12 4 9 2 10 4 13 6 3 3 17 13 15 2 4 0 3 0 8 4 13 6 12 5 10 4 12 6 13 6 13 5 14 7 13 6 13 7 15 8 16 8 13 5 12 6 15 9 18 5 5 0 6 5 15 10 9 3 12 6 12 3 7 0 9 5 17 10 16 6 12 4 11 4 14 6 14 6 12 3 9 3 13 8 18 10 18 10 15 3 8 0 8 3 13 6 15 6 13 3 11 4 13 6 9 2 12 5 14 5 12 3 15 7 15 7 15 7 15 7 17 8 15 6 12 3 9 1 9 5 13 9 12 3 3 0 1 0 4 1 5 0 1 0 2 0 9 15 20 8 6 2 9 6 11 8 15 13 20 16 21 14 21 13 21 13 20 12 23 10 17 16 27 16 24 20 26 18 24 15 22 16 24 18 26 19 27 21 27 19 24 14 29 12 23 18 35 21 26 10 25 16 28 13 28 26 43 30 33 20 31 18 31 20 33 22 35 24 37 26 38 26 38 24 37 25 40 24 37 21 37 23 37 26 45 28 38 20 36 23 42 29 47 31 41 20 30 13 41 27 42 26 39 24 41 28 49 35 55 42 61 47 64 46 56 41 61 44 62 42 57 35 54 36 56 38 59 41 61 43 65 45 63 43 62 44 64 46 59 38 55 34 53 35 56 39 59 43 66 48 66 45 64 45 65 47 65 47 65 47 65 47 66 47 63 44 63 47 67 51 60 44 62 47 66 51 69 53 66 49 66 49 66 49 66 49 68 47 67 47 67 47 66 46 70 50 70 50 70 50 70 48 69 45 73 48 75 48 73 46 77 51 77 51 77 51 77 51 81 54 77 50 74 50 77 53 76 51 76 52 77 53 78 53 77 53 78 55 79 56 81 57 84 59 81 57 81 57 83 60 80 56 80 57 81 58 82 58 81 56 80 55 79 56 80 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 58 82 59 83 59 84 60 85 60 85 60 85 60 86 61 86 61 86 61 86 61 83 59 83 60 84 61 85 61 85 61 85 61 85 61 85 61 82 58 83 60 84 61 86 62 87 63 87 62 86 61 85 61 88 60 87 60 87 61 89 63 88 63 91 67 94 71 98 74 103 80 105 80 101 76 102 81 103 77 97 69 90 65 89 66 87 60 83 58 85 61 86 60 86 62 87 63 88 62 87 61 84 58 85 59 86 60 87 61 87 60 87 61 88 62 89 62 90 64 92 66 93 66 92 63 96 70 102 78 113 90 123 93 134 99 135 94 133 91 120 71 108 73 107 70 92 58 88 66 91 64 90 64 89 59 81 49 79 51 77 49 77 50 80 53 79 53 79 52 78 51 77 51 77 51 77 50 76 49 75 49 75 50 72 48 74 50 72 47 70 45 68 47 75 52 75 48 74 50 74 50 74 50 75 51 73 49 73 49 73 48 70 46 70 49 70 48 69 47 68 47 65 44 64 42 63 41 61 40 60 43 60 43 60 43 60 43 64 45 58 38 54 37 55 36 58 35 56 33 55 33 55 34 55 32 53 31 54 33 57 36 56 39 55 38 54 36 52 35 50 33 50 33 50 33 50 33 52 36 53 35 52 34 51 34 53 35 50 32 49 33 52 36 56 39 55 38 55 38 55 38 52 35 52 34 51 33 50 33 52 35 50 33 48 31 47 31 44 29 47 32 49 32 47 31 49 31 45 27 42 27 45 30 45 29 45 30 46 31 47 32 45 28 44 27 43 28 44 29 42 27 44 29 44 26 39 21 43 27 43 26 41 24 39 22 35 20 37 22 40 25 42 27 43 27 43 27 43 28 44 28 36 21 37 22 38 21 37 20 33 20 35 20 32 15 25 9 26 13 29 16 31 16 29 15 31 17 32 18 33 19 34 19 38 21 35 22 40 25 37 19 34 19 29 14 25 12 26 14 34 21 32 19 28 15 23 13 23 12 22 11 23 12 24 14 25 15 26 13 21 9 21 12 24 13 22 8 20 11 18 1 13 4 16 3 12 5 25 20 20 3 20 8 24 4 18 4 28 14 27 11 23 12 29 20 28 15 29 19 34 22 33 18 29 16 29 15 28 14 27 14 25 12 25 13 27 15 30 18 26 18 32 14 24 13 29 15 30 16 29 16 29 16 29 16 30 12 20 6 22 13 28 16 31 18 26 10 20 10 27 19 24 13 25 14 26 13 25 12 32 11 16 6 27 21 31 14 32 15 21 5 18 11 30 22 19 16 35 21 26 10 25 18 19 7 20 10 23 10 19 4 13 11 14 11 13 11 15 14 11 12 18 17 18 12 13 9 11 8 11 9 13 11 16 13 15 12 16 14 17 14 17 14 18 14 17 13 16 14 17 15 18 14 17 13 16 14 17 15 17 11 10 7 13 13 17 13 13 11 15 14 17 14 17 13 11 14 17 17 16 14 13 14 12 13 14 15 15 14 13 12 12 13 14 16 17 18 18 18 15 13 10 9 10 12 12 12 13 13 12 12 12 13 14 14 11 12 14 15 15 15 14 13 15 15 15 15 15 15 15 15 17 16 15 14 13 12 11 11 13 13 16 15 15 12 9 6 4 4 6 5 5 2 1 0 4 1 5 11 13 7 6 7 9 8 10 10 14 15 18 19 21 21 21 21 21 21 21 21 23 18 18 23 26 24 24 27 29 25 26 22 25 23 27 25 30 27 31 27 30 26 28 25 33 26 28 32 38 33 30 26 28 29 31 26 30 36 42 38 34 31 33 30 33 32 36 35 37 36 38 37 40 38 39 37 40 38 42 38 39 35 38 37 39 40 47 42 40 34 38 38 40 40 46 44 45 40 41 38 44 42 45 41 42 39 44 43 53 49 58 56 66 61 69 62 66 58 71 61 72 60 69 57 68 56 69 58 72 60 74 61 77 63 75 61 74 62 76 64 75 59 72 57 71 57 73 59 75 62 81 67 81 64 79 64 81 64 81 64 81 64 81 64 82 65 81 63 81 65 84 68 80 62 82 64 85 67 87 69 86 67 86 67 86 67 86 67 85 67 85 67 85 67 85 68 88 70 88 70 88 70 88 70 88 72 90 74 92 74 90 73 93 76 93 76 93 76 93 76 100 79 97 75 94 75 97 78 96 76 96 77 97 78 98 78 97 77 98 79 99 80 101 81 103 82 101 80 100 81 102 83 104 80 104 81 105 82 106 82 105 80 104 79 103 80 104 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 82 106 83 107 83 106 85 105 85 105 85 105 85 107 87 107 87 107 87 107 87 107 83 107 84 108 85 109 85 108 84 108 84 108 84 108 84 106 82 107 84 108 85 110 86 111 87 111 86 110 85 109 85 109 87 107 87 108 88 110 90 111 88 114 92 119 95 122 97 130 104 134 105 130 100 129 103 130 100 125 94 119 90 117 89 112 85 109 83 111 86 111 84 112 87 113 88 114 87 113 86 112 85 113 86 113 86 114 87 114 87 114 88 115 89 116 89 116 91 119 93 120 93 122 91 125 97 131 103 138 113 152 127 174 141 180 137 172 128 157 109 151 113 143 102 124 91 116 91 118 89 118 88 117 84 107 77 105 79 104 77 102 79 104 81 103 79 103 78 102 77 101 77 101 77 101 76 100 75 99 75 99 74 96 72 98 74 96 71 95 70 93 71 98 75 98 71 97 73 97 73 97 73 97 74 96 73 97 73 97 72 95 70 97 70 96 69 96 68 95 68 92 65 91 64 90 62 88 61 86 60 86 60 86 60 86 60 87 60 84 56 81 55 81 57 83 57 81 56 80 55 81 56 80 55 79 54 79 55 81 56 82 55 81 54 79 52 78 51 76 50 76 50 76 50 76 51 75 53 73 52 73 51 72 51 73 52 71 50 71 50 73 52 75 56 75 56 75 56 76 57 71 52 71 51 70 51 69 50 66 50 68 51 67 48 63 45 62 46 64 49 66 49 65 47 65 47 62 44 60 44 62 45 62 45 62 46 63 46 64 47 61 44 60 43 59 44 60 45 59 43 60 44 59 41 56 38 58 42 58 42 57 40 55 38 52 37 53 38 56 41 57 42 57 41 57 41 57 41 57 41 52 37 53 38 54 37 53 36 53 36 55 36 53 32 47 27 47 30 49 32 51 32 50 31 48 33 49 33 50 34 51 35 53 35 51 37 55 39 52 33 48 33 45 30 43 28 41 29 43 32 41 30 37 28 35 25 31 22 29 21 29 22 32 25 30 21 28 19 27 20 28 20 30 23 29 19 28 22 27 13 23 17 25 15 21 15 31 30 29 19 27 24 31 21 29 23 41 30 41 28 40 26 43 32 44 27 43 29 48 33 48 30 46 30 46 29 45 29 44 28 41 27 41 27 42 29 44 31 39 30 45 26 37 25 41 27 41 27 41 27 41 27 41 27 44 26 36 22 39 28 43 29 42 29 39 23 33 22 38 30 38 26 38 26 38 26 38 26 42 26 33 22 37 29 42 29 39 25 34 21 33 24 39 29 32 26 43 31 38 23 37 29 32 19 31 21 34 22 32 18 8 4 14 6 11 3 12 7 13 5 11 5 13 7 14 7 12 4 9 1 9 4 13 8 13 6 14 7 15 8 15 8 15 8 14 6 13 7 14 8 13 7 14 8 15 7 14 6 10 3 10 5 14 7 12 3 13 6 13 6 14 8 16 10 14 7 17 8 14 6 15 8 14 6 15 7 15 7 14 6 15 7 14 6 15 8 16 9 16 6 12 4 13 5 12 2 11 3 12 5 14 6 14 6 14 6 15 8 17 9 16 8 15 7 15 7 15 7 15 7 16 8 16 7 15 6 14 6 14 9 15 10 15 9 12 7 8 2 6 0 3 0 0 0 5 0 1 0 4 0 5 6 8 4 9 6 12 10 16 12 19 12 21 13 21 13 21 13 22 11 18 15 25 16 24 18 25 17 23 15 22 16 24 18 29 21 28 20 27 20 27 18 30 17 31 24 36 19 29 18 29 19 30 15 28 20 34 21 30 18 30 18 31 21 34 23 34 23 36 25 37 25 37 23 34 21 37 21 34 19 34 21 36 24 41 25 36 19 35 22 36 23 41 27 42 27 43 29 41 27 42 26 40 25 42 29 44 30 50 37 56 42 58 41 59 42 59 41 59 41 59 39 57 38 58 39 59 40 59 41 62 42 61 41 60 42 61 43 60 41 60 41 60 42 61 42 60 44 66 47 65 45 64 46 64 46 64 46 64 46 64 46 64 46 64 47 65 48 66 48 63 46 64 48 66 50 67 51 67 50 67 50 67 50 67 50 66 46 66 47 68 48 69 49 70 50 70 50 70 50 70 48 70 46 73 48 74 48 74 47 75 49 75 49 75 49 75 49 79 53 76 50 75 50 77 52 76 51 76 52 77 53 78 53 77 53 78 55 79 56 81 57 81 57 80 56 80 56 81 57 80 56 81 57 81 57 82 58 81 56 80 55 79 56 80 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 58 82 59 83 59 84 60 85 60 85 60 85 60 86 61 86 61 86 61 86 61 83 59 83 60 84 61 85 61 84 60 84 60 84 60 84 60 82 58 83 60 84 61 86 62 87 63 86 62 86 62 85 61 88 60 87 60 87 61 89 63 86 61 89 64 91 68 95 70 100 79 105 82 104 78 101 76 101 76 98 71 93 67 89 65 86 59 82 57 84 60 84 58 86 61 87 62 87 62 86 61 87 60 86 59 86 59 85 58 87 60 87 61 88 62 89 62 90 64 92 66 93 66 92 63 92 68 99 71 101 78 119 95 135 104 144 100 133 89 121 75 118 78 108 71 99 67 93 64 92 63 87 60 85 57 80 50 80 52 79 51 79 51 80 52 79 53 79 52 78 51 77 51 77 51 77 50 76 49 75 49 75 50 72 48 74 50 72 47 72 47 71 48 74 50 72 46 72 48 72 48 72 48 72 48 72 48 73 49 73 48 71 46 70 48 69 48 68 47 68 47 65 44 65 43 63 41 62 40 60 43 60 43 60 43 60 43 58 41 58 40 57 39 56 37 58 36 57 34 55 33 56 34 55 33 56 34 56 33 54 32 55 37 54 36 52 34 51 33 50 33 50 33 50 33 50 33 52 35 52 35 51 34 51 34 52 34 51 33 50 34 51 35 53 36 53 37 55 38 56 39 53 36 52 35 51 34 51 34 47 33 51 37 52 33 46 28 47 31 48 33 50 33 49 32 46 30 46 29 45 28 44 28 44 28 45 29 45 30 46 30 44 28 43 27 43 27 44 28 44 28 43 27 42 25 40 24 42 26 42 26 41 24 39 22 38 22 38 23 39 24 40 24 40 24 39 23 38 22 37 21 36 21 37 22 38 21 37 20 37 24 39 25 38 22 34 19 32 19 34 21 35 21 34 20 34 19 34 20 35 20 36 21 35 19 34 20 37 22 35 18 33 20 33 20 33 19 32 20 29 17 28 17 28 16 25 16 22 10 20 8 19 10 23 14 23 8 16 6 19 10 19 6 20 11 21 8 20 11 20 4 18 8 18 5 13 4 20 12 21 3 19 7 23 7 23 12 30 17 32 17 28 14 28 17 28 14 26 14 29 18 31 17 31 18 31 17 30 17 29 16 29 16 28 15 28 16 29 17 25 16 29 11 22 12 26 12 26 13 26 13 27 14 27 14 29 14 25 12 27 16 29 15 27 16 27 13 23 11 26 16 27 14 25 12 24 13 26 15 29 16 27 13 24 13 28 19 22 11 23 12 24 12 24 12 20 11 26 15 26 13 25 14 23 9 19 7 21 10 21 8 9 11 18 15 15 10 14 14 18 11 11 8 14 14 16 11 18 14 16 12 15 13 17 15 16 13 16 13 16 14 18 15 19 15 17 13 16 13 17 14 15 13 18 16 19 15 16 12 13 11 15 13 17 13 14 10 20 15 16 11 13 11 15 13 16 16 16 15 13 13 16 18 15 15 15 15 15 15 15 15 16 15 14 12 12 12 14 14 16 15 15 15 16 14 11 9 9 10 12 14 15 15 15 14 14 15 15 16 16 17 17 17 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 13 14 13 14 13 15 14 14 12 11 7 6 3 4 2 7 3 2 0 2 3 8 10 10 9 11 11 13 14 17 17 18 19 19 20 20 21 21 21 21 19 19 21 24 25 24 24 27 23 25 21 25 23 28 26 33 29 31 27 29 27 32 30 31 30 35 37 36 29 31 33 33 32 33 29 31 29 31 29 30 28 31 30 34 33 36 35 36 34 37 36 38 36 38 36 38 36 40 36 38 34 38 36 38 37 42 38 38 34 37 36 43 41 45 41 42 39 44 43 44 42 45 42 43 40 45 45 50 46 55 52 62 56 64 57 69 59 69 57 69 59 71 61 72 59 72 59 72 59 72 59 73 60 73 60 73 60 73 60 75 60 76 62 77 62 77 61 76 63 80 66 80 64 79 65 80 63 80 63 80 63 80 63 80 64 82 66 83 66 83 65 84 65 84 66 85 66 85 67 87 68 87 68 87 68 87 68 83 66 84 67 86 69 88 70 87 69 88 70 88 70 89 71 89 72 90 73 91 74 91 74 91 74 91 74 91 74 91 74 98 77 96 75 95 76 96 77 96 76 96 77 97 78 98 78 98 78 98 79 99 80 100 80 100 80 100 80 100 80 100 80 105 81 105 81 105 81 105 81 105 80 104 79 103 80 104 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 82 106 83 107 83 105 84 104 84 104 84 104 84 105 85 105 85 105 85 105 85 107 83 107 84 108 85 109 85 107 83 107 83 107 83 107 83 107 83 107 84 108 85 109 85 110 86 110 86 110 86 110 86 109 87 107 87 108 88 110 90 111 88 113 91 117 93 120 95 126 101 132 106 134 103 128 98 127 99 126 97 123 92 118 88 112 84 108 82 109 84 110 83 111 86 113 87 113 87 112 85 115 87 114 86 113 85 112 84 114 87 114 88 115 89 116 89 116 91 119 93 120 93 122 91 119 95 131 100 131 105 147 126 161 134 179 139 173 132 168 125 158 113 139 102 131 101 123 93 120 89 116 84 114 82 107 78 107 80 106 79 104 80 104 80 103 79 103 78 102 77 101 77 101 77 101 76 100 75 99 75 99 74 96 72 98 74 96 71 97 73 97 73 97 72 95 69 96 72 95 71 95 71 94 70 95 72 97 73 97 72 95 71 96 69 96 68 95 68 94 67 93 66 92 64 90 63 89 62 87 61 86 60 86 60 85 59 82 56 83 58 84 58 83 57 84 58 82 56 81 56 81 57 80 56 82 57 81 55 78 52 80 54 79 52 77 51 76 50 76 50 76 50 76 50 76 51 74 52 73 51 72 51 71 50 72 51 72 51 72 51 72 51 67 48 68 50 70 52 72 53 72 52 71 52 70 51 70 51 66 49 67 51 67 49 64 46 66 49 66 49 67 49 66 49 62 46 63 46 63 45 61 43 61 44 61 44 61 45 62 45 60 44 59 42 58 43 60 44 61 44 59 42 57 40 57 41 57 41 57 41 57 40 55 38 55 39 55 39 55 39 55 39 56 40 55 38 53 36 51 35 52 37 53 38 54 37 53 36 55 38 57 39 57 38 55 36 53 35 53 35 54 36 53 35 52 36 52 36 52 36 52 36 50 34 50 34 51 35 50 33 45 32 48 35 49 34 46 33 36 25 34 23 31 22 29 20 30 20 26 17 25 19 30 24 35 22 25 18 29 23 27 15 26 21 29 19 28 22 29 18 27 20 27 17 23 15 26 21 28 18 25 22 32 23 35 30 41 31 45 32 43 27 40 27 46 28 42 26 44 30 47 30 47 31 46 30 45 29 45 29 44 29 42 27 41 27 41 27 40 29 43 24 38 26 41 25 42 28 42 28 42 29 43 29 40 26 40 27 42 28 41 26 37 27 39 27 37 24 38 27 39 26 35 22 34 23 38 27 42 29 39 26 37 26 39 28 33 22 35 24 37 24 34 21 33 21 34 24 37 26 37 23 37 22 31 19 32 22 35 23 8 4 15 8 13 4 12 6 17 7 11 4 13 7 11 1 15 8 16 10 16 8 14 6 12 5 11 4 11 5 14 7 16 8 14 6 13 6 13 6 12 6 15 9 16 8 13 5 12 6 13 5 12 4 12 6 18 9 13 4 10 4 13 7 16 8 15 6 12 5 16 10 15 7 15 7 15 7 15 7 16 7 12 3 10 2 11 4 16 7 15 8 17 7 12 0 9 2 12 6 15 7 15 6 14 6 14 6 14 7 15 8 14 6 14 7 15 8 16 8 16 8 16 8 17 9 17 9 15 9 14 8 14 10 16 12 18 12 14 6 9 2 6 1 2 0 2 0 2 0 6 2 8 4 8 5 10 7 12 8 15 8 17 10 19 12 21 13 21 12 20 12 22 17 24 14 23 15 21 14 21 16 25 19 30 22 27 19 27 21 29 21 27 17 33 23 31 14 28 21 33 20 31 19 30 16 27 15 27 16 29 18 32 21 34 22 33 21 34 23 36 24 35 22 34 21 38 22 36 20 36 23 36 22 37 21 35 19 35 21 40 26 41 24 37 22 39 26 41 27 43 27 41 26 43 31 44 30 49 36 55 40 56 38 60 42 57 39 57 41 61 42 60 41 60 40 59 40 59 39 59 41 60 41 60 41 60 40 59 40 60 43 62 43 62 42 61 44 65 46 64 44 64 47 63 45 63 45 63 45 63 45 63 46 65 48 66 48 66 47 66 49 66 49 66 49 66 49 68 51 68 51 68 51 68 51 66 46 67 48 69 50 70 51 69 49 69 50 70 51 71 49 71 46 72 46 73 47 74 48 74 48 74 48 74 48 74 48 76 51 75 50 75 51 76 52 76 51 76 52 77 53 78 53 78 54 79 55 79 55 80 56 80 56 80 56 80 56 80 56 81 57 81 57 81 57 81 57 81 56 80 55 79 56 80 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 58 82 59 83 59 83 59 84 59 84 59 84 59 83 58 83 58 83 58 83 58 83 59 83 60 84 61 85 61 83 59 83 59 83 59 83 59 83 59 84 60 84 60 85 61 86 62 86 62 86 62 86 62 88 60 87 60 87 61 89 63 89 63 90 66 92 69 95 70 96 75 102 82 107 81 101 74 99 75 98 73 95 69 91 65 87 60 83 58 84 59 84 57 85 60 86 62 87 61 85 60 88 60 87 59 86 58 85 57 87 60 87 61 88 62 89 62 90 64 92 66 93 66 92 63 87 66 102 74 102 76 114 90 120 92 136 98 135 96 133 91 119 75 103 67 103 74 102 68 94 64 87 60 85 57 81 52 81 54 81 54 81 53 80 52 79 53 79 52 78 51 77 51 77 51 77 50 76 49 75 49 75 50 72 48 74 50 72 47 73 49 74 49 72 47 70 46 72 48 71 47 70 46 70 45 71 47 72 49 73 49 72 47 69 48 68 47 68 46 67 46 66 45 65 44 64 42 62 41 61 44 61 43 60 42 59 42 55 39 57 41 58 41 57 38 59 36 57 35 56 34 57 35 55 34 57 35 56 33 53 30 54 37 53 35 51 34 50 33 50 33 50 33 50 33 50 33 51 35 51 34 51 33 50 33 51 34 51 34 51 34 51 34 46 30 48 32 50 34 51 35 52 35 51 34 51 33 50 33 51 34 49 31 47 32 49 34 50 34 49 33 49 33 49 33 45 30 46 30 46 29 44 27 44 28 44 28 44 27 43 27 44 27 42 26 42 26 43 28 45 28 43 26 41 24 41 25 40 24 41 25 40 24 39 22 40 24 39 23 39 23 38 22 41 24 40 23 38 21 36 19 36 21 37 22 38 21 37 20 37 23 37 23 37 23 36 22 36 21 35 21 35 21 35 21 37 22 37 21 36 21 36 21 34 19 34 19 33 18 34 19 30 18 33 21 35 21 34 21 26 13 24 12 21 8 16 7 21 9 18 6 18 8 21 12 29 12 18 7 20 10 17 1 16 10 22 8 19 11 22 8 20 9 19 7 16 5 17 5 19 1 16 5 23 8 25 16 27 15 30 17 28 13 25 12 32 16 27 14 29 18 31 18 29 16 29 16 28 15 27 14 29 15 27 13 25 12 25 12 28 17 29 12 25 16 29 13 27 14 27 15 28 16 29 16 24 12 26 14 26 12 24 11 24 14 27 15 26 13 26 15 26 12 22 9 21 10 24 14 33 16 25 12 27 16 26 12 23 11 23 11 23 11 23 10 22 9 20 10 24 13 24 10 26 11 20 7 20 11 24 12 14 11 15 13 17 14 16 13 22 17 19 16 19 15 15 10 16 14 19 17 20 16 16 12 15 12 13 10 13 12 16 15 20 16 18 14 16 13 16 13 16 14 17 15 18 14 17 13 17 14 17 12 13 10 15 15 19 15 16 12 16 15 21 20 14 15 15 13 11 12 14 17 15 15 14 14 14 14 15 15 15 14 13 11 11 10 10 10 15 15 14 15 16 15 12 10 11 11 12 13 14 14 14 14 13 13 12 12 13 13 15 15 13 13 14 15 15 16 17 17 16 16 16 16 16 16 16 16 19 17 18 17 18 17 19 19 21 19 19 16 14 11 11 9 1 3 5 3 5 7 8 4 7 6 7 6 7 7 10 9 12 13 14 15 17 18 19 20 20 21 21 19 21 25 24 20 25 22 24 20 24 23 28 26 30 27 30 27 30 28 31 29 30 28 33 33 32 26 29 32 35 31 34 34 35 28 28 27 29 28 31 31 34 32 34 32 34 33 36 34 37 35 36 34 38 36 41 37 39 36 40 39 40 37 39 35 38 35 39 37 39 38 42 38 41 38 44 43 43 42 46 42 44 42 47 46 51 47 56 53 62 56 63 56 68 58 68 57 69 59 72 62 73 60 73 60 73 59 72 59 72 60 73 61 74 60 73 59 74 59 74 60 76 61 77 62 77 63 80 64 78 63 80 66 81 64 81 64 81 64 81 64 81 64 81 65 82 66 83 66 85 66 85 66 86 67 86 67 86 67 86 67 86 67 86 67 85 67 86 68 87 70 88 70 86 68 87 70 88 71 90 72 90 72 89 72 89 73 91 75 91 74 91 74 91 74 91 74 95 75 95 75 96 76 96 76 96 76 96 77 97 78 98 78 99 79 99 79 99 79 99 79 100 80 101 81 101 81 100 80 106 82 105 81 105 81 104 80 105 80 104 79 103 80 104 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 82 106 83 107 83 104 83 103 83 103 83 103 83 103 83 103 83 103 83 103 83 107 83 107 84 108 85 109 85 108 84 108 84 108 84 108 84 108 84 108 84 108 84 108 84 109 85 110 86 110 86 111 87 109 87 107 87 108 88 110 90 113 90 115 92 118 94 120 95 123 96 128 104 135 107 131 100 128 99 126 96 123 93 120 91 115 87 110 84 111 85 110 83 111 85 112 86 112 86 111 85 114 87 113 86 113 86 112 85 114 87 114 88 115 89 116 89 116 91 119 93 120 93 122 91 118 94 132 104 135 107 145 120 156 130 173 136 175 136 172 128 158 113 139 101 133 104 130 100 124 92 120 89 118 86 110 80 108 82 109 82 107 82 104 79 103 79 103 78 102 77 101 77 101 77 101 76 100 75 99 75 99 74 96 72 98 74 96 71 96 73 99 74 96 70 94 71 97 73 96 71 95 70 93 69 94 71 96 73 97 73 96 72 95 68 95 68 94 67 94 66 94 66 93 65 91 63 90 63 88 62 87 60 86 59 84 58 83 57 83 57 83 57 83 59 84 59 83 57 82 57 82 57 80 55 81 56 81 55 79 54 81 54 80 53 78 51 77 50 76 50 76 50 76 50 76 51 73 51 72 51 71 50 71 49 71 51 72 52 73 51 72 50 68 49 69 51 70 52 71 53 69 50 69 49 68 49 67 48 70 51 65 46 63 47 67 52 67 50 66 48 64 48 65 49 63 46 63 45 62 44 61 44 61 44 60 43 60 42 59 42 59 43 58 42 58 42 59 43 60 44 59 43 58 41 56 40 55 39 56 40 56 40 55 38 55 39 55 39 55 39 55 39 56 40 56 39 54 38 53 37 52 37 53 38 54 37 53 36 54 36 54 35 53 35 53 35 55 36 53 34 52 34 53 35 53 37 53 36 52 36 51 35 50 35 51 34 48 32 50 36 45 32 46 33 47 33 46 33 39 28 36 24 30 20 26 16 28 19 27 19 28 20 29 22 34 22 26 17 25 17 22 12 24 21 31 20 27 21 29 19 26 18 26 18 26 18 26 18 27 17 27 23 34 25 38 31 38 28 43 29 41 26 41 26 47 29 44 28 46 31 46 29 45 29 44 28 44 27 43 27 41 27 40 25 38 24 38 25 44 31 43 25 40 30 43 25 37 24 38 25 40 26 41 27 38 25 41 26 39 23 37 24 36 26 39 27 37 25 38 28 37 24 35 22 34 23 36 25 43 27 35 23 39 28 38 22 37 25 36 23 35 23 35 24 36 22 33 22 35 23 34 21 39 24 33 20 34 24 36 24 15 5 9 3 14 9 15 5 17 11 18 9 14 7 15 9 11 5 12 6 13 6 12 5 14 6 11 3 11 5 15 9 17 9 15 7 13 5 12 6 15 7 14 6 13 7 14 8 13 8 15 7 11 3 12 7 14 7 13 6 13 8 17 11 12 5 14 5 11 3 13 6 15 6 13 4 12 5 14 7 14 7 15 6 14 5 12 3 14 5 13 5 15 7 13 3 13 5 12 4 12 5 14 6 14 5 12 4 12 5 15 8 13 5 14 7 15 8 17 9 16 8 16 8 15 7 15 7 18 13 18 13 17 12 17 12 19 14 19 13 16 8 11 4 4 4 11 3 9 8 12 3 8 3 8 2 8 3 9 5 9 2 11 5 15 9 18 11 20 14 21 10 20 17 24 11 22 14 20 13 21 16 25 19 25 18 26 20 27 21 27 18 29 16 29 20 31 15 27 19 32 18 31 24 36 18 27 17 27 16 30 19 32 19 31 18 31 20 33 22 34 22 34 20 32 20 36 21 35 20 36 23 38 22 35 20 36 22 37 23 35 22 39 25 40 25 42 29 40 27 43 27 42 27 45 32 44 30 49 36 54 39 55 36 57 40 57 40 59 42 61 42 59 40 60 41 60 41 60 41 59 41 61 43 62 42 60 40 60 41 59 40 60 43 64 46 62 45 65 45 63 44 65 48 64 46 64 46 64 46 64 46 65 47 64 45 64 47 67 50 65 49 66 50 67 51 68 51 67 50 67 50 67 50 67 50 68 49 69 49 69 49 69 49 68 48 69 50 70 51 72 50 72 47 72 45 72 47 74 49 75 49 75 49 75 49 75 49 73 49 75 50 76 51 76 51 76 51 76 52 77 53 78 53 79 55 79 55 79 55 79 55 80 57 82 59 83 58 81 56 82 58 82 57 81 56 80 56 81 56 80 55 79 56 80 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 58 82 59 83 59 82 58 83 58 83 58 83 58 84 59 84 59 84 59 84 59 83 59 83 60 84 61 85 61 84 60 84 60 84 60 84 60 84 60 84 60 84 60 84 60 85 61 85 62 86 63 87 63 88 60 87 60 87 61 89 63 88 63 90 65 91 67 93 68 93 70 97 78 107 84 106 79 101 76 98 71 94 69 93 69 91 63 86 60 86 61 85 59 84 60 85 61 86 60 85 59 85 58 86 59 86 59 87 60 87 60 87 61 88 62 89 62 90 64 92 66 93 66 92 63 91 66 97 71 103 79 114 86 126 94 136 100 139 101 135 86 124 80 110 69 104 72 103 72 96 69 94 67 92 63 86 55 83 56 84 57 84 54 80 51 79 53 79 52 78 51 77 51 77 51 77 50 76 49 75 49 75 50 72 48 74 50 72 47 70 49 75 50 72 46 71 48 74 50 73 48 71 46 70 45 70 47 72 49 73 49 73 48 68 47 68 46 67 46 66 45 67 46 66 44 64 43 63 42 62 45 61 43 60 42 58 41 59 41 57 39 55 39 57 39 60 37 58 35 57 35 57 36 55 33 54 32 54 33 56 34 56 38 55 37 53 35 52 34 50 33 50 33 50 33 50 33 50 34 51 33 50 33 49 32 50 33 52 35 52 35 50 33 51 34 51 34 51 34 51 34 49 32 48 31 48 30 47 30 51 34 48 31 47 32 50 35 50 33 48 30 46 30 47 32 48 31 45 28 43 28 45 29 43 27 43 26 42 26 41 25 43 26 42 25 41 26 42 27 43 27 44 28 43 25 40 22 38 23 39 24 40 24 39 22 39 23 39 23 39 23 39 23 38 22 38 22 38 22 38 22 36 21 37 22 38 21 37 20 37 22 35 20 34 20 34 20 38 24 36 21 34 21 35 22 37 21 36 21 35 20 34 19 34 21 36 19 32 17 35 23 34 21 33 19 32 20 34 22 27 14 25 13 22 9 18 8 18 8 21 11 22 11 21 9 21 9 19 7 17 6 17 6 16 11 24 10 18 9 20 8 15 5 17 7 20 9 20 6 20 4 21 12 28 13 28 18 25 14 29 16 28 14 28 16 29 15 27 15 30 17 28 13 30 17 29 16 29 15 28 15 27 14 26 12 25 12 26 13 29 17 27 11 26 17 29 11 23 10 24 12 25 13 27 14 25 14 28 14 24 10 24 13 25 14 26 14 24 13 27 17 25 13 25 13 25 13 25 13 26 13 25 12 24 12 24 12 25 13 25 13 25 12 23 11 25 13 24 11 22 9 21 10 26 12 22 9 23 13 25 12 21 12 10 8 17 18 19 11 17 15 18 13 13 11 18 20 14 10 11 7 11 10 15 13 18 14 15 11 15 14 19 17 20 16 18 14 16 12 15 12 19 15 16 12 15 13 18 16 14 14 20 16 16 10 14 12 17 14 16 11 14 10 13 11 11 12 13 13 11 10 11 13 14 14 12 11 11 12 14 14 15 16 17 17 17 15 13 12 14 12 11 12 14 15 14 12 15 14 13 11 11 12 13 14 14 14 13 12 12 14 15 17 13 13 14 15 15 16 17 17 16 16 16 15 15 14 14 14 16 15 17 16 17 15 14 13 18 18 20 19 18 14 12 9 12 16 18 14 16 19 21 15 14 12 13 11 12 12 14 13 8 8 10 12 14 16 17 18 19 22 21 18 20 25 24 18 24 21 23 20 24 23 28 26 26 24 29 27 31 27 29 26 34 28 30 31 34 29 30 31 33 29 33 38 40 31 30 31 30 29 32 31 34 31 32 29 33 32 35 34 36 34 35 33 34 33 38 34 36 33 38 37 42 37 38 35 39 38 41 38 41 40 45 43 44 41 44 42 43 42 46 43 45 43 48 47 50 45 54 51 60 53 60 53 65 57 69 59 71 60 72 61 72 59 72 60 73 61 74 61 73 60 75 63 76 62 73 60 77 61 75 59 75 62 80 67 78 64 79 64 78 63 80 67 82 65 82 65 82 65 82 65 83 65 80 62 80 65 84 69 84 65 85 67 86 68 88 69 85 66 85 66 85 66 85 66 88 70 87 69 87 69 87 68 86 68 87 70 88 71 90 72 91 73 89 71 89 73 92 76 92 75 92 75 92 75 92 75 93 73 94 75 96 76 96 76 96 76 96 77 97 78 98 78 99 79 99 79 99 79 99 79 101 81 103 84 104 83 101 81 106 82 106 81 105 80 104 80 105 80 104 79 103 80 104 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 82 106 83 107 83 104 83 103 83 103 83 103 83 106 86 106 86 106 86 106 86 107 83 107 84 108 85 109 85 109 85 109 85 109 85 109 85 108 84 108 84 108 84 108 84 109 85 109 86 110 87 111 87 109 87 107 87 108 88 110 90 111 88 112 89 115 90 117 92 121 93 123 100 134 109 135 105 130 100 125 94 121 93 122 95 118 89 113 86 113 87 112 84 110 85 111 86 112 85 111 84 111 85 112 86 113 87 114 88 114 87 114 88 115 89 116 89 116 91 119 93 120 93 122 91 124 94 124 95 131 107 145 120 160 131 170 138 180 144 177 130 166 123 150 107 136 103 131 102 126 96 126 96 125 92 114 83 109 84 110 84 108 82 104 79 103 79 103 78 102 77 101 77 101 77 101 76 100 75 99 75 99 74 96 72 98 74 96 71 93 72 99 74 95 70 95 73 99 74 97 73 96 71 94 70 94 70 96 73 97 73 97 73 95 68 95 67 94 66 93 66 94 67 93 65 92 64 90 63 88 62 87 60 86 59 84 58 87 59 83 55 80 55 83 59 85 59 83 57 82 57 82 58 80 54 78 53 79 55 82 58 82 56 81 55 80 53 78 52 76 50 76 50 76 50 76 51 73 51 72 50 71 49 70 49 70 50 73 53 74 52 71 49 68 49 68 49 68 49 67 48 67 48 66 47 66 46 65 46 65 48 66 49 67 49 66 49 67 49 64 46 62 45 63 47 66 47 62 43 59 43 62 46 60 43 60 42 59 41 58 40 59 42 58 41 57 42 58 43 58 43 60 45 60 42 55 37 54 38 55 40 56 40 55 39 54 38 54 39 55 40 56 40 52 37 53 37 53 37 54 38 52 37 53 38 54 37 53 36 56 37 54 34 52 33 51 33 58 39 55 36 53 36 54 37 52 36 52 35 51 34 50 33 51 36 53 35 48 32 51 39 51 36 48 32 46 33 47 36 32 22 31 20 28 20 27 18 26 19 30 23 32 23 29 20 28 21 29 21 28 20 30 25 25 23 33 21 26 19 28 19 21 14 23 18 29 22 29 19 32 21 33 30 44 30 42 33 40 28 43 29 44 29 46 32 43 26 42 28 45 29 42 24 47 31 47 30 46 29 45 29 42 27 41 26 40 27 41 28 42 28 39 23 39 29 41 22 39 25 40 27 42 28 43 30 41 29 44 28 38 23 40 29 37 26 38 25 36 25 40 30 38 27 40 28 40 28 39 26 32 25 40 26 33 20 35 27 36 25 39 28 40 25 35 21 37 26 38 24 33 19 32 22 38 24 34 23 36 25 37 24 18 7 12 5 10 1 11 11 11 5 13 8 17 10 14 5 11 5 12 5 12 5 13 6 7 2 11 6 14 6 11 3 12 6 15 8 13 6 15 9 14 8 15 8 15 7 13 5 9 3 10 4 12 6 14 7 12 3 9 2 10 4 10 1 10 3 13 7 16 8 15 7 11 5 14 6 12 2 10 3 13 6 15 8 15 6 12 3 15 8 16 7 15 5 12 3 14 6 14 5 13 4 12 4 17 8 15 6 14 6 15 7 17 8 14 7 15 6 12 1 12 5 14 8 17 8 13 2 14 9 15 11 17 12 17 12 17 11 15 9 14 11 18 14 17 9 17 9 17 9 17 9 19 9 15 7 17 8 13 1 8 2 13 8 17 9 16 7 16 9 18 11 19 10 17 8 19 12 18 10 17 10 18 11 19 15 25 20 27 19 27 19 30 17 28 15 28 18 33 23 29 18 32 21 33 20 30 16 29 17 29 17 29 17 29 17 29 17 29 18 32 22 36 24 30 17 33 19 34 19 33 18 35 20 35 21 36 22 37 22 37 23 40 27 42 27 41 25 35 20 36 22 38 24 40 25 45 29 46 32 51 37 56 39 61 43 60 41 59 42 60 41 60 41 60 41 60 41 60 41 61 42 61 42 61 42 61 42 60 41 60 41 60 41 60 41 61 43 65 47 67 47 64 44 64 46 65 47 65 46 63 45 66 49 68 50 68 48 64 45 63 47 65 49 66 49 66 48 68 51 68 51 68 51 68 51 68 49 70 50 68 48 69 50 67 47 68 49 70 50 70 48 70 45 71 46 72 47 73 47 74 47 73 47 73 48 75 50 75 51 76 52 77 51 76 50 77 52 78 53 78 54 79 54 77 53 78 55 79 56 81 57 81 57 81 58 82 59 83 59 81 57 81 56 80 55 79 55 78 55 79 56 80 55 79 54 80 57 81 58 82 57 81 56 81 57 81 57 81 57 81 57 84 59 83 58 82 57 81 56 83 58 82 57 81 58 82 59 83 59 84 59 84 59 84 59 84 59 84 60 85 61 86 61 83 59 83 60 84 61 85 61 85 61 85 61 85 61 85 61 83 60 86 63 87 62 84 59 86 61 85 61 85 62 87 64 86 60 87 61 88 62 89 63 88 63 89 63 87 62 89 66 92 69 96 75 101 79 105 81 108 80 99 71 94 69 92 67 89 63 87 60 85 59 84 59 85 59 84 60 87 62 85 58 84 57 84 58 85 59 86 59 88 61 88 62 89 63 90 63 92 65 92 66 93 67 93 65 97 69 97 68 97 72 106 77 123 88 129 95 135 97 138 96 128 84 117 73 105 69 103 72 96 68 92 65 90 62 86 56 82 55 81 53 81 53 82 54 79 53 79 53 78 51 76 49 76 50 76 49 75 48 74 48 74 50 74 49 73 48 72 48 73 49 73 48 72 47 71 47 72 48 72 48 72 48 72 48 73 49 71 46 70 46 70 46 68 48 69 48 69 47 67 45 67 46 67 45 66 44 65 44 62 44 61 43 60 42 59 41 60 42 58 39 56 38 55 37 59 38 60 38 59 35 55 32 56 34 56 34 57 36 59 38 54 37 54 37 54 37 54 37 51 34 51 33 50 32 49 32 55 39 56 38 53 34 49 31 56 37 52 33 49 33 52 36 51 33 50 32 49 33 50 34 49 32 49 32 49 32 49 32 45 30 47 32 49 33 49 33 47 32 48 33 49 32 48 31 47 31 47 30 46 30 45 29 47 30 44 26 42 27 44 29 43 27 43 27 43 27 43 27 43 26 41 24 39 22 38 22 39 23 40 25 41 25 40 24 35 22 40 24 39 23 40 25 40 23 38 21 37 21 37 22 35 20 36 21 37 20 36 19 35 22 36 22 36 21 34 19 39 24 36 21 34 20 35 22 36 22 37 22 37 22 38 23 35 20 34 19 35 20 36 22 34 21 35 22 34 20 32 18 26 11 20 8 19 9 18 8 19 9 21 11 23 13 24 13 19 9 20 9 20 9 20 10 25 12 21 8 18 7 18 8 17 8 21 10 21 10 23 12 28 14 29 16 30 15 28 15 29 16 29 16 28 16 28 16 24 13 26 12 24 12 27 16 35 18 28 16 33 20 29 10 26 14 29 17 30 16 27 13 27 14 27 14 27 14 27 14 25 12 27 15 28 15 28 15 22 11 26 13 25 11 25 13 25 13 25 14 26 15 27 15 27 14 25 13 26 14 24 9 28 16 28 16 28 16 28 16 26 12 22 10 24 13 25 12 25 13 25 13 24 11 22 9 22 8 20 10 26 16 25 10 18 12 14 11 12 6 11 14 13 12 18 16 20 15 17 13 17 14 17 14 17 13 16 13 12 10 15 13 16 13 15 11 15 13 18 15 16 13 18 16 17 15 18 15 18 14 16 12 14 11 15 12 16 13 17 14 16 11 13 11 16 13 15 11 11 12 13 14 15 16 16 16 12 14 15 15 13 11 12 12 13 13 14 15 14 13 12 11 13 14 14 14 14 13 12 12 14 14 14 13 13 12 12 12 13 13 13 14 15 16 18 19 19 18 17 17 18 18 15 13 14 14 14 15 17 17 14 12 16 15 17 17 18 17 17 16 17 15 16 15 17 16 18 18 18 18 18 18 18 18 18 18 16 14 13 13 15 15 12 9 10 11 13 15 16 16 15 14 13 13 14 14 14 14 13 13 22 18 21 17 20 18 22 19 23 22 29 27 29 26 29 27 30 27 29 27 29 29 33 32 32 31 35 34 36 32 33 29 32 30 32 30 32 30 32 30 32 30 32 31 34 33 37 36 35 33 36 33 36 34 37 35 38 35 38 36 39 36 40 37 39 37 41 38 42 39 42 39 42 39 43 40 44 42 45 43 49 44 52 48 58 53 63 57 68 59 70 59 70 60 72 62 73 60 73 60 73 60 73 60 74 61 74 61 74 61 74 61 75 60 75 60 75 60 75 60 76 62 79 65 80 65 79 63 80 63 81 65 82 65 81 64 83 66 84 67 83 65 81 64 82 64 84 66 85 66 85 65 87 68 87 68 87 68 87 68 86 69 88 70 86 68 87 70 86 68 87 70 88 70 87 69 88 71 89 72 89 73 90 73 91 74 90 73 91 74 92 76 95 76 96 77 97 76 96 75 96 77 97 77 98 78 98 79 97 77 98 79 99 80 101 81 101 81 101 82 102 83 103 83 105 81 105 80 104 80 103 79 103 79 104 80 104 80 103 79 104 81 105 82 106 81 105 80 105 81 105 81 105 81 105 81 107 83 106 82 106 82 105 81 107 82 106 81 105 82 106 83 105 84 104 84 104 84 104 84 104 84 104 85 105 86 106 86 107 83 107 84 108 85 109 85 109 85 109 85 109 85 109 85 108 85 109 86 110 85 109 84 110 85 109 85 109 86 111 88 108 88 108 88 109 88 110 89 110 87 112 88 111 86 114 90 118 91 122 97 128 103 132 105 134 102 126 95 123 95 122 93 117 90 115 88 113 86 113 87 112 85 110 85 113 87 111 83 111 84 112 85 112 86 113 86 115 88 115 89 116 90 117 90 118 92 119 93 120 93 123 93 125 95 127 95 127 99 135 109 148 121 161 134 173 138 175 136 171 130 158 116 143 107 137 107 127 95 123 91 120 89 113 84 109 82 107 80 105 81 106 82 103 80 104 79 103 77 100 75 100 76 100 75 99 75 98 74 98 74 98 73 97 72 96 72 97 73 97 72 96 71 95 71 96 72 96 72 96 72 96 72 97 72 95 70 94 70 94 71 95 69 96 69 96 68 94 66 94 67 94 66 93 65 92 65 87 61 87 60 86 60 86 60 88 61 86 59 84 58 84 59 83 59 85 60 84 58 81 55 82 57 81 56 81 57 83 59 81 55 81 54 80 53 79 53 77 51 77 50 76 49 75 50 77 55 76 54 74 52 71 49 75 53 73 50 71 51 73 53 70 50 69 50 69 50 69 51 68 49 68 49 68 49 68 49 63 47 65 49 66 49 65 48 64 47 65 48 65 48 64 47 64 46 63 46 62 45 62 44 63 45 61 44 60 43 60 44 58 42 58 42 58 42 58 42 59 42 57 40 55 39 55 39 55 40 56 40 56 40 55 38 53 39 56 40 54 38 55 41 56 39 54 37 53 37 53 38 51 36 52 37 53 36 52 35 53 36 54 36 54 35 52 33 55 37 54 35 53 35 54 36 53 37 53 37 53 37 53 36 50 34 50 33 50 35 52 36 47 34 48 35 48 32 43 30 37 24 31 20 29 21 29 19 26 19 29 22 31 23 31 23 28 20 28 20 28 20 28 20 31 22 29 20 27 19 27 19 23 17 27 20 27 20 30 23 41 30 43 31 43 31 43 29 43 29 45 29 46 28 46 28 40 26 44 27 42 26 43 29 49 31 45 29 47 31 44 24 41 27 42 28 42 28 41 27 40 26 40 26 40 26 40 26 39 26 41 27 42 27 41 26 38 26 42 29 41 27 41 29 37 25 37 26 38 27 39 27 38 25 36 25 38 26 36 22 38 26 38 26 38 26 38 26 38 24 34 22 36 25 37 24 36 24 37 25 37 24 35 22 42 26 33 21 35 24 34 19 13 4 12 7 12 1 9 7 9 6 17 11 15 6 13 8 14 7 14 6 12 5 11 4 12 5 12 6 13 6 14 7 12 6 15 8 13 6 15 9 14 8 15 8 15 7 13 5 13 6 13 6 14 7 14 7 14 5 12 6 15 9 16 8 13 5 13 5 14 7 16 9 14 8 17 9 15 5 13 6 13 5 13 6 13 4 11 2 11 3 12 5 14 5 13 5 14 6 14 6 13 5 13 5 13 5 13 6 15 8 18 11 18 9 16 9 18 10 16 6 17 7 14 7 16 9 16 6 16 11 17 12 17 11 15 10 14 10 16 11 17 12 17 11 19 11 19 11 19 11 19 11 15 6 13 6 16 8 14 4 13 5 13 5 13 5 13 5 12 4 11 3 11 3 12 4 17 10 17 10 18 12 20 14 21 16 26 20 26 18 25 17 24 13 26 14 27 16 29 17 28 17 31 20 32 19 30 17 30 18 30 18 30 18 30 18 32 19 31 19 31 20 33 21 34 19 33 17 33 19 36 22 35 20 35 20 36 21 36 22 35 20 35 20 35 21 36 22 41 27 42 27 42 27 42 27 42 27 45 32 51 38 56 39 57 40 58 40 59 43 62 43 60 41 60 41 60 41 60 41 61 42 61 42 61 42 61 42 60 41 60 41 60 41 60 41 62 43 62 44 63 45 64 45 61 44 63 46 65 47 65 47 66 48 65 46 64 46 65 47 64 47 65 49 66 49 66 49 68 51 68 51 68 51 68 51 68 49 70 50 68 48 69 50 69 50 70 50 70 49 69 46 70 46 72 46 73 47 73 47 74 48 73 47 74 49 76 50 75 51 76 52 77 51 76 50 75 51 76 51 77 52 77 53 77 53 78 55 79 56 81 57 81 57 81 58 82 59 83 59 81 57 81 57 80 56 80 55 80 56 81 57 81 57 80 56 80 57 81 58 82 57 81 56 81 57 81 57 81 57 81 57 81 57 82 58 82 58 83 59 83 58 82 57 81 58 82 59 83 59 84 59 84 59 84 59 84 59 84 60 85 61 86 61 83 59 83 60 84 61 85 61 85 61 85 61 85 61 85 61 86 61 85 60 84 61 85 62 86 61 85 61 85 62 87 64 89 62 89 62 88 61 88 61 85 61 87 61 84 60 87 64 87 65 91 71 98 77 104 81 104 77 97 72 96 73 96 72 93 68 91 65 89 64 89 64 86 60 85 61 87 63 86 59 84 58 85 58 86 59 86 59 88 61 88 62 89 63 90 63 92 65 92 65 93 66 92 65 93 66 94 65 94 68 102 72 107 76 124 95 138 99 137 91 138 92 128 83 116 74 109 75 99 70 94 66 91 63 87 58 83 56 82 54 81 53 82 54 80 54 80 54 79 52 76 50 76 50 76 50 75 49 75 48 74 50 74 49 73 48 72 48 73 49 73 48 72 47 71 47 72 48 72 48 72 48 72 48 73 48 71 46 70 46 71 47 69 48 69 48 69 47 67 46 67 46 67 45 66 44 65 44 60 43 60 44 61 44 61 44 63 45 61 43 59 41 59 40 58 36 59 37 59 37 58 35 59 36 57 34 56 34 57 35 57 39 56 38 53 35 52 34 51 34 51 33 50 32 49 32 52 36 54 37 53 35 51 34 51 34 51 34 52 35 52 35 50 33 50 33 50 33 50 33 49 32 49 32 49 32 49 32 48 32 48 33 48 31 47 30 46 30 47 31 47 31 46 30 46 29 45 29 44 28 44 27 44 29 45 29 44 28 43 26 42 26 42 26 42 26 42 26 43 26 41 24 39 23 39 23 40 24 40 24 39 22 37 20 40 24 40 22 37 21 39 25 40 23 38 21 37 21 37 22 35 20 36 21 37 20 36 19 35 22 36 22 36 21 34 19 34 21 36 22 36 22 36 22 38 23 38 22 36 21 35 20 33 18 33 18 33 19 35 20 32 20 33 21 33 18 30 17 29 14 22 11 22 12 21 11 18 8 20 10 22 11 22 11 22 10 21 9 20 8 19 7 19 9 20 10 21 9 20 8 16 7 20 10 20 10 23 12 31 17 32 18 31 18 30 17 29 16 28 16 28 16 28 16 24 14 29 17 29 15 28 16 30 17 30 17 29 15 27 13 28 14 27 13 26 14 27 15 25 12 25 12 25 12 25 12 26 13 27 14 27 13 25 11 24 13 28 16 27 14 27 16 25 13 25 14 26 15 27 15 25 12 24 13 27 15 25 12 24 12 24 12 24 12 24 12 26 12 22 10 24 13 25 12 22 11 24 13 25 13 24 12 32 15 21 7 21 10 22 9 16 12 18 19 21 15 18 19 11 14 22 19 17 11 15 15 15 12 14 10 12 8 10 7 18 14 16 13 16 14 18 15 15 13 18 15 16 13 18 16 17 15 18 15 18 14 16 12 18 15 17 14 17 14 17 14 16 12 15 13 19 18 20 16 14 14 13 12 13 14 16 17 15 17 19 18 16 15 15 16 14 14 14 13 13 12 12 12 9 10 11 12 13 14 13 13 14 14 14 14 14 14 14 13 17 16 15 14 14 14 15 15 13 12 12 13 15 15 14 12 18 16 14 14 16 17 17 16 18 17 18 17 17 15 15 14 14 14 17 18 19 17 17 15 20 20 20 20 20 20 20 20 16 16 17 18 19 19 18 18 16 16 14 13 12 12 12 12 14 13 11 10 10 11 13 14 19 16 19 16 20 19 23 21 24 23 29 26 28 24 26 24 26 25 28 27 30 28 30 28 28 26 30 29 31 28 30 27 33 31 33 31 33 31 33 31 35 33 34 31 33 32 34 33 39 35 36 32 35 34 39 38 37 34 38 35 38 36 39 36 39 35 37 33 36 34 39 37 43 40 43 40 43 39 42 39 46 41 50 47 58 53 62 56 65 56 67 58 70 61 74 64 73 60 73 60 73 60 73 60 74 61 74 61 74 61 74 61 76 61 76 61 76 61 76 61 78 62 77 62 77 63 79 65 78 61 80 64 82 66 83 66 84 66 81 63 80 64 82 66 83 65 85 66 86 67 85 66 87 68 87 68 87 68 87 68 86 69 88 70 86 68 87 70 89 71 89 71 88 69 86 67 89 72 89 73 90 73 91 74 92 74 91 74 91 75 93 77 95 76 96 77 97 76 96 75 95 75 95 76 96 76 97 77 97 77 98 79 99 80 101 81 101 81 101 82 102 83 103 83 106 82 105 81 105 80 104 80 104 81 105 82 106 81 105 80 104 81 105 82 106 81 105 80 106 82 106 82 106 82 106 82 104 81 105 82 106 83 107 84 107 82 106 81 105 82 106 83 105 84 104 84 104 84 104 84 104 84 104 85 105 86 106 86 107 83 107 84 108 85 109 85 109 85 109 85 109 85 109 85 111 86 108 83 107 84 110 87 110 85 109 85 109 86 111 88 111 90 110 89 109 88 108 87 110 87 112 87 111 85 113 89 113 86 117 92 124 100 131 105 132 102 127 97 126 98 125 95 120 94 118 91 116 90 116 90 113 86 112 87 114 88 113 85 112 85 112 86 113 86 114 87 115 88 115 89 116 90 117 90 117 91 119 92 119 93 122 92 122 93 125 94 125 96 131 105 131 108 150 129 170 138 175 138 175 135 164 122 150 112 140 107 131 98 125 92 121 90 115 86 110 84 108 81 106 81 106 82 104 80 104 80 103 78 101 76 101 77 100 76 100 75 99 75 98 74 98 73 97 72 96 72 97 73 97 72 96 71 95 71 96 72 96 72 96 72 96 72 96 72 95 70 94 70 95 72 96 69 97 70 96 69 95 67 94 67 94 66 93 65 92 65 86 60 87 61 88 63 89 63 87 61 85 58 83 57 83 58 83 58 84 59 84 59 84 59 85 59 83 57 81 55 80 55 84 57 82 55 79 52 77 50 77 51 77 50 76 49 75 50 73 52 73 53 74 53 73 52 70 49 72 52 73 52 73 52 69 51 70 51 70 51 70 50 68 49 68 49 68 49 68 49 66 49 66 49 65 46 62 44 62 46 63 47 64 46 63 45 62 45 61 44 61 43 60 43 60 44 62 46 63 44 59 41 57 41 57 41 57 41 57 41 59 42 57 40 56 40 56 40 56 41 56 40 55 37 52 35 58 42 56 38 51 36 54 41 56 39 54 37 53 37 53 38 51 36 52 37 53 36 52 35 53 36 54 36 54 35 52 33 50 33 53 37 55 37 54 35 55 38 54 37 52 35 50 34 49 32 48 32 48 33 50 35 45 32 47 33 46 30 41 28 38 26 32 21 30 22 30 20 26 18 27 20 29 21 29 20 31 22 29 21 27 19 26 17 25 18 28 21 30 21 28 20 27 21 32 24 32 25 35 28 43 32 44 32 45 30 44 29 45 29 46 28 46 28 46 28 40 27 47 32 47 29 44 29 43 29 46 30 44 26 42 27 42 27 40 25 39 26 41 28 40 26 40 26 40 26 40 26 40 27 41 27 40 25 38 23 36 24 40 26 39 24 39 26 37 25 37 26 38 27 39 27 36 23 35 25 39 28 38 25 35 23 35 23 35 23 35 23 38 24 34 22 36 25 37 24 33 22 35 24 37 26 38 26 37 21 30 19 35 26 38 25 11 4 15 14 21 11 18 15 8 7 19 12 14 4 12 8 12 5 11 3 9 1 7 0 16 8 14 7 13 7 14 8 12 6 15 8 13 6 15 9 14 8 15 8 15 7 13 5 15 8 14 7 14 7 14 7 12 4 11 5 15 10 16 8 15 6 13 4 12 6 15 8 15 9 19 10 16 7 15 8 15 6 14 5 13 5 13 5 8 1 11 4 13 6 14 6 14 6 14 6 14 6 14 7 17 8 15 6 14 6 15 7 12 3 11 4 14 6 12 3 18 8 14 6 16 9 17 8 17 12 17 12 16 10 14 9 13 9 16 13 18 12 16 10 20 10 20 10 20 10 20 10 16 7 19 9 20 10 20 10 18 9 16 6 13 4 12 4 13 4 11 2 10 3 12 5 15 8 15 8 16 11 19 13 19 15 24 18 23 15 22 13 23 13 26 16 29 17 29 16 26 15 28 16 29 17 29 17 31 19 31 19 31 19 31 19 34 21 32 19 31 19 32 19 34 19 32 16 32 18 36 23 34 19 34 20 35 20 36 21 37 21 35 18 33 19 36 22 39 24 39 24 38 23 38 23 39 25 44 31 50 36 54 36 55 38 56 39 59 43 63 45 60 41 60 41 60 41 60 41 61 42 61 42 61 42 61 42 61 42 61 42 61 42 61 42 63 44 62 43 62 44 64 46 61 43 63 46 65 48 66 48 66 48 64 45 63 47 66 49 64 48 66 50 67 50 67 49 68 51 68 51 68 51 68 51 68 49 70 50 68 48 69 50 71 51 71 51 71 50 69 46 71 46 73 47 73 48 74 48 75 49 74 48 75 49 76 51 75 51 76 52 77 51 76 50 75 50 75 51 76 51 77 52 77 53 78 55 79 56 81 57 81 57 81 58 82 59 83 59 82 58 82 57 81 57 80 56 80 57 81 58 82 57 81 56 80 57 81 58 82 57 81 56 82 58 82 58 82 58 82 58 80 57 81 58 82 59 83 60 83 58 82 57 81 58 82 59 83 59 84 59 84 59 84 59 84 59 84 60 85 61 86 61 83 59 83 60 84 61 85 61 85 61 85 61 85 61 85 61 87 62 84 59 83 60 86 63 86 61 85 61 85 62 87 64 91 64 90 63 89 61 88 61 87 62 89 62 86 62 89 66 84 61 87 66 94 74 102 80 106 80 101 75 99 74 96 70 94 68 92 65 90 64 89 65 88 62 86 62 89 64 87 60 85 58 86 59 86 60 87 60 88 61 88 62 89 63 90 63 91 64 91 65 92 65 92 64 92 66 95 66 95 67 100 69 101 67 113 83 129 93 140 97 138 91 131 83 119 72 109 71 105 74 96 67 92 64 89 60 85 58 83 55 82 54 82 54 80 55 81 54 80 52 77 50 77 51 77 50 76 50 75 49 74 50 74 49 73 48 72 48 73 49 73 48 72 47 71 47 72 48 72 48 72 48 72 48 72 47 70 46 70 47 72 48 69 49 70 49 70 48 68 46 67 46 67 45 66 44 65 44 61 44 61 45 63 46 64 47 62 44 60 42 58 41 58 39 59 37 59 37 59 37 60 38 61 38 58 35 56 33 55 33 58 40 56 38 53 35 51 33 51 34 51 33 50 32 49 32 49 34 52 35 53 36 52 35 48 32 50 34 52 35 52 34 50 34 52 35 52 35 51 33 49 32 49 32 49 32 49 32 49 33 49 32 47 29 44 27 45 30 46 31 47 30 46 29 45 29 44 28 44 27 43 27 43 28 45 30 46 28 42 25 41 25 41 25 41 25 41 25 43 26 41 25 40 24 41 25 41 25 41 24 39 22 36 20 42 26 40 22 35 20 38 25 40 23 38 21 37 21 37 22 35 20 36 21 37 20 36 19 35 22 36 22 36 21 34 19 31 19 35 22 37 22 35 21 38 23 37 21 35 19 34 18 33 17 32 17 32 18 34 20 31 19 33 20 32 17 29 16 27 13 21 10 21 10 20 10 18 8 20 10 21 10 20 9 23 11 21 10 19 8 18 6 16 7 20 10 22 11 21 9 20 11 25 15 26 16 29 19 31 17 31 18 30 16 28 14 29 16 28 16 27 16 27 16 25 15 31 19 31 17 29 16 27 15 30 17 28 13 27 14 29 15 26 12 25 13 28 16 28 15 28 15 28 15 28 15 27 14 27 14 27 12 24 11 22 11 26 13 25 11 25 13 25 13 25 14 26 15 27 15 24 11 23 13 27 16 26 13 24 12 24 12 24 12 24 12 26 12 22 10 24 13 25 12 20 9 23 12 25 14 26 14 20 6 18 9 26 17 27 13 12 9 16 17 20 14 18 19 13 14 21 18 18 12 15 13 17 14 17 13 15 12 14 11 18 15 18 14 17 14 16 13 15 13 18 15 16 13 18 16 17 15 18 15 18 14 16 12 16 13 16 13 17 14 17 14 15 11 13 12 17 15 18 13 14 14 14 13 13 14 14 15 14 16 17 17 15 13 13 14 14 14 13 12 11 12 12 12 9 10 11 13 14 14 14 14 14 14 14 14 15 15 15 15 13 13 13 14 15 16 18 19 15 14 14 15 16 16 14 12 17 15 14 15 16 17 16 14 17 16 18 17 18 16 16 15 15 15 17 16 18 17 18 17 20 20 20 20 20 20 20 20 14 16 19 19 18 17 18 19 19 18 18 17 15 14 13 12 11 11 10 10 10 10 11 11 17 14 16 14 17 15 19 17 19 19 24 22 24 20 23 21 27 25 28 26 29 28 31 29 30 29 31 30 32 31 34 32 32 30 32 30 32 30 32 30 35 33 34 31 33 31 34 32 36 33 35 31 35 33 37 35 36 34 37 34 38 35 38 35 40 37 39 35 38 35 38 35 41 38 41 38 41 39 42 39 45 41 50 47 57 51 58 51 64 55 66 57 70 61 74 64 73 60 73 60 73 60 73 60 74 61 74 61 74 61 74 61 77 62 77 62 77 62 77 62 78 63 79 64 79 65 80 65 78 62 80 64 82 65 82 65 83 66 82 65 83 66 84 68 84 65 85 67 87 68 86 67 87 68 87 68 87 68 87 68 86 69 88 70 86 68 87 70 88 71 89 72 89 71 88 69 90 73 90 73 91 74 91 75 92 75 92 75 92 76 94 77 95 76 96 77 97 76 96 75 95 76 96 76 97 77 97 78 97 77 98 79 99 80 101 81 101 81 101 82 102 83 103 83 107 82 106 82 105 81 105 81 104 80 105 81 105 81 104 80 104 81 105 82 106 81 105 80 107 83 107 83 107 83 107 83 105 81 106 82 106 82 107 83 107 82 106 81 105 82 106 83 105 84 104 84 104 84 104 84 104 84 104 85 105 86 106 86 107 83 107 84 108 85 109 85 109 85 109 85 109 85 109 85 110 85 109 84 108 85 109 86 110 85 109 85 109 86 111 88 111 90 110 90 110 89 110 89 112 89 114 89 113 87 115 91 113 86 115 89 121 97 129 103 135 105 130 101 128 98 124 93 119 93 117 90 115 89 115 89 115 88 113 88 116 90 114 86 113 86 113 86 114 87 114 88 115 88 115 89 116 90 117 90 116 91 118 91 119 92 121 91 122 93 126 95 126 96 129 102 132 104 141 117 158 133 176 143 176 137 169 129 157 118 145 110 137 102 127 94 122 91 117 88 112 85 110 82 106 82 105 82 105 81 105 81 104 79 101 77 102 77 101 77 100 76 100 76 98 74 98 73 97 72 96 72 97 73 97 72 96 71 95 71 96 72 96 72 96 72 96 72 95 71 94 70 94 71 96 73 97 70 98 71 97 69 95 68 94 67 94 66 93 65 92 65 89 63 89 63 89 64 90 64 91 64 89 62 87 61 87 62 86 60 84 59 84 59 85 60 85 59 83 57 81 55 80 55 83 56 82 55 79 52 78 51 77 51 77 50 76 49 75 50 72 51 72 52 73 52 72 51 71 50 71 50 71 51 72 51 69 51 71 53 72 52 70 50 68 49 68 49 68 49 68 49 65 48 65 48 64 45 61 43 63 46 64 47 64 47 63 46 63 45 62 45 61 44 61 43 61 45 62 45 61 44 60 42 58 42 58 42 58 42 58 42 59 42 57 41 57 41 58 42 57 41 57 41 57 40 54 38 56 40 56 38 53 37 55 41 56 39 54 37 53 37 53 38 51 36 52 37 53 36 52 35 53 36 54 36 54 35 52 33 51 34 52 35 53 35 53 34 53 37 52 36 51 34 50 34 49 33 49 33 49 34 51 35 46 33 47 34 47 31 42 29 37 24 31 20 29 21 29 19 27 20 29 21 29 21 28 20 30 21 29 20 28 19 27 18 26 18 27 20 29 21 29 21 27 21 32 25 33 27 37 30 43 31 45 31 44 29 43 27 45 29 46 28 47 27 47 28 42 28 46 31 46 29 45 30 44 28 45 29 45 29 44 27 43 28 42 27 41 28 42 29 43 29 43 29 43 29 43 29 41 27 42 28 42 27 40 26 38 26 42 29 41 27 41 29 37 25 37 26 38 27 39 27 37 24 36 25 39 27 37 24 37 25 37 25 37 25 37 25 38 24 34 22 36 25 37 24 33 22 35 24 37 26 38 26 35 21 32 23 38 27 36 20 12 3 12 7 12 1 8 5 13 7 16 10 16 7 12 4 14 7 14 7 14 6 13 6 13 7 15 8 15 6 12 4 12 6 15 8 13 6 15 9 14 8 15 8 15 7 13 5 11 4 12 5 13 6 14 7 14 6 12 5 14 8 14 5 13 6 14 7 15 6 14 5 12 6 15 7 13 3 12 4 12 3 10 1 8 1 10 2 11 4 13 6 15 7 14 6 14 6 14 7 15 8 16 8 13 5 13 6 15 8 18 11 18 9 16 9 18 9 15 5 14 6 14 7 17 9 14 4 15 10 16 12 17 12 16 11 16 10 15 10 16 11 17 11 19 9 19 9 19 9 19 9 15 8 21 10 18 7 18 10 19 11 19 11 18 8 14 5 11 4 12 5 13 4 12 3 13 6 12 5 12 6 14 7 12 8 19 13 19 12 19 11 24 12 24 12 24 14 28 17 27 15 27 16 29 18 31 19 30 18 30 18 30 18 30 18 32 20 31 19 31 20 33 20 30 16 31 16 32 17 33 18 33 18 34 19 34 20 35 20 35 21 36 21 35 20 34 18 34 19 35 20 36 21 37 22 40 26 45 32 49 34 49 30 55 38 56 39 58 42 62 43 60 41 60 41 60 41 60 41 61 42 61 42 61 42 61 42 62 43 62 43 62 43 62 43 63 45 65 48 67 48 66 46 63 45 64 47 65 47 64 46 65 48 67 50 68 50 68 50 65 49 67 50 68 51 67 50 68 51 68 51 68 51 68 51 68 49 70 50 68 48 69 50 69 50 71 52 72 52 71 49 72 47 73 48 74 48 75 49 76 49 75 49 75 50 77 52 75 51 76 52 77 51 76 50 76 52 77 52 78 53 78 54 77 53 78 55 79 56 81 57 81 57 81 58 82 59 83 59 83 59 82 58 82 57 81 57 79 55 80 56 80 56 79 55 80 57 81 58 82 57 81 56 83 59 83 59 83 59 83 59 83 59 82 58 82 58 81 57 83 58 82 57 81 58 82 59 83 59 84 59 84 59 84 59 84 59 84 60 85 61 86 61 83 59 83 60 84 61 85 61 85 61 85 61 85 61 85 61 84 61 85 62 86 61 85 60 86 61 85 61 85 62 87 64 89 62 90 63 90 63 90 64 87 62 89 62 86 61 88 65 87 63 88 65 92 72 100 79 105 79 101 77 101 76 98 72 94 68 92 66 90 65 90 65 89 63 88 64 90 65 89 62 86 59 86 60 87 60 88 61 88 61 88 62 89 63 90 63 90 63 91 64 91 65 91 63 90 63 93 65 93 65 96 65 102 67 109 77 124 89 138 98 139 94 135 89 127 80 115 76 107 77 98 68 93 65 91 62 87 59 84 56 82 54 81 53 81 55 81 55 80 53 78 51 78 52 77 51 77 50 76 50 74 50 74 49 73 48 72 48 73 49 73 48 72 47 71 47 72 48 72 48 72 48 72 48 71 46 70 46 70 47 72 49 70 49 71 50 70 49 69 47 67 46 67 45 66 44 65 44 64 47 64 47 64 46 63 46 66 48 64 45 62 44 61 43 63 40 60 37 58 36 59 38 59 37 58 35 56 34 56 34 55 38 55 37 54 36 53 36 51 34 51 33 50 32 49 32 50 34 52 35 52 34 50 33 52 34 50 32 48 32 50 34 50 34 53 37 54 36 51 33 49 32 49 32 49 32 49 32 47 31 47 31 47 30 44 28 47 31 48 32 48 32 47 31 47 30 46 30 45 29 45 28 46 29 44 28 43 27 43 28 42 26 42 26 42 26 42 26 43 26 41 25 41 26 42 27 41 25 42 26 42 25 41 24 37 23 40 24 38 22 39 25 40 23 38 21 37 21 37 22 35 20 36 21 37 20 36 19 35 22 36 22 36 21 34 19 35 21 34 20 33 19 34 20 36 20 35 20 35 20 35 20 34 19 34 18 34 20 36 21 33 21 34 22 34 19 31 18 29 14 22 11 22 12 21 11 21 10 22 11 22 11 21 9 20 9 20 9 20 9 20 9 20 9 19 8 19 9 21 10 20 11 25 15 27 17 31 20 33 19 32 19 31 17 28 15 28 16 28 16 27 16 27 16 25 15 29 16 28 15 29 17 31 15 27 16 32 19 30 14 29 16 30 17 30 17 29 16 28 15 28 15 28 15 28 15 27 14 28 16 29 16 29 15 24 13 28 16 27 14 27 16 25 13 25 14 26 15 27 15 26 13 24 13 26 14 24 10 25 13 25 13 25 13 25 13 26 12 22 10 24 13 25 12 22 10 23 12 25 13 25 13 28 12 21 10 24 12 22 7 19 14 16 14 13 5 8 9 17 14 17 16 20 16 15 9 14 12 15 12 15 12 16 13 15 13 18 16 18 13 14 9 15 13 18 15 16 13 18 16 17 15 18 15 18 14 16 12 12 10 13 11 15 13 17 14 19 14 16 13 18 15 17 12 13 14 15 16 16 14 13 12 11 13 14 14 12 10 10 11 10 9 8 6 6 7 8 8 12 13 14 15 15 15 15 14 14 14 14 15 15 16 16 16 17 16 15 14 14 14 15 15 19 18 17 17 17 16 14 11 12 13 14 16 17 16 13 10 15 14 16 16 18 17 18 17 18 16 16 14 15 16 19 20 19 19 19 19 19 19 19 19 19 21 24 23 21 19 20 22 18 19 21 21 20 18 15 13 14 15 16 17 17 16 15 14 16 13 15 11 14 11 15 12 13 13 20 18 21 18 22 20 26 22 24 20 24 23 29 27 25 22 25 22 26 25 29 27 31 29 31 29 31 29 31 29 34 31 33 31 33 32 35 34 32 30 34 32 35 32 34 31 36 33 36 34 37 35 38 35 37 35 39 36 38 34 35 31 32 29 33 31 35 33 37 33 44 42 51 48 55 49 54 48 64 57 65 57 69 59 72 61 73 60 73 60 73 60 73 60 74 61 74 61 74 62 74 61 77 62 77 62 77 62 77 62 78 64 82 69 84 68 81 65 81 64 82 65 82 64 80 63 82 66 85 70 87 70 86 68 84 66 86 68 87 68 87 67 87 68 87 68 87 68 87 68 86 69 88 70 86 68 87 70 87 69 88 72 90 72 90 72 90 73 90 74 91 75 92 75 93 75 92 75 92 76 94 78 95 76 96 77 97 76 96 75 97 77 98 78 98 79 99 79 97 77 98 79 99 80 101 81 101 81 101 82 102 83 103 83 107 83 107 82 106 81 105 81 102 79 103 80 104 79 103 78 104 81 105 82 106 81 105 80 107 83 107 83 107 83 107 83 108 83 107 82 106 81 105 80 107 82 106 81 105 82 106 83 105 84 105 84 105 84 105 84 105 84 105 85 106 86 107 85 107 83 107 84 108 85 109 85 109 85 109 85 109 85 109 85 107 84 110 87 111 86 108 83 110 85 109 85 109 86 111 88 109 89 110 90 111 91 114 91 110 87 111 87 111 85 113 89 117 88 116 89 120 96 128 102 130 101 129 101 130 102 128 98 121 94 119 92 117 90 117 91 115 88 114 89 117 91 115 87 113 86 113 87 114 88 115 88 115 88 115 89 116 90 117 90 116 90 117 91 118 92 121 91 118 90 122 93 123 93 125 97 131 106 140 117 156 132 171 139 174 136 171 131 161 120 148 112 141 104 130 95 124 92 120 90 114 86 111 83 108 82 105 81 105 81 106 81 104 79 102 77 102 78 102 77 101 77 100 76 98 74 98 73 97 72 96 72 97 73 97 72 96 71 95 71 96 72 96 72 96 72 96 72 94 70 94 70 94 71 97 73 97 71 98 71 98 70 96 68 94 67 94 66 93 65 92 65 92 66 91 65 90 64 89 63 90 64 88 62 86 60 86 61 89 63 86 59 83 58 83 59 84 58 82 56 81 56 82 57 80 54 80 54 80 54 80 54 77 51 77 50 76 49 75 50 73 52 73 52 73 51 71 49 75 52 71 48 68 48 71 51 69 51 72 54 73 53 70 50 68 49 68 49 68 49 68 49 63 46 64 47 64 46 62 44 64 48 65 49 66 48 65 47 64 47 64 46 63 46 62 45 64 46 61 42 59 43 61 45 59 43 59 43 59 43 59 43 58 42 57 41 57 42 59 43 57 41 58 43 59 43 58 42 51 38 56 40 55 39 56 41 56 39 54 37 53 37 53 38 51 36 52 37 53 36 52 35 53 36 54 36 54 35 52 33 55 36 52 33 50 32 51 34 50 34 51 35 51 35 51 36 51 35 50 34 51 35 52 37 50 34 51 35 48 33 44 30 40 27 34 23 32 25 30 22 30 22 31 23 31 22 29 21 27 20 28 20 28 20 28 21 30 21 27 18 26 19 29 22 31 25 36 29 38 31 42 35 47 34 48 33 48 31 46 29 45 29 46 28 46 28 46 28 43 28 44 28 42 27 45 31 48 29 42 29 49 35 47 26 42 29 45 32 46 31 43 28 41 27 41 27 41 27 41 27 41 27 43 30 44 30 44 30 36 24 40 26 39 24 39 26 37 25 37 26 38 27 39 27 39 26 37 25 38 26 36 21 36 24 36 24 36 24 36 24 38 24 34 22 36 25 37 24 34 23 36 25 37 25 36 24 42 25 32 19 33 24 35 22 16 7 10 1 8 3 14 9 8 6 17 10 14 5 12 6 14 5 11 3 10 6 16 11 13 6 14 8 14 6 11 3 15 7 13 5 12 5 12 6 16 10 17 8 13 4 11 5 14 7 14 7 14 7 14 7 13 7 15 8 14 6 11 2 13 5 13 5 13 5 13 5 14 5 12 4 14 6 13 4 11 1 8 1 11 4 11 1 9 1 10 3 13 6 15 7 16 10 14 7 12 8 14 10 15 10 15 11 16 12 17 12 15 6 13 5 14 7 17 10 17 8 16 7 15 6 14 5 17 9 17 9 17 9 17 9 15 8 18 11 19 10 16 7 19 11 19 11 19 11 19 11 19 11 19 11 19 11 19 11 21 11 15 9 19 13 19 10 20 12 18 10 17 10 17 10 11 5 14 8 14 5 9 0 10 3 11 5 14 10 19 13 23 15 22 14 22 14 23 16 21 14 23 16 26 20 29 21 28 20 30 23 32 22 30 20 33 24 33 23 32 22 31 22 30 17 30 18 31 19 32 19 36 22 33 19 32 20 35 23 35 21 34 25 38 27 28 13 16 10 19 15 25 21 30 22 37 29 44 34 48 31 50 30 55 31 57 35 58 37 60 38 59 42 59 43 61 45 63 45 62 40 62 40 62 38 62 40 59 41 61 42 62 44 64 45 64 45 64 46 65 47 66 47 65 47 65 48 66 49 67 49 70 52 69 50 68 49 66 48 68 51 68 50 67 49 66 49 68 51 68 51 68 51 68 51 68 49 70 51 71 51 71 50 72 52 72 52 72 52 72 50 74 49 71 46 71 49 75 52 74 50 74 51 75 52 76 52 77 52 77 52 77 52 77 52 78 53 78 53 78 53 78 53 78 53 78 54 79 55 80 55 82 57 82 57 82 57 82 57 79 55 79 56 80 57 81 57 83 59 83 59 83 59 83 59 82 58 82 58 82 58 82 58 82 58 82 58 82 58 82 58 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 84 59 83 59 83 59 82 58 84 58 84 58 84 58 84 58 85 59 85 59 85 59 85 59 85 59 85 59 85 59 85 59 86 60 86 60 86 60 86 60 86 60 86 61 87 61 87 62 89 63 88 63 88 64 90 66 89 62 89 63 93 69 98 73 105 78 105 78 104 76 102 74 98 73 95 69 91 66 90 65 85 62 88 65 89 64 87 62 85 61 85 61 85 63 88 64 89 64 88 63 87 64 88 65 90 63 90 63 90 63 90 63 93 66 93 64 93 66 95 68 97 68 107 79 119 82 128 93 139 92 134 88 129 82 117 75 107 74 99 68 95 66 92 63 88 60 83 57 82 57 81 55 82 59 81 57 81 56 79 55 77 53 77 52 76 51 75 51 76 51 74 49 73 49 73 50 74 50 74 49 73 48 72 48 71 47 71 47 71 47 71 47 74 49 73 48 72 49 73 50 72 49 72 48 71 47 70 47 71 48 70 46 67 43 65 42 64 43 64 43 64 43 64 43 64 42 61 38 59 39 61 43 61 40 59 39 58 40 59 41 57 38 57 37 56 36 55 38 58 40 55 36 52 35 53 36 54 36 52 34 50 33 50 33 50 33 52 34 53 33 52 32 51 32 51 32 51 32 51 32 47 32 51 36 53 34 49 30 48 31 49 33 50 33 49 32 44 28 47 31 48 30 45 27 43 27 44 28 45 29 46 29 48 32 46 29 44 27 43 27 45 29 44 28 44 28 43 27 44 27 43 26 42 27 43 28 44 28 44 27 43 26 42 26 40 25 41 25 41 24 39 22 39 23 39 23 39 23 39 23 37 22 38 23 39 24 40 25 34 19 37 22 38 21 35 18 34 19 37 22 38 21 35 18 41 24 39 23 38 21 36 20 37 22 35 19 34 19 34 19 38 23 38 22 36 20 33 18 36 23 34 22 32 22 33 20 25 14 24 12 22 12 23 12 21 8 19 7 18 8 19 9 23 10 20 10 22 11 21 8 21 7 20 7 22 10 26 13 29 16 30 17 31 16 30 15 33 17 33 16 32 15 31 14 28 11 25 10 26 12 29 15 24 10 26 12 27 11 25 9 29 15 30 15 30 14 28 12 27 15 29 17 30 17 30 16 29 15 28 14 27 15 28 16 30 17 31 19 31 17 29 14 28 14 26 12 23 10 23 10 25 12 25 13 26 14 27 15 26 13 26 13 26 13 26 13 29 15 25 11 23 13 27 17 28 14 24 10 22 12 26 15 28 15 27 14 25 12 23 11 26 13 23 10 22 11 25 14 17 13 13 9 12 10 16 14 15 14 19 16 17 13 15 13 14 11 14 12 16 14 17 15 19 15 16 11 14 12 16 14 20 16 18 14 17 14 17 14 17 15 19 15 16 13 17 15 19 16 18 14 16 12 14 11 15 13 17 14 17 14 17 13 14 14 14 14 14 14 14 14 14 13 12 12 14 15 13 12 12 10 9 10 11 11 10 9 9 9 9 10 11 11 12 12 15 14 14 13 14 14 15 15 15 14 15 14 16 15 17 16 14 14 14 14 15 15 16 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 19 19 19 19 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 24 18 19 16 21 20 22 17 24 20 22 18 21 18 21 18 17 14 18 15 17 12 14 9 11 8 12 9 13 12 16 14 21 20 20 19 20 20 22 22 20 20 21 21 24 24 26 25 30 28 33 31 34 31 33 29 35 32 34 31 33 30 33 29 33 31 34 32 34 33 35 33 37 34 35 33 35 33 36 35 34 34 33 35 37 34 26 17 14 14 17 18 22 23 26 27 33 33 41 43 45 48 50 54 54 54 61 59 70 61 75 60 73 60 73 60 74 62 76 64 74 62 74 62 74 62 74 62 75 60 76 62 78 63 79 64 79 64 79 65 80 66 81 66 82 65 82 66 83 67 84 67 86 69 85 68 85 68 84 67 87 68 87 67 86 66 85 66 87 68 87 68 87 68 87 68 86 69 88 71 89 71 89 70 90 72 90 72 90 72 90 72 92 73 90 71 89 73 93 76 92 74 93 75 93 76 94 76 97 77 97 77 97 77 97 77 98 78 98 78 98 78 98 78 98 78 98 79 99 80 100 80 101 81 101 81 101 81 101 81 103 79 104 80 104 81 105 81 106 82 106 82 106 82 106 82 106 82 106 82 106 82 106 82 106 82 106 82 106 82 106 82 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 84 108 84 108 84 108 84 108 84 109 85 109 85 109 85 109 85 109 85 109 85 109 85 109 85 110 86 110 86 110 86 110 86 111 86 112 86 113 87 113 88 115 88 114 88 114 89 116 91 116 89 116 90 119 95 125 100 131 105 132 105 131 103 129 102 127 98 124 94 120 91 119 90 113 86 115 88 116 87 114 86 114 86 113 85 113 86 115 88 117 88 116 87 115 88 116 89 117 90 117 90 117 90 117 90 120 92 119 93 120 95 123 97 122 95 132 110 145 120 161 138 171 136 170 132 168 124 156 113 148 106 136 98 130 94 124 91 119 87 112 83 109 83 106 81 108 82 107 81 105 80 103 79 100 78 100 78 98 78 97 77 100 76 99 74 98 74 98 74 98 74 98 73 97 72 96 72 95 71 95 71 95 71 95 71 98 73 97 72 96 73 97 74 98 72 98 71 97 70 96 70 98 71 96 69 94 66 91 65 91 64 91 64 91 64 91 64 90 62 88 61 87 60 87 61 86 59 85 58 84 59 85 60 83 57 83 56 82 56 81 55 83 56 81 54 79 53 79 53 78 51 77 50 76 50 76 52 73 52 73 53 74 52 73 51 72 51 72 51 72 51 72 51 67 49 70 52 71 51 68 48 69 50 69 50 68 48 66 47 64 46 65 47 66 46 65 45 63 45 64 45 65 46 66 47 65 47 63 45 61 44 61 44 62 45 62 44 61 44 60 43 61 43 60 42 59 43 60 44 61 44 60 43 60 42 59 42 56 41 57 41 57 40 55 38 55 39 55 39 55 39 55 39 54 38 55 39 55 39 56 40 51 36 53 37 53 37 52 35 50 35 51 36 52 35 51 34 56 40 55 38 53 37 52 36 53 36 51 34 50 34 50 35 52 36 52 36 51 34 49 32 53 33 52 33 50 33 47 33 35 25 31 24 27 23 26 23 28 20 28 19 27 20 28 21 29 19 26 19 29 22 30 21 31 22 31 23 33 26 37 30 41 32 41 32 41 32 41 31 43 30 44 32 46 33 47 34 42 29 41 28 42 30 44 31 43 27 44 29 45 28 43 27 45 29 46 30 46 29 44 28 43 27 44 29 45 29 45 29 45 28 44 27 43 28 44 29 42 29 44 30 44 29 41 26 43 29 42 28 41 26 40 25 38 24 39 25 40 26 40 27 40 26 40 26 40 26 40 26 38 26 36 23 35 24 38 26 41 28 38 26 37 26 39 28 39 26 38 25 36 23 35 22 38 25 35 22 34 23 37 26 13 5 11 4 11 4 12 6 16 8 14 7 14 7 13 4 10 5 14 10 17 10 15 7 19 9 12 2 8 4 15 10 18 11 17 9 15 8 16 9 13 7 16 9 15 7 16 10 14 7 13 6 12 5 11 4 13 6 13 6 14 8 17 10 14 6 14 6 14 6 14 6 15 5 12 5 14 7 14 4 14 4 10 2 11 3 10 0 11 3 11 3 11 3 11 4 11 7 13 9 15 10 15 10 12 7 13 8 14 9 14 9 13 6 15 8 16 8 15 7 17 9 17 9 17 10 18 10 17 9 17 9 17 9 17 9 20 12 19 11 19 11 20 12 19 11 19 11 19 11 19 11 20 12 20 12 20 12 20 12 20 11 17 10 18 12 19 11 22 14 20 12 19 12 20 13 17 10 16 9 15 7 13 6 10 3 10 2 9 2 9 2 16 11 15 10 16 12 18 13 16 12 18 14 20 16 22 17 27 20 28 22 30 23 29 22 30 23 30 23 29 22 29 20 32 19 33 20 33 21 34 21 34 21 33 20 33 20 34 21 35 20 33 22 34 22 20 10 10 9 12 9 15 12 19 11 20 15 29 23 40 28 49 32 51 30 55 35 60 40 62 41 60 43 60 43 61 45 63 45 62 40 62 40 62 38 62 38 61 42 61 43 63 44 64 45 64 45 64 46 65 47 66 47 65 47 65 48 66 49 67 49 67 49 68 50 68 50 69 51 68 51 68 51 67 50 67 50 68 51 68 51 68 51 68 51 68 49 70 51 71 51 71 50 72 52 72 52 72 52 72 50 74 49 72 47 71 49 75 52 74 51 75 51 76 52 76 52 77 52 77 52 77 52 77 52 78 53 78 53 78 53 78 53 78 53 78 54 79 55 80 55 80 55 80 55 80 55 80 55 79 56 80 56 81 57 81 57 82 58 82 58 82 58 82 58 82 58 82 58 82 58 82 58 82 58 82 58 82 58 82 58 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 82 58 82 59 84 60 85 61 84 58 84 58 84 58 84 58 85 59 85 59 85 59 85 59 85 59 85 59 85 59 85 59 86 60 86 60 86 60 86 60 86 62 87 62 88 63 88 64 88 63 88 63 88 64 90 65 89 62 89 63 92 68 97 72 103 77 104 78 104 77 103 75 100 75 97 71 94 69 92 68 86 62 87 63 87 63 86 61 88 63 86 62 85 62 86 63 89 64 88 63 87 64 88 65 90 63 90 63 90 63 90 63 92 65 92 65 93 67 96 67 92 64 98 71 110 75 125 92 134 89 133 89 130 84 118 76 111 76 104 68 98 65 93 62 91 62 85 60 85 61 83 58 82 59 82 58 81 56 80 55 80 56 79 55 79 54 79 54 77 53 76 52 76 51 75 51 74 50 74 49 73 48 72 48 71 47 71 47 71 47 71 47 74 49 73 48 72 49 73 50 72 49 71 48 71 48 70 47 72 48 70 46 68 44 66 43 65 44 65 44 65 44 65 44 61 41 62 41 61 40 60 38 60 42 59 41 58 42 59 43 57 40 57 40 56 39 56 38 56 39 56 38 55 37 53 35 50 33 49 32 49 33 51 34 50 33 52 34 53 33 52 32 51 32 51 32 51 32 51 32 50 33 50 33 50 33 50 33 51 34 51 33 49 31 46 28 47 30 46 29 46 29 47 30 46 29 46 30 47 30 48 31 47 30 45 29 45 29 45 30 46 29 45 29 44 28 43 27 44 27 43 26 42 27 43 28 44 27 43 27 42 26 42 26 40 25 41 25 41 24 39 22 39 23 39 23 39 23 39 23 40 24 39 23 39 23 38 22 36 20 37 21 37 21 36 20 35 19 34 18 34 18 35 19 39 23 39 22 37 21 36 20 37 21 35 19 34 19 35 20 33 19 34 20 35 19 33 18 33 21 33 21 34 21 34 23 26 15 25 12 23 12 23 12 22 8 20 7 20 7 21 8 23 8 18 5 19 8 21 7 22 8 22 9 25 13 29 17 34 19 32 17 31 18 33 20 31 15 31 16 33 17 34 18 29 14 30 15 31 15 31 15 29 15 30 16 31 15 30 14 28 13 29 15 30 15 29 14 26 14 27 14 28 15 28 15 29 15 28 14 27 15 28 16 28 15 28 15 28 14 26 12 26 14 28 16 29 15 26 12 24 11 24 11 25 12 25 12 26 13 26 13 26 13 26 13 24 12 24 12 24 12 24 12 27 15 27 15 27 15 27 15 25 13 25 12 23 10 22 10 25 12 23 10 22 11 24 13 16 13 16 14 17 13 16 13 21 14 13 10 16 14 15 9 16 14 20 18 22 19 21 17 22 16 16 10 12 11 18 17 21 17 19 15 18 15 18 16 17 15 20 16 18 14 18 17 11 9 13 11 16 14 18 15 19 15 17 13 17 15 20 18 15 15 15 15 15 15 15 15 15 14 12 13 15 15 14 13 15 14 12 11 12 11 10 8 16 15 15 15 14 14 13 13 10 10 13 14 16 15 16 14 13 13 14 13 15 14 15 15 13 14 16 17 17 16 15 14 15 15 16 16 17 18 18 18 16 16 17 17 17 17 18 18 20 19 18 17 17 18 19 20 19 19 19 19 19 19 19 19 21 21 21 21 21 21 21 21 23 19 21 18 21 19 22 19 25 22 24 20 23 20 24 21 23 19 21 17 19 16 19 16 19 16 18 14 15 11 12 9 12 11 12 10 12 12 14 13 13 13 16 17 20 21 23 23 29 26 30 28 31 29 32 29 33 30 33 30 32 29 32 29 34 32 34 32 35 33 36 34 36 33 35 33 35 33 35 34 34 35 34 34 32 26 19 11 10 9 11 10 12 12 14 14 16 17 25 27 32 37 41 45 50 51 60 59 70 63 75 62 74 61 74 61 74 62 76 64 75 63 75 63 75 63 75 63 76 62 77 63 78 64 79 64 79 64 79 65 80 66 81 66 82 65 82 66 83 67 84 67 83 66 84 68 85 69 87 70 87 68 87 68 87 68 87 67 88 69 88 69 88 69 88 69 86 69 88 71 89 71 89 70 90 72 90 72 90 72 90 72 91 73 90 72 90 73 92 75 93 75 93 76 94 76 95 77 97 77 97 77 97 77 97 77 98 78 98 78 98 78 98 78 98 78 98 79 99 80 100 80 99 79 99 79 99 79 99 79 104 80 104 81 105 81 106 82 105 81 105 81 105 81 105 81 106 82 106 82 106 82 106 82 106 82 106 82 106 82 106 82 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 105 82 106 83 108 85 110 86 109 85 109 85 109 85 109 85 109 85 109 85 109 85 109 85 108 84 109 85 109 85 110 86 110 86 110 86 110 86 110 86 113 87 114 88 114 89 115 89 114 88 113 87 114 88 115 90 116 89 116 90 118 94 124 98 129 102 130 104 131 104 130 103 130 101 127 97 123 94 122 93 115 87 115 87 115 86 114 85 117 88 115 86 114 86 114 86 117 88 116 87 115 88 116 89 117 90 117 90 117 90 117 90 119 92 119 92 120 94 122 96 126 97 129 103 135 110 152 129 166 132 170 134 171 127 159 115 151 110 140 102 134 96 126 90 122 88 113 84 111 84 109 81 109 83 108 81 105 81 104 80 102 79 101 79 99 79 99 78 101 78 102 78 101 77 100 75 98 74 98 73 97 72 96 72 96 72 96 72 96 72 96 72 98 73 97 72 96 73 97 74 97 71 97 71 97 71 97 71 98 72 97 70 95 68 94 67 93 66 93 66 92 65 92 65 87 61 89 63 90 61 86 58 86 59 85 58 84 59 85 60 84 58 83 57 83 56 82 56 80 55 82 57 82 55 79 52 75 49 74 49 75 50 77 53 73 52 73 53 74 52 73 51 72 51 72 51 72 51 72 51 70 50 69 49 68 50 69 51 69 50 69 50 69 48 66 47 67 47 65 45 64 46 66 48 67 48 67 48 67 48 67 48 63 46 62 45 62 46 64 47 64 46 63 45 61 44 60 43 61 43 60 42 59 43 60 44 60 43 60 42 59 42 58 41 56 41 57 41 57 40 55 38 55 39 55 39 55 39 55 39 57 40 56 39 55 38 54 37 52 37 53 37 53 37 53 36 54 37 51 34 50 35 53 38 55 38 54 37 53 36 52 36 52 36 51 34 50 34 51 36 49 33 50 35 51 35 50 34 50 33 51 33 50 34 48 36 35 25 32 24 28 22 26 22 29 20 28 19 27 20 28 21 34 23 28 18 27 20 28 18 34 23 36 26 40 30 43 32 47 34 43 30 42 31 46 35 48 35 47 33 45 31 44 30 41 30 44 32 45 31 43 29 46 30 47 31 47 31 46 30 43 28 45 30 46 30 45 29 42 26 42 26 43 27 44 28 45 28 44 27 43 28 44 29 42 28 42 28 42 27 41 26 36 23 40 27 42 26 38 23 38 24 38 24 38 24 38 24 39 25 39 25 39 25 39 25 36 25 37 26 38 25 37 24 34 23 36 25 37 25 36 24 36 24 36 23 35 22 34 22 37 24 35 22 34 23 36 25 14 8 16 9 16 9 15 7 16 5 9 2 12 6 11 1 14 7 14 8 16 10 17 11 16 8 14 7 13 6 14 7 16 8 15 7 13 6 14 7 16 10 18 9 14 5 13 7 8 2 10 4 13 7 15 8 18 10 15 7 13 7 15 9 15 7 15 7 15 7 15 7 15 6 13 5 15 8 14 5 16 6 13 4 13 4 10 1 16 8 15 7 14 5 13 4 8 5 12 9 15 10 14 9 13 9 14 9 15 10 15 11 14 7 16 9 17 8 14 5 14 6 14 7 16 8 17 9 16 8 16 9 17 10 18 10 19 10 17 8 16 9 18 11 19 11 19 11 19 11 19 11 21 13 21 13 21 13 21 13 20 13 19 12 18 11 19 13 22 14 21 13 21 14 22 15 22 14 20 11 18 10 18 11 19 12 18 10 15 6 11 2 9 3 7 2 7 2 8 3 8 4 12 10 18 16 23 20 24 17 25 19 27 21 29 22 30 23 30 23 31 24 31 22 30 18 31 19 32 20 32 20 32 21 33 21 33 21 33 20 35 22 35 24 31 19 16 9 9 7 10 6 10 6 12 4 11 8 17 13 23 16 31 21 45 33 52 40 62 43 62 43 62 45 61 44 62 45 63 45 63 41 63 41 63 39 63 39 62 44 63 44 63 45 64 45 64 45 64 46 65 47 66 47 65 47 65 48 66 49 67 49 65 48 66 49 69 52 70 53 68 51 68 51 68 51 68 52 69 52 69 52 69 52 69 52 68 49 70 51 71 51 71 50 72 52 72 52 72 52 72 50 72 48 72 48 73 49 74 51 75 51 76 52 76 53 77 53 77 52 77 52 77 52 77 52 78 53 78 53 78 53 78 53 78 53 78 54 79 55 80 55 79 54 79 54 79 54 79 54 80 56 81 57 81 58 82 58 81 57 81 57 81 57 81 57 82 58 82 58 82 58 82 58 82 58 82 58 82 58 82 58 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 82 58 83 60 85 62 86 63 85 59 85 59 85 59 85 59 85 59 85 59 85 59 85 59 84 58 84 59 85 60 86 60 86 60 86 60 86 60 86 60 87 62 88 63 88 64 89 64 88 62 87 62 87 63 89 65 90 62 89 62 91 66 96 70 100 74 102 76 104 77 104 77 103 77 100 74 96 71 94 70 89 65 88 63 87 62 86 62 90 65 88 63 86 62 86 62 89 64 88 63 87 64 88 65 90 63 90 63 90 63 90 63 92 64 91 65 92 67 95 69 98 68 98 68 103 68 116 86 128 88 133 94 135 91 123 80 112 78 106 71 100 67 92 61 90 59 85 57 83 58 82 57 83 60 82 59 82 57 80 56 79 54 78 54 78 53 78 52 77 54 78 55 78 53 76 51 74 50 74 49 73 48 72 48 72 48 72 48 72 48 72 48 74 49 73 48 72 49 73 50 71 48 71 48 71 48 71 48 72 49 71 48 70 46 69 46 68 47 67 46 66 45 65 44 60 40 62 42 63 40 59 37 60 42 59 41 58 42 59 43 58 41 58 40 57 40 56 39 54 38 56 40 57 39 54 36 49 32 49 32 50 34 52 35 50 33 52 34 53 33 52 32 51 32 51 32 51 32 51 32 51 33 50 32 49 33 50 34 47 30 48 33 50 33 50 33 49 31 47 29 46 30 48 32 49 32 49 31 48 31 48 31 46 30 46 29 46 30 47 32 48 31 47 30 45 28 43 27 44 27 43 26 42 27 43 28 43 27 42 26 42 25 41 25 40 25 41 25 41 24 39 22 39 23 39 23 39 23 39 23 41 24 40 23 39 22 38 21 38 21 37 21 37 21 37 22 40 23 37 20 36 21 39 24 38 21 37 21 37 20 36 20 36 20 34 19 34 20 36 21 34 20 36 21 37 21 36 20 32 19 33 21 34 21 34 24 26 13 24 12 22 9 21 9 20 7 18 6 18 6 19 7 24 9 19 7 21 11 23 11 24 11 27 14 30 18 33 19 34 19 30 15 29 16 33 20 36 20 35 18 33 15 30 14 28 13 30 15 31 14 29 12 30 15 30 14 29 15 30 15 28 13 29 15 30 14 29 13 27 13 26 12 26 14 28 16 29 15 28 14 27 15 28 16 30 16 29 15 28 15 28 15 22 10 26 14 28 13 24 10 24 11 24 11 24 11 24 11 25 12 25 12 25 12 25 12 26 15 27 16 28 15 27 14 21 10 23 12 25 13 24 12 24 11 23 11 23 10 22 10 24 11 22 9 21 10 23 12 18 15 19 16 19 16 18 15 15 11 13 11 15 13 15 10 14 11 14 11 15 13 17 15 17 15 19 17 19 15 16 12 18 14 16 12 15 12 15 12 19 17 20 15 15 11 14 12 17 14 16 13 15 12 14 11 20 17 18 14 16 13 16 13 14 14 14 14 14 14 14 14 16 14 13 14 15 16 15 13 16 14 13 13 14 14 12 10 13 13 12 12 11 11 10 10 11 11 13 13 14 14 15 13 15 14 15 14 16 15 17 16 15 15 16 16 16 15 14 13 14 14 14 15 15 15 15 15 15 15 16 17 17 18 19 19 17 17 16 16 16 16 17 17 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 22 20 24 20 21 18 23 22 24 21 23 20 23 21 25 23 25 22 24 20 23 19 21 18 21 18 21 18 19 14 14 10 11 9 9 6 7 5 6 6 7 7 11 13 17 20 23 24 26 23 26 24 28 26 31 29 33 30 33 30 34 31 34 31 32 30 32 31 33 31 34 32 34 32 35 33 35 33 34 32 33 34 35 34 30 22 16 10 11 10 11 11 12 11 13 12 14 11 15 14 16 17 21 23 38 40 50 54 67 62 75 62 76 63 75 62 75 62 76 64 76 64 76 64 76 64 76 64 78 63 78 64 79 64 79 64 79 64 79 65 80 66 81 66 82 65 82 66 83 67 84 67 82 66 84 67 86 69 87 71 87 68 87 68 88 69 88 69 89 70 89 70 89 70 89 70 86 69 88 71 89 71 89 70 90 72 90 72 90 72 90 72 90 72 90 73 91 74 92 74 94 76 94 76 95 77 95 78 97 77 97 77 97 77 97 77 98 78 98 78 98 78 98 78 98 78 98 79 99 80 100 80 99 79 99 79 99 79 99 79 105 81 105 81 106 82 106 83 106 82 106 82 106 82 106 82 106 82 106 82 106 82 106 82 106 82 106 82 106 82 106 82 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 108 84 109 86 110 86 110 86 110 86 110 86 110 86 109 85 109 85 109 85 109 85 107 83 108 85 109 86 111 87 110 86 110 86 110 86 110 86 112 87 113 87 114 88 114 89 113 87 112 86 113 88 115 89 117 89 116 89 117 93 122 96 126 100 128 103 131 104 131 104 131 102 128 98 124 95 122 94 119 91 117 88 115 87 116 88 117 88 116 87 115 87 115 88 117 88 116 87 115 88 116 89 117 90 117 90 117 90 117 90 118 91 118 91 119 93 122 95 125 94 127 101 134 107 151 128 162 130 171 138 177 134 165 119 152 111 144 105 138 99 129 91 121 87 114 84 111 82 107 80 110 83 109 82 106 81 105 81 100 78 100 78 98 78 97 77 100 77 102 79 103 77 99 74 98 74 98 73 97 72 96 72 97 73 97 73 97 73 97 73 98 73 97 72 96 73 97 74 96 70 97 71 97 71 98 72 98 72 98 71 97 70 96 70 96 69 95 68 94 66 93 65 88 62 89 62 88 61 87 59 86 59 85 58 84 59 85 60 85 58 84 58 83 57 83 57 81 55 82 56 82 56 81 55 77 51 76 50 76 51 78 54 73 52 73 53 74 52 73 51 72 51 72 51 72 51 72 51 69 50 69 50 69 50 69 50 64 46 67 49 69 51 70 51 67 48 66 47 66 47 67 48 68 49 68 48 67 48 66 47 65 47 63 46 63 46 64 47 65 48 64 46 62 44 60 43 61 43 60 42 59 43 60 44 59 42 59 42 58 41 58 40 56 41 57 41 57 40 55 38 55 39 55 39 55 39 55 39 56 40 55 39 55 39 54 38 54 38 53 37 53 37 54 38 56 40 55 39 55 39 56 40 53 37 53 36 52 36 52 36 51 35 50 34 50 35 52 37 52 36 53 37 53 36 52 35 51 33 51 33 50 34 48 34 40 27 35 25 31 23 29 21 30 20 29 19 29 19 30 20 30 20 30 23 37 30 40 30 39 28 42 31 44 33 45 33 45 32 43 30 42 31 44 33 47 34 47 34 47 34 47 34 43 30 43 30 43 29 41 28 46 29 44 28 44 28 45 30 45 30 46 30 46 29 44 27 44 27 42 26 42 27 45 30 45 28 44 27 43 28 44 29 45 30 43 28 42 28 42 28 40 27 42 29 43 28 40 25 39 25 39 25 38 24 38 24 38 24 38 24 38 24 38 24 40 28 40 28 40 28 40 28 36 24 36 25 38 27 39 28 36 24 36 24 35 23 35 23 36 23 34 21 33 22 35 24 14 7 14 6 13 7 14 7 9 4 14 8 14 7 14 8 8 3 12 6 14 7 13 6 14 8 16 10 16 8 13 5 14 7 13 5 11 4 12 5 13 7 15 7 12 3 11 5 16 9 15 7 13 5 11 4 13 7 14 7 14 7 13 5 14 6 14 6 14 6 14 6 16 7 13 6 16 8 15 6 15 6 13 5 14 7 14 4 11 3 11 3 10 2 10 2 12 7 12 6 12 7 13 8 12 7 13 8 14 9 14 9 17 8 15 7 14 6 14 6 16 8 16 8 16 7 15 7 15 7 16 9 17 10 19 11 17 9 18 10 18 10 17 9 19 11 19 11 19 11 19 11 20 12 20 12 20 12 20 12 19 14 22 13 18 10 20 15 20 13 19 12 20 14 22 15 21 14 22 15 21 13 18 9 16 10 18 12 18 9 14 5 14 8 11 4 7 1 6 1 6 2 8 6 13 10 17 13 22 15 22 15 24 19 28 22 28 21 29 22 30 23 30 22 30 19 31 20 32 20 33 21 31 20 33 21 33 21 32 19 29 19 33 22 26 14 13 7 9 10 10 9 12 7 12 8 10 9 12 7 11 6 14 10 23 18 37 35 55 44 63 47 64 46 63 45 62 45 63 45 64 42 64 42 64 40 64 40 64 45 64 45 64 45 64 45 64 45 64 46 65 47 66 47 65 47 65 48 66 49 67 49 66 49 67 50 68 51 69 52 68 51 68 52 69 53 70 53 70 53 70 53 70 53 70 53 68 49 70 51 71 51 71 50 72 52 72 52 72 52 72 50 71 48 73 49 74 50 74 50 76 52 76 53 77 53 78 54 77 52 77 52 77 52 77 52 78 53 78 53 78 53 78 53 78 53 78 54 79 55 80 55 80 55 80 55 80 55 80 55 81 57 81 58 82 58 83 59 82 58 82 58 82 58 82 58 82 58 82 58 82 58 82 58 82 58 82 58 82 58 82 58 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 84 61 85 61 85 61 85 61 86 60 86 60 86 60 86 60 85 59 85 59 85 59 85 59 83 57 84 59 85 60 87 61 86 60 86 60 86 60 86 60 85 61 86 61 87 62 87 63 87 62 86 61 87 62 88 64 90 62 89 62 90 65 94 69 98 72 100 75 104 77 105 78 102 77 99 73 96 71 94 70 94 69 91 65 88 64 89 65 88 64 87 63 87 64 89 65 89 64 88 63 87 64 88 65 90 63 90 63 90 63 90 63 91 64 91 64 92 66 94 68 94 65 96 69 103 68 114 84 126 88 135 99 141 98 128 85 114 79 111 75 107 72 100 67 91 60 85 58 84 59 82 56 84 61 83 59 82 58 81 57 80 56 79 55 79 54 79 54 75 52 78 55 78 53 75 49 74 50 74 49 73 48 72 48 73 49 73 49 73 49 73 49 74 49 73 48 72 49 73 50 70 47 70 48 71 49 72 49 73 49 72 49 72 48 71 48 70 49 69 47 67 45 66 44 63 41 61 40 60 39 60 40 60 42 59 41 58 42 59 43 59 42 58 41 58 40 57 40 56 39 55 38 55 39 56 40 54 36 52 35 51 35 52 36 50 33 52 34 53 33 52 32 51 32 51 32 51 32 51 32 48 32 51 35 52 34 49 31 47 30 48 32 50 33 50 33 47 31 48 32 49 31 48 30 49 31 48 31 47 30 46 29 49 33 47 30 46 30 46 30 49 33 48 31 45 28 43 27 44 27 43 26 42 27 43 28 42 26 42 25 41 25 40 24 40 25 41 25 41 24 39 22 39 23 39 23 39 23 39 23 38 22 39 23 39 23 40 24 39 22 37 21 37 21 38 23 38 23 39 24 40 23 39 22 36 20 36 20 36 20 36 20 35 19 34 19 34 20 36 22 36 21 37 21 36 20 33 18 35 20 35 19 34 18 33 19 32 19 29 15 26 15 25 14 23 8 23 7 22 8 23 9 24 9 26 15 33 19 33 16 30 17 31 20 33 20 32 18 32 19 32 19 32 19 32 19 34 18 34 18 34 18 34 18 33 16 31 14 30 14 30 14 31 15 29 13 28 14 30 16 31 16 31 15 29 13 26 10 30 15 27 13 27 15 30 19 29 15 28 14 27 15 28 16 30 16 27 13 26 13 27 15 29 16 28 15 27 13 26 12 27 13 26 13 25 12 24 11 24 11 24 11 24 11 24 11 29 16 26 14 26 14 28 17 25 12 23 11 24 14 28 17 24 12 24 12 25 13 25 13 24 11 21 8 20 9 23 12 16 12 14 11 14 11 15 13 10 12 20 19 20 15 19 18 11 11 19 19 23 18 18 13 19 16 19 16 18 15 17 14 18 14 16 12 15 12 15 13 13 11 16 12 14 11 15 14 17 14 17 14 17 14 17 14 12 11 16 14 18 15 17 13 13 13 13 13 13 13 13 13 16 15 14 14 16 16 15 14 15 13 12 13 15 16 15 13 12 12 12 12 12 12 12 12 15 13 13 10 11 11 13 13 12 11 12 12 13 13 14 13 18 17 15 14 13 13 14 15 19 18 18 17 17 16 16 15 15 15 16 17 17 18 19 19 17 18 20 21 21 20 18 17 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 22 21 25 21 21 17 23 23 22 19 22 19 22 20 24 22 23 21 25 23 25 20 20 15 20 18 23 21 24 19 20 15 19 16 15 11 10 8 8 7 8 7 9 9 11 12 13 13 25 22 24 22 26 25 31 29 30 27 30 28 31 29 32 29 34 32 34 33 35 34 36 34 32 31 35 34 36 33 33 30 27 29 31 30 25 17 12 8 10 9 11 11 13 12 14 13 11 10 11 9 7 7 10 13 13 18 33 42 60 60 75 65 77 64 76 62 75 62 76 63 76 64 76 64 76 64 76 64 79 64 79 64 79 64 79 64 79 64 79 65 80 66 81 66 82 65 82 66 83 67 84 67 84 67 84 68 85 69 86 69 87 68 87 69 88 70 89 70 89 70 89 70 89 70 89 70 86 69 88 71 89 71 89 70 90 72 90 72 90 72 90 72 89 72 91 74 92 74 92 73 94 76 94 77 95 78 96 78 97 77 97 77 97 77 97 77 98 78 98 78 98 78 98 78 98 78 98 79 99 80 100 80 100 80 100 80 100 80 100 80 105 81 105 82 106 83 107 83 107 83 107 83 107 83 107 83 106 82 106 82 106 82 106 82 106 82 106 82 106 82 106 82 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 110 86 109 85 109 85 109 84 110 86 110 86 110 86 110 86 109 85 109 85 109 85 109 85 107 83 108 85 109 86 111 87 110 86 110 86 110 86 110 86 111 85 111 86 112 86 113 87 113 86 112 86 112 87 114 89 117 89 116 89 117 92 121 95 124 98 127 102 131 105 132 105 130 101 127 97 123 94 122 94 123 94 120 90 117 89 118 90 115 87 115 87 116 89 118 90 117 88 116 87 115 88 116 89 117 90 117 90 117 90 117 90 118 91 117 91 119 93 121 95 126 95 128 100 131 102 142 117 161 130 173 142 182 139 169 123 155 114 151 112 146 107 137 100 125 90 118 85 115 85 111 82 110 84 109 82 107 82 105 81 103 81 103 80 101 80 100 80 99 76 101 79 102 76 98 72 98 74 98 73 97 72 96 72 97 73 97 73 97 73 97 73 98 73 97 72 96 73 97 74 96 70 96 71 97 72 98 72 99 73 98 72 98 72 98 71 98 70 96 69 95 67 93 66 91 63 88 59 86 60 88 62 86 59 85 58 84 59 85 60 85 59 85 58 84 57 83 57 83 56 81 54 80 56 83 58 82 55 80 53 78 52 78 53 73 52 73 53 74 52 73 51 72 51 72 51 72 51 72 51 66 49 70 53 72 51 68 47 68 49 69 50 69 49 67 48 65 47 68 50 69 49 66 46 67 48 67 47 66 46 65 45 67 50 65 47 63 45 62 45 67 49 65 47 62 44 60 43 61 43 60 42 59 43 60 44 59 42 59 41 58 40 57 40 56 41 57 41 57 40 55 38 55 39 55 39 55 39 55 39 53 38 54 39 55 40 56 41 56 39 53 36 52 37 55 40 52 37 55 40 56 39 53 36 52 36 52 36 52 36 52 36 50 34 50 34 50 35 53 37 52 36 52 35 50 33 47 31 54 35 51 35 49 33 46 31 48 35 45 31 39 28 37 27 35 26 34 24 33 25 35 26 40 31 41 34 44 34 38 25 45 31 47 34 48 33 46 31 46 33 47 34 48 33 47 32 51 38 50 35 46 32 43 30 48 34 45 31 43 31 45 32 48 31 45 28 44 29 47 32 48 32 48 31 45 27 41 24 47 29 44 27 43 29 47 33 45 28 44 27 43 28 44 29 43 27 40 25 38 25 40 26 42 27 40 25 37 23 37 23 42 27 41 26 40 25 39 25 38 24 38 24 38 24 38 24 41 27 37 23 35 25 39 29 35 22 32 20 33 23 38 28 37 25 37 25 37 25 37 26 36 23 33 20 32 21 35 24 14 6 11 3 11 6 15 10 14 10 16 5 11 8 15 5 10 9 16 4 9 5 13 2 12 6 13 7 14 8 15 9 15 7 12 4 11 5 14 8 14 4 10 4 13 7 12 3 13 6 13 6 13 8 16 9 9 4 13 8 16 8 13 5 16 8 16 8 16 8 16 8 12 6 15 7 15 7 16 10 15 7 15 7 15 7 15 7 13 5 13 5 13 5 13 5 16 10 14 8 13 9 15 11 12 8 14 9 12 7 13 9 13 5 14 7 15 8 17 9 12 5 15 8 17 8 15 7 15 8 17 10 18 10 18 9 17 9 17 10 18 11 19 11 19 10 18 10 18 11 20 13 19 11 19 12 20 13 21 13 18 12 21 15 23 16 22 14 19 12 19 13 20 14 21 14 22 15 22 15 22 15 22 15 22 15 22 16 23 17 24 17 21 14 16 10 15 8 11 3 4 0 5 2 9 7 14 10 13 8 17 12 21 15 23 16 23 17 26 21 29 23 30 23 30 21 30 22 31 23 32 23 33 23 32 22 29 19 27 18 31 18 28 22 23 9 9 12 7 9 9 8 11 8 13 9 12 9 9 7 7 9 12 10 11 8 17 19 48 48 63 40 60 44 62 47 64 46 62 42 65 42 64 41 63 40 64 41 63 44 63 45 64 46 65 46 65 46 65 47 66 48 67 48 66 48 66 49 67 50 68 50 68 50 68 50 68 50 68 50 69 51 68 51 68 52 70 54 69 52 69 53 70 54 71 54 72 52 72 52 72 52 72 52 74 53 73 52 72 53 73 52 73 49 73 50 74 51 75 51 76 52 76 52 76 52 76 52 75 50 75 51 76 52 77 52 79 54 79 54 79 54 79 54 80 55 80 55 80 55 80 55 81 55 80 54 79 55 80 56 80 56 80 57 81 58 82 58 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 85 60 84 59 83 58 82 57 82 59 83 60 84 59 83 58 82 58 82 58 82 58 82 58 82 58 82 59 83 60 84 60 84 60 84 60 84 60 84 60 86 59 85 58 84 59 85 60 85 59 85 59 85 59 85 59 86 59 85 58 84 59 85 60 86 60 86 60 86 60 86 60 85 61 86 62 87 61 86 60 87 62 87 62 87 62 87 62 86 59 87 60 89 64 92 66 92 67 98 74 104 79 107 80 104 79 101 75 97 72 96 72 95 70 93 68 91 66 91 67 87 63 87 63 87 63 87 63 86 62 86 62 86 62 86 62 89 62 89 63 90 64 91 64 92 65 92 65 92 65 92 65 91 64 94 64 98 65 106 72 120 81 125 92 135 99 130 90 118 82 113 77 107 73 103 72 93 64 91 60 85 57 81 56 86 62 84 60 83 58 83 59 80 55 78 53 78 53 78 54 78 54 77 52 76 51 74 50 73 49 73 49 73 49 73 49 73 49 73 49 73 49 73 49 71 47 71 47 71 47 71 47 72 49 73 50 73 49 71 48 71 48 71 48 71 48 71 48 68 47 67 45 65 44 64 43 65 43 63 41 61 39 61 40 60 43 60 42 59 41 58 41 58 42 59 42 59 41 57 39 56 39 56 38 55 38 54 37 53 36 53 36 53 36 53 36 53 35 54 34 53 34 52 33 52 32 50 30 49 30 49 31 49 33 50 33 50 32 48 30 50 33 49 31 48 30 46 29 47 31 49 32 48 30 45 27 48 31 48 30 47 29 46 29 48 30 45 29 46 29 43 24 45 29 46 30 46 29 44 28 41 26 44 29 45 28 42 25 40 24 41 25 40 24 39 22 40 23 39 22 38 23 39 24 36 22 41 27 43 26 40 23 40 24 40 23 39 22 38 22 37 21 37 22 38 23 39 23 37 21 37 21 37 21 37 21 36 20 36 19 35 18 34 18 33 18 34 21 36 21 36 21 35 21 36 21 36 20 34 18 37 20 35 18 32 16 31 14 33 19 31 19 29 15 26 14 25 12 26 13 28 15 30 16 32 21 38 23 34 19 34 22 35 22 36 22 34 19 29 15 32 19 32 18 31 17 30 17 36 19 34 18 32 16 31 14 33 16 31 14 30 14 30 15 32 17 32 16 31 15 30 15 32 16 30 14 28 13 28 13 26 13 27 14 28 16 29 17 27 14 28 16 29 16 28 15 28 14 26 12 25 12 25 13 25 12 25 12 25 12 25 12 26 13 27 15 28 13 25 10 23 11 26 13 26 13 24 10 26 11 20 7 22 15 30 20 29 15 23 9 21 11 27 17 22 11 23 12 24 11 22 10 26 12 22 11 25 14 25 10 18 13 15 11 14 12 17 16 16 16 18 11 13 13 17 11 11 13 17 10 11 11 15 9 16 13 17 14 17 14 18 15 17 14 16 12 15 13 17 14 17 12 13 11 16 14 16 11 17 14 16 13 16 14 18 16 13 11 16 15 19 15 16 12 15 15 15 15 15 15 15 15 13 14 15 15 13 12 13 14 15 15 15 15 15 15 15 15 13 13 13 13 13 13 13 13 16 14 14 12 13 13 15 15 13 13 15 14 13 12 14 14 13 13 14 15 15 16 17 17 13 14 15 16 16 16 16 16 15 16 17 18 18 18 18 17 17 17 17 18 18 19 19 19 19 18 18 18 18 19 20 21 19 19 19 20 20 21 21 21 21 19 22 20 23 20 23 19 22 19 23 20 23 21 24 21 25 22 25 22 25 22 25 22 25 22 25 23 26 24 27 24 25 21 19 17 16 13 11 7 5 5 7 8 11 12 15 15 15 13 18 17 22 20 24 21 26 23 27 25 30 28 32 29 32 30 33 30 33 30 33 30 35 32 34 31 33 29 32 29 32 29 28 27 22 12 10 11 10 8 11 10 13 12 14 13 13 11 9 8 7 9 10 13 12 13 20 28 52 62 72 56 73 61 75 62 76 63 75 62 77 65 76 64 75 64 76 64 78 63 78 64 79 65 80 65 80 65 80 66 81 67 82 67 83 66 83 67 84 67 85 68 85 68 85 68 85 68 85 68 88 68 87 68 87 69 89 71 88 69 88 70 89 71 90 71 90 72 90 72 90 72 90 72 92 73 91 72 90 73 91 74 91 73 91 74 92 75 93 75 94 76 94 76 94 76 94 76 95 75 96 76 96 77 97 77 99 79 99 79 99 79 99 79 100 80 100 80 100 80 100 80 101 80 100 79 99 80 100 81 104 80 104 81 105 82 106 82 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 108 84 107 83 107 83 106 82 106 83 107 84 108 83 107 82 106 82 106 82 106 82 106 82 106 82 107 83 107 84 108 84 108 84 108 84 108 84 108 84 110 85 109 84 108 85 109 86 109 85 109 85 109 85 109 85 110 85 109 84 108 85 109 86 110 86 110 86 110 86 110 86 111 86 112 87 113 86 112 85 113 87 113 87 113 87 113 87 114 87 114 88 116 91 119 93 119 94 124 101 131 105 133 107 132 103 129 99 125 96 124 96 123 94 121 92 119 90 119 91 115 87 115 87 115 87 115 87 114 86 114 86 114 86 114 86 116 89 116 90 117 90 118 91 119 92 119 92 119 92 119 92 122 93 125 95 127 100 138 108 152 119 161 130 174 135 171 126 160 118 154 111 146 105 139 101 128 92 122 88 115 83 109 80 112 85 110 83 107 82 107 83 102 80 101 78 99 79 99 79 102 78 101 76 100 75 98 74 97 73 97 73 97 73 97 73 97 73 97 73 97 73 97 73 95 71 95 71 95 71 95 71 95 70 97 72 99 73 99 73 97 71 97 71 97 71 97 71 96 68 95 67 93 65 92 64 92 64 90 62 88 60 88 61 86 60 86 59 85 59 84 58 84 59 85 59 85 58 83 56 82 55 81 55 80 54 80 53 79 53 79 53 79 53 79 54 76 53 74 53 73 52 73 51 73 51 71 50 70 49 70 49 68 50 69 50 69 49 67 47 69 50 68 48 67 47 65 46 67 49 68 49 68 48 66 47 67 48 67 47 66 46 65 46 66 48 64 47 65 47 62 43 62 46 63 46 63 45 61 43 59 43 62 46 63 45 60 42 58 41 59 42 58 40 56 39 56 40 55 39 55 39 56 40 54 38 55 40 56 40 56 40 56 40 56 39 55 38 54 38 50 35 52 37 55 40 57 42 53 37 53 37 53 37 53 37 52 36 52 35 51 35 50 34 49 34 51 36 52 36 52 36 51 36 52 36 52 35 50 33 52 35 51 34 49 32 45 31 47 32 45 30 43 29 41 28 42 30 43 32 45 33 46 34 44 35 49 37 47 33 46 36 47 33 48 34 48 33 46 32 46 32 46 31 45 30 44 30 48 34 47 33 46 32 45 31 46 32 44 30 43 30 43 31 47 31 46 30 46 29 45 29 43 27 43 28 44 29 46 31 45 29 45 29 44 28 44 28 43 27 43 27 43 27 43 27 42 27 40 26 39 25 40 26 39 25 39 25 39 25 39 25 37 24 39 26 39 24 36 21 37 24 39 26 40 25 38 23 38 24 33 21 36 27 41 30 41 27 36 22 34 24 39 29 36 24 36 24 36 25 37 25 39 25 36 24 39 28 38 24 15 7 13 4 11 5 13 7 13 8 14 3 10 6 13 3 9 6 14 4 10 5 13 5 15 8 14 7 14 7 13 6 14 7 13 6 13 6 14 7 14 6 11 5 14 7 13 5 16 8 14 7 13 7 14 8 11 5 14 8 15 8 13 6 15 7 15 7 15 7 15 7 14 7 15 6 12 2 11 4 15 7 15 7 15 7 15 7 13 5 13 5 13 5 13 5 13 7 12 6 11 7 12 8 12 8 14 9 12 7 13 9 13 5 14 7 15 8 17 9 15 7 15 7 15 8 16 9 15 8 17 10 18 10 18 9 17 9 17 10 18 11 19 11 19 10 18 10 18 11 20 13 19 11 19 12 20 13 21 13 22 14 20 13 20 13 20 13 19 13 20 13 21 14 21 14 22 15 22 15 22 15 22 15 22 15 22 16 23 17 24 17 26 18 21 14 17 9 10 2 4 1 7 5 12 8 14 9 11 5 13 8 17 11 18 11 22 15 22 15 23 18 27 21 29 20 29 20 29 20 29 20 31 22 31 22 31 22 31 22 33 20 27 19 18 10 9 13 9 12 9 11 12 10 13 9 14 8 10 9 9 12 12 15 13 12 16 16 42 42 62 40 61 44 61 44 61 45 63 45 66 44 65 43 64 40 63 39 64 45 64 45 65 46 65 46 65 46 65 47 66 48 67 48 66 48 66 48 67 49 67 50 68 50 68 50 68 50 68 50 69 51 68 51 68 52 70 54 69 52 69 53 70 54 71 54 72 52 72 52 72 52 72 52 74 53 73 52 72 53 73 52 73 49 73 50 74 51 75 51 76 52 76 52 76 52 76 52 75 51 76 51 77 52 77 52 79 54 79 54 79 54 79 54 80 55 80 55 80 55 80 55 81 55 80 54 79 55 80 56 80 56 80 57 81 58 82 58 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 82 58 83 59 83 59 84 60 82 59 83 60 84 59 83 58 82 58 82 58 82 58 82 58 82 59 83 59 84 60 84 60 84 60 84 60 84 60 84 60 86 59 85 58 84 59 85 60 85 59 85 59 85 59 85 59 86 60 85 59 85 59 86 60 86 60 86 60 86 60 86 60 85 61 86 62 87 61 86 60 87 62 87 62 87 62 87 62 87 60 87 61 89 63 92 66 92 67 96 73 103 78 106 80 104 79 101 75 98 73 96 72 95 70 93 68 91 66 91 67 88 64 88 63 87 63 87 63 86 62 86 62 86 62 86 62 89 62 89 62 90 63 90 64 92 65 92 65 92 65 92 65 92 68 95 66 96 63 102 67 113 78 121 91 132 97 131 93 122 85 117 78 109 72 103 69 98 68 94 63 88 60 84 59 86 62 84 60 83 58 83 59 81 57 80 55 79 55 80 55 78 54 77 52 76 51 74 50 73 49 73 49 73 49 73 49 73 49 73 49 73 49 73 49 71 47 71 47 71 47 71 47 68 46 70 49 73 51 74 51 71 48 71 48 71 48 71 48 70 48 69 47 67 45 66 44 65 43 63 41 61 39 61 40 60 43 60 43 59 42 59 41 58 42 59 42 59 41 57 39 55 37 54 37 53 36 53 35 53 36 53 36 53 36 53 36 52 33 52 33 51 32 51 31 51 32 51 31 50 30 49 30 49 33 50 33 50 32 48 30 50 33 49 31 48 30 46 29 49 32 49 31 49 32 50 34 48 31 48 30 47 29 46 29 51 34 49 33 50 34 47 29 46 30 46 30 46 29 44 27 44 29 46 31 47 30 45 28 42 26 43 27 42 26 41 24 41 25 40 24 40 24 41 25 40 23 38 21 37 23 40 25 40 24 40 23 39 22 38 22 36 20 37 22 38 23 40 24 37 21 37 21 37 21 37 21 36 20 36 20 35 19 35 18 34 19 35 21 36 21 36 20 35 21 36 21 36 20 34 18 35 19 34 18 33 17 32 17 32 17 32 19 31 18 29 19 32 17 34 18 35 20 36 20 33 19 36 20 35 18 34 19 32 19 32 19 33 20 34 22 32 19 32 18 31 17 30 17 33 17 33 17 33 17 33 17 33 16 31 14 30 14 30 15 30 15 29 14 29 13 28 13 26 11 27 12 28 14 30 15 32 18 31 17 29 15 28 14 29 15 27 12 24 12 25 13 28 15 27 13 25 12 26 13 25 12 25 12 25 12 25 12 24 11 26 13 26 11 23 9 23 11 25 12 25 12 24 10 26 13 23 11 25 15 27 14 28 14 24 10 22 12 26 16 26 13 24 12 24 14 28 17 26 12 23 12 25 14 25 12 19 15 16 12 15 12 15 13 16 16 18 11 14 14 17 11 15 14 19 15 17 15 20 17 19 15 18 14 17 13 16 12 17 14 17 13 16 14 17 14 17 13 16 13 17 14 17 13 20 16 18 14 17 14 17 14 15 13 17 15 18 14 17 13 14 14 14 14 14 14 14 14 13 15 15 14 12 11 12 13 15 15 15 15 15 15 15 15 13 13 13 13 13 13 13 13 12 11 12 11 12 11 12 11 13 13 15 14 13 12 14 14 14 14 14 15 15 16 16 16 17 16 15 14 14 15 17 18 15 16 17 18 18 18 18 17 17 17 17 18 18 19 19 19 19 18 18 18 18 19 20 21 19 19 19 20 20 21 21 21 30 25 26 22 24 22 26 23 23 20 23 21 24 21 25 22 25 22 25 22 25 22 25 22 25 22 25 23 26 24 27 24 26 23 22 20 21 17 14 10 6 7 11 13 15 15 16 14 15 13 17 16 20 17 20 17 25 21 22 19 23 22 28 27 33 30 33 29 32 29 31 28 33 30 34 31 35 32 35 33 33 31 27 21 17 12 13 13 11 10 12 11 13 13 14 13 13 13 11 11 9 11 11 13 14 15 18 22 44 55 69 60 74 60 73 59 73 62 76 65 78 66 78 66 77 64 75 62 79 65 80 65 80 65 80 65 80 65 80 66 81 67 82 67 82 65 83 66 83 67 84 67 85 68 85 68 85 68 85 68 88 68 87 68 87 69 89 71 88 69 88 70 89 71 90 71 90 72 90 72 90 72 90 72 92 73 91 72 90 73 91 74 91 73 91 74 92 75 93 75 94 76 94 76 94 76 94 76 96 76 96 77 97 77 98 78 99 79 99 79 99 79 99 79 100 80 100 80 100 80 100 80 101 80 100 79 99 80 100 81 104 80 104 81 105 82 106 82 108 84 108 84 108 84 108 84 107 83 107 83 107 83 107 83 105 82 106 83 107 84 108 85 106 83 107 84 108 83 107 82 107 83 107 83 107 83 107 83 107 83 107 84 108 84 109 85 109 85 109 85 109 85 109 85 110 85 109 84 108 85 109 86 109 85 109 85 109 85 109 85 111 86 109 85 109 85 110 87 110 86 110 86 110 86 110 86 111 86 112 87 113 86 112 85 113 87 113 87 113 87 113 87 114 87 114 88 116 90 118 92 119 93 122 98 128 104 132 106 133 104 130 100 126 97 125 96 123 94 121 92 119 90 119 91 117 88 116 88 116 87 115 87 114 86 114 86 114 86 114 86 115 88 116 89 116 90 117 90 118 91 118 91 118 91 118 91 122 94 126 95 126 98 134 103 144 113 156 125 169 131 170 129 164 123 160 116 150 106 140 101 137 101 131 94 122 89 118 88 113 85 110 83 107 82 107 83 104 81 102 80 100 80 101 81 102 78 101 76 100 75 98 74 97 73 97 73 97 73 97 73 97 73 97 73 97 73 97 73 96 72 96 72 96 72 96 72 95 70 97 72 98 72 98 72 96 70 96 70 96 70 96 70 97 70 96 69 95 67 93 66 92 64 90 62 88 60 88 61 87 61 86 60 86 59 85 59 84 59 85 59 85 58 83 56 80 54 79 53 79 52 78 52 79 53 79 53 79 53 79 54 74 52 72 51 72 50 71 50 72 51 72 51 71 50 70 48 68 50 69 50 69 49 67 47 68 49 68 48 67 47 66 47 68 48 66 47 66 49 70 52 67 48 67 47 66 46 65 46 68 50 66 50 68 51 65 46 64 47 64 47 63 45 61 43 61 44 62 46 63 45 61 44 60 43 61 44 61 43 59 41 58 41 57 40 56 41 57 42 55 39 54 38 54 39 55 40 56 40 56 39 55 38 54 38 57 41 56 39 53 36 51 35 53 37 53 37 53 37 53 37 53 37 52 36 52 35 51 35 51 35 52 37 53 36 52 35 51 36 52 36 52 35 50 33 50 34 50 34 50 34 49 33 48 32 49 33 49 33 49 33 45 32 46 33 47 34 47 35 46 34 48 35 48 34 47 34 50 33 48 31 47 33 51 36 48 32 48 31 47 30 46 30 45 33 46 33 46 33 46 34 46 32 44 30 43 30 43 31 46 30 46 30 45 29 44 28 45 29 45 29 44 27 42 25 47 31 47 30 46 29 45 29 48 30 44 25 40 25 42 27 43 28 41 26 40 26 40 27 40 26 40 26 40 26 40 26 40 27 42 29 42 27 39 24 39 25 40 26 40 26 39 25 39 25 37 26 39 27 38 24 37 24 35 22 34 23 36 25 38 25 35 23 35 25 40 30 34 22 33 21 34 22 34 21 15 8 14 6 12 5 12 5 15 11 17 6 12 8 16 6 13 7 16 9 15 8 16 12 16 8 15 7 14 6 13 5 14 7 14 8 15 7 14 7 14 8 15 8 14 7 14 8 18 10 16 8 14 7 14 7 14 7 15 8 15 7 14 6 14 6 14 6 14 6 14 6 12 6 15 7 14 6 15 9 15 7 15 7 15 7 15 7 13 5 13 5 13 5 13 5 10 6 11 6 11 6 11 5 12 8 14 9 12 7 13 9 14 6 15 7 15 7 16 8 18 9 16 7 14 7 17 10 15 8 17 10 18 10 18 9 17 9 17 10 18 11 19 11 19 10 18 10 18 11 20 13 19 11 19 12 20 13 21 13 27 18 23 15 21 15 23 16 20 13 21 14 21 15 22 15 22 15 22 15 22 15 22 15 22 15 22 16 23 17 24 17 21 15 20 16 22 15 17 9 7 5 13 11 18 13 16 10 16 9 18 12 19 12 19 12 21 13 18 10 18 13 23 17 29 22 29 22 29 22 29 22 29 22 30 24 31 25 33 26 32 23 26 14 14 10 11 15 10 14 11 12 11 11 13 9 14 8 13 10 13 14 14 15 16 14 16 10 36 34 60 39 60 42 59 42 60 44 64 46 65 44 66 45 66 41 64 39 66 46 65 46 65 46 65 46 65 46 65 47 66 48 67 48 65 47 65 48 66 48 67 49 68 50 68 50 68 50 68 50 69 51 68 51 68 52 70 54 69 52 69 53 70 54 71 54 72 52 72 52 72 52 72 52 74 53 73 52 72 53 73 52 73 49 73 50 74 51 75 51 76 52 76 52 76 52 76 52 76 51 77 52 77 53 78 53 79 54 79 54 79 54 79 54 80 55 80 55 80 55 80 55 81 55 80 54 79 55 80 56 80 56 80 57 81 58 82 58 84 60 84 60 84 60 84 60 83 59 83 59 83 59 83 59 81 58 82 59 83 60 84 61 82 59 83 60 84 59 83 58 83 59 83 59 83 59 83 59 83 59 84 60 84 61 85 61 85 61 85 61 85 61 85 61 86 59 85 58 84 59 85 60 85 59 85 59 85 59 85 59 87 61 86 59 85 60 87 61 86 60 86 60 86 60 86 60 85 61 86 62 87 61 86 60 87 62 87 62 87 62 87 62 88 61 88 61 89 63 91 65 92 66 94 70 100 76 105 79 105 80 102 76 99 74 97 73 95 70 93 68 91 66 91 67 90 65 89 64 88 63 87 63 86 62 86 62 86 62 86 62 88 61 88 62 89 62 90 63 91 64 91 64 91 64 91 64 92 67 95 66 95 63 98 64 105 72 116 85 126 93 128 94 125 89 122 84 114 76 105 71 104 72 97 65 91 61 88 62 85 62 84 60 83 58 83 59 82 57 80 56 80 55 81 56 78 54 77 52 76 51 74 50 73 49 73 49 73 49 73 49 73 49 73 49 73 49 73 49 72 48 72 48 72 48 72 48 71 49 72 49 71 47 69 45 70 47 70 47 70 47 70 47 70 49 69 48 68 46 66 45 65 43 63 41 61 39 61 40 61 44 61 43 60 43 59 42 58 42 59 42 59 41 57 39 54 37 53 36 53 35 52 35 53 36 53 36 53 36 53 36 51 33 51 32 51 31 50 31 50 31 51 32 51 31 49 29 49 33 50 33 50 32 48 30 49 32 48 31 48 31 47 30 47 30 46 28 46 31 49 34 48 31 48 30 47 29 46 29 50 33 48 33 50 34 48 30 48 32 48 32 47 29 44 27 43 27 44 28 44 28 43 27 44 28 44 28 44 27 42 25 42 25 41 24 40 25 41 26 37 22 40 25 41 24 38 21 40 24 40 23 39 22 38 22 42 25 40 23 37 20 35 18 37 21 37 21 37 21 37 21 37 21 37 20 36 20 35 19 36 21 37 22 37 21 36 20 35 21 36 21 36 20 34 18 36 17 35 16 34 18 34 18 33 18 32 20 33 21 33 21 32 16 32 17 33 17 33 17 33 17 34 18 35 19 34 17 36 22 33 18 31 19 33 21 32 19 32 18 31 17 30 17 32 17 33 17 33 17 33 18 33 16 31 14 30 14 30 15 32 17 31 16 30 15 30 15 29 14 30 15 29 12 26 10 29 16 29 17 30 18 31 18 34 19 29 14 26 13 28 16 29 15 27 14 26 13 27 14 26 13 26 13 26 13 26 13 27 15 29 16 29 14 26 12 27 14 27 14 27 14 27 14 27 14 26 15 28 16 25 11 25 13 24 12 24 12 25 13 26 12 23 10 22 12 27 16 21 10 22 10 21 9 22 10 17 14 16 13 16 13 15 12 19 19 21 14 16 16 20 14 15 11 16 15 17 11 15 16 18 15 17 14 17 14 16 13 17 14 18 15 18 15 17 14 17 15 20 16 17 14 18 16 20 16 19 15 18 15 18 16 18 15 18 15 17 14 17 14 15 15 15 15 15 15 15 15 12 14 15 16 15 15 17 19 15 15 15 15 15 15 15 15 13 13 13 13 13 13 13 13 11 11 12 12 13 11 12 10 13 13 15 14 13 12 14 14 15 15 15 15 15 15 15 15 18 18 17 16 16 16 16 16 15 16 17 18 18 18 18 17 17 17 17 18 18 19 19 19 19 18 18 18 18 19 20 21 19 19 19 20 20 21 21 21 25 21 23 20 23 20 23 20 24 21 24 21 25 22 25 23 25 22 25 22 25 22 25 22 25 22 25 23 26 24 27 24 20 19 21 21 24 22 20 16 10 12 18 21 23 21 19 16 23 20 24 22 25 22 24 21 22 19 21 17 21 19 24 22 30 27 30 28 31 29 32 29 31 29 32 30 33 31 34 31 31 32 28 19 14 12 14 10 13 11 13 12 14 12 14 13 13 14 12 14 10 14 10 14 15 17 19 23 41 52 68 60 71 58 71 59 73 62 76 64 76 65 78 67 79 66 77 64 81 66 81 66 80 65 80 65 80 65 80 66 81 67 82 67 81 65 82 65 83 66 83 66 85 68 85 68 85 68 85 68 88 68 87 68 87 69 89 71 88 69 88 70 89 71 90 71 90 72 90 72 90 72 90 72 92 73 91 72 90 73 91 74 91 73 91 74 92 75 93 75 94 76 94 76 94 76 94 76 97 77 97 77 98 78 98 79 99 79 99 79 99 79 99 79 100 80 100 80 100 80 100 80 101 80 100 79 99 80 100 81 104 80 104 81 105 82 106 82 109 85 109 85 109 85 109 85 107 83 107 83 107 83 107 83 106 82 107 83 107 83 108 84 106 83 107 84 108 83 107 82 108 84 108 84 108 84 108 84 108 84 108 84 109 85 109 86 110 86 110 86 110 86 110 86 110 85 109 84 108 85 109 86 109 85 109 85 109 85 109 85 111 87 110 86 110 86 111 87 110 86 110 86 110 86 110 86 111 86 112 87 113 86 112 85 113 87 113 87 113 87 113 87 116 88 115 88 115 89 117 91 118 92 120 95 125 102 131 106 134 104 131 101 127 98 125 97 123 94 121 92 119 90 119 91 118 90 118 89 116 88 115 87 114 86 114 86 114 86 114 86 114 88 115 88 116 89 116 89 117 90 117 90 117 90 117 90 120 92 125 95 126 97 132 100 137 108 152 120 162 125 167 128 168 125 164 121 155 111 144 105 138 100 130 91 119 86 116 86 113 85 110 83 107 82 107 83 103 81 102 79 99 80 100 80 102 78 101 76 100 75 98 74 97 73 97 73 97 73 97 73 97 73 97 73 97 73 97 73 97 73 97 73 97 73 97 73 99 73 98 72 97 69 94 67 95 69 95 69 95 69 95 69 97 69 96 68 94 66 93 65 92 64 90 62 88 60 88 61 88 61 87 61 86 60 86 60 84 59 85 59 85 58 83 56 81 54 80 54 79 53 79 52 79 53 79 53 79 53 79 54 75 52 73 52 72 51 72 50 70 50 72 52 73 50 69 47 68 50 69 50 69 49 67 47 67 48 67 48 67 48 67 48 66 47 65 46 65 47 67 48 67 48 67 47 66 46 65 46 65 47 64 48 66 49 65 46 66 49 66 48 64 45 61 43 60 43 60 43 60 43 60 43 60 44 61 44 61 43 59 41 57 41 56 40 56 40 57 41 54 39 58 44 59 41 54 36 56 40 56 39 55 38 54 38 54 38 54 38 54 38 54 38 53 37 53 37 53 37 53 37 54 37 53 37 52 36 52 36 53 37 53 38 53 36 52 35 51 36 52 36 52 35 50 33 50 37 51 36 50 34 49 33 49 33 50 33 51 33 51 33 49 34 47 35 48 35 48 35 47 33 45 33 48 35 46 31 51 34 49 33 48 32 48 32 48 32 48 31 47 30 46 30 46 33 46 33 46 33 46 33 46 32 44 30 43 30 43 31 48 32 48 31 47 31 46 30 42 27 45 30 47 31 46 29 43 28 44 29 46 31 47 32 49 32 46 29 44 28 45 30 43 29 42 27 41 27 41 27 41 27 41 27 41 27 41 27 39 26 41 27 41 26 38 23 42 27 40 26 40 26 41 28 39 26 38 27 40 28 38 24 38 27 40 28 40 28 39 26 38 25 36 23 35 24 37 26 36 25 38 25 36 23 36 26 12 5 13 6 14 7 13 6 15 11 17 6 13 9 16 6 14 4 12 8 13 2 10 8 13 6 14 7 14 7 15 8 14 7 15 9 16 8 14 7 14 9 18 10 15 7 15 10 16 9 15 8 15 9 17 10 17 9 15 8 14 7 14 7 15 7 15 7 15 7 15 7 13 6 15 7 14 5 14 8 15 7 15 7 15 7 15 7 13 5 13 5 13 5 13 5 10 6 12 8 13 7 11 5 12 8 14 9 12 7 13 9 15 7 15 7 15 7 15 7 17 10 18 10 17 8 16 7 15 8 17 10 18 10 18 9 17 9 17 10 18 11 19 11 19 10 18 10 18 11 20 13 19 11 19 12 20 13 21 13 18 12 19 13 20 13 20 12 21 14 21 15 22 15 23 16 22 15 22 15 22 15 22 15 22 15 22 16 23 17 24 17 19 14 20 17 23 16 17 9 12 10 20 19 25 19 20 13 22 16 23 17 24 16 22 15 18 11 18 12 19 12 20 13 22 16 23 18 26 20 28 21 28 21 28 22 29 22 29 22 29 24 28 14 13 11 12 11 12 17 12 15 12 13 13 9 14 7 16 10 15 14 15 15 18 15 21 13 36 32 59 37 56 40 59 43 61 45 63 44 62 41 66 46 68 44 67 42 67 48 67 47 66 46 65 46 65 46 65 47 66 48 67 48 64 46 65 47 65 48 66 48 68 50 68 50 68 50 68 50 69 51 68 51 68 52 70 54 69 52 69 53 70 54 71 54 72 52 72 52 72 52 72 52 74 53 73 52 72 53 73 52 73 49 73 50 74 51 75 51 76 52 76 52 76 52 76 52 77 52 77 53 78 53 79 54 79 54 79 54 79 54 79 54 80 55 80 55 80 55 80 55 81 55 80 54 79 55 80 56 80 56 80 57 81 58 82 58 85 61 85 61 85 61 85 61 83 59 83 59 83 59 83 59 84 60 83 59 83 59 82 58 82 59 83 60 84 59 83 58 84 60 84 60 84 60 84 60 84 60 84 61 85 61 86 62 86 62 86 62 86 62 86 62 86 59 85 58 84 59 85 60 85 59 85 59 85 59 85 59 88 61 87 60 86 61 87 62 86 60 86 60 86 60 86 60 85 61 86 62 87 61 86 60 87 62 87 62 87 62 87 62 89 62 88 61 88 62 90 64 91 65 93 67 97 74 104 79 106 81 103 77 99 74 98 74 95 70 93 68 91 66 91 67 91 67 90 65 88 64 87 63 86 62 86 62 86 62 86 62 87 60 88 61 88 62 89 62 90 63 90 63 90 63 90 63 88 64 92 66 95 63 98 63 101 69 113 81 120 87 124 92 125 90 125 88 120 81 110 75 105 72 97 64 89 59 87 61 85 62 84 60 83 58 83 59 80 56 79 54 79 54 79 54 78 54 77 52 76 51 74 50 73 49 73 49 73 49 73 49 73 49 73 49 73 49 73 49 73 49 73 49 73 49 73 49 71 48 71 48 71 47 68 45 69 46 69 46 69 46 69 46 69 47 68 46 66 44 65 43 65 43 63 41 61 39 61 40 62 45 61 44 61 43 60 43 58 42 59 42 59 41 57 39 56 38 55 38 54 37 54 36 53 36 53 36 53 36 53 36 53 34 53 34 52 33 52 32 49 31 51 33 52 31 48 28 49 33 50 33 50 32 48 30 48 31 48 31 48 31 48 31 48 31 48 32 48 31 47 29 48 31 48 30 47 29 46 29 48 31 47 32 50 34 48 30 49 33 49 32 47 29 44 27 44 28 44 27 43 28 44 28 43 27 43 27 43 26 41 25 40 24 39 23 39 23 40 24 41 26 43 27 42 25 40 23 40 24 40 23 39 22 38 22 37 21 37 22 38 23 39 23 37 21 37 21 37 21 37 21 38 22 37 21 37 20 36 20 37 23 38 23 37 22 36 20 35 21 36 21 36 20 34 17 39 19 37 17 34 17 33 16 33 19 33 18 32 20 31 20 34 18 35 18 35 18 35 18 34 15 31 16 35 19 33 15 32 19 33 21 34 21 33 20 32 19 32 18 31 17 30 17 35 18 34 17 33 16 32 15 33 16 31 14 30 14 30 15 31 16 31 15 30 15 29 14 26 13 30 17 33 17 31 15 28 15 28 15 29 16 29 16 30 17 29 16 29 16 29 16 30 16 28 14 27 14 27 15 27 14 27 14 27 14 27 14 25 13 27 15 27 13 24 10 26 12 24 10 23 11 25 13 28 14 25 14 28 16 28 14 24 14 27 16 28 15 26 12 28 15 27 14 25 13 24 12 24 14 28 15 24 12 25 15 14 11 15 13 17 14 17 14 17 17 19 12 14 15 18 12 20 13 17 17 18 9 13 16 15 13 16 14 17 15 18 16 16 14 19 17 20 16 17 13 17 17 21 17 18 14 19 18 18 15 18 15 19 17 21 18 20 17 19 15 17 14 17 14 16 16 16 16 16 16 16 16 14 15 15 14 12 11 11 12 15 15 15 15 15 15 15 15 13 13 13 13 13 13 13 13 12 11 14 14 15 13 12 11 13 13 15 14 13 12 14 14 15 15 15 15 15 15 15 15 17 18 19 19 18 17 15 14 15 16 17 18 18 18 18 17 17 17 17 18 18 19 19 19 19 18 18 18 18 19 20 21 19 19 19 20 20 21 21 21 21 19 24 22 26 23 25 21 24 21 24 22 25 23 26 23 25 22 25 22 25 22 25 22 25 22 25 23 26 24 27 24 21 20 22 22 23 20 16 11 14 17 25 26 31 25 24 18 26 24 27 24 27 23 25 22 20 18 22 20 23 20 22 19 22 19 23 22 27 25 29 27 31 28 31 29 31 29 31 29 28 31 29 19 14 14 13 7 14 12 14 12 14 12 14 13 13 15 13 16 12 15 11 14 16 20 22 25 42 51 67 60 68 56 72 61 75 63 75 62 73 61 77 68 81 69 80 67 82 67 82 66 81 65 80 65 80 65 80 66 81 67 82 67 81 64 81 65 82 66 83 66 85 68 85 68 85 68 85 68 88 68 87 68 87 69 89 71 88 69 88 70 89 71 90 72 90 72 90 72 90 72 90 72 92 73 91 72 90 73 91 74 91 73 91 74 92 75 93 75 94 76 94 76 94 76 94 76 97 77 97 78 98 79 99 79 99 79 99 79 99 79 99 79 100 80 100 80 100 80 100 80 101 80 100 79 99 80 100 81 104 80 104 81 105 82 106 82 109 85 109 85 109 85 109 85 107 83 107 83 107 83 107 83 109 84 108 83 107 82 106 81 106 83 107 84 108 83 107 82 108 84 108 84 108 84 108 84 108 84 108 85 109 86 110 86 110 86 110 86 110 86 110 86 110 85 109 84 108 85 109 86 109 85 109 85 109 85 109 85 112 87 111 86 110 87 111 88 110 86 110 86 110 86 110 86 111 86 112 87 113 86 112 85 113 87 113 87 113 87 113 87 116 89 115 88 115 89 117 90 118 91 119 94 124 100 131 106 134 105 131 101 127 98 126 98 123 94 121 92 119 90 119 91 120 91 118 90 117 88 115 87 114 86 114 86 114 86 114 86 114 87 114 88 115 89 116 89 117 90 117 90 117 90 117 90 115 89 123 94 125 96 131 100 136 106 151 117 158 120 163 125 168 126 165 123 160 116 150 109 145 106 135 95 125 89 123 90 113 85 111 83 108 82 108 83 104 80 100 78 99 78 99 78 102 78 101 76 100 75 98 74 97 73 97 73 97 73 97 73 97 73 97 73 97 73 97 73 97 73 97 73 97 73 97 73 95 69 96 71 97 71 96 70 95 69 95 69 95 69 95 69 95 68 94 66 92 65 91 64 92 64 90 62 88 60 88 61 88 62 88 61 87 60 86 60 84 59 85 59 85 58 83 56 82 57 82 56 81 56 80 55 79 54 79 54 79 54 79 53 76 54 76 53 74 53 73 52 70 50 73 53 73 50 69 47 68 50 69 50 69 49 67 47 67 48 67 48 67 48 67 48 68 50 70 51 69 49 66 46 67 48 67 47 66 46 65 46 66 48 65 49 68 51 66 47 67 50 66 49 64 45 61 43 63 45 62 44 61 45 62 46 59 42 60 43 60 42 58 40 56 39 55 38 54 39 55 40 61 44 58 41 57 41 58 42 56 40 56 39 55 38 54 38 56 40 55 38 54 37 52 36 53 37 53 37 53 37 53 37 54 38 54 37 53 36 52 36 54 38 54 38 54 37 51 35 51 36 52 36 52 35 50 33 53 39 53 36 50 33 48 31 51 33 51 32 50 31 49 31 49 34 47 34 47 34 47 33 47 32 44 32 48 36 46 30 44 29 48 34 51 36 51 35 48 32 48 31 47 30 46 30 49 35 47 34 45 32 44 30 46 32 44 30 43 30 43 31 46 30 46 29 45 28 44 28 47 32 49 34 49 31 45 27 46 29 45 28 43 27 42 26 43 27 44 29 45 29 44 28 44 29 42 27 41 27 41 28 41 27 41 27 41 27 41 27 42 28 43 30 44 28 41 25 38 23 36 21 35 22 37 24 40 26 37 25 39 29 41 28 32 22 36 25 37 24 34 20 41 29 41 29 39 26 36 23 34 25 38 25 35 22 36 26 16 9 15 6 12 6 16 12 14 8 15 8 14 5 10 1 13 3 15 4 13 2 14 4 10 1 15 2 10 0 11 5 11 5 14 8 15 7 12 4 14 7 14 8 15 9 16 9 15 8 14 7 14 6 13 6 17 10 16 8 13 5 11 4 14 6 14 6 14 6 14 6 14 7 17 11 19 9 15 5 12 7 12 7 12 7 12 7 14 7 10 5 12 8 14 8 9 5 12 8 13 7 10 4 11 7 13 9 14 9 14 8 13 9 15 11 16 9 13 7 16 10 13 7 13 9 17 13 18 9 17 8 16 9 17 10 17 9 17 10 18 11 19 11 19 11 19 11 19 11 19 11 20 13 22 14 20 12 21 14 20 13 21 14 21 13 19 12 23 16 23 15 22 14 21 14 20 14 22 16 23 16 23 15 20 14 23 17 24 16 21 13 23 12 18 11 21 13 16 6 13 10 22 19 25 18 22 16 24 17 25 19 26 20 28 21 28 19 22 11 17 10 19 13 21 10 21 12 21 12 23 13 27 19 28 21 29 25 31 27 31 23 23 15 13 10 12 12 14 14 14 11 13 10 12 10 13 9 15 12 14 13 16 17 11 14 21 16 33 39 57 40 56 42 59 44 57 42 60 44 62 47 66 49 69 49 66 46 67 50 67 49 66 48 65 46 66 44 66 45 67 44 68 46 70 51 69 50 68 49 67 49 69 50 68 50 68 50 67 49 66 47 69 50 71 50 69 48 70 50 71 52 72 53 74 54 70 47 73 50 75 50 73 48 72 48 72 49 73 50 74 50 76 50 76 49 75 50 76 51 76 50 76 51 77 52 78 52 78 52 78 53 79 54 80 54 80 55 81 56 82 55 81 54 80 55 80 55 80 55 80 55 80 55 80 55 80 55 80 55 78 55 81 58 83 58 81 56 83 59 84 61 85 62 87 63 84 60 83 59 83 60 85 61 84 60 84 60 84 60 84 60 85 58 84 57 83 58 84 59 85 59 85 59 85 59 85 59 85 58 84 57 84 59 87 62 85 60 86 61 87 60 86 59 87 62 87 62 87 62 87 62 85 60 85 60 85 61 88 63 86 60 85 59 84 60 85 61 86 61 86 61 86 61 86 61 86 59 86 59 86 59 86 59 87 60 87 60 87 60 87 60 88 64 88 64 88 64 88 64 89 65 91 69 95 73 99 76 102 76 104 75 99 69 96 69 97 70 97 69 95 65 90 61 92 65 91 63 88 60 86 58 87 60 87 60 87 60 87 60 88 60 87 60 87 61 89 63 90 63 90 63 90 63 90 63 93 68 92 67 95 67 97 65 98 63 104 73 115 82 124 86 122 81 124 84 123 80 114 76 105 75 102 72 96 67 91 66 89 59 82 54 81 56 82 56 82 54 81 52 79 50 79 53 78 52 77 51 76 50 75 50 72 47 73 48 72 47 71 45 73 50 73 49 72 48 71 48 71 49 72 50 73 49 72 48 74 50 71 47 69 47 71 49 68 45 68 45 68 45 68 45 65 45 66 45 66 44 64 42 62 41 62 40 61 39 60 39 60 43 60 43 60 43 60 43 59 42 58 41 58 42 60 43 59 37 58 35 57 34 55 33 56 34 55 32 54 31 52 32 52 35 52 34 52 33 51 33 51 32 52 31 51 30 50 30 48 31 48 32 49 33 50 33 52 34 51 33 50 32 49 31 48 31 48 31 48 31 48 31 49 32 49 31 48 30 47 30 43 29 46 33 49 34 48 33 47 32 47 31 46 30 45 30 46 30 46 29 45 29 44 28 45 28 42 25 40 24 41 26 43 24 43 24 43 24 43 24 42 23 42 23 42 23 42 23 40 25 41 25 41 24 39 22 38 21 36 20 37 22 40 25 39 20 39 20 39 20 39 20 39 19 38 18 37 19 38 22 36 21 36 20 35 19 34 19 36 22 37 23 38 22 37 21 33 18 34 20 35 19 34 18 34 19 34 19 34 19 34 19 30 15 30 16 31 17 32 17 32 17 32 17 32 17 32 17 31 13 29 18 35 19 36 25 26 13 29 15 30 15 32 19 34 19 35 19 34 16 30 13 30 14 30 14 30 14 30 14 33 16 29 14 31 17 32 16 33 17 30 14 27 12 26 11 30 16 27 13 26 14 29 17 31 17 28 14 26 14 28 16 27 14 27 14 27 14 27 14 25 12 25 12 25 12 25 12 30 19 30 19 30 18 28 16 26 15 26 14 25 13 24 13 26 15 26 16 29 18 28 15 23 12 22 12 24 15 28 19 22 13 25 14 25 14 26 17 22 9 22 16 27 13 24 15 19 16 19 13 14 10 15 13 18 15 18 14 16 12 14 10 16 15 18 16 16 14 17 16 14 13 16 14 15 12 15 14 14 12 16 15 18 14 16 12 17 14 17 15 18 16 19 16 19 15 18 15 17 14 17 13 17 14 17 14 17 14 17 14 14 14 14 14 14 14 14 14 14 15 16 17 17 17 16 15 14 13 14 13 14 13 14 13 13 10 10 9 12 13 15 13 11 11 13 12 13 12 12 10 12 12 14 14 15 14 15 13 14 14 16 15 16 14 14 12 17 15 15 14 15 15 18 18 19 18 18 17 17 18 18 19 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 20 21 22 22 20 19 21 22 22 20 23 21 24 20 23 19 26 23 26 22 25 21 24 21 23 21 25 23 26 23 26 22 23 21 26 24 27 23 24 20 21 21 22 22 22 19 17 10 16 16 26 25 32 24 30 23 28 24 28 26 29 27 31 28 30 25 26 20 22 19 23 21 24 20 22 20 22 19 20 20 23 23 23 25 25 26 26 27 28 25 21 16 13 12 13 13 14 14 14 13 13 12 12 12 14 15 14 15 11 13 13 16 15 20 23 19 37 47 67 57 70 57 73 58 71 57 72 61 74 62 78 67 81 68 80 66 80 67 80 66 79 65 78 65 79 67 80 68 80 69 81 69 86 68 85 68 84 67 83 66 85 68 85 68 85 68 85 69 85 68 87 70 88 70 88 69 88 70 89 72 90 73 92 74 89 72 91 74 93 74 91 73 90 72 91 73 91 74 92 74 94 76 93 75 92 76 93 77 93 76 94 77 94 78 95 78 95 78 96 79 96 80 97 80 98 81 99 82 99 82 98 81 100 80 100 80 100 80 100 80 100 80 100 80 100 80 100 80 103 80 105 82 107 82 105 81 107 83 108 84 109 86 111 87 109 84 108 83 107 84 109 85 108 84 108 84 108 84 108 84 109 84 108 83 107 84 108 85 109 85 109 85 109 85 109 85 109 85 108 83 108 85 111 88 110 86 111 87 111 87 110 86 112 86 112 86 112 86 112 86 112 85 111 85 111 86 113 88 112 85 111 84 110 85 111 86 112 86 112 86 112 86 112 86 112 86 112 86 112 86 112 86 114 88 114 88 114 88 114 88 116 88 116 88 116 88 116 88 116 89 119 93 123 97 126 99 129 104 131 103 127 97 124 97 124 97 124 96 122 92 117 89 119 92 118 90 115 87 113 86 114 87 114 87 114 87 114 87 115 87 114 87 114 88 116 90 117 90 117 90 117 90 117 90 118 93 119 93 122 96 128 98 132 98 139 105 153 117 165 125 164 124 166 124 161 118 153 110 147 106 143 101 136 96 131 93 121 87 113 81 110 83 110 82 108 81 105 80 103 79 103 79 103 77 103 76 102 75 101 75 99 73 100 74 99 72 97 71 99 73 99 72 98 71 97 71 98 72 99 73 99 73 98 72 99 72 97 70 95 70 97 71 94 68 94 68 94 68 94 68 92 66 93 66 93 65 91 63 89 62 89 61 88 61 87 60 87 60 87 60 87 60 87 60 87 59 86 58 85 59 86 60 84 59 83 57 82 56 80 55 81 56 80 54 79 53 77 52 78 52 78 51 75 51 74 51 72 51 70 51 69 51 68 50 67 48 67 49 68 50 69 50 70 51 69 50 69 50 68 49 67 48 67 48 67 48 67 48 68 49 68 48 67 47 66 47 65 47 67 50 70 51 69 50 66 47 66 46 65 45 64 45 63 45 62 45 61 44 61 44 60 42 58 41 58 42 60 44 58 43 58 43 58 43 58 43 57 42 57 42 57 42 57 42 56 40 57 41 56 40 55 38 55 38 53 37 53 38 55 40 54 39 54 39 54 39 54 39 53 37 52 36 51 37 52 38 53 37 53 37 52 36 51 35 51 35 52 37 53 36 51 35 49 34 50 35 51 34 50 33 50 34 50 34 50 34 50 34 47 31 48 32 49 33 49 34 48 32 48 32 48 32 48 32 50 31 47 34 50 32 49 36 44 29 47 31 46 30 48 34 47 34 47 34 46 32 44 31 43 30 43 30 43 30 43 30 50 32 46 31 48 33 49 32 48 31 46 30 46 30 47 31 46 30 45 29 45 29 46 30 47 30 44 27 43 27 44 28 40 26 40 26 39 25 39 25 40 26 40 26 40 26 40 26 42 28 43 29 42 27 40 26 40 26 40 25 39 25 38 24 40 25 39 26 42 29 41 26 39 24 37 23 37 24 40 26 33 21 37 24 38 24 41 28 37 21 37 27 41 24 37 25 12 6 14 6 11 3 10 5 16 8 14 6 12 5 12 3 13 3 16 4 14 2 15 4 15 2 13 1 14 3 14 1 10 4 13 8 15 8 14 6 14 7 15 8 15 8 16 9 17 9 16 9 15 8 15 7 11 5 12 6 15 9 16 10 14 6 14 6 14 6 14 6 14 6 15 7 16 8 17 9 13 8 13 8 13 8 13 8 10 3 7 3 11 8 13 8 11 6 12 7 12 7 11 6 11 7 13 9 14 9 14 8 13 8 14 10 15 9 14 8 15 10 15 11 16 12 17 12 20 11 18 10 18 10 19 12 17 9 17 10 18 11 19 11 19 11 19 11 19 11 19 11 19 13 22 13 20 11 20 14 19 12 20 14 21 13 20 12 23 16 22 15 22 15 21 14 20 14 22 16 23 16 23 15 20 14 23 17 24 16 21 13 20 14 24 16 20 7 10 1 11 10 21 18 25 19 25 19 23 17 25 19 26 20 28 21 25 18 24 17 23 16 23 14 19 8 19 7 17 8 17 7 20 12 21 13 22 17 23 17 24 20 19 13 13 11 14 12 14 12 14 11 13 10 12 10 16 14 17 14 13 11 13 14 18 17 19 11 27 37 58 46 55 44 58 45 57 44 59 45 59 44 63 48 67 50 67 47 67 50 66 49 66 49 65 46 68 46 69 47 69 46 70 46 67 49 67 49 66 48 66 48 67 49 67 50 69 51 70 52 69 49 69 49 69 50 71 51 70 50 71 52 72 53 74 52 71 48 73 50 74 50 74 49 72 49 73 49 74 50 74 50 77 50 76 49 75 50 76 51 76 51 77 51 78 52 78 52 78 53 79 53 80 54 80 54 82 56 83 57 83 57 82 56 80 55 80 55 80 55 80 55 80 55 80 55 80 55 80 55 79 56 81 58 82 58 82 57 83 59 83 60 85 62 86 63 85 61 84 60 84 60 85 61 84 60 84 60 84 60 84 60 85 58 84 57 83 58 84 59 85 59 85 59 85 59 85 59 85 59 84 58 84 59 86 61 87 61 88 62 88 62 87 61 86 61 86 61 86 61 86 61 86 61 85 60 85 61 87 63 86 61 85 60 85 60 86 61 86 61 86 61 86 61 86 61 86 59 86 59 86 59 86 59 88 61 88 61 88 61 88 61 88 64 88 64 88 64 88 64 88 65 90 68 94 72 97 74 102 77 105 77 101 72 99 72 98 71 97 69 94 65 91 62 92 65 91 63 89 61 87 60 87 60 87 60 87 60 87 60 88 60 87 60 87 61 89 63 90 63 90 63 90 63 90 63 92 69 92 66 94 67 96 66 96 61 99 65 107 74 119 82 124 81 125 82 123 77 113 75 110 78 107 77 102 73 96 72 92 64 86 58 84 57 83 55 82 55 80 52 79 51 79 51 77 52 77 51 76 50 75 50 74 49 75 50 74 49 73 47 73 50 73 49 72 48 71 48 72 50 73 51 74 50 73 49 73 49 71 47 69 47 70 47 68 45 68 45 68 45 68 45 66 45 66 45 66 44 64 43 62 41 62 41 61 40 61 39 60 43 60 43 60 43 60 43 60 43 59 41 58 42 59 41 59 37 58 35 57 34 55 33 56 34 55 32 54 31 52 30 52 35 52 34 52 33 51 33 51 32 52 32 51 31 51 30 48 31 48 32 49 33 50 33 49 32 50 33 50 33 51 34 48 31 48 31 48 31 48 31 49 32 49 31 48 30 47 30 46 32 48 35 50 36 50 35 47 32 47 31 46 30 45 30 45 29 45 28 44 27 43 27 41 25 40 25 42 27 44 29 43 24 43 24 43 24 43 24 42 23 42 23 42 23 42 23 40 24 41 25 40 23 38 22 40 23 38 21 37 21 38 22 39 20 39 20 39 20 39 20 37 18 36 16 35 17 37 18 39 24 38 23 37 22 37 22 34 19 35 21 36 20 34 19 33 19 34 20 35 19 34 18 34 19 34 19 34 19 34 19 33 18 33 18 34 19 34 19 32 17 32 17 32 17 32 17 36 18 32 20 34 15 30 18 31 17 33 18 31 16 32 18 34 18 33 16 32 16 33 17 30 14 30 14 30 14 30 14 35 18 31 16 33 19 33 17 30 15 30 16 32 19 35 21 30 17 31 18 31 18 30 17 30 17 29 15 27 14 28 15 28 15 28 14 26 13 26 12 28 15 28 15 28 15 28 15 26 16 27 16 27 15 25 14 26 15 26 15 25 14 25 13 25 13 24 14 27 17 26 14 26 15 25 13 23 12 23 13 22 12 24 13 22 11 23 14 25 12 23 16 26 11 21 13 9 9 15 13 16 13 17 16 19 15 16 12 15 13 17 15 16 15 18 16 16 14 17 16 19 14 14 13 18 17 17 12 13 12 16 15 19 16 18 14 18 15 18 15 18 15 18 15 20 17 20 16 19 16 18 15 14 12 15 13 18 16 19 17 15 15 15 15 15 15 15 15 14 14 14 14 15 16 17 18 15 14 15 14 15 14 15 14 9 7 8 8 12 13 14 12 12 12 13 12 13 12 13 11 12 12 14 14 15 14 15 13 14 13 15 14 15 15 15 14 15 15 17 17 18 17 18 16 19 18 18 17 17 18 18 19 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 22 21 19 19 20 21 21 19 23 21 24 21 23 20 25 22 25 22 25 22 25 22 23 21 25 23 26 23 26 22 24 22 25 23 26 22 25 21 20 22 23 19 13 9 10 8 17 16 26 24 32 25 32 26 29 25 28 26 29 27 30 27 27 25 29 27 30 26 28 24 25 20 23 20 21 17 17 17 21 21 20 21 20 21 21 22 20 18 16 14 13 13 14 15 14 14 14 13 13 12 12 12 14 15 14 15 11 13 13 17 18 23 23 17 34 45 67 57 69 57 72 58 71 56 72 60 70 59 74 63 78 66 80 67 79 66 79 66 79 66 79 66 80 68 80 68 81 69 82 70 83 66 83 66 83 66 83 66 83 67 84 68 86 70 88 71 88 70 86 68 86 70 89 73 89 71 89 72 90 73 91 73 90 72 91 73 92 74 92 74 91 73 91 74 92 74 93 75 94 76 93 75 92 76 93 77 94 77 94 78 95 78 96 79 96 79 96 80 97 80 98 81 99 83 100 84 101 83 100 82 100 80 100 80 100 80 100 80 101 81 101 81 101 81 101 81 104 80 105 81 106 82 106 82 106 82 107 84 109 85 110 86 110 86 109 84 108 84 108 85 108 84 108 84 108 84 108 84 109 84 108 83 107 84 108 85 110 86 110 86 110 86 110 86 109 85 109 85 109 85 109 86 111 88 112 89 113 88 112 87 111 85 111 85 111 85 111 85 113 86 111 85 111 86 113 87 113 86 111 85 111 85 112 87 112 86 112 86 112 86 112 86 112 86 112 86 112 86 112 86 115 89 115 89 115 89 115 89 116 88 116 88 116 88 116 88 116 89 118 92 121 95 124 97 128 103 131 104 129 101 128 102 126 98 124 96 121 93 118 90 119 92 118 90 116 88 115 87 115 88 115 88 115 88 115 88 115 87 114 87 114 88 116 90 117 90 117 90 117 90 117 90 117 92 117 92 120 95 126 96 129 96 136 103 147 113 160 119 166 126 168 126 163 120 155 112 150 110 147 106 140 101 136 98 127 92 119 86 113 85 110 81 109 82 107 79 104 79 103 80 103 77 103 76 102 75 101 75 101 75 102 76 102 75 100 73 99 73 99 72 98 71 97 71 99 73 100 74 100 74 99 73 98 71 97 70 96 69 95 70 95 69 95 69 95 69 95 69 93 66 94 67 93 66 92 64 90 63 89 62 89 61 88 61 88 61 88 61 88 61 88 61 88 60 86 58 85 58 86 59 84 59 83 57 82 56 80 55 81 56 80 54 79 53 77 52 78 52 78 51 75 51 74 51 73 52 70 52 70 51 69 51 67 48 67 49 68 50 69 50 67 49 68 50 69 51 70 52 67 48 67 48 67 48 67 48 68 49 68 48 67 47 66 47 64 46 65 47 66 48 67 48 66 47 66 46 65 45 64 45 62 45 61 44 60 43 60 43 58 41 58 41 59 43 60 44 59 44 58 43 58 43 57 42 57 42 57 42 57 42 57 42 55 40 56 40 56 39 54 37 56 39 55 38 53 37 53 37 54 39 54 39 54 39 54 39 53 37 52 36 51 37 52 38 55 38 54 38 53 37 53 36 50 35 52 36 52 36 51 34 49 34 50 35 51 34 50 33 50 34 50 34 50 34 50 34 49 33 49 33 50 34 50 34 48 32 48 32 48 32 48 32 52 33 49 35 51 31 46 32 49 34 51 34 48 31 48 33 47 33 45 31 44 33 47 35 44 31 44 31 44 31 44 31 50 32 46 30 48 33 49 32 46 30 46 31 48 33 51 36 44 29 46 31 47 30 45 28 46 30 45 29 44 28 44 28 46 32 45 30 44 29 42 28 41 27 41 27 41 27 41 27 40 26 41 27 41 27 40 25 41 27 40 26 40 25 39 25 38 23 37 25 41 27 40 24 41 26 40 25 39 25 39 25 43 29 43 26 36 19 33 19 42 24 38 26 39 21 34 23 8 4 14 8 15 8 16 11 15 7 13 5 13 7 15 7 13 3 16 4 14 2 15 4 18 3 13 2 17 6 16 1 11 5 14 9 16 9 15 7 15 8 15 8 15 8 15 8 17 10 17 9 16 9 15 8 14 7 14 7 14 7 14 7 15 7 15 7 15 7 15 7 14 6 14 6 14 7 16 9 14 9 14 9 14 9 14 9 8 2 7 4 11 8 12 6 13 7 12 7 12 7 12 8 11 7 13 9 14 9 14 8 13 8 13 8 14 10 15 11 14 10 16 12 17 12 16 11 17 8 16 7 15 8 16 9 17 9 17 10 18 11 19 11 19 11 19 11 19 11 19 11 19 12 21 13 19 10 20 13 18 12 20 14 21 14 21 14 22 15 22 15 22 15 22 15 20 14 22 16 23 16 23 15 22 15 22 15 22 15 22 15 21 13 17 3 5 0 6 4 13 11 21 18 25 19 26 21 24 18 26 19 26 19 27 20 24 18 27 22 29 21 27 17 24 12 24 11 21 11 20 10 21 13 21 12 20 14 20 14 16 14 14 11 13 11 14 13 14 12 14 11 13 10 12 10 11 10 15 13 14 14 17 19 17 18 21 14 29 37 55 41 55 43 58 44 56 43 58 44 57 42 60 45 64 49 66 48 66 49 66 49 66 49 66 47 66 44 67 45 68 44 68 44 66 48 66 48 66 48 66 48 67 49 68 51 70 53 71 54 71 50 69 48 69 50 72 53 71 51 72 52 72 52 73 51 72 48 72 48 73 49 74 50 73 49 74 50 74 51 75 51 77 50 76 49 75 50 76 51 77 51 78 52 78 53 79 53 79 53 80 54 80 55 81 55 82 57 83 58 84 57 83 56 80 55 80 55 80 55 80 55 81 56 81 56 81 56 81 56 80 56 80 56 81 57 82 58 82 58 83 59 84 61 86 62 87 63 86 61 84 60 84 61 84 60 84 60 84 60 84 60 85 58 84 57 83 58 84 59 86 60 86 60 86 60 86 60 85 59 85 59 85 59 85 58 87 62 88 63 89 62 88 61 85 60 85 60 85 60 85 60 87 62 86 60 85 60 86 62 87 62 86 60 85 61 87 62 86 61 86 61 86 61 86 61 86 59 86 59 86 59 86 59 89 62 89 62 89 62 89 62 88 64 88 64 88 64 88 64 88 64 89 67 92 70 95 71 99 74 103 77 102 75 102 76 100 72 97 69 94 66 92 64 92 65 91 64 90 62 89 61 88 61 88 61 88 61 88 61 88 60 87 60 87 61 89 63 90 63 90 63 90 63 90 63 90 67 90 66 92 65 95 65 91 60 99 67 108 75 115 77 125 84 127 85 126 83 117 79 110 76 107 76 103 74 99 72 95 67 90 62 86 59 83 54 83 55 81 53 79 52 80 52 77 52 77 51 76 50 75 50 76 51 76 51 76 50 74 48 73 50 73 49 72 48 71 48 72 50 73 51 74 50 73 49 70 48 71 47 70 46 69 45 69 46 69 46 69 46 69 46 66 46 67 46 67 45 65 43 63 42 63 41 62 41 61 40 61 44 61 44 61 44 61 44 61 43 59 41 58 41 58 39 59 37 58 35 57 34 55 33 56 34 55 32 54 31 52 30 52 35 52 34 52 33 51 33 52 33 53 32 52 32 51 31 48 31 48 32 49 33 50 33 48 32 49 33 50 34 51 35 48 31 48 31 48 31 48 31 49 32 49 31 48 30 47 30 46 31 46 31 47 32 48 33 47 32 47 31 46 30 45 30 45 29 45 28 44 27 43 27 43 27 43 27 42 25 41 24 44 25 44 24 43 23 42 23 42 23 42 23 42 23 42 23 39 23 40 24 39 23 38 21 39 23 39 23 38 21 37 20 39 20 39 20 39 20 39 20 40 20 39 19 38 20 39 21 38 22 37 22 36 21 36 20 36 21 37 23 38 22 36 21 33 19 34 20 35 19 34 18 34 19 34 19 34 19 34 19 33 18 33 18 32 17 32 17 32 17 32 17 32 17 32 17 33 15 32 21 36 17 32 19 34 20 36 20 32 16 31 18 34 17 32 15 31 17 34 19 31 15 31 15 31 15 31 15 32 15 28 13 30 16 31 15 31 15 30 14 30 15 31 16 27 15 29 17 30 16 28 14 30 17 30 17 29 16 28 15 32 19 31 18 30 17 29 16 27 14 27 14 27 14 27 14 26 16 28 17 28 17 27 16 27 16 27 15 26 15 25 14 24 12 23 14 27 16 26 13 26 15 26 16 27 17 28 16 31 21 31 17 24 10 20 10 29 14 24 15 25 10 20 12 19 17 20 16 17 13 17 15 17 13 16 14 17 15 19 17 16 15 18 16 16 14 17 16 19 16 17 16 19 17 18 15 16 14 18 16 19 15 17 13 19 16 18 15 18 15 17 14 20 16 19 16 18 15 18 14 19 15 18 14 17 13 16 12 16 16 16 16 16 16 16 16 14 15 15 15 14 14 14 14 14 13 14 13 14 13 14 13 11 9 10 10 13 13 12 9 14 13 13 12 13 12 14 13 12 12 14 14 15 14 15 13 14 13 14 13 14 15 17 17 15 14 15 15 16 15 17 16 16 16 15 14 14 15 16 16 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 18 20 21 20 19 18 19 21 20 18 22 20 24 21 24 21 24 21 25 22 25 22 26 23 23 21 25 23 26 23 26 22 25 22 25 22 25 22 25 22 21 18 12 6 3 4 12 13 21 19 27 24 31 24 32 26 30 26 29 26 29 26 29 26 28 26 31 29 32 28 30 26 30 26 29 26 27 24 24 24 21 21 19 20 18 18 17 18 14 14 13 12 12 13 14 14 14 14 14 13 13 12 12 12 10 11 12 14 12 16 16 21 18 24 26 20 37 45 64 52 68 56 71 57 70 56 71 60 72 60 74 62 77 65 79 67 78 65 79 66 79 66 80 67 78 66 78 67 79 67 80 68 83 66 83 66 84 67 84 67 85 68 86 69 87 71 88 71 88 70 88 70 88 71 90 72 90 72 90 72 90 72 90 72 91 72 90 72 90 73 92 75 92 74 92 74 93 75 93 76 94 76 93 75 92 76 93 77 95 78 95 78 96 79 96 80 97 80 97 80 98 81 98 82 99 82 100 83 100 83 99 82 100 80 100 80 100 80 100 80 102 82 102 82 102 82 102 82 105 80 104 80 104 81 106 83 105 82 106 83 108 85 109 85 112 88 110 85 108 84 108 85 108 84 108 84 108 84 108 84 109 84 108 83 107 84 108 85 111 87 111 87 111 87 111 87 109 85 110 86 110 85 108 83 111 87 112 88 112 88 111 87 112 86 112 86 112 86 112 86 114 87 112 85 111 85 112 86 113 87 112 86 112 86 113 87 112 86 112 86 112 86 112 86 112 86 112 86 112 86 112 86 114 88 114 88 114 88 114 88 116 88 116 88 116 88 116 88 115 88 117 90 119 93 122 94 124 99 129 103 129 102 130 104 128 99 125 96 121 93 119 92 119 92 118 91 117 90 117 89 116 89 116 89 116 89 116 89 115 87 114 87 114 88 116 90 117 90 117 90 117 90 117 90 116 91 116 90 119 93 125 95 125 93 133 102 145 111 154 115 165 125 168 127 166 124 159 117 148 109 146 105 140 101 136 99 128 92 120 88 117 85 110 81 110 83 107 80 105 79 104 80 103 77 103 76 102 75 101 75 101 76 102 76 102 75 100 73 99 73 99 72 98 71 97 71 97 72 98 73 99 72 98 71 96 70 96 71 96 69 94 67 96 70 96 70 96 70 96 70 94 67 95 68 94 66 92 65 91 63 90 63 89 62 89 62 89 62 89 62 89 62 89 62 89 61 87 59 85 58 85 58 84 59 83 57 82 56 80 55 81 56 80 54 79 53 77 52 78 52 78 51 75 51 74 51 74 52 71 53 70 52 70 52 67 48 67 49 68 50 69 50 68 49 69 50 69 50 70 51 67 48 67 48 67 48 67 48 68 49 68 48 67 47 66 47 69 49 68 48 67 49 69 50 66 47 66 46 65 45 64 45 63 46 63 45 62 45 61 44 60 43 61 43 59 41 57 39 60 45 59 43 58 42 56 41 57 42 57 42 57 42 57 42 55 39 55 39 55 38 53 37 54 38 55 39 55 38 53 36 54 39 54 39 54 39 54 39 56 40 54 39 54 39 55 41 53 37 53 37 52 36 51 35 52 37 54 38 54 38 53 36 49 34 50 35 51 34 50 33 50 34 50 34 50 34 50 34 49 33 49 33 48 32 48 32 48 32 48 32 48 32 48 32 46 29 47 36 53 34 49 35 49 35 51 34 48 31 48 33 47 34 46 32 45 32 46 33 45 32 45 32 45 32 45 32 47 29 43 28 45 30 46 29 47 30 45 28 44 27 44 28 43 27 44 28 44 28 43 27 46 30 47 31 46 29 44 28 42 28 42 28 42 28 42 28 40 26 40 26 40 26 40 26 40 27 41 28 43 28 42 28 42 27 41 27 40 26 40 26 39 24 38 25 41 28 40 25 38 25 40 27 42 28 41 27 41 28 43 28 40 25 39 27 43 25 38 25 38 21 35 24 18 12 18 8 13 5 14 9 12 6 14 8 16 10 17 8 13 3 16 4 14 2 15 4 16 5 18 5 16 4 17 6 15 9 17 10 16 7 13 4 16 9 16 8 15 7 14 7 16 8 15 8 14 7 14 6 15 8 15 7 14 6 13 6 16 8 16 8 16 8 16 8 14 7 16 8 15 6 12 3 13 8 13 8 13 8 13 8 12 6 11 7 13 8 10 3 14 8 12 7 12 7 13 9 11 7 13 9 14 9 14 8 13 8 12 7 13 10 16 13 14 8 12 7 12 9 15 11 17 8 16 7 15 8 16 9 17 9 17 10 18 11 19 11 19 11 19 11 19 11 19 11 18 11 21 12 18 10 19 12 17 11 19 13 21 15 22 14 21 14 21 15 22 16 23 16 20 14 22 16 23 16 23 15 23 15 22 14 21 15 22 16 20 7 9 0 6 1 12 7 18 15 23 18 24 17 24 19 25 19 26 19 26 19 26 19 27 20 28 21 28 20 27 17 27 16 28 16 27 17 27 17 24 16 23 14 21 14 19 13 13 11 12 10 12 10 12 11 14 12 14 11 13 10 12 10 11 10 15 13 14 14 17 19 21 20 21 12 27 35 54 42 54 43 57 44 56 42 58 43 62 46 62 46 64 48 66 48 65 48 65 49 66 50 67 48 67 45 67 46 68 44 69 45 66 48 67 49 68 50 68 51 69 52 70 52 70 52 70 52 69 50 71 51 72 52 71 51 72 52 72 52 72 52 72 50 73 49 72 47 72 49 74 51 74 50 74 51 75 51 76 52 77 50 76 49 75 50 76 51 78 52 78 53 79 53 80 54 80 54 80 55 81 55 82 56 81 55 82 56 82 56 81 55 80 55 80 55 80 55 80 55 82 57 82 57 82 57 82 57 81 57 80 55 80 57 82 59 81 57 82 59 84 60 85 61 89 64 87 62 85 60 84 60 84 60 84 60 84 60 84 60 85 58 84 57 83 58 84 59 87 61 87 61 87 61 87 61 85 59 86 61 86 59 83 56 86 60 87 61 87 61 86 60 86 61 86 61 86 61 86 61 88 62 86 60 85 60 85 61 88 62 87 61 86 62 87 63 86 61 86 61 86 61 86 61 86 59 86 59 86 59 86 59 88 61 88 61 88 61 88 61 88 64 88 64 88 64 88 64 87 64 89 66 91 68 93 69 95 70 100 74 101 75 103 78 101 73 98 68 94 66 93 66 92 65 91 64 91 63 90 63 89 62 89 62 89 62 89 62 88 60 87 60 87 61 89 63 90 63 90 63 90 63 90 63 89 64 89 65 91 64 93 65 94 61 95 60 101 71 114 80 119 81 124 85 126 84 119 82 110 76 108 75 104 73 101 74 93 66 88 62 87 60 82 54 84 56 82 53 80 52 79 53 77 52 77 51 76 50 75 50 75 50 75 50 75 49 73 48 73 50 73 49 72 48 71 48 70 47 71 48 71 48 70 47 69 46 70 48 70 46 68 44 70 47 70 47 70 47 70 47 67 46 68 47 67 46 66 44 64 43 63 42 63 41 62 41 62 45 62 45 62 45 62 45 62 44 60 42 58 40 57 39 59 37 58 35 57 34 55 33 56 34 55 32 54 31 52 30 52 35 52 34 52 33 51 33 53 34 53 33 53 32 52 32 48 31 48 32 49 33 50 33 51 34 50 33 50 33 49 32 48 31 48 31 48 31 48 31 49 32 49 31 48 30 47 30 51 35 49 33 48 33 50 35 47 32 47 31 46 30 45 30 47 31 47 31 46 30 45 29 41 26 43 27 43 26 41 24 45 26 44 24 43 23 41 22 42 23 42 23 42 23 42 23 38 23 39 23 39 22 37 20 36 21 38 23 39 23 38 21 39 20 39 20 39 20 39 20 40 20 39 19 38 20 39 21 39 24 38 23 37 22 37 22 35 21 37 22 37 22 36 20 33 19 34 20 35 19 34 18 34 19 34 19 34 19 34 19 35 20 34 19 33 18 33 17 32 17 32 17 32 17 32 17 30 14 31 21 37 19 32 19 32 18 34 18 32 16 32 18 34 18 34 18 33 16 31 15 32 16 32 16 32 16 32 16 32 15 28 13 30 16 30 15 30 15 29 13 27 12 28 13 29 16 28 15 28 15 29 16 30 17 31 18 31 17 28 14 25 13 26 14 28 15 29 16 28 15 28 15 28 15 28 15 24 14 26 16 27 16 27 16 28 17 27 16 27 15 26 15 26 14 25 15 28 18 27 15 24 14 26 15 26 14 24 12 24 15 27 16 26 14 27 17 28 13 23 13 24 10 22 14 19 16 18 13 15 13 19 19 13 12 17 16 20 17 20 16 16 15 18 16 16 14 17 16 17 18 22 19 18 14 19 19 19 17 20 17 19 14 15 10 19 16 19 15 18 14 17 14 18 15 17 14 17 13 16 13 17 14 17 14 17 14 17 14 16 16 16 16 16 16 16 16 14 15 17 17 16 13 10 8 13 12 13 12 13 12 13 12 15 13 14 13 15 13 11 7 16 14 13 11 12 12 15 15 12 12 14 14 15 14 15 13 14 13 13 12 14 15 18 18 15 13 12 10 11 12 16 16 18 17 17 16 16 17 17 18 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 18 19 20 20 18 18 19 20 20 18 22 20 24 22 25 22 24 21 24 22 25 23 26 23 23 21 25 23 26 23 26 22 26 22 25 21 24 22 25 23 19 14 8 7 10 14 18 14 25 22 29 24 30 23 30 24 30 26 29 26 29 26 29 26 31 28 31 27 30 26 29 26 31 27 30 28 31 28 29 29 28 28 26 26 24 24 22 23 12 12 12 12 12 12 12 12 14 14 14 13 13 12 12 12 13 14 14 15 12 14 14 18 25 27 24 15 31 42 65 56 68 55 71 57 69 55 71 59 76 63 76 63 77 65 79 66 78 65 78 66 79 67 80 67 80 68 80 69 81 70 82 70 84 67 84 68 85 69 86 70 88 71 87 70 87 70 87 69 86 69 89 73 91 72 89 70 90 72 90 72 90 72 90 72 92 73 90 71 90 73 93 76 92 74 92 75 93 76 94 76 94 76 93 75 92 76 93 77 95 78 95 79 96 80 97 80 97 80 97 81 98 82 99 82 97 81 98 82 99 81 98 80 100 80 100 80 100 80 100 80 102 82 102 82 102 82 102 82 106 81 104 79 104 81 107 84 105 81 106 83 107 84 109 85 113 88 111 86 109 84 108 84 108 84 108 84 108 84 108 84 109 84 108 83 107 84 108 85 111 87 111 87 111 87 111 87 109 86 110 87 110 85 107 82 109 86 110 87 111 86 110 85 113 87 113 87 113 87 113 87 114 88 112 85 111 85 111 85 114 87 113 86 112 87 113 88 112 86 112 86 112 86 112 86 112 86 112 86 112 86 112 86 113 87 113 87 113 87 113 87 116 88 116 88 116 88 116 88 115 88 116 89 118 91 120 93 121 96 126 101 128 101 130 105 129 100 125 95 121 93 120 93 119 92 118 91 118 91 117 90 116 89 116 89 116 89 116 89 115 87 114 87 114 88 116 90 117 90 117 90 117 90 117 90 115 89 115 89 118 92 123 94 129 93 125 91 131 104 149 119 156 118 163 123 163 121 159 117 150 110 148 107 142 103 139 102 125 90 120 87 118 86 113 80 111 83 109 81 106 80 106 80 103 77 103 76 102 75 101 75 100 74 101 75 101 74 99 72 99 73 99 72 98 71 97 71 95 69 96 71 97 70 95 69 94 69 96 71 96 69 93 66 96 70 96 70 96 70 96 70 94 68 95 68 95 67 93 65 91 64 91 63 90 62 89 62 89 62 89 62 89 62 89 62 89 61 87 59 85 57 84 57 84 59 83 57 82 56 80 55 81 56 80 54 79 53 77 52 78 52 78 51 75 51 74 51 74 53 72 53 71 52 70 52 67 48 67 49 68 50 69 50 71 51 70 50 69 49 68 48 67 48 67 48 67 48 67 48 68 49 68 48 67 47 66 47 68 48 65 45 64 46 66 48 66 47 66 46 65 45 64 45 65 48 65 47 64 47 63 46 56 40 59 43 61 44 60 42 60 45 59 43 58 42 56 41 57 42 57 42 57 42 57 42 54 39 55 39 55 38 53 36 51 36 54 39 56 40 55 38 54 39 54 39 54 39 54 39 54 38 53 37 52 38 53 39 56 40 56 39 55 38 54 38 50 35 51 36 52 35 51 34 49 34 50 35 51 34 50 33 50 34 50 34 50 34 50 34 52 36 52 35 51 34 50 34 48 32 48 32 48 32 48 32 47 30 48 37 53 33 47 33 47 32 49 33 47 31 48 33 47 35 48 35 47 32 43 29 45 32 45 32 45 32 45 32 49 31 45 29 47 32 48 31 45 29 44 28 44 29 45 30 48 31 45 28 44 29 47 32 45 30 47 32 47 30 44 27 40 26 41 28 44 31 46 32 43 29 43 29 43 29 43 29 37 23 38 25 40 26 40 26 42 28 42 27 41 26 40 26 40 26 40 27 43 29 42 26 39 25 39 25 38 22 33 18 39 26 41 26 38 23 38 25 42 24 36 24 38 21 36 26 13 7 14 8 15 7 14 6 19 9 13 7 17 11 17 6 17 5 16 4 17 5 15 1 15 4 17 4 14 1 14 3 12 6 15 9 17 10 16 8 15 8 15 8 15 8 15 8 16 8 13 6 14 7 13 4 16 8 15 7 14 8 15 9 15 8 16 9 17 8 16 7 13 6 15 8 16 6 12 3 12 7 12 6 11 5 10 5 9 5 12 8 13 7 10 4 13 8 13 8 13 8 13 8 14 8 13 7 13 9 16 12 11 7 12 8 13 7 12 6 12 7 13 9 14 10 16 11 17 10 18 11 19 10 18 9 17 10 18 11 19 10 18 9 16 9 19 13 22 13 19 10 18 10 18 11 19 12 20 12 19 12 19 13 20 14 21 14 22 15 22 15 22 15 22 15 22 15 22 15 22 15 22 15 26 16 20 13 21 16 23 15 17 9 16 7 15 9 21 18 24 18 24 19 25 20 26 20 26 19 26 18 25 19 26 20 28 21 28 21 28 21 28 19 29 18 30 19 30 22 32 22 30 24 34 24 28 18 22 15 14 11 13 10 12 11 13 12 15 12 14 11 13 12 14 13 12 10 13 12 13 14 16 15 22 22 24 14 25 31 55 49 57 43 56 42 55 43 57 42 60 45 62 47 64 48 65 45 64 49 68 52 67 49 67 49 68 46 68 46 68 44 68 44 67 49 67 49 67 49 67 49 68 50 69 51 69 51 70 52 72 52 72 52 72 52 72 52 71 51 71 51 71 51 71 49 71 48 73 50 74 50 74 49 72 49 75 52 77 52 75 50 79 53 79 53 79 53 79 53 81 55 81 54 80 53 79 53 78 52 79 54 80 53 78 52 81 55 81 55 81 55 81 55 80 55 80 55 80 55 80 55 81 56 81 56 81 56 81 56 82 57 81 56 80 57 81 58 82 58 82 59 83 60 84 60 88 64 87 62 86 61 84 60 84 60 84 60 84 60 84 60 85 58 83 57 84 59 87 62 86 60 86 60 86 60 86 60 88 62 88 61 87 60 86 60 86 60 86 61 87 62 88 62 84 60 87 63 88 62 85 59 84 60 87 63 88 62 85 59 85 60 85 61 86 62 87 62 87 63 88 61 85 60 87 65 87 60 87 60 87 60 87 60 89 62 89 62 88 60 86 59 86 62 86 63 87 64 88 64 89 65 89 66 90 67 91 67 95 69 97 71 100 74 103 76 102 74 101 73 98 69 94 66 93 66 93 65 92 64 91 64 89 62 89 62 89 62 89 62 89 61 88 60 87 61 88 62 88 62 89 63 90 62 89 61 91 66 91 64 91 64 90 61 92 62 94 62 96 67 109 76 111 76 117 82 120 82 115 78 113 79 110 76 104 71 97 68 93 66 88 62 87 62 86 59 82 56 83 56 83 55 81 53 78 52 76 50 75 50 75 51 76 49 72 47 74 50 75 49 74 50 73 49 72 50 73 51 72 49 72 48 71 47 70 47 70 47 70 47 70 47 70 47 68 46 69 47 70 46 69 45 67 47 68 47 68 46 66 44 65 43 63 42 65 44 64 42 60 43 60 43 60 43 60 43 61 44 61 43 60 42 59 40 59 37 58 35 57 34 55 33 54 32 54 32 54 32 54 32 53 36 53 35 53 34 52 34 53 34 54 33 53 32 52 32 51 34 51 34 52 36 54 38 50 33 50 33 50 33 50 33 49 32 49 32 49 32 49 32 48 31 48 31 48 31 48 31 46 32 47 33 48 32 47 31 48 33 48 33 48 33 48 33 47 31 47 31 47 31 47 31 42 26 42 26 42 26 42 26 45 25 43 23 42 23 42 24 38 22 44 25 42 21 39 20 37 22 40 25 41 24 38 21 39 23 39 23 39 23 39 23 40 21 40 20 39 19 38 19 38 19 38 19 38 19 38 19 38 23 38 22 37 21 36 21 35 20 35 20 35 20 35 20 34 20 35 20 35 20 35 21 35 20 35 19 34 18 33 18 34 20 36 20 33 17 33 19 32 18 34 19 32 17 33 19 33 17 32 16 31 17 32 18 32 17 31 16 31 17 33 18 32 17 33 17 32 15 30 14 36 19 34 17 33 18 35 20 31 15 30 14 29 15 30 16 30 16 31 15 28 13 30 17 32 18 29 15 28 16 31 19 28 15 28 16 29 17 30 17 29 16 29 16 29 16 29 16 27 15 28 16 29 15 28 14 27 15 26 14 25 15 26 16 30 18 29 17 28 18 30 19 26 14 24 12 23 14 26 16 27 15 26 14 25 15 26 16 24 9 21 17 31 17 24 12 21 12 26 15 24 11 21 10 16 14 17 15 18 14 17 13 21 16 16 14 19 18 20 15 18 15 17 16 20 18 18 15 17 16 19 16 16 13 16 15 16 14 18 16 19 16 18 14 18 15 18 15 18 15 18 15 22 17 18 16 20 17 18 14 19 15 18 14 17 15 18 16 15 16 16 17 17 16 16 15 16 15 14 14 13 13 13 13 13 12 13 11 12 10 11 10 11 11 12 12 13 11 12 10 14 13 14 13 14 13 14 13 14 12 13 11 13 13 15 15 13 13 15 14 15 14 14 12 13 12 14 14 15 15 17 16 16 16 17 18 18 17 16 16 17 18 18 19 19 18 18 17 16 17 19 21 21 20 19 18 18 18 18 19 19 20 20 20 22 19 22 20 23 21 24 21 23 20 23 20 23 20 23 20 25 22 25 22 25 22 25 22 27 22 24 21 26 24 26 22 14 16 16 16 17 19 24 25 29 24 29 25 32 26 33 26 31 26 29 25 28 26 29 27 31 28 31 28 31 28 31 28 33 29 32 31 33 31 32 32 32 32 32 32 29 26 21 19 13 13 12 12 12 12 13 13 14 14 13 13 13 13 14 14 13 12 11 12 11 15 15 18 23 26 27 18 30 38 64 61 71 56 70 55 69 56 70 58 72 60 75 63 77 64 77 64 77 66 81 68 80 66 80 68 80 68 80 68 80 68 80 68 84 67 84 67 84 67 84 67 85 68 86 69 86 70 87 70 90 72 90 72 90 72 90 72 89 71 89 71 89 71 89 71 89 72 91 74 92 74 92 73 91 74 93 76 94 76 94 75 96 79 96 79 96 79 96 79 98 81 98 80 97 79 96 79 96 79 97 80 97 80 96 79 98 81 98 81 98 81 98 81 100 80 100 80 100 80 100 80 101 81 101 81 101 81 101 81 106 81 105 80 104 81 105 82 106 82 106 83 107 84 108 84 111 87 110 86 110 86 109 85 108 84 108 84 108 84 108 84 109 85 108 84 108 85 111 88 110 86 110 86 110 86 110 86 112 88 112 87 111 86 110 86 110 86 110 87 111 88 112 88 111 86 112 87 113 86 112 85 111 85 113 87 113 87 111 85 111 85 111 86 112 87 113 87 113 88 114 86 111 85 113 90 113 87 113 87 113 87 113 87 114 88 115 89 115 88 113 87 114 86 114 87 115 88 116 88 117 89 117 90 118 90 119 91 122 95 123 98 127 101 129 103 129 101 128 100 125 96 121 93 120 93 120 92 119 92 118 91 116 89 116 89 116 89 116 89 116 88 115 87 114 88 115 89 115 89 116 90 117 89 116 88 117 91 117 91 118 91 120 90 123 93 127 94 129 99 140 110 150 112 158 118 159 118 156 114 155 113 148 105 139 100 136 100 131 94 125 89 121 88 118 86 112 82 110 82 109 81 107 79 104 77 102 76 101 75 101 76 102 74 99 73 100 75 101 73 100 73 99 72 98 73 99 74 98 72 98 71 97 70 96 70 96 70 96 70 96 70 96 70 94 69 95 70 96 69 95 68 94 68 95 68 95 67 93 65 92 64 90 63 92 65 91 63 87 60 87 60 87 60 87 60 88 61 88 60 87 59 86 59 84 59 83 57 82 56 80 55 79 54 79 54 79 54 79 54 79 53 79 52 76 52 75 52 74 53 72 53 71 52 70 52 72 52 70 51 69 51 70 52 69 50 69 50 69 50 69 50 68 49 68 49 68 49 68 49 67 48 67 48 67 48 67 48 65 46 66 47 66 47 65 46 67 48 67 48 67 48 67 48 63 46 63 46 63 46 63 46 60 43 60 43 60 43 60 43 59 44 58 42 56 41 57 42 54 41 59 44 57 40 54 39 54 39 56 40 56 40 55 38 55 39 55 39 55 39 55 39 55 40 55 39 54 38 53 38 53 38 53 38 53 38 53 38 54 38 54 37 53 36 52 36 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 34 50 33 49 33 50 35 52 35 49 32 49 34 47 32 49 33 47 30 48 33 50 33 49 32 48 33 49 34 49 32 48 31 47 32 48 33 47 34 47 34 46 32 43 29 47 33 45 31 44 32 46 34 47 31 47 31 47 31 47 31 46 31 47 30 44 28 46 32 47 31 45 29 45 29 47 31 44 28 44 29 45 30 46 30 43 29 43 29 43 29 43 29 42 28 42 28 42 28 42 28 41 26 40 25 39 26 40 27 43 28 41 26 40 25 40 26 42 27 39 24 37 24 39 25 39 25 38 24 38 24 39 25 40 22 36 26 41 25 38 25 37 23 38 25 38 23 36 21 13 7 14 8 15 7 14 6 18 9 14 7 16 10 16 6 13 2 14 4 18 7 18 4 15 4 17 4 14 1 14 3 15 8 16 9 16 8 14 6 15 8 15 8 15 8 15 8 18 10 15 9 17 10 16 7 16 8 15 7 14 8 15 9 15 8 16 9 17 8 16 7 18 8 14 4 11 4 14 7 12 7 11 6 11 6 10 5 12 6 11 5 10 6 11 7 13 8 13 8 13 8 13 8 12 6 11 6 11 7 13 9 13 9 15 10 15 10 14 8 12 7 13 9 14 10 16 11 15 7 16 9 17 8 15 7 17 10 18 11 19 10 18 9 16 9 19 13 21 12 19 10 18 10 18 11 19 12 20 12 19 12 19 13 20 14 21 14 20 13 20 13 20 13 20 13 22 15 22 15 22 15 22 15 22 14 21 16 24 17 22 12 11 6 17 11 20 13 22 18 24 18 24 19 25 20 26 20 26 19 26 18 25 19 26 20 28 21 28 21 28 21 28 19 29 18 30 19 30 22 32 22 34 25 32 24 32 23 23 11 12 10 11 9 11 9 12 10 13 11 12 10 12 10 13 11 15 12 13 11 13 14 18 20 23 21 21 11 21 25 51 48 57 43 56 42 55 43 57 42 58 43 60 45 62 46 63 43 63 48 68 51 67 49 67 49 68 46 68 46 68 44 68 44 67 49 67 49 67 49 67 49 68 50 69 51 70 52 70 53 72 52 72 52 72 52 72 52 71 51 71 51 71 51 71 49 72 48 73 50 74 50 74 50 75 51 75 51 75 52 77 53 79 53 79 53 79 53 79 53 81 55 80 54 80 54 79 53 80 55 81 56 82 55 81 54 81 55 81 55 81 55 81 55 80 55 80 55 80 55 80 55 81 56 81 56 81 56 81 56 82 57 81 56 80 57 81 58 82 58 82 59 83 60 84 60 85 61 86 62 86 62 87 63 84 60 84 60 84 60 84 60 85 59 85 58 85 60 86 61 86 60 86 60 86 60 86 60 88 62 88 61 87 60 86 60 86 60 87 61 87 61 88 62 87 61 86 60 85 61 86 62 85 61 86 62 87 61 86 60 85 60 86 61 86 61 87 62 87 63 88 62 85 60 87 64 87 60 87 60 87 60 87 60 87 60 88 62 89 62 88 61 86 62 86 63 87 64 88 64 89 65 89 65 90 66 90 67 94 68 96 70 99 74 102 75 102 74 101 73 98 70 95 67 93 66 93 66 92 65 92 64 90 63 90 63 90 63 90 63 89 61 88 60 87 61 88 62 88 62 89 63 90 62 89 61 91 64 91 64 91 64 90 62 92 63 93 62 94 66 102 73 108 74 112 79 117 81 117 82 117 81 109 71 102 69 102 73 99 72 93 66 91 65 87 61 82 56 81 55 81 53 79 51 78 52 77 52 76 51 76 50 76 49 73 49 75 51 75 48 74 50 73 49 72 50 73 51 72 49 72 48 71 47 70 47 70 47 70 47 70 47 70 47 68 46 69 47 70 46 69 45 67 47 68 47 68 46 66 44 65 43 63 42 65 44 64 42 61 44 61 43 60 43 60 43 61 44 61 43 60 42 59 40 59 37 58 35 57 34 55 33 55 33 55 32 54 32 54 32 53 36 52 35 53 35 52 34 53 34 54 33 53 32 52 32 53 35 51 33 49 32 49 32 50 33 50 33 50 33 50 33 49 32 49 32 49 32 49 32 48 31 48 31 48 31 48 31 45 30 46 31 46 31 45 30 48 33 48 33 48 33 48 33 45 29 45 29 45 29 45 29 43 27 43 27 43 27 43 27 44 24 43 23 41 22 42 23 40 23 44 25 42 21 40 21 39 23 40 24 40 24 39 23 39 23 39 23 39 23 39 23 40 21 40 20 39 19 38 19 38 19 38 19 38 19 38 19 38 23 37 22 37 22 36 21 35 20 35 20 35 20 35 20 37 21 36 20 35 19 34 18 35 20 34 19 34 19 33 18 34 20 36 20 33 17 33 19 30 16 33 17 30 15 31 17 35 19 33 18 33 18 34 20 33 18 32 16 31 17 32 18 35 19 35 19 34 16 31 14 31 15 30 13 29 14 31 15 31 17 33 19 34 18 32 16 30 16 31 15 28 13 30 17 31 17 30 16 29 17 30 18 28 15 29 16 29 16 30 17 29 16 29 16 29 16 29 16 30 16 27 13 26 14 29 17 27 15 26 14 25 15 26 16 30 18 28 15 25 13 24 13 30 18 27 13 23 12 23 13 24 12 22 11 22 11 23 13 27 13 23 14 23 9 22 16 26 12 22 12 26 15 23 8 16 14 17 15 18 14 17 13 19 15 17 14 18 15 19 16 18 15 17 16 20 18 18 14 16 16 19 16 16 13 16 16 19 16 19 16 18 14 17 13 18 15 18 15 18 15 18 15 18 14 16 13 18 15 17 12 19 15 18 14 17 15 18 16 15 16 16 17 17 16 16 15 16 15 14 13 12 13 14 14 12 11 12 11 12 11 12 11 14 12 11 9 10 10 13 13 14 13 14 13 14 13 14 13 13 12 13 12 13 12 14 13 14 13 15 15 16 14 14 13 14 13 14 14 15 15 16 15 15 16 17 17 17 17 16 15 17 18 18 19 19 18 18 17 17 18 19 20 20 20 19 19 18 18 18 19 19 20 20 20 22 19 22 20 23 21 24 21 25 22 25 22 25 22 25 22 25 22 25 22 25 22 25 22 24 21 24 23 26 21 20 13 8 12 18 22 23 24 27 25 29 24 29 25 32 26 33 26 31 26 29 25 28 26 29 27 31 28 31 28 31 28 31 28 33 29 32 31 33 31 32 32 36 33 30 32 33 31 22 15 12 11 11 10 10 11 11 12 13 12 12 11 11 12 12 13 17 15 11 12 11 16 18 23 24 25 25 17 26 30 57 59 71 56 70 55 69 56 70 58 70 58 72 60 74 62 74 61 75 65 80 67 80 66 80 68 81 69 81 69 81 69 81 69 85 68 85 68 85 68 85 68 85 68 86 69 87 71 88 72 90 72 90 72 90 72 90 72 90 72 90 72 90 72 90 72 90 73 92 74 93 75 92 74 94 76 92 74 92 76 95 79 96 79 96 79 96 79 96 79 97 80 97 80 97 80 97 80 98 82 99 83 100 82 99 81 98 81 98 81 98 81 98 81 100 80 100 80 100 80 100 80 101 81 101 81 101 81 101 81 106 81 105 80 104 81 105 82 106 82 106 83 107 84 108 84 108 84 109 86 110 87 112 88 109 85 109 85 109 85 109 85 110 86 109 85 110 86 110 86 110 86 110 86 110 86 110 86 112 88 112 87 111 86 110 86 111 87 111 87 111 87 111 87 114 87 111 84 110 85 113 88 112 86 112 86 112 86 112 86 112 86 112 86 112 86 112 86 112 87 114 87 112 85 113 89 113 87 113 87 113 87 113 87 112 86 113 88 115 89 115 89 114 86 114 87 115 88 116 88 116 88 117 89 117 90 118 90 120 94 122 97 125 100 128 102 128 101 128 100 126 97 123 95 121 94 120 93 120 92 119 92 118 91 118 91 118 91 118 91 116 88 115 87 114 88 115 89 115 89 116 90 117 89 116 88 117 90 117 90 117 90 119 89 121 93 124 92 124 95 132 101 146 106 152 111 155 117 158 118 155 114 150 107 141 104 139 102 137 99 129 93 125 90 120 86 114 83 111 80 106 78 105 78 103 77 104 77 103 76 102 75 101 74 100 74 102 76 101 73 100 73 99 72 98 73 99 74 98 72 98 71 97 70 96 70 96 70 96 70 96 70 96 70 94 69 95 70 96 69 95 68 94 68 95 68 95 67 93 65 92 64 90 63 92 65 91 63 89 61 88 61 88 60 87 60 88 61 88 60 87 59 86 59 84 59 83 57 82 56 80 55 81 55 80 55 80 54 79 54 78 52 78 52 76 53 76 53 74 53 72 53 71 52 70 52 70 50 68 48 67 48 67 49 68 49 68 49 68 49 68 49 68 49 68 49 68 49 68 49 67 48 67 48 67 48 67 48 63 45 64 46 65 45 64 44 66 47 66 47 66 47 66 47 63 46 63 45 62 45 62 45 59 42 59 42 59 42 59 42 60 45 59 43 57 43 58 43 56 42 59 44 57 40 55 41 55 40 56 40 56 40 56 39 55 39 55 39 55 39 55 39 55 40 55 39 54 38 53 38 53 38 53 38 53 38 53 38 53 37 53 37 53 37 53 37 52 36 52 36 52 36 52 36 54 37 52 36 50 34 49 32 50 34 50 34 50 34 50 34 50 35 52 35 49 32 49 34 47 32 49 33 47 31 48 33 50 33 49 32 48 33 49 34 50 33 48 31 47 31 48 32 46 34 47 35 48 35 47 33 43 30 43 30 43 30 43 30 45 31 49 34 50 33 47 29 46 31 47 30 44 28 46 32 46 30 46 30 46 30 46 30 45 29 45 29 45 29 45 29 42 28 42 28 42 28 42 28 45 29 41 25 39 27 43 31 41 26 40 25 39 26 40 27 45 30 43 28 41 27 41 28 44 28 40 25 38 24 39 25 38 23 37 22 36 23 37 24 39 24 40 26 37 18 35 26 42 24 34 22 40 27 38 19 13 7 14 8 15 7 14 6 15 8 15 7 14 7 15 7 18 6 16 5 17 4 14 0 14 3 16 4 14 2 15 4 17 9 16 8 14 7 14 7 15 8 15 8 15 8 15 8 15 6 12 6 15 8 14 6 16 8 15 7 14 8 15 9 15 8 16 9 17 8 16 7 14 6 15 8 15 6 13 4 11 6 11 6 11 6 11 6 13 7 10 4 9 5 12 8 13 8 13 8 13 8 13 8 14 9 14 9 14 9 13 8 11 7 13 8 13 8 12 6 13 8 14 9 14 9 15 10 17 9 18 11 19 10 17 9 17 10 18 11 19 10 18 9 17 10 19 11 20 12 20 12 18 10 18 11 19 12 20 12 19 12 19 13 20 14 21 14 22 15 22 15 22 15 22 15 22 15 22 15 22 15 22 15 22 14 22 15 21 10 11 0 7 4 19 16 25 17 24 18 24 18 24 19 25 20 26 20 26 19 26 18 25 19 26 20 28 21 28 21 28 21 28 19 29 18 30 19 30 22 32 22 36 25 31 25 34 25 21 7 12 9 11 8 10 9 11 10 13 10 12 9 11 10 12 11 17 13 14 12 14 17 22 24 24 20 21 13 19 17 43 46 57 43 56 42 55 43 57 42 57 42 59 43 61 44 61 42 61 47 66 50 66 49 67 50 69 47 69 47 69 45 69 45 68 50 68 50 68 50 68 50 68 50 69 52 71 54 72 55 72 52 72 52 72 52 72 52 72 52 72 52 72 52 72 50 72 49 74 51 75 51 75 50 77 52 75 50 75 52 78 55 79 53 79 53 79 53 79 53 80 54 80 54 80 54 80 54 82 56 83 57 83 57 82 56 81 55 81 55 81 55 81 55 80 55 80 55 80 55 80 55 81 56 81 56 81 56 81 56 82 57 81 56 80 57 81 58 82 58 82 59 83 60 84 60 83 60 84 61 87 64 88 65 85 61 85 61 85 61 85 61 86 60 87 61 86 60 86 60 86 60 86 60 86 60 86 60 88 62 88 61 87 60 86 60 87 61 87 61 87 61 87 61 88 62 85 59 84 60 87 63 86 61 86 61 86 61 86 61 86 61 86 61 86 61 86 61 85 62 89 63 87 61 87 63 87 60 87 60 87 60 87 60 86 59 87 61 89 62 89 62 86 62 86 63 87 64 88 64 88 64 88 65 89 65 90 66 92 66 94 69 97 72 100 74 101 74 101 74 99 71 96 69 94 67 94 66 93 66 92 65 91 64 91 64 91 64 91 64 89 61 88 60 87 61 88 62 88 62 89 63 90 62 89 61 90 63 90 63 90 63 89 61 90 63 92 63 93 64 96 68 102 70 106 75 113 81 117 83 113 80 113 78 110 73 104 70 101 74 94 68 92 65 88 61 85 59 82 54 78 51 77 50 77 53 78 54 78 52 76 50 75 49 74 51 77 52 75 48 74 50 73 49 72 50 73 51 72 49 72 48 71 47 70 47 70 47 70 47 70 47 70 47 68 46 69 47 70 46 69 45 67 47 68 47 68 46 66 44 65 43 63 42 65 44 64 42 63 45 62 44 61 43 60 43 61 44 61 43 60 42 59 40 59 37 58 35 57 34 55 33 57 34 56 33 55 32 54 32 52 35 52 35 53 35 53 35 53 34 54 33 53 32 52 32 48 31 48 31 48 32 50 34 49 32 49 32 49 32 49 32 49 32 49 32 49 32 49 32 48 31 48 31 48 31 48 31 44 30 45 31 46 30 45 29 47 32 47 32 47 32 47 32 48 32 47 31 46 30 46 29 41 25 41 25 41 25 41 25 47 27 45 25 44 25 44 26 42 24 44 25 42 21 41 23 41 24 40 24 40 24 40 25 39 23 39 23 39 23 39 23 40 21 40 20 39 19 38 19 38 19 38 19 38 19 38 19 37 22 37 22 37 22 37 22 36 21 36 21 36 21 36 21 38 22 36 21 34 19 33 17 34 19 34 19 34 19 34 19 34 20 36 20 33 17 33 19 33 19 35 20 33 18 34 20 32 16 31 15 30 16 31 17 34 18 32 16 31 16 31 16 30 15 33 18 36 20 36 20 31 15 32 16 32 16 31 15 28 14 31 18 33 16 29 13 30 16 31 15 28 13 30 17 30 17 30 17 30 17 30 17 29 16 29 16 29 16 29 16 28 15 28 15 28 15 28 15 31 16 27 12 25 14 29 18 27 15 26 14 25 15 26 16 27 16 27 16 27 17 30 19 28 16 25 14 25 15 27 17 26 14 24 13 24 13 25 15 23 13 27 19 26 9 20 13 29 13 21 11 26 17 24 9 16 14 17 15 18 14 17 13 17 15 18 14 16 13 17 16 22 19 19 17 19 15 15 10 15 15 18 16 16 14 17 17 20 16 18 14 17 14 18 15 18 15 18 15 18 15 18 15 19 15 17 15 20 18 20 16 19 15 18 14 17 15 18 16 15 16 16 17 17 16 16 15 13 14 16 17 16 14 12 10 11 10 12 11 12 11 13 12 13 11 12 10 11 11 12 12 14 13 14 13 14 13 14 13 15 15 16 15 16 14 14 12 12 11 13 13 14 12 12 11 15 14 15 14 15 14 15 14 17 18 19 19 19 19 18 17 17 18 18 19 19 18 18 17 18 18 18 19 19 20 20 20 18 18 18 19 19 20 20 20 22 19 22 20 23 21 24 21 23 20 23 20 23 20 23 20 25 22 25 22 25 22 25 22 26 22 24 21 23 16 13 5 8 13 20 25 26 26 28 25 29 24 29 25 32 26 33 26 31 26 29 25 28 26 29 27 31 28 31 28 31 28 31 28 33 29 32 31 33 31 32 32 33 32 31 33 32 28 18 13 12 12 11 11 11 11 12 12 13 13 12 12 12 12 13 13 17 16 13 15 14 20 21 26 24 25 27 22 27 24 50 56 71 56 70 55 69 56 70 58 70 58 72 60 74 61 74 61 74 63 78 66 79 66 80 69 82 70 82 70 82 70 82 70 86 69 86 69 86 69 86 69 85 68 86 70 88 72 90 73 90 72 90 72 90 72 90 72 91 73 91 73 91 73 91 73 91 73 92 75 94 76 93 75 94 76 94 76 94 77 96 78 96 79 96 79 96 79 96 79 96 79 97 80 97 80 98 81 98 82 99 83 100 82 99 81 98 81 98 81 98 81 98 81 100 80 100 80 100 80 100 80 101 81 101 81 101 81 101 81 106 81 105 80 104 81 105 82 106 82 106 83 107 84 108 84 107 84 109 85 111 87 112 89 110 86 110 86 110 86 110 86 111 87 111 88 111 86 110 85 110 86 110 86 110 86 110 86 112 88 112 87 111 86 110 86 112 88 111 87 111 87 110 86 113 86 112 85 111 86 112 87 113 86 112 85 111 86 112 87 113 87 112 86 112 86 111 85 111 87 115 89 113 86 112 87 113 87 113 87 113 87 113 87 113 87 114 89 115 89 114 88 114 86 114 87 115 88 116 88 115 88 116 88 117 89 117 89 119 92 120 95 124 98 126 100 128 101 128 101 127 99 124 96 122 94 121 94 120 93 120 93 119 92 119 92 119 92 119 92 116 88 115 87 114 88 115 89 115 89 116 90 117 89 116 88 116 89 116 89 116 89 118 88 119 91 122 92 122 94 126 98 139 102 148 109 153 115 155 115 150 112 153 114 149 110 141 103 137 98 131 93 127 92 122 88 120 86 114 81 108 77 107 78 104 78 105 80 105 78 102 75 101 75 101 77 104 78 101 73 100 73 99 72 98 73 99 74 98 72 98 71 97 70 96 70 96 70 96 70 96 70 96 70 94 69 95 70 96 69 95 68 94 68 95 68 95 67 93 65 92 64 90 63 92 65 91 63 90 63 90 62 88 61 87 60 88 61 88 60 87 59 86 59 84 59 83 57 82 56 80 55 82 57 82 56 80 55 79 54 77 51 78 52 76 53 77 54 74 53 72 53 71 52 70 52 67 47 66 48 68 50 70 52 67 48 67 48 67 48 67 48 68 49 68 49 68 49 68 49 67 48 67 48 67 48 67 48 64 45 65 46 65 46 64 45 65 46 65 46 65 46 65 46 66 49 65 48 64 46 63 45 59 42 59 42 59 42 59 42 62 46 60 44 59 44 59 44 58 44 60 44 57 41 56 43 57 41 56 40 56 40 57 41 55 39 55 39 55 39 55 39 55 40 55 39 54 38 53 38 53 38 53 38 53 38 53 38 52 36 53 37 53 37 54 38 53 37 53 37 53 37 53 37 53 36 52 35 51 34 50 33 49 33 50 34 50 34 51 35 50 35 52 35 49 32 49 34 50 35 52 36 50 33 51 36 47 31 46 29 45 30 47 31 51 34 49 32 47 31 47 31 42 30 45 34 48 36 49 36 45 32 46 34 47 33 45 32 44 29 46 31 47 30 45 28 46 31 47 30 44 28 46 32 45 30 46 31 47 30 46 29 46 30 45 29 45 29 44 28 41 27 41 27 41 27 41 27 44 29 41 26 40 27 43 30 41 26 40 25 39 26 40 27 37 23 37 24 39 27 42 29 41 26 39 25 39 27 42 29 41 27 40 26 40 26 41 27 37 23 40 31 43 23 35 24 43 25 36 22 39 26 39 22 13 7 14 8 15 7 14 6 13 8 16 7 12 5 14 8 18 6 16 5 17 4 14 0 13 2 16 4 14 2 16 5 16 8 14 7 14 8 16 10 15 8 15 8 15 8 15 8 16 8 14 8 17 11 17 9 16 8 15 7 14 8 15 9 15 8 16 9 17 8 16 7 15 7 15 7 14 6 13 4 10 5 10 6 11 7 12 7 10 6 11 7 12 6 11 5 13 8 13 8 13 8 13 8 13 9 14 10 14 8 12 6 12 7 13 9 14 8 12 7 14 9 14 9 14 9 14 9 16 9 18 10 18 10 17 8 17 10 18 11 19 10 18 9 18 10 18 10 19 11 20 13 18 10 18 11 19 12 20 12 19 12 19 13 20 14 21 14 20 13 20 13 20 13 20 13 22 15 22 15 22 15 22 15 23 15 21 14 20 11 13 3 10 7 21 17 26 18 25 18 24 18 24 19 25 20 26 20 26 19 26 18 25 19 26 20 28 21 28 21 28 21 28 19 29 18 30 19 30 22 32 22 30 24 33 26 31 18 17 7 13 11 12 10 12 10 13 11 14 12 13 11 13 11 14 12 16 14 16 16 19 20 24 25 24 20 25 19 23 15 38 43 57 43 56 42 55 43 57 42 58 42 60 44 62 45 62 43 60 45 65 49 66 49 67 50 70 48 70 48 70 46 70 46 69 51 69 51 69 51 69 51 68 50 69 52 72 55 74 56 72 52 72 52 72 52 72 52 73 53 73 53 73 53 73 51 73 50 75 51 76 52 75 51 75 52 77 53 78 54 77 53 79 53 79 53 79 53 79 53 79 53 79 54 80 55 81 55 81 55 82 56 82 56 81 55 81 55 81 55 81 55 81 55 80 55 80 55 80 55 80 55 81 56 81 56 81 56 81 56 82 57 81 56 80 57 81 58 82 58 82 59 83 60 84 60 84 61 85 62 86 63 87 64 86 62 86 62 86 62 86 62 87 61 88 62 88 61 85 58 86 60 86 60 86 60 86 60 88 62 88 61 87 60 86 60 88 62 88 61 87 60 86 60 85 61 86 62 87 61 86 60 87 62 85 60 85 60 87 62 87 62 87 61 86 60 85 60 84 62 89 64 88 61 86 62 87 60 87 60 87 60 87 60 88 61 89 62 89 61 87 60 86 62 86 63 87 64 88 64 87 63 88 64 88 65 89 65 91 65 93 67 96 71 99 72 101 74 101 74 100 72 98 70 95 68 94 67 94 66 93 66 93 66 93 66 93 66 93 66 89 61 88 60 87 61 88 62 88 62 89 63 90 62 89 61 89 62 89 62 89 62 89 60 88 62 92 65 92 65 96 69 98 66 105 75 113 79 113 77 114 78 114 80 113 76 108 74 102 75 96 71 95 70 93 66 90 63 84 55 79 52 78 52 76 53 79 55 80 53 76 50 75 50 75 52 79 53 75 48 74 50 73 49 72 50 73 51 72 49 72 48 71 47 70 47 70 47 70 47 70 47 70 47 68 46 69 47 70 46 69 45 67 47 68 47 68 46 66 44 65 43 63 42 65 44 64 42 64 47 63 45 61 44 60 43 61 44 61 43 60 42 59 40 59 37 58 35 57 34 55 33 58 36 57 34 55 33 54 32 51 34 51 35 53 36 54 36 53 34 54 33 53 32 52 32 50 33 49 32 49 33 50 34 48 31 48 31 48 31 48 31 49 32 49 32 49 32 49 32 48 31 48 31 48 31 48 31 46 31 47 32 47 32 46 31 46 31 46 31 46 31 46 31 49 32 48 31 46 29 44 28 44 28 44 28 44 28 44 28 45 25 43 23 42 23 42 24 43 25 45 24 41 22 42 25 42 25 40 24 40 24 41 26 39 23 39 23 39 23 39 23 40 21 40 20 39 19 38 19 38 19 38 19 38 19 38 19 36 21 36 22 37 23 38 23 37 22 37 22 37 22 37 22 35 20 35 20 35 20 35 20 33 18 33 19 34 20 35 20 34 20 36 20 33 17 33 19 33 19 36 20 33 18 34 20 32 16 31 15 30 16 31 17 35 19 33 17 31 15 30 16 31 15 32 17 34 17 33 17 31 16 33 18 34 17 32 15 31 16 31 16 31 16 31 16 30 16 31 15 28 13 30 17 29 16 31 18 31 18 29 16 30 17 30 16 29 15 28 15 27 14 27 14 27 14 27 14 28 15 28 15 28 15 28 15 27 15 26 14 25 15 26 16 24 13 24 13 25 15 27 16 29 17 27 14 25 15 27 17 27 16 26 15 26 15 27 16 27 13 24 17 30 16 25 15 27 15 25 13 23 13 25 14 16 14 17 15 18 14 17 13 16 15 19 15 15 11 17 17 19 16 17 16 19 17 17 13 14 14 18 16 16 14 18 18 18 14 16 13 17 15 20 18 18 15 18 15 18 15 18 15 17 12 15 13 18 16 18 14 19 15 18 14 17 15 18 16 15 16 16 17 17 16 16 15 17 16 14 12 12 13 14 15 11 10 11 11 12 12 13 12 10 10 13 13 14 12 11 9 14 13 14 13 14 13 14 13 13 13 14 14 14 12 11 9 14 14 15 15 16 14 15 13 15 14 15 14 15 14 15 14 15 16 16 17 17 16 16 15 17 18 18 19 19 18 18 17 19 18 18 18 18 19 20 21 18 18 18 19 19 20 20 20 22 19 22 20 23 21 24 21 25 22 25 22 25 22 25 22 25 22 25 22 25 22 25 22 25 21 24 21 25 21 21 15 12 16 21 25 26 25 28 25 29 24 29 25 30 26 33 26 30 26 29 25 28 26 29 27 31 28 31 28 31 28 31 28 33 29 32 31 33 31 32 32 28 31 33 34 28 22 15 13 14 13 13 12 12 13 13 14 15 14 14 13 13 14 14 15 15 16 15 18 18 22 22 24 24 24 30 27 31 24 46 54 70 56 70 55 69 56 70 58 71 59 73 61 75 63 76 62 72 62 80 66 81 66 82 69 84 70 84 70 84 70 84 69 86 69 86 69 86 69 86 69 85 68 86 70 89 73 91 75 90 72 90 72 90 72 90 72 91 73 91 73 91 73 91 73 91 74 93 76 94 76 94 75 92 75 95 79 97 78 95 76 96 79 96 79 96 79 96 79 96 79 96 80 97 81 98 81 97 81 98 82 99 81 98 80 98 81 98 81 98 81 98 81 100 80 100 80 100 80 100 80 101 81 101 81 101 81 101 81 106 81 105 80 104 81 105 82 106 82 106 83 107 84 108 84 109 85 109 86 110 87 111 87 110 86 110 86 110 86 110 86 111 88 113 89 112 87 109 84 110 86 110 86 110 86 110 86 112 88 112 87 111 86 110 86 112 88 112 87 111 86 110 86 110 85 113 88 114 87 111 84 114 87 111 84 110 85 113 88 113 87 113 86 112 85 111 85 110 87 115 89 114 86 112 87 113 87 113 87 113 87 113 87 115 89 115 89 114 87 112 86 114 86 114 87 115 88 116 88 115 87 115 88 116 89 117 89 118 91 120 94 123 97 125 99 128 101 128 101 128 99 125 98 122 95 122 94 121 93 120 93 120 93 120 93 120 93 120 93 116 88 115 87 114 88 115 89 115 89 116 90 117 89 116 88 116 89 116 89 116 89 116 89 118 90 122 93 123 94 126 98 136 100 146 110 153 112 152 109 154 114 152 111 149 110 148 109 139 100 134 96 131 97 130 94 124 89 117 81 109 78 108 79 104 78 106 81 106 78 102 75 101 75 102 78 105 78 101 72 100 73 99 72 98 73 99 74 98 72 98 71 97 70 96 70 96 70 96 70 96 70 96 70 94 69 95 70 96 69 95 68 94 68 95 68 95 67 93 65 92 64 90 63 92 65 91 63 92 64 90 63 89 61 87 60 88 61 88 60 87 59 86 59 84 59 83 57 82 56 80 55 84 58 82 57 81 55 79 54 77 51 77 52 76 54 77 54 75 53 74 52 73 51 72 51 72 52 70 50 68 49 68 49 67 48 67 48 67 48 67 48 68 49 68 49 68 49 68 49 67 48 67 48 67 48 67 48 65 47 66 48 67 47 66 46 65 46 65 46 65 46 65 46 64 47 63 45 61 44 60 42 63 46 63 46 63 46 63 46 58 42 56 40 55 40 55 41 59 45 60 43 56 41 57 44 59 42 56 39 55 40 58 43 55 39 55 39 55 39 55 39 55 40 55 39 54 38 53 38 53 38 53 38 53 38 53 37 52 36 52 37 53 38 54 38 53 37 53 37 53 37 53 37 50 35 51 35 51 35 51 36 49 33 49 34 50 35 51 35 50 35 52 35 49 32 49 34 48 33 50 34 48 32 49 34 49 32 48 31 47 32 48 33 51 34 49 32 47 30 46 30 46 33 46 33 45 31 43 29 44 31 46 34 47 33 44 31 49 32 48 31 47 32 48 33 46 31 47 30 44 28 46 32 44 29 47 32 48 31 45 28 46 30 46 29 45 28 44 28 41 27 41 27 41 27 41 27 41 28 42 29 43 28 42 27 41 26 40 25 39 26 40 27 42 28 41 26 40 27 41 28 46 30 42 26 39 25 39 26 41 26 40 25 39 26 40 27 45 24 36 26 43 29 42 29 41 27 40 24 36 22 39 27 16 3 12 2 16 5 14 0 11 0 12 1 13 3 14 4 17 5 16 3 15 2 13 1 16 4 16 5 17 6 18 6 17 5 16 5 16 5 16 5 17 6 17 5 16 4 15 6 16 9 16 9 16 9 16 9 13 7 16 11 17 9 13 5 15 11 17 11 15 10 16 13 15 10 14 8 13 7 11 6 9 5 10 6 11 5 10 4 12 6 11 5 10 6 11 7 12 6 10 5 11 7 14 10 16 10 13 7 11 7 12 8 12 5 9 6 15 12 16 9 14 10 16 12 17 12 17 11 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 10 20 13 22 13 20 11 19 11 19 12 21 14 23 16 19 12 19 12 19 12 19 12 22 15 22 15 22 15 22 15 22 15 22 15 22 15 22 15 24 17 25 18 24 15 20 12 16 10 18 12 21 15 23 16 25 18 25 19 26 20 26 20 26 19 26 19 26 19 26 19 26 20 28 22 29 22 29 21 30 20 29 20 29 23 32 25 29 27 34 26 24 15 18 14 13 12 15 12 12 9 11 11 11 9 11 9 11 10 13 12 14 15 19 17 17 16 22 21 25 17 23 21 23 15 38 46 57 43 56 43 56 43 56 43 58 45 59 44 59 45 61 45 59 44 63 49 66 49 66 46 66 47 69 47 70 47 69 46 67 49 67 50 68 51 69 51 71 53 71 54 72 55 73 55 72 52 72 52 72 52 72 52 72 52 72 52 72 52 72 50 73 49 74 51 75 52 77 53 75 51 75 52 76 53 77 53 80 54 80 54 80 54 80 54 81 55 81 55 81 55 81 55 82 56 81 55 80 56 81 57 81 56 81 56 81 56 81 56 82 57 82 57 82 57 82 57 81 56 81 56 81 56 81 56 81 57 81 57 81 57 81 57 84 59 83 58 82 59 83 60 87 62 85 61 86 64 89 67 87 63 87 63 87 63 87 63 87 60 85 58 84 58 84 59 84 58 86 61 87 61 87 61 86 60 85 60 85 60 84 59 86 61 86 61 86 61 86 61 85 61 88 64 89 63 86 60 86 61 86 62 87 63 88 63 86 61 86 62 87 63 88 63 88 63 88 63 88 63 88 63 89 64 89 63 88 62 87 62 87 62 87 63 88 64 89 64 87 63 87 63 87 63 87 63 86 62 88 65 89 65 89 65 91 64 91 64 92 66 94 68 99 73 101 75 102 73 99 71 97 72 94 69 92 69 94 71 93 69 92 67 91 66 89 65 90 63 90 62 89 61 88 61 88 61 88 61 88 61 88 61 89 62 89 62 89 62 89 62 90 64 91 66 93 68 94 65 97 70 104 80 112 85 113 81 115 81 108 79 112 79 106 68 100 71 100 71 97 69 96 67 88 62 85 58 80 56 80 56 79 53 79 51 78 50 75 51 74 51 75 54 76 53 75 52 73 50 73 50 73 50 73 50 73 50 73 49 72 48 71 48 70 47 70 47 70 47 70 47 68 45 67 44 67 43 66 43 67 46 66 45 66 44 65 44 63 42 63 42 63 42 63 42 64 42 62 40 61 40 61 41 60 39 59 37 57 35 56 36 59 39 57 38 57 38 56 37 56 37 56 36 55 35 54 37 53 36 53 35 52 34 51 34 51 34 52 34 52 34 52 34 54 36 51 32 49 33 51 35 50 33 50 32 49 31 48 31 50 33 50 32 49 32 48 31 48 31 48 31 48 31 48 31 47 33 48 33 48 32 46 30 46 31 46 31 46 31 46 31 50 34 49 32 48 31 46 30 46 30 46 29 45 28 44 28 45 29 45 28 44 27 43 27 45 28 42 24 39 23 40 24 41 24 40 23 39 24 40 25 41 25 39 22 38 22 38 22 39 23 39 22 38 21 37 20 35 20 38 23 39 22 36 19 36 20 36 20 36 22 39 23 36 20 36 21 37 22 39 23 36 21 36 20 35 19 34 19 32 18 34 19 32 16 33 19 35 20 35 20 35 20 35 20 34 21 38 22 34 17 30 15 31 16 32 18 33 18 32 17 35 20 35 20 35 19 32 17 31 17 34 20 35 19 32 16 32 18 33 19 34 18 33 17 30 17 30 18 31 19 32 19 31 18 30 17 30 16 29 16 31 18 31 17 30 16 29 16 31 18 31 18 31 18 31 18 30 17 29 15 27 14 26 12 29 16 29 16 29 16 29 16 27 15 30 18 31 15 25 10 28 16 29 17 30 16 29 15 27 18 30 19 28 15 27 17 25 14 24 12 23 12 23 13 25 14 26 14 24 12 21 10 29 15 24 13 25 14 24 12 18 15 15 15 19 18 18 14 17 15 17 15 17 14 16 14 18 16 18 16 18 16 19 17 18 16 18 17 19 18 20 18 19 17 19 17 19 17 19 17 20 18 20 17 19 16 18 16 19 16 19 16 19 16 19 16 16 14 18 16 20 16 18 14 16 16 18 16 15 14 17 18 16 15 15 13 13 12 12 11 10 10 11 11 12 10 11 9 13 11 12 10 11 11 12 12 12 11 12 11 13 12 14 14 17 15 14 12 12 12 14 13 14 11 11 12 15 16 16 13 14 13 15 15 17 16 16 15 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 17 19 20 20 20 19 18 19 19 19 20 21 22 23 24 22 19 22 19 22 19 22 19 25 22 25 22 25 22 25 22 25 22 25 22 25 22 25 22 27 24 28 25 27 22 24 19 20 17 21 20 24 22 26 24 28 25 28 26 29 27 30 27 30 27 30 26 29 25 28 25 29 27 31 29 32 29 32 28 34 29 32 29 32 30 32 33 30 32 33 31 23 19 16 17 13 14 15 14 12 11 12 13 12 12 11 11 12 13 14 14 13 15 18 18 18 19 23 25 26 22 26 26 27 24 42 55 69 56 70 56 70 56 70 56 71 58 72 58 73 59 73 61 76 61 80 65 83 66 83 66 84 67 85 70 86 70 86 70 84 67 85 68 85 69 86 69 88 71 88 72 89 73 90 73 91 73 91 73 91 73 91 73 90 72 90 72 90 72 90 72 91 73 92 75 93 76 95 77 93 75 94 76 94 77 95 77 97 80 97 80 97 80 97 80 97 81 98 81 98 81 98 82 102 81 101 80 100 81 101 82 101 81 101 81 101 81 101 81 102 82 102 82 102 82 102 82 101 81 101 81 101 81 101 81 105 81 105 81 105 81 105 81 108 83 107 82 106 83 107 84 110 86 109 85 110 88 113 90 111 87 111 87 111 87 111 87 111 86 109 85 108 84 109 85 108 85 110 87 111 87 111 86 112 86 112 86 112 86 113 87 112 86 112 86 112 86 112 86 111 86 114 89 115 88 112 85 112 86 112 87 113 88 114 88 112 86 112 87 113 88 114 88 114 88 114 88 114 88 114 88 115 89 115 88 114 87 113 87 113 87 113 88 114 89 115 89 115 87 115 87 115 87 115 87 114 87 116 89 117 89 117 88 118 90 117 91 118 93 121 95 125 99 128 102 128 100 126 98 125 96 122 93 121 93 122 94 121 93 120 91 119 90 117 89 117 90 117 89 116 88 115 88 115 88 115 88 115 88 115 88 115 90 114 90 115 89 115 89 117 91 121 92 123 93 123 93 129 98 137 107 146 111 151 112 154 112 149 110 153 111 147 102 140 103 136 100 131 95 126 94 120 87 115 82 110 78 107 79 107 80 106 79 105 77 103 75 102 75 103 76 104 75 103 74 99 73 99 73 99 73 99 73 99 73 99 72 98 71 97 71 96 70 96 70 96 70 96 70 96 70 95 69 95 68 94 68 95 67 94 67 93 66 93 65 91 64 91 64 91 64 91 64 91 63 89 62 88 61 89 62 88 61 87 59 85 57 84 56 84 58 84 57 83 57 82 56 82 56 82 55 81 54 80 54 79 53 79 52 78 51 77 51 77 51 77 51 77 51 77 52 75 52 72 51 71 50 72 51 71 50 71 49 70 49 69 48 69 49 68 49 67 48 67 47 67 48 67 48 67 48 67 48 66 48 67 48 67 47 65 45 65 46 65 46 65 46 65 46 63 46 64 48 65 49 67 50 63 46 63 45 62 45 61 44 62 45 62 44 61 43 60 43 61 43 59 41 57 40 57 40 57 40 56 39 55 40 56 41 57 40 55 39 54 38 54 39 56 40 55 39 54 38 54 37 52 37 54 38 54 38 53 36 53 37 52 36 52 37 54 39 52 36 52 36 53 37 53 37 53 37 53 36 52 36 51 35 50 36 53 36 50 34 51 36 51 35 51 35 51 35 51 35 50 36 53 36 50 32 48 33 49 33 49 34 50 34 49 33 50 35 51 35 50 34 49 32 48 32 50 34 50 34 48 32 47 32 48 33 49 32 48 31 47 31 48 32 48 33 49 33 48 31 47 31 46 30 46 29 48 32 48 31 47 31 46 30 45 29 45 29 45 29 45 29 46 30 45 29 44 27 42 26 46 30 46 30 46 30 46 30 45 30 44 29 43 29 43 29 41 27 42 29 43 28 41 27 42 29 42 26 38 24 40 29 41 27 40 25 38 23 37 23 37 24 39 25 40 25 39 25 41 26 38 24 40 26 38 22 16 3 14 3 18 7 18 5 18 6 17 4 15 3 14 2 15 3 16 5 18 6 19 7 16 4 17 5 17 5 18 6 17 5 17 5 17 5 17 5 18 6 17 5 17 5 16 4 16 9 16 9 16 9 16 9 13 7 14 8 15 9 16 10 15 11 17 11 14 9 15 12 15 9 14 8 12 6 11 6 9 5 10 6 11 5 10 4 12 6 11 5 10 6 11 7 10 6 12 8 13 8 12 7 15 9 13 7 12 7 13 8 14 7 11 7 14 10 14 7 12 7 13 9 14 9 14 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 16 9 18 10 19 11 18 10 20 11 19 11 20 13 23 15 19 12 19 12 19 12 19 12 22 15 22 15 22 15 22 15 22 15 22 15 22 15 22 15 24 17 24 17 24 15 21 13 18 11 19 13 21 15 23 17 25 18 26 19 26 19 27 20 28 20 27 19 26 18 25 17 26 20 28 22 29 22 29 21 29 20 29 20 29 23 32 24 29 27 34 26 24 12 15 10 13 12 15 12 12 10 12 12 13 10 12 10 12 11 14 12 12 12 17 16 19 19 23 22 25 17 23 21 24 17 36 46 57 43 56 43 56 43 56 43 56 44 57 44 58 45 58 44 59 45 62 48 65 48 66 48 67 48 69 50 71 48 71 47 67 50 68 50 69 51 69 51 71 53 71 54 72 55 73 55 74 54 74 54 74 54 74 54 72 52 72 52 72 52 72 50 73 49 74 51 75 52 77 53 75 52 76 52 77 53 77 53 80 54 80 54 80 54 80 54 80 54 80 55 81 56 82 56 82 56 81 55 80 56 81 57 81 56 81 56 81 56 81 56 82 57 82 57 82 57 82 57 81 56 81 56 81 56 81 56 81 57 81 57 81 57 81 57 84 59 83 58 82 59 83 60 86 62 85 62 87 64 89 66 87 63 87 63 87 63 87 63 87 61 86 59 84 58 85 59 84 59 86 61 87 61 86 60 86 61 86 62 88 63 89 64 86 61 86 61 86 61 86 61 85 61 88 64 89 63 86 60 86 61 87 62 87 62 88 63 86 61 86 62 87 63 88 63 88 63 88 63 88 63 88 63 89 64 89 63 88 62 87 62 87 62 87 63 88 64 89 64 87 63 87 63 87 63 87 63 86 63 88 65 89 65 88 64 90 63 90 63 91 65 94 67 98 72 100 74 101 73 99 71 96 72 95 70 93 69 94 70 93 69 92 67 91 66 89 65 90 63 90 62 89 61 88 61 88 61 88 61 88 61 88 61 89 62 90 62 89 62 89 62 89 63 90 66 92 67 93 64 93 67 98 73 104 81 110 83 114 80 110 80 112 79 107 71 107 73 104 69 99 65 94 65 89 62 85 58 79 57 79 55 79 53 80 52 78 50 76 51 74 51 75 54 76 53 75 53 73 50 73 50 73 50 73 50 73 50 73 49 72 48 71 48 70 47 70 47 70 47 70 47 72 49 71 48 70 47 70 47 69 47 68 47 67 46 67 45 65 44 65 44 65 44 65 44 64 43 63 41 61 40 62 41 62 41 61 40 60 38 59 37 59 41 58 41 57 40 56 39 56 39 56 38 55 37 54 37 53 36 53 35 52 34 51 34 51 34 51 34 51 34 51 34 51 35 52 35 52 34 50 33 50 33 50 33 49 32 49 31 49 31 48 31 47 30 47 29 48 31 48 31 48 31 48 31 48 33 48 33 48 32 46 31 45 30 45 30 45 30 45 30 46 30 47 32 48 33 50 34 46 30 46 30 45 29 45 28 45 29 45 28 44 27 43 27 43 27 43 26 42 25 40 23 41 24 40 23 39 24 40 25 41 24 40 23 38 23 39 23 40 24 40 24 39 23 39 23 37 21 38 22 38 22 37 21 39 22 37 21 36 21 37 22 36 20 36 20 35 19 35 19 38 23 38 22 37 22 37 21 34 21 37 21 35 19 35 22 35 20 35 20 35 20 35 20 34 20 35 19 32 17 34 21 34 19 34 19 34 19 34 19 34 19 34 20 34 18 33 17 32 18 33 19 34 18 33 17 32 18 33 19 34 18 33 17 32 19 33 20 33 21 34 21 33 19 32 19 31 18 31 17 33 20 33 19 32 19 31 18 28 15 28 15 28 15 28 15 30 17 29 16 28 14 27 14 31 18 31 18 31 18 31 18 32 16 26 11 24 14 30 20 26 13 27 15 28 14 26 13 29 17 26 12 21 11 26 18 29 17 27 15 25 13 24 12 21 11 24 15 27 17 29 18 25 13 24 14 27 15 24 10 17 15 17 16 19 19 22 20 20 18 20 17 19 16 18 16 17 16 18 16 19 17 20 18 19 17 19 17 19 17 19 17 19 17 19 17 19 17 19 17 19 17 19 17 19 17 19 17 19 16 19 16 19 16 19 16 16 13 16 14 18 16 21 19 17 16 18 15 14 13 16 16 15 14 14 13 13 11 11 10 10 10 11 11 12 10 11 9 13 11 12 10 11 11 12 12 11 11 14 14 15 13 13 11 15 13 14 13 14 13 14 13 15 13 14 13 14 13 14 12 13 12 14 14 16 14 15 14 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 18 18 19 19 19 19 20 19 19 19 20 21 22 22 22 19 22 19 22 19 22 19 24 21 24 21 24 21 24 21 25 22 25 22 25 22 25 22 27 24 27 24 26 22 25 21 22 20 23 21 25 23 27 24 29 26 29 26 29 26 29 26 29 26 29 26 29 26 29 26 29 27 31 29 32 29 32 28 33 29 31 28 32 29 31 32 30 32 33 30 21 16 12 13 13 14 15 15 13 12 13 15 14 14 13 13 13 13 14 15 13 14 17 20 22 24 27 27 26 23 27 27 27 23 39 52 70 57 71 57 71 57 71 57 70 56 70 57 71 57 72 59 78 61 79 63 81 65 82 65 84 68 86 70 87 71 87 71 85 68 85 69 86 69 87 70 88 71 88 72 89 73 90 73 92 74 92 74 92 74 92 74 91 73 91 73 91 73 91 73 92 74 92 75 93 76 94 76 94 76 94 77 95 77 96 78 97 80 97 80 97 80 97 80 96 79 97 81 98 82 100 83 102 81 101 80 100 81 101 82 101 81 101 81 101 81 101 81 102 82 102 82 102 82 102 82 102 82 102 82 102 82 102 82 106 82 106 82 106 82 106 82 108 83 107 82 106 83 107 84 109 85 110 86 111 88 113 89 112 88 112 88 112 88 112 88 112 87 110 85 109 85 109 86 109 85 110 87 111 87 110 85 110 84 111 86 113 88 115 89 112 86 112 86 112 86 112 86 112 87 113 88 114 87 113 86 113 87 113 87 113 87 113 87 112 86 112 87 113 88 114 88 114 88 114 88 114 88 114 88 115 89 115 88 114 87 113 87 113 87 113 88 114 89 115 89 115 87 115 87 115 87 115 87 115 87 116 89 117 89 116 87 117 90 117 90 118 92 120 94 124 98 126 101 128 100 126 98 124 96 123 95 122 94 122 94 121 93 120 91 119 90 117 89 117 90 117 89 116 88 115 88 115 88 115 88 115 88 115 88 114 89 113 89 114 88 114 88 116 89 120 91 122 92 122 92 125 92 128 96 136 104 145 110 151 111 150 112 153 111 149 106 143 106 138 103 133 98 127 95 122 88 116 83 110 78 107 79 108 81 107 79 105 78 104 76 102 75 103 76 104 75 103 74 100 74 100 74 100 74 100 74 99 73 99 72 98 71 97 71 96 70 96 70 96 70 96 70 98 72 97 71 97 70 96 70 96 69 96 68 95 68 94 67 93 66 93 66 93 66 93 66 92 64 90 62 89 62 89 63 90 63 89 62 88 61 88 60 86 59 85 58 83 57 82 56 82 56 82 55 81 54 80 54 79 53 79 52 78 51 77 51 78 52 78 52 78 52 78 53 73 52 74 54 74 52 71 49 72 51 71 50 71 49 70 49 67 48 66 47 66 46 65 46 67 48 67 48 67 48 67 48 67 48 68 49 67 48 66 46 64 45 64 45 64 45 64 45 67 50 66 48 65 47 63 46 64 47 63 46 63 45 62 45 62 45 62 44 61 43 60 43 58 42 60 44 60 42 57 39 57 40 56 39 55 40 56 41 57 40 56 39 55 39 56 40 56 40 56 40 56 40 56 40 53 38 54 38 54 38 54 37 56 39 54 37 53 37 53 37 52 36 52 35 51 34 49 33 53 37 53 37 53 37 52 36 48 34 51 34 49 32 49 35 51 35 51 35 51 35 51 35 49 34 50 33 48 33 52 38 51 35 50 33 49 33 49 33 49 33 50 34 50 33 49 32 49 33 49 33 49 33 49 33 50 34 51 36 52 35 50 34 48 32 48 32 49 33 50 34 49 33 49 32 48 32 47 31 49 33 48 32 47 31 47 31 46 30 46 30 46 30 46 30 46 30 46 29 45 28 44 27 46 30 46 30 46 30 46 30 41 25 36 21 35 24 42 30 40 27 42 28 42 28 41 26 42 28 42 26 38 24 40 28 41 27 42 28 41 27 40 26 36 23 39 27 43 29 44 30 37 23 38 26 41 26 37 20 15 3 16 4 16 6 20 9 16 4 17 5 18 6 18 7 17 4 16 4 15 3 14 2 17 5 17 5 17 5 17 5 17 5 17 5 17 5 17 5 17 5 17 5 17 5 17 5 16 9 16 9 16 9 16 9 13 6 13 7 15 9 18 12 16 12 17 10 13 7 14 10 14 9 13 7 11 6 10 5 9 5 10 6 11 5 10 4 12 6 11 5 10 6 11 7 11 7 13 9 14 8 11 5 12 8 13 8 13 8 13 8 13 9 14 8 13 7 12 8 13 8 14 10 15 10 15 10 17 9 17 9 17 9 17 9 18 10 18 10 18 10 18 10 19 11 19 11 20 12 21 13 20 11 19 11 19 12 21 13 19 12 19 12 19 12 19 12 21 14 21 14 21 14 21 14 22 15 22 15 22 15 22 15 24 17 23 16 23 15 23 16 21 14 21 15 23 16 24 17 26 19 26 19 26 19 26 19 23 17 24 18 27 21 28 22 26 20 28 22 29 22 29 21 29 19 28 19 28 22 31 24 29 26 32 22 20 9 12 8 13 12 15 13 13 11 14 14 16 13 14 12 14 12 14 13 14 14 18 20 25 25 27 23 26 18 24 22 24 15 33 41 58 44 57 44 57 44 57 44 56 43 56 44 57 44 58 43 60 45 62 46 63 48 64 47 67 50 69 50 70 50 70 47 68 50 69 51 69 52 70 52 71 53 71 54 72 55 73 55 72 52 72 52 72 52 72 52 73 53 73 53 73 53 73 51 74 50 75 51 75 51 76 52 76 52 77 53 77 54 78 54 80 54 80 54 80 54 80 54 80 54 80 55 81 56 82 56 82 56 81 55 80 56 81 57 81 56 81 56 81 56 81 56 82 57 82 57 82 57 82 57 82 57 82 57 82 57 82 57 82 58 82 58 82 58 82 58 84 59 83 58 82 59 83 60 85 61 86 63 88 64 89 65 88 64 88 64 88 64 88 64 88 61 86 60 85 59 86 60 85 60 87 61 87 60 85 59 83 58 84 60 86 62 88 63 86 61 86 61 86 61 86 61 87 62 87 62 87 62 87 62 87 62 87 62 87 62 87 62 86 61 86 62 87 63 88 63 88 63 88 63 88 63 88 63 89 64 89 63 88 62 87 62 87 62 87 63 88 64 89 64 87 63 87 63 87 63 87 63 87 64 89 65 89 64 87 63 90 62 89 63 90 65 93 67 96 70 99 73 101 73 99 71 96 72 96 72 95 71 94 70 93 69 92 67 91 66 89 65 90 63 90 62 89 61 88 61 88 61 88 61 88 61 88 61 88 61 89 61 88 61 88 61 88 61 89 64 91 65 91 63 90 62 91 66 98 74 106 79 112 80 111 81 113 80 109 75 106 73 105 70 102 69 99 70 93 63 88 58 82 56 80 56 80 54 80 53 79 51 76 52 74 51 75 54 76 53 75 53 74 51 74 51 74 51 74 51 73 50 73 49 72 48 71 48 70 47 70 47 70 47 70 47 71 47 70 47 69 46 69 45 69 48 69 47 68 47 67 46 66 45 66 45 66 45 66 45 65 43 63 42 62 41 63 42 63 42 63 42 62 41 62 41 61 43 60 42 58 40 56 39 56 39 56 38 55 37 54 37 53 36 53 35 52 34 51 34 52 35 52 35 52 35 52 35 51 35 54 37 54 35 51 32 51 34 51 33 50 33 49 32 48 31 47 30 47 29 46 29 48 31 48 31 48 31 48 31 48 34 49 34 49 33 47 31 45 30 45 30 45 30 45 30 50 34 49 32 48 31 46 30 47 31 47 30 46 30 45 29 45 29 45 28 44 27 43 27 41 26 43 28 44 27 41 24 41 24 40 23 39 24 40 25 41 24 40 23 39 24 41 25 40 24 40 24 40 24 40 24 39 22 38 22 38 22 38 23 41 24 39 22 37 21 37 21 36 20 36 19 35 18 33 17 35 20 35 20 35 20 36 21 33 19 35 20 33 18 34 20 35 20 35 20 35 20 35 20 33 18 34 18 32 18 36 24 35 19 33 16 31 16 32 17 32 17 33 19 34 18 33 17 33 18 33 18 33 18 33 18 33 18 34 19 34 19 33 18 30 17 31 18 32 19 32 19 33 20 33 19 32 19 31 18 31 18 31 18 30 17 29 16 30 17 30 17 30 17 30 17 30 17 30 16 29 16 29 15 28 15 28 15 28 15 28 15 24 11 23 10 24 12 26 14 28 15 29 17 30 16 28 15 26 17 30 19 28 15 26 15 24 14 27 17 29 18 28 17 25 15 27 17 28 17 28 17 22 11 23 14 27 15 23 9 17 16 18 15 16 15 20 21 17 15 18 17 19 18 21 19 19 17 18 15 16 14 15 13 20 18 19 17 19 17 18 16 19 17 19 17 19 17 19 17 18 16 19 17 19 17 20 18 19 16 19 16 19 16 19 16 16 14 17 15 18 16 19 17 17 17 18 15 13 12 14 15 14 13 14 12 12 10 11 9 10 10 11 11 12 10 11 9 13 11 12 10 11 11 12 12 13 12 14 13 14 12 12 10 12 12 14 14 15 14 14 13 12 13 15 14 13 12 14 15 14 13 15 15 17 16 16 15 17 17 17 17 17 17 17 17 19 19 19 19 19 19 19 19 20 20 19 19 20 20 21 22 20 20 19 19 19 19 20 20 22 19 22 19 22 19 22 19 23 20 23 20 23 20 23 20 25 22 25 22 25 22 25 22 27 24 26 22 25 23 26 24 25 22 25 23 26 24 27 24 30 27 29 26 29 26 28 25 26 24 27 25 30 28 31 29 29 27 31 29 32 29 32 28 32 28 30 27 31 29 31 31 30 30 28 24 16 12 12 15 13 14 16 15 14 14 15 17 17 16 15 15 14 14 15 15 16 16 18 22 26 28 28 25 27 23 28 28 27 21 36 47 71 58 72 58 72 58 72 58 70 57 71 57 72 58 72 59 79 62 78 61 79 63 81 65 83 67 85 68 86 69 85 68 86 69 86 69 87 70 87 71 88 71 88 72 89 73 90 73 90 72 90 72 90 72 90 72 92 74 92 74 92 74 92 74 93 75 93 75 93 75 93 75 95 77 95 77 96 78 96 79 97 80 97 80 97 80 97 80 98 81 98 81 98 81 98 81 102 81 101 80 100 81 101 82 101 81 101 81 101 81 101 81 102 82 102 82 102 82 102 82 103 83 103 83 103 83 103 83 107 83 107 83 107 83 107 83 108 83 107 82 106 83 107 84 108 85 110 87 112 89 112 88 113 89 113 89 113 89 113 89 112 88 111 86 110 86 110 86 110 86 111 87 111 86 109 84 109 83 110 84 111 86 112 86 112 86 112 86 112 86 112 86 113 87 113 87 113 87 113 87 114 88 113 87 113 87 112 86 112 86 112 87 113 88 114 88 114 88 114 88 114 88 114 88 115 89 115 88 114 87 113 87 113 87 113 88 114 89 115 89 115 87 115 87 115 87 115 87 116 88 117 89 117 88 115 86 116 89 116 89 117 91 120 93 122 96 125 100 127 100 126 99 124 96 125 97 124 95 122 94 121 93 120 91 119 90 117 89 117 90 117 89 116 88 115 88 115 88 115 88 115 88 115 88 113 88 112 88 113 87 113 87 114 88 118 89 120 90 120 90 125 91 127 94 132 101 141 106 146 111 151 113 152 113 151 111 142 105 139 104 136 102 132 101 126 93 120 86 113 82 109 81 109 81 108 80 106 78 105 77 102 75 103 76 104 75 103 74 101 75 101 75 101 75 101 75 99 73 99 72 98 71 97 71 96 70 96 70 96 70 96 70 95 69 95 68 94 68 93 67 96 68 95 68 94 67 94 66 93 66 93 66 93 66 93 66 92 65 91 63 90 63 90 63 90 63 90 63 90 63 89 62 87 61 86 59 84 57 82 56 82 56 82 55 81 54 80 54 79 53 79 52 78 51 77 51 79 53 79 53 79 53 79 54 75 53 74 53 74 52 72 51 73 51 72 51 71 50 71 50 68 48 67 48 66 47 66 46 67 48 67 48 67 48 67 48 68 49 69 50 68 48 66 47 65 46 65 46 65 46 65 46 63 46 64 48 65 49 67 50 65 47 64 47 63 46 63 46 62 45 62 44 61 43 60 43 59 42 60 43 60 43 59 42 57 40 56 39 55 40 56 41 57 40 56 40 56 41 58 42 55 39 55 39 56 40 56 40 55 39 54 38 54 38 55 39 56 39 55 38 54 38 54 39 52 36 52 36 51 35 51 35 50 34 50 35 51 35 51 36 52 37 54 38 52 35 52 38 51 35 51 35 51 35 51 35 48 33 50 34 49 33 51 37 51 34 48 30 46 30 47 32 47 31 48 33 49 33 49 32 50 33 49 32 48 33 49 34 46 30 47 31 47 31 46 30 46 30 46 31 47 31 48 32 49 32 48 32 47 31 47 30 47 31 46 30 46 29 45 29 43 27 43 27 43 27 43 27 46 30 46 30 46 29 45 29 43 27 43 27 43 27 43 27 39 26 41 28 42 28 41 27 42 29 44 30 44 30 43 28 39 28 46 33 45 28 40 25 38 25 41 28 43 29 42 27 41 27 42 28 42 27 40 26 36 22 36 24 40 26 38 22 16 5 16 2 12 1 16 8 16 4 16 4 16 5 17 5 16 4 16 4 16 4 15 3 18 6 18 5 17 4 16 4 17 5 17 5 17 5 17 5 16 4 16 5 17 6 18 6 16 9 16 9 16 9 16 9 13 7 15 9 17 9 15 7 16 12 16 10 12 6 12 9 13 8 12 7 11 5 9 4 9 5 10 6 11 5 10 4 12 6 11 5 10 6 11 7 14 8 12 7 11 6 11 6 10 6 13 9 15 9 13 8 10 7 14 9 12 7 14 11 11 7 13 9 14 9 14 9 17 9 17 9 17 9 17 9 19 11 19 11 19 11 19 11 20 11 18 10 18 11 21 14 20 12 19 10 18 11 19 12 19 12 19 12 19 12 19 12 20 13 20 13 20 13 20 13 22 15 22 15 22 15 22 15 24 16 22 15 22 16 24 18 23 16 23 17 24 17 24 18 27 20 27 19 26 18 25 18 26 19 26 19 26 19 26 19 26 20 28 22 29 22 29 21 28 19 27 18 28 21 30 23 29 24 27 15 14 6 14 12 12 12 16 13 14 12 16 15 18 15 16 13 15 13 15 13 16 13 17 19 25 24 24 17 26 18 25 23 24 14 30 38 59 45 58 45 58 45 58 45 57 45 58 45 59 46 59 47 62 47 60 46 61 46 63 48 65 47 66 49 68 48 67 47 69 51 69 52 70 52 71 53 71 53 71 54 72 55 73 55 73 53 73 53 73 53 73 53 74 54 74 54 74 54 74 52 75 51 75 51 75 51 75 51 77 53 77 54 78 54 79 55 80 54 80 54 80 54 80 54 83 57 82 55 81 54 79 53 82 56 81 55 80 56 81 57 81 56 81 56 81 56 81 56 82 57 82 57 82 57 82 57 83 58 83 58 83 58 83 58 83 59 83 59 83 59 83 59 84 59 83 58 82 59 83 60 84 61 86 64 89 65 88 64 89 65 89 65 89 65 89 65 89 62 87 60 86 60 86 61 86 61 87 61 87 60 85 58 85 60 86 61 86 61 86 61 86 61 86 61 86 61 86 61 88 62 87 61 86 62 87 63 88 63 88 62 87 61 86 61 86 61 86 62 87 63 88 63 88 63 88 63 88 63 88 63 89 64 89 63 88 62 87 62 87 62 87 63 88 64 89 64 87 63 87 63 87 63 87 63 88 65 89 65 89 64 87 62 89 62 89 62 90 64 92 66 94 69 98 72 100 73 99 72 96 72 97 73 97 72 94 69 93 69 92 67 91 66 89 65 90 63 90 62 89 61 88 61 88 61 88 61 88 61 88 61 87 60 88 60 87 60 87 60 86 60 87 63 89 64 90 62 92 64 94 68 98 73 103 75 109 79 113 83 113 80 112 79 108 74 107 71 104 69 101 71 97 67 92 62 85 59 82 58 82 55 81 53 79 52 77 53 74 51 75 54 76 53 75 53 75 52 75 52 75 52 75 52 73 50 73 49 72 48 71 48 70 47 70 47 70 47 70 47 69 46 69 45 68 45 67 44 68 46 67 46 66 45 66 44 65 44 65 44 65 44 65 44 66 44 64 42 63 42 63 43 62 41 62 41 62 41 62 41 62 45 61 43 58 40 56 39 56 39 56 38 55 37 54 37 53 36 53 35 52 34 51 34 53 36 53 36 53 36 53 36 54 37 53 35 52 35 52 36 52 35 51 34 51 33 50 33 50 32 49 32 48 31 48 30 48 31 48 31 48 31 48 31 49 34 50 35 49 34 48 32 47 32 47 32 47 32 47 32 46 30 47 32 48 33 50 34 48 32 47 31 47 30 46 30 45 29 45 28 44 27 43 27 43 27 42 26 42 27 43 28 41 24 40 23 39 24 40 25 40 24 40 24 40 25 42 27 37 22 38 22 39 23 40 24 40 23 38 22 38 22 39 24 39 23 38 22 38 23 40 24 36 20 36 20 37 21 37 21 35 20 35 21 36 21 37 22 36 22 38 23 36 21 37 23 35 20 35 20 35 20 35 20 32 19 35 20 34 18 34 20 37 21 33 16 30 16 32 18 30 16 32 18 33 18 33 18 34 19 32 17 32 17 34 19 31 16 32 17 32 17 31 16 31 18 31 19 32 19 33 20 32 18 31 18 30 17 30 16 32 19 31 18 31 17 30 17 27 14 27 14 27 14 27 14 30 17 30 17 30 17 30 17 28 15 28 15 28 15 28 15 28 15 28 15 28 15 27 14 27 15 29 16 29 16 28 14 25 17 30 19 28 15 25 15 25 16 28 18 28 16 24 12 26 15 27 16 27 16 26 15 23 11 21 11 24 14 24 12 18 17 19 14 13 11 17 19 20 17 19 16 18 15 16 14 17 15 18 17 19 18 21 19 20 18 20 17 19 16 18 16 19 17 19 17 19 17 19 17 18 16 18 17 19 18 20 18 19 16 19 16 19 16 19 16 16 14 19 18 20 16 16 12 17 17 17 14 13 11 13 13 14 13 13 11 12 10 10 9 10 10 11 11 12 10 11 9 13 11 12 10 11 11 12 12 16 14 13 11 11 10 12 12 11 11 14 14 16 14 15 13 9 11 15 14 13 12 16 18 11 11 13 13 14 13 13 12 17 17 17 17 17 17 17 17 19 19 19 19 19 19 19 19 19 18 17 16 17 18 20 21 20 20 19 18 18 18 19 19 22 19 22 19 22 19 22 19 23 20 23 20 23 20 23 20 25 22 25 22 25 22 25 22 27 23 25 21 24 23 27 25 26 24 27 24 27 24 28 25 30 27 30 26 29 25 28 25 32 29 31 27 28 24 26 23 29 27 31 29 32 29 32 28 32 27 30 27 30 28 30 31 30 28 24 18 11 11 14 19 12 14 16 16 15 14 16 18 18 18 17 16 15 15 15 15 15 14 15 19 23 24 22 18 27 24 28 28 27 20 35 45 71 58 72 58 72 58 72 58 72 58 73 59 73 60 74 60 80 61 78 59 78 62 80 64 81 65 83 66 84 67 83 66 86 69 86 70 87 71 88 71 88 71 88 72 89 73 90 73 92 74 92 74 92 74 92 74 92 74 92 74 92 74 92 74 93 75 93 75 93 75 93 75 95 77 95 78 96 79 97 79 97 80 97 80 97 80 97 80 101 84 100 82 97 79 95 78 102 81 101 80 100 81 101 82 101 81 101 81 101 81 101 81 102 82 102 82 102 82 102 82 103 83 103 83 103 83 103 83 107 83 107 83 107 83 107 83 108 83 107 82 106 83 107 84 107 85 110 88 113 89 112 87 113 89 113 89 113 89 113 89 113 88 111 86 110 86 110 87 111 87 111 87 111 86 108 84 114 88 113 87 113 87 113 86 112 86 112 86 112 86 112 86 114 87 113 86 112 87 113 88 114 88 114 87 113 86 112 86 112 86 112 87 113 88 114 88 114 88 114 88 114 88 114 88 115 89 115 88 114 87 113 87 113 87 113 88 114 89 115 89 115 87 115 87 115 87 115 87 117 89 117 89 117 88 114 86 116 89 115 89 117 91 119 93 121 95 124 99 127 100 126 99 123 96 125 98 125 96 122 93 121 93 120 91 119 90 117 89 117 90 117 89 116 88 115 88 115 88 115 88 115 88 115 88 113 88 112 88 113 87 113 87 113 87 117 88 119 89 119 89 125 94 129 97 134 101 138 103 145 111 150 115 152 113 152 114 146 111 142 107 137 101 130 98 130 96 123 89 116 84 111 83 109 82 108 80 107 79 105 77 102 75 103 76 104 75 103 74 101 75 101 75 101 75 101 75 99 73 99 72 98 71 97 71 96 70 96 70 96 70 96 70 96 70 95 69 95 68 94 68 94 67 93 66 93 65 92 65 92 65 92 65 92 65 92 65 93 65 91 63 90 63 90 64 89 62 89 62 89 62 89 62 89 62 87 60 84 57 82 56 82 56 82 55 81 54 80 54 79 53 79 52 78 51 77 51 79 53 79 53 79 53 79 54 78 55 74 52 72 52 74 54 73 52 73 51 72 50 71 50 69 50 69 49 68 49 67 48 67 48 67 48 67 48 67 48 68 50 69 50 69 49 67 47 67 48 67 48 67 48 67 48 67 50 66 48 65 47 63 46 65 48 65 47 64 46 63 46 62 45 62 44 61 43 60 43 61 43 59 41 58 43 61 45 57 40 56 39 55 40 56 41 56 40 56 40 56 42 59 43 52 37 53 38 54 39 55 39 57 40 54 37 53 38 56 41 54 38 54 38 55 40 57 41 52 36 52 37 53 38 55 39 52 36 52 37 53 38 54 38 50 35 52 36 50 34 51 36 51 35 51 35 51 35 51 35 47 34 52 37 51 33 49 33 55 37 50 32 47 32 49 34 46 30 47 33 49 33 49 33 51 34 48 31 47 32 50 35 50 35 51 36 52 35 51 34 48 32 48 33 49 34 50 34 47 31 46 30 46 29 45 29 49 33 49 32 48 31 47 31 45 29 45 29 45 29 45 29 46 30 46 30 46 30 46 30 45 29 45 29 45 29 45 29 43 28 40 25 38 25 39 26 40 27 41 28 42 27 41 26 40 27 42 26 38 24 39 27 42 29 43 29 41 24 35 19 38 24 40 26 41 27 41 26 38 22 34 21 37 25 39 24 17 5 17 5 17 6 19 8 18 5 17 4 15 3 14 2 20 7 18 6 17 5 18 6 17 5 17 5 17 5 17 5 18 6 18 5 17 4 16 4 19 7 18 5 15 2 13 1 13 7 16 10 17 9 14 6 14 7 14 7 14 7 14 7 15 11 16 11 16 10 14 8 11 5 10 4 9 5 10 6 10 6 12 7 11 5 8 2 13 7 12 6 11 7 12 8 9 4 9 5 10 5 11 6 13 7 12 7 12 7 12 6 12 7 12 8 13 9 14 9 12 8 14 9 12 7 13 9 15 7 15 8 16 9 17 9 21 12 20 11 19 10 18 10 20 12 20 11 19 11 18 10 19 10 18 10 18 11 20 13 21 13 19 11 19 13 22 16 19 12 19 13 20 14 21 14 21 14 21 15 22 16 23 16 23 16 23 16 23 16 23 16 26 18 25 17 24 18 25 19 26 19 26 19 26 19 26 19 28 20 27 19 26 20 27 21 26 19 28 22 29 22 29 22 29 19 28 19 28 22 31 24 30 23 25 14 13 6 12 9 13 11 14 12 14 13 15 13 15 14 16 15 17 14 16 13 16 17 23 24 25 23 25 21 21 23 26 18 24 15 29 41 59 45 58 44 56 42 53 39 59 46 59 46 59 46 59 46 59 47 60 47 61 48 64 48 64 49 66 49 67 49 67 48 69 51 70 52 70 52 71 53 71 53 71 53 71 53 71 53 73 53 73 54 74 55 75 55 75 55 75 55 75 55 75 53 75 51 75 52 76 53 77 53 77 53 77 54 78 55 79 55 80 54 80 54 80 54 80 54 82 55 80 53 80 55 83 58 81 55 80 54 79 55 80 56 81 56 81 56 81 56 81 56 83 58 83 58 83 58 83 58 83 58 83 58 83 58 83 58 84 59 83 58 82 59 83 60 83 59 84 60 84 61 85 61 84 60 85 62 86 63 88 64 89 65 88 63 87 63 88 65 87 62 88 62 88 61 86 59 86 60 86 60 86 60 86 60 86 61 86 61 86 61 86 61 84 59 84 60 85 60 86 61 85 61 88 64 89 63 86 60 86 61 86 61 86 61 86 61 88 63 88 63 88 63 88 63 90 64 88 62 88 64 91 67 88 64 89 65 89 63 86 60 86 62 87 63 88 64 89 65 87 63 87 63 87 63 87 63 88 65 89 64 86 62 88 66 87 60 87 61 89 63 92 65 94 69 98 73 101 73 99 70 97 73 97 72 96 71 95 71 92 68 91 66 90 65 88 64 89 62 89 62 89 62 89 62 87 60 87 60 87 60 87 60 88 61 89 61 88 61 88 61 87 61 89 64 91 64 89 60 91 64 94 68 97 71 103 76 106 75 109 79 112 78 111 77 111 72 105 67 100 67 101 71 95 65 92 62 88 61 86 62 84 56 81 53 79 51 77 53 76 52 76 53 75 52 74 53 76 53 76 52 75 51 74 51 73 50 73 49 72 48 71 48 68 46 71 48 70 48 72 51 69 46 69 46 69 46 69 46 69 47 67 46 69 49 68 46 68 47 68 46 67 45 66 45 65 44 65 43 64 42 63 42 63 41 61 39 60 39 60 40 59 42 59 41 58 40 57 40 57 39 54 37 56 39 54 36 54 37 54 37 54 37 54 37 52 35 52 34 51 33 50 33 52 36 53 35 52 34 51 34 52 34 50 32 49 32 49 33 49 32 49 32 49 32 49 32 48 32 49 32 49 32 49 33 46 32 49 35 50 34 47 31 45 31 48 34 49 33 46 30 47 32 48 33 49 32 48 31 50 33 48 32 46 30 45 28 45 29 45 28 44 27 43 27 41 27 45 28 40 23 41 27 42 27 43 28 44 27 43 26 38 23 41 26 42 25 39 22 36 24 42 26 39 21 37 22 39 22 38 21 38 23 41 26 40 24 39 22 36 19 34 18 34 19 37 22 38 21 35 18 37 22 37 22 37 20 34 19 36 21 36 21 36 21 36 21 36 21 36 21 36 21 36 21 35 22 38 21 32 16 34 22 36 19 32 17 34 20 35 19 31 17 34 20 35 19 32 16 36 20 33 16 30 15 30 16 33 17 32 18 35 20 33 16 33 20 33 19 32 18 31 18 31 20 34 19 28 14 29 19 32 19 32 18 30 16 27 14 25 13 28 16 30 17 29 15 30 17 30 17 30 17 30 17 31 17 30 16 29 15 28 14 30 17 30 16 28 12 22 8 21 9 23 12 27 16 30 18 25 14 25 14 25 14 25 14 25 14 26 15 26 15 26 16 28 17 28 16 27 16 26 15 27 15 25 13 24 13 24 14 21 19 21 20 22 21 23 21 18 17 19 18 21 19 22 20 22 19 20 17 18 16 18 17 17 16 18 17 19 18 20 19 20 18 20 17 19 16 18 16 21 19 21 18 19 17 18 16 17 14 19 16 19 16 17 14 17 14 17 14 17 14 17 14 14 13 15 14 14 13 13 11 11 10 10 9 10 9 11 10 12 11 12 11 11 10 10 8 12 11 11 9 10 10 12 11 11 10 11 10 12 11 13 12 13 12 13 12 13 12 13 12 13 12 13 13 14 14 15 14 13 13 15 14 13 12 14 14 15 15 16 16 16 17 17 17 20 19 19 19 18 18 17 17 20 19 19 19 18 18 18 17 19 18 18 18 18 19 20 21 23 20 22 18 22 20 24 22 22 19 23 20 23 21 24 21 24 21 24 22 25 23 26 23 26 23 26 23 26 23 26 23 29 25 28 24 27 25 28 26 29 26 29 26 29 26 29 26 31 27 30 26 29 27 30 28 29 27 31 29 32 29 32 28 33 28 31 28 31 29 31 32 32 27 21 16 12 12 12 13 12 13 13 13 14 14 14 15 15 16 16 17 17 16 16 15 16 20 24 26 25 25 26 25 22 28 29 23 28 22 34 48 70 57 72 57 71 55 68 53 73 59 73 59 73 59 73 59 77 59 78 61 79 62 81 64 81 65 83 66 84 67 83 66 86 69 87 70 87 70 88 71 88 71 88 71 88 71 88 71 91 73 91 74 92 75 93 75 93 75 93 75 93 75 93 75 93 75 93 76 94 77 95 77 95 77 95 78 96 79 97 79 97 80 97 80 97 80 97 80 98 81 97 80 97 81 100 84 101 80 100 79 99 80 100 81 101 81 101 81 101 81 101 81 103 83 103 83 103 83 103 83 103 83 103 83 103 83 103 83 108 83 107 82 106 83 107 84 107 83 107 83 108 84 108 85 108 84 109 86 110 87 112 88 112 88 112 88 112 88 112 88 111 88 112 88 112 87 110 85 110 86 110 86 110 86 110 86 112 86 112 86 112 86 112 86 111 85 111 85 112 86 113 87 112 87 113 88 114 87 113 86 113 87 113 87 113 87 113 87 114 88 114 88 114 88 114 88 115 88 114 88 114 89 116 91 114 88 115 90 115 88 112 85 113 87 114 88 114 88 115 89 115 87 115 87 115 87 115 87 116 89 117 88 114 86 116 90 116 89 116 89 117 91 119 93 121 95 125 100 127 100 125 97 125 97 125 96 124 95 123 95 120 92 119 91 118 89 116 88 116 89 116 89 116 89 116 89 114 87 114 87 114 87 114 87 114 89 113 89 114 88 114 88 114 88 119 90 120 90 119 89 121 92 127 95 130 98 137 105 141 107 145 111 148 112 148 111 145 109 139 103 135 101 133 102 127 95 123 91 119 87 114 85 112 84 110 81 107 79 106 78 104 76 104 75 103 74 102 74 102 76 102 75 101 75 100 74 99 73 99 72 98 72 97 71 96 71 98 72 97 71 98 74 95 69 95 69 95 69 95 69 96 67 93 67 95 69 95 66 95 68 95 67 94 66 93 66 92 65 92 64 91 64 90 63 90 62 88 60 87 60 87 61 85 59 85 58 84 58 83 57 83 56 80 55 82 56 81 53 80 54 80 54 80 54 80 54 78 52 78 51 77 51 76 51 75 53 74 52 73 52 72 51 72 51 72 50 71 49 70 49 68 49 68 49 68 49 68 49 68 49 68 49 68 49 68 49 66 48 67 49 68 48 67 47 65 46 67 48 67 48 65 46 64 48 65 49 66 48 65 47 66 48 65 47 64 46 63 45 62 45 62 44 61 43 60 43 60 45 63 45 59 41 59 44 57 41 58 43 59 42 57 41 54 39 57 42 58 41 55 38 53 40 59 42 56 37 54 39 55 39 54 37 54 39 57 42 55 39 54 37 53 36 51 35 51 36 52 37 53 36 52 35 53 37 53 37 53 36 51 34 52 36 52 36 52 36 52 36 52 36 52 36 52 36 52 36 51 36 52 35 49 33 50 36 52 34 48 32 50 35 51 34 48 33 49 34 50 33 49 32 53 35 48 30 45 30 47 32 49 32 48 33 51 35 49 31 49 33 49 32 48 31 47 31 48 34 50 33 46 30 48 34 47 31 47 31 46 29 44 27 42 27 44 29 46 29 44 27 45 29 45 29 45 29 45 29 46 30 45 29 45 29 44 28 41 27 41 27 41 26 39 24 40 26 40 27 42 28 42 29 40 26 40 26 40 26 40 26 42 28 41 27 41 27 41 27 40 26 40 26 39 25 38 24 39 24 38 23 37 24 38 25 14 3 17 6 18 5 16 4 16 5 17 6 19 7 20 8 20 7 18 4 15 3 15 3 14 2 15 4 18 7 20 8 18 6 18 5 17 4 16 4 17 5 17 5 17 5 17 4 14 8 15 9 16 8 15 7 14 7 14 7 14 7 14 7 13 8 14 9 13 8 12 6 9 4 8 3 8 3 9 4 12 6 10 4 9 4 10 5 12 6 11 5 10 6 11 7 11 6 11 7 12 7 13 8 10 6 11 7 12 8 13 9 12 7 12 8 13 9 14 9 12 8 14 9 12 7 13 9 15 8 16 8 17 9 17 9 18 10 18 10 17 9 17 9 19 10 18 10 17 9 17 8 19 10 18 10 18 11 20 13 20 12 19 12 19 13 21 15 19 13 20 13 21 14 21 14 21 14 21 15 22 16 23 16 23 16 23 16 23 16 23 16 26 18 25 17 24 18 25 19 26 19 26 19 26 19 26 19 27 20 27 20 27 20 27 20 26 20 28 22 29 22 28 21 29 19 28 19 28 22 31 24 31 20 18 8 13 9 14 8 11 10 12 10 13 11 13 12 15 14 16 15 17 14 16 13 17 18 24 24 26 23 25 21 22 23 26 19 25 16 28 38 57 43 57 44 57 44 56 42 59 46 59 46 59 46 59 46 59 47 60 49 61 48 63 49 64 48 65 50 67 49 66 48 69 51 69 52 70 53 71 53 71 53 71 53 71 53 71 53 73 53 73 54 74 55 75 55 75 55 75 55 75 55 75 53 75 51 75 52 76 53 77 53 77 53 77 54 78 55 79 55 80 54 80 54 80 54 80 54 81 55 80 54 81 56 83 57 81 56 80 55 80 55 81 56 81 56 81 56 81 56 81 56 83 58 83 58 83 58 83 58 83 58 83 58 83 58 83 58 84 59 83 58 82 59 83 60 82 58 82 59 83 60 84 60 84 60 85 62 86 63 88 64 86 63 89 65 90 65 88 63 88 62 88 62 88 61 86 60 86 60 86 60 86 60 86 60 86 61 86 61 86 61 86 61 86 61 86 62 87 62 88 63 88 62 87 61 86 62 87 63 87 62 87 62 87 62 87 62 88 63 88 63 88 63 88 63 87 62 88 64 89 64 89 64 88 63 89 64 89 63 87 61 89 64 88 63 88 63 87 62 87 63 87 63 87 63 87 63 88 65 89 64 86 62 88 66 92 64 91 63 90 64 92 65 93 68 97 71 99 72 98 71 97 73 97 72 96 71 95 71 92 68 92 67 90 65 89 64 89 62 89 62 89 62 89 62 87 60 87 60 87 60 87 60 88 61 89 61 88 61 88 61 88 61 88 63 90 64 89 61 90 63 94 66 96 69 101 73 105 74 109 79 112 79 112 78 112 73 108 68 103 68 104 71 98 68 95 65 90 61 86 58 87 59 84 55 81 54 79 55 76 52 76 53 75 52 74 53 76 53 76 53 75 52 75 51 73 50 73 50 72 49 72 48 72 50 74 50 72 48 71 50 69 46 69 46 69 46 69 46 68 45 65 45 67 47 67 44 68 47 68 46 67 45 66 45 65 44 65 44 64 43 64 42 63 41 61 39 60 39 60 40 59 42 59 42 58 41 58 40 58 39 55 38 56 39 55 36 54 37 54 37 54 37 54 37 52 35 52 35 51 34 51 33 52 36 53 36 52 35 52 34 50 33 51 35 51 33 48 30 49 32 49 32 49 32 49 32 51 33 50 32 49 31 48 30 49 33 48 32 47 33 48 34 46 32 47 33 48 32 47 31 47 32 48 33 49 32 48 31 47 31 47 31 47 31 47 31 45 29 45 28 44 27 43 27 44 29 46 29 43 26 43 28 40 24 41 26 42 25 40 24 38 23 41 26 42 25 39 22 39 25 43 26 40 23 39 24 39 23 38 22 38 23 40 25 37 21 37 21 37 21 37 21 37 21 36 20 36 20 37 21 36 22 37 22 37 21 35 20 36 21 36 21 36 21 36 21 36 21 36 21 36 21 36 21 35 19 32 17 34 20 35 19 36 19 32 17 34 20 35 19 34 18 33 17 32 18 33 19 37 20 32 15 29 15 32 18 33 17 32 18 35 20 33 16 33 20 32 19 32 19 31 18 32 20 34 20 32 19 34 23 30 17 31 18 31 17 29 16 28 16 29 16 29 15 27 14 28 15 28 15 28 15 28 15 28 15 29 16 29 16 30 17 25 12 25 12 26 14 28 16 30 17 29 16 28 14 27 13 27 16 27 16 27 16 27 16 30 19 29 18 28 16 27 16 25 14 24 13 24 12 23 12 24 12 23 11 22 12 24 13 15 14 18 18 20 17 17 13 20 17 19 16 17 15 16 14 22 19 19 16 16 14 16 14 17 16 18 17 19 18 20 19 20 18 20 17 19 16 18 16 14 13 15 13 16 14 17 15 18 15 18 15 18 15 18 15 18 15 18 15 18 15 18 15 16 16 17 16 17 15 15 13 10 8 9 7 8 8 9 9 13 11 10 8 9 9 11 11 15 14 14 13 14 13 15 14 13 12 13 13 14 14 15 14 10 10 12 11 14 13 15 15 13 12 13 13 14 14 15 14 13 13 15 14 13 12 14 14 16 16 16 17 17 17 18 18 17 17 17 17 17 17 17 17 18 18 17 17 17 16 16 16 19 18 18 18 18 19 20 21 22 19 22 19 23 20 24 21 23 20 23 21 24 21 25 22 24 21 24 22 25 23 26 23 26 23 26 23 26 23 26 23 29 25 28 24 27 25 28 26 29 26 29 26 29 26 29 26 30 27 30 27 30 27 30 27 30 27 31 29 32 29 31 27 33 28 31 28 31 29 31 32 31 22 13 10 11 15 13 12 11 11 11 12 12 12 13 13 15 16 16 17 17 16 16 15 18 21 25 27 26 25 26 25 24 29 29 24 29 23 32 44 68 55 70 57 72 58 72 57 73 59 73 59 73 59 73 59 78 60 78 61 79 62 80 62 80 64 82 66 83 66 83 65 85 68 86 70 87 71 89 72 89 72 89 72 89 72 89 72 91 73 91 74 92 75 93 75 93 75 93 75 93 75 93 75 93 75 93 76 94 77 95 77 95 77 95 78 96 79 97 79 98 81 98 81 98 81 98 81 98 81 98 81 99 82 100 83 102 81 100 80 100 80 101 82 102 82 102 82 102 82 102 82 103 83 103 83 103 83 103 83 103 83 103 83 103 83 103 83 108 83 107 82 106 83 107 84 106 82 106 82 107 83 108 84 109 85 109 86 110 87 111 87 109 86 113 90 115 89 112 86 112 88 113 89 112 88 111 86 111 87 111 87 111 87 111 87 112 86 112 86 112 86 112 86 113 87 113 88 114 89 115 89 115 88 112 85 111 86 114 89 114 88 114 88 114 88 114 88 114 88 114 88 114 88 114 88 111 87 114 90 116 90 114 88 114 88 114 88 114 88 114 87 116 89 115 88 114 87 113 86 116 88 116 88 116 88 116 88 116 89 117 88 114 86 116 90 119 92 118 90 117 90 118 91 119 94 122 97 125 98 125 98 125 97 125 96 124 95 123 95 121 93 120 91 118 90 117 89 116 89 116 89 116 89 116 89 114 87 114 87 114 87 114 87 113 88 112 88 113 87 113 87 115 88 118 88 119 89 119 89 122 93 125 95 126 97 133 103 138 104 142 110 148 112 148 112 146 110 141 107 138 105 136 106 131 99 127 94 121 88 114 85 113 85 111 82 108 80 107 79 104 76 104 75 103 74 102 74 103 77 102 76 102 75 101 75 100 74 99 73 99 72 98 72 100 75 102 74 98 70 97 72 96 70 96 70 96 70 96 70 94 66 91 65 94 67 93 65 95 68 95 67 94 66 93 66 93 66 92 65 92 64 91 64 90 62 88 60 87 60 87 61 86 60 85 59 85 58 84 58 84 56 81 55 82 57 81 54 80 54 80 54 80 54 80 54 79 53 78 52 78 51 77 52 76 54 74 53 74 52 73 52 70 50 73 53 73 50 69 46 68 49 68 49 68 49 68 49 71 51 69 50 67 48 66 46 69 49 66 46 65 47 68 50 66 47 66 47 66 47 66 47 64 48 65 49 66 48 65 47 63 47 64 47 64 47 64 48 62 45 62 44 61 43 60 43 61 45 62 44 60 43 60 43 56 41 58 42 58 42 57 40 55 40 56 41 57 40 56 39 57 42 58 42 57 40 56 40 55 39 55 39 55 39 55 40 52 36 52 37 53 38 54 38 54 37 52 35 51 36 53 38 52 37 53 38 54 37 52 36 52 36 52 36 52 36 52 36 51 35 51 35 51 35 51 35 51 32 46 31 51 37 52 34 52 34 48 32 50 35 51 34 51 34 48 31 47 32 50 35 50 34 50 33 49 32 48 31 49 32 48 33 51 35 49 31 48 32 48 32 48 32 48 32 47 32 48 32 48 33 50 36 45 29 46 31 47 31 46 30 46 30 46 29 45 28 43 27 44 28 44 28 44 28 44 28 43 28 44 29 45 30 46 31 41 27 40 25 40 28 44 31 44 30 43 28 41 26 40 25 42 28 42 28 42 28 42 28 44 30 43 28 41 26 39 25 39 25 39 24 38 23 37 23 40 26 39 24 37 23 37 24 18 8 22 11 23 9 19 6 18 5 17 4 15 3 14 2 19 6 17 3 15 2 14 2 19 6 18 5 17 4 16 3 18 6 18 5 17 4 16 4 12 0 13 1 14 3 15 4 15 8 15 8 15 8 15 8 15 8 15 8 15 8 15 8 15 11 16 11 16 10 14 8 9 3 8 2 7 3 8 4 11 5 9 3 8 4 11 7 14 8 13 7 12 8 13 9 12 7 13 8 14 9 14 9 9 5 11 6 13 8 14 10 12 7 12 8 13 9 14 9 12 8 14 9 12 7 13 9 16 8 17 9 17 10 18 10 17 9 17 9 17 9 17 9 18 10 17 9 17 8 16 8 19 10 18 10 18 11 20 13 19 12 20 13 21 14 21 14 20 13 21 14 21 15 22 15 21 14 21 15 22 16 23 16 23 16 23 16 23 16 23 16 26 18 25 17 24 18 25 19 26 19 26 19 26 19 26 19 26 20 27 21 28 20 27 19 27 21 29 22 29 21 27 20 29 19 28 19 28 22 31 24 27 14 12 4 12 10 14 7 11 9 11 10 12 10 13 11 15 14 16 15 17 14 16 13 19 20 26 25 26 23 24 21 25 24 26 19 27 17 26 33 56 42 57 45 58 46 58 45 59 46 59 46 59 46 59 46 60 50 61 49 61 49 62 48 62 49 65 49 66 50 65 49 68 50 69 52 70 53 72 54 72 54 72 54 72 54 72 54 73 53 73 54 74 55 75 55 75 55 75 55 75 55 75 53 75 51 75 52 76 53 77 53 77 53 77 54 78 55 79 55 81 55 81 55 81 55 81 55 81 55 82 56 83 57 83 57 82 57 81 55 80 56 82 57 82 57 82 57 82 57 82 57 83 58 83 58 83 58 83 58 83 58 83 58 83 58 83 58 84 59 83 58 82 59 83 60 82 58 82 59 83 60 84 60 85 61 86 62 86 62 87 63 84 62 88 66 91 66 88 63 88 63 89 63 89 62 87 60 87 61 87 61 87 61 87 61 86 61 86 61 86 61 86 61 87 62 88 63 89 64 89 64 89 63 86 60 85 61 88 64 88 63 88 63 88 63 88 63 88 63 88 63 88 63 88 63 85 61 88 64 90 64 88 62 88 63 88 63 88 63 88 64 90 64 89 63 88 62 87 61 88 64 88 64 88 64 88 64 88 65 89 64 86 62 88 66 91 63 89 62 88 62 89 63 92 65 94 68 97 71 98 72 97 73 97 72 96 71 95 71 93 69 92 68 91 66 89 65 89 62 89 62 89 62 89 62 87 60 87 60 87 60 87 60 87 60 88 60 87 60 87 60 88 61 87 61 88 62 89 61 92 65 95 66 95 68 99 71 101 70 105 76 111 77 113 77 111 72 110 70 106 71 106 72 100 69 100 67 93 62 88 59 85 58 83 54 80 52 78 54 76 52 76 53 75 52 74 53 77 54 77 53 76 53 75 52 74 51 74 50 73 50 72 49 75 53 76 52 72 47 70 48 70 47 70 47 70 47 70 47 67 45 64 44 67 46 66 44 68 47 68 46 67 45 66 45 66 45 66 44 65 44 64 43 63 41 61 39 60 39 60 40 60 43 60 42 59 42 58 41 58 40 55 39 57 40 56 37 54 37 54 37 54 37 54 37 53 36 53 35 52 35 51 34 53 37 54 36 53 36 52 35 49 33 52 36 52 33 48 29 49 32 49 32 49 32 49 32 52 34 50 33 48 31 47 29 50 34 47 31 46 32 49 35 47 32 47 32 47 32 47 32 47 32 48 33 49 32 48 31 46 31 47 31 47 31 47 32 45 29 45 28 44 27 43 27 44 27 42 26 42 26 42 25 42 26 43 28 44 27 42 26 40 24 40 24 40 24 40 24 43 26 41 25 41 25 41 24 39 23 39 23 39 23 39 22 35 19 36 21 37 22 39 23 39 22 37 20 36 21 38 23 36 22 37 23 38 23 37 22 36 21 36 21 36 21 36 21 35 20 35 20 35 20 35 20 36 17 30 16 35 22 36 19 36 19 32 17 34 20 35 19 35 19 32 16 31 17 34 20 31 17 35 22 37 19 31 14 33 17 32 18 35 20 33 16 32 19 32 19 32 19 32 19 31 17 30 17 31 19 33 20 29 16 30 18 31 18 30 17 31 18 30 16 29 15 28 15 30 17 30 17 30 17 30 17 27 15 28 16 29 17 30 18 31 17 29 14 27 15 29 17 27 14 27 13 26 13 26 13 28 17 28 17 28 17 28 17 29 18 28 16 26 14 24 13 27 16 26 15 26 14 25 14 31 19 28 15 24 12 23 12 21 20 23 21 23 20 20 17 18 17 19 18 21 19 22 20 20 18 19 16 18 16 18 16 22 20 21 18 18 15 16 14 20 18 20 17 19 16 18 16 17 15 18 16 19 17 20 18 19 15 18 14 17 15 18 16 19 16 19 16 19 16 19 16 14 13 15 14 14 13 13 11 10 9 9 8 9 8 10 9 11 10 10 9 10 10 12 12 12 10 10 9 10 9 11 11 13 12 13 13 14 14 15 14 11 11 12 12 13 13 14 14 13 12 13 13 14 14 15 14 13 13 15 14 13 12 14 14 17 17 17 17 18 18 18 19 17 17 17 17 18 18 18 18 19 18 18 18 17 17 17 16 19 18 18 18 18 19 20 21 21 19 23 21 24 21 24 20 24 21 24 21 25 22 25 23 24 21 24 22 25 23 26 23 26 23 26 23 26 23 26 23 29 25 28 24 27 25 28 26 29 26 29 26 29 26 29 26 28 26 31 29 32 28 29 25 31 28 32 29 32 28 30 26 33 28 31 28 31 29 31 32 22 16 11 10 11 14 13 12 11 12 12 12 13 13 13 14 15 16 16 17 17 16 16 15 20 23 26 28 27 25 25 25 27 30 29 24 31 24 30 39 68 56 71 58 73 59 73 58 73 59 73 59 73 59 73 59 79 61 79 61 79 61 79 61 80 62 81 65 82 65 82 65 84 68 85 69 88 72 89 73 90 73 90 73 90 73 90 73 91 73 91 74 92 75 93 75 93 75 93 75 93 75 93 75 93 75 93 76 94 77 95 77 95 77 95 78 96 79 97 79 99 82 99 82 99 82 99 82 98 81 99 83 101 84 100 83 102 82 101 81 101 81 102 82 103 83 103 83 103 83 103 83 103 83 103 83 103 83 103 83 103 83 103 83 103 83 103 83 108 83 107 82 106 83 107 84 107 83 108 84 108 85 109 85 110 86 110 86 110 86 110 86 109 86 112 89 114 90 113 88 113 89 114 90 113 88 111 87 112 88 112 88 112 88 112 88 112 86 112 86 112 86 112 86 113 87 113 88 114 89 115 89 114 87 113 86 112 87 113 88 113 87 113 87 113 87 113 87 114 88 114 88 114 88 114 88 112 86 113 88 114 88 114 88 114 88 113 87 113 88 115 90 115 89 114 88 114 88 113 87 117 89 117 89 117 89 117 89 116 89 117 88 114 86 116 90 116 89 115 88 115 89 116 90 118 92 120 94 123 97 125 99 125 97 125 96 124 95 123 95 122 93 121 92 119 90 118 90 116 89 116 89 116 89 116 89 114 87 114 87 114 87 114 87 112 87 111 87 112 86 112 86 115 88 116 86 117 88 119 89 122 94 126 94 125 95 130 99 131 100 137 105 143 111 145 111 143 109 141 109 140 106 136 106 131 100 129 99 125 92 116 87 112 84 110 81 107 79 106 78 104 76 104 75 103 74 102 74 104 77 103 77 102 76 102 76 101 74 100 74 99 73 99 73 100 75 101 74 97 70 96 71 97 71 97 71 97 71 97 71 95 66 92 66 94 68 94 65 95 68 95 67 94 66 93 66 94 66 93 66 92 65 92 65 90 62 88 60 87 60 87 61 87 60 86 60 85 59 85 59 85 57 82 56 83 57 82 54 80 54 80 54 80 54 80 54 80 53 79 53 78 52 78 53 77 54 75 54 74 53 74 53 71 50 72 52 72 50 69 47 68 49 68 49 68 49 68 49 70 50 69 49 68 48 67 47 68 48 67 47 66 48 67 49 67 47 66 46 65 47 66 48 64 48 65 49 66 48 65 47 64 47 64 47 64 47 64 47 62 45 62 44 61 43 60 43 61 42 58 41 59 43 58 40 58 43 60 44 60 44 59 42 56 40 56 40 56 40 56 40 60 41 55 39 56 41 56 39 55 39 56 40 56 39 54 37 52 36 52 37 53 38 54 38 54 38 53 37 53 37 54 38 52 37 53 38 55 38 54 38 52 36 52 36 52 36 52 36 50 34 50 34 50 34 50 34 52 35 49 34 51 36 52 36 52 34 48 32 50 35 51 34 50 33 49 32 48 33 49 34 46 32 51 38 54 35 48 29 49 32 48 33 51 35 49 31 47 31 48 32 48 32 49 33 48 30 45 29 47 32 48 31 46 30 47 31 47 30 45 29 47 31 46 29 45 29 45 30 46 30 46 30 46 30 46 30 44 28 45 29 45 29 46 30 46 31 44 29 41 27 41 27 39 25 39 26 40 26 40 26 42 28 42 28 42 28 42 28 41 27 41 26 39 25 38 24 42 28 42 28 41 27 40 26 45 30 43 27 39 24 38 24 17 5 17 5 16 4 15 3 16 5 17 6 19 7 20 8 17 5 17 4 17 6 19 7 19 6 18 5 17 4 16 3 18 6 18 5 17 4 16 4 17 5 17 5 18 6 18 6 16 9 14 7 14 7 16 9 16 9 16 9 16 9 16 9 13 8 14 9 13 8 12 6 10 5 9 4 9 4 10 5 8 4 10 5 11 6 11 6 9 4 8 3 8 3 9 4 11 7 12 7 13 8 13 8 12 7 12 7 12 7 12 7 12 7 12 8 13 9 14 9 12 8 14 9 12 7 13 9 17 9 17 10 18 10 19 11 17 9 18 10 19 11 19 12 20 11 19 11 18 10 18 9 19 10 18 10 18 11 20 13 18 12 20 14 22 14 20 13 21 14 21 15 22 15 23 16 21 14 21 15 22 16 23 16 23 16 23 16 23 16 23 16 26 18 25 17 24 18 25 19 26 19 26 19 26 19 26 19 25 19 28 22 29 21 26 18 28 22 29 22 29 21 27 19 29 19 28 19 28 22 31 24 15 9 13 7 12 7 13 8 12 11 13 11 14 12 14 13 15 14 16 15 17 14 16 13 20 21 27 26 27 23 24 20 27 25 26 20 29 18 24 29 57 44 58 46 59 46 58 45 59 46 59 46 59 46 59 46 61 51 61 51 61 49 61 49 61 48 64 49 65 49 65 48 67 49 68 51 71 54 73 55 73 55 73 55 73 55 73 55 73 53 73 54 74 55 75 55 75 55 75 55 75 55 75 53 75 51 75 52 76 53 77 53 77 53 77 54 78 55 79 55 82 56 82 56 82 56 82 56 80 55 83 58 84 58 83 57 83 57 82 56 81 57 82 58 83 58 83 58 83 58 83 58 83 58 83 58 83 58 83 58 83 58 83 58 83 58 83 58 84 59 83 58 82 59 83 60 84 60 85 61 86 62 86 62 86 62 86 62 86 62 86 62 86 62 87 64 89 65 90 66 89 63 90 64 89 63 88 61 88 62 88 62 88 62 88 62 86 61 86 61 86 61 86 61 86 62 87 62 88 63 88 63 86 62 87 63 88 62 87 61 87 62 87 62 87 62 87 62 88 63 88 63 88 63 88 63 87 62 86 61 87 62 88 64 88 63 87 61 87 63 90 66 87 62 88 63 88 63 89 64 89 65 89 65 89 65 89 65 88 65 89 64 86 62 88 66 89 62 88 62 89 63 92 65 90 64 92 66 95 69 98 72 97 73 97 72 96 71 95 71 94 70 93 68 91 67 90 66 89 62 89 62 89 62 89 62 87 60 87 60 87 60 87 60 86 59 87 59 86 59 86 59 88 61 86 60 86 61 89 62 90 62 93 63 91 62 94 65 95 64 99 71 107 74 110 73 108 70 109 70 108 71 106 71 99 69 101 70 97 65 91 60 87 59 84 55 81 54 79 55 76 52 76 53 75 52 74 53 78 55 77 54 77 53 76 53 75 52 74 51 74 50 73 50 72 50 74 50 70 46 70 48 71 48 71 48 71 48 71 48 69 46 66 46 68 48 68 45 68 47 68 46 67 45 66 45 67 46 66 45 66 44 65 44 63 41 61 39 60 39 60 40 61 44 60 43 60 42 59 42 59 40 56 39 57 41 56 38 54 37 54 37 54 37 54 37 54 37 53 36 53 35 52 35 54 38 54 37 54 36 53 36 51 34 51 33 50 32 49 32 49 32 49 32 49 32 49 32 49 32 49 32 49 32 49 32 47 33 48 34 49 33 48 32 48 33 46 31 46 31 48 33 47 32 48 33 49 32 48 31 49 32 48 31 47 30 46 29 45 29 45 28 44 27 43 27 46 27 41 26 44 28 42 24 41 26 43 27 43 27 42 25 41 24 40 23 39 24 40 25 44 25 38 21 39 24 40 22 39 23 40 25 40 23 37 20 36 21 37 21 37 21 37 22 37 22 38 23 39 22 38 21 36 22 38 23 39 24 39 23 36 21 36 21 36 21 36 21 34 19 34 19 34 19 34 19 37 22 38 21 35 20 36 22 36 19 32 17 34 20 35 19 32 18 33 19 34 18 33 17 33 18 34 20 35 19 34 18 33 17 32 18 35 20 33 16 31 18 31 19 32 20 33 20 35 19 30 17 32 20 32 17 31 18 31 18 30 16 28 14 31 17 29 15 29 17 31 19 29 16 29 16 29 16 29 16 30 17 29 16 29 16 28 15 28 15 28 15 27 13 25 11 27 14 27 14 27 14 27 14 27 16 27 16 27 16 27 16 27 16 27 16 27 16 26 15 29 17 28 17 27 16 27 16 28 16 26 14 25 14 26 15 22 20 21 18 19 17 19 18 20 17 19 16 17 15 16 14 19 17 19 17 20 19 22 21 19 17 19 17 19 17 19 17 20 18 20 17 19 16 18 16 18 16 18 16 18 16 18 16 20 16 17 13 16 14 19 17 19 16 19 16 19 16 19 16 16 16 17 16 17 15 15 13 12 10 11 9 10 10 11 11 8 8 11 11 13 12 12 10 12 10 11 9 10 10 11 11 12 11 12 12 13 12 14 13 14 12 13 12 13 12 13 11 13 12 13 13 14 14 15 14 13 13 15 14 13 12 14 14 17 17 17 18 18 19 19 19 18 18 18 19 19 20 20 21 20 20 20 19 19 19 18 18 19 18 18 18 18 19 20 21 20 18 23 21 25 21 23 19 24 21 24 22 25 23 26 23 24 21 24 22 25 23 26 23 26 23 26 23 26 23 26 23 29 25 28 24 27 25 28 26 29 26 29 26 29 26 29 26 28 26 31 29 32 28 29 25 32 29 32 29 32 28 29 26 32 28 31 29 31 30 31 32 13 13 14 14 11 11 11 13 13 13 14 14 14 15 15 15 15 16 16 17 17 16 16 15 21 24 27 28 27 25 25 24 28 30 29 25 32 25 28 36 68 58 72 59 73 58 72 57 73 59 73 59 73 59 73 59 79 61 79 61 79 61 79 61 79 62 81 65 82 65 82 64 83 67 85 69 88 72 90 74 90 73 90 73 90 73 90 73 91 73 91 74 92 75 93 75 93 75 93 75 93 75 93 75 93 75 93 76 94 77 95 77 95 77 95 78 96 79 97 79 99 82 99 82 99 82 99 82 97 81 100 84 102 84 100 82 103 82 102 81 101 82 102 83 103 83 103 83 103 83 103 83 103 83 104 83 104 83 104 83 104 83 104 83 104 83 104 82 108 83 107 82 106 83 107 84 109 85 110 86 110 87 111 87 110 86 110 86 110 86 110 86 110 86 110 87 112 89 114 91 113 90 114 90 114 89 112 87 112 88 112 88 112 88 112 88 112 86 112 86 112 86 112 86 112 86 112 87 113 87 114 88 111 86 114 89 115 88 112 85 112 86 112 86 112 86 112 86 114 88 114 88 114 88 114 88 114 87 112 85 111 87 115 90 114 87 113 86 113 88 116 91 112 87 113 88 114 89 115 90 117 89 117 89 117 89 117 89 116 89 117 88 114 86 116 90 116 89 116 90 118 92 121 94 117 90 118 92 121 96 125 99 125 97 125 96 124 95 123 95 122 94 121 92 120 91 118 90 116 89 116 89 116 89 116 89 114 87 114 87 114 87 114 87 112 87 112 86 112 86 112 86 116 88 116 85 116 87 119 90 118 90 120 90 118 89 122 93 124 95 132 103 140 108 143 109 141 107 140 108 139 105 135 104 129 99 131 100 129 95 121 89 115 87 112 84 110 82 109 81 104 76 104 76 103 75 102 74 104 78 104 77 103 76 102 76 101 75 101 74 100 73 99 73 97 72 99 72 96 69 96 71 97 71 97 71 97 71 97 71 96 68 94 67 96 70 95 67 95 68 95 67 94 66 93 66 94 67 94 66 93 65 92 65 90 62 88 60 87 60 87 61 87 61 87 60 86 59 85 59 85 58 82 56 84 58 82 55 80 54 80 54 80 54 80 54 80 54 80 53 79 52 78 52 77 55 77 54 76 53 75 53 74 51 72 49 71 49 71 50 70 49 68 49 68 49 68 49 67 49 68 49 68 49 68 50 65 47 68 50 69 49 66 46 68 48 65 45 64 46 67 49 64 48 65 49 66 48 65 47 67 49 65 48 63 46 62 44 62 45 62 44 61 43 60 43 64 44 59 43 62 46 61 41 56 41 57 42 58 41 57 40 57 40 56 39 55 40 56 41 59 40 52 36 54 40 55 37 55 40 56 41 56 39 53 36 53 37 53 37 53 37 53 37 52 37 55 40 56 39 53 36 52 36 54 39 55 39 55 39 52 36 52 36 52 36 52 36 50 34 50 34 50 34 50 34 53 39 56 38 51 33 52 39 52 34 48 32 50 35 51 34 47 32 50 35 51 34 48 31 52 35 49 32 48 33 51 37 49 32 48 33 51 35 49 31 47 31 47 32 48 33 49 33 53 34 47 31 49 34 48 30 48 32 48 31 46 29 43 27 46 29 44 28 45 30 48 33 44 28 44 28 44 28 44 28 47 30 46 29 45 28 44 27 38 25 40 27 40 25 37 22 44 29 43 28 42 27 41 26 41 27 41 27 41 27 41 27 41 28 42 28 42 28 43 29 42 28 42 27 41 27 40 26 37 23 37 24 39 26 41 28 15 5 19 6 16 3 16 7 19 8 20 8 19 5 15 2 15 3 17 6 18 6 18 6 18 5 15 2 14 3 17 6 14 3 16 4 18 6 19 8 14 2 15 4 16 5 18 6 16 8 15 9 18 11 17 8 15 8 14 7 14 6 13 6 18 10 18 8 14 4 12 4 9 2 11 4 12 2 9 0 8 0 9 2 10 3 12 4 11 3 11 3 11 3 11 5 9 5 10 7 13 9 15 10 13 8 13 8 13 8 13 8 11 6 11 7 12 8 13 8 13 8 13 8 13 8 13 8 13 11 18 12 15 9 16 15 16 11 16 11 16 11 16 11 18 10 18 11 19 12 20 12 19 11 19 10 18 9 17 9 18 13 24 18 26 15 20 9 22 14 22 14 22 14 22 14 19 13 21 15 23 17 24 17 22 15 22 15 22 15 22 15 26 18 23 15 22 16 25 19 23 18 27 20 26 19 27 21 24 18 27 21 28 20 25 17 29 25 35 26 29 18 25 19 28 19 27 21 30 24 24 13 13 9 14 12 14 12 13 10 14 13 15 13 15 13 16 14 15 12 14 14 18 18 20 17 26 22 27 23 27 22 25 20 27 22 28 24 25 18 29 31 55 44 59 44 60 50 61 43 58 45 58 46 59 47 60 47 59 46 62 49 64 49 62 47 63 48 62 48 62 49 64 50 67 52 71 55 73 56 72 54 72 55 72 55 72 55 72 55 73 55 72 55 73 54 75 56 76 54 76 54 76 52 76 52 73 50 74 51 76 53 78 54 79 55 79 56 80 57 81 57 82 56 79 53 78 54 81 57 80 55 80 56 81 57 82 57 83 58 83 58 83 58 83 58 82 57 82 57 82 57 82 57 83 58 82 57 81 58 82 59 83 59 83 59 83 59 83 59 83 59 83 60 84 61 85 61 85 61 85 61 85 61 85 61 86 61 85 61 85 62 87 64 87 62 86 62 86 63 88 65 91 66 90 64 89 63 87 62 87 62 87 62 87 62 87 62 88 63 88 63 88 63 88 63 87 62 87 62 87 62 87 62 87 62 87 62 87 62 87 62 88 63 88 63 88 63 88 63 87 63 87 63 87 63 87 63 88 64 88 64 88 64 88 64 86 62 86 62 86 62 86 62 88 64 88 64 88 64 88 64 88 63 87 62 86 63 87 64 88 64 88 64 88 64 88 64 88 64 88 65 89 66 90 66 90 66 90 67 92 69 94 71 95 72 97 74 98 74 98 73 94 70 95 71 94 68 90 65 92 65 91 63 90 62 88 61 89 62 89 61 88 60 87 60 87 60 87 60 87 60 87 60 86 59 86 60 87 61 88 61 87 58 87 59 88 58 89 57 90 61 97 68 105 75 109 77 106 71 107 73 107 73 104 70 100 67 102 73 103 69 94 60 86 59 84 57 82 57 81 56 80 57 79 55 77 55 75 54 73 48 72 49 73 50 74 50 74 50 74 49 73 48 72 48 71 48 70 47 70 46 69 46 73 49 71 47 70 47 70 48 69 47 68 46 67 47 68 48 67 46 67 45 66 44 65 44 66 45 66 45 66 45 66 45 64 42 62 40 60 38 60 39 60 43 59 41 57 39 56 38 58 41 58 40 57 39 56 39 55 38 55 37 54 36 53 36 54 37 54 36 53 35 52 35 53 36 53 35 51 33 49 31 50 32 48 30 47 30 47 31 50 33 50 33 50 33 50 33 50 33 50 33 50 33 50 33 49 29 49 29 49 29 48 31 50 33 49 33 48 32 47 32 44 29 44 30 46 32 49 35 48 33 49 34 48 31 44 28 44 28 43 27 43 26 42 26 43 27 43 27 43 27 43 27 39 24 42 27 43 26 40 23 42 26 42 25 41 24 40 24 42 26 42 26 42 25 39 23 40 24 40 24 40 24 40 24 38 21 36 20 36 20 37 22 37 21 37 20 36 19 35 19 35 21 35 22 36 23 37 23 35 21 34 20 34 19 33 19 37 21 33 20 35 22 35 20 35 21 34 20 34 19 33 19 35 20 36 21 35 18 31 15 30 20 38 20 30 13 31 20 31 16 31 16 31 17 34 19 33 18 33 17 32 16 31 16 32 17 32 17 32 17 32 17 33 18 33 17 32 16 31 16 32 16 31 15 30 16 31 17 30 13 27 11 27 14 31 18 29 16 29 17 30 18 31 18 32 15 25 14 31 20 30 13 29 16 29 15 27 14 30 20 29 16 29 16 29 16 29 16 25 14 25 14 25 14 25 14 28 16 25 13 23 13 25 15 29 17 28 19 32 20 26 11 24 13 25 15 26 15 25 14 17 18 21 18 18 15 19 19 24 20 21 17 18 16 19 17 17 16 19 18 20 18 20 17 19 17 18 16 18 16 19 17 17 16 18 17 19 18 20 19 18 16 18 16 18 16 18 16 20 16 18 16 20 17 18 13 19 16 18 15 17 14 17 15 17 17 15 14 11 11 10 12 8 9 9 11 10 11 9 10 11 12 10 10 9 9 7 8 10 11 10 11 10 11 10 11 7 8 8 9 9 11 10 11 12 13 12 13 12 13 12 13 12 11 12 12 13 13 14 13 15 14 15 14 15 14 15 14 14 15 17 16 16 15 17 17 17 16 17 16 17 16 17 16 18 18 18 19 19 20 20 20 19 19 19 18 18 18 17 17 19 20 23 25 25 23 21 19 22 22 22 22 22 22 22 22 22 20 24 22 26 24 27 23 25 22 25 22 25 22 25 22 28 25 26 23 26 23 28 25 26 25 30 27 29 26 29 28 29 27 31 28 31 28 30 26 30 29 33 30 31 28 31 30 29 28 26 30 31 30 23 19 12 13 13 13 13 13 12 12 14 14 14 15 15 15 15 16 15 15 16 17 17 18 19 20 28 27 28 26 27 26 26 25 28 27 28 28 26 23 30 38 62 58 71 58 72 63 75 57 72 58 75 59 75 60 76 60 78 61 80 63 82 63 80 62 81 63 81 63 81 64 83 66 86 68 88 70 90 71 90 71 91 72 91 72 91 72 91 72 91 72 90 71 91 74 93 75 94 76 94 76 94 76 94 76 93 75 94 76 95 78 96 78 97 79 97 80 98 81 99 81 101 81 100 80 100 80 101 81 100 80 101 81 101 82 102 82 103 83 103 83 103 83 103 83 103 83 103 83 103 83 103 83 107 82 106 81 105 82 106 83 107 83 107 83 107 83 107 83 107 83 108 84 108 85 109 85 109 85 109 85 109 85 109 85 110 86 109 85 110 86 111 88 111 87 110 86 111 87 112 89 117 91 116 89 115 88 113 87 113 87 113 87 113 87 113 87 114 88 114 88 114 88 114 88 113 87 113 87 113 87 113 87 113 87 113 87 113 87 113 87 114 88 114 88 114 88 114 88 115 87 115 87 115 87 115 87 116 88 116 88 116 88 116 88 114 86 114 86 114 86 114 86 116 88 116 88 116 88 116 88 116 87 115 86 114 87 115 88 116 88 116 88 116 88 116 88 116 88 116 89 117 90 118 90 118 90 118 91 120 93 122 95 123 96 125 97 126 98 125 97 122 94 123 95 122 93 119 89 119 92 118 91 117 89 115 88 116 89 116 88 115 87 114 87 114 87 114 87 114 87 114 87 113 86 113 87 114 88 115 88 113 89 115 88 116 89 118 90 120 93 127 101 135 108 139 110 139 107 141 108 141 107 138 104 136 102 134 101 134 99 128 92 117 86 115 84 111 82 109 80 106 80 104 80 103 77 101 77 100 72 100 73 101 74 102 74 102 74 102 73 101 72 100 72 98 72 97 71 96 70 96 70 99 72 97 70 96 70 96 71 96 68 95 67 94 68 95 69 94 67 94 66 93 65 92 65 92 65 92 65 92 65 92 65 90 62 88 60 86 58 86 59 86 60 85 59 84 58 83 57 84 58 84 57 83 56 82 56 81 55 81 54 80 54 79 53 80 54 80 53 79 52 78 52 80 54 80 53 78 51 76 49 76 49 74 48 73 47 74 49 72 50 71 50 71 50 71 50 70 49 70 49 70 49 70 49 67 49 67 49 67 49 67 49 67 48 67 48 66 47 66 47 64 45 64 45 65 47 67 49 67 48 68 49 67 46 64 43 62 45 61 44 61 43 60 43 60 43 60 43 60 43 60 43 59 41 58 41 58 41 58 42 59 42 59 41 58 40 57 40 57 42 58 42 58 41 56 39 56 40 56 40 56 40 56 40 56 39 54 38 54 38 55 40 53 37 53 36 52 36 51 35 53 35 53 36 54 37 55 37 54 36 53 35 52 34 52 34 56 35 51 32 52 36 54 36 54 35 53 35 52 34 52 33 51 35 52 36 51 33 48 31 48 35 53 35 48 30 48 35 48 31 47 31 48 32 49 34 48 32 47 31 47 30 46 30 49 33 49 33 49 33 49 33 49 33 49 32 48 31 47 31 47 30 46 29 45 30 46 31 48 31 45 28 44 29 46 31 45 29 45 30 46 31 47 31 48 28 41 27 47 33 46 26 41 28 44 30 43 30 46 35 43 29 43 29 43 29 43 29 40 26 40 26 40 26 40 26 42 27 39 24 38 24 39 25 42 26 39 27 43 28 39 22 38 24 39 25 39 25 38 24 16 6 19 6 17 4 17 7 23 9 18 3 14 4 18 7 15 4 17 6 18 6 17 5 17 5 18 6 18 6 17 5 17 5 17 5 17 5 17 5 18 6 17 4 16 3 14 2 18 9 16 9 17 9 14 5 17 10 16 9 16 8 15 8 17 7 13 2 9 1 10 3 9 1 9 1 10 3 12 4 12 4 11 2 10 1 8 0 11 3 11 3 11 2 10 2 9 4 9 4 9 4 9 4 12 7 12 7 12 7 12 7 11 6 11 7 12 8 13 8 14 9 14 9 14 9 14 9 14 8 13 9 15 11 16 10 16 11 16 11 16 11 16 11 18 10 18 11 19 12 20 12 19 11 19 11 18 10 18 9 19 12 21 14 23 15 23 14 22 14 22 14 22 14 22 14 19 13 21 15 23 16 23 16 22 15 22 15 22 15 22 15 25 17 24 16 23 17 24 18 23 18 27 20 26 18 26 20 27 20 28 22 29 21 27 20 26 18 25 19 28 23 30 23 30 21 28 22 32 24 24 12 11 7 11 10 12 9 11 8 13 11 13 12 14 13 15 13 14 15 19 16 16 14 19 20 29 24 27 22 25 22 27 23 28 23 27 24 26 20 29 29 52 42 59 45 60 49 61 44 58 46 59 46 60 47 60 47 60 47 62 49 63 49 63 48 64 50 64 49 64 51 66 51 67 50 67 51 69 53 71 55 72 55 72 55 72 55 72 55 72 55 71 54 73 54 74 55 76 54 76 54 76 52 76 52 77 54 78 54 78 54 78 54 79 55 79 56 80 57 81 57 81 56 82 57 82 57 81 56 80 56 81 56 82 57 82 57 83 58 83 58 83 58 83 58 84 59 84 59 84 59 84 59 83 58 82 57 81 58 82 59 83 59 83 59 83 59 83 59 83 60 84 60 85 61 85 61 85 61 85 61 85 61 85 61 86 62 85 61 86 63 88 64 87 63 86 62 87 64 89 65 91 66 90 64 89 63 87 62 87 62 87 62 87 62 87 62 88 63 88 63 88 63 88 63 87 62 87 62 87 62 87 62 87 62 87 62 87 62 87 62 88 63 88 63 88 63 88 63 87 63 87 63 87 63 87 63 88 64 88 64 88 64 88 64 86 62 86 62 86 62 86 62 88 64 88 64 88 64 88 64 88 63 87 62 86 63 87 64 88 64 88 64 88 64 88 64 88 64 88 65 89 66 90 66 91 66 90 66 91 68 94 70 95 71 96 73 98 74 97 73 94 70 95 71 95 69 91 66 92 65 92 64 90 62 89 61 89 62 89 61 88 60 87 60 87 60 87 60 87 60 87 60 86 59 86 60 87 61 88 61 89 60 89 60 90 60 90 61 91 61 95 68 103 72 108 75 107 74 109 76 109 75 106 72 106 70 100 66 99 65 96 64 88 61 86 59 85 56 81 57 80 57 80 56 78 55 77 53 73 49 73 49 74 50 74 50 74 50 74 49 73 48 72 48 73 50 72 49 72 48 71 48 72 49 71 47 70 47 70 47 68 47 67 46 67 46 68 47 67 46 67 45 66 44 65 44 65 44 65 44 65 44 65 44 62 41 60 38 58 37 58 37 60 43 60 43 59 42 59 42 58 41 58 40 57 39 56 39 55 38 55 38 54 37 54 36 54 37 54 36 53 35 52 35 55 38 54 37 53 35 52 34 50 33 49 31 47 30 48 31 49 33 50 33 50 33 50 33 48 31 48 31 48 31 48 29 49 27 49 27 49 29 49 29 46 29 46 31 47 32 47 32 47 31 46 30 45 31 46 32 48 33 48 33 48 31 45 29 46 30 46 29 45 29 44 28 43 27 43 27 43 27 43 27 44 26 40 23 39 24 42 28 42 26 42 25 41 24 40 24 41 25 42 26 42 25 40 23 40 24 40 24 40 24 40 24 42 25 40 24 40 24 41 26 37 21 37 21 36 20 36 19 35 21 35 22 36 23 37 23 37 23 36 22 36 21 35 21 38 22 33 18 34 22 36 22 37 22 36 22 35 21 35 20 35 21 36 21 35 19 32 17 35 20 35 20 34 19 34 19 32 17 32 16 32 18 33 19 31 16 31 15 30 15 29 14 34 19 34 19 34 19 34 19 33 18 33 17 32 16 31 16 30 15 29 13 28 14 30 15 33 18 32 16 30 15 29 14 29 16 30 17 30 17 31 18 32 16 26 14 31 19 29 13 25 14 30 18 32 19 34 22 29 16 29 16 29 16 29 16 27 16 27 16 27 16 27 16 27 16 26 14 24 13 25 14 26 14 23 13 25 14 24 11 23 13 24 14 25 13 23 12 19 18 20 18 20 17 20 18 24 20 20 16 17 16 20 19 18 16 19 18 20 18 19 16 18 17 21 20 22 19 19 16 20 17 19 17 19 17 19 16 19 17 19 16 18 15 17 15 19 15 17 15 20 17 18 13 21 18 21 17 20 16 19 17 18 15 10 8 7 10 10 12 8 8 7 8 8 11 12 14 7 8 8 10 9 11 11 12 10 11 10 10 9 10 9 9 11 12 10 11 9 10 8 9 10 11 10 11 11 12 11 12 12 11 12 12 13 13 14 13 16 15 16 15 16 15 16 15 16 12 12 12 17 17 16 13 17 16 17 16 17 16 17 16 18 18 18 19 19 20 20 20 20 20 19 19 19 18 18 18 19 19 19 20 21 22 24 24 22 22 22 22 22 22 22 22 23 21 25 23 26 23 26 23 26 23 26 23 26 23 26 23 27 24 27 24 27 24 27 24 27 26 31 28 29 25 29 27 30 27 30 27 30 27 30 27 31 25 25 23 30 30 33 30 31 30 28 30 30 29 22 17 9 11 10 11 11 10 10 9 12 12 12 13 14 14 15 15 14 17 20 18 15 14 19 25 32 30 28 25 26 26 29 29 30 27 28 28 28 25 29 34 57 56 71 59 72 63 75 58 73 59 75 60 76 60 77 61 79 61 80 62 81 63 81 63 83 65 82 64 83 65 84 68 88 68 86 67 87 70 91 73 91 72 91 72 91 72 91 72 92 73 92 72 92 75 94 76 94 76 94 76 94 76 94 76 98 79 97 79 97 79 96 78 97 79 97 80 98 81 99 81 100 81 103 84 104 83 101 80 101 81 101 82 102 82 103 83 103 83 103 83 103 83 103 83 104 84 104 84 104 84 104 84 107 82 106 81 105 82 106 83 108 84 108 84 108 84 108 84 108 84 108 85 109 85 110 86 110 86 110 86 110 86 110 86 111 86 110 86 110 87 112 89 112 87 111 87 111 88 113 90 116 90 116 89 115 88 114 88 113 87 113 87 113 87 113 87 113 87 113 87 113 87 113 87 114 88 114 88 114 88 114 88 114 88 114 88 114 88 114 88 114 88 114 88 114 88 114 88 115 87 115 87 115 87 115 87 116 88 116 88 116 88 116 88 115 87 115 87 115 87 115 87 116 88 116 88 116 88 116 88 116 87 115 86 114 87 115 88 116 88 116 88 116 88 116 88 116 88 116 89 117 90 118 90 119 90 118 90 119 92 121 93 122 95 124 97 125 97 125 96 121 94 123 96 123 94 120 91 120 93 119 91 117 90 116 89 116 89 116 88 115 87 114 87 114 87 114 87 114 87 114 87 113 86 113 87 114 88 115 88 115 90 117 90 117 91 120 91 120 93 125 97 132 104 136 107 140 108 142 110 143 109 140 106 138 103 134 100 132 99 130 95 120 89 118 86 113 84 110 82 107 81 106 79 103 78 102 78 101 74 102 74 102 74 102 74 102 74 102 73 101 72 100 72 100 74 100 73 99 72 98 72 98 71 96 70 95 69 96 70 95 68 94 66 93 67 95 68 94 67 94 66 93 65 92 65 91 64 91 64 91 64 91 64 91 63 89 61 87 59 86 60 86 60 86 60 86 60 87 61 84 58 84 57 83 56 82 56 82 56 81 55 81 54 80 54 80 54 80 53 79 52 78 52 81 54 79 52 78 52 78 52 77 50 75 48 74 48 74 50 72 50 71 50 71 50 71 50 69 48 69 48 69 48 69 48 68 50 68 50 68 50 68 50 63 44 64 46 65 47 66 47 67 47 65 45 64 45 64 46 67 48 67 48 66 46 65 45 65 48 64 47 64 46 63 46 61 44 61 44 61 44 61 44 60 42 58 40 57 41 59 43 59 42 59 41 58 40 57 40 56 41 58 42 58 41 56 40 56 40 56 40 56 40 56 40 58 41 57 40 56 41 57 42 54 38 53 37 53 36 52 36 53 35 53 36 54 37 55 37 56 38 56 37 55 36 54 36 53 34 52 35 55 37 53 33 55 37 55 36 54 36 53 35 52 36 52 35 51 34 50 33 53 36 50 35 52 36 51 33 49 33 48 32 48 33 49 34 48 32 48 31 47 31 46 30 50 34 50 34 50 34 50 34 49 33 49 32 48 31 47 31 47 30 46 29 45 30 46 31 48 33 49 33 49 32 47 30 46 30 46 30 46 30 46 30 47 29 44 28 46 30 45 27 38 27 45 32 45 31 45 32 42 28 42 28 42 28 42 28 42 28 42 28 42 28 42 28 41 27 40 26 39 25 39 25 40 25 37 23 37 24 38 24 38 24 38 25 38 24 37 22 19 6 18 6 18 7 18 6 18 6 19 7 18 6 17 5 16 5 18 6 18 5 16 4 16 5 19 8 20 7 17 4 18 5 17 5 17 5 17 4 15 3 15 4 16 5 17 5 14 6 13 8 17 10 16 7 18 11 18 11 17 10 16 9 18 9 10 2 10 6 13 6 9 2 8 2 9 5 13 8 8 2 9 4 10 5 12 6 11 5 11 4 10 3 9 2 12 6 11 5 9 4 8 3 9 4 10 5 11 6 12 7 11 6 11 7 12 8 13 8 15 10 15 10 15 10 15 10 15 7 11 7 16 12 15 8 16 11 16 11 16 11 16 11 18 10 18 11 19 12 20 12 20 12 20 11 19 11 18 10 19 11 19 11 20 14 24 17 22 14 22 14 22 14 22 14 20 14 22 16 23 16 22 15 23 16 23 16 23 16 23 16 24 17 24 17 24 17 24 17 24 19 28 21 26 18 25 19 25 18 25 18 25 18 25 18 31 20 23 17 27 22 28 20 32 22 29 22 30 22 21 9 10 5 10 8 10 8 9 7 10 9 11 10 13 12 15 13 14 15 20 16 15 13 21 25 32 26 28 22 26 23 29 26 29 23 26 25 28 21 27 25 46 39 59 46 60 48 61 46 59 46 60 47 60 48 61 48 61 47 61 47 62 48 63 49 65 51 64 50 65 51 66 52 70 53 69 52 69 54 73 57 72 55 72 55 72 55 72 55 75 57 74 57 75 56 77 58 76 54 76 54 76 52 76 52 80 56 80 55 79 55 79 55 79 55 79 56 80 57 81 57 80 56 83 59 84 58 81 55 81 56 82 57 82 58 83 58 83 58 83 58 83 58 83 58 82 57 82 57 82 57 82 57 83 58 82 57 81 58 82 59 84 60 84 60 84 60 84 60 84 60 85 61 85 62 86 62 86 62 86 62 86 62 86 62 87 63 86 62 87 63 88 65 88 64 87 63 88 64 89 66 90 65 89 64 89 64 88 63 87 62 87 62 87 62 87 62 87 62 87 62 87 62 87 62 88 63 88 63 88 63 88 63 88 63 88 63 88 63 88 63 88 63 88 63 88 63 88 63 87 63 87 63 87 63 87 63 88 64 88 64 88 64 88 64 87 63 87 63 87 63 87 63 88 64 88 64 88 64 88 64 88 63 87 62 86 63 87 64 88 64 88 64 88 64 88 64 88 64 88 65 89 66 90 66 91 66 90 66 90 67 92 68 94 71 96 72 97 73 96 72 93 70 95 72 96 70 93 68 93 66 92 65 91 63 89 62 89 62 89 61 88 60 87 60 87 60 87 60 87 60 87 60 86 59 86 60 87 61 88 61 89 62 90 61 90 62 91 61 92 63 93 65 98 70 104 71 106 74 109 77 110 76 108 74 104 70 102 69 102 67 96 62 91 62 89 62 86 58 83 58 80 56 80 57 79 55 78 54 75 50 74 50 74 50 74 50 74 50 74 49 73 48 72 48 74 51 74 51 73 50 72 49 72 48 70 46 69 46 69 47 68 46 66 45 66 45 67 47 67 46 67 45 66 44 65 44 64 43 64 43 64 43 64 43 66 44 64 42 62 41 62 41 60 43 60 43 60 43 61 44 58 41 58 40 57 39 56 39 56 39 56 38 55 38 54 37 54 37 54 36 53 35 52 35 53 35 51 33 50 33 51 35 51 33 49 32 48 31 49 32 49 33 50 33 50 33 50 33 50 33 50 33 50 33 50 31 50 28 50 28 50 30 50 30 44 27 45 31 46 32 47 32 49 33 47 31 45 30 45 30 48 33 47 32 47 31 47 32 49 32 48 32 47 31 47 31 44 28 44 28 44 28 44 28 41 26 43 28 44 27 42 25 42 26 42 25 41 24 40 24 40 24 41 26 42 26 41 24 40 24 40 24 40 24 40 24 40 24 39 23 39 23 40 24 38 22 38 21 37 21 36 20 35 21 35 22 36 23 37 23 38 24 38 24 37 23 36 22 32 19 35 24 40 24 34 16 37 23 37 22 36 22 35 21 36 21 36 20 35 20 35 20 37 21 34 20 36 21 35 18 34 19 33 17 32 18 33 19 34 19 33 18 33 17 32 17 32 17 32 17 32 17 32 17 33 18 33 17 32 16 31 16 33 17 32 16 31 17 32 18 30 16 32 18 33 18 33 18 30 17 30 17 30 17 30 17 31 17 29 16 29 16 28 14 26 15 30 18 29 14 27 14 28 15 28 15 28 15 28 15 28 17 28 17 28 17 28 17 27 16 27 16 26 15 25 14 26 15 25 14 24 14 26 16 25 14 25 14 25 13 23 11 22 18 19 18 21 20 21 17 19 17 21 20 22 19 19 16 19 17 20 18 20 17 18 15 19 17 20 18 20 18 19 17 19 17 19 17 19 17 19 17 16 14 17 16 18 17 20 18 17 13 16 14 19 17 18 13 21 18 21 17 20 16 19 17 18 14 8 8 10 13 11 11 8 9 8 9 9 11 11 12 11 12 10 10 9 9 7 8 10 11 9 10 8 8 7 8 7 8 7 7 5 6 4 5 7 8 8 9 9 11 10 12 12 11 12 12 13 13 14 13 15 14 15 14 15 14 15 14 15 13 14 14 16 16 17 15 17 16 17 16 17 16 17 16 18 18 18 19 19 20 20 20 21 20 20 20 19 19 19 19 19 19 19 19 20 21 22 23 22 22 22 22 22 22 22 22 24 21 25 23 26 22 25 21 27 24 27 24 27 24 27 24 26 24 27 25 28 24 27 23 28 27 31 28 29 24 28 26 28 25 27 23 26 24 28 25 34 29 30 27 30 28 30 27 31 29 27 28 28 26 18 13 9 11 10 11 11 10 10 9 9 9 10 11 12 13 14 15 14 16 17 16 16 18 24 28 33 31 30 28 28 28 30 30 31 27 27 29 30 26 28 30 52 53 71 60 72 62 75 60 74 60 76 60 77 61 77 62 80 61 79 61 79 62 81 64 82 64 82 63 82 65 84 67 89 70 89 70 90 72 92 74 91 72 91 72 91 72 91 72 93 74 93 74 93 76 95 78 94 76 94 76 94 76 94 76 97 79 97 79 97 79 97 79 97 79 97 80 98 81 99 81 101 81 102 82 102 82 101 81 102 82 102 82 103 83 103 84 103 83 103 83 103 83 103 83 102 82 102 82 102 82 102 82 107 82 106 81 105 82 106 83 109 85 109 85 109 85 109 85 109 85 109 85 110 86 110 87 111 87 111 87 111 87 111 87 111 87 111 87 111 88 113 89 112 88 112 88 112 89 114 90 115 89 115 89 115 89 115 89 113 87 113 87 113 87 113 87 112 86 112 86 112 86 112 86 115 89 115 89 115 89 115 89 115 89 115 89 115 89 115 89 114 88 114 88 114 88 114 88 115 87 115 87 115 87 115 87 116 88 116 88 116 88 116 88 116 88 116 88 116 88 116 88 116 88 116 88 116 88 116 88 116 87 115 86 114 87 115 88 116 88 116 88 116 88 116 88 116 88 116 89 117 90 118 90 119 91 118 90 118 90 119 91 122 94 123 96 124 96 124 96 121 94 123 96 124 95 122 93 121 93 120 92 118 90 117 90 116 89 116 88 115 87 114 87 114 87 114 87 114 87 114 87 113 86 113 87 114 88 115 88 114 89 116 89 117 90 119 91 121 93 124 94 127 99 132 104 138 106 141 109 142 109 140 107 137 103 136 103 136 101 129 93 124 92 121 89 117 85 112 83 109 80 107 80 105 78 103 78 103 75 103 75 102 74 102 74 102 74 102 73 101 72 100 72 100 74 100 73 99 72 98 72 97 71 96 69 94 68 95 69 94 67 93 66 93 66 94 67 94 67 94 66 93 65 92 65 92 65 92 65 92 65 92 65 94 67 92 64 90 63 90 63 86 60 86 60 85 59 85 59 84 58 84 57 83 56 82 56 83 56 82 56 81 55 81 55 80 54 80 53 79 52 78 52 79 52 76 49 75 50 77 52 77 51 76 49 75 49 75 50 72 50 71 50 71 50 71 50 71 50 71 50 71 50 71 50 69 51 69 51 69 51 69 51 65 46 65 46 66 47 66 47 67 48 65 45 64 45 64 45 67 48 66 46 65 47 66 48 66 49 65 48 64 47 64 47 62 45 62 45 62 45 62 45 57 42 61 45 62 44 59 40 59 42 59 41 58 40 57 40 55 40 57 42 58 42 57 41 56 40 56 40 56 40 56 40 55 39 54 37 53 38 55 39 55 38 54 38 53 37 53 37 53 35 53 36 54 37 55 37 56 38 56 37 55 36 54 36 49 33 54 39 59 38 51 29 55 36 54 36 53 35 53 34 53 36 51 35 51 35 52 36 51 35 51 35 50 34 50 34 51 35 50 33 49 33 49 34 51 35 50 34 50 33 49 33 48 32 48 32 48 32 48 32 49 33 49 32 48 31 47 31 50 33 48 32 48 32 49 34 46 30 47 32 48 33 50 34 47 31 46 30 46 30 45 29 47 31 46 29 45 28 43 27 41 29 44 29 41 25 39 26 41 27 41 27 41 27 41 27 42 28 42 28 42 28 42 28 41 27 42 28 41 26 39 25 39 26 42 27 40 26 41 29 40 26 41 26 40 24 37 22 21 6 17 6 20 9 19 5 18 6 18 6 18 6 18 7 17 6 18 6 18 5 16 3 17 5 16 4 16 4 17 5 15 4 16 5 17 6 18 7 16 4 16 4 16 4 16 4 17 9 14 8 15 7 12 3 17 10 17 10 16 9 16 8 14 5 7 2 11 7 11 2 9 3 10 5 11 5 10 4 12 6 11 4 10 3 8 2 11 5 10 4 9 2 7 1 7 2 6 1 6 1 6 1 7 2 8 4 10 6 11 7 11 6 11 7 12 8 13 8 14 9 14 9 14 9 14 9 13 10 16 11 15 10 16 12 16 11 16 11 16 11 16 11 18 10 18 11 19 12 20 12 21 13 20 12 20 11 19 11 20 12 20 12 20 12 20 12 22 14 22 14 22 14 22 14 21 15 22 16 23 15 22 14 24 17 24 17 24 17 24 17 23 16 25 18 25 18 23 16 25 20 28 21 26 17 24 18 26 18 24 17 24 17 25 19 28 22 30 23 28 20 27 21 30 20 27 19 27 18 16 5 11 6 11 9 11 9 10 8 8 6 9 9 12 11 14 13 14 12 14 13 17 20 26 27 31 27 30 26 29 25 29 25 31 23 26 25 30 23 27 22 41 37 60 47 60 47 62 48 60 47 60 48 61 48 62 49 62 48 61 46 61 48 63 50 63 49 63 49 63 50 65 50 67 51 69 54 71 55 72 55 72 55 72 55 72 55 72 55 73 55 72 55 73 54 75 56 76 54 76 54 76 52 76 52 77 53 77 54 79 55 80 56 79 55 79 56 80 57 81 57 81 56 80 55 80 55 81 56 82 57 82 58 83 58 84 59 83 58 83 58 83 58 83 58 83 58 83 58 83 58 83 58 83 58 82 57 81 58 82 59 85 61 85 61 85 61 85 61 85 61 85 62 86 62 87 63 87 63 87 63 87 63 87 63 88 63 87 63 87 64 89 66 89 64 88 64 88 65 90 67 89 64 89 64 89 64 89 64 87 62 87 62 87 62 87 62 86 61 86 61 86 61 86 61 89 64 89 64 89 64 89 64 89 64 89 64 89 64 89 64 88 63 88 63 88 63 88 63 87 63 87 63 87 63 87 63 88 64 88 64 88 64 88 64 88 64 88 64 88 64 88 64 88 64 88 64 88 64 88 64 88 63 87 62 86 63 87 64 88 64 88 64 88 64 88 64 88 64 88 65 89 66 90 66 91 67 90 65 89 66 90 67 93 70 95 72 96 72 96 71 93 70 95 72 97 72 94 69 94 67 93 65 91 64 90 63 89 62 89 61 88 60 87 60 87 60 87 60 87 60 87 60 86 59 86 60 87 61 88 61 87 61 88 61 89 60 88 61 93 63 92 64 95 67 100 71 104 72 107 75 108 75 107 73 106 71 102 68 101 67 98 65 94 65 92 62 88 58 84 57 81 57 80 55 79 56 78 55 76 52 76 51 75 50 74 50 74 50 74 49 73 48 72 48 73 50 73 50 72 49 72 48 71 47 69 46 68 45 69 46 67 45 66 44 65 45 66 46 67 46 67 45 66 44 65 44 65 44 65 44 65 44 65 44 67 45 65 43 63 41 63 42 60 43 59 42 58 41 57 40 58 41 58 40 57 39 56 39 57 40 56 39 56 38 55 38 54 37 54 36 53 35 52 35 54 35 51 33 50 34 53 37 52 34 50 32 49 32 49 33 49 33 50 33 50 33 50 33 49 32 49 32 49 32 49 30 51 29 51 29 51 31 51 31 48 31 48 33 47 32 47 32 47 32 46 30 45 30 46 31 48 32 46 31 46 32 48 34 48 32 48 31 47 31 46 30 45 29 45 29 45 29 45 29 42 27 43 27 43 27 43 26 42 26 42 25 41 24 40 24 39 24 41 26 42 26 42 25 40 24 40 24 40 24 40 24 39 23 38 21 37 22 39 23 39 23 38 22 38 21 37 21 35 21 35 22 36 23 37 23 37 23 37 23 36 22 36 21 34 20 34 22 38 23 34 18 36 21 35 21 34 20 34 19 37 21 35 19 35 20 37 22 32 20 37 20 32 15 32 20 36 20 34 18 33 18 33 18 34 19 34 18 33 18 32 17 33 18 33 18 33 18 33 18 33 18 33 17 32 16 31 16 33 17 32 16 31 17 32 18 32 17 31 15 30 16 32 18 31 18 31 17 30 16 29 16 31 18 31 17 28 14 27 14 28 16 29 15 26 13 27 16 27 14 27 14 27 14 27 14 27 16 27 16 27 16 27 16 27 16 28 17 28 16 25 13 22 14 29 18 27 15 27 17 28 17 28 17 27 14 24 12 23 19 19 18 22 21 22 17 23 19 19 15 17 17 22 21 20 18 20 18 20 17 17 15 20 17 17 14 16 15 19 18 16 15 18 16 20 18 21 20 20 18 19 16 18 15 16 14 23 18 19 15 17 12 12 6 20 17 19 16 19 15 18 16 13 9 5 7 10 12 8 5 8 10 10 12 11 10 8 8 7 8 8 10 9 11 11 12 10 11 9 9 7 8 6 6 7 8 7 8 7 8 7 8 5 7 7 8 8 10 10 11 12 11 12 12 13 13 14 13 14 13 14 13 14 13 14 13 14 16 19 17 16 14 17 20 17 16 17 16 17 16 17 16 18 18 18 19 19 20 20 20 21 21 21 20 20 19 19 19 20 20 21 21 21 20 19 18 22 22 22 22 22 22 22 22 25 22 26 23 26 22 24 21 27 24 27 24 27 24 27 24 25 23 28 26 29 25 26 22 28 27 32 28 29 24 27 25 31 27 28 24 27 25 30 28 28 29 35 32 32 27 31 31 30 28 25 26 25 22 14 9 10 12 11 12 12 11 11 10 7 8 9 10 12 13 14 14 15 13 11 13 18 24 28 30 31 31 32 31 32 30 30 28 32 27 27 29 31 27 27 28 48 51 72 61 72 61 76 61 74 60 76 61 77 62 78 62 81 62 79 60 79 62 82 65 81 62 80 62 80 63 82 66 84 66 88 70 90 71 89 69 91 72 91 72 91 72 91 72 90 70 89 70 89 72 91 74 94 76 94 76 94 76 94 76 93 76 94 77 96 79 98 81 97 79 97 80 98 81 99 81 102 81 99 78 98 79 101 82 102 82 102 83 103 84 104 84 103 83 103 83 103 83 103 83 104 84 104 84 104 84 104 84 107 82 106 81 105 82 106 83 109 85 109 85 109 85 109 85 109 85 109 86 110 87 111 87 111 87 111 87 111 87 111 87 112 87 111 87 111 88 113 90 113 88 112 88 112 89 114 91 115 89 115 89 115 89 115 89 113 87 113 87 113 87 113 87 112 86 112 86 112 86 112 86 115 89 115 89 115 89 115 89 115 89 115 89 115 89 115 89 114 88 114 88 114 88 114 88 115 87 115 87 115 87 115 87 116 88 116 88 116 88 116 88 116 88 116 88 116 88 116 88 116 88 116 88 116 88 116 88 116 87 115 86 114 87 115 88 116 88 116 88 116 88 116 88 116 88 116 89 117 90 118 90 119 91 118 89 117 89 118 90 121 94 123 96 124 96 124 95 121 94 123 97 125 96 123 94 121 94 120 92 119 91 117 90 116 89 116 88 115 87 114 87 114 87 114 87 114 87 114 87 113 86 113 87 114 88 115 88 113 87 114 88 115 88 118 88 122 93 123 92 125 97 130 101 136 104 139 107 141 107 139 106 142 105 134 98 131 99 132 99 126 94 123 90 119 86 114 84 109 81 108 79 106 79 104 78 104 76 104 75 103 74 102 74 102 74 102 73 101 72 100 72 99 73 98 72 98 71 97 71 97 70 95 68 94 68 94 69 94 66 93 65 92 66 93 67 94 67 94 66 93 65 92 65 93 66 93 66 93 66 93 66 93 65 91 63 89 62 89 62 86 60 85 58 83 56 82 55 84 58 84 57 83 56 82 56 83 57 83 56 82 55 81 55 80 54 80 53 79 52 78 52 81 54 78 51 77 52 80 56 78 51 76 49 75 49 75 51 72 50 71 50 71 50 71 50 69 48 69 48 69 48 69 48 69 51 69 51 69 51 69 51 69 50 68 48 67 47 66 47 66 46 65 45 64 46 65 47 67 47 65 45 64 47 67 49 65 48 65 47 64 46 63 46 62 45 62 45 62 45 62 45 62 44 59 41 58 42 61 45 59 42 59 41 58 40 57 40 55 39 57 42 58 42 58 42 56 40 56 40 56 40 56 40 56 39 55 38 54 39 55 40 55 39 55 38 54 37 53 37 53 35 53 36 54 37 55 37 55 37 54 36 54 35 53 35 56 35 51 33 52 36 54 35 53 35 52 34 52 33 51 33 53 36 51 34 51 36 53 38 46 35 54 35 46 28 47 35 52 36 51 33 49 33 49 33 49 33 49 32 48 31 47 31 50 34 50 34 50 34 50 34 49 33 49 32 48 31 47 31 48 31 47 30 46 31 47 32 51 33 47 29 44 29 46 32 47 31 47 30 46 29 45 29 47 31 47 30 44 27 43 27 42 29 43 28 41 28 45 33 41 27 41 27 41 27 41 27 41 27 41 27 41 27 41 27 40 27 42 29 42 27 39 24 34 24 43 30 42 26 40 27 43 29 43 28 42 26 39 24 20 8 18 5 17 5 17 5 22 8 17 5 18 6 17 4 13 5 20 7 14 0 14 5 19 7 19 6 18 6 17 5 19 7 19 7 18 5 16 3 16 3 15 2 14 3 15 4 14 7 15 8 14 5 10 2 14 8 16 10 17 10 17 9 9 4 7 1 6 2 9 5 9 3 8 2 7 3 8 4 8 3 9 5 12 8 14 10 9 3 8 3 8 4 10 6 8 3 8 3 8 3 8 3 8 3 8 4 9 5 10 5 11 6 11 6 11 6 11 6 13 7 11 6 13 8 12 6 10 6 12 7 14 9 15 11 17 11 16 11 16 12 18 14 18 11 20 13 20 11 18 9 17 10 20 13 21 12 18 9 20 12 20 13 21 14 22 14 23 14 20 11 20 14 24 17 22 15 22 15 22 15 22 15 24 17 24 17 24 17 24 17 23 17 24 18 25 17 24 16 26 19 26 19 26 19 26 19 25 19 26 20 27 19 26 18 23 17 26 21 29 22 29 21 26 22 32 22 22 9 11 4 10 6 12 10 10 8 12 11 11 9 11 10 12 11 13 11 12 12 14 11 18 24 28 24 30 25 29 24 28 25 29 26 27 23 27 23 27 23 27 20 37 36 63 51 62 48 62 48 61 48 61 49 62 50 63 50 62 48 62 49 63 50 64 50 63 49 63 50 64 51 65 50 69 52 70 53 70 52 68 51 72 55 72 56 73 57 74 57 73 56 73 57 75 56 76 56 73 52 74 53 76 53 78 55 80 56 79 54 78 54 79 55 81 57 82 58 82 57 80 56 81 56 81 57 82 58 83 58 83 58 83 58 83 58 83 58 82 57 83 59 84 60 86 61 84 59 84 59 84 59 84 59 85 60 84 59 83 60 84 61 86 62 86 62 86 62 86 62 83 60 85 62 86 62 86 61 87 63 87 63 87 63 87 63 88 64 88 64 88 64 88 64 88 64 88 65 89 66 90 66 87 63 89 65 90 65 90 64 89 64 89 63 88 62 87 62 85 61 87 62 88 63 87 62 89 64 89 64 89 64 89 64 90 64 89 63 88 64 89 65 88 63 88 63 88 63 88 63 86 63 87 64 88 63 87 62 87 63 87 63 87 63 87 63 90 65 87 62 86 63 89 66 87 63 87 64 88 65 89 65 87 63 87 63 87 63 87 63 89 65 89 65 89 64 86 62 88 64 88 64 88 64 88 64 88 64 88 65 90 67 92 69 90 68 94 71 96 72 95 71 96 72 96 72 96 72 96 72 95 68 94 66 91 63 89 62 90 63 90 62 89 61 88 61 86 59 86 59 86 59 86 59 86 59 86 59 86 59 86 59 87 62 86 61 88 62 88 60 88 61 90 63 94 67 97 67 100 68 104 73 108 75 108 75 102 69 101 67 100 66 98 67 97 68 93 62 89 59 86 57 82 55 80 56 80 55 76 50 77 53 77 52 76 51 75 51 74 50 74 49 73 48 72 48 73 50 73 50 73 50 73 50 71 47 70 46 69 47 70 48 69 48 69 47 68 46 67 46 67 46 67 46 67 46 67 46 66 45 66 46 67 47 68 47 64 42 63 42 62 40 61 39 62 44 60 41 57 39 56 39 56 39 56 39 56 39 56 39 56 39 56 38 55 37 54 37 55 38 55 37 54 36 53 36 52 35 52 34 51 33 50 33 52 33 49 33 53 37 51 31 50 34 51 33 50 32 49 32 48 32 49 33 50 32 49 29 49 27 49 28 50 31 51 31 49 32 49 34 49 34 49 34 46 31 46 31 46 31 46 31 44 30 47 33 48 32 45 29 47 31 47 31 47 31 47 31 46 30 46 29 45 28 44 28 43 27 43 27 43 27 43 27 43 27 43 26 42 25 41 25 43 27 43 26 42 26 41 25 43 26 41 25 40 24 41 25 38 22 38 23 39 24 40 24 39 22 38 21 37 22 38 23 39 24 36 22 38 24 36 21 38 25 39 26 40 25 39 24 34 20 34 21 35 22 36 22 35 20 33 18 32 18 32 19 35 20 35 20 35 20 35 20 36 21 35 19 34 18 32 17 37 21 34 17 31 16 32 17 32 16 30 15 30 15 31 17 34 18 31 15 30 16 33 19 31 17 34 20 36 21 35 19 34 21 36 20 33 17 33 19 26 11 28 14 30 16 31 15 30 17 30 17 30 17 30 17 30 17 30 16 29 15 28 15 30 16 27 13 27 16 31 20 27 15 28 16 29 15 28 14 26 16 27 17 28 18 29 19 25 16 29 20 30 17 24 11 24 13 25 15 28 18 30 19 28 17 28 17 27 15 25 13 22 19 20 17 19 17 19 18 21 17 17 15 18 17 18 15 18 20 25 22 19 15 19 20 19 17 18 16 18 15 17 15 19 17 20 18 20 18 20 18 18 15 17 14 16 15 17 16 18 15 18 15 18 13 14 10 18 15 19 16 19 16 18 14 10 9 6 6 5 7 8 10 10 10 9 9 8 10 9 11 7 8 8 10 11 13 13 14 9 10 8 9 9 11 10 12 8 9 8 9 8 9 8 9 7 8 7 9 8 10 9 10 12 11 12 11 12 11 12 11 14 12 12 11 14 13 13 11 12 12 13 13 14 14 15 15 18 16 17 16 17 17 19 19 17 18 19 20 20 20 19 18 19 20 21 22 22 21 20 19 20 20 20 21 21 22 22 22 23 22 21 20 20 22 24 25 25 22 25 22 25 22 25 22 26 23 26 23 26 23 26 23 26 24 27 25 28 24 27 23 29 26 29 26 29 26 29 26 28 26 29 27 30 26 29 25 27 25 30 28 32 29 31 28 26 30 31 29 21 15 10 10 8 10 11 10 9 9 10 12 12 12 13 13 13 14 14 14 12 14 14 14 19 26 29 27 31 29 30 28 29 29 30 30 29 28 29 28 29 28 29 28 44 50 75 65 74 61 74 60 75 61 77 62 78 63 79 63 80 62 80 63 81 64 82 64 81 63 82 64 82 65 83 66 87 69 88 70 89 69 88 68 91 72 91 73 92 74 93 74 92 73 93 74 93 76 94 76 92 75 93 76 94 77 96 78 98 79 97 79 96 79 97 79 98 80 99 82 100 82 99 81 101 81 101 82 102 83 103 83 103 83 103 83 103 83 103 83 102 82 103 84 104 85 106 86 104 84 104 84 104 84 104 84 109 84 108 83 107 84 108 85 110 86 110 86 110 86 110 86 107 84 109 86 110 86 110 85 111 87 111 87 111 87 111 87 112 88 112 88 112 88 112 88 112 88 113 89 113 90 114 90 113 88 115 90 116 90 116 89 116 90 116 90 115 89 114 88 112 86 113 88 115 89 114 88 115 89 115 89 115 89 115 89 115 88 114 87 113 88 114 89 115 89 114 88 114 88 114 88 114 87 115 88 116 87 115 86 116 88 116 88 116 88 116 88 117 89 115 87 115 87 117 89 115 87 115 88 116 89 117 89 115 87 115 87 115 87 115 87 116 89 117 89 117 88 115 86 117 89 117 89 117 89 117 89 117 88 116 89 118 91 120 93 118 92 121 95 124 96 123 95 124 96 124 96 124 96 124 96 122 95 121 93 118 90 116 89 117 90 117 89 116 88 115 88 113 86 113 86 113 86 113 86 113 86 113 86 113 86 113 86 113 87 114 87 115 89 118 88 118 88 120 91 123 94 126 95 132 100 135 104 139 107 140 107 135 102 134 100 133 99 131 98 132 96 128 91 120 87 116 85 114 82 107 79 107 79 105 75 105 77 105 76 104 75 103 75 102 74 102 73 101 72 100 72 99 73 99 73 99 73 99 73 97 70 96 69 95 70 96 71 96 69 96 68 95 67 94 67 94 67 94 67 94 67 94 67 93 66 93 67 94 68 95 68 91 64 90 61 88 60 87 60 86 59 84 57 82 56 82 56 82 56 82 56 82 56 82 56 82 56 82 55 81 54 80 54 81 55 80 54 80 53 79 53 78 52 78 51 77 50 76 50 78 50 75 51 79 53 77 49 73 51 72 50 71 49 70 49 69 49 70 50 71 49 70 48 67 49 67 50 68 51 69 51 68 49 68 49 68 49 68 49 66 47 66 47 66 47 66 47 64 45 66 47 66 47 64 45 64 47 64 47 64 47 64 47 63 46 63 45 62 44 61 44 60 43 60 43 60 43 60 43 60 43 60 42 59 41 58 41 59 42 58 42 57 41 57 40 58 42 57 40 55 40 56 40 54 38 54 39 55 40 56 40 55 38 54 37 53 38 54 39 57 38 54 36 56 38 54 35 55 37 56 38 56 38 55 37 52 34 52 35 53 36 54 36 53 35 52 33 51 33 51 33 51 35 51 35 51 35 51 35 50 34 50 34 50 34 50 34 52 35 50 33 48 31 47 31 48 32 47 31 47 31 48 32 50 33 47 30 46 31 49 34 47 32 49 34 51 35 50 33 50 35 52 35 49 32 48 34 42 27 45 30 47 31 47 31 46 30 46 30 46 30 46 30 46 30 46 29 45 28 44 28 42 27 39 25 39 27 43 30 41 28 42 29 43 28 42 27 41 27 42 28 42 28 43 29 41 27 42 28 42 27 40 26 40 26 41 27 41 27 42 28 40 26 41 27 42 27 41 27 20 7 18 5 17 5 18 6 18 4 14 3 16 6 17 5 18 9 23 10 19 5 18 8 17 5 16 4 16 3 15 3 15 4 16 5 18 7 19 8 16 4 15 3 15 3 16 4 16 9 16 9 15 7 13 5 15 8 16 8 15 6 12 6 9 6 6 3 5 4 8 7 10 7 8 6 8 6 9 8 7 5 8 7 10 9 12 10 10 8 9 7 10 8 11 10 10 5 10 5 10 5 10 5 8 3 8 4 9 5 10 5 11 6 11 6 11 6 11 6 13 7 11 6 13 8 12 6 13 8 13 8 13 8 13 8 16 11 16 11 16 12 18 13 16 9 18 12 20 12 20 12 20 13 22 14 22 14 21 12 20 12 20 13 21 14 22 14 23 14 21 12 20 14 24 17 22 15 22 15 22 15 22 15 22 15 22 15 22 15 22 15 23 17 24 18 25 17 24 16 26 19 26 19 26 19 26 19 25 19 26 20 27 19 26 18 26 19 27 21 28 21 27 19 27 21 31 19 20 8 11 5 8 4 10 7 8 6 9 9 13 11 14 12 14 13 15 13 13 13 15 12 19 25 29 25 30 25 29 24 28 25 29 26 29 25 29 25 29 25 29 22 35 35 62 51 62 46 60 46 61 48 61 49 62 50 63 50 62 48 62 49 63 50 64 50 63 50 64 50 65 51 65 50 68 51 69 53 70 52 69 51 72 55 72 56 73 57 74 57 73 57 74 57 76 56 76 56 76 54 76 54 76 53 77 53 79 55 79 55 79 55 79 55 79 56 81 58 83 59 83 58 81 56 81 57 82 58 83 58 83 58 83 58 83 58 83 58 82 57 83 59 84 60 86 61 84 59 84 59 84 59 84 59 85 61 84 60 84 60 85 61 86 62 86 62 86 62 86 62 84 60 85 62 86 62 86 62 87 63 87 63 87 63 87 63 88 64 88 64 88 64 88 64 88 65 89 65 90 66 90 66 88 63 89 65 90 65 90 65 92 67 91 66 90 65 90 65 87 63 89 64 90 65 89 64 89 64 89 64 89 64 89 64 88 63 87 61 86 62 88 63 90 65 89 64 88 63 87 62 87 63 88 64 88 64 87 63 89 65 89 65 89 65 89 65 89 64 88 63 87 64 88 65 88 64 88 64 89 65 89 65 87 63 87 63 87 63 87 63 88 64 89 65 89 64 87 62 89 65 89 65 89 65 89 65 89 65 89 65 90 67 92 69 91 67 93 70 95 71 95 71 96 72 96 72 96 72 96 72 95 68 94 66 91 63 89 62 90 63 90 62 89 61 88 61 86 59 86 59 86 59 86 59 86 59 86 59 86 59 86 59 87 62 86 63 87 62 88 62 88 60 89 62 90 62 92 61 96 64 99 68 103 71 105 72 102 69 101 67 100 66 98 65 98 69 95 64 89 58 85 56 85 54 79 52 79 52 78 53 77 53 77 52 76 51 75 51 74 50 74 49 73 48 72 48 73 50 73 50 73 50 73 50 71 47 70 46 69 47 70 48 69 48 69 47 68 46 67 46 67 46 67 46 67 46 67 46 66 45 66 45 67 46 67 46 65 43 62 39 59 38 60 39 57 39 55 38 55 38 56 39 56 39 56 39 56 39 56 39 56 39 56 38 55 37 54 37 55 37 54 37 53 36 53 36 52 35 52 34 51 33 50 33 51 33 50 34 53 36 51 32 50 34 51 33 50 32 49 32 48 32 49 33 50 32 49 29 49 27 50 28 50 30 51 31 49 32 49 34 49 34 49 34 48 33 48 33 48 33 48 33 45 31 46 32 47 31 46 30 47 31 47 31 47 31 47 31 46 30 46 29 45 28 44 28 44 28 44 27 43 27 43 27 43 27 43 26 42 25 41 25 42 25 41 25 40 24 40 23 41 25 40 23 39 23 39 23 38 22 38 23 39 24 40 24 39 22 38 21 37 22 38 23 39 24 36 22 38 24 36 21 36 22 37 23 37 23 36 22 34 20 35 21 35 21 36 22 36 22 35 20 33 20 34 20 35 20 35 20 35 20 35 20 32 17 33 19 34 20 36 21 34 19 34 19 33 17 31 15 34 18 33 17 32 18 33 19 34 18 31 15 30 16 33 19 30 16 32 18 33 18 32 17 33 19 35 19 32 16 32 19 28 14 30 16 32 17 32 17 30 17 30 17 30 17 30 17 30 17 29 16 29 16 28 15 28 14 26 12 26 14 29 17 27 15 28 16 29 15 28 14 29 18 28 17 28 17 27 16 28 17 26 15 26 16 29 19 28 17 28 16 27 15 26 15 25 14 26 16 28 17 29 18 21 19 20 17 19 17 20 19 21 18 18 17 21 21 23 20 19 19 23 20 20 16 18 18 21 19 21 18 20 18 19 17 18 16 18 16 19 18 20 19 19 16 17 15 17 15 18 17 20 17 20 17 19 15 18 14 19 16 18 15 16 11 13 9 9 7 7 6 6 7 7 8 7 6 6 5 5 6 6 7 7 7 8 9 10 11 11 12 9 9 9 9 9 10 11 12 10 11 10 11 10 11 10 11 7 8 7 9 8 10 9 10 12 11 12 11 12 11 12 11 14 12 12 11 14 13 13 11 15 13 14 13 14 13 14 12 17 16 16 15 17 16 18 18 16 17 18 19 20 21 21 21 20 21 21 21 21 21 21 20 20 20 20 21 21 22 22 22 22 22 21 21 21 22 23 24 25 22 25 22 25 22 25 22 25 22 25 22 25 22 25 22 26 24 27 25 28 24 27 23 29 26 29 26 29 26 29 26 28 26 29 27 30 26 29 25 30 27 30 27 30 27 29 27 27 29 29 25 17 12 9 11 7 10 10 10 9 9 10 12 13 13 13 13 14 14 15 15 14 15 15 15 20 28 30 28 31 29 30 28 29 29 30 30 30 29 30 29 30 29 30 29 42 49 74 65 75 62 74 59 75 61 77 62 78 63 79 63 80 62 80 63 81 64 82 64 82 64 82 65 83 65 84 67 86 68 88 70 89 70 88 69 91 72 91 73 92 74 93 74 93 74 93 75 94 76 95 77 95 77 95 77 95 76 94 76 96 78 97 79 98 80 97 79 96 79 99 82 101 84 102 84 101 81 101 82 102 83 103 83 103 83 103 83 103 83 103 83 103 83 103 84 104 85 105 85 105 85 105 85 105 85 105 85 110 85 108 84 108 84 109 86 110 86 110 86 110 86 110 86 108 85 110 86 111 87 110 86 112 88 112 88 112 88 112 88 112 88 112 88 112 88 112 88 113 89 113 90 114 90 115 91 114 89 116 90 117 91 116 90 118 91 117 91 116 90 116 89 114 89 116 91 117 91 116 90 116 90 116 90 116 90 116 90 115 88 114 87 113 88 114 89 117 90 116 89 114 88 113 87 115 87 116 89 117 88 115 87 117 89 117 89 117 89 117 89 116 88 116 88 116 88 116 88 116 89 117 89 117 89 117 89 116 88 116 88 116 88 116 88 115 88 117 89 117 88 115 87 118 90 118 90 118 90 118 90 117 89 117 89 117 90 119 92 119 91 120 93 122 95 123 95 123 95 123 95 123 95 123 95 122 95 121 93 118 90 116 89 117 90 117 89 116 88 115 88 114 87 114 87 114 87 114 87 113 86 113 86 113 86 113 86 113 87 114 87 115 88 118 88 119 89 120 90 121 90 121 90 127 95 129 98 133 102 136 103 135 102 134 100 133 99 131 98 132 97 129 93 124 87 116 84 117 83 109 77 105 79 106 78 105 77 105 76 104 75 103 75 102 74 102 73 101 72 100 72 99 73 99 73 99 73 99 73 97 70 96 69 95 70 96 71 96 69 96 68 95 67 94 67 94 67 94 67 94 67 94 67 93 66 93 66 93 66 93 67 92 64 88 59 85 58 86 60 80 54 79 53 80 55 82 56 81 55 81 55 81 55 81 55 82 56 82 55 81 54 80 54 80 54 80 53 79 53 78 52 78 52 78 51 77 50 76 50 77 51 77 52 78 52 77 51 73 51 72 50 71 49 70 49 69 49 70 50 71 49 70 48 68 50 68 50 68 50 68 50 67 48 67 48 67 48 67 48 67 48 67 48 67 48 67 48 65 46 65 46 65 46 65 46 64 47 64 47 64 47 64 47 63 46 63 45 62 44 61 44 62 44 61 44 61 43 60 43 60 43 60 42 59 41 58 41 57 41 56 40 56 39 55 39 57 40 55 38 54 38 54 39 54 38 54 39 55 40 56 40 55 38 54 37 53 38 54 39 57 38 54 36 56 38 54 35 54 36 55 37 55 37 54 36 53 35 53 35 53 35 53 35 55 36 53 35 52 34 53 35 51 35 51 35 51 35 51 35 49 33 49 34 50 35 51 35 49 33 50 35 50 33 47 30 51 34 50 33 49 34 50 35 49 32 48 31 47 32 48 33 46 31 47 31 47 31 47 31 48 33 50 33 48 31 48 33 45 30 47 32 48 32 48 32 46 30 46 30 46 30 46 30 45 29 45 29 45 29 45 29 45 30 43 29 43 30 45 31 41 28 42 29 43 28 42 27 44 29 43 28 42 27 41 26 41 27 40 26 41 28 44 30 42 28 42 27 41 26 40 26 40 26 40 26 41 27 42 29 19 6 17 5 17 6 19 7 20 6 17 5 20 9 21 9 17 7 20 8 18 5 17 5 19 7 19 6 18 6 17 5 19 6 17 4 15 4 16 5 17 5 16 3 15 4 17 5 17 10 17 9 16 9 16 9 16 9 15 7 13 4 9 3 7 5 7 5 7 5 7 5 6 4 5 3 5 3 6 4 7 5 8 6 9 8 10 9 8 6 7 5 8 7 10 8 11 6 11 6 11 6 11 6 8 3 8 4 9 5 10 5 11 6 11 6 11 6 11 6 13 7 11 6 13 8 12 6 14 8 13 8 13 8 13 7 16 10 15 10 15 11 17 13 17 9 17 10 19 12 21 14 20 11 19 11 19 11 19 12 20 12 20 13 21 14 22 14 21 13 21 13 22 14 23 16 22 15 22 15 22 15 22 15 24 17 24 17 24 17 24 17 23 17 24 18 25 17 24 16 26 19 26 19 26 19 26 19 25 19 26 20 27 19 26 18 28 21 27 20 27 20 27 20 27 21 28 15 16 5 10 5 9 6 11 9 10 8 11 11 11 9 12 10 13 11 13 11 14 14 16 14 21 26 31 27 30 25 29 24 28 25 29 26 27 23 27 23 27 23 27 20 32 33 62 52 64 49 62 48 61 48 61 49 62 50 63 50 62 48 62 49 63 50 64 50 64 50 65 51 65 52 66 51 67 51 69 53 70 53 70 53 72 55 72 56 73 57 74 57 74 57 75 58 76 57 77 57 78 56 78 55 77 53 77 53 77 53 79 56 80 56 80 55 79 56 81 59 84 60 84 60 81 56 81 57 82 58 83 58 83 58 83 58 83 58 83 58 83 58 84 59 84 59 85 60 85 60 85 60 85 60 85 60 86 62 85 60 84 61 86 62 86 62 86 62 86 62 86 62 84 61 86 63 87 63 87 62 88 64 88 64 88 64 88 64 88 64 88 64 88 64 88 64 89 65 90 66 90 67 91 67 88 64 90 66 91 66 91 65 91 65 90 65 89 64 89 63 88 64 90 66 91 66 91 66 90 65 90 65 90 65 90 65 91 65 90 64 89 65 90 66 91 65 90 64 89 63 88 63 87 64 89 65 89 65 88 63 87 63 87 63 87 63 87 63 88 64 88 64 88 64 88 64 90 65 89 65 89 65 89 65 88 64 88 64 88 64 88 64 87 63 88 65 89 65 88 63 90 66 90 66 90 66 90 66 90 66 89 65 89 66 91 68 91 67 91 68 93 70 95 71 95 71 95 71 95 71 95 71 95 68 94 66 91 63 89 62 90 63 90 62 89 61 88 61 87 60 87 60 87 60 87 60 86 59 86 59 86 59 86 59 87 64 86 65 87 64 88 62 90 64 90 62 90 62 90 61 92 59 94 62 98 67 102 70 102 69 101 67 100 66 98 65 96 66 95 64 91 60 86 56 87 56 80 52 78 53 79 52 77 53 77 52 76 51 75 51 74 50 74 49 73 48 72 48 73 50 73 50 73 50 73 50 71 47 70 46 69 47 70 48 69 48 69 47 68 46 67 46 67 46 67 46 67 46 67 46 66 45 66 45 66 45 66 44 64 42 61 38 58 36 57 37 52 35 52 35 53 37 55 39 55 38 55 38 55 38 55 38 56 39 56 38 55 37 54 37 54 37 53 36 53 35 52 35 52 35 52 34 51 33 50 33 50 34 52 35 52 34 51 34 50 34 51 33 50 32 49 32 48 32 49 33 50 32 49 29 50 28 50 28 50 30 50 30 48 31 48 33 48 33 48 33 46 31 46 31 46 31 46 31 46 31 46 31 46 31 46 31 47 31 47 31 47 31 47 31 46 30 46 29 45 28 44 28 46 29 45 28 44 27 43 27 43 27 43 26 42 25 41 25 41 25 40 24 40 23 39 23 41 24 39 22 38 22 38 23 38 22 38 23 39 24 40 24 39 22 38 21 37 22 38 23 39 24 36 22 38 24 36 21 37 23 38 24 38 24 37 23 35 21 35 21 35 21 35 21 37 22 35 21 34 20 35 21 35 20 35 20 35 20 35 20 35 20 35 19 34 18 33 18 32 18 34 20 35 18 32 16 35 20 34 19 34 19 35 20 32 17 32 17 32 17 32 17 31 16 31 15 30 15 31 16 30 17 33 17 31 15 32 18 30 15 31 17 32 17 31 16 30 17 30 17 30 17 30 17 29 16 29 16 29 16 29 16 31 18 30 17 30 17 30 18 27 15 28 16 29 15 28 14 30 18 29 17 28 16 27 15 26 15 28 18 30 19 29 18 26 15 26 16 27 17 28 17 29 18 27 15 26 15 26 16 20 18 19 17 19 18 21 20 21 17 17 16 20 19 21 18 22 20 23 21 22 19 20 18 19 17 18 16 18 15 17 15 22 19 19 15 16 14 17 16 19 17 18 16 18 16 19 17 20 17 19 15 18 16 19 17 19 16 18 14 16 11 13 9 8 7 7 7 7 7 7 7 8 8 7 7 7 7 8 8 7 7 8 8 9 9 9 10 8 7 7 7 7 8 9 10 10 11 10 11 10 11 10 11 7 8 7 9 8 10 9 10 12 11 12 11 12 11 12 11 14 12 12 11 14 13 13 11 14 13 14 13 14 13 14 13 16 15 15 14 16 16 18 17 18 18 18 18 18 20 21 22 20 19 18 18 18 18 19 20 20 20 20 21 21 22 22 22 21 21 21 22 22 23 23 23 25 22 25 22 25 22 25 22 27 24 27 24 27 24 27 24 26 24 27 25 28 24 27 23 29 26 29 26 29 26 29 26 28 26 29 27 30 26 29 25 31 27 29 26 29 27 31 29 28 29 26 21 13 10 9 12 9 12 12 12 11 10 12 13 11 11 11 12 12 12 13 13 15 17 17 17 21 29 32 29 31 29 30 28 29 29 30 30 28 27 28 27 28 27 28 27 36 45 72 65 76 64 77 62 75 61 77 62 78 63 79 63 80 62 80 63 81 64 82 64 83 65 83 65 84 66 84 68 85 67 87 69 89 70 89 70 91 72 91 73 92 74 93 74 94 75 94 75 95 77 95 78 95 77 95 78 96 78 96 78 93 77 97 80 99 81 98 79 98 81 100 83 102 84 102 83 101 81 101 82 102 83 103 83 103 83 103 83 103 83 103 83 104 84 104 84 104 84 104 84 106 86 106 86 106 86 106 86 110 86 109 85 109 85 110 86 110 86 110 86 110 86 110 86 109 85 110 87 112 88 111 87 113 89 113 89 113 89 113 89 112 88 112 88 112 88 112 88 114 90 114 90 115 91 115 92 115 89 116 91 118 92 117 91 116 90 116 90 115 89 114 88 114 89 116 91 117 91 117 90 117 91 117 91 117 91 117 91 118 91 116 90 116 90 117 92 115 89 115 90 116 90 116 90 116 88 117 89 117 89 116 88 115 87 115 87 115 87 115 87 115 88 116 89 117 88 116 87 118 90 118 90 117 89 117 89 117 89 117 89 117 89 117 89 114 87 116 89 117 89 116 88 117 89 117 89 117 89 117 89 119 90 118 89 117 90 119 91 119 91 119 91 120 93 123 95 122 94 122 94 122 94 122 94 122 95 121 93 118 90 116 89 117 90 117 89 116 88 115 88 115 88 115 88 115 88 115 88 113 86 113 86 113 86 113 86 113 87 114 87 115 88 118 88 119 90 121 90 121 90 122 91 123 91 125 93 129 99 134 103 135 102 134 100 133 99 131 98 129 94 130 94 126 90 119 87 117 84 110 79 109 80 109 78 105 77 105 76 104 75 103 75 102 74 102 73 101 72 100 72 99 73 99 73 99 73 99 73 97 70 96 69 95 70 96 71 96 69 96 68 95 67 94 67 94 67 94 67 94 67 94 67 93 66 93 66 92 65 92 65 90 62 88 60 85 57 82 55 79 52 78 52 79 54 81 56 80 54 80 54 80 54 80 54 82 56 82 55 81 54 80 54 79 53 79 53 78 52 78 51 78 52 78 51 77 50 76 50 75 51 79 53 77 50 76 52 73 51 72 50 71 49 70 49 69 49 70 50 71 49 70 48 69 51 68 50 68 50 67 49 66 47 66 47 66 47 66 47 65 46 65 46 65 46 65 46 66 46 65 45 64 46 65 47 64 47 64 47 64 47 64 47 63 46 63 45 62 44 61 44 63 46 63 45 61 44 60 43 60 43 60 42 59 41 58 41 58 41 57 41 56 40 56 39 57 41 56 39 55 39 55 39 54 38 54 39 55 40 56 40 55 38 54 37 53 38 54 39 57 38 54 36 56 38 54 35 55 37 56 38 56 38 55 37 54 36 53 35 53 35 52 34 54 36 53 34 51 34 52 34 51 35 51 35 51 35 51 35 52 36 51 34 50 33 48 32 49 33 49 34 50 33 49 32 51 34 50 33 49 34 50 35 48 32 48 32 48 32 48 32 49 32 47 30 46 30 47 31 45 30 48 31 46 30 47 33 45 30 47 31 47 31 46 30 46 30 46 30 46 30 46 30 44 28 45 29 45 29 46 30 43 29 43 29 42 28 42 28 41 28 42 29 43 28 42 27 43 29 42 28 42 28 41 27 40 27 43 30 44 30 42 28 40 26 40 27 41 28 42 28 45 30 42 26 39 25 40 27 18 5 17 5 17 6 19 8 20 6 16 4 18 6 18 5 19 7 19 7 20 7 18 4 17 5 16 4 16 3 15 3 19 5 15 2 14 3 17 6 18 5 17 4 16 5 17 6 17 9 15 7 14 8 16 10 15 8 15 8 14 5 11 5 6 5 7 6 8 5 7 4 8 6 7 4 6 5 8 6 7 5 8 6 8 7 9 7 9 6 8 6 8 7 10 9 10 5 10 5 10 5 10 5 8 3 8 4 9 5 10 5 11 6 11 6 11 6 11 6 13 7 11 6 13 8 12 6 11 7 12 8 13 9 14 10 15 10 14 9 15 10 16 12 20 11 18 10 18 11 20 13 21 12 19 10 18 11 20 13 20 12 20 13 21 14 22 14 20 13 22 14 23 15 23 15 22 15 22 15 22 15 22 15 23 16 23 16 23 16 23 16 23 17 24 18 25 17 24 16 26 19 26 19 26 19 26 19 25 19 26 20 27 19 26 18 27 19 25 18 26 20 29 23 28 20 26 12 13 3 10 6 9 6 11 9 10 7 11 10 12 10 12 11 13 11 14 12 16 16 17 15 22 28 32 28 30 25 29 24 28 25 29 26 28 24 28 24 28 24 28 21 23 25 56 49 63 49 62 49 61 48 61 49 62 50 63 50 62 48 62 49 63 50 64 50 65 51 65 52 66 52 67 52 66 50 68 52 70 54 71 53 72 55 72 56 73 57 74 57 75 58 75 59 77 57 78 58 76 54 77 56 78 55 79 56 75 52 79 57 82 57 80 55 82 58 83 60 84 59 83 58 81 56 81 57 82 58 83 58 83 58 83 58 83 58 83 58 84 59 84 59 84 59 84 59 86 61 86 61 86 61 86 61 87 62 86 61 85 62 86 63 86 62 86 62 86 62 86 62 85 62 87 63 88 64 87 63 89 65 89 65 89 65 89 65 88 64 88 64 88 64 88 64 90 66 90 67 91 67 92 68 89 65 91 66 92 67 91 66 92 67 91 66 90 65 90 65 88 63 89 65 90 65 90 65 91 66 91 66 91 66 91 66 91 65 90 64 89 65 90 66 88 63 89 65 90 66 91 67 88 65 89 66 90 65 89 64 88 64 88 64 88 64 88 64 87 63 89 65 89 65 87 63 91 67 91 66 90 65 89 65 89 65 89 65 89 65 89 65 86 63 88 65 89 65 89 64 89 65 89 65 89 65 89 65 91 66 90 65 89 66 90 67 91 67 90 66 91 69 94 72 94 70 94 70 94 70 94 70 95 68 94 66 91 63 89 62 90 63 90 62 89 61 88 61 88 61 88 61 88 61 88 61 86 59 86 59 86 59 86 59 87 64 86 65 87 64 88 64 87 61 87 62 89 61 90 61 90 57 91 59 95 65 101 70 102 69 101 67 100 66 98 65 92 63 94 64 94 64 89 60 85 55 81 53 81 54 79 51 77 53 77 52 76 51 75 51 74 50 74 49 73 48 72 48 73 50 73 50 73 50 73 50 71 47 70 46 69 47 70 48 69 48 69 47 68 46 67 46 67 46 67 46 67 46 67 46 66 45 66 44 65 43 64 43 61 40 62 40 59 36 54 31 54 37 53 36 53 37 55 38 54 37 54 37 54 37 54 37 56 39 56 38 55 37 54 37 53 36 53 35 52 35 51 34 52 35 52 34 51 33 50 33 48 34 53 36 51 32 50 35 50 34 51 33 50 32 49 32 48 32 49 33 50 32 49 29 51 29 51 28 50 29 49 29 47 30 47 32 47 32 47 32 47 32 47 32 47 32 47 32 47 32 45 30 45 30 47 32 47 31 47 31 47 31 47 31 46 30 46 29 45 28 44 28 47 31 46 29 44 28 43 27 43 27 43 26 42 25 41 25 43 26 42 26 41 25 41 24 42 26 41 24 39 24 40 24 38 22 38 23 39 24 40 24 39 22 38 21 37 22 38 23 39 24 36 22 38 24 36 21 36 22 37 23 37 23 36 22 36 22 36 21 35 20 34 20 35 21 34 19 33 19 33 19 35 20 35 20 35 20 35 20 34 19 34 19 34 19 34 19 34 18 33 17 32 18 33 19 34 19 33 18 33 18 34 19 31 17 32 18 33 17 32 16 34 18 32 15 30 15 31 17 28 14 31 16 30 15 31 18 29 14 30 15 30 15 29 14 30 17 30 17 30 17 30 17 28 15 28 16 29 17 30 17 29 17 30 17 29 15 28 14 27 15 28 16 29 15 28 14 27 16 28 17 28 17 29 18 30 19 29 17 28 17 29 18 28 17 27 16 27 16 26 15 30 17 26 14 25 15 28 18 19 17 19 17 19 18 22 20 26 22 21 19 22 20 21 18 19 16 18 16 19 16 17 13 21 19 21 18 20 18 19 17 19 15 16 13 16 16 21 20 20 17 19 16 18 17 19 18 19 15 17 13 16 14 19 17 18 15 19 16 18 14 15 11 6 7 7 8 8 7 7 6 6 5 5 4 4 5 5 6 7 7 8 8 8 8 9 9 10 9 9 9 9 10 11 12 9 10 9 10 9 10 9 10 7 8 7 9 8 10 9 10 12 11 12 11 12 11 12 11 14 12 12 11 14 13 13 11 11 11 13 12 15 14 16 16 16 14 15 14 15 15 17 17 21 20 19 18 17 18 19 20 23 22 20 19 19 20 22 23 20 20 20 21 21 22 22 22 20 21 22 23 23 23 23 22 25 22 25 22 25 22 25 22 25 22 25 22 25 22 25 22 26 24 27 25 28 24 27 23 29 26 29 26 29 26 29 26 28 26 29 27 30 26 29 25 29 25 28 25 29 28 33 32 27 28 25 19 11 8 9 12 7 9 10 10 8 8 10 11 13 13 13 14 14 15 15 15 16 18 18 18 22 30 33 30 31 29 30 28 29 29 30 30 30 29 30 29 30 29 30 29 26 36 63 61 73 62 75 61 75 61 77 62 78 63 79 63 80 62 80 63 81 64 82 64 83 65 83 66 84 67 85 68 85 67 87 69 89 71 90 71 91 72 91 73 92 74 93 74 94 75 94 76 95 78 96 78 93 76 95 78 97 80 98 81 92 76 97 81 100 81 98 79 101 83 102 84 102 83 100 82 101 81 101 82 102 83 103 83 103 83 103 83 103 83 103 83 104 84 104 84 104 84 104 84 106 86 106 86 106 86 106 86 111 86 110 85 109 86 110 87 110 86 110 86 110 86 110 86 109 86 111 88 112 88 112 87 113 89 113 89 113 89 113 89 112 88 112 88 112 88 112 88 114 90 114 91 115 92 116 92 115 90 117 92 118 92 118 91 119 93 119 92 118 91 117 91 113 88 115 90 116 90 115 89 117 91 117 91 117 91 117 91 116 89 115 88 114 89 115 90 113 87 114 89 117 92 119 93 116 89 117 90 118 89 117 88 117 89 117 89 117 89 117 89 114 87 117 90 118 89 115 86 119 91 119 90 118 89 117 89 117 89 117 89 117 89 117 89 114 86 116 89 117 89 117 89 116 88 116 88 116 88 116 88 119 91 118 89 117 89 118 90 119 91 118 90 119 92 122 96 122 94 122 94 122 94 122 94 122 95 121 93 118 90 116 89 117 90 117 89 116 88 115 88 115 88 115 88 115 88 115 88 113 86 113 86 113 86 113 86 113 87 114 87 115 89 118 88 115 85 116 86 118 88 120 89 121 91 122 93 128 98 134 103 135 102 134 100 133 99 131 98 125 92 128 95 128 93 124 89 115 83 113 82 112 81 108 76 105 77 105 76 104 75 103 75 102 74 102 73 101 72 100 72 99 73 99 73 99 73 99 73 97 70 96 69 95 70 96 71 96 69 96 68 95 67 94 67 94 67 94 67 94 67 94 67 93 66 93 65 92 64 91 64 86 60 89 62 87 57 80 50 81 56 80 54 79 55 80 56 80 55 80 55 80 55 80 54 82 56 82 55 81 54 80 54 79 53 79 52 78 51 77 51 78 52 78 51 77 50 76 50 74 51 80 53 76 49 76 53 73 51 72 50 71 49 70 49 69 49 70 50 71 49 70 48 69 51 69 50 68 49 67 49 66 47 66 47 66 47 66 47 67 48 67 48 67 48 67 48 67 47 64 44 63 45 66 48 64 47 64 47 64 47 64 47 63 46 63 45 62 44 61 44 65 47 63 46 62 44 60 43 60 43 60 42 59 41 58 41 59 43 59 42 58 42 57 41 59 42 57 41 56 40 57 41 54 38 54 39 55 40 56 40 55 38 54 37 53 38 54 39 57 38 54 36 56 38 54 35 52 35 53 36 54 35 53 34 54 36 54 35 53 34 52 34 53 34 51 32 50 32 50 33 51 35 51 35 51 35 51 35 48 32 49 34 50 35 52 36 50 33 48 31 47 33 50 35 50 33 49 32 48 33 49 34 47 32 48 33 49 32 48 31 51 34 48 31 46 31 48 32 43 29 46 30 45 29 47 33 44 29 45 30 46 29 44 28 46 30 46 30 46 30 46 30 44 28 44 29 45 30 46 30 46 32 46 32 46 31 44 29 41 28 42 29 43 28 42 27 40 27 41 28 42 29 43 30 48 32 42 26 39 27 43 31 44 30 43 28 40 25 38 24 42 26 39 24 39 27 44 31 17 4 16 4 16 5 18 7 19 6 18 7 20 8 19 5 18 5 18 5 18 5 18 5 23 6 16 3 18 7 18 2 20 6 14 0 13 4 20 11 17 4 15 2 14 2 14 3 14 5 14 6 15 9 17 9 14 9 13 8 11 4 8 3 6 4 6 4 6 4 6 4 8 6 8 5 7 4 6 4 5 3 5 4 6 4 7 5 8 5 6 5 9 8 9 6 11 8 10 7 9 6 8 5 4 6 11 10 9 6 9 6 10 5 9 4 9 3 8 3 10 6 11 7 12 8 13 9 12 8 14 10 15 10 15 9 16 13 19 16 20 14 17 10 16 11 17 13 19 15 20 16 18 13 18 13 18 13 18 13 19 14 18 13 19 14 20 16 20 15 20 16 21 17 22 17 22 17 22 16 21 15 20 15 26 19 22 16 21 17 24 21 24 20 27 22 25 20 27 23 25 21 26 22 27 21 26 20 26 21 26 21 26 21 26 21 24 20 26 22 28 24 29 24 30 18 18 12 15 5 6 5 12 12 14 11 11 8 11 10 14 12 13 10 13 12 16 15 13 14 21 22 25 25 29 28 30 25 29 24 28 25 29 26 28 25 29 26 30 25 29 23 29 29 52 51 64 49 62 47 62 48 63 52 63 52 61 50 64 49 63 49 63 50 65 52 64 50 64 51 65 52 66 51 68 51 69 52 69 52 69 53 74 56 73 56 73 57 75 59 74 58 76 60 77 60 77 59 76 58 77 59 79 58 78 57 79 55 79 56 80 57 81 57 82 58 82 58 82 58 82 58 83 57 82 57 82 58 84 60 81 57 83 59 84 59 84 58 85 61 85 61 85 61 85 61 87 62 86 61 85 62 86 63 86 63 83 62 86 64 85 62 85 63 85 64 86 65 87 65 86 65 86 65 86 65 86 65 87 66 87 66 87 66 87 66 88 65 88 66 89 67 90 67 89 66 89 66 89 66 89 66 90 65 90 65 90 65 90 65 91 66 91 66 91 66 91 66 87 64 89 65 90 67 92 68 92 68 92 67 91 67 90 66 91 66 88 63 87 64 90 67 90 65 89 64 88 65 89 66 90 66 90 65 89 64 88 64 87 63 88 65 89 66 91 67 88 64 88 64 88 64 88 64 88 65 90 67 91 67 91 66 90 66 90 65 89 64 88 64 86 63 89 67 91 66 89 64 89 65 89 65 89 65 89 65 88 64 88 64 88 64 88 64 90 63 91 65 93 66 94 68 95 68 95 68 95 68 95 68 92 66 92 65 91 64 90 64 91 64 88 61 86 61 88 63 89 62 89 62 89 62 89 62 91 63 89 62 87 60 86 58 87 60 87 60 87 58 87 58 87 58 87 59 88 61 90 63 91 59 91 60 94 66 100 70 100 68 97 67 96 65 94 64 97 64 96 64 97 64 92 58 90 59 84 52 79 51 82 54 79 52 76 50 77 52 76 49 76 50 76 49 75 48 74 48 74 49 74 48 73 48 72 47 71 46 71 45 70 44 69 44 71 47 69 45 68 45 67 47 67 48 67 48 67 48 67 48 64 45 64 45 64 45 64 45 60 41 59 39 57 36 54 34 54 33 54 33 54 33 54 33 56 33 52 32 54 34 55 35 53 36 53 36 53 36 53 36 54 37 54 37 54 37 54 37 51 34 50 33 50 32 49 32 51 34 51 33 50 32 49 32 50 34 51 33 50 32 49 32 49 32 49 32 49 32 49 32 48 29 48 31 48 31 48 31 49 32 49 31 48 30 47 30 46 29 46 28 45 27 44 27 46 29 46 29 46 29 46 29 45 31 46 32 47 31 46 30 44 29 44 29 44 29 44 29 47 28 42 27 45 30 44 25 44 28 44 27 43 26 42 26 40 24 40 24 40 24 40 24 39 23 40 24 40 24 40 25 37 23 41 24 38 21 39 25 38 22 38 21 37 20 36 20 37 21 37 21 37 21 37 21 34 18 34 19 35 20 36 20 35 20 36 21 37 20 36 19 33 17 33 17 33 17 33 17 33 19 36 22 37 21 34 18 35 20 35 19 34 18 33 18 32 18 33 19 34 20 35 21 35 17 29 14 33 20 35 19 33 15 29 15 32 18 31 14 34 19 32 16 30 14 29 14 34 18 31 15 30 16 33 19 31 17 33 16 29 12 28 14 31 16 31 16 31 16 31 16 29 15 30 16 31 15 30 14 30 19 35 24 36 20 29 13 29 15 27 14 28 16 31 20 31 16 26 11 23 10 24 12 29 16 29 15 27 13 24 10 25 15 30 17 28 12 25 12 26 15 29 14 23 9 24 14 19 17 19 17 19 18 21 19 22 19 20 18 21 19 21 18 20 18 20 18 20 18 20 18 23 19 19 17 20 18 20 17 19 16 17 14 16 16 19 18 19 16 17 14 16 14 16 15 19 15 18 15 18 16 17 17 16 15 14 14 11 10 7 7 6 6 6 6 6 6 6 6 8 8 8 7 7 6 6 6 5 6 6 6 7 7 7 8 9 7 6 7 9 10 10 8 10 10 9 9 9 9 8 8 5 8 11 11 9 8 9 10 10 11 11 12 12 13 13 14 10 11 11 12 11 12 12 13 13 13 15 14 16 15 15 14 16 17 19 20 21 19 18 16 17 16 18 17 19 18 20 19 19 18 19 18 19 18 19 18 20 19 20 19 20 20 22 22 21 20 21 21 22 22 23 22 23 22 23 21 22 21 21 20 26 23 23 20 21 22 24 25 25 25 28 26 26 25 27 28 26 26 27 27 28 26 27 25 27 26 27 26 27 26 27 26 25 25 27 27 29 29 30 28 31 24 18 17 15 11 9 11 12 13 14 13 11 10 11 12 13 13 12 12 12 13 15 16 13 17 22 25 26 27 29 31 31 29 30 28 29 29 30 30 29 29 30 30 31 29 30 28 34 40 59 62 74 63 78 62 79 62 81 64 81 63 78 61 82 64 81 63 82 64 83 66 83 65 84 66 85 67 85 68 88 70 89 70 90 71 90 71 93 73 92 73 92 74 94 76 93 75 95 77 96 77 96 76 95 77 96 78 97 77 96 77 97 79 98 80 98 81 99 81 99 81 99 81 99 81 99 81 103 83 102 82 103 83 104 85 101 82 103 84 104 84 104 83 105 85 105 85 105 85 105 85 107 86 106 85 105 86 106 87 112 85 109 85 111 87 111 84 110 85 111 86 111 87 112 87 113 86 113 86 113 86 113 86 114 87 114 87 114 87 114 87 114 88 115 89 115 90 116 90 115 89 115 89 115 89 115 89 116 90 116 90 116 90 116 90 117 91 117 91 117 91 117 91 116 88 117 90 119 91 120 92 120 91 119 91 118 90 118 89 118 90 116 88 116 88 118 90 118 89 117 88 116 89 117 90 118 90 118 89 117 89 116 88 115 87 116 89 117 90 119 91 116 88 116 88 116 88 116 88 116 89 118 91 119 91 119 90 118 90 118 89 117 88 116 88 115 88 117 89 118 90 118 89 117 89 117 89 117 89 117 89 117 89 117 89 117 89 117 89 117 90 118 91 119 93 121 94 122 95 122 95 122 95 122 95 122 92 122 91 121 91 120 90 121 90 118 87 117 87 118 88 116 89 116 89 116 89 116 89 117 89 116 88 115 87 114 86 114 87 114 87 114 87 114 87 114 87 114 88 116 90 118 92 118 90 120 92 123 97 129 100 130 99 131 96 129 95 129 94 129 93 127 95 130 97 125 92 122 88 115 81 109 79 108 83 109 78 106 77 108 78 107 75 106 76 106 75 105 75 104 75 101 73 99 73 98 72 98 72 97 71 97 70 96 70 95 69 97 70 95 68 94 68 94 68 93 66 93 66 93 66 93 66 92 66 92 66 92 66 92 66 86 60 85 58 83 55 80 54 81 54 81 54 81 54 81 54 82 53 79 52 80 54 81 53 79 53 79 53 79 53 79 53 80 54 80 54 80 54 80 54 78 51 77 51 76 50 76 49 77 51 77 50 76 49 75 50 73 51 72 50 71 50 70 49 70 49 70 49 70 49 70 49 66 47 66 47 66 47 66 47 68 49 68 48 67 47 66 47 65 46 65 45 64 45 63 44 65 46 65 46 65 46 65 46 64 46 65 47 66 46 65 45 63 44 63 44 63 44 63 44 64 44 60 43 62 45 61 41 61 44 61 43 60 42 59 42 56 40 56 40 56 40 56 40 57 40 56 40 56 40 56 40 53 39 57 40 54 37 55 41 54 38 54 37 53 36 52 36 54 37 54 37 54 37 54 37 52 35 53 36 53 37 54 37 52 36 53 37 53 37 52 36 50 34 50 34 50 34 50 34 50 34 52 36 52 36 50 34 51 35 51 34 50 33 49 33 49 33 50 34 50 34 51 35 51 32 47 31 50 36 51 34 50 32 46 31 49 34 49 31 50 33 48 31 46 30 46 30 49 32 48 31 47 32 48 33 48 33 50 32 46 29 45 30 46 30 46 30 46 30 46 30 45 30 46 31 47 30 46 29 42 28 48 35 51 34 48 30 45 29 45 29 45 30 47 32 45 29 45 29 44 27 42 25 44 28 45 28 44 26 41 24 42 28 45 28 42 25 41 26 42 28 45 27 41 24 42 29 18 6 18 5 18 7 20 8 20 7 18 5 17 6 19 8 18 5 18 5 18 5 18 5 19 6 19 5 16 3 17 6 15 3 16 4 16 3 14 2 17 4 15 2 14 2 14 3 16 7 16 7 16 8 16 8 16 11 16 9 12 4 7 0 6 4 6 4 6 4 6 4 7 5 7 5 6 4 6 4 6 5 7 5 8 6 8 7 9 6 7 6 10 9 10 7 8 6 9 7 9 7 10 8 6 6 10 8 9 7 9 8 10 6 12 8 14 10 16 12 13 8 12 7 12 7 11 6 12 7 13 9 15 10 14 9 14 10 17 14 19 14 18 12 16 11 16 11 17 12 17 12 18 13 18 13 18 13 18 13 20 14 19 14 19 15 21 17 20 15 20 16 21 17 22 17 22 17 22 17 21 16 21 15 23 17 21 15 20 16 22 18 23 20 26 21 25 20 26 23 25 21 26 22 27 21 26 20 26 21 26 21 26 21 26 21 24 20 26 22 28 23 28 23 30 20 16 12 13 8 10 11 11 11 13 11 11 8 11 10 12 10 11 9 11 10 13 12 14 15 23 24 27 26 29 28 30 25 29 24 28 25 29 26 28 25 29 26 30 25 29 23 28 30 52 51 64 49 62 47 61 48 63 49 63 53 62 52 64 50 63 49 64 51 66 52 67 53 67 53 68 54 69 54 70 54 71 54 72 55 73 56 74 56 73 56 73 57 75 59 75 58 76 60 77 60 77 60 77 60 78 61 78 61 77 58 79 56 80 56 81 57 81 57 80 56 80 56 80 56 80 56 83 58 82 57 83 59 85 60 82 57 83 59 84 59 84 59 85 61 85 61 85 61 85 61 87 63 86 62 86 62 87 63 88 64 85 64 87 66 87 63 85 64 86 64 87 65 87 65 86 65 86 65 86 65 86 65 87 66 87 66 87 66 87 66 88 66 89 66 90 67 90 67 89 66 89 66 89 66 89 66 90 65 90 65 90 65 90 65 91 66 91 66 91 66 91 66 89 65 89 66 91 67 92 68 91 66 90 66 89 65 89 64 90 65 89 64 88 65 89 66 90 65 89 64 88 65 89 66 90 66 90 66 89 65 89 64 87 63 88 65 89 66 91 67 88 64 88 64 88 64 88 64 88 65 90 67 91 67 91 66 90 66 90 65 89 64 88 64 89 64 88 64 89 65 90 67 89 65 89 65 89 65 89 65 90 66 90 66 90 66 90 66 90 63 91 64 92 66 93 66 95 68 95 68 95 68 95 68 92 66 92 66 91 65 91 64 90 64 89 62 87 61 88 62 89 62 89 62 89 62 89 62 88 61 88 61 88 61 88 61 87 58 87 58 87 58 87 58 88 58 87 58 88 60 91 62 89 59 89 60 92 65 97 69 98 69 97 68 95 67 94 64 91 59 92 61 97 67 97 64 92 61 86 54 80 52 81 53 80 52 77 51 78 53 77 50 76 50 76 50 75 49 75 48 72 48 73 47 72 46 71 46 71 46 71 46 70 45 70 44 70 47 69 45 68 45 67 46 66 47 66 47 66 49 66 49 66 49 66 49 66 49 66 49 60 42 59 41 57 38 55 35 53 32 53 32 53 32 53 32 54 31 51 30 52 32 53 31 53 36 53 36 53 36 53 36 55 38 55 38 55 38 55 38 53 35 52 35 51 34 51 33 51 34 51 33 50 32 49 32 50 34 51 34 50 33 50 32 49 32 49 32 49 32 49 32 46 29 46 29 46 29 46 29 49 32 49 31 48 30 47 30 46 29 46 29 45 28 45 27 46 29 46 29 46 29 46 29 45 31 46 32 47 31 46 30 44 29 44 29 44 29 44 29 46 29 43 27 45 29 43 26 44 28 44 27 43 26 42 26 40 24 40 24 40 24 40 24 42 26 41 25 40 23 39 23 38 23 40 24 38 22 39 24 38 22 38 21 37 20 36 20 37 21 37 21 37 21 37 21 36 21 37 21 37 22 38 22 37 21 38 22 38 22 37 21 35 19 35 19 35 19 35 19 34 20 35 21 36 20 35 19 35 20 35 19 34 18 33 18 35 20 34 19 34 19 33 18 34 18 33 19 36 22 35 18 35 18 32 18 34 20 34 17 33 17 31 16 31 16 31 17 31 17 32 18 33 17 32 16 33 19 35 18 31 15 30 17 29 14 29 14 29 14 29 14 30 15 31 16 31 16 30 15 26 15 31 20 34 20 31 17 29 16 30 18 31 18 30 17 27 16 32 20 33 18 28 13 27 14 28 15 28 15 27 13 29 17 31 16 27 14 28 17 27 15 29 15 27 14 29 18 21 19 20 18 21 19 22 21 22 19 20 16 17 16 21 22 20 18 20 18 20 18 20 18 19 19 23 19 18 15 20 21 19 17 19 17 18 15 17 14 19 16 17 14 16 14 16 15 20 16 19 16 18 15 16 16 18 16 15 14 10 8 5 4 5 5 5 5 5 5 5 5 7 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 8 7 8 10 11 11 9 7 8 8 9 9 10 10 11 7 8 9 9 9 9 10 10 7 9 8 10 10 12 11 13 13 13 12 12 11 11 10 10 12 12 14 14 15 14 15 13 14 14 16 17 19 18 19 18 17 16 17 16 17 16 16 15 19 18 19 18 19 18 19 18 19 18 19 18 19 19 21 20 21 20 21 21 22 22 23 22 24 23 23 22 23 21 22 21 23 21 21 20 21 20 22 22 24 25 27 26 26 24 27 27 26 26 27 27 28 26 27 25 27 26 27 26 27 26 27 26 26 26 28 28 29 28 29 28 26 18 11 9 9 7 8 12 10 12 13 12 10 10 11 12 11 11 11 11 11 11 11 12 13 17 22 26 27 27 27 28 31 29 30 28 29 29 30 30 29 29 30 30 31 29 30 28 31 38 59 62 74 64 78 61 80 62 80 63 81 63 80 63 83 64 82 64 82 65 84 67 84 67 85 67 86 68 86 70 89 70 89 71 91 72 92 73 93 73 92 73 92 74 94 76 94 76 96 77 97 78 96 77 96 77 97 79 98 78 96 78 98 80 98 81 99 81 100 82 99 81 99 81 99 81 99 81 104 83 103 83 103 84 105 86 102 83 104 84 105 85 104 84 105 85 105 85 105 85 105 85 108 87 106 86 106 86 107 88 113 87 111 86 113 89 112 86 111 86 111 87 112 87 113 88 114 87 114 87 114 87 114 87 114 87 114 87 114 87 114 87 115 89 115 90 116 90 117 91 116 90 116 90 116 90 116 90 116 90 116 90 116 90 116 90 118 92 118 92 118 92 118 92 117 90 118 91 119 92 120 92 118 90 117 89 117 88 116 88 117 89 117 89 117 89 117 89 118 89 117 88 116 89 117 90 119 91 118 90 118 89 117 89 116 88 116 89 117 90 118 90 117 89 117 89 117 89 117 89 116 89 118 91 119 91 119 90 118 90 118 89 117 88 116 88 118 89 116 87 115 89 119 92 117 89 117 89 117 89 117 89 119 91 119 91 119 91 119 91 117 90 117 91 118 92 119 93 121 94 121 94 121 94 121 94 123 93 122 92 122 91 121 91 120 90 119 89 118 88 118 88 116 89 116 89 116 89 116 89 114 88 115 88 115 88 115 89 114 87 114 87 114 87 114 87 115 87 114 87 115 89 117 90 115 88 117 89 120 93 126 96 129 97 130 95 129 94 129 94 126 90 124 93 129 97 128 96 124 91 117 84 111 80 108 82 111 79 108 78 109 79 108 76 107 77 106 76 106 75 105 76 100 73 98 72 97 71 97 71 98 72 97 71 97 70 96 70 96 69 94 68 93 67 94 67 92 65 92 65 92 65 92 65 90 64 90 63 89 63 88 62 86 59 84 57 82 55 81 55 80 53 80 53 80 53 80 53 81 52 77 50 78 52 78 50 78 52 78 52 78 52 78 52 81 55 81 55 81 55 81 55 79 53 79 52 78 52 77 51 77 51 77 50 76 49 75 50 74 52 72 51 72 50 71 50 71 50 71 50 71 50 71 50 66 47 66 47 66 47 66 47 68 49 68 48 67 47 66 47 66 47 65 46 65 45 64 45 65 46 65 46 65 46 65 46 64 46 65 47 66 46 65 45 63 44 63 44 63 44 63 44 62 45 61 44 61 44 60 43 61 44 61 43 60 42 59 42 57 41 57 41 57 41 57 41 59 43 58 41 56 39 55 38 55 39 55 39 55 39 55 39 54 38 54 37 53 36 52 36 54 37 54 37 54 37 54 37 53 36 54 37 54 37 54 37 53 38 54 39 55 38 54 37 52 36 52 36 52 36 52 36 51 35 51 35 51 35 51 35 51 35 51 34 50 33 49 33 52 35 51 34 50 33 49 32 50 34 51 37 53 37 51 33 50 33 49 33 50 34 50 33 48 32 47 31 47 32 49 33 46 31 49 34 50 33 47 30 48 33 50 33 47 30 46 32 46 30 46 30 46 30 46 30 46 30 47 32 48 31 46 30 46 31 48 32 47 29 44 27 44 29 46 31 47 30 44 27 43 29 47 33 49 32 46 28 42 26 43 28 45 29 45 28 49 33 49 31 45 29 48 34 45 29 45 29 45 30 47 33 19 7 18 6 19 7 20 9 19 7 19 4 14 3 18 10 18 5 18 5 18 5 18 5 16 6 20 6 16 2 18 8 21 8 18 4 16 4 17 6 17 4 15 2 14 2 14 3 15 6 15 6 15 8 15 7 17 11 16 9 11 3 6 0 5 3 5 3 5 3 5 3 5 4 6 4 6 4 6 4 7 5 8 6 8 7 9 7 9 6 7 6 10 9 10 7 7 6 8 7 9 8 10 9 9 6 8 6 9 8 10 8 9 4 9 4 9 4 9 4 14 8 13 7 12 6 11 5 11 7 13 8 14 9 13 8 12 8 14 11 17 12 18 13 16 11 16 11 16 11 15 10 18 13 18 13 18 13 18 13 17 12 16 11 17 12 18 14 20 15 20 16 21 17 22 17 23 18 23 17 22 17 21 16 21 16 21 15 20 16 21 16 23 19 26 20 24 19 25 22 25 21 26 22 27 21 26 20 26 21 26 21 26 21 26 21 25 21 27 23 28 23 27 22 23 13 9 6 8 5 8 10 9 9 12 10 10 8 11 10 11 9 11 9 11 9 10 8 12 14 22 24 26 24 26 24 30 25 29 24 28 25 29 26 28 25 29 26 30 25 29 23 24 28 51 51 65 50 61 46 62 48 62 49 63 54 64 55 65 51 64 50 65 51 66 53 65 52 66 52 67 53 67 53 68 52 69 53 71 55 73 56 74 56 73 56 73 57 75 59 75 59 77 61 78 61 78 60 77 61 79 62 79 62 78 58 80 56 81 57 81 58 82 58 83 59 83 59 83 59 83 59 84 59 83 58 84 59 85 61 82 58 84 60 85 60 85 59 85 61 85 61 85 61 85 61 88 64 87 62 86 63 88 64 88 65 86 64 88 67 87 64 86 64 87 65 87 66 88 66 87 66 87 66 87 66 87 66 87 66 87 66 87 66 87 66 89 66 90 67 90 68 91 68 90 67 90 67 90 67 90 67 90 65 90 65 90 65 90 65 92 67 92 67 92 67 92 67 90 67 91 67 91 68 92 68 90 66 89 65 89 64 88 64 89 65 89 65 89 65 89 65 90 65 89 64 88 65 89 66 91 67 91 66 90 66 89 65 88 64 89 65 89 65 90 66 89 65 89 65 89 65 89 65 88 65 90 67 91 67 91 66 90 66 90 65 89 64 88 64 90 65 88 63 87 65 91 68 89 65 89 65 89 65 89 65 91 67 91 67 91 67 91 67 90 63 90 64 91 64 91 65 94 67 94 67 94 67 94 67 93 67 93 66 92 66 91 65 90 64 90 64 89 63 88 62 89 62 89 62 89 62 89 62 87 61 88 61 88 61 88 62 87 58 87 58 87 58 87 58 88 58 87 58 87 59 89 60 88 58 88 58 90 62 93 66 97 67 95 67 95 66 94 64 94 60 92 60 94 64 94 62 92 62 88 57 83 54 82 53 82 54 79 53 80 54 79 51 77 51 77 50 76 50 75 49 72 48 73 47 72 46 71 46 72 47 72 46 71 46 70 45 70 46 68 44 67 44 66 46 65 46 65 46 65 48 65 48 64 47 63 46 62 45 62 44 60 42 58 39 56 39 56 39 55 35 55 35 55 35 55 35 55 33 51 30 51 32 51 30 52 35 52 35 52 35 52 35 54 37 54 37 54 37 54 37 53 36 53 35 52 35 51 34 51 34 51 33 50 32 49 32 51 35 52 34 51 34 50 33 50 33 50 33 50 33 50 33 49 32 49 32 49 32 49 32 49 32 49 31 48 30 47 30 47 30 47 29 46 29 45 28 46 29 46 29 46 29 46 29 45 31 46 32 47 31 46 30 44 29 44 29 44 29 44 29 45 29 45 28 44 27 43 27 44 28 44 27 43 26 42 26 41 25 41 25 41 25 41 25 44 27 43 26 41 24 39 23 39 23 39 23 39 23 39 23 38 22 38 21 37 20 36 20 37 21 37 21 37 21 37 21 36 20 35 19 35 19 35 19 37 22 38 23 39 22 38 21 36 20 36 20 36 20 36 20 35 20 35 20 35 20 35 20 35 20 35 19 34 18 33 18 36 20 35 19 34 18 33 17 33 20 37 22 37 20 34 19 32 18 33 18 32 17 32 18 32 17 32 16 32 17 33 19 30 16 33 19 34 18 31 15 30 16 32 16 29 14 29 16 32 17 32 17 32 17 32 17 30 16 32 17 32 17 31 15 32 18 31 17 30 16 28 15 28 16 30 17 30 15 26 12 29 16 30 17 30 17 30 17 26 13 28 16 29 17 29 16 31 19 31 17 28 16 31 21 30 16 29 16 30 19 32 20 20 18 20 17 20 19 22 20 19 19 22 17 16 14 19 21 20 18 20 18 20 18 20 18 19 18 20 18 19 17 21 21 24 20 20 17 18 17 21 21 19 16 17 14 16 14 16 15 16 12 16 13 17 14 15 15 17 16 15 14 11 9 6 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 9 8 7 6 7 9 10 9 8 8 8 9 9 9 9 10 10 10 8 7 7 9 11 11 10 11 12 11 11 10 10 9 10 12 13 11 12 11 12 10 11 12 11 13 13 14 13 14 13 14 13 15 14 16 16 17 17 17 16 17 16 18 17 18 17 19 18 19 18 19 18 19 18 18 17 17 16 18 18 20 19 21 20 21 21 22 22 23 22 25 23 24 23 23 22 23 22 22 21 23 22 23 22 22 21 23 24 26 25 25 24 26 27 26 26 27 27 28 26 27 25 27 26 27 26 27 26 27 26 27 26 28 28 29 27 28 26 22 15 9 10 10 9 10 14 8 10 11 11 10 9 11 12 11 11 12 12 12 11 10 9 12 17 23 27 27 26 25 25 31 29 30 28 29 29 30 30 29 29 30 30 31 29 30 28 28 36 58 62 75 64 77 61 81 62 80 62 81 64 83 66 83 65 83 65 83 66 85 67 83 65 84 66 85 67 85 68 86 68 88 70 90 72 92 73 93 73 92 73 92 74 94 76 95 76 96 78 98 79 97 78 97 78 98 79 98 79 97 79 99 81 99 81 100 82 100 83 102 84 102 84 102 84 102 84 104 84 104 84 104 85 106 86 103 83 104 85 106 86 105 85 105 85 105 85 105 85 105 85 108 88 107 87 107 87 108 88 113 86 110 86 112 88 112 85 112 87 112 87 113 88 113 89 115 88 115 88 115 88 115 88 114 87 114 87 114 87 114 87 116 90 116 90 117 91 117 92 117 91 117 91 117 91 117 91 116 90 116 90 116 90 116 90 119 93 119 93 119 93 119 93 119 91 119 92 120 92 120 92 119 90 118 90 117 89 117 88 116 89 117 90 118 89 117 88 118 89 117 88 116 89 117 90 120 91 119 91 118 90 118 90 117 89 117 89 117 89 117 89 118 90 118 90 118 90 118 90 116 89 118 91 119 91 119 90 118 90 118 89 117 88 116 88 117 88 116 88 117 89 118 91 117 89 117 89 117 89 117 89 119 91 119 91 119 91 119 91 117 90 117 90 117 91 118 91 120 93 120 93 120 93 120 93 124 93 123 93 122 92 122 92 120 90 121 91 120 89 118 88 116 89 116 89 116 89 116 89 115 88 115 88 115 88 115 88 114 87 114 87 114 87 114 87 115 88 114 87 114 87 115 88 116 88 117 88 118 92 124 94 127 96 129 94 128 94 129 94 131 94 126 92 126 94 124 92 122 90 118 86 115 84 111 84 112 81 109 80 111 81 110 78 108 77 107 77 106 76 106 77 101 74 100 73 99 73 98 72 99 72 98 72 97 71 97 71 95 69 94 67 92 66 93 66 93 66 93 66 93 66 93 66 92 66 92 65 90 63 89 63 86 59 83 56 81 56 83 57 82 57 82 57 82 57 82 57 81 54 76 51 77 52 76 50 77 51 77 51 77 51 77 51 78 52 78 52 78 52 78 52 79 52 78 52 77 51 77 50 77 51 77 50 76 49 75 50 75 52 73 52 72 51 72 51 72 51 72 51 72 51 72 51 69 50 69 50 69 50 69 50 68 49 68 48 67 47 66 47 67 47 66 47 65 46 65 46 65 46 65 46 65 46 65 46 64 46 65 47 66 46 65 45 63 44 63 44 63 44 63 44 61 45 63 45 60 42 60 44 61 44 61 43 60 42 59 42 58 42 58 42 58 42 58 42 59 43 59 42 57 41 56 40 56 39 54 38 56 40 55 38 54 38 54 37 53 36 52 36 54 37 54 37 54 37 54 37 53 35 52 35 52 34 51 34 53 37 54 38 54 38 53 37 52 36 52 36 52 36 52 36 52 35 51 34 50 35 51 36 51 35 51 34 50 33 49 33 51 35 50 34 50 34 49 33 49 35 53 36 50 33 49 34 47 33 50 33 48 31 48 34 50 33 48 32 48 32 49 33 47 32 48 33 49 32 48 31 45 30 47 31 45 28 45 31 49 33 49 33 49 33 49 33 47 31 48 32 48 32 47 31 46 29 45 29 46 31 49 33 47 31 47 30 45 28 42 26 45 29 45 29 45 29 44 28 42 27 44 29 46 30 46 29 42 28 44 28 42 27 44 30 48 30 45 29 47 32 48 31 17 5 17 5 17 6 19 7 14 6 20 7 15 2 16 8 18 5 18 5 18 5 18 5 19 4 16 3 18 6 20 6 17 6 18 6 18 7 19 7 17 4 15 2 14 2 14 3 9 0 10 2 12 6 15 8 15 10 15 9 12 5 8 2 4 2 4 2 4 2 4 2 4 2 4 3 5 4 6 4 5 4 6 4 7 5 7 6 7 3 5 4 8 7 8 5 10 8 9 7 9 7 8 6 11 6 6 4 9 9 11 8 11 6 12 7 12 7 12 7 11 6 12 7 12 7 13 8 10 6 12 8 13 8 13 7 14 9 14 9 14 9 15 10 16 11 17 12 18 13 19 14 18 13 18 13 18 13 18 13 19 14 18 13 19 14 20 16 20 15 20 16 21 17 22 17 24 19 23 18 23 17 22 17 22 17 23 18 23 18 22 17 22 19 25 20 24 18 25 21 25 21 26 22 27 21 26 20 26 21 26 21 26 21 26 21 26 22 27 23 28 22 27 21 18 10 8 8 11 7 10 11 8 7 11 9 10 7 11 11 11 10 13 11 13 9 10 7 14 17 26 28 30 26 27 25 30 25 29 24 28 25 29 26 28 25 29 26 30 25 29 23 22 26 50 51 65 50 61 45 63 49 62 48 63 55 66 57 66 51 65 51 65 52 67 54 67 53 67 53 68 54 69 54 68 52 70 54 72 57 74 58 74 56 73 56 73 57 75 59 76 60 78 61 79 62 78 61 78 62 79 63 80 62 79 59 81 57 81 58 82 58 83 59 83 59 83 59 83 59 83 59 85 59 84 59 84 60 86 62 83 59 85 60 86 61 85 60 85 61 85 61 85 61 85 61 89 64 88 63 87 64 88 65 87 63 84 63 86 65 86 62 87 65 87 66 88 66 89 67 88 67 88 67 88 67 88 67 87 66 87 66 87 66 87 66 90 67 90 68 91 68 92 69 91 68 91 68 91 68 91 68 90 65 90 65 90 65 90 65 93 68 93 68 93 68 93 68 92 68 92 68 92 68 92 68 92 67 91 67 90 66 90 65 88 64 90 66 90 66 88 64 90 65 89 64 88 65 89 66 92 68 91 67 91 66 90 66 89 65 89 65 89 65 89 65 90 66 90 66 90 66 90 66 88 65 90 67 91 67 91 66 90 66 90 65 89 64 88 64 87 64 89 65 90 66 90 65 89 65 89 65 89 65 89 65 90 66 90 66 90 66 90 66 90 63 90 63 90 63 90 63 93 66 93 66 93 66 93 66 94 68 93 67 93 66 92 66 90 64 91 65 91 64 88 61 89 62 89 62 89 62 89 62 90 62 89 61 88 60 87 59 87 58 87 58 87 58 87 58 88 59 87 57 86 58 87 59 89 59 88 58 90 62 93 65 95 66 94 66 94 66 94 64 96 61 92 58 92 62 93 61 89 60 88 59 86 57 86 57 83 55 80 54 81 56 80 53 78 52 77 51 77 50 76 50 74 50 75 50 74 49 73 48 73 48 72 47 72 46 71 46 69 45 67 44 66 43 66 45 66 47 66 47 66 49 66 49 67 49 66 48 64 46 62 45 60 42 57 38 55 39 57 41 58 38 58 38 58 38 58 38 57 35 52 31 52 32 51 30 51 34 51 34 51 34 51 34 51 34 51 34 51 34 51 34 52 34 51 34 50 33 50 32 51 34 51 33 50 32 49 32 52 36 52 35 52 34 51 34 51 34 51 34 51 34 51 34 49 32 49 32 49 32 49 32 49 32 49 31 48 30 47 30 48 31 47 30 47 29 46 29 46 29 46 29 46 29 46 29 45 31 46 32 47 31 46 30 44 29 44 29 44 29 44 29 43 29 47 29 43 25 43 29 44 28 44 27 43 26 42 26 42 26 42 26 42 26 42 26 42 26 42 26 42 26 42 25 41 23 37 22 40 25 39 21 38 22 38 21 37 20 36 20 37 21 37 21 37 21 37 21 37 21 36 20 36 19 35 19 36 20 37 21 37 21 36 20 35 19 35 19 35 19 35 19 36 21 34 19 34 19 36 21 35 20 35 19 34 18 33 18 33 18 34 19 34 19 35 20 34 20 36 19 31 16 32 20 32 19 36 20 33 17 33 20 35 20 33 17 32 17 32 17 33 17 32 16 31 17 32 18 29 16 32 17 30 14 31 17 32 17 32 17 32 17 32 17 31 17 32 18 33 17 32 16 31 18 30 16 30 19 34 22 35 21 33 18 30 16 28 15 28 17 31 19 31 16 27 12 27 15 29 17 30 17 29 16 25 14 29 16 28 15 28 17 33 18 28 15 30 19 30 16 19 16 18 16 18 17 20 19 15 17 23 20 18 14 18 19 20 18 20 18 20 18 20 18 22 17 16 15 21 21 22 18 14 14 19 20 22 19 19 16 19 16 17 14 16 14 16 15 11 7 11 10 15 13 15 16 15 14 13 14 11 10 8 8 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 5 5 5 6 6 6 7 7 6 5 4 5 7 8 7 6 11 10 10 9 9 8 8 7 12 8 5 6 9 11 11 10 7 8 8 10 10 13 12 14 9 11 10 12 11 13 12 14 11 11 13 13 14 13 14 12 16 15 15 13 14 13 15 14 17 16 18 18 20 20 21 21 19 18 19 18 19 18 19 18 22 21 21 20 22 21 23 23 21 20 21 21 22 22 23 22 25 24 25 23 24 22 23 22 23 23 24 24 25 23 24 22 23 23 26 25 24 23 26 26 26 26 27 27 28 26 27 25 27 26 27 26 27 26 27 26 28 27 29 28 29 27 27 26 14 8 6 8 9 8 7 10 7 9 11 10 9 9 11 13 12 13 14 14 13 12 10 9 16 21 28 32 32 31 29 28 31 29 30 28 29 29 30 30 29 29 30 30 31 29 30 28 26 34 57 62 75 64 77 60 81 63 80 62 81 65 84 68 84 65 83 65 83 66 85 68 86 68 86 69 87 70 88 71 89 70 90 72 93 75 95 77 93 73 92 73 92 74 94 76 95 77 97 79 98 79 98 78 97 79 98 80 99 79 98 79 99 81 99 82 100 83 101 83 100 82 100 82 100 82 100 82 105 84 104 84 104 85 106 87 103 84 105 86 106 86 106 85 105 85 105 85 105 85 105 85 109 88 108 87 107 88 108 89 111 85 108 84 111 86 110 84 112 87 112 88 113 89 114 89 115 88 115 88 115 88 115 88 114 87 114 87 114 87 114 87 116 90 116 91 117 92 118 92 117 91 117 91 117 91 117 91 116 90 116 90 116 90 116 90 119 93 119 93 119 93 119 93 120 92 120 92 120 92 120 92 120 92 120 91 119 91 118 90 115 88 118 91 119 90 116 87 118 89 117 88 116 89 117 90 120 92 120 91 119 90 118 90 117 89 117 89 117 89 117 89 118 90 118 90 118 90 118 90 116 89 118 91 119 91 119 90 118 90 118 89 117 88 116 88 114 87 117 91 119 90 117 88 117 89 117 89 117 89 117 89 118 90 118 90 118 90 118 90 117 90 117 90 117 90 117 90 120 93 120 93 120 93 120 93 124 94 124 93 123 92 122 92 119 90 121 92 121 90 118 87 116 89 116 89 116 89 116 89 118 90 116 89 114 87 113 85 114 87 114 87 114 87 114 87 115 88 114 86 113 86 114 87 117 89 118 89 119 92 124 94 126 95 128 94 128 94 129 94 129 92 124 91 125 94 125 94 119 88 118 87 117 86 114 87 113 82 110 81 112 82 110 79 108 78 108 77 107 76 106 77 103 76 102 75 101 75 100 74 99 73 99 72 98 71 97 71 95 68 93 66 92 66 92 66 94 67 94 67 94 67 94 67 90 64 89 62 87 60 86 59 86 59 82 55 80 56 83 59 84 59 84 59 84 59 84 59 83 55 78 52 78 53 77 50 77 51 77 51 77 51 77 51 76 50 76 50 76 50 76 50 77 51 76 50 76 49 75 49 77 51 77 50 76 49 75 50 75 53 74 52 73 51 72 51 72 51 72 51 72 51 72 51 67 48 67 48 67 48 67 48 68 49 68 48 67 47 66 47 67 48 67 47 66 46 65 46 65 46 65 46 65 46 65 46 64 46 65 47 66 46 65 45 63 44 63 44 63 44 63 44 60 45 64 46 59 41 60 45 61 44 61 43 60 42 59 42 58 42 58 42 58 42 58 42 57 42 58 42 58 42 59 43 57 39 53 38 56 41 55 37 54 38 54 37 53 36 52 36 54 37 54 37 54 37 54 37 55 38 55 37 54 36 53 36 51 36 52 37 53 36 52 35 51 35 51 35 51 35 51 35 53 36 50 33 49 34 52 37 51 35 51 34 50 33 49 33 48 33 49 34 50 35 51 36 50 35 51 33 45 29 48 35 49 36 53 36 50 33 51 37 52 36 50 33 48 31 47 31 50 33 47 30 46 31 49 34 46 32 49 33 47 31 48 34 47 31 47 31 47 31 47 31 47 32 48 33 49 32 48 31 52 35 48 30 45 30 48 33 55 37 51 32 47 30 47 31 43 30 50 36 51 31 41 22 44 29 45 30 46 29 45 28 43 29 48 33 48 31 47 32 50 31 44 28 46 31 45 27 15 5 18 5 15 3 18 9 19 7 20 8 19 5 15 2 18 5 18 4 17 3 15 2 22 8 18 4 16 4 19 8 18 6 18 6 17 4 15 2 16 6 19 5 13 0 14 5 11 3 14 6 15 7 13 3 12 7 13 7 10 3 6 0 5 2 4 1 3 2 4 3 4 2 4 2 4 2 4 2 6 4 6 5 7 6 8 7 6 4 6 5 7 6 8 6 9 7 9 7 9 7 9 7 7 5 8 7 9 8 11 9 10 5 10 5 10 5 10 5 10 6 12 7 10 4 11 7 7 3 10 6 12 6 10 4 12 9 16 11 15 8 13 8 19 14 18 13 18 14 20 16 19 14 19 14 19 14 19 14 20 15 20 14 19 13 18 13 21 16 21 16 21 16 21 16 21 16 21 17 22 18 23 18 23 18 23 18 23 18 23 18 25 19 24 19 24 20 26 22 25 20 25 20 25 20 25 20 25 20 25 20 25 20 25 20 26 22 27 21 25 20 26 22 14 8 6 2 5 5 8 7 10 7 9 7 9 8 11 10 9 10 15 12 12 9 14 15 18 20 26 26 28 24 25 23 29 25 29 25 29 25 29 25 29 25 29 26 30 27 31 26 25 21 44 52 69 50 61 50 60 47 62 48 63 54 65 55 65 52 67 54 68 54 68 53 67 52 66 52 66 53 68 54 72 55 72 56 73 57 74 57 73 56 73 57 74 58 75 58 77 60 77 61 78 62 79 62 80 63 80 62 79 61 78 59 82 57 81 57 81 57 80 56 79 56 81 58 84 61 86 63 84 59 84 59 84 59 84 59 83 59 84 60 85 59 84 58 87 62 86 61 85 62 86 63 87 63 87 63 87 63 87 63 86 64 86 64 86 64 86 64 86 64 86 65 87 66 88 66 87 66 87 66 87 66 87 66 88 66 86 64 85 66 89 69 91 68 91 68 91 68 91 68 91 67 90 66 89 67 90 68 91 66 91 66 91 66 91 66 89 65 92 69 95 69 92 66 92 68 92 67 91 66 90 66 90 67 91 67 91 66 89 64 90 66 90 66 90 66 90 66 92 68 92 67 91 66 90 66 90 66 90 66 90 66 90 66 90 66 90 66 90 66 90 66 88 64 88 65 89 66 90 66 92 67 91 66 90 67 91 68 91 67 91 67 91 67 91 67 89 65 89 65 89 65 89 65 90 66 90 66 90 66 90 66 90 66 90 66 90 66 90 66 91 63 90 62 89 63 90 64 92 65 92 66 93 67 94 67 95 69 94 67 93 66 91 65 92 65 90 63 89 63 90 64 90 63 90 62 89 61 88 61 87 60 88 62 89 62 88 61 87 58 87 58 87 58 87 58 88 59 88 60 89 61 90 61 85 56 87 58 90 61 91 63 93 64 92 65 93 66 94 64 92 60 93 60 93 62 93 62 92 63 91 64 93 64 90 58 83 56 82 55 81 54 80 53 78 52 78 51 77 50 76 50 75 51 76 50 75 49 74 49 74 49 74 48 73 47 72 47 70 47 70 46 69 45 67 46 67 48 67 48 67 50 67 50 64 47 65 49 66 47 63 44 58 44 60 39 59 47 63 40 60 42 59 41 58 40 57 39 57 38 56 37 54 36 54 35 51 33 49 32 50 34 53 37 49 32 49 32 50 34 52 36 50 33 50 34 51 35 52 35 52 35 51 34 51 33 50 33 50 35 52 36 53 35 52 34 52 35 52 34 51 33 50 33 50 33 50 33 50 33 50 33 48 31 48 31 48 31 48 31 46 30 47 31 48 30 47 29 48 30 47 29 46 30 47 31 46 30 45 29 44 30 45 31 44 29 44 29 44 29 44 29 46 30 46 29 45 28 44 28 44 28 43 27 43 26 42 26 42 26 42 26 42 26 42 26 41 25 41 25 41 25 41 25 41 24 39 23 41 25 40 23 40 23 37 20 36 21 39 24 37 21 37 21 37 21 37 21 37 21 37 22 38 23 39 23 36 20 36 21 37 22 38 22 37 20 36 19 35 20 36 21 36 20 35 19 34 20 35 21 36 20 34 18 33 18 33 19 31 17 33 19 35 20 35 20 32 18 35 21 36 20 33 17 35 19 32 16 31 17 34 20 35 20 33 17 32 17 32 17 30 15 30 16 32 18 35 21 36 21 36 21 36 20 33 18 31 16 31 16 31 16 31 16 29 16 33 18 32 16 33 20 32 19 32 19 32 19 32 19 33 20 32 19 32 19 32 19 32 21 35 20 29 14 28 17 26 14 29 17 30 16 27 13 29 17 33 21 35 21 32 18 26 16 31 19 30 15 27 15 17 17 20 17 17 15 20 21 22 20 22 19 20 17 18 15 20 18 20 18 19 17 19 17 23 20 20 17 18 16 19 18 18 16 19 17 20 17 19 17 19 18 19 15 16 14 18 18 18 13 16 13 16 13 14 14 14 13 12 12 9 8 5 5 5 4 4 3 3 4 4 5 4 4 4 4 4 4 4 4 5 5 6 6 6 6 7 7 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 8 9 9 10 11 11 10 11 10 11 10 11 10 11 9 12 12 12 10 10 10 13 9 9 11 12 13 12 12 10 12 13 17 16 16 13 14 14 18 17 18 17 18 18 20 20 20 19 20 19 20 19 20 19 21 20 21 19 20 18 19 18 22 21 22 21 22 21 22 21 22 21 22 22 23 23 24 23 24 23 24 23 24 23 24 23 26 24 25 24 25 25 27 27 26 25 26 25 26 25 26 25 27 26 27 26 27 26 27 26 27 27 28 26 26 25 26 26 15 11 7 6 7 9 10 10 10 9 9 9 9 10 11 12 10 11 13 13 12 12 14 16 20 24 28 30 30 28 27 27 30 29 30 29 30 29 30 29 30 29 30 30 31 31 32 31 35 31 48 60 78 66 79 67 79 61 80 63 82 64 82 65 83 66 85 68 86 68 86 67 85 67 84 66 85 67 86 70 91 72 92 73 92 74 93 74 92 73 93 74 93 75 94 75 96 77 96 78 97 79 98 79 99 80 99 79 98 78 97 79 100 82 100 82 100 82 101 83 98 81 99 83 102 85 104 86 104 84 104 84 104 84 104 84 103 84 104 85 105 84 104 83 107 86 106 85 105 86 106 87 107 87 107 87 107 87 107 87 111 86 111 86 111 86 111 86 111 86 112 87 112 88 113 88 114 87 114 87 114 87 114 87 114 87 113 86 114 87 115 89 117 91 117 91 117 91 117 91 117 90 116 89 115 90 116 91 117 91 117 91 117 91 117 91 115 90 118 94 120 93 118 91 121 93 121 92 120 92 119 91 118 91 119 91 119 90 117 88 118 90 118 90 118 90 118 90 120 92 120 91 119 90 118 90 118 90 118 90 118 90 118 90 118 90 118 90 118 90 118 90 116 88 117 89 117 90 118 90 120 91 119 90 118 91 119 92 119 91 119 91 119 91 119 91 117 89 117 89 117 89 117 89 118 90 118 90 118 90 118 90 117 89 117 89 117 89 117 89 118 90 117 89 116 90 117 91 119 92 119 93 120 93 121 94 125 95 124 93 123 92 121 91 121 91 120 89 119 89 119 89 118 91 118 90 117 90 116 89 114 88 115 89 116 88 115 87 114 87 114 87 114 87 114 87 115 88 115 89 116 89 117 90 113 87 116 88 119 91 121 91 124 93 126 93 127 93 129 94 127 92 126 93 126 93 124 93 125 93 123 94 125 94 118 89 113 83 112 82 111 80 110 79 108 78 107 77 107 76 106 77 103 76 102 75 101 74 100 74 100 74 100 73 99 72 98 72 96 70 96 69 95 68 94 67 94 67 94 67 94 67 93 66 90 64 91 65 90 62 85 58 80 59 87 58 83 58 80 47 72 49 72 50 76 56 82 60 81 58 80 57 79 55 76 52 76 50 75 48 74 49 77 52 75 49 74 48 75 50 77 52 76 50 76 51 77 51 78 52 78 52 78 52 77 51 77 51 73 52 73 53 74 52 73 51 73 52 73 51 72 50 71 50 69 50 69 50 69 50 69 50 67 48 67 48 67 48 67 48 65 47 66 48 67 47 66 46 67 47 66 46 65 47 66 48 65 45 64 44 63 45 64 46 63 44 63 44 63 44 63 44 63 46 63 45 62 44 61 44 62 44 61 44 60 43 60 42 58 42 58 42 58 42 58 42 57 41 57 41 57 41 57 41 57 40 55 39 57 41 56 39 57 40 55 38 54 39 56 41 54 37 54 37 54 37 54 37 54 37 54 38 55 39 56 39 51 35 51 36 52 37 53 37 53 36 52 35 51 36 52 37 52 35 51 34 50 35 51 36 51 35 51 34 50 34 49 33 50 34 51 35 51 34 49 33 49 33 49 32 48 33 49 33 50 33 49 32 48 33 49 34 51 34 49 32 48 32 48 33 46 30 45 30 46 32 49 34 50 35 51 35 51 34 49 33 47 31 47 31 47 31 47 31 44 30 47 31 46 30 48 33 48 32 48 32 48 32 48 32 49 33 48 32 47 31 46 30 47 32 50 32 45 27 44 30 45 29 44 28 44 28 44 28 45 29 45 29 45 30 47 31 45 31 48 32 46 29 46 31 16 5 18 5 16 4 18 8 21 8 19 6 17 5 17 5 18 5 18 5 19 6 19 6 19 6 18 4 16 2 15 1 15 3 16 5 18 6 19 7 19 5 14 1 15 5 18 7 16 5 12 2 11 5 16 9 14 9 14 7 10 3 5 0 4 2 3 1 3 1 4 2 4 2 4 2 4 2 4 2 7 5 7 5 7 4 6 4 6 4 6 5 7 6 8 6 7 5 7 5 7 5 7 5 7 5 8 7 9 8 11 9 11 6 11 6 11 6 11 6 11 8 14 8 12 6 12 9 10 5 11 7 13 7 12 7 10 7 15 10 14 9 15 11 16 11 15 10 16 12 18 13 18 13 18 14 19 14 19 14 20 15 19 14 19 14 18 13 21 16 21 16 21 16 21 16 21 16 21 17 22 18 23 18 23 18 23 18 23 18 23 18 24 19 24 19 24 20 26 21 25 20 25 20 25 20 25 20 26 21 26 21 26 21 26 21 26 22 27 22 26 20 24 18 15 10 8 5 8 8 11 9 9 7 9 7 9 8 11 9 11 8 9 8 12 12 14 12 24 25 30 30 31 28 29 28 29 25 29 25 29 25 29 25 29 25 29 26 30 27 31 26 35 23 37 45 68 54 66 53 62 48 62 49 64 54 65 55 65 52 67 54 68 54 68 53 67 53 66 52 67 54 69 54 72 56 73 56 74 57 74 57 73 57 74 57 75 58 75 58 77 60 77 61 78 62 79 62 80 63 80 63 79 62 79 60 82 58 82 59 84 60 85 61 82 58 83 59 84 60 84 61 84 59 84 59 84 59 84 59 84 59 85 60 85 60 84 59 87 63 86 62 86 62 87 63 87 63 87 63 87 63 87 63 86 64 86 64 86 64 86 64 86 65 87 65 88 66 88 66 87 66 87 66 87 66 87 66 86 65 87 67 88 67 88 67 91 68 91 68 91 68 91 68 91 68 90 67 90 67 91 68 91 66 91 66 91 66 91 66 89 65 92 69 94 68 92 66 94 70 94 69 93 69 93 68 91 67 91 67 91 66 89 65 90 66 90 66 90 66 90 66 92 68 91 67 91 67 90 66 90 66 90 66 90 66 90 66 90 66 90 66 90 66 90 66 88 65 89 65 90 66 90 66 92 67 91 66 90 67 91 68 91 67 91 67 91 67 91 67 89 65 89 65 89 65 89 65 90 66 90 66 90 66 90 66 89 65 89 65 89 65 89 65 91 63 90 62 89 63 90 64 92 65 92 65 93 66 93 67 95 69 94 67 93 66 91 65 91 64 89 62 88 62 88 63 92 65 92 64 91 64 90 63 87 61 88 62 89 61 87 60 87 58 87 58 87 58 87 58 88 59 88 59 89 60 89 61 88 58 88 59 89 60 89 60 93 64 92 64 93 65 93 64 92 60 93 60 93 61 92 61 96 66 95 68 96 67 93 61 84 57 83 56 81 54 79 53 77 51 77 51 76 50 75 49 75 51 76 50 75 49 74 49 74 49 74 48 73 47 72 47 70 47 70 46 69 45 67 46 68 49 67 48 66 49 65 48 63 47 64 46 62 42 57 38 55 43 62 41 53 33 44 22 39 20 38 20 42 29 53 39 56 39 58 40 57 38 54 35 50 32 49 31 48 31 48 32 49 31 48 31 48 32 49 33 50 33 50 33 51 34 51 35 53 36 53 35 52 34 51 34 50 34 52 35 52 35 51 34 52 35 52 34 51 33 50 33 50 33 50 33 50 33 50 33 48 31 48 31 48 31 48 31 46 30 47 31 48 30 47 29 48 30 47 29 46 30 47 31 46 31 45 30 45 30 46 31 44 29 44 29 44 29 44 29 46 30 45 29 45 29 44 28 46 29 45 29 44 28 44 27 42 26 42 26 42 26 42 26 41 25 41 25 41 25 41 25 41 24 39 23 41 25 40 23 41 25 40 23 39 24 41 25 37 21 37 21 37 21 37 21 37 21 38 22 38 22 39 23 34 18 35 19 35 20 36 20 37 20 36 19 35 20 36 21 36 20 35 19 34 20 35 21 34 20 36 21 36 19 33 17 35 20 36 20 34 18 32 16 34 18 31 14 29 16 33 19 32 18 33 19 34 18 33 17 35 19 33 17 32 17 33 18 31 15 30 14 29 15 31 16 32 17 33 19 34 19 33 18 31 16 31 16 31 16 31 16 28 14 31 15 29 14 30 17 32 19 32 19 32 19 32 19 33 20 32 18 30 16 28 15 29 17 31 17 29 15 29 17 33 18 29 14 26 14 29 17 30 16 27 13 27 15 31 19 31 19 33 19 31 17 32 20 19 17 19 17 19 18 21 20 23 20 20 17 18 17 20 18 20 18 20 19 21 20 23 21 21 19 21 19 20 16 16 14 18 16 18 16 19 17 20 19 22 16 14 12 18 19 22 19 18 14 16 12 15 14 16 17 16 15 14 13 9 8 4 4 4 4 3 2 2 3 4 4 4 4 4 4 4 4 4 4 10 9 9 8 8 7 7 6 6 6 6 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 8 9 9 10 11 11 11 12 11 12 11 12 11 12 11 13 14 14 11 12 12 14 12 11 13 12 14 13 14 13 11 12 15 15 15 14 17 17 17 16 17 16 17 17 19 18 18 18 19 18 19 19 20 19 20 19 20 19 20 19 20 19 21 20 21 20 21 20 21 20 22 21 22 22 23 23 24 23 23 22 24 23 24 23 25 24 25 24 24 23 25 24 26 26 26 25 26 25 26 25 26 25 28 27 28 27 28 27 28 27 28 26 28 27 28 25 23 20 13 10 8 7 8 10 11 10 9 9 8 8 9 9 10 11 12 9 7 8 12 15 15 13 25 28 31 32 31 30 30 30 30 29 30 29 30 29 30 29 30 29 30 30 31 31 32 31 39 29 40 53 79 70 82 66 80 63 81 64 82 65 82 65 83 66 85 68 86 68 86 67 86 67 85 67 85 68 87 71 92 73 92 74 93 74 94 75 93 74 93 75 94 75 95 76 96 77 96 78 97 79 98 79 99 80 99 80 99 80 99 80 98 80 99 82 101 84 103 85 102 84 102 84 102 84 102 84 105 85 105 85 105 85 105 85 104 84 105 86 106 85 104 84 108 87 106 86 106 86 107 88 108 88 108 88 108 88 108 88 112 87 112 87 112 87 112 87 112 87 112 88 113 88 114 89 115 88 115 88 115 88 115 88 112 86 115 89 117 89 115 87 117 91 117 91 117 91 117 91 118 91 116 90 116 90 117 92 117 91 117 91 117 91 117 91 116 91 118 93 119 93 118 92 121 93 121 93 121 93 120 92 119 91 120 92 119 91 118 89 118 90 118 90 118 90 118 90 119 91 119 91 119 91 119 91 118 90 118 90 118 90 118 90 118 90 118 90 118 90 118 90 117 89 117 90 118 90 119 91 120 91 119 90 118 91 119 92 119 91 119 91 119 91 119 91 118 90 118 90 118 90 118 90 117 89 117 89 117 89 117 89 116 88 116 88 116 88 116 88 118 90 117 89 116 90 117 91 118 91 119 92 119 93 120 93 124 94 124 93 123 92 122 92 121 90 119 88 118 88 118 88 119 92 118 91 117 90 117 90 115 88 116 89 116 88 114 86 114 87 114 87 114 87 114 87 114 87 115 88 115 89 116 89 116 89 118 89 118 89 119 88 123 92 126 92 126 93 128 93 127 92 126 92 125 92 123 91 127 95 124 95 126 95 120 90 115 84 113 82 111 80 109 79 107 77 107 77 106 76 106 76 103 76 102 75 101 74 100 74 100 74 100 73 99 72 98 72 96 70 96 69 95 68 94 67 95 68 94 67 93 65 92 64 88 63 89 63 88 60 83 56 86 61 86 54 73 42 66 39 61 35 54 29 53 35 63 43 73 51 77 56 80 56 78 54 77 51 76 50 75 49 74 48 75 49 74 47 73 47 74 48 75 49 76 50 76 51 77 51 79 53 79 53 78 52 77 52 72 51 73 52 73 52 72 50 73 52 73 51 72 50 71 50 69 50 69 50 69 50 69 50 67 48 67 48 67 48 67 48 65 47 66 48 67 47 66 46 67 47 66 46 65 47 66 48 66 46 64 45 64 45 65 47 63 44 63 44 63 44 63 44 62 45 62 45 62 45 62 45 63 46 63 45 62 45 61 44 58 42 58 42 58 42 58 42 57 41 57 41 57 41 57 41 57 40 55 39 57 41 56 39 56 40 56 39 55 40 56 40 55 38 55 38 55 38 55 38 55 38 55 38 55 38 55 38 52 36 52 36 52 36 52 36 53 36 52 35 51 36 52 37 52 35 51 34 50 35 51 36 49 35 52 38 53 35 49 31 50 35 51 35 51 34 49 32 50 33 48 31 47 32 49 34 47 32 50 35 51 34 48 31 50 34 49 32 48 32 49 34 49 33 47 31 46 30 46 31 46 30 47 33 49 33 49 33 47 31 47 31 47 31 47 31 45 30 48 31 46 29 46 32 48 32 48 32 48 32 48 32 50 33 48 31 45 28 43 26 43 28 45 29 45 29 46 31 49 32 46 29 44 28 45 29 47 30 46 29 46 31 48 33 45 31 50 35 50 32 48 32 18 6 17 5 18 7 20 8 20 7 18 4 16 5 18 7 18 5 18 6 19 7 21 8 20 7 20 7 19 5 16 2 19 7 17 4 16 4 16 5 20 4 13 1 17 8 20 7 11 3 14 6 16 9 16 7 15 10 15 8 11 3 6 0 4 1 2 0 2 0 3 2 4 2 4 2 4 2 4 2 8 6 7 5 6 3 5 3 6 4 6 5 7 6 8 6 9 7 9 7 9 7 9 7 7 5 8 7 9 8 11 9 12 7 12 7 12 7 12 7 12 8 15 9 12 7 13 9 11 6 11 7 12 8 13 9 11 7 14 9 13 9 16 13 17 12 17 11 17 13 19 14 16 12 17 13 18 14 19 14 19 14 19 14 19 14 19 14 20 15 20 15 20 15 20 15 21 16 21 17 22 18 23 18 22 17 22 18 23 19 24 19 24 18 23 18 23 19 25 21 25 20 25 20 25 20 25 20 27 22 27 22 27 22 27 22 27 21 26 23 28 21 21 11 10 6 6 4 8 7 9 7 9 6 8 6 8 7 10 9 13 7 7 6 12 14 16 13 25 26 30 29 29 26 28 27 29 25 29 25 29 25 29 25 29 25 29 26 30 27 31 26 29 15 30 42 69 57 64 46 63 50 64 50 64 55 65 55 65 52 67 54 68 54 68 53 68 54 67 53 68 54 69 55 73 56 74 57 74 58 75 58 74 57 75 58 75 59 76 59 77 60 77 61 78 62 79 62 80 63 80 63 80 63 80 62 79 55 80 57 82 59 84 60 85 61 85 60 84 60 84 59 85 60 85 60 85 60 85 60 84 60 86 61 86 61 85 59 88 64 87 62 86 63 88 64 88 64 88 64 88 64 88 64 87 65 87 65 87 65 87 65 87 65 88 66 88 67 89 67 88 67 88 67 88 67 88 67 85 66 88 69 90 69 88 67 91 68 91 68 91 68 91 68 92 69 91 67 90 68 92 69 91 66 91 66 91 66 91 66 90 66 92 67 93 68 93 68 91 67 91 67 91 67 92 68 91 68 92 68 92 67 90 65 90 66 90 66 90 66 90 66 91 67 91 67 91 67 91 67 90 66 90 66 90 66 90 66 90 66 90 66 90 66 90 66 89 65 90 66 90 67 91 67 92 67 91 66 90 67 91 68 91 67 91 67 91 67 91 67 90 66 90 66 90 66 90 66 89 65 89 65 89 65 89 65 88 64 88 64 88 64 88 64 91 63 90 62 89 63 90 64 91 64 91 65 92 65 93 66 94 68 93 67 93 67 92 66 91 64 89 62 88 62 89 63 90 63 90 63 89 62 88 61 89 62 89 62 89 61 87 59 87 58 87 58 87 58 87 58 87 58 87 59 88 59 89 60 90 60 89 59 89 59 87 58 92 63 91 64 92 64 93 63 92 60 93 59 92 60 91 59 94 64 93 66 94 65 91 59 86 59 84 57 82 54 79 53 78 52 78 51 77 51 76 50 75 51 76 50 75 49 74 49 74 49 74 48 73 47 72 47 70 47 70 46 69 45 67 46 67 48 67 47 66 48 65 47 62 45 63 46 63 44 59 41 61 40 50 27 40 21 41 27 39 19 32 10 26 11 30 16 41 26 46 33 53 38 56 40 53 36 53 36 52 34 51 33 50 33 48 30 47 30 47 30 49 32 49 33 50 33 51 34 53 36 53 35 52 34 51 34 49 33 51 35 52 34 50 33 52 35 52 34 51 33 50 33 50 33 50 33 50 33 50 33 48 31 48 31 48 31 48 31 46 30 47 31 48 30 47 29 48 30 47 29 46 30 47 31 47 32 46 30 45 31 47 32 44 29 44 29 44 29 44 29 45 29 45 29 45 29 45 29 46 30 46 29 45 29 44 28 42 26 42 26 42 26 42 26 41 25 41 25 41 25 41 25 41 24 39 23 41 25 40 23 38 22 38 23 39 22 38 22 38 22 38 22 38 22 38 22 38 22 38 22 38 22 38 22 38 22 38 22 38 22 38 22 37 20 36 19 35 20 36 21 36 20 35 19 34 20 35 21 34 20 37 23 38 21 33 17 32 18 34 20 35 20 35 19 32 18 34 20 35 19 33 17 31 17 34 20 35 19 32 16 34 18 32 17 32 18 34 19 36 20 34 17 32 17 32 17 29 15 31 17 33 18 33 17 31 16 31 16 31 16 31 16 31 17 33 18 31 15 31 18 32 19 32 19 32 19 32 19 34 20 32 18 29 15 27 13 27 14 27 15 29 17 31 17 30 18 32 19 32 17 29 15 29 17 31 19 33 19 31 18 26 17 36 25 37 22 32 18 22 18 18 17 21 20 22 19 21 18 20 17 19 18 20 18 20 18 20 18 21 19 21 19 22 20 22 19 21 19 21 18 23 20 20 16 17 15 18 17 21 17 18 16 20 19 21 18 14 12 18 17 20 17 16 15 15 14 13 13 11 10 7 7 3 3 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 7 7 8 9 9 10 11 11 10 11 10 11 10 11 10 11 10 13 13 13 11 11 11 14 12 11 12 10 12 12 14 13 13 13 15 14 14 13 17 18 18 17 18 17 18 18 20 19 17 16 17 17 19 18 20 19 19 18 20 19 20 19 21 20 20 19 20 19 20 19 20 19 22 21 22 22 23 23 24 23 22 21 23 23 24 24 26 25 24 23 23 22 24 24 26 25 26 25 26 25 26 25 26 25 27 26 27 26 27 26 27 26 28 26 27 28 30 26 20 13 9 7 6 6 8 9 9 8 8 8 7 7 8 9 10 10 13 11 9 9 12 15 18 19 26 28 29 29 28 27 27 29 30 29 30 29 30 29 30 29 30 29 30 30 31 31 32 31 31 22 36 52 78 69 79 61 82 64 82 65 83 65 82 65 83 66 85 68 86 68 86 67 86 68 86 68 86 69 88 71 93 74 93 74 94 75 94 76 94 75 94 75 95 76 95 77 96 77 96 78 97 79 98 79 99 80 99 80 100 81 100 82 97 79 98 80 99 82 100 82 103 85 103 85 103 84 102 84 106 86 106 86 106 86 106 86 105 85 106 86 106 86 105 85 108 88 107 87 107 87 108 88 109 89 109 89 109 89 109 89 113 88 113 88 113 88 113 88 113 88 113 88 114 89 114 90 116 89 116 89 116 89 116 89 114 87 115 89 116 89 116 89 117 91 117 91 117 91 117 91 118 92 117 91 117 91 118 92 117 91 117 91 117 91 117 91 117 91 117 92 118 93 119 93 118 90 118 91 119 91 119 92 120 92 121 93 120 91 118 90 118 90 118 90 118 90 118 90 118 90 119 91 119 91 120 92 118 90 118 90 118 90 118 90 118 90 118 90 118 90 118 90 118 90 118 90 119 91 119 92 120 91 119 90 118 91 119 92 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 116 88 116 88 116 88 116 88 117 89 117 89 117 89 117 89 118 90 117 89 116 90 117 91 117 91 118 91 119 92 119 92 123 93 123 93 123 93 123 93 122 91 120 90 119 89 120 90 117 90 116 89 116 88 115 88 116 89 116 89 115 87 113 85 114 87 114 87 114 87 114 87 113 87 114 87 115 88 115 88 116 89 118 89 118 89 119 88 122 92 125 91 126 92 127 92 127 92 125 92 124 90 121 90 123 91 121 92 123 92 116 87 117 86 115 83 112 80 109 79 110 80 109 79 109 78 108 79 103 76 102 75 101 74 100 74 100 74 100 73 99 72 98 72 96 70 96 69 95 68 94 67 92 65 92 65 92 66 93 66 88 63 89 63 88 60 84 56 79 46 66 39 67 42 71 50 65 40 57 33 51 28 49 28 52 32 57 40 66 50 74 55 80 55 81 56 81 55 80 53 78 51 76 48 73 47 73 47 74 49 75 49 76 50 76 50 78 52 77 51 77 50 76 51 72 50 72 51 72 51 71 50 73 52 73 51 72 50 71 50 69 50 69 50 69 50 69 50 67 48 67 48 67 48 67 48 65 47 66 48 67 47 66 46 67 47 66 46 65 47 66 48 66 47 65 46 65 46 66 47 63 44 63 44 63 44 63 44 61 44 62 45 62 45 63 46 63 45 62 45 61 44 61 43 58 42 58 42 58 42 58 42 57 41 57 41 57 41 57 41 57 40 55 39 57 41 56 39 53 37 54 39 55 38 53 37 56 39 56 39 56 39 56 39 56 39 55 38 55 38 54 37 56 40 55 39 55 38 54 38 53 36 52 35 51 36 52 37 52 35 51 34 50 35 51 36 51 36 53 37 53 36 50 33 47 32 49 34 51 36 51 35 48 33 51 37 53 35 49 32 48 33 49 34 50 33 49 32 49 33 48 32 48 33 50 35 52 35 50 33 49 33 49 33 46 31 48 33 49 33 48 32 47 31 47 31 47 31 47 31 48 33 50 33 47 30 47 33 48 32 48 32 48 32 48 32 49 33 48 31 46 29 44 28 45 28 43 28 47 32 47 30 45 30 48 34 50 32 46 29 42 28 46 32 49 32 46 29 43 32 54 40 56 37 51 33 20 6 16 5 19 9 21 7 17 6 18 7 19 6 18 5 18 5 18 5 17 4 17 4 19 5 17 4 17 5 20 8 20 6 16 3 15 4 18 7 16 6 20 8 18 5 17 5 12 4 14 6 16 9 18 10 12 7 14 8 12 6 10 4 3 0 2 0 1 0 2 1 4 2 4 2 4 2 4 2 3 1 3 2 4 2 4 2 6 4 6 5 7 6 8 6 8 6 8 6 8 6 8 6 7 5 8 7 9 8 11 9 11 6 11 6 11 6 11 6 10 7 13 7 11 5 11 8 11 5 9 4 9 6 12 8 14 10 15 8 12 7 15 12 16 11 15 10 16 12 18 13 15 10 16 12 18 13 19 14 18 13 18 14 19 15 20 15 19 14 19 14 19 14 19 14 21 16 21 17 22 18 23 18 21 16 22 18 23 19 25 20 23 18 22 17 23 18 24 20 25 20 25 20 25 20 25 20 26 21 26 21 26 21 26 21 27 21 26 23 30 22 18 6 9 6 7 5 9 9 10 7 8 6 7 5 8 6 9 8 12 10 12 9 12 12 19 21 27 26 30 27 28 25 28 27 29 25 29 25 29 25 29 25 29 25 29 26 30 27 31 26 26 14 30 40 66 54 65 51 65 51 65 51 65 55 65 55 65 52 67 54 68 54 68 53 69 54 68 54 68 55 70 56 74 57 74 58 75 58 76 59 75 58 75 59 76 59 77 60 77 60 77 61 78 62 79 62 80 63 80 64 81 65 82 63 81 57 82 58 82 58 82 58 84 60 85 61 85 61 85 61 86 61 86 61 86 61 86 61 85 61 86 62 87 61 86 60 89 64 88 63 87 64 88 65 89 65 89 65 89 65 89 65 88 66 88 66 88 66 88 66 88 66 88 67 89 67 90 68 89 68 89 68 89 68 89 68 89 67 88 67 88 68 90 70 91 68 91 68 91 68 91 68 93 69 92 68 91 69 92 70 91 66 91 66 91 66 91 66 91 66 91 66 92 67 93 69 91 67 91 68 92 68 93 69 92 68 93 69 92 68 91 66 90 66 90 66 90 66 90 66 90 66 90 67 91 68 92 68 90 66 90 66 90 66 90 66 90 66 90 66 90 66 90 66 90 66 90 67 91 67 92 68 92 67 91 66 90 67 91 68 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 88 64 88 64 88 64 88 64 89 65 89 65 89 65 89 65 91 63 90 62 89 63 90 64 90 63 91 64 91 65 92 65 93 67 93 67 93 67 93 67 93 67 92 65 90 64 91 65 91 64 90 63 90 62 89 62 89 63 90 62 88 60 86 58 87 58 87 58 87 58 87 58 86 57 87 58 87 59 88 59 89 59 89 59 89 59 88 59 91 62 91 63 91 64 92 62 92 60 92 59 91 59 89 58 92 62 91 64 92 63 89 58 87 61 85 58 82 54 79 53 81 55 81 54 80 54 79 53 75 51 76 50 75 49 74 49 74 49 74 48 73 47 72 47 70 47 70 46 69 45 67 46 63 45 64 46 65 49 67 50 65 48 64 45 60 39 53 34 42 19 36 28 54 38 53 35 50 32 47 26 38 16 29 9 25 8 27 14 36 25 47 34 53 37 56 40 57 39 55 38 54 36 51 32 48 30 47 30 48 31 49 32 49 33 50 33 51 34 50 33 49 32 49 32 48 33 50 34 51 33 50 32 52 35 52 34 51 33 50 33 50 33 50 33 50 33 50 33 48 31 48 31 48 31 48 31 46 30 47 31 48 30 47 29 48 30 47 29 46 30 47 31 48 32 47 31 46 32 47 33 44 29 44 29 44 29 44 29 44 28 44 29 45 30 46 30 45 28 44 28 43 27 43 26 42 26 42 26 42 26 42 26 41 25 41 25 41 25 41 25 41 24 39 23 41 25 40 23 37 22 39 24 40 23 38 21 39 23 39 23 39 23 39 23 39 23 39 22 38 21 37 21 39 23 39 22 38 21 37 21 37 20 36 19 35 20 36 21 36 20 35 19 34 20 35 21 37 22 37 21 36 20 35 20 33 18 34 20 35 20 34 19 33 18 33 19 34 18 33 18 34 18 33 17 32 18 33 19 33 17 32 17 32 18 34 20 35 19 33 17 32 17 33 18 32 18 33 19 33 18 32 16 31 16 31 16 31 16 31 16 31 18 33 17 30 14 30 16 32 19 32 19 32 19 32 19 33 20 32 19 31 18 30 17 32 17 28 16 32 20 31 16 29 17 31 19 33 20 33 20 30 17 31 19 32 19 32 19 34 23 39 27 40 26 40 28 23 18 18 17 22 22 23 19 18 17 20 20 22 19 20 17 20 18 20 17 19 16 17 15 20 16 17 14 17 17 22 21 20 16 17 14 17 17 22 21 17 19 25 22 21 15 17 16 19 14 17 12 16 16 21 21 12 12 13 13 12 12 10 10 3 2 2 1 1 2 2 3 4 4 4 4 4 4 4 4 6 6 6 7 7 8 8 9 6 6 6 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 8 9 9 10 11 11 9 10 9 10 9 10 9 10 9 11 11 12 9 9 10 12 11 10 10 8 9 10 12 12 16 15 16 13 13 12 15 16 16 14 15 14 15 15 17 17 15 15 17 16 18 18 20 19 19 18 19 19 20 20 21 20 20 19 20 19 20 19 20 19 22 21 22 22 23 23 24 23 22 21 23 23 24 24 26 25 24 22 23 22 23 23 25 25 26 25 26 25 26 25 26 25 26 25 26 25 26 25 26 25 29 26 27 29 32 27 18 9 10 9 8 9 11 12 12 10 8 7 7 7 7 8 9 10 12 13 14 13 11 14 20 25 28 30 31 30 28 27 28 30 30 29 30 29 30 29 30 29 30 29 30 30 31 31 32 31 33 24 36 49 73 67 81 72 83 65 83 65 83 65 83 65 83 66 85 68 86 68 86 67 87 68 86 68 86 69 88 72 93 74 93 75 94 76 95 76 94 75 94 76 95 77 96 77 96 77 96 78 97 79 98 79 99 80 99 81 100 82 101 83 102 84 101 83 101 83 101 82 102 84 102 85 103 86 104 86 106 86 106 86 106 86 106 86 105 86 106 87 107 86 106 85 109 88 109 87 108 88 109 89 110 89 110 89 110 89 110 88 113 88 113 88 113 88 113 88 113 88 113 89 114 90 115 90 116 89 116 89 116 89 116 89 117 89 115 87 115 89 118 93 117 91 117 91 117 91 117 91 119 92 118 91 117 92 118 93 117 91 117 91 117 91 117 91 118 91 117 91 117 92 119 94 120 92 120 93 121 94 122 94 120 93 121 93 121 92 119 90 118 90 118 90 118 90 118 90 118 90 118 91 119 92 120 92 118 90 118 90 118 90 118 90 118 90 118 90 118 90 118 90 118 90 118 91 119 92 120 92 120 91 119 90 118 91 119 92 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 116 88 116 88 116 88 116 88 118 90 118 90 118 90 118 90 118 90 117 89 116 90 117 91 117 90 117 91 118 92 119 92 123 93 123 93 123 93 123 93 124 93 122 92 121 91 122 92 119 92 119 91 118 90 117 90 117 90 117 89 115 87 113 85 114 87 114 87 114 87 114 87 113 86 113 87 114 88 115 88 115 88 117 89 118 90 120 89 122 91 124 91 125 92 127 92 127 92 125 91 123 90 120 88 123 92 122 92 124 92 119 86 118 87 116 84 112 80 107 78 110 83 110 81 111 81 110 80 103 76 102 75 101 74 100 74 100 74 100 73 99 72 98 72 96 70 96 69 95 68 94 67 89 62 90 64 93 67 95 68 93 67 90 63 83 54 74 47 61 32 63 56 95 69 86 56 82 58 78 51 67 36 50 23 43 22 44 25 51 36 63 46 76 54 81 58 83 58 82 56 81 55 78 51 75 49 73 47 74 48 74 49 75 50 76 50 76 50 75 49 75 48 74 48 71 50 72 51 73 50 72 49 74 52 74 51 73 50 72 50 71 50 69 50 69 50 69 50 67 48 67 48 67 48 67 48 65 47 66 48 67 47 66 46 67 47 66 46 65 47 66 48 67 47 66 46 65 47 66 48 63 44 63 44 63 44 63 44 61 44 61 45 62 46 63 46 61 44 60 43 60 42 59 42 59 42 59 42 59 42 58 42 57 41 57 41 57 41 57 41 57 40 55 39 57 41 56 39 54 39 57 42 58 41 55 38 56 39 56 39 56 39 56 39 56 39 56 38 55 37 54 37 54 38 54 37 53 36 52 36 53 36 52 35 51 36 52 37 52 35 51 34 50 35 51 36 54 37 52 35 51 35 52 36 51 35 51 35 50 33 48 31 50 33 47 30 46 31 49 34 51 34 48 31 47 32 50 35 48 32 48 32 48 33 51 35 49 32 48 31 47 32 48 33 50 34 50 34 50 33 47 31 47 31 47 31 47 31 47 31 46 31 48 31 45 28 44 30 48 32 48 32 48 32 48 32 49 33 48 32 48 32 48 32 49 31 45 30 48 33 48 29 47 30 45 29 47 33 52 36 53 32 51 31 49 33 52 36 57 39 58 38 56 40 60 47 19 4 14 3 19 8 18 3 9 0 16 8 22 9 18 4 15 3 15 3 15 4 17 6 15 4 19 8 21 7 18 4 16 4 16 4 16 4 16 4 18 7 19 5 15 2 16 6 16 8 14 7 13 6 12 5 11 5 14 7 13 4 8 1 5 0 0 0 1 1 3 1 2 0 1 0 1 0 3 2 4 3 5 4 6 3 5 2 6 5 8 7 9 7 9 6 7 5 7 5 7 5 7 5 3 4 8 7 9 6 10 9 8 6 8 7 9 8 10 8 11 10 13 11 11 9 12 9 8 6 14 10 14 7 11 6 12 8 13 9 14 10 15 11 16 10 15 10 15 10 15 9 20 14 18 11 16 12 18 14 23 17 20 14 18 12 17 12 18 13 18 14 19 15 20 15 22 17 21 16 21 16 20 15 24 18 21 15 21 18 25 21 24 19 24 19 24 19 24 19 25 20 25 20 25 20 25 20 26 18 26 18 25 20 25 20 27 21 26 25 27 14 10 5 4 3 7 7 11 10 12 10 9 7 9 8 10 9 11 9 13 11 14 3 8 10 24 24 33 27 31 25 29 23 28 23 31 26 30 25 29 24 28 23 30 26 30 26 30 26 30 26 31 16 27 42 68 58 67 55 63 50 66 53 68 55 66 54 66 51 66 52 67 52 68 53 70 54 69 54 69 55 71 57 72 55 72 56 73 57 74 57 76 60 77 61 78 60 77 59 76 61 79 61 76 58 76 61 81 64 81 65 82 66 83 64 81 58 82 59 83 60 84 60 85 60 84 60 85 63 89 67 86 62 86 61 85 60 84 60 86 62 86 62 86 62 86 62 89 66 86 63 85 63 85 63 88 66 88 66 88 66 88 66 88 66 87 66 87 66 87 66 86 66 87 67 88 66 87 65 90 67 90 67 90 67 90 67 89 66 89 67 90 68 91 68 91 66 91 67 92 68 93 68 92 67 92 67 92 67 92 67 90 66 90 67 91 68 92 68 91 67 91 67 91 67 91 67 91 67 92 69 93 70 95 71 93 69 93 68 92 67 91 67 94 69 91 66 90 67 93 70 91 67 91 67 91 67 91 67 92 67 91 66 90 67 91 68 89 65 90 67 91 67 90 66 92 67 91 66 90 67 91 68 90 66 90 66 90 66 90 66 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 93 69 92 67 91 66 89 65 91 67 91 66 90 65 89 65 89 63 89 63 89 63 89 63 88 62 88 63 89 64 90 64 95 69 94 67 93 66 91 65 91 65 91 65 91 65 91 65 91 63 91 62 90 61 89 61 87 59 87 58 86 57 85 57 86 58 86 57 85 56 84 56 86 58 86 58 86 58 86 58 88 59 87 59 87 59 87 59 87 61 89 63 91 63 88 61 91 61 91 62 90 61 89 61 90 62 89 60 88 60 90 59 86 52 86 61 84 66 82 62 88 60 83 52 83 55 79 51 75 49 77 50 76 48 72 47 71 48 72 51 73 50 72 49 68 43 69 45 69 44 68 44 65 42 62 41 65 45 67 46 72 48 59 37 53 29 36 10 19 19 55 43 60 43 63 45 60 43 59 41 54 33 46 26 29 5 17 0 23 10 33 14 46 31 50 38 58 43 58 40 53 38 55 40 54 36 50 32 48 31 48 31 48 31 48 31 48 31 50 34 51 33 48 30 48 32 49 33 50 34 51 35 51 33 50 32 49 31 48 30 49 32 49 32 49 32 49 32 45 29 48 32 49 31 46 28 49 32 49 32 49 32 49 32 47 30 47 30 47 30 47 30 46 29 46 29 46 29 46 29 46 29 46 28 45 28 44 27 43 28 43 28 43 28 43 28 44 29 44 29 44 29 44 29 42 27 42 27 42 27 43 27 42 26 42 26 42 26 42 26 40 24 40 24 40 24 40 24 39 23 39 23 39 23 39 23 37 22 38 23 39 22 38 21 40 26 43 24 36 17 34 20 35 19 36 21 38 22 38 22 39 23 39 22 36 18 32 15 34 19 37 22 39 23 38 21 34 18 34 19 36 21 38 23 37 20 34 17 33 18 36 21 35 19 35 18 34 17 33 18 32 19 32 20 33 21 34 21 31 18 31 18 31 20 34 22 34 19 34 19 34 19 34 19 34 16 29 16 33 20 33 15 30 15 30 16 31 17 32 17 34 18 31 15 29 14 30 16 31 16 31 16 31 16 31 16 33 20 36 19 30 13 29 16 31 19 33 21 34 19 31 17 31 16 29 18 35 23 34 19 31 11 28 29 30 19 31 29 30 32 37 29 40 32 50 25 20 17 18 16 20 18 19 16 14 14 19 20 23 20 21 17 18 16 18 16 18 17 20 19 20 19 21 20 21 18 18 15 19 17 19 17 19 17 19 17 20 19 21 17 17 15 18 18 25 17 23 15 19 12 16 11 14 12 14 14 13 11 9 6 5 2 0 0 1 3 3 3 2 1 1 1 1 2 3 4 4 5 5 6 6 5 5 4 6 7 8 8 9 9 8 8 7 7 7 7 7 7 7 7 4 7 9 9 8 8 9 10 8 8 8 9 9 10 10 10 11 12 13 13 11 10 12 13 9 10 10 12 12 13 11 11 12 13 13 14 13 14 14 15 16 15 16 15 16 15 16 15 21 19 19 17 18 17 19 19 23 21 21 19 19 18 19 18 19 18 19 19 20 20 21 20 21 20 21 21 22 22 23 22 25 23 23 21 22 23 26 26 25 24 25 24 25 24 25 24 26 25 26 25 26 25 26 25 26 26 26 26 26 25 26 25 28 25 27 29 27 17 10 7 5 6 8 9 10 11 11 11 9 9 9 10 10 11 11 11 10 14 13 10 10 19 27 31 33 34 31 31 29 30 29 30 31 30 30 29 30 29 30 28 31 30 31 30 31 30 31 30 32 24 33 50 76 70 82 69 83 65 85 67 87 67 86 66 85 66 85 67 86 68 87 69 89 69 88 69 88 70 90 72 91 72 92 73 92 74 93 74 95 77 96 78 97 77 96 76 95 78 98 78 95 76 96 78 100 81 100 82 101 83 102 84 102 82 103 83 103 84 104 84 106 86 105 85 105 86 107 87 106 86 106 85 105 84 104 84 107 87 107 87 107 87 107 87 113 87 111 86 110 85 110 86 113 88 113 88 113 88 113 88 114 87 114 87 114 87 114 87 113 87 114 88 115 87 114 86 116 90 116 90 116 90 116 90 115 89 116 90 116 91 117 91 117 91 117 92 118 93 119 93 118 92 118 92 118 92 118 92 118 90 119 91 119 92 120 92 119 91 119 91 119 91 119 91 122 93 121 93 121 93 121 93 121 93 121 92 120 92 119 91 121 93 119 91 119 91 121 93 119 91 119 91 119 91 119 91 119 90 118 89 117 90 118 91 117 90 118 91 119 91 118 89 120 91 119 90 118 91 119 92 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 121 93 120 91 119 90 117 89 119 91 119 90 118 89 117 89 119 89 119 89 119 89 119 89 118 88 119 89 119 90 120 90 124 94 123 93 123 92 122 92 121 91 121 91 121 91 121 91 121 91 121 90 120 89 119 89 117 87 117 86 116 86 115 85 116 86 116 85 115 85 114 84 116 86 116 86 116 86 116 86 115 88 117 87 117 87 118 87 118 88 123 90 124 90 124 87 125 91 125 90 124 89 123 89 124 90 123 88 122 89 123 91 123 93 120 89 116 86 113 86 113 86 111 84 112 81 110 78 103 76 104 77 103 75 100 71 99 72 100 73 101 72 100 71 98 69 97 70 97 68 94 67 92 64 88 64 91 68 92 67 85 61 77 51 66 38 50 24 60 52 84 65 84 62 83 59 85 60 87 60 84 55 77 49 67 37 50 17 35 17 45 30 54 37 64 50 78 60 81 59 78 57 76 54 74 52 72 51 74 48 74 48 74 48 74 48 73 48 75 50 76 50 75 48 75 49 76 50 76 50 77 51 76 50 75 49 75 49 75 49 71 49 70 49 70 49 70 49 68 48 70 50 71 49 69 47 70 49 70 49 70 49 70 49 68 47 68 47 68 47 68 47 65 46 65 46 65 46 65 46 65 45 64 45 63 44 63 44 63 44 63 44 63 44 63 44 63 44 63 44 63 44 63 44 63 41 61 42 61 42 60 43 59 42 58 42 58 42 58 42 57 41 57 41 57 41 57 41 55 39 55 39 55 39 55 39 53 38 54 39 55 38 54 37 54 40 57 40 52 35 52 38 52 36 53 38 54 38 53 37 54 38 54 37 52 35 49 32 52 37 54 38 54 37 52 35 49 33 49 33 50 36 53 38 52 36 50 34 50 34 52 36 51 35 51 34 50 34 49 33 48 32 48 33 49 34 50 34 51 34 49 33 48 33 49 34 50 34 50 34 50 34 50 34 51 33 47 32 50 35 50 32 46 30 46 31 47 32 48 32 50 33 48 30 46 30 47 32 48 32 48 32 48 32 48 32 48 34 51 33 47 29 46 32 45 30 48 33 48 31 46 29 51 33 46 31 48 32 46 26 68 23 57 32 47 26 51 33 60 38 70 37 64 46 64 45 16 6 19 6 17 4 17 6 16 5 18 7 20 8 19 7 18 6 17 5 17 6 19 8 21 9 20 7 17 4 15 3 18 6 18 6 18 6 18 6 17 6 19 5 15 3 16 6 20 14 18 10 14 6 11 4 10 4 13 5 13 3 9 2 6 1 0 0 1 1 3 0 2 0 1 0 1 0 3 2 4 2 5 3 5 3 4 2 6 4 7 6 9 7 8 6 7 5 7 5 7 5 7 5 6 6 10 8 9 6 8 7 8 6 8 7 9 8 10 8 10 10 13 10 11 8 11 11 12 4 7 3 12 9 12 5 15 10 14 9 14 9 13 8 13 9 14 10 15 11 16 12 19 13 18 12 17 13 19 14 20 14 19 13 18 14 19 15 18 13 18 14 19 15 20 15 18 13 19 15 22 18 24 19 24 18 22 16 21 18 25 21 24 19 24 19 24 19 24 19 25 20 25 20 25 20 25 20 26 18 26 18 25 20 25 20 27 21 26 26 24 13 9 6 7 6 9 8 10 8 10 7 9 7 9 8 10 9 11 9 9 8 14 8 15 19 31 28 35 30 33 27 31 26 31 27 29 25 29 25 30 26 30 26 30 26 30 26 30 26 30 26 32 20 29 41 66 59 69 57 65 51 66 53 67 53 66 52 65 50 66 52 68 54 70 55 70 54 69 54 69 55 71 57 72 56 73 56 74 57 74 57 76 60 77 61 78 60 77 59 76 60 79 61 77 59 77 62 81 64 81 65 82 66 83 64 81 59 83 59 84 60 84 60 86 63 87 63 86 62 85 60 86 62 86 62 85 61 85 61 89 65 89 65 89 65 89 65 88 65 87 64 85 64 86 64 88 66 88 66 88 66 88 66 86 65 86 65 86 65 86 65 87 66 88 67 88 67 87 66 89 66 89 66 89 66 89 66 89 67 90 67 91 68 91 68 91 66 91 67 92 68 93 68 92 67 92 67 92 67 92 67 90 67 91 67 92 68 92 68 91 67 91 67 91 67 91 67 96 71 95 70 93 68 92 67 93 69 93 69 92 68 92 67 93 68 92 67 91 68 92 69 91 67 91 67 91 67 91 67 90 66 89 64 88 65 90 66 90 66 91 67 91 67 90 65 92 67 91 66 90 67 91 68 92 68 92 68 92 68 92 68 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 93 69 92 67 91 66 89 65 91 67 90 66 90 66 89 65 89 63 89 63 89 63 89 63 88 63 89 63 90 64 90 64 92 66 92 66 93 67 93 67 91 65 91 65 91 65 91 65 91 63 91 62 90 61 89 61 87 59 87 59 86 58 86 57 86 58 86 58 85 57 85 56 86 58 86 58 86 58 86 58 88 59 87 59 87 59 87 59 87 60 88 62 89 62 88 61 91 63 90 62 90 62 89 61 90 62 89 61 89 61 90 60 92 54 90 62 87 67 86 64 87 58 88 52 84 53 81 57 77 50 77 50 76 47 72 47 71 48 72 51 73 50 72 49 69 45 69 45 69 44 68 45 67 43 65 44 69 47 68 45 56 36 51 24 34 9 26 8 56 43 66 44 61 43 60 38 59 43 61 44 61 43 58 40 56 35 44 13 19 0 17 3 24 11 35 26 50 37 56 40 59 40 55 36 52 35 52 36 47 30 47 30 47 30 47 30 46 30 48 32 50 33 49 32 51 34 50 33 50 33 49 32 49 32 49 32 50 33 50 33 48 32 49 32 49 32 49 32 49 32 50 34 51 33 49 32 49 32 49 32 49 32 49 32 47 30 47 30 47 30 47 30 46 29 46 29 46 29 46 29 45 28 45 27 44 26 43 26 44 29 44 29 44 29 44 29 44 29 44 29 44 29 44 29 42 28 43 27 42 27 43 27 42 26 42 26 42 26 42 26 41 25 41 25 41 25 41 25 39 23 39 23 39 23 39 23 38 22 39 23 39 23 38 22 37 22 39 23 37 21 38 23 37 21 38 22 38 21 36 20 36 21 37 21 37 20 35 18 38 22 38 22 37 20 34 18 33 17 32 17 33 18 36 20 36 19 35 18 34 19 35 20 35 19 35 19 34 18 34 17 32 19 33 20 33 20 34 21 38 24 36 21 33 20 33 20 34 19 34 19 34 19 34 19 36 19 33 19 35 20 34 18 31 16 31 16 32 17 32 17 34 19 33 17 31 17 32 18 32 17 32 17 32 17 32 17 31 18 34 18 31 15 31 18 28 16 31 19 32 18 30 16 35 20 30 16 29 17 30 16 26 8 22 19 31 20 38 22 25 19 32 22 39 29 48 27 17 18 23 19 18 15 19 20 21 19 21 18 21 19 22 20 21 19 20 18 20 19 22 20 23 20 21 18 19 16 18 17 20 18 20 18 20 18 20 18 19 18 20 17 17 15 19 19 25 18 24 15 19 13 17 11 14 11 13 13 12 11 10 8 6 3 0 0 1 2 2 2 2 1 1 1 1 2 3 4 3 4 5 5 5 5 4 3 5 6 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 9 11 10 9 7 8 9 8 8 8 9 9 10 10 10 10 11 13 12 10 10 11 12 13 8 3 5 9 14 12 10 15 15 14 14 13 13 12 12 13 13 15 14 17 16 18 18 19 18 18 18 19 18 20 19 20 18 19 18 19 19 21 21 19 18 19 19 20 20 21 20 20 19 21 21 22 22 24 23 24 23 23 22 23 23 25 25 25 24 25 24 25 24 25 24 26 25 26 25 26 25 26 25 26 26 26 26 26 25 26 25 28 25 27 26 22 13 9 9 8 9 9 10 10 9 8 8 9 9 9 10 10 11 11 11 7 12 13 14 17 26 30 31 34 34 32 32 30 31 31 32 29 28 30 29 31 31 32 31 31 30 31 30 31 30 31 30 34 27 35 47 74 72 85 70 85 66 86 67 86 67 86 67 84 65 85 67 87 69 89 71 89 69 88 69 88 70 90 72 92 73 92 74 93 74 94 75 95 77 96 78 97 77 96 76 95 77 98 78 96 77 97 80 100 81 100 82 101 83 102 84 103 83 103 84 104 84 105 85 104 85 107 88 108 87 105 84 106 86 106 86 106 86 106 85 108 88 108 88 108 88 108 88 113 87 112 86 111 86 112 87 113 88 113 88 113 88 113 88 113 86 113 86 113 86 113 86 114 87 115 89 116 88 114 87 115 89 115 89 115 89 115 89 116 90 116 91 117 91 118 92 117 91 117 92 118 93 119 93 118 92 118 92 118 92 118 92 119 91 119 92 120 92 121 93 120 92 120 92 120 92 120 92 123 95 122 94 122 93 121 93 122 94 121 93 121 92 120 92 120 92 120 92 120 92 120 92 119 91 119 91 119 91 119 91 119 90 118 89 117 90 118 91 119 91 120 92 119 91 118 89 120 91 119 90 118 91 119 92 120 92 120 92 120 92 120 92 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 120 92 120 91 119 90 118 90 118 90 118 90 118 90 118 90 120 90 120 90 120 90 120 90 119 89 119 90 120 90 121 91 120 90 121 92 123 94 124 95 122 92 122 92 122 92 122 92 121 91 121 90 120 89 119 89 118 88 117 87 117 86 116 86 117 87 116 86 116 85 115 85 116 86 116 86 116 86 116 86 115 88 117 87 117 87 118 87 118 87 121 88 122 88 123 87 124 90 124 90 124 90 124 90 124 89 123 89 123 90 125 92 124 90 123 87 122 85 124 88 123 90 124 89 116 83 114 86 105 78 105 77 103 74 100 72 99 72 100 73 101 72 100 71 97 69 98 70 97 69 95 68 93 68 92 68 92 69 88 64 74 51 65 34 46 26 56 44 82 62 82 57 79 62 82 57 85 60 88 62 88 61 86 60 81 60 82 53 64 30 42 17 43 25 49 32 57 41 67 50 76 55 75 54 74 53 74 53 73 47 73 47 73 47 73 47 72 47 73 48 75 49 76 50 78 51 77 50 76 49 75 48 74 48 75 49 76 51 77 52 72 50 71 50 71 50 71 50 70 49 71 50 71 50 70 49 70 49 70 49 70 49 70 49 68 47 68 47 68 47 68 47 65 46 65 46 65 46 65 46 64 45 63 44 62 43 62 43 64 45 64 45 64 45 64 45 63 44 63 44 63 44 63 44 65 42 62 43 62 42 60 43 59 42 58 42 58 42 58 42 58 42 58 42 58 42 58 42 56 40 56 40 56 40 56 40 54 38 55 40 56 39 54 38 54 38 55 38 54 37 54 38 54 38 54 38 53 36 51 35 51 35 52 37 53 36 52 35 53 37 53 37 52 36 51 35 50 34 49 33 50 35 52 36 51 35 51 35 51 35 51 35 52 36 51 35 51 34 50 34 49 33 49 33 49 33 49 33 52 36 51 34 49 33 50 34 50 34 50 34 50 34 50 34 51 34 50 34 50 34 49 33 47 32 48 32 48 32 48 32 50 34 49 33 49 33 49 33 49 33 49 33 49 33 49 33 47 32 48 32 48 32 48 33 45 30 47 33 49 32 47 30 48 30 44 27 44 30 48 31 55 18 57 37 60 47 64 32 53 28 62 34 66 44 68 49 16 7 21 8 17 3 18 9 20 7 18 6 18 7 20 9 20 8 19 7 18 7 19 8 19 6 18 5 17 6 19 7 16 4 16 4 16 4 16 4 16 5 18 5 15 3 17 7 14 8 14 7 13 7 13 7 12 5 13 5 13 4 11 5 7 2 1 0 1 0 2 0 2 0 1 0 1 0 3 2 3 1 4 3 5 2 3 1 5 4 7 5 8 6 7 5 7 5 7 5 7 5 7 5 8 8 11 9 9 6 8 7 8 6 8 7 9 8 10 8 10 9 12 10 10 7 11 10 14 3 3 0 10 9 14 7 16 10 15 9 14 8 13 7 12 8 14 9 16 11 17 13 16 12 17 13 19 14 19 14 18 13 18 13 19 15 21 17 18 13 18 14 19 15 20 15 21 16 21 16 21 16 21 16 22 17 22 17 23 18 24 20 24 19 24 19 24 19 24 19 25 20 25 20 25 20 25 20 26 18 26 18 25 20 25 20 27 22 26 23 19 8 7 7 9 7 10 8 10 7 8 5 9 7 9 8 10 9 11 9 9 7 14 9 18 21 29 23 33 27 32 26 31 26 31 27 29 25 29 26 31 27 32 28 30 26 30 26 30 26 30 26 33 23 30 37 62 60 72 57 68 54 67 53 67 53 66 53 66 51 67 53 69 55 70 56 70 54 69 54 69 55 71 57 73 56 74 57 74 58 75 58 76 60 77 61 78 60 77 59 76 60 79 62 78 61 79 64 81 64 81 65 82 66 83 64 82 59 84 60 84 61 85 61 82 59 85 63 88 64 87 63 86 62 86 62 86 62 86 63 88 64 88 64 88 64 88 64 88 65 87 64 86 65 88 66 88 66 88 66 88 66 88 66 87 66 87 66 87 66 87 66 87 67 89 68 89 68 88 66 89 66 89 66 89 66 89 66 90 67 91 68 91 69 92 69 91 66 91 67 92 68 93 68 92 67 92 67 92 67 92 67 91 67 92 68 92 69 93 69 92 68 92 68 92 68 92 68 93 69 94 70 94 71 95 71 94 70 94 69 93 69 92 68 92 68 92 68 92 68 92 68 91 67 91 67 91 67 91 67 93 68 92 67 91 68 92 69 92 68 92 68 92 67 90 65 92 67 91 66 90 67 91 68 90 66 90 66 90 66 90 66 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 92 68 91 67 91 67 90 66 90 66 90 66 90 66 90 66 90 64 90 64 90 64 90 64 89 63 90 64 90 65 91 65 89 63 90 65 92 67 94 69 92 66 92 66 92 66 92 66 91 63 91 62 90 61 89 61 88 60 88 59 87 59 86 58 87 59 87 58 86 58 85 57 86 58 86 58 86 58 86 58 88 59 87 59 87 59 87 59 87 59 86 59 86 60 87 61 90 62 90 62 90 62 90 62 90 61 89 61 90 63 92 62 96 58 91 59 88 59 86 51 88 50 92 53 86 57 84 68 79 52 78 50 75 47 72 48 71 48 72 51 73 50 72 49 69 46 70 46 71 47 69 45 68 46 68 47 70 46 62 37 48 25 34 6 22 13 48 44 62 44 58 36 56 43 61 40 60 44 61 44 60 42 59 41 58 41 61 44 60 30 35 6 23 6 21 3 20 8 33 22 45 30 51 37 55 37 53 34 48 31 48 31 48 31 48 31 47 30 47 30 48 31 49 32 52 34 51 33 50 32 49 31 49 32 49 33 51 34 52 35 49 33 50 33 50 33 50 33 49 32 48 31 48 31 49 32 49 32 49 32 49 32 49 32 47 30 47 30 47 30 47 30 46 29 46 29 46 29 46 29 45 28 45 27 44 26 43 26 45 30 45 30 45 30 45 30 44 29 44 29 44 29 44 29 44 29 44 28 43 27 43 27 42 26 42 26 42 26 42 26 42 26 42 26 42 26 42 26 40 24 40 24 40 24 40 24 38 23 40 24 40 24 39 22 40 24 39 22 38 21 36 20 38 22 38 22 37 20 35 19 34 19 36 21 37 21 36 20 35 19 35 19 36 20 37 21 36 19 35 19 35 20 37 21 35 19 35 19 35 19 35 19 36 20 36 19 35 19 34 18 33 20 33 20 33 20 33 20 33 20 33 19 33 21 35 23 34 19 34 19 34 19 34 19 33 19 34 18 32 16 31 16 33 17 32 17 32 17 32 17 33 18 33 18 34 18 33 18 33 18 33 18 33 18 33 18 32 16 31 17 32 18 33 17 30 18 33 21 35 21 33 20 31 18 29 14 27 16 31 20 35 25 40 31 56 39 63 11 47 15 41 18 41 24 44 31 20 19 22 19 20 17 20 20 20 18 19 17 20 19 22 21 23 20 21 18 20 18 21 19 19 17 19 18 20 19 21 19 18 16 18 16 18 16 18 16 18 17 20 17 18 16 20 20 19 12 19 13 18 13 19 14 16 13 14 14 14 14 14 13 7 4 1 0 1 2 1 1 2 1 1 1 1 2 3 4 3 3 4 4 4 4 3 3 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 9 11 11 10 9 9 10 8 8 8 9 9 10 10 10 9 11 12 11 10 9 10 12 11 9 4 6 9 14 13 14 14 15 13 14 13 14 12 13 14 14 15 15 16 16 17 17 16 16 18 19 20 19 20 19 19 18 19 18 19 19 22 21 19 18 19 19 20 20 21 20 23 22 23 21 22 20 21 20 23 22 23 23 24 24 25 24 25 24 25 24 25 24 25 24 26 25 26 25 26 25 26 25 26 26 26 26 26 25 26 25 29 26 27 24 17 7 7 10 9 9 10 10 10 9 8 8 9 9 9 10 10 11 11 11 9 13 12 13 18 27 29 28 31 32 30 31 30 31 31 32 31 30 31 30 32 31 32 31 31 30 31 30 31 30 31 30 33 28 34 42 68 71 86 69 88 69 87 67 86 67 86 68 87 68 87 68 88 69 88 69 89 69 88 69 88 70 90 72 93 74 93 74 94 75 94 76 95 77 96 78 97 77 96 76 95 77 98 79 97 78 99 82 100 81 100 82 101 83 102 84 104 84 104 84 105 85 105 86 102 83 104 86 107 88 108 89 106 86 106 86 107 87 107 87 107 87 107 87 107 87 107 87 113 87 112 87 112 88 114 89 113 88 113 88 113 88 113 88 116 89 116 89 116 89 116 89 115 88 116 89 116 89 115 88 116 90 116 90 116 90 116 90 117 91 117 91 118 92 118 93 117 91 117 92 118 93 119 93 118 92 118 92 118 92 118 92 120 92 120 92 121 93 121 94 121 93 121 93 121 93 121 93 120 93 121 94 123 96 124 97 123 94 122 94 121 93 121 93 119 92 120 93 121 92 120 91 119 91 119 91 119 91 119 91 122 93 120 92 120 92 121 94 121 93 121 93 120 91 118 89 120 91 119 90 118 91 119 92 118 90 118 90 118 90 118 90 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 117 89 118 90 118 90 119 91 121 91 121 91 121 91 121 91 120 90 120 90 121 91 121 92 119 89 120 91 122 93 124 94 123 93 123 93 123 93 123 93 121 91 121 90 120 89 119 89 119 88 118 88 117 87 117 87 118 87 117 87 116 86 116 86 116 86 116 86 116 86 116 86 115 88 117 87 117 87 118 87 118 86 119 85 119 86 122 87 123 89 124 90 124 90 125 91 124 89 123 89 124 91 127 93 132 96 135 93 135 88 134 85 141 97 135 93 121 85 111 83 108 80 105 76 102 74 101 73 99 72 100 73 101 72 100 71 98 70 99 71 97 70 95 69 93 68 91 69 90 63 78 51 61 32 48 23 53 44 82 69 89 66 85 57 80 61 84 58 87 60 86 59 84 57 83 56 83 57 78 57 80 57 70 43 48 25 42 15 32 14 43 29 53 36 64 49 74 53 72 49 76 50 76 50 76 50 76 50 74 48 73 47 72 47 74 48 77 51 76 50 76 50 75 49 76 50 76 50 77 51 77 52 73 51 72 51 72 51 72 51 70 49 69 47 68 48 70 49 70 49 70 49 70 49 70 49 68 47 68 47 68 47 68 47 65 46 65 46 65 46 65 46 65 46 65 45 64 45 63 44 63 44 63 44 63 44 63 44 63 44 63 44 63 44 63 44 66 44 64 44 62 43 60 43 59 42 58 42 58 42 58 42 57 41 57 41 57 41 57 41 57 41 57 41 57 41 57 41 55 39 56 40 56 40 55 39 58 40 54 38 54 38 52 34 53 37 54 38 54 37 52 36 51 35 52 37 53 37 52 36 50 34 50 34 51 36 54 38 53 36 52 35 51 36 53 37 50 35 51 36 52 35 51 34 53 36 52 36 51 35 51 35 50 34 49 33 49 33 48 32 48 32 48 32 49 34 52 36 50 34 50 34 50 34 50 34 49 34 50 33 47 29 46 31 49 33 49 33 48 32 48 32 47 31 48 33 50 33 49 32 48 32 48 32 48 32 48 32 50 32 47 31 49 33 48 30 46 32 49 35 52 36 51 34 51 35 49 31 44 26 44 27 63 36 80 71 110 114 132 89 93 57 85 47 76 43 68 49 20 7 18 6 20 8 19 6 15 3 16 5 18 7 20 8 20 8 19 6 17 5 18 6 17 6 19 8 19 6 17 4 17 5 17 5 17 5 17 5 15 5 17 5 16 4 18 8 14 8 14 8 14 8 13 7 15 7 15 7 15 7 16 10 8 2 1 0 1 0 1 0 2 0 1 0 1 0 3 2 2 1 3 2 4 1 3 0 4 3 6 5 7 5 7 4 7 5 7 5 7 5 7 5 6 6 11 9 10 8 11 10 8 6 8 7 9 8 10 8 9 8 12 9 9 7 10 9 10 4 9 4 11 8 15 11 13 8 14 9 14 9 15 10 15 10 15 10 15 10 15 10 14 11 17 14 20 15 19 14 19 14 18 13 18 14 20 15 18 13 18 14 19 15 20 15 20 15 21 16 21 16 22 17 21 17 23 18 24 19 24 19 24 19 24 19 24 19 24 19 25 20 25 20 25 20 25 20 26 18 26 18 25 20 25 20 28 22 26 21 14 4 5 8 8 6 9 8 10 8 9 7 9 7 9 8 10 9 11 9 11 7 12 8 20 25 34 27 33 28 32 27 32 27 33 29 32 27 31 27 31 27 30 26 30 26 30 26 30 26 30 26 31 23 28 31 56 58 72 55 70 55 68 53 66 53 66 54 70 55 69 54 69 53 68 53 70 54 69 54 69 55 71 57 74 57 74 58 75 58 76 59 76 60 77 61 78 60 77 59 75 60 79 62 79 62 81 65 81 64 81 65 82 66 83 64 83 60 84 61 85 61 86 62 85 61 85 61 86 63 88 64 86 62 86 63 87 64 88 64 89 65 89 65 89 65 89 65 87 65 87 65 87 66 89 68 88 66 88 66 88 66 88 66 90 69 90 69 90 69 90 69 88 68 89 69 90 68 89 67 91 68 91 68 91 68 91 68 91 68 91 69 92 69 93 70 91 66 91 67 92 68 93 68 92 67 92 67 92 67 92 67 92 68 92 69 93 69 94 70 93 69 93 69 93 69 93 69 94 71 95 71 95 71 95 71 95 71 94 70 94 69 93 69 91 67 93 69 93 69 91 67 91 67 91 67 91 67 91 67 93 68 92 67 91 68 92 69 93 69 93 69 92 67 90 65 92 67 91 66 90 67 91 68 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 89 65 89 66 90 67 91 67 91 65 91 65 91 65 91 65 90 64 90 65 91 65 92 66 90 64 90 65 91 66 92 67 93 67 93 67 93 67 93 67 91 63 91 62 90 61 89 61 89 61 88 60 88 59 87 59 88 60 87 59 87 58 86 58 86 58 86 58 86 58 86 58 88 59 87 59 87 59 87 59 87 58 84 57 84 58 86 61 89 61 89 62 90 63 91 63 89 61 89 62 91 64 93 64 95 61 100 69 104 68 102 57 114 61 107 57 95 64 83 65 82 54 79 49 75 47 73 49 71 48 72 51 73 50 72 50 71 48 72 49 71 48 70 47 67 45 68 47 65 38 50 25 28 6 23 15 49 43 66 47 63 48 65 42 59 43 62 42 59 42 58 40 57 40 57 40 61 41 56 37 55 37 55 36 41 23 34 8 15 0 16 4 21 8 32 22 45 31 49 32 51 34 51 34 51 34 51 34 50 32 48 29 45 29 46 30 49 32 50 33 50 33 51 34 52 34 51 34 51 34 50 33 50 34 51 34 51 34 51 34 51 33 49 31 48 32 50 34 49 32 49 32 49 32 49 32 47 30 47 30 47 30 47 30 46 29 46 29 46 29 46 29 47 30 47 30 46 29 45 28 44 29 44 29 44 29 44 29 44 29 44 29 44 29 44 29 45 31 45 29 43 28 43 27 42 26 42 26 42 26 42 26 41 25 41 25 41 25 41 25 41 25 41 25 41 25 41 25 39 24 40 25 41 24 40 23 40 22 36 21 39 24 38 20 36 20 37 22 38 22 37 21 36 20 37 21 37 20 35 19 36 19 34 18 34 19 36 21 36 20 35 18 34 19 35 20 34 18 36 20 36 20 34 18 37 21 36 20 36 19 35 19 34 19 34 18 33 17 32 17 35 20 34 19 34 20 35 21 34 19 34 19 34 19 34 19 33 20 36 19 31 14 30 17 34 19 34 18 33 17 32 17 29 15 31 18 33 18 32 16 32 17 32 17 32 17 32 17 35 18 31 16 33 18 31 14 28 18 32 21 34 22 33 21 33 22 35 20 28 14 27 18 37 48 90 104 162 148 183 97 97 38 71 29 53 27 46 41 23 18 18 17 23 22 22 17 14 13 17 17 21 19 22 20 22 19 20 17 19 17 19 17 20 19 23 21 22 17 17 13 20 18 20 18 20 18 20 18 17 16 19 17 18 16 20 20 25 17 23 16 20 14 18 13 19 15 16 15 16 16 17 16 7 4 1 0 1 1 1 0 2 1 1 1 1 2 3 4 2 3 3 4 4 3 3 2 4 5 6 7 7 7 7 6 7 7 7 7 7 7 7 7 5 8 10 11 11 10 12 13 8 8 8 9 9 10 10 10 9 10 11 11 9 9 10 11 7 10 10 12 10 13 14 18 11 13 12 14 13 15 14 16 17 15 16 15 16 15 16 14 15 15 18 19 21 20 20 19 21 19 20 18 19 19 20 20 19 18 19 19 20 20 21 20 19 19 20 20 23 23 24 24 22 22 24 24 25 24 25 23 25 24 25 24 25 24 25 24 26 25 26 25 26 25 26 25 26 26 26 26 26 25 26 25 29 26 27 22 14 5 6 11 7 8 9 10 10 10 10 9 9 9 9 10 10 11 11 11 10 12 10 13 21 33 37 37 33 34 33 33 32 34 34 35 34 32 33 31 32 30 31 29 31 30 31 30 31 30 31 30 31 28 32 37 64 70 86 68 90 70 87 67 85 67 86 68 90 71 89 69 88 68 86 67 89 69 88 69 88 70 90 72 93 74 93 75 94 76 95 76 95 77 96 78 97 77 96 76 94 77 98 79 98 79 100 83 100 81 100 82 101 83 102 84 104 84 104 85 105 86 106 86 108 87 106 84 104 85 106 87 106 86 106 87 107 88 108 88 110 90 110 90 110 90 110 90 112 87 112 87 112 89 115 90 113 88 113 88 113 88 113 88 118 91 118 91 118 91 118 91 115 89 116 90 117 89 116 88 118 92 118 92 118 92 118 92 117 91 117 92 118 93 119 93 117 91 117 92 118 93 119 93 118 92 118 92 118 92 118 92 120 92 120 93 121 94 122 94 121 93 121 93 121 93 121 93 125 97 124 95 123 94 121 93 123 95 123 94 122 93 121 93 118 91 121 94 122 93 119 90 119 91 119 91 119 91 119 91 120 91 119 90 118 91 119 92 122 94 122 93 120 91 118 89 120 91 119 90 118 91 119 92 120 92 120 92 120 92 120 92 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 117 89 117 90 118 91 119 91 121 91 121 91 121 91 121 91 120 90 120 91 121 92 122 92 120 90 120 91 121 91 122 92 123 93 123 93 123 93 123 93 121 91 121 90 120 89 119 89 119 89 119 88 118 87 117 87 118 88 118 87 117 86 116 86 116 86 116 86 116 86 116 86 115 88 117 87 117 87 118 87 117 86 118 83 118 85 121 87 123 89 123 90 124 91 125 91 123 89 123 90 125 92 127 94 133 102 150 116 169 127 177 130 177 125 158 110 138 95 116 80 110 82 106 76 102 74 101 73 99 72 100 73 101 72 100 71 97 72 98 72 98 72 95 69 92 68 90 67 84 56 68 40 45 20 49 44 88 75 92 60 80 62 87 60 82 61 86 61 85 57 84 57 83 58 85 60 83 63 87 61 78 54 77 58 79 57 72 38 45 14 33 14 36 18 45 31 59 43 68 49 78 52 78 52 78 52 78 52 78 50 74 46 71 45 71 46 74 49 75 50 76 51 77 52 79 52 78 51 77 50 76 50 73 51 72 51 72 51 72 51 74 52 71 49 70 50 73 53 70 49 70 49 70 49 70 49 68 47 68 47 68 47 68 47 65 46 65 46 65 46 65 46 67 48 67 47 66 47 65 46 62 43 62 43 62 43 62 43 63 44 63 44 63 44 63 44 68 45 64 45 63 43 60 43 59 42 58 42 58 42 58 42 56 40 56 40 56 40 56 40 57 41 57 41 57 41 57 41 55 40 56 41 57 40 56 39 54 36 50 36 56 42 56 38 51 35 52 37 54 38 54 38 52 37 53 37 53 36 51 34 54 37 51 34 49 33 50 35 51 35 50 33 49 33 50 34 49 34 52 37 53 36 50 33 53 37 53 36 52 35 51 35 50 34 50 33 49 32 48 32 55 38 53 36 51 35 51 35 50 34 50 34 50 34 50 34 50 37 54 36 48 30 47 34 50 34 50 33 49 32 48 32 44 29 47 32 49 32 47 31 47 31 47 31 47 31 47 31 53 34 47 31 49 33 46 27 45 28 48 32 51 33 50 32 47 32 52 34 49 29 48 31 88 91 166 193 248 255 250 186 173 125 139 83 98 48 69 45 17 3 16 8 20 4 15 5 16 3 14 2 14 4 18 7 21 4 13 3 20 10 20 5 15 4 17 6 17 4 14 1 18 6 18 5 17 4 16 4 13 2 14 3 15 2 14 1 16 8 12 6 14 9 15 8 15 8 17 9 17 8 15 8 10 4 2 0 1 0 2 0 3 0 1 0 1 0 4 3 2 1 4 3 5 1 2 0 5 2 3 0 3 2 6 5 7 5 7 5 7 5 7 5 8 5 7 4 6 5 7 6 4 3 7 7 10 8 9 7 8 7 11 10 12 9 9 6 11 6 11 7 12 8 13 8 14 8 13 8 13 8 13 8 11 7 13 9 15 11 15 10 16 11 16 12 17 13 18 13 19 13 17 11 16 13 20 16 21 15 20 14 19 15 20 16 19 15 22 17 20 15 22 18 24 18 22 16 22 18 25 21 23 18 23 18 23 18 23 18 23 18 23 19 24 20 25 20 27 19 27 19 26 21 26 21 27 25 25 12 9 8 10 4 7 6 9 8 10 8 10 7 9 8 10 9 11 8 10 7 14 7 10 10 26 31 37 28 34 29 34 29 34 29 34 29 32 28 33 30 34 30 33 29 33 28 31 26 31 28 33 30 32 22 27 31 54 54 70 59 67 54 70 57 71 56 67 53 69 54 69 55 70 55 71 56 68 53 70 56 73 59 75 61 75 58 76 59 76 60 77 60 77 60 77 61 78 62 79 62 79 62 79 63 80 64 81 64 81 64 81 65 82 66 83 64 83 61 86 63 87 63 87 62 86 62 86 62 86 62 86 62 86 62 86 63 87 64 88 64 89 65 89 66 90 67 91 67 88 66 88 67 89 68 90 68 89 67 90 68 90 69 91 69 88 67 88 67 88 67 88 67 88 68 91 70 89 68 91 71 92 69 92 69 92 69 92 69 92 69 92 69 92 69 92 69 92 67 92 67 92 67 92 67 93 68 93 68 93 68 93 68 96 71 95 71 95 71 95 71 95 71 93 68 92 68 92 68 96 72 96 72 96 72 96 72 93 69 93 69 93 69 93 69 93 69 93 69 93 69 93 69 91 67 91 67 91 67 91 67 93 69 93 69 93 69 93 69 93 69 93 68 92 67 91 67 91 67 91 68 92 69 93 69 91 68 92 69 93 68 92 67 91 67 91 68 92 69 93 69 93 69 93 69 93 69 93 69 91 66 89 65 90 67 93 70 91 67 91 67 91 67 91 67 92 66 92 65 91 64 90 64 91 65 91 65 91 65 91 65 92 65 91 64 90 65 91 66 92 66 92 66 92 66 92 66 89 62 91 64 91 62 88 59 89 61 89 60 88 59 87 59 90 61 88 60 86 58 85 56 87 59 87 59 87 59 87 59 87 58 86 58 86 58 86 58 86 58 85 58 85 58 84 58 86 58 87 60 88 61 90 62 89 61 89 62 91 64 90 59 97 62 100 83 140 119 164 112 167 84 120 68 103 70 87 61 81 54 80 51 76 48 72 48 71 48 72 50 72 49 70 48 72 49 71 47 69 47 71 51 71 46 63 45 57 24 31 6 19 14 48 43 64 46 63 47 59 42 59 42 59 42 59 42 60 43 60 42 59 41 58 41 61 42 59 40 59 40 59 41 56 40 57 37 47 20 26 3 17 0 17 3 26 18 44 32 49 33 52 37 55 38 54 37 48 31 47 30 47 29 46 29 47 30 48 32 49 33 51 34 51 35 52 34 50 32 51 36 51 34 49 33 52 35 51 33 52 34 49 31 47 31 49 33 48 31 47 30 47 29 46 29 45 28 46 29 46 29 46 30 46 29 46 29 46 29 46 29 47 30 47 29 46 29 45 28 45 30 45 30 45 30 45 30 44 29 44 29 44 29 44 29 40 27 44 30 45 29 43 26 43 26 41 24 40 24 40 25 41 25 41 24 40 23 39 23 40 24 40 23 39 22 38 22 39 24 40 25 41 26 42 27 38 22 38 22 38 22 38 22 40 24 39 22 38 21 36 20 35 20 36 21 37 20 36 19 34 19 35 20 36 19 35 18 36 21 37 20 34 18 36 22 35 19 35 19 35 19 35 19 34 18 35 19 35 18 33 16 36 21 36 21 36 21 36 21 27 14 31 17 32 17 34 21 33 18 33 18 33 18 33 18 35 17 30 14 31 18 33 17 35 19 32 16 31 17 34 20 35 19 32 16 30 15 31 17 39 22 34 17 31 17 34 20 35 18 31 16 32 17 31 15 26 18 34 22 32 19 34 24 30 20 26 16 41 34 48 48 92 145 210 207 250 205 246 158 194 105 132 57 54 26 50 30 19 15 18 19 21 16 17 17 19 16 17 15 17 15 17 16 21 15 14 14 20 21 21 16 18 17 20 18 20 17 17 14 20 18 20 17 19 16 18 16 17 15 17 16 18 15 17 15 23 14 19 12 19 15 20 14 19 16 17 17 16 15 14 13 10 6 2 0 1 2 2 1 2 2 1 0 1 2 3 4 2 2 3 4 4 4 3 3 4 4 3 2 3 4 5 6 6 6 6 6 6 6 6 6 9 9 8 8 8 8 9 9 5 6 8 9 10 10 10 9 9 9 11 11 11 11 9 9 10 11 10 12 11 12 12 13 12 13 12 13 11 12 11 12 12 12 14 14 16 16 16 15 17 16 18 17 18 18 19 18 19 17 18 17 19 18 20 20 22 20 21 19 20 20 21 21 20 20 23 22 21 20 23 23 24 23 23 21 23 23 25 25 24 23 24 23 24 23 24 23 24 23 24 24 25 25 26 25 27 27 27 27 27 26 27 26 28 28 24 14 10 10 10 6 7 8 9 10 10 10 10 9 10 11 12 12 12 12 11 10 15 13 11 18 28 37 37 34 33 34 33 34 33 34 33 34 33 33 34 34 35 34 34 32 34 32 32 30 31 31 33 33 33 28 33 39 64 67 85 71 87 69 89 70 89 70 88 68 88 69 89 70 89 71 90 71 88 70 90 72 92 74 94 75 94 75 94 75 95 76 95 77 96 77 97 78 97 79 98 79 98 79 99 80 99 81 100 81 100 81 101 82 101 83 102 84 104 85 106 87 107 87 107 86 106 86 106 86 106 86 106 86 106 86 107 87 107 88 108 88 109 89 109 90 110 91 111 91 113 88 113 89 114 90 115 90 114 89 114 89 115 90 115 91 115 88 115 88 115 88 115 88 115 90 118 91 117 89 118 92 118 92 118 92 118 92 118 92 118 92 118 92 118 92 118 92 118 92 118 92 118 92 118 92 119 93 119 93 119 93 119 93 123 95 123 95 122 94 122 94 123 95 122 93 121 93 121 94 124 96 124 96 124 96 124 96 122 94 122 94 122 94 122 94 121 93 121 93 121 93 121 93 119 91 119 91 119 91 119 91 121 93 121 93 121 93 121 93 121 93 121 92 120 92 119 91 119 91 119 92 120 93 121 93 119 92 120 93 121 92 120 91 119 91 119 92 120 93 121 93 121 93 121 93 121 93 121 93 119 90 118 90 119 92 120 93 119 91 119 91 119 91 119 91 122 92 122 91 121 90 120 90 120 90 120 90 120 90 120 90 122 91 121 90 120 91 121 92 122 92 122 92 122 92 122 92 120 91 121 91 121 90 119 88 119 89 119 88 118 87 117 87 119 88 118 87 117 86 116 85 117 87 117 87 117 87 117 87 115 88 117 87 117 87 118 87 117 86 119 85 119 85 120 84 120 86 121 87 122 89 124 90 123 89 123 90 125 91 125 91 126 96 152 150 222 202 241 201 229 171 177 115 125 89 118 74 108 80 106 77 103 74 100 71 99 72 100 72 100 71 98 69 99 73 98 71 95 70 94 73 95 68 85 59 70 35 47 23 55 42 80 62 89 62 88 63 85 59 85 59 85 59 85 59 87 60 87 59 85 59 84 58 84 60 82 58 80 59 80 60 83 63 85 62 78 50 64 38 43 19 37 14 38 24 53 37 67 44 73 51 78 52 77 50 75 48 74 48 73 47 73 46 73 47 74 49 75 50 77 51 76 51 78 50 75 49 77 53 75 51 71 51 73 53 73 50 73 51 70 48 69 48 70 49 70 48 69 48 68 47 68 46 69 48 68 47 68 47 68 47 65 46 65 46 65 46 65 46 66 46 65 46 64 45 64 44 64 45 64 45 64 45 64 45 62 43 62 43 62 43 62 43 63 41 63 44 63 44 60 43 59 42 57 40 56 41 57 41 57 41 57 40 56 40 55 39 56 40 56 39 55 39 54 38 56 40 57 41 57 41 57 42 54 38 54 38 54 38 54 38 56 40 55 38 54 37 52 36 51 36 52 37 53 36 52 35 51 35 52 36 52 36 51 35 52 37 53 36 50 34 52 38 51 35 51 35 51 35 51 35 54 38 53 36 51 34 49 33 51 35 51 35 51 35 51 35 51 36 53 36 50 33 50 35 49 33 49 33 49 33 49 33 51 33 47 30 48 33 49 33 51 34 48 31 47 32 50 35 51 34 49 33 48 33 49 33 48 31 46 30 46 32 51 36 51 33 47 31 48 32 48 31 46 30 50 32 49 31 49 32 49 34 53 42 63 42 78 95 187 204 253 245 255 254 255 233 247 190 184 95 91 47 75 41 17 2 15 6 18 3 14 5 17 5 17 5 16 3 14 1 17 3 13 2 17 7 17 2 18 6 19 7 19 6 17 4 18 6 18 5 17 4 16 4 16 4 16 4 16 4 16 4 16 8 12 6 14 9 15 8 17 10 17 8 15 6 13 7 11 5 3 0 1 0 2 0 2 0 1 0 1 0 3 2 2 0 2 0 3 2 5 3 4 1 3 1 3 2 5 4 5 3 5 3 5 3 5 3 11 9 10 7 9 8 11 9 7 6 9 8 11 9 11 8 9 8 10 9 11 8 10 7 11 6 11 6 12 7 12 8 11 6 11 6 12 7 12 7 11 7 13 9 15 11 15 10 16 12 17 12 18 13 18 13 16 12 18 13 19 14 19 13 21 15 20 14 19 15 20 16 19 15 22 17 20 15 22 18 23 17 22 17 22 18 24 20 23 18 23 18 23 18 23 18 23 18 23 19 24 20 25 20 27 19 27 19 26 21 26 21 27 22 20 10 8 7 9 5 7 6 9 8 10 8 10 7 11 10 13 11 13 11 12 9 16 9 15 17 32 33 38 31 34 29 34 29 34 29 34 29 33 29 34 30 34 30 33 28 32 27 31 26 30 26 31 28 31 24 29 32 56 57 72 58 69 55 70 56 70 56 68 55 70 55 70 56 71 56 72 57 72 57 72 58 73 59 74 59 74 57 74 58 75 59 76 59 77 61 78 61 79 62 79 62 79 63 80 63 81 64 81 64 81 65 82 65 83 66 83 64 84 61 86 63 87 63 87 63 86 62 86 62 86 62 86 62 86 63 87 63 88 64 88 64 89 65 89 66 90 67 91 67 88 66 89 67 89 67 90 68 88 66 88 67 89 68 90 68 89 68 89 68 89 68 89 68 88 69 91 70 90 69 91 72 92 69 92 69 92 69 92 69 92 69 92 69 92 69 92 69 92 67 92 67 92 67 92 67 93 68 93 68 93 68 93 68 93 69 93 69 94 70 94 70 95 71 94 70 94 71 96 72 96 72 96 72 96 72 96 72 95 71 95 71 95 71 95 71 93 69 93 69 93 69 93 69 92 68 92 68 92 68 92 68 93 69 93 69 93 69 93 69 93 69 93 69 92 68 92 67 91 67 91 68 92 69 93 69 91 68 92 69 93 68 92 67 91 67 91 68 92 69 93 69 93 69 93 69 93 69 93 69 90 66 91 68 92 68 92 68 91 67 91 67 91 67 91 67 92 66 92 65 91 64 90 64 89 63 89 63 89 63 89 63 92 65 91 64 90 65 91 66 92 66 92 66 92 66 92 66 92 64 91 62 90 62 90 62 89 61 89 60 88 59 87 59 87 59 87 59 87 59 87 59 87 59 87 59 87 59 87 59 89 60 88 60 88 60 88 60 86 58 85 58 85 58 84 58 86 58 86 59 88 61 89 62 89 61 89 62 90 63 91 61 96 75 141 157 227 205 243 195 234 165 189 94 98 59 86 56 79 52 78 50 75 47 72 47 72 48 72 50 72 49 70 49 72 51 72 50 71 49 71 50 73 48 60 30 35 7 23 11 51 38 62 47 62 43 60 44 59 42 59 42 59 42 59 42 60 43 60 43 59 42 59 41 61 42 59 40 59 40 59 41 60 44 62 45 60 40 54 34 38 16 25 2 16 2 24 10 31 18 42 30 51 34 49 30 50 32 49 32 48 31 48 30 47 30 48 32 49 33 51 34 49 33 51 33 48 31 50 35 53 35 51 35 53 37 53 34 51 34 50 32 48 31 49 32 50 32 49 32 48 31 48 30 50 33 49 32 48 30 47 30 46 29 46 29 46 29 46 29 46 28 45 28 44 27 44 26 45 30 45 30 45 30 45 30 42 27 42 27 42 27 42 27 41 28 43 29 44 28 44 27 42 25 41 25 41 25 42 27 41 25 41 25 40 24 40 23 40 24 40 24 39 23 39 22 41 25 41 25 40 24 40 24 38 22 38 22 38 22 38 22 40 24 39 22 38 21 36 20 35 20 36 21 37 20 36 19 36 20 37 21 37 21 36 20 36 21 37 20 34 18 36 22 35 19 35 19 35 19 35 19 42 25 38 20 34 18 34 18 35 19 35 19 35 19 35 19 38 23 39 22 35 18 34 19 34 19 34 18 33 18 33 18 36 19 32 17 33 19 34 18 35 19 32 16 31 17 34 20 33 18 34 20 35 20 34 19 30 14 29 13 29 16 33 19 35 18 31 16 32 18 32 16 34 21 30 20 31 20 30 18 32 23 39 36 44 28 78 130 220 226 251 219 247 197 250 183 231 155 156 59 64 32 46 34 19 14 16 17 19 14 16 17 19 18 21 19 21 17 18 14 19 15 16 16 20 19 19 15 22 20 22 19 21 18 20 18 20 18 20 17 19 16 18 16 18 16 17 15 17 15 18 16 23 14 19 12 19 15 20 14 21 17 17 15 14 13 13 12 11 8 4 1 1 2 2 1 1 1 1 1 2 2 3 3 2 1 1 1 2 4 6 7 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 11 10 10 9 9 10 10 11 8 9 10 10 11 11 11 11 10 10 10 10 10 10 10 10 9 10 10 11 10 12 11 12 9 10 9 11 10 11 10 12 12 12 14 14 16 16 16 15 18 17 18 18 19 18 20 19 16 16 19 20 21 19 19 17 22 20 21 19 20 20 21 21 20 20 23 22 21 20 23 23 23 22 23 22 24 23 25 24 24 23 24 23 24 23 24 23 24 23 24 24 25 25 26 25 26 26 27 27 27 26 28 27 28 23 18 11 9 8 9 7 7 8 9 10 10 10 10 9 11 11 12 13 13 12 11 11 14 13 15 26 34 38 36 37 34 35 34 35 34 35 34 35 35 34 36 35 35 34 34 32 33 31 32 30 31 30 31 30 32 30 35 39 64 70 87 70 88 70 89 70 89 70 89 69 90 71 90 71 91 72 91 73 93 74 93 74 93 73 92 73 93 74 93 74 94 75 95 76 97 78 97 79 98 79 99 80 99 80 99 81 100 81 101 82 101 82 101 83 102 83 103 85 105 86 107 87 108 88 107 87 107 87 107 87 107 87 107 87 107 87 107 88 108 88 109 89 109 89 109 90 110 91 111 91 114 89 114 89 114 89 114 89 113 88 113 88 114 89 115 90 117 90 117 90 117 90 117 90 116 90 119 91 117 90 118 93 119 93 119 93 119 93 119 93 119 93 119 93 119 93 119 93 119 93 119 93 119 93 119 93 120 94 120 94 120 94 120 94 120 92 120 93 121 93 121 94 123 95 123 95 123 97 126 98 124 96 124 96 124 96 124 96 124 96 124 96 124 96 124 96 122 94 122 94 122 94 122 94 121 93 121 93 121 93 121 93 121 93 121 93 121 93 121 93 122 94 121 93 121 92 120 92 119 91 119 92 120 93 121 93 119 92 120 93 121 92 120 91 119 91 119 92 120 93 121 93 121 93 121 93 121 93 121 93 118 91 120 93 122 93 119 90 119 91 119 91 119 91 119 91 122 92 122 91 121 90 120 90 119 89 119 89 119 89 119 89 122 91 121 90 120 91 121 92 122 92 122 92 122 92 122 92 124 92 121 89 119 89 121 91 119 89 119 88 118 87 117 87 116 87 117 87 117 87 117 88 117 87 117 87 117 87 117 87 115 88 117 87 117 87 118 87 117 86 119 85 119 85 120 84 119 85 120 87 122 88 123 89 122 89 124 90 123 90 126 93 137 127 199 217 255 252 255 255 255 247 245 183 152 90 117 76 108 79 105 76 102 74 100 71 100 72 101 73 100 72 99 70 98 71 96 72 98 74 94 70 88 60 70 36 43 20 49 43 87 65 91 64 86 59 85 61 86 60 86 60 86 60 86 60 88 61 87 60 86 59 85 59 84 60 82 58 80 59 80 60 77 57 78 58 79 58 78 57 74 47 60 30 45 21 41 20 48 28 62 44 76 51 76 49 76 50 76 49 75 49 74 48 73 47 74 49 75 50 77 51 74 49 76 49 73 47 75 52 76 53 73 52 75 55 74 52 72 51 71 50 70 49 70 49 71 50 71 49 70 49 69 48 71 50 70 48 68 46 66 45 65 46 65 46 65 46 65 46 64 45 63 44 63 43 62 43 63 44 63 44 63 44 63 44 61 42 61 42 61 42 61 42 64 42 62 43 62 43 61 44 59 41 57 41 57 42 59 43 58 42 57 41 57 40 56 40 57 41 56 40 56 39 55 39 58 42 57 41 56 39 55 39 54 38 54 38 54 38 54 38 55 39 55 38 54 37 53 37 51 36 52 37 53 36 52 35 52 37 53 38 54 37 53 36 52 37 53 36 50 34 52 38 52 36 52 36 52 36 52 36 58 40 53 34 49 34 51 36 52 36 52 36 52 36 52 36 50 36 53 36 51 34 52 37 51 34 50 34 50 33 49 33 52 34 49 33 51 35 51 33 50 33 49 32 48 33 49 34 46 32 49 35 52 35 50 34 49 32 47 29 45 29 45 29 51 33 47 31 49 34 49 32 58 35 52 32 54 34 52 29 59 40 60 44 69 61 133 180 249 243 255 254 255 250 255 246 255 212 191 93 104 58 67 45 18 3 14 5 17 2 15 6 16 5 19 9 21 8 19 7 18 5 17 6 19 7 17 3 21 8 20 7 19 7 19 7 18 6 18 5 17 4 16 4 15 3 14 1 13 2 15 3 16 8 12 6 14 9 15 8 17 9 16 6 13 5 13 8 13 7 4 0 2 0 2 0 1 0 2 0 3 1 3 1 2 0 1 0 2 2 6 5 3 1 4 2 5 3 5 3 7 5 7 5 7 5 7 5 9 7 8 5 7 6 9 7 10 8 10 8 10 8 11 9 10 8 10 8 10 8 10 8 10 5 10 6 11 6 12 7 10 5 10 6 11 7 12 7 11 7 13 9 15 11 15 10 17 12 18 13 18 14 19 14 15 11 18 15 20 14 18 12 21 15 20 14 19 15 20 16 19 15 22 17 20 15 22 18 22 17 23 18 24 19 24 19 23 18 23 18 23 18 23 18 23 18 23 19 24 20 25 20 26 18 26 19 26 22 27 22 27 16 13 7 8 6 8 6 7 6 9 8 10 8 10 7 9 8 11 9 11 9 10 7 13 6 17 24 37 32 35 31 35 30 35 30 35 30 35 30 35 31 35 31 35 30 33 28 32 28 32 28 31 26 30 25 31 26 30 29 52 58 74 57 71 56 70 56 70 56 69 57 71 57 72 57 73 58 73 58 75 60 75 60 74 59 74 59 74 57 74 58 75 59 76 59 78 61 79 62 79 63 80 63 80 63 81 64 81 65 82 65 82 65 83 66 83 67 84 65 84 62 87 64 88 64 88 63 87 63 87 63 87 63 87 63 87 63 88 64 88 65 89 65 89 65 89 66 90 67 91 67 89 67 89 67 89 67 89 67 88 66 88 67 89 68 90 68 90 69 90 69 90 69 90 69 89 70 92 71 91 69 92 72 93 70 93 70 93 70 93 70 93 70 93 70 93 70 93 70 93 68 93 68 93 68 93 68 94 69 94 69 94 69 94 69 92 68 92 69 93 70 94 70 96 71 95 71 96 73 98 75 96 72 96 72 96 72 96 72 96 72 96 72 96 72 96 72 94 70 94 70 94 70 94 70 93 69 93 69 93 69 93 69 93 69 93 69 93 69 93 69 94 70 94 69 93 69 92 68 91 67 91 68 92 69 93 69 91 68 92 69 93 68 92 67 91 67 91 68 92 69 93 69 93 69 93 69 93 69 93 69 91 68 93 70 94 69 91 66 91 67 91 67 91 67 91 67 92 66 92 65 91 64 90 64 91 65 91 65 91 65 91 65 92 65 91 64 90 65 91 66 92 66 92 66 92 66 92 66 94 65 91 62 89 62 91 64 89 61 89 60 88 59 87 59 86 59 87 59 87 59 87 60 87 59 87 59 87 59 87 59 86 57 85 57 85 57 85 57 86 58 85 58 85 58 84 58 85 57 86 58 87 60 89 61 87 61 90 61 88 61 92 67 105 115 200 211 251 221 251 220 255 201 246 175 155 59 70 47 77 51 78 50 76 47 73 48 72 49 73 51 73 50 71 49 69 47 70 50 75 54 72 47 58 28 35 9 22 10 44 43 68 50 65 45 59 42 60 45 60 43 60 43 60 43 60 43 61 44 61 43 60 43 59 42 61 42 59 40 59 40 59 41 59 42 59 42 59 43 61 44 57 37 49 24 34 9 21 1 17 5 31 22 45 32 50 33 50 33 50 32 49 32 48 31 47 30 48 32 49 33 51 34 48 32 50 32 47 30 49 34 53 36 52 35 54 38 53 35 51 34 51 34 50 33 49 32 50 33 50 32 49 32 48 31 49 32 48 30 46 28 44 27 46 29 46 29 46 29 46 29 45 28 44 27 44 26 43 26 44 29 44 29 44 29 44 29 44 29 44 29 44 29 44 29 42 28 43 28 43 28 44 28 43 26 42 25 41 26 43 27 42 26 42 25 41 25 40 24 41 25 41 24 40 24 39 23 41 25 41 24 39 23 38 22 38 22 38 22 38 22 38 22 39 23 38 22 38 22 37 21 35 20 36 21 37 20 36 19 36 21 37 22 38 21 37 20 36 21 37 20 34 18 36 22 36 20 36 20 36 20 36 20 38 20 34 17 33 19 37 23 38 22 38 22 38 22 38 22 35 20 38 21 36 19 36 22 36 20 35 19 34 18 33 18 35 19 33 19 35 21 34 18 33 18 33 18 33 18 33 18 29 15 32 19 34 19 33 17 34 18 32 16 31 15 30 15 35 18 31 17 33 19 34 18 38 23 31 20 33 23 32 19 44 34 39 33 71 99 163 204 250 236 255 227 255 203 243 184 230 157 142 51 68 35 44 33 22 16 17 18 20 15 18 20 18 17 20 20 22 21 23 21 19 18 21 20 22 19 19 16 23 20 21 18 20 18 21 19 20 18 20 17 19 16 18 16 17 14 15 12 14 13 16 15 23 14 19 12 19 15 20 14 19 15 14 13 13 13 14 14 13 10 5 2 2 2 2 1 0 1 2 3 3 3 3 2 2 2 2 2 3 4 5 5 2 3 4 5 5 5 5 4 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 10 10 9 9 9 9 10 11 11 10 10 9 9 10 10 11 8 10 9 10 10 11 10 11 9 10 9 11 11 13 12 13 12 12 14 14 16 16 16 15 19 18 19 18 20 19 20 20 17 17 19 18 20 19 20 18 22 20 21 19 20 20 21 21 20 20 23 22 21 20 23 23 22 22 24 24 25 24 25 23 24 23 24 23 24 23 24 23 24 23 24 24 25 25 26 25 25 25 26 27 27 27 29 28 27 17 10 7 9 7 8 8 7 8 9 10 10 10 10 9 9 9 10 11 11 10 9 9 11 11 17 33 39 36 33 37 35 36 35 36 35 36 35 36 37 36 37 36 36 34 34 32 34 33 35 33 34 31 31 29 32 32 34 33 57 69 89 71 90 71 89 70 89 70 90 71 91 72 92 73 92 74 93 74 95 76 94 75 94 75 94 75 94 75 95 76 95 77 96 77 98 79 98 79 99 80 99 81 100 81 100 81 101 82 101 83 102 83 102 83 103 84 103 86 106 86 107 88 109 89 108 88 108 88 108 88 108 88 108 88 108 88 108 88 109 89 109 90 109 89 109 90 110 91 111 91 115 90 114 89 114 89 113 88 114 89 115 90 115 91 116 91 118 91 118 91 118 91 118 91 116 91 119 92 118 91 119 94 120 94 120 94 120 94 120 94 120 94 120 94 120 94 120 94 120 94 120 94 120 94 120 94 121 95 121 95 121 95 121 95 120 92 120 93 122 95 123 95 124 96 123 95 123 96 125 98 124 96 124 96 124 96 124 96 124 96 124 96 124 96 124 96 123 95 123 95 123 95 123 95 122 94 122 94 122 94 122 94 121 93 121 93 121 93 121 93 123 94 122 94 121 93 121 93 119 91 119 92 120 93 121 93 119 92 120 93 121 92 120 91 119 91 119 92 120 93 121 93 121 93 121 93 121 93 121 93 121 93 121 93 121 92 120 91 119 91 119 91 119 91 119 91 122 92 122 91 121 90 120 90 121 91 121 91 121 91 121 91 122 91 121 90 120 91 121 92 122 92 122 92 122 92 122 92 123 93 122 91 121 91 121 91 119 89 119 88 118 87 117 87 117 87 117 87 117 87 117 87 117 87 117 87 117 87 117 87 112 85 114 84 114 84 115 84 117 86 119 85 119 85 120 84 118 85 119 86 121 88 122 88 120 89 124 89 121 88 127 98 131 161 243 254 255 252 247 255 249 247 255 243 200 100 110 76 109 79 105 78 104 76 102 74 101 73 102 74 101 72 99 71 95 69 94 72 97 73 89 62 69 35 43 23 49 42 77 70 93 65 90 61 88 61 88 62 88 61 88 61 88 61 88 61 89 61 88 61 86 60 86 60 84 60 82 58 80 59 80 60 81 59 80 58 79 58 80 59 82 60 79 54 69 40 55 30 47 23 54 34 66 44 73 48 76 49 75 49 74 48 74 47 73 47 74 49 75 50 77 51 75 50 77 50 74 48 76 53 76 52 72 52 74 54 74 51 72 51 73 52 72 50 70 49 71 49 70 49 69 48 69 47 68 47 68 46 66 45 65 44 65 46 65 46 65 46 65 46 65 45 64 45 63 44 63 43 62 43 62 43 62 43 62 43 63 44 63 44 63 44 63 44 65 42 62 42 61 43 61 45 62 44 59 42 58 42 58 42 59 42 58 42 57 41 57 41 58 41 57 41 56 40 56 40 56 40 56 40 55 39 55 39 54 38 54 38 54 38 54 38 54 38 54 38 54 38 54 38 51 36 52 37 53 36 52 35 52 36 53 37 53 37 52 36 52 37 53 36 50 34 52 38 53 37 53 37 53 37 53 37 51 34 50 33 50 36 54 39 54 38 54 38 54 38 54 38 56 41 58 40 53 36 52 37 52 36 52 35 50 34 49 33 50 33 48 34 51 35 49 31 49 33 49 33 49 33 49 33 46 31 48 32 49 32 48 32 47 31 48 32 49 34 50 35 51 33 47 32 50 35 51 33 54 32 50 30 51 33 53 33 59 43 63 63 130 159 221 235 255 255 254 254 255 253 255 238 255 188 156 74 90 50 67 49 21 5 16 6 18 4 17 9 18 6 17 5 17 6 18 7 16 6 19 8 19 5 15 2 21 8 18 5 17 5 18 7 18 6 18 5 17 4 16 4 17 4 14 1 13 2 16 5 16 8 12 6 14 9 15 8 14 6 13 4 12 6 16 11 15 8 6 1 2 0 2 0 0 0 2 1 4 1 2 0 2 0 3 2 4 2 3 1 2 1 4 3 6 3 4 2 6 4 6 4 6 4 6 4 7 5 6 4 6 4 7 5 10 7 8 5 7 6 9 8 11 9 9 7 9 7 11 9 9 4 10 5 10 6 11 6 10 6 11 7 13 9 14 10 11 7 13 9 15 11 15 10 18 13 18 14 19 14 20 15 18 12 17 12 18 13 19 15 21 15 20 14 19 15 20 16 19 15 22 17 20 15 22 18 21 17 23 19 25 19 23 18 23 18 23 18 23 18 23 18 23 18 23 19 24 20 25 20 25 17 26 19 26 22 28 23 26 11 6 4 8 4 6 7 7 6 9 8 10 8 10 7 10 8 11 10 12 9 10 8 13 6 21 32 43 32 35 33 36 31 36 31 36 31 36 31 36 32 36 32 35 30 33 28 34 31 35 31 34 29 31 26 31 27 28 20 44 55 75 58 72 57 70 56 70 56 70 58 73 58 73 59 74 59 75 60 75 60 75 61 76 61 76 61 76 59 77 60 78 61 78 61 79 62 79 63 80 63 81 64 81 64 81 65 82 65 83 66 83 66 83 67 84 67 85 66 85 63 88 64 89 65 88 64 88 64 88 64 88 64 88 64 88 64 88 65 89 65 90 66 89 65 89 66 90 67 91 67 90 68 90 67 89 66 88 66 90 68 91 69 92 70 92 70 92 71 92 71 92 71 92 71 90 70 93 71 91 70 92 73 94 71 94 71 94 71 94 71 94 71 94 71 94 71 94 71 94 69 94 69 94 69 94 69 95 70 95 70 95 70 95 70 92 69 93 70 95 72 96 73 97 72 95 71 94 71 95 72 96 72 96 72 96 72 96 72 95 71 95 71 95 71 95 71 95 71 95 71 95 71 95 71 95 71 95 71 95 71 95 71 93 69 93 69 93 69 93 69 95 71 94 70 94 69 93 69 91 67 91 68 92 69 93 69 91 68 92 69 93 68 92 67 91 67 91 68 92 69 93 69 93 69 93 69 93 69 93 69 95 70 93 68 92 68 92 68 91 67 91 67 91 67 91 67 92 66 92 65 91 64 90 64 90 64 90 64 90 64 90 64 92 65 91 64 90 65 91 66 92 66 92 66 92 66 92 66 92 64 93 65 92 64 91 62 89 61 89 60 88 59 87 59 89 60 88 59 87 58 86 57 87 59 87 59 87 59 87 59 86 57 85 57 85 57 85 57 86 58 85 58 85 58 84 58 84 56 85 58 87 59 88 60 86 61 91 61 87 60 93 70 120 156 243 232 254 233 255 227 255 208 255 195 175 70 81 53 79 53 79 52 78 50 76 51 73 49 74 52 73 51 72 50 74 50 71 52 73 49 61 35 40 8 20 11 45 42 66 52 65 47 63 46 63 46 62 45 61 44 61 44 61 44 61 44 62 45 61 44 61 43 60 43 61 42 59 40 59 40 59 41 57 40 57 39 56 39 56 40 61 44 61 43 57 36 49 30 34 17 34 18 38 25 46 32 49 31 48 31 47 30 47 29 47 30 48 32 49 33 51 34 50 34 52 33 49 32 51 35 52 34 50 34 52 36 52 33 51 34 52 35 52 34 49 31 49 31 48 31 47 30 47 29 47 30 47 30 47 30 46 29 46 29 46 29 46 29 46 29 47 29 46 29 45 28 45 27 43 28 43 28 43 28 43 28 43 28 43 28 43 28 43 28 43 29 42 27 42 27 45 29 47 30 44 27 41 25 41 25 43 27 42 26 42 25 41 25 42 26 41 25 41 24 40 24 38 23 39 23 39 23 40 24 38 22 38 22 38 22 38 22 38 22 38 22 38 22 38 22 35 20 36 21 37 20 36 19 35 19 36 20 36 20 35 19 36 21 37 20 34 18 36 22 37 21 37 21 37 21 37 21 36 20 36 20 37 21 37 21 37 18 37 18 37 18 37 18 39 22 42 21 38 18 38 22 37 22 36 20 34 19 33 18 32 17 32 18 35 19 32 15 32 18 33 19 34 18 33 17 34 19 33 17 32 17 32 18 30 16 32 18 34 19 34 19 35 18 31 17 34 21 36 20 32 22 33 22 33 24 38 30 42 37 66 98 163 185 220 234 250 235 251 217 251 212 245 184 207 104 88 35 52 25 46 29 24 18 19 19 21 17 20 22 21 18 18 15 16 14 17 16 16 16 21 19 20 15 16 13 23 19 20 17 18 17 20 18 20 18 20 17 19 16 18 16 20 17 17 14 16 15 19 17 21 14 17 12 19 16 20 15 16 12 12 11 12 14 17 17 14 11 6 3 2 2 2 1 0 0 2 3 4 3 2 1 2 3 4 5 5 3 2 1 1 2 4 5 6 5 4 3 5 5 5 5 5 5 5 5 8 7 7 6 6 7 7 8 10 9 7 6 6 7 8 9 12 11 9 8 8 9 11 12 8 9 8 10 9 11 10 11 10 11 11 13 13 15 14 16 12 12 14 14 16 16 16 15 19 18 19 19 20 20 21 20 20 18 18 16 17 18 21 21 22 20 21 19 20 20 21 21 20 20 23 22 21 20 23 23 21 21 24 24 26 24 24 22 24 23 24 23 24 23 24 23 24 23 24 24 25 25 26 25 25 24 26 26 27 27 29 28 27 14 6 5 9 6 7 9 7 8 9 10 10 10 10 9 11 12 12 13 13 12 12 11 13 13 22 40 45 39 35 40 35 36 35 36 35 36 35 36 38 37 38 36 36 34 34 32 36 36 37 36 36 33 32 30 33 32 31 27 50 66 89 71 91 72 89 69 88 70 91 73 92 73 93 74 93 75 94 75 94 75 94 76 95 77 96 77 96 77 97 78 97 79 98 79 98 79 98 80 99 81 100 81 100 81 100 82 101 83 102 83 102 83 102 84 103 85 104 86 104 87 108 89 109 89 109 88 108 88 108 88 108 88 108 88 109 87 109 88 110 89 111 89 110 88 110 89 111 90 112 90 115 90 115 89 114 88 113 88 116 91 117 92 117 93 118 93 119 92 119 92 119 92 119 92 117 91 120 93 118 91 120 95 120 94 120 94 120 94 120 94 120 94 120 94 120 94 120 94 120 94 120 94 120 94 120 94 121 95 121 95 121 95 121 95 121 93 122 95 124 97 125 98 125 97 123 94 122 94 122 94 124 96 124 96 124 96 124 96 123 95 123 95 123 95 123 95 123 95 123 95 123 95 123 95 123 95 123 95 123 95 123 95 121 93 121 93 121 93 121 93 123 95 123 94 122 93 121 93 119 91 119 92 120 93 121 93 119 92 120 93 121 92 120 91 119 91 119 92 120 93 121 93 121 93 121 93 121 93 121 93 124 95 121 92 119 92 121 93 119 91 119 91 119 91 119 91 122 92 122 91 121 90 120 90 119 89 119 89 119 89 119 89 122 91 121 90 120 91 121 92 122 92 122 92 122 92 122 92 121 92 123 94 124 92 120 89 119 89 119 88 118 87 117 87 120 89 118 88 116 86 115 84 117 87 117 87 117 87 117 87 116 86 116 86 116 86 117 86 117 86 119 85 119 85 119 85 118 84 119 86 120 87 122 88 120 89 125 89 120 87 127 100 174 206 255 251 243 253 249 255 243 249 249 221 183 106 128 83 113 81 107 80 106 78 105 76 101 74 102 74 102 74 100 71 103 76 97 73 96 67 78 46 59 23 40 35 78 69 87 63 91 64 91 65 92 65 90 61 88 61 88 61 88 61 88 61 89 62 89 61 87 60 86 60 86 60 84 58 81 58 81 59 81 59 81 59 81 59 81 59 78 56 78 55 77 54 76 52 74 45 68 39 66 43 74 51 74 48 73 47 73 46 72 46 73 47 74 49 75 50 77 51 77 52 78 51 76 49 77 54 74 51 70 50 73 52 72 50 71 51 73 53 73 51 70 48 69 48 68 47 68 46 67 46 68 48 69 48 69 48 70 49 65 46 65 46 65 46 65 46 66 47 66 46 65 46 64 45 62 43 62 43 62 43 62 43 61 42 61 42 61 42 61 42 66 43 61 41 60 42 62 46 65 47 62 43 58 40 57 40 59 43 59 42 58 41 57 41 58 42 58 41 57 40 56 40 53 38 54 39 55 40 56 41 54 38 54 38 54 38 54 38 54 38 54 38 54 38 54 38 51 36 52 37 53 36 52 35 50 35 51 36 52 35 51 34 52 37 53 36 50 34 52 38 53 37 53 37 53 37 53 37 55 39 55 39 55 38 52 36 51 34 51 34 51 34 51 34 48 34 51 37 52 36 55 40 54 37 52 36 51 34 49 33 47 31 47 33 50 34 47 29 48 33 49 34 50 33 49 32 53 36 50 33 48 32 49 34 49 33 50 33 49 31 46 29 51 33 47 32 50 36 52 34 54 36 60 37 59 39 67 50 78 64 118 157 229 220 252 251 255 255 255 251 255 252 248 211 193 100 92 59 81 47 67 38 17 7 21 9 19 6 18 7 19 6 18 5 17 6 18 7 15 3 16 5 18 6 18 6 19 7 19 7 18 5 16 3 16 8 17 9 18 8 17 7 17 8 17 8 17 8 17 10 15 9 17 9 14 6 14 8 15 7 16 8 15 7 14 5 16 7 7 0 1 0 0 0 1 0 1 1 1 1 1 1 3 1 3 1 3 1 3 1 3 1 3 2 4 3 5 3 4 3 6 5 7 5 7 4 7 5 7 6 8 7 9 7 10 8 10 8 10 8 10 8 10 7 9 6 8 7 9 8 14 12 13 10 10 7 8 6 11 9 12 10 12 9 10 6 14 9 14 9 14 9 14 9 17 13 19 16 21 17 22 16 18 14 18 13 17 12 16 11 18 14 18 15 19 16 20 16 20 15 20 16 21 17 22 17 21 16 21 17 22 18 23 18 28 21 23 19 24 22 26 21 24 20 24 20 24 20 24 20 29 23 26 22 28 23 25 22 18 10 5 2 7 8 9 5 8 7 10 9 11 9 11 8 11 10 12 9 9 7 11 11 12 17 30 31 40 40 43 34 38 34 38 34 37 32 35 30 35 31 35 31 35 31 35 31 34 30 34 30 34 28 31 27 33 28 27 18 39 52 76 63 72 57 72 57 72 57 72 57 72 58 74 60 75 60 75 59 75 60 75 61 76 62 77 62 77 60 77 61 78 62 79 62 81 64 81 64 81 64 81 64 81 64 81 65 82 66 83 66 82 65 82 66 83 67 84 67 85 64 87 66 88 66 87 65 88 67 88 69 89 69 88 68 86 64 86 64 86 65 88 67 86 65 88 66 89 68 91 69 88 68 89 69 90 68 89 67 91 70 91 70 91 70 91 70 92 69 92 70 93 71 94 71 93 70 93 70 93 70 93 70 95 69 94 68 93 69 94 70 95 69 94 68 93 69 94 70 95 70 95 70 95 70 95 70 97 69 92 68 96 73 97 70 95 70 95 71 96 72 97 72 95 70 95 71 96 72 97 72 98 74 98 73 97 73 96 72 93 70 96 73 97 72 94 69 96 72 96 72 96 72 96 72 96 72 96 72 96 72 96 72 93 69 93 69 93 69 93 69 94 70 95 72 97 73 98 75 93 69 93 69 93 69 93 69 92 69 94 70 92 68 93 70 95 68 93 66 92 66 92 67 92 66 92 66 92 66 92 66 93 67 93 67 93 67 93 67 93 67 93 66 92 65 91 65 90 64 90 64 90 64 90 64 90 64 90 64 90 64 90 64 90 65 90 65 90 65 90 65 91 66 91 66 91 66 91 66 92 67 92 66 91 65 90 65 88 64 89 64 89 63 87 61 87 62 87 62 87 62 87 62 84 60 87 63 88 62 85 59 82 60 87 62 86 59 84 60 84 59 84 59 84 59 84 57 83 55 84 57 85 58 87 59 90 64 92 64 93 66 98 75 145 193 248 227 249 228 248 228 239 227 245 158 128 74 90 59 81 51 77 48 76 48 76 48 76 49 75 50 74 48 72 49 67 54 74 57 67 37 40 14 21 12 41 39 67 53 66 44 62 41 62 41 62 41 62 41 61 40 61 40 61 40 61 42 61 44 61 43 60 42 59 42 59 42 58 41 58 40 57 40 57 40 57 40 57 40 57 40 55 38 55 38 54 36 52 34 50 33 50 34 51 35 52 35 49 32 49 31 48 30 47 30 49 32 49 33 50 34 51 34 51 34 51 34 51 34 51 34 49 31 50 31 50 31 50 31 48 29 50 32 51 31 48 29 48 30 50 32 51 30 48 27 46 28 47 29 48 28 47 27 47 30 47 30 47 30 47 30 48 30 47 29 46 28 45 27 44 30 45 30 45 29 43 27 43 28 43 28 43 28 43 28 43 28 43 27 42 26 41 26 43 28 43 27 42 26 41 26 41 25 41 25 41 25 41 25 40 25 42 27 42 25 39 22 40 24 40 23 39 23 38 22 37 21 37 21 37 21 37 21 41 24 38 21 37 22 40 25 39 23 39 22 38 21 37 21 37 20 35 17 33 18 35 19 38 21 36 19 35 19 35 20 39 22 37 20 35 20 37 22 37 22 39 24 41 24 37 16 35 13 31 20 32 23 32 22 38 31 39 20 45 26 28 34 39 23 39 22 36 18 32 15 33 17 33 17 33 17 33 17 29 15 33 20 36 20 34 17 35 20 35 20 35 20 35 20 38 19 30 14 31 18 31 14 34 21 37 22 37 22 38 25 44 29 42 29 45 37 53 44 68 96 161 190 218 216 236 233 240 227 245 226 246 206 191 133 87 44 48 24 44 24 40 24 19 19 23 20 21 18 20 19 21 18 20 17 19 18 20 19 18 16 19 17 20 18 19 17 19 17 20 19 21 19 20 18 19 17 20 18 21 17 20 16 19 16 19 16 19 16 19 16 16 17 18 17 15 14 15 16 17 18 18 18 18 17 16 15 15 12 6 3 0 1 0 0 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 4 5 6 6 7 7 6 6 6 6 6 7 7 7 8 8 10 10 10 10 10 10 10 10 10 9 9 8 8 9 9 10 13 12 12 11 11 10 9 9 10 10 11 12 12 12 11 11 13 14 13 14 13 14 13 14 15 17 18 20 20 21 20 21 20 19 19 18 18 17 18 16 19 18 19 19 20 20 21 20 21 20 21 21 22 22 23 22 22 21 22 22 23 23 24 23 28 25 24 23 25 26 27 25 25 24 25 24 25 24 25 24 27 26 25 25 27 27 26 24 17 11 6 5 8 10 9 7 8 9 10 11 11 11 11 10 9 10 10 9 7 7 9 11 13 23 35 39 43 45 45 40 40 39 40 38 39 36 36 34 36 35 36 35 36 35 36 35 35 34 35 34 35 33 33 32 32 33 28 25 44 63 86 77 89 73 91 72 91 72 91 72 91 73 93 75 94 75 94 74 94 75 95 76 95 77 96 77 96 77 97 78 97 79 98 79 100 81 100 81 100 81 100 81 100 81 101 82 101 83 102 83 101 82 102 83 102 84 103 84 102 86 105 88 106 88 108 86 108 88 111 89 112 89 112 88 113 86 112 85 113 87 115 88 113 86 114 88 116 89 117 90 117 90 118 91 118 91 117 90 118 91 118 91 118 91 118 91 118 92 119 93 119 94 120 94 119 93 119 93 119 93 119 93 121 94 120 93 119 94 120 95 121 94 120 93 119 94 120 95 121 95 121 95 121 95 121 95 123 94 118 93 122 97 123 95 120 94 120 95 121 96 122 96 121 95 122 96 122 97 123 97 126 97 125 97 124 96 124 95 122 94 124 96 124 96 122 94 124 96 124 96 124 96 124 96 124 96 124 96 124 96 124 96 121 93 121 93 121 93 121 93 120 93 121 94 123 96 125 97 121 93 121 93 121 93 121 93 120 93 123 94 120 92 121 94 125 94 123 92 122 92 122 93 122 92 122 92 122 92 122 92 123 93 123 93 123 93 123 93 123 93 123 92 122 91 121 91 120 90 120 90 120 90 120 90 120 90 120 90 120 90 120 90 122 90 122 90 122 90 122 90 123 91 123 91 123 91 123 91 124 92 124 91 123 90 122 90 120 89 121 89 121 88 119 86 119 87 119 87 119 87 119 87 117 85 119 87 119 87 117 85 114 85 119 87 118 84 116 85 116 84 116 84 116 84 116 84 114 83 115 85 116 86 118 87 121 91 123 92 123 94 129 101 160 198 255 243 255 249 255 254 255 247 235 158 149 97 130 80 115 81 107 77 106 76 103 75 100 74 100 73 98 73 96 72 102 73 97 64 83 47 64 30 51 36 79 63 94 65 91 63 89 62 89 62 89 62 89 62 88 61 88 61 88 61 88 61 88 61 88 60 87 59 86 59 87 60 86 59 85 58 85 58 83 57 83 57 83 57 83 57 82 56 82 56 81 54 78 52 77 51 78 53 80 54 79 53 75 49 74 48 73 47 73 47 75 49 75 50 76 51 77 51 76 50 76 50 76 50 76 51 72 50 71 50 71 50 71 50 68 48 70 50 71 49 69 47 70 49 70 49 70 48 68 47 67 47 68 48 69 47 68 46 66 47 66 47 66 47 66 47 66 47 66 47 65 46 65 46 64 46 65 46 65 45 63 43 62 43 62 43 62 43 62 43 62 43 62 42 61 41 60 41 62 43 62 42 61 41 60 41 58 41 58 41 58 41 58 41 58 41 59 43 59 41 57 39 57 41 56 40 56 39 55 39 54 38 54 38 54 38 54 38 57 40 54 37 53 38 56 41 55 39 55 38 54 37 53 37 56 39 53 36 52 36 53 38 53 37 52 35 50 34 51 35 53 35 51 34 52 36 55 39 54 37 55 39 56 38 53 33 52 34 52 24 46 28 52 26 64 49 60 37 53 33 51 39 54 38 53 37 52 34 49 32 49 33 49 33 49 33 49 33 47 32 50 35 51 34 48 30 50 34 50 34 50 34 50 34 52 33 46 30 48 33 49 31 49 34 52 36 52 36 53 39 63 42 66 46 74 59 91 74 130 128 188 199 244 220 230 194 182 187 235 216 215 155 132 81 85 51 62 41 65 43 63 43 17 7 20 8 19 6 18 7 19 6 18 5 17 6 18 7 18 6 17 5 17 5 16 4 15 4 17 6 19 8 19 7 17 10 17 10 17 10 17 10 16 9 16 9 16 9 16 9 16 9 18 9 15 6 15 8 17 10 18 10 18 9 16 7 15 7 9 0 1 0 0 0 1 0 1 1 1 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 4 2 4 3 4 2 5 4 7 5 6 4 5 3 5 4 6 4 7 5 9 7 9 8 10 8 10 8 10 7 9 6 8 7 9 8 11 9 11 9 11 8 10 8 8 7 10 9 12 10 12 10 14 9 14 9 14 9 14 9 15 11 17 14 19 15 20 14 19 15 19 15 18 14 18 14 18 14 18 15 19 16 20 16 20 15 20 16 21 17 22 17 21 16 21 17 22 18 23 18 27 21 23 19 24 22 25 20 24 20 24 20 24 20 24 20 25 22 24 23 27 25 26 22 16 9 6 3 8 8 9 5 8 7 10 9 11 9 11 8 8 7 10 7 7 5 9 9 12 22 39 40 44 41 45 39 39 35 39 35 38 33 36 31 35 31 35 31 35 31 35 31 33 30 34 30 34 29 32 28 32 28 28 19 39 51 75 61 73 57 72 57 72 57 72 57 73 58 74 60 75 60 75 60 75 61 76 61 77 62 77 62 77 61 78 61 79 62 79 62 80 63 80 63 80 63 80 63 81 65 82 65 83 66 83 66 82 66 83 66 84 67 84 67 85 66 87 68 88 68 87 67 87 69 88 71 88 71 88 69 87 65 86 65 86 66 88 67 87 66 87 67 89 68 90 69 91 70 92 71 92 71 91 70 91 70 91 70 91 70 91 70 92 70 93 70 94 71 94 71 93 70 93 70 93 70 93 70 95 70 94 69 94 69 95 70 95 70 94 69 94 69 95 70 95 70 95 70 95 70 95 70 96 70 93 69 96 72 97 71 94 69 94 69 95 70 95 71 95 71 96 71 97 72 97 72 97 72 96 72 95 71 95 70 94 71 95 72 96 71 95 70 96 72 96 72 96 72 96 72 96 72 96 72 96 72 96 72 93 69 93 69 93 69 93 69 92 68 92 69 94 70 95 71 93 69 93 69 93 69 93 69 92 70 95 70 93 68 93 71 95 68 93 66 92 66 92 67 92 66 92 66 92 66 92 66 93 67 93 67 93 67 93 67 93 67 93 66 92 65 91 65 90 64 90 64 90 64 90 64 90 64 90 64 90 64 90 64 90 65 90 65 90 65 90 65 91 66 91 66 91 66 91 66 92 67 92 66 91 65 90 65 89 64 89 64 89 63 87 62 87 62 87 62 87 62 87 62 85 61 86 62 87 61 86 60 83 60 87 62 85 59 84 60 84 59 84 59 84 59 84 59 83 55 84 57 85 58 87 59 89 63 92 64 92 65 97 74 117 155 219 214 244 224 249 228 249 191 166 98 99 69 86 57 81 51 78 47 76 48 76 48 72 45 72 48 73 47 72 47 77 56 66 40 47 20 30 9 34 32 65 54 66 44 62 47 62 41 62 41 62 41 62 41 61 40 61 40 61 40 61 40 61 44 61 44 60 43 60 43 61 44 60 43 60 42 59 42 57 40 57 40 57 40 57 40 57 40 57 40 56 38 53 36 49 33 53 37 55 36 52 34 48 31 48 31 47 30 47 30 50 33 50 33 51 34 51 34 50 33 50 33 50 33 50 33 49 31 50 31 50 31 50 31 47 29 48 30 49 29 48 28 49 30 48 28 47 28 47 28 46 28 47 29 48 28 47 27 47 30 47 30 47 30 47 30 46 30 47 30 47 30 48 31 46 32 47 32 47 31 45 29 43 28 43 28 43 28 43 28 43 28 43 28 42 27 42 27 43 28 43 27 42 26 41 26 41 25 41 25 41 25 41 25 41 26 42 26 42 25 40 23 41 25 40 24 40 23 39 23 39 23 39 23 39 23 39 23 41 24 38 21 37 22 40 25 39 23 39 22 38 21 37 21 39 23 38 21 36 21 37 21 37 20 36 19 34 18 35 19 32 16 33 17 35 20 38 23 36 21 37 21 37 20 35 16 31 12 37 16 41 31 51 17 48 11 45 15 41 21 38 17 34 19 36 20 35 18 33 17 33 17 33 17 33 17 33 17 33 19 35 20 34 17 30 14 34 19 34 19 34 19 34 19 34 17 31 16 33 19 34 18 32 19 35 21 35 20 37 22 39 26 45 34 54 50 76 74 101 101 134 146 163 139 121 85 85 95 132 115 108 64 55 27 40 21 34 22 39 23 38 25 18 18 22 20 20 17 20 19 21 18 20 17 19 18 20 19 21 19 20 17 18 16 18 16 18 17 20 19 21 19 21 18 20 17 20 17 20 17 20 17 18 15 18 15 18 15 18 15 16 17 18 17 15 14 15 16 15 15 16 16 15 15 14 13 13 13 9 6 1 1 0 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 3 4 5 6 6 6 6 5 5 5 6 6 7 7 7 7 8 9 9 9 9 10 10 10 10 9 9 8 8 9 9 10 9 9 9 10 10 11 11 12 8 8 10 11 12 13 13 13 13 14 13 14 13 14 13 14 13 15 15 17 17 19 17 18 20 19 20 19 20 19 20 19 19 18 19 19 20 20 21 20 21 20 21 21 22 22 23 22 22 21 22 22 23 23 24 23 27 24 24 23 26 25 26 23 25 24 25 24 25 24 25 24 23 23 23 25 27 27 25 23 14 11 7 6 8 9 9 8 8 9 10 11 11 11 11 10 10 11 12 11 10 10 12 14 15 29 44 47 46 44 45 44 41 40 41 40 40 38 37 36 37 36 37 36 37 36 37 36 34 34 35 35 36 34 34 34 32 34 30 26 43 60 85 77 90 74 92 73 92 73 92 73 92 74 94 75 95 76 94 75 95 76 95 77 96 77 97 78 97 78 97 79 98 79 99 80 99 80 99 80 99 80 99 80 101 82 101 83 102 83 103 84 102 83 102 84 103 84 104 85 103 86 105 88 106 88 108 86 108 88 111 89 115 89 115 90 115 88 114 87 114 87 115 89 114 88 115 89 116 90 117 90 118 91 119 92 119 92 118 91 119 92 119 92 119 92 119 92 119 93 119 94 120 94 121 95 120 94 120 94 120 94 120 94 122 95 120 94 120 94 121 96 122 95 120 94 120 94 121 96 122 96 122 96 122 96 122 96 122 95 120 94 121 97 123 97 121 95 121 96 122 96 123 97 122 96 122 97 123 97 124 98 124 96 123 95 123 94 122 94 123 95 123 95 123 95 123 95 124 96 124 96 124 96 124 96 124 96 124 96 124 96 124 96 122 94 122 94 122 94 122 94 120 92 121 93 122 94 123 95 122 94 122 94 122 94 122 94 121 94 123 95 121 92 122 95 125 94 123 92 122 92 122 93 123 93 123 93 123 93 123 93 123 93 123 93 123 93 123 93 123 93 123 92 122 91 121 91 121 91 121 91 121 91 121 91 121 91 121 91 121 91 121 91 122 90 122 90 122 90 122 90 123 91 123 91 123 91 123 91 124 92 124 91 123 90 122 90 121 89 122 90 121 89 120 87 119 87 119 87 119 87 119 87 118 86 118 86 118 86 118 86 115 85 119 86 117 84 117 86 116 84 116 84 116 84 116 84 115 84 115 85 116 86 117 86 120 90 122 91 122 93 127 98 135 147 216 212 249 235 250 228 219 166 148 99 125 89 124 83 113 81 107 77 106 76 103 75 97 72 99 74 99 74 97 72 97 70 92 53 66 29 52 26 78 61 98 72 93 61 90 67 90 63 90 63 90 63 90 63 89 62 89 62 89 62 89 62 88 61 88 61 88 61 88 60 89 62 89 61 88 60 87 60 83 57 83 57 83 57 83 57 83 58 84 57 83 55 80 53 72 48 77 53 79 51 74 46 74 48 74 47 73 47 73 47 76 51 77 51 77 51 77 51 75 49 75 49 75 49 75 50 73 51 72 51 72 51 72 51 68 48 69 48 69 48 69 47 71 48 68 45 66 46 68 48 67 47 68 48 69 47 68 46 66 47 66 47 66 47 66 47 65 46 65 47 67 48 68 49 65 46 66 47 65 45 63 44 63 44 63 44 63 44 63 44 62 43 62 43 62 43 62 42 62 43 62 42 61 41 60 41 59 42 59 42 59 42 59 42 59 42 59 42 58 41 57 40 56 39 55 39 54 38 54 37 55 39 55 39 55 39 55 39 56 39 55 38 54 39 55 40 55 39 55 38 54 37 53 37 53 37 52 36 51 35 51 35 54 38 53 36 51 36 52 36 50 34 51 35 52 36 54 38 53 37 54 36 52 35 53 37 49 39 70 79 118 109 121 100 99 67 78 60 65 47 70 31 50 33 50 35 51 34 50 33 49 33 49 33 49 33 49 33 49 34 50 34 50 33 47 31 49 33 49 33 49 33 49 33 48 32 48 33 50 35 52 36 49 35 52 36 52 36 54 39 60 42 70 50 77 62 96 80 112 103 143 121 131 83 85 50 71 52 70 48 65 44 61 40 51 32 52 33 50 29 49 31 16 6 20 7 18 5 17 6 19 6 18 5 17 6 18 7 20 7 17 4 16 4 16 5 18 7 19 7 19 6 17 4 18 10 17 9 16 10 17 11 15 8 15 8 15 8 15 8 16 9 18 9 15 6 15 8 15 7 16 8 15 7 14 5 13 7 12 2 2 0 0 0 1 0 1 1 1 1 1 1 2 0 2 0 2 0 2 0 2 0 2 1 3 1 4 2 3 2 5 3 6 4 5 3 7 5 7 5 8 6 9 7 7 6 8 7 9 8 10 8 10 7 9 6 8 7 9 8 8 6 9 7 10 9 11 10 8 6 10 9 12 11 13 11 14 9 14 9 14 9 14 9 14 10 16 12 18 13 18 13 19 15 19 15 19 15 19 15 18 14 18 15 19 16 20 16 20 15 20 16 21 17 22 17 21 16 21 17 22 18 23 18 25 19 23 19 25 21 24 18 24 20 24 20 24 20 24 20 23 20 23 23 26 24 23 19 12 8 8 5 8 7 9 7 8 7 10 9 11 9 11 8 9 9 11 9 10 8 12 12 18 28 45 43 44 39 43 38 41 37 41 37 40 35 37 33 36 32 36 32 36 32 36 32 33 30 34 31 35 31 34 30 32 30 30 20 38 48 74 61 74 58 73 58 73 58 73 58 73 59 75 61 76 61 76 60 76 61 77 62 77 63 78 63 78 61 79 62 79 63 80 63 80 63 80 63 80 63 80 63 82 65 83 66 83 67 84 67 83 66 84 67 84 68 85 68 85 66 87 68 87 68 87 67 86 69 87 72 90 73 90 71 90 68 88 67 88 67 88 68 88 68 89 68 89 69 90 69 90 69 91 70 91 70 90 69 92 71 92 71 92 71 92 71 93 70 94 71 94 72 95 72 94 71 94 71 94 71 94 71 96 71 95 69 94 70 96 71 96 71 95 69 94 70 96 71 96 71 96 71 96 71 96 71 96 71 96 70 95 71 97 73 97 72 98 73 98 74 99 74 96 71 97 72 97 73 98 73 96 72 95 71 95 70 94 70 95 71 95 71 95 71 95 71 96 72 96 72 96 72 96 72 96 72 96 72 96 72 96 72 94 70 94 70 94 70 94 70 94 70 94 70 95 71 95 71 94 70 94 70 94 70 94 70 93 70 96 71 93 69 94 71 95 68 93 66 92 66 92 67 93 67 93 67 93 67 93 67 93 67 93 67 93 67 93 67 93 67 93 66 92 65 91 65 91 65 91 65 91 65 91 65 91 65 91 65 91 65 91 65 90 65 90 65 90 65 90 65 91 66 91 66 91 66 91 66 92 67 92 66 91 65 90 65 89 65 90 65 90 64 88 62 87 62 87 62 87 62 87 62 86 61 86 61 86 61 86 61 84 60 86 60 84 58 85 62 84 59 84 59 84 59 84 59 84 56 85 57 85 57 86 58 88 61 90 62 90 64 96 73 100 98 147 149 187 169 188 146 140 93 104 67 93 59 82 57 82 52 77 48 76 48 76 48 73 49 75 51 76 51 73 48 65 45 57 23 27 4 32 23 68 50 69 49 65 45 65 48 63 42 63 42 63 42 63 42 62 41 62 41 62 41 62 41 61 44 61 44 61 44 61 45 62 45 62 45 61 44 60 43 57 40 57 40 57 40 57 40 57 41 58 40 57 38 54 36 47 32 51 36 53 34 48 29 48 31 48 31 48 31 49 32 52 34 51 34 51 34 51 34 49 32 49 32 49 32 49 32 50 32 51 32 51 32 51 32 48 29 48 29 48 29 48 29 50 29 47 26 45 27 47 29 46 28 47 29 48 28 47 27 47 30 47 30 47 30 47 30 45 29 46 30 47 31 48 32 45 30 45 30 45 29 43 27 44 29 44 29 44 29 44 29 43 28 43 28 43 28 43 29 43 28 43 27 42 26 41 26 42 26 42 26 42 26 42 26 42 26 41 25 40 24 40 24 38 22 38 21 37 21 36 20 37 21 37 21 37 21 37 21 39 23 39 23 39 23 39 23 39 23 39 22 38 21 37 21 37 21 37 21 36 20 35 19 40 23 38 21 37 21 37 22 37 21 37 21 37 21 36 20 36 21 38 21 35 20 39 24 39 18 85 112 180 144 175 122 150 69 118 43 48 0 30 10 32 17 34 18 35 19 34 18 33 17 33 17 33 17 33 17 31 17 33 18 34 19 34 19 33 18 33 18 33 18 33 18 31 17 33 19 35 21 37 22 35 21 38 23 38 23 39 25 37 25 47 38 55 45 65 56 83 80 100 82 73 43 44 29 33 14 26 15 35 20 30 11 33 19 33 14 25 10 26 12 17 17 21 19 19 16 19 18 21 18 20 17 19 18 20 19 21 18 19 15 17 16 19 18 21 19 22 19 20 17 18 15 22 18 19 15 18 16 21 19 19 16 19 16 19 16 19 16 16 17 18 17 15 14 15 16 17 18 18 18 18 17 16 15 11 14 12 9 2 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 4 5 5 5 5 5 7 7 8 8 8 9 9 9 7 7 7 8 9 9 10 10 10 9 9 8 8 9 9 10 8 8 9 9 10 10 11 11 8 9 10 11 12 12 12 12 13 14 13 14 13 14 13 14 13 15 15 17 17 18 17 18 19 18 19 18 20 19 20 19 19 18 19 19 20 20 21 20 21 20 21 21 22 22 23 22 22 21 22 22 23 23 24 23 25 23 23 24 26 25 24 21 25 24 25 24 25 24 25 24 23 23 23 25 26 25 21 18 10 9 9 8 8 9 9 9 8 9 10 11 11 11 11 10 7 8 9 8 8 8 11 13 27 37 48 47 45 43 43 40 42 42 43 41 42 39 39 37 38 37 38 37 38 37 38 37 34 34 35 35 37 35 36 36 31 35 33 28 41 58 83 78 91 75 93 74 93 74 93 74 93 74 94 76 96 77 95 76 96 77 96 77 97 78 97 79 98 79 98 79 99 80 99 81 100 81 100 81 100 81 100 81 102 83 102 83 103 84 103 85 103 84 103 84 104 85 104 86 103 86 105 88 108 87 108 86 109 87 113 89 116 91 117 92 118 90 116 89 115 88 116 89 116 89 116 90 117 90 117 90 117 90 118 91 118 91 117 90 120 93 120 93 120 93 120 93 120 94 120 94 121 95 121 96 121 95 121 95 121 95 121 95 122 96 121 95 121 95 122 96 122 96 121 95 121 95 122 96 123 97 123 97 123 97 123 97 121 96 123 96 121 96 124 100 124 99 125 99 126 100 126 100 123 97 123 97 124 98 124 99 125 96 124 96 123 95 123 94 124 95 123 94 122 95 123 96 124 96 124 96 124 96 124 96 124 96 124 96 124 96 124 96 123 95 123 95 123 95 123 95 122 94 123 95 123 95 123 95 123 95 123 95 123 95 123 95 121 95 124 95 122 93 122 96 125 94 123 92 122 92 122 93 124 94 124 94 124 94 124 94 123 93 123 93 123 93 123 93 123 93 123 92 122 91 121 91 122 92 122 92 122 92 122 92 122 92 122 92 122 92 122 92 122 90 122 90 122 90 122 90 123 91 123 91 123 91 123 91 124 92 124 91 123 90 122 90 122 90 123 91 122 89 120 88 119 87 119 87 119 87 119 87 119 86 118 85 117 86 118 87 117 86 118 85 115 83 117 87 116 84 116 84 116 84 116 84 116 85 116 85 116 85 116 85 118 88 120 89 120 91 126 97 137 98 146 130 168 143 160 117 126 102 127 101 126 86 117 81 113 80 107 76 106 76 103 75 100 75 103 77 101 75 96 70 92 57 69 26 46 28 75 64 103 71 93 64 93 67 93 65 91 64 91 64 91 64 91 64 90 63 90 63 90 63 90 63 88 61 88 61 89 62 89 62 89 62 89 61 88 60 87 60 83 57 83 57 83 57 83 57 83 57 83 57 82 55 79 53 78 53 81 56 81 54 78 50 75 49 75 50 76 50 76 51 78 52 78 52 77 51 77 51 76 50 76 50 76 50 76 51 74 52 73 52 73 52 73 52 71 49 70 48 69 49 70 50 70 49 69 47 68 47 68 47 67 47 68 48 69 47 68 46 66 47 66 47 66 47 66 47 64 45 65 46 65 46 65 47 63 44 64 45 63 44 62 42 64 45 64 45 64 45 64 45 62 43 62 43 63 44 63 44 62 43 62 42 61 41 60 41 60 43 60 43 60 43 60 43 60 42 58 40 57 40 57 41 54 38 54 38 53 37 52 36 53 37 53 37 53 37 53 37 55 39 55 39 55 39 55 39 55 39 55 38 54 37 53 37 55 39 56 40 55 39 53 37 56 39 54 37 53 37 53 37 54 38 55 38 55 37 53 35 53 38 56 38 53 38 61 50 61 74 141 199 249 235 240 229 252 234 250 211 159 67 64 44 50 34 51 35 51 35 51 34 49 33 49 33 49 33 49 33 47 31 48 32 49 34 51 35 50 34 50 34 50 34 50 34 47 33 51 36 52 36 53 38 52 37 55 39 54 39 56 42 56 40 67 51 78 59 82 61 86 61 77 50 66 38 54 28 41 25 50 36 52 26 43 26 52 34 51 27 44 27 48 29 15 5 19 7 17 4 17 5 19 6 18 5 17 6 18 7 19 5 16 3 15 4 18 8 18 6 19 7 19 6 17 5 19 11 16 8 15 9 18 12 16 9 16 9 16 9 16 9 16 9 18 9 15 6 15 8 17 10 18 10 18 9 16 7 12 8 14 5 3 0 0 0 1 0 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 2 0 2 1 3 1 2 1 4 3 5 3 5 2 6 4 7 5 7 6 8 6 6 4 7 6 9 7 10 8 10 7 9 6 8 7 9 8 9 7 9 7 9 7 10 8 10 8 11 10 12 10 11 9 14 9 14 9 14 9 14 9 15 10 17 13 19 14 19 14 16 13 17 13 18 14 19 15 18 14 18 15 19 16 20 16 20 15 20 16 21 17 22 17 21 16 21 17 22 18 23 18 23 18 22 20 25 21 23 17 24 20 24 20 24 20 24 20 23 21 24 23 25 21 19 13 9 7 9 7 8 6 9 8 8 7 10 9 11 9 11 8 6 6 9 6 8 6 11 11 35 39 48 43 45 41 43 35 42 38 42 38 41 36 39 34 37 33 37 33 37 33 37 33 33 30 35 31 36 32 36 31 31 31 32 21 37 46 73 62 75 59 74 59 74 59 74 59 74 60 76 61 77 62 76 61 77 62 77 63 78 63 79 64 79 62 79 63 80 63 81 64 82 65 82 65 82 65 82 65 83 66 83 67 84 67 85 68 84 67 84 68 85 68 86 69 84 66 86 68 87 68 86 67 86 69 87 72 90 74 91 72 92 70 90 68 89 68 89 68 90 69 90 69 90 69 90 69 91 70 92 71 92 71 91 70 93 72 93 72 93 72 93 72 94 71 94 72 95 72 96 73 95 72 95 72 95 72 95 72 97 71 96 70 95 71 96 72 97 71 96 70 95 71 96 72 97 72 97 72 97 72 97 72 95 72 98 72 95 70 98 75 98 73 98 74 99 75 100 75 97 72 97 73 98 73 99 74 98 73 97 73 96 72 96 71 96 72 94 70 94 70 96 72 96 72 96 72 96 72 96 72 96 72 96 72 96 72 96 72 95 71 95 71 95 71 95 71 94 69 93 69 93 69 93 69 95 71 95 71 95 71 95 71 94 71 96 72 94 69 95 72 95 68 93 66 92 66 92 67 94 68 94 68 94 68 94 68 93 67 93 67 93 67 93 67 93 67 93 66 92 65 91 65 92 66 92 66 92 66 92 66 92 66 92 66 92 66 92 66 90 65 90 65 90 65 90 65 91 66 91 66 91 66 91 66 92 67 92 66 91 65 90 65 90 65 91 66 90 65 89 63 87 62 87 62 87 62 87 62 87 62 85 60 85 60 87 62 85 61 86 59 83 58 85 63 84 59 84 59 84 59 84 59 85 57 85 57 85 57 85 57 87 60 89 61 89 63 94 69 103 65 94 80 105 81 110 64 96 68 99 65 91 59 84 52 82 52 77 48 76 50 75 50 74 50 77 54 76 49 70 43 59 25 26 0 27 26 62 54 73 50 65 46 67 48 66 44 64 43 64 43 64 43 64 43 63 42 63 42 63 42 63 42 61 44 61 45 62 46 63 46 61 44 61 44 60 43 60 42 57 40 57 40 57 40 57 40 56 39 56 39 55 37 52 35 55 38 56 39 55 37 53 35 50 33 51 34 51 35 52 35 53 36 53 35 52 34 51 34 50 33 50 33 50 33 50 33 51 33 52 33 52 33 52 33 52 32 50 30 49 31 51 33 49 30 49 30 49 29 47 28 46 28 47 29 48 28 47 27 47 30 47 30 47 30 47 30 45 28 45 28 45 27 44 27 45 30 46 31 45 29 44 28 45 30 45 30 45 30 45 30 43 28 43 29 44 30 45 30 43 28 43 27 42 26 41 26 43 27 43 27 43 27 43 27 43 26 41 24 39 24 41 25 40 24 40 23 39 23 38 22 38 22 38 22 38 22 38 22 38 23 39 24 40 23 39 22 39 23 39 22 38 21 37 21 39 23 40 25 40 23 38 21 38 21 36 19 35 19 35 20 34 19 36 21 38 21 36 20 37 23 41 24 38 25 49 37 66 89 183 199 253 207 252 182 247 171 251 194 203 67 31 0 34 20 36 20 36 20 35 18 33 17 33 17 33 17 33 17 33 18 33 17 33 18 34 19 34 19 34 19 34 19 34 19 31 19 37 23 36 20 36 23 35 22 38 23 38 23 40 25 42 24 40 32 52 41 54 38 52 32 38 25 39 28 35 19 29 14 30 18 29 11 28 22 31 19 32 14 28 18 32 15 17 17 21 19 19 16 18 17 21 18 20 17 19 18 20 19 20 17 17 14 17 17 21 21 17 16 19 18 21 19 21 19 22 18 19 15 18 16 21 19 20 17 20 17 20 17 20 17 16 17 18 17 15 14 15 16 15 15 16 16 15 15 14 13 10 14 14 11 2 1 0 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 2 3 4 5 5 5 5 4 5 5 5 6 6 7 7 7 5 6 7 7 8 9 10 10 10 9 9 8 8 9 9 10 9 9 9 9 9 9 9 9 11 11 12 12 12 11 10 10 13 14 13 14 13 14 13 14 14 16 16 18 18 20 19 19 16 16 17 17 18 18 19 18 19 18 19 19 20 20 21 20 21 20 21 21 22 22 23 22 22 21 22 22 23 23 24 23 24 22 23 24 26 25 24 20 25 24 25 24 25 24 25 24 24 24 24 25 25 22 17 13 8 9 10 9 8 8 9 10 8 9 10 11 11 11 11 10 8 10 11 11 10 11 13 16 43 47 50 47 48 47 45 39 43 43 44 42 42 40 40 38 38 37 38 37 38 37 38 37 34 33 36 36 37 36 37 37 31 36 34 28 41 57 82 78 91 75 93 74 93 74 93 74 93 75 95 77 96 77 96 76 96 77 96 78 97 79 98 79 98 79 98 80 99 81 100 81 102 83 102 83 102 83 102 83 102 83 102 84 103 85 104 85 103 84 103 85 104 86 105 86 105 85 107 87 108 87 109 85 109 87 113 89 118 91 119 92 119 92 118 90 116 89 116 89 117 90 117 90 117 90 117 90 119 93 120 94 121 93 120 92 120 93 120 93 120 93 120 93 120 94 120 95 121 96 122 96 121 95 121 95 121 95 121 95 123 96 122 95 121 96 122 97 123 96 122 95 121 96 122 97 123 97 123 97 123 97 123 97 121 97 124 97 121 95 124 101 123 97 123 98 124 99 125 99 123 97 123 98 124 99 125 99 126 98 126 97 125 97 124 96 125 96 122 93 121 94 124 97 124 96 124 96 124 96 124 96 124 96 124 96 124 96 124 96 123 95 123 95 123 95 123 95 120 92 120 92 120 92 120 92 123 95 123 95 123 95 123 95 122 95 124 96 122 94 123 96 125 94 123 92 122 92 122 93 124 94 124 94 124 94 124 94 123 93 123 93 123 93 123 93 123 93 123 92 122 91 121 91 122 92 122 92 122 92 122 92 122 92 122 92 122 92 122 92 122 90 122 90 122 90 122 90 123 91 123 91 123 91 123 91 124 92 124 91 123 90 122 90 122 91 123 91 123 90 121 88 119 87 119 87 119 87 119 87 120 87 117 84 116 85 119 88 117 86 118 84 115 83 117 88 116 84 116 84 116 84 116 84 116 85 116 85 116 85 116 85 117 87 119 88 119 90 125 96 146 87 133 100 129 99 138 99 127 99 120 85 115 90 119 81 112 80 107 76 106 76 103 74 100 75 102 76 99 71 91 64 76 32 45 21 68 61 97 69 93 66 94 67 94 66 91 62 91 64 91 64 91 64 91 64 90 63 90 63 90 63 90 63 88 61 88 62 89 63 90 63 88 61 87 60 87 59 86 59 83 57 83 57 83 57 83 57 81 55 81 55 80 53 78 51 81 54 80 53 79 52 78 52 77 51 77 52 79 53 79 54 79 53 79 52 78 51 77 51 77 51 77 51 77 51 77 52 74 52 73 52 73 52 73 52 74 52 72 50 71 51 73 53 69 49 71 51 72 49 69 46 67 47 68 48 69 47 68 46 66 47 66 47 66 47 66 47 64 45 64 44 62 43 61 42 65 47 66 47 66 46 64 44 64 45 64 45 64 45 64 45 62 43 62 44 63 45 64 45 62 43 62 42 61 41 60 41 60 43 60 43 60 43 60 43 61 43 58 40 56 40 58 42 58 42 58 41 57 41 56 40 55 39 55 39 55 39 55 39 54 39 55 40 56 39 55 38 55 39 55 38 54 37 53 37 52 37 54 39 54 37 51 34 52 35 50 33 49 33 49 34 48 32 51 36 54 37 54 36 54 40 59 41 57 43 69 60 93 150 229 246 255 255 255 250 255 235 242 250 255 151 87 36 55 37 53 37 53 36 51 34 49 33 49 33 49 33 49 33 52 35 50 33 48 32 48 32 51 35 51 35 51 35 51 35 48 35 55 39 53 35 52 37 50 36 53 37 53 37 54 40 66 42 59 39 68 49 68 41 63 41 63 39 60 36 59 37 61 33 46 32 54 32 45 27 49 34 51 29 49 35 50 25 19 7 18 5 17 4 15 3 15 4 17 6 18 6 18 5 17 5 17 6 18 7 19 7 18 7 20 8 19 6 16 3 13 8 17 12 20 12 17 9 14 8 15 9 16 10 17 11 18 9 16 7 15 7 15 8 15 7 16 8 15 7 14 5 10 6 13 6 5 0 0 0 1 0 1 1 1 1 1 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 3 2 4 2 3 1 5 5 4 2 5 4 6 5 8 6 9 6 6 3 6 6 10 9 13 8 9 10 11 6 7 8 14 11 12 10 11 9 12 10 16 13 14 11 13 12 15 14 14 7 10 5 12 8 13 7 15 10 16 12 17 13 19 14 16 12 16 12 16 12 16 12 19 15 19 15 19 15 19 15 19 14 19 15 20 16 21 16 21 16 21 17 22 18 23 18 22 18 22 19 23 20 24 20 25 21 25 21 25 21 25 21 21 19 22 23 27 22 17 9 7 6 10 10 11 8 7 4 10 8 10 8 10 8 10 8 17 6 5 9 11 5 12 21 48 45 51 47 49 42 42 35 44 38 40 36 41 37 40 34 35 33 38 33 35 30 35 32 35 31 34 30 34 29 33 29 34 31 33 20 28 32 65 66 74 58 73 58 73 58 73 58 75 60 75 61 76 62 77 62 78 63 78 64 79 65 80 65 83 66 83 66 83 64 80 63 83 66 83 66 83 66 83 66 84 67 84 67 84 67 84 67 84 67 85 69 86 70 88 71 87 68 87 69 87 70 87 70 86 69 87 70 89 74 92 74 91 70 91 70 91 70 91 70 90 69 90 69 90 69 90 69 89 69 90 70 92 72 94 74 94 73 94 73 94 73 94 73 96 73 96 74 97 75 98 75 97 74 97 74 97 74 97 74 95 71 98 74 99 73 96 70 97 72 97 72 97 72 97 72 97 72 97 72 97 72 97 72 97 73 98 74 99 73 98 72 98 73 98 73 98 73 98 73 99 74 99 74 99 74 99 74 99 75 98 73 96 72 95 70 96 72 96 72 96 72 96 72 95 71 96 73 98 74 98 73 97 73 97 72 96 71 95 71 95 71 95 71 95 71 95 71 94 70 93 69 93 68 92 68 95 71 95 71 95 71 95 71 95 71 95 71 95 71 95 71 96 70 96 69 95 68 94 68 97 71 96 69 95 68 93 67 94 68 94 68 94 68 94 68 94 68 94 67 93 66 92 66 93 67 93 67 93 67 93 67 91 65 91 65 91 65 91 65 89 64 89 64 89 64 89 64 93 67 90 64 89 65 92 68 91 66 91 66 91 66 91 66 91 66 91 65 90 64 89 64 89 64 89 63 88 62 87 62 87 62 87 61 86 60 85 60 88 62 87 61 86 60 85 59 84 59 84 59 84 59 84 59 84 56 84 56 85 58 87 59 87 59 88 61 90 63 91 64 90 64 93 67 96 69 99 72 94 63 91 59 87 56 86 55 81 53 77 51 77 52 74 48 75 52 76 53 73 44 55 25 32 0 21 27 70 49 66 48 66 45 66 45 66 45 66 45 66 44 64 42 63 42 63 43 63 42 63 42 63 42 63 42 64 46 63 45 62 44 61 43 61 44 61 43 60 42 59 42 57 40 56 39 56 40 58 41 58 39 54 35 51 35 54 38 56 36 50 32 50 35 53 36 54 36 53 35 52 36 53 37 54 36 52 34 51 34 51 35 51 34 51 34 51 34 51 34 52 34 53 33 52 33 51 32 50 32 51 32 51 31 49 29 48 30 50 32 50 30 47 27 47 29 48 30 49 29 48 28 48 31 48 30 47 29 46 29 43 26 44 29 46 29 46 29 45 30 45 30 45 30 45 30 42 28 43 29 44 30 45 31 48 31 44 27 41 27 44 30 42 27 42 27 42 27 42 27 45 26 40 24 41 27 43 26 42 26 42 25 41 24 40 24 40 24 40 24 40 24 40 24 39 23 39 23 39 23 39 23 39 23 39 23 39 23 39 23 40 24 40 23 39 22 38 22 39 23 39 22 38 21 37 21 34 19 36 20 34 18 35 20 36 20 35 18 35 20 37 23 37 26 32 34 47 23 69 56 133 184 252 230 248 211 254 187 250 177 233 184 214 92 43 27 36 21 38 23 39 21 36 18 35 19 35 19 35 19 35 19 32 16 30 15 31 17 34 20 36 20 33 17 32 18 35 21 35 20 35 20 35 20 35 20 38 23 39 25 41 26 42 26 42 25 42 28 44 29 45 31 41 26 37 24 34 23 35 25 42 26 37 20 31 16 30 16 32 18 31 15 27 13 30 18 19 17 19 17 19 17 19 17 17 16 19 18 20 18 20 17 19 17 19 18 20 19 21 19 19 17 20 19 21 18 18 15 16 14 19 17 21 17 19 15 18 15 19 16 19 16 20 17 18 17 16 15 15 15 15 16 16 16 16 17 16 15 14 14 11 14 13 10 5 2 1 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 2 3 5 7 4 4 5 5 6 7 8 8 9 8 7 6 6 8 10 11 13 10 10 12 11 7 7 10 13 13 12 11 10 10 11 11 13 12 11 10 10 11 12 13 13 12 9 11 11 13 12 12 14 15 15 16 16 18 18 19 19 18 19 18 19 18 19 18 20 19 20 19 20 19 20 19 20 19 20 20 21 21 22 21 22 21 22 22 23 23 24 23 23 22 23 23 24 24 25 24 26 25 26 25 26 25 26 25 22 22 23 25 26 22 16 10 7 8 9 10 11 10 9 8 10 10 10 10 10 10 10 10 13 7 6 11 11 8 16 30 52 52 53 52 51 47 45 43 46 43 42 41 43 42 41 38 38 38 40 38 37 35 37 37 38 37 38 37 37 36 36 36 35 37 35 28 32 41 73 81 90 74 92 73 92 73 92 73 94 75 95 76 95 77 96 77 97 78 98 79 98 80 99 80 102 83 102 83 102 82 100 80 102 83 102 83 102 83 102 83 103 84 103 84 103 84 103 84 103 84 104 86 106 87 107 88 108 87 109 88 110 88 113 87 113 87 114 88 116 91 119 93 118 91 118 91 118 91 118 91 117 90 117 90 117 90 117 90 117 91 118 92 119 93 121 94 121 94 121 94 121 94 121 94 122 96 122 97 123 98 124 98 123 97 123 97 123 97 123 97 122 97 124 98 124 98 123 96 123 97 123 97 123 97 123 97 123 97 123 97 123 97 123 97 123 98 124 99 125 98 124 97 124 98 124 98 124 98 124 98 125 99 125 99 125 99 125 99 127 99 126 98 125 96 123 95 124 96 124 96 124 96 124 96 122 95 124 97 125 97 125 97 125 97 125 96 124 96 123 95 123 95 123 95 123 95 123 95 122 94 122 93 121 93 120 92 123 95 123 95 123 95 123 95 123 95 123 95 123 95 123 95 126 96 126 95 125 94 124 94 125 95 125 95 125 95 125 95 124 94 124 94 124 94 124 94 124 94 124 93 123 92 122 92 122 92 122 92 122 92 122 92 121 91 121 91 121 91 121 91 121 89 121 89 121 89 121 89 124 91 123 90 122 91 123 92 123 91 123 91 123 91 123 91 123 91 123 90 122 89 121 89 121 89 121 88 120 87 119 87 119 87 119 86 118 85 117 85 119 86 118 86 118 86 117 85 116 84 116 84 116 84 116 84 116 85 115 84 115 85 117 86 117 86 118 88 120 90 121 90 129 91 134 94 129 92 127 95 124 93 120 89 116 86 114 84 111 78 106 75 106 76 103 73 98 73 100 73 93 59 72 39 50 24 65 60 100 70 93 68 93 66 93 66 93 66 93 66 93 65 91 63 90 63 90 64 90 63 90 63 90 63 90 63 90 63 89 62 89 62 88 61 88 61 88 60 87 59 86 59 83 57 83 58 84 58 84 58 83 56 80 53 78 53 80 55 82 53 76 49 77 53 79 53 81 55 80 53 79 54 81 55 80 53 78 52 77 51 78 52 77 51 77 51 77 51 77 52 75 52 73 52 72 51 72 51 71 51 72 51 72 50 70 48 70 49 71 51 71 49 69 47 68 48 69 49 70 48 69 47 67 48 67 47 66 46 65 46 62 44 64 46 65 46 65 46 64 45 64 45 64 45 64 45 62 43 63 44 63 44 64 45 66 46 63 43 61 43 63 44 61 42 61 42 61 42 61 42 62 42 57 40 59 43 60 42 59 42 59 41 58 40 57 40 56 40 56 40 56 40 56 40 56 40 56 40 56 40 56 40 56 40 56 40 56 40 56 40 56 40 56 39 55 38 54 38 55 39 55 38 54 37 53 37 51 37 54 37 52 35 52 38 55 37 53 36 53 37 56 40 53 41 59 44 70 46 79 117 228 241 255 249 255 252 255 239 255 223 255 231 168 62 68 42 55 37 53 37 53 36 51 35 50 34 50 34 50 34 49 33 49 33 48 31 47 32 50 35 51 34 50 33 49 34 50 35 51 35 51 35 51 35 51 35 52 36 53 39 56 42 59 44 59 41 61 42 61 42 62 43 59 39 57 36 55 35 55 36 54 36 52 33 50 32 49 31 48 31 50 31 47 28 47 31 15 3 16 5 17 6 19 7 15 4 17 6 18 6 18 5 17 5 17 6 18 7 19 7 15 4 17 5 18 5 17 4 14 7 14 8 15 8 15 8 17 10 16 9 16 9 15 8 18 9 16 7 15 7 15 8 17 9 17 9 17 8 15 7 14 8 13 5 6 0 2 1 1 0 1 1 1 1 1 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 1 4 1 2 0 5 5 4 2 4 3 6 5 7 6 9 6 7 4 6 6 10 9 14 8 10 10 11 5 7 7 12 9 10 8 9 7 10 8 11 9 10 8 10 8 11 9 14 7 11 6 12 8 13 7 15 10 15 11 17 13 18 14 20 16 20 16 20 16 20 16 19 15 19 15 19 15 19 15 19 14 19 15 20 16 21 16 21 16 21 17 22 18 23 18 22 18 22 19 23 20 24 20 25 21 25 21 25 21 25 21 23 22 24 23 24 18 13 7 7 6 8 7 9 8 10 9 10 8 10 8 10 8 10 8 9 4 8 9 9 8 23 38 55 51 54 48 51 45 48 43 46 40 43 38 43 39 41 35 39 36 41 36 38 33 37 35 38 34 38 33 37 32 36 32 36 33 35 23 28 28 60 63 74 58 73 58 73 58 73 58 75 61 76 61 77 62 77 62 78 64 79 64 80 65 80 65 82 66 83 66 83 65 81 64 83 66 83 66 83 66 83 66 84 67 84 67 84 67 84 67 84 68 85 69 87 71 88 71 87 69 87 69 88 70 87 70 87 70 87 71 88 74 91 74 91 70 91 70 91 70 91 70 90 69 90 69 90 69 90 69 92 71 92 71 92 72 93 72 94 73 94 73 94 73 94 73 96 73 96 74 97 75 98 75 97 74 97 74 97 74 97 74 97 72 98 73 98 73 97 72 97 72 97 72 97 72 97 72 97 72 97 72 97 72 97 72 98 73 99 74 99 74 98 73 98 73 98 73 98 73 98 73 99 74 99 74 99 74 99 74 99 75 98 74 97 72 96 72 96 72 96 72 96 72 96 72 95 72 97 73 98 73 97 73 97 73 97 73 96 72 96 71 95 71 95 71 95 71 95 71 95 71 94 70 94 69 93 69 95 71 95 71 95 71 95 71 94 70 94 70 94 70 94 70 96 70 96 70 95 69 95 69 93 67 94 69 95 70 97 71 94 68 94 68 94 68 94 68 94 68 94 67 93 66 92 66 91 65 91 65 91 65 91 65 91 65 91 65 91 65 91 65 89 64 89 64 89 64 89 64 90 66 91 67 92 66 91 65 91 66 91 66 91 66 91 66 91 66 91 65 90 64 89 64 89 64 89 63 88 62 87 62 87 62 87 61 86 60 85 60 85 60 85 60 86 61 86 61 84 59 84 59 84 59 84 59 86 57 85 56 84 56 84 57 85 57 86 58 87 60 88 60 90 62 93 63 90 60 90 63 92 62 89 59 86 56 85 58 81 52 75 50 75 52 76 53 72 50 73 48 62 28 37 10 18 16 60 52 74 49 67 46 66 45 66 45 66 45 66 45 66 44 64 42 63 42 63 43 63 42 63 42 63 42 63 42 61 44 62 45 62 45 63 46 61 44 61 43 60 42 59 42 57 41 59 43 60 42 58 40 56 38 55 37 54 37 54 36 55 36 50 33 52 36 54 36 56 39 55 37 54 38 56 39 54 37 53 35 51 34 52 35 51 34 51 34 51 34 51 34 51 33 52 32 51 31 50 31 51 32 51 32 51 31 49 30 50 31 50 32 50 30 48 28 47 29 48 30 49 29 48 28 48 31 48 30 47 29 46 29 44 27 45 29 46 29 46 28 45 30 45 30 45 30 45 30 45 30 44 29 44 29 43 28 45 30 45 29 44 28 43 28 42 27 42 27 42 27 42 27 44 27 41 25 42 27 43 26 42 26 42 25 41 24 40 24 40 24 40 24 40 24 40 24 41 25 41 25 41 25 41 25 41 25 41 25 41 25 41 25 40 24 40 23 39 22 38 22 39 23 39 22 38 21 37 21 36 22 39 22 37 20 37 23 38 22 38 22 38 23 40 25 40 24 44 13 48 45 90 186 238 233 243 225 245 226 249 198 237 189 231 125 74 29 50 28 37 21 35 18 33 18 35 20 35 18 34 17 33 16 32 16 35 19 33 18 32 18 33 19 33 19 34 20 35 19 34 18 35 20 35 20 35 20 35 20 34 20 36 23 40 27 43 28 42 23 41 25 41 25 39 25 38 24 38 26 37 24 34 22 30 19 32 20 34 21 33 20 29 19 34 20 31 17 29 17 18 16 18 17 19 18 20 18 17 16 19 18 20 18 20 17 19 17 19 18 20 19 21 19 16 14 17 16 18 17 19 17 19 15 18 14 17 15 19 17 21 17 20 16 19 15 18 14 18 17 16 15 15 15 15 16 17 18 18 18 18 17 16 15 14 14 11 8 4 4 2 3 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 3 2 2 4 6 3 3 4 5 6 6 7 7 8 8 7 7 7 8 9 10 14 10 10 12 11 7 7 9 11 10 9 8 8 8 9 9 12 12 12 12 12 12 12 12 14 13 10 11 12 14 12 12 13 14 14 16 16 17 17 18 21 20 21 20 21 20 21 20 20 19 20 19 20 19 20 19 20 19 20 20 21 21 22 21 22 21 22 22 23 23 24 23 23 22 23 23 24 24 25 24 25 24 25 24 25 24 25 24 24 25 25 24 22 17 11 7 7 7 7 8 9 10 12 13 10 10 10 10 10 10 10 10 8 9 11 11 8 11 29 48 59 57 55 52 51 50 51 50 49 46 45 44 45 44 43 40 42 42 44 42 40 38 40 40 38 36 37 36 36 35 36 35 37 38 37 32 33 36 67 78 91 75 93 74 93 74 93 74 95 76 95 77 96 77 97 78 98 79 98 80 99 80 100 81 101 83 102 84 103 83 101 82 103 84 103 84 103 84 103 84 104 85 104 85 104 85 104 85 104 85 105 86 106 88 108 89 110 87 110 88 111 88 114 88 115 88 115 88 117 90 120 92 119 92 119 92 119 92 119 92 118 91 118 91 118 91 118 91 120 93 120 93 120 92 119 92 122 95 122 95 122 95 122 95 122 96 122 97 123 98 124 98 124 98 124 98 124 98 124 98 123 98 124 98 124 98 124 97 124 98 124 98 124 98 124 98 124 98 124 98 124 98 124 98 124 98 125 100 126 99 124 98 125 99 125 99 125 99 125 99 125 99 125 99 125 99 125 99 127 99 127 98 126 97 125 96 125 97 125 97 125 97 125 97 125 98 126 99 127 99 126 98 126 98 125 97 125 96 124 96 124 96 124 96 124 96 124 96 124 95 123 95 122 94 122 94 123 95 123 95 123 95 123 95 122 94 122 94 122 94 122 94 126 96 126 96 126 96 126 95 124 94 124 95 125 96 126 96 125 95 125 95 125 95 125 95 124 94 124 93 123 92 122 92 122 92 122 92 122 92 122 92 121 91 121 91 121 91 121 91 122 90 122 90 122 90 122 90 121 90 124 93 125 92 122 89 123 91 123 91 123 91 123 91 123 91 123 90 122 89 121 89 121 89 121 88 120 87 119 87 119 87 119 86 118 85 117 85 116 84 116 85 118 86 119 87 116 84 116 84 116 84 116 84 118 86 116 84 114 83 114 83 115 84 116 85 117 86 117 86 125 90 128 93 126 91 125 92 121 89 117 85 112 84 111 84 112 79 106 75 106 77 106 77 100 75 99 65 79 40 55 25 57 54 101 77 98 69 95 65 93 66 93 66 93 66 93 66 93 65 91 63 90 63 90 64 90 63 90 63 90 63 90 63 87 61 88 62 89 63 90 64 88 61 88 60 87 59 86 59 83 59 87 62 88 60 83 56 81 55 82 56 81 55 80 53 80 52 77 51 79 54 80 53 82 55 80 54 80 54 81 56 81 54 79 52 78 52 78 53 77 51 77 51 77 51 77 52 74 52 72 51 71 50 71 50 72 51 73 52 72 51 71 49 71 51 72 50 71 49 70 48 68 48 69 49 70 48 69 47 67 48 67 47 66 46 65 46 64 45 65 47 66 46 65 45 64 45 64 45 64 45 64 45 65 45 64 44 63 43 62 42 63 45 64 45 64 44 62 42 61 42 61 42 61 42 61 42 61 43 58 42 60 44 60 42 59 42 59 41 58 40 57 40 57 41 56 40 56 40 55 39 57 41 57 41 57 41 57 41 57 41 57 41 57 41 57 41 56 40 56 39 55 38 54 38 55 39 55 38 54 37 53 37 52 38 55 38 53 36 53 39 55 38 55 38 55 39 56 40 52 37 60 34 63 78 160 245 255 241 255 241 255 243 255 243 255 236 180 79 83 61 69 33 55 36 49 31 47 32 50 36 52 36 51 34 50 33 49 32 52 36 51 34 50 33 49 33 48 33 51 36 52 35 49 32 51 35 51 35 51 35 51 35 51 35 52 37 54 39 56 40 57 40 57 39 55 38 54 36 53 35 54 36 53 34 50 30 44 29 47 33 49 33 48 31 44 31 50 35 49 30 45 28 18 6 18 5 17 4 16 4 15 4 17 6 18 6 18 5 17 5 17 6 18 7 19 7 15 3 15 3 16 5 17 6 18 10 16 9 16 9 17 10 18 10 17 9 16 8 15 7 18 9 16 7 15 7 15 8 17 10 18 10 18 9 16 7 15 7 10 3 6 0 2 0 1 0 1 1 1 1 1 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 1 3 1 1 0 4 4 3 1 4 2 5 4 7 5 7 5 7 5 8 6 9 8 12 7 9 10 11 6 8 9 11 8 9 6 8 6 8 6 12 10 12 10 12 10 12 10 15 8 11 7 13 9 14 8 14 9 15 10 16 12 18 13 18 14 18 14 18 14 18 14 19 15 19 15 19 15 19 15 19 14 19 15 20 16 21 16 21 16 21 17 22 18 23 18 22 18 22 19 23 20 24 20 24 20 24 20 24 20 24 20 25 23 26 22 19 12 9 5 7 5 7 6 9 8 12 11 10 8 10 8 10 8 10 8 9 10 13 8 7 11 34 53 60 54 55 48 50 46 51 47 50 44 46 42 46 41 43 37 43 40 44 39 40 35 39 37 37 33 37 32 36 32 35 31 37 33 36 26 29 22 54 61 75 59 74 59 74 59 74 59 76 61 77 62 77 63 78 63 79 64 80 65 80 66 81 66 82 66 83 67 84 67 83 66 84 67 84 67 84 67 84 67 85 68 85 68 85 68 85 68 85 68 86 70 88 71 89 72 87 69 88 70 87 71 88 71 89 72 88 72 89 74 91 74 92 71 92 71 92 71 92 71 91 70 91 70 91 70 91 70 94 73 94 72 93 72 93 72 95 74 95 74 95 74 95 74 96 73 96 74 97 75 98 75 98 75 98 75 98 75 98 75 99 73 98 73 98 73 98 74 98 73 98 73 98 73 98 73 98 73 98 73 98 73 98 73 98 74 100 75 100 75 99 73 99 74 99 74 99 74 99 74 99 74 99 74 99 74 99 74 99 75 99 74 98 74 98 73 97 73 97 73 97 73 97 73 100 76 101 77 101 76 99 75 98 74 98 73 97 73 96 72 96 72 96 72 96 72 96 72 96 72 96 72 95 71 95 70 95 71 95 71 95 71 95 71 94 70 94 70 94 70 94 70 96 70 96 70 96 70 96 71 96 70 96 69 95 68 94 68 95 69 95 69 95 69 95 69 94 68 94 67 93 66 92 66 94 68 94 68 94 68 94 68 91 65 91 65 91 65 91 65 90 65 90 65 90 65 90 65 89 65 92 68 93 67 90 64 91 66 91 66 91 66 91 66 91 66 91 65 90 64 89 64 89 64 89 63 88 62 87 62 87 62 87 61 86 60 85 60 83 58 84 59 85 61 86 61 84 59 84 59 84 59 84 59 86 57 84 55 83 55 83 55 84 56 84 56 85 57 85 56 85 57 89 62 89 61 91 64 87 61 86 60 83 58 82 58 83 57 78 53 77 57 78 55 72 51 67 35 43 12 28 8 52 46 78 49 67 47 70 43 67 44 67 44 67 44 67 44 66 44 64 42 63 42 63 43 63 42 63 42 63 42 63 42 60 44 61 45 62 46 63 47 61 44 61 43 60 42 59 42 58 42 61 45 61 42 57 38 55 39 56 39 56 38 54 36 54 35 51 35 54 38 55 37 54 37 53 35 52 36 54 37 55 37 53 36 52 35 53 36 51 34 51 34 51 34 51 34 51 33 52 32 51 31 50 31 51 33 52 33 52 32 50 30 52 32 51 31 50 30 49 31 47 29 48 30 49 29 48 28 48 31 48 30 47 29 46 29 46 29 47 30 47 29 46 28 45 30 45 30 45 30 45 30 46 30 45 29 44 28 43 27 44 30 45 30 45 29 43 27 42 27 42 27 42 27 42 27 44 27 42 27 44 29 43 26 42 26 42 25 41 24 40 24 41 25 41 24 40 23 39 23 39 23 39 23 39 23 39 23 39 23 39 23 39 23 39 23 40 24 40 23 39 22 38 22 39 23 39 22 38 21 37 21 35 21 38 21 36 19 36 22 36 21 37 22 38 22 38 22 26 19 46 44 56 81 195 226 233 214 227 218 237 223 236 209 216 121 76 24 67 30 22 38 37 20 33 14 30 16 34 20 37 21 37 20 36 19 35 19 35 20 35 20 34 18 33 17 32 18 35 21 36 20 33 17 35 20 35 20 35 20 35 20 37 22 37 22 36 21 36 20 39 20 38 21 37 20 35 20 32 19 33 22 33 19 29 16 29 17 31 19 32 18 29 15 27 18 34 23 34 18 28 14 21 19 20 17 19 16 17 15 17 16 19 18 20 18 20 17 19 17 19 18 20 19 21 19 19 16 18 16 18 17 19 18 21 18 21 18 20 17 19 16 20 17 19 16 19 16 18 15 18 17 16 15 15 15 15 16 17 17 17 17 17 16 15 15 14 13 10 10 8 7 2 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 3 2 1 1 3 5 2 3 3 4 5 6 6 6 7 7 7 8 8 9 9 9 11 8 8 11 12 9 9 12 11 10 9 8 8 8 8 9 10 10 11 11 11 11 10 10 15 14 11 12 13 15 13 13 12 14 13 15 15 17 16 17 18 17 18 17 18 17 18 17 20 19 20 19 20 19 20 19 20 19 20 20 21 21 22 21 22 21 22 22 23 23 24 23 23 22 23 23 24 24 25 24 24 23 24 23 24 23 24 23 24 25 26 23 18 12 8 7 7 8 8 9 9 10 10 11 10 10 10 10 10 10 10 10 11 13 13 8 7 18 41 61 61 59 57 54 53 52 53 52 53 50 49 47 48 46 45 42 45 45 46 44 42 39 41 41 41 40 41 40 40 39 39 39 37 37 37 35 33 31 62 78 92 76 94 75 94 75 94 75 96 77 96 77 97 78 97 79 99 80 99 80 100 81 100 82 101 83 102 84 104 84 103 84 104 85 104 85 104 85 104 85 105 86 105 86 105 86 105 86 105 86 105 87 107 89 108 90 111 88 111 88 114 88 115 89 117 90 118 89 118 90 120 92 120 93 120 93 120 93 120 93 119 92 119 92 119 92 119 92 120 93 120 94 121 94 121 94 123 96 123 96 123 96 123 96 122 96 122 97 123 98 124 98 125 99 125 99 125 99 125 99 125 99 124 98 124 98 125 99 125 99 125 99 125 99 125 99 125 99 125 99 125 99 125 99 125 99 126 100 126 100 125 99 126 100 126 100 126 100 126 100 125 99 125 99 125 99 125 99 127 99 127 99 127 98 126 98 126 98 126 98 126 98 126 98 128 101 129 101 129 100 127 99 127 98 126 98 125 97 125 97 125 97 125 97 125 97 125 97 125 97 125 96 124 96 123 95 123 95 123 95 123 95 123 95 123 95 123 95 123 95 123 95 126 96 126 96 127 97 127 97 127 97 126 95 125 94 123 93 126 96 126 96 126 96 126 96 124 94 124 93 123 92 122 92 125 95 125 95 125 95 125 95 121 91 121 91 121 91 121 91 123 91 123 91 123 91 123 91 122 91 123 92 124 91 123 90 123 91 123 91 123 91 123 91 123 91 123 90 122 89 121 89 121 89 121 88 120 87 119 87 119 87 119 86 118 85 117 85 116 84 116 84 117 85 117 85 116 84 116 84 116 84 116 84 116 84 114 83 113 83 114 84 115 84 115 84 115 84 116 85 110 84 115 86 117 86 118 89 117 85 114 83 110 82 110 82 113 81 109 79 109 77 104 74 95 66 85 45 58 29 60 43 96 76 101 67 90 69 96 67 93 67 93 67 93 67 93 67 93 65 91 63 90 63 90 64 90 63 90 63 90 63 90 63 88 61 89 62 89 62 90 63 88 61 88 60 87 59 86 59 85 59 86 60 86 58 82 55 83 57 82 56 81 55 81 55 79 52 77 53 81 56 81 54 80 53 78 52 78 52 79 54 81 55 80 53 79 53 79 53 77 51 77 51 77 51 77 52 75 53 74 52 73 52 72 51 73 52 74 53 73 51 71 50 74 52 72 50 70 50 71 50 68 48 69 49 70 48 69 47 67 48 67 47 66 46 65 46 66 47 66 48 66 46 65 45 64 45 64 45 64 45 64 45 64 45 63 44 63 44 62 43 64 45 64 44 63 43 62 43 61 42 61 42 61 42 61 42 61 43 60 44 62 45 60 42 59 42 59 41 58 40 57 40 58 42 57 40 56 39 54 38 55 39 55 39 55 39 55 39 55 39 55 39 55 39 55 39 56 40 56 39 55 38 54 38 55 39 55 38 54 37 53 37 51 37 54 37 52 35 52 38 52 36 54 38 55 38 55 38 53 37 60 65 74 109 240 245 253 232 250 238 255 230 220 176 149 72 71 64 62 30 60 40 55 36 49 31 47 32 50 36 53 37 53 37 53 37 53 37 49 34 50 34 50 33 49 32 49 34 50 35 51 34 50 33 51 35 51 35 51 35 51 35 54 38 53 36 51 34 49 32 54 37 54 36 53 36 53 35 50 32 50 32 49 30 46 28 47 32 48 31 47 30 45 28 44 31 50 35 49 30 45 28 17 5 17 5 17 5 17 5 15 4 17 6 18 6 18 5 17 5 17 6 18 7 19 7 19 7 17 4 16 5 17 6 16 10 18 11 18 9 15 7 15 8 16 9 16 9 17 10 18 9 16 7 15 7 15 8 16 8 16 9 16 7 14 6 16 9 14 9 14 6 4 0 1 0 1 1 1 1 1 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 3 0 1 0 3 3 2 0 3 2 5 3 6 4 6 5 8 6 9 7 9 7 8 4 7 9 12 8 11 13 11 9 10 7 9 7 9 7 10 9 12 11 13 10 11 8 16 9 12 7 14 10 14 9 13 8 14 10 16 11 17 12 17 13 17 13 17 13 17 13 19 15 19 15 19 15 19 15 19 14 19 15 20 16 21 16 21 16 21 17 22 18 23 18 22 18 22 19 23 20 24 20 23 19 23 19 23 19 23 19 23 23 25 20 16 9 8 6 7 6 9 8 11 8 9 6 10 8 10 8 10 8 10 8 11 10 11 4 8 21 48 65 62 57 59 53 56 51 54 50 54 48 50 45 48 43 45 39 44 41 45 40 41 35 39 36 41 37 40 36 40 35 39 35 35 30 36 29 30 19 52 63 76 60 75 60 75 60 75 60 77 62 77 63 78 63 79 64 80 65 80 66 81 66 82 67 82 66 84 67 85 68 85 67 85 68 85 68 85 68 85 68 86 69 86 69 86 69 86 69 86 69 87 70 88 72 90 73 88 70 87 71 88 71 89 72 91 73 89 73 89 74 90 74 93 72 93 72 93 72 93 72 92 71 92 71 92 71 92 71 92 71 93 73 94 74 95 75 96 75 96 75 96 75 96 75 96 73 96 74 97 75 98 75 99 76 99 76 99 76 99 76 100 74 98 73 98 73 99 75 99 74 99 74 99 74 99 74 99 74 99 74 99 74 99 74 99 75 100 76 101 75 100 74 100 75 100 75 100 75 100 75 99 74 99 74 99 74 99 74 99 75 99 75 99 75 99 75 98 74 98 74 98 74 98 74 99 75 100 76 99 74 97 73 99 75 98 74 98 73 97 73 97 73 97 73 97 73 97 73 98 74 97 73 97 72 96 72 95 71 95 71 95 71 95 71 96 72 96 72 96 72 96 72 96 70 96 71 97 72 98 72 95 69 95 69 95 69 95 69 96 70 96 70 96 70 96 70 94 68 94 67 93 66 92 66 94 68 94 68 94 68 94 68 91 65 91 65 91 65 91 65 91 66 91 66 91 66 91 66 92 66 91 65 90 66 91 67 91 66 91 66 91 66 91 66 91 66 91 65 90 64 89 64 89 64 89 63 88 62 87 62 87 62 87 61 86 60 85 60 85 60 84 59 84 59 84 58 84 59 84 59 84 59 84 59 83 55 82 54 82 55 84 57 85 57 85 57 85 57 85 57 81 53 85 56 84 55 84 59 84 60 82 60 81 60 81 59 81 56 79 55 78 54 72 47 64 40 52 18 29 14 52 47 73 51 72 45 66 44 68 45 67 44 67 44 67 44 67 44 66 44 64 42 63 42 63 43 63 42 63 42 63 42 63 42 63 46 62 45 62 45 61 44 61 44 61 43 60 42 59 42 60 42 59 41 57 39 56 38 58 40 56 38 54 38 56 39 52 34 51 36 56 40 56 37 55 37 53 36 53 36 54 38 56 38 54 36 53 36 53 37 51 34 51 34 51 34 51 34 53 35 54 35 53 34 52 33 52 33 53 34 52 33 51 31 53 33 51 31 49 31 51 32 47 29 48 30 49 29 48 28 48 31 48 30 47 29 46 29 47 31 48 31 47 30 46 28 45 30 45 30 45 30 45 30 43 28 44 29 44 29 45 30 47 31 44 28 42 28 44 29 42 27 42 27 42 27 42 27 44 27 43 28 46 30 44 25 42 26 42 25 41 24 40 24 42 26 41 24 40 23 38 22 40 24 40 24 40 24 40 24 40 24 40 24 40 24 40 24 40 24 40 23 39 22 38 22 39 23 39 22 38 21 37 21 36 22 39 22 37 20 37 23 36 21 39 24 40 24 39 22 44 20 43 36 49 76 172 193 234 209 222 189 185 144 118 68 58 23 57 26 30 22 48 20 38 20 34 17 32 17 35 20 34 19 35 20 36 21 38 22 31 16 33 19 34 18 33 17 35 19 34 18 33 19 34 20 35 20 35 20 35 20 35 20 36 21 35 20 34 18 33 17 35 17 36 20 36 20 35 22 34 20 32 19 30 18 30 18 32 19 31 17 30 17 30 18 29 18 34 21 32 17 29 16 17 15 18 17 19 18 21 19 17 16 19 18 20 18 20 17 19 17 19 18 20 19 21 19 23 20 20 17 18 17 19 18 17 15 20 18 20 15 16 11 17 15 18 16 19 17 20 18 18 17 16 15 15 15 15 16 15 15 16 16 15 15 14 13 16 16 15 17 16 14 6 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 3 5 2 2 3 4 4 5 6 6 6 7 8 9 9 9 9 8 7 5 6 11 12 11 12 16 12 11 10 9 9 9 10 10 13 14 15 16 16 15 14 13 15 14 11 12 13 15 14 14 12 13 13 15 14 16 16 17 19 18 19 18 19 18 19 18 20 19 20 19 20 19 20 19 20 19 20 20 21 21 22 21 22 21 22 22 23 23 24 23 23 22 23 23 24 24 25 24 24 23 24 23 24 23 24 23 22 24 25 22 16 10 8 9 7 8 10 12 11 10 7 6 10 10 10 10 10 10 10 10 10 12 8 5 10 28 54 71 64 63 63 60 60 57 57 55 56 53 51 49 50 48 47 43 45 45 46 43 41 39 40 40 40 39 40 38 39 37 38 37 35 33 37 37 34 30 61 79 92 75 93 75 94 75 94 75 96 77 96 78 97 79 98 79 99 80 99 81 100 82 101 82 101 82 103 85 104 85 104 85 104 85 104 85 104 85 104 85 107 86 107 86 107 86 107 86 107 86 108 88 109 89 111 90 113 87 113 88 114 89 116 89 118 91 118 89 118 90 120 91 120 93 120 93 120 93 120 93 119 92 119 92 119 92 119 92 118 92 120 94 122 96 123 97 123 96 123 96 123 96 123 96 122 96 122 97 123 98 124 98 125 99 125 99 125 99 125 99 127 100 124 97 123 98 126 101 125 99 125 99 125 99 125 99 125 99 125 99 125 99 125 99 125 100 126 101 127 100 126 99 126 100 126 100 126 100 126 100 125 99 125 99 125 99 125 99 127 99 127 99 127 99 127 99 126 98 126 98 126 98 126 98 125 98 126 98 125 96 123 95 127 99 127 98 126 97 125 97 125 97 125 97 125 97 125 97 126 98 126 97 125 97 124 96 123 95 123 95 123 95 123 95 125 97 125 98 125 98 125 98 126 96 126 97 127 98 128 98 123 93 124 95 125 96 127 97 126 96 126 96 126 96 126 96 124 94 124 93 123 92 122 92 123 93 123 93 123 93 123 93 121 91 121 91 121 91 121 91 123 91 123 91 123 91 123 91 125 92 122 89 121 90 124 93 123 91 123 91 123 91 123 91 123 91 123 90 122 89 121 89 121 89 121 88 120 87 119 87 119 87 119 86 118 85 117 85 118 85 117 84 116 83 115 82 116 84 116 84 116 84 116 84 113 82 113 82 113 84 116 85 116 85 116 85 116 85 116 85 112 86 115 88 115 83 114 84 115 83 112 80 109 81 109 81 109 78 108 79 108 73 97 64 91 60 77 36 56 42 94 88 96 69 96 71 95 66 92 69 93 67 93 67 93 67 93 67 93 65 91 63 90 63 90 64 90 63 90 63 90 63 90 63 91 63 90 62 89 61 88 60 88 61 88 60 87 59 86 59 86 60 84 57 81 56 81 56 86 59 82 55 79 55 82 59 78 52 78 55 82 58 82 56 82 56 81 55 80 56 81 57 82 56 80 54 79 54 79 55 77 52 77 52 77 52 77 51 77 55 77 54 76 54 75 53 74 53 75 53 75 52 73 50 75 53 72 50 70 50 72 52 68 48 69 49 70 48 69 47 67 48 67 47 66 46 65 46 67 48 67 48 67 47 64 45 64 45 64 45 64 45 64 45 61 43 62 44 63 45 64 46 67 46 63 42 60 42 63 45 61 42 61 42 61 42 61 42 61 43 60 45 63 46 61 41 59 42 59 41 58 40 57 40 58 42 57 40 56 39 54 38 57 41 57 41 57 41 57 41 57 41 57 41 57 41 57 41 56 40 56 39 55 38 54 38 55 39 55 38 54 37 53 37 54 39 56 40 54 38 55 40 54 39 57 41 59 41 57 40 53 29 69 49 66 61 94 132 174 155 156 97 86 54 73 48 60 50 50 29 65 41 42 34 54 37 51 34 49 34 51 36 48 32 49 34 52 37 54 38 45 30 48 33 50 33 49 32 52 35 49 32 48 33 51 36 51 35 51 35 51 35 51 35 50 34 50 34 50 34 50 34 51 35 52 36 53 37 54 37 55 36 52 32 49 31 50 34 48 31 46 29 45 31 48 33 45 32 50 34 48 30 45 30 13 2 14 3 16 5 18 7 20 7 19 6 18 5 17 4 14 4 18 5 14 1 15 6 18 6 18 6 18 6 18 6 17 10 17 9 16 8 15 8 17 9 15 8 17 10 16 8 17 9 17 8 16 7 15 7 16 8 16 8 16 8 16 8 17 8 15 9 15 7 9 1 2 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 4 4 4 4 4 4 4 4 7 6 8 7 10 8 11 9 10 7 9 7 9 8 11 10 10 8 10 8 10 8 10 8 9 9 13 13 15 11 11 7 15 10 15 9 14 8 13 8 15 9 14 9 14 10 16 12 17 13 17 14 18 15 19 15 19 15 19 15 19 15 19 15 18 16 21 19 23 18 21 16 22 18 22 18 22 18 22 18 22 18 22 19 23 20 24 20 23 19 23 20 24 21 25 21 24 22 22 15 10 4 7 7 10 8 10 8 10 8 10 8 11 8 8 5 7 6 9 6 10 7 8 0 14 33 59 63 60 56 62 57 60 53 55 48 55 49 52 45 48 42 47 41 44 40 44 39 43 38 42 38 40 36 39 34 37 33 36 31 37 39 36 28 30 21 44 63 79 65 76 60 75 58 75 59 78 60 77 60 77 61 79 63 81 64 81 65 82 66 83 66 83 68 84 70 85 71 87 72 82 68 83 69 85 71 87 73 85 71 85 71 85 71 85 69 88 70 88 70 88 68 88 70 88 71 88 71 88 71 88 71 89 72 89 73 91 75 93 75 93 72 93 73 94 74 95 74 97 76 97 75 96 74 95 74 94 73 94 74 95 75 96 75 95 74 95 74 95 74 95 74 99 74 99 73 98 72 97 71 97 72 98 74 100 75 100 75 98 74 100 76 101 76 101 75 101 76 101 76 101 76 101 76 98 74 98 75 99 76 100 76 100 76 100 76 100 76 100 76 100 76 100 76 100 76 100 76 98 74 98 74 98 74 98 74 98 74 99 75 99 74 97 72 99 75 99 74 98 73 97 73 99 77 99 77 99 77 99 77 102 79 99 76 97 76 99 78 98 76 98 76 98 76 98 76 98 76 98 75 97 74 96 74 98 75 98 72 97 71 96 69 98 71 98 69 98 69 99 69 94 67 97 70 99 70 98 69 97 69 97 68 96 67 95 67 97 69 96 67 95 66 93 65 93 66 94 67 95 66 94 65 93 66 94 66 94 65 92 63 92 64 92 64 92 64 92 64 92 64 92 63 91 62 90 62 88 62 91 63 91 62 92 66 91 66 91 66 91 66 91 66 91 65 90 64 89 65 90 66 89 62 89 62 89 62 89 62 88 61 88 60 87 60 86 59 88 60 88 59 87 58 86 58 88 59 85 56 83 56 85 58 86 57 83 54 82 55 85 58 82 54 82 54 82 55 85 57 84 56 84 57 83 56 82 56 81 55 82 58 82 57 80 55 79 53 76 53 76 49 66 37 65 22 25 8 53 51 76 48 68 46 68 46 68 46 68 46 66 44 65 43 65 44 67 45 66 44 63 42 65 44 63 41 65 43 63 41 62 41 62 42 64 43 63 41 62 40 60 39 60 39 60 39 60 39 60 39 59 36 57 34 56 35 59 38 59 36 58 35 57 34 56 34 56 34 56 34 56 34 56 34 53 31 53 32 54 32 55 33 56 34 56 33 55 32 54 32 52 30 52 30 52 30 52 32 55 37 54 36 51 33 50 32 50 33 50 32 49 31 48 31 50 33 50 34 51 35 52 35 51 33 49 31 48 33 51 35 45 28 49 31 51 30 47 27 46 27 46 27 46 27 46 27 45 28 45 28 45 28 45 28 45 28 45 27 44 26 43 26 48 29 43 24 40 24 42 26 43 26 43 25 42 24 41 24 42 26 42 26 42 26 42 26 41 25 41 25 41 25 41 25 42 26 42 25 41 24 40 24 41 24 40 23 39 24 40 25 40 22 41 22 41 21 39 19 39 20 39 20 39 20 39 20 37 21 37 21 37 22 40 24 37 22 38 23 39 22 38 21 35 20 36 21 38 23 40 24 43 25 39 26 47 32 44 24 42 24 39 23 37 24 39 25 41 24 39 21 36 20 33 19 39 24 38 23 37 21 36 20 37 21 34 18 32 18 34 20 38 21 34 17 31 17 34 20 35 19 32 16 30 15 31 17 33 17 32 17 33 20 37 23 29 18 36 22 34 18 34 21 33 18 34 22 38 21 33 14 28 15 32 18 34 19 33 17 32 18 29 15 28 16 31 20 31 16 27 15 32 20 31 16 16 15 17 16 18 17 20 18 19 17 18 16 18 16 17 15 16 16 19 17 16 13 17 17 20 18 20 18 20 18 20 18 20 17 20 16 19 15 18 15 20 16 18 15 20 17 19 15 17 17 17 16 16 16 15 15 16 16 16 16 16 16 16 16 15 15 13 14 13 12 8 5 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 4 4 4 4 4 4 4 4 9 9 9 8 8 8 8 8 10 9 9 9 9 10 11 12 10 10 10 10 10 10 10 10 12 12 12 12 12 12 12 12 14 15 14 14 13 13 12 13 14 14 13 14 13 15 15 17 18 17 18 18 19 19 20 19 20 19 20 19 20 19 20 19 20 19 21 21 22 21 22 21 23 22 23 22 23 22 23 22 23 22 23 23 24 24 25 24 24 23 24 24 25 25 26 25 25 24 22 16 10 7 7 9 10 10 10 10 10 10 10 10 11 10 9 8 8 9 11 11 10 12 11 4 21 46 68 66 65 63 67 64 66 60 60 56 60 56 57 52 53 49 52 48 47 45 46 44 44 42 42 41 42 40 41 39 39 37 37 36 37 40 38 34 37 29 51 71 93 78 95 77 96 75 98 76 99 78 96 77 97 79 98 80 100 81 101 82 101 83 102 83 102 83 103 85 105 86 106 87 103 84 103 85 105 86 106 86 108 84 110 84 110 84 110 84 113 87 113 87 113 88 113 88 115 88 115 88 115 88 115 88 117 90 117 90 118 92 120 94 120 93 121 94 121 95 122 95 124 97 124 96 123 96 122 95 121 94 121 95 122 96 123 96 122 95 122 95 122 95 122 96 125 99 125 98 124 98 123 97 123 98 125 100 126 100 126 100 124 99 126 101 127 101 127 100 125 99 125 99 125 99 125 99 126 98 127 99 127 100 128 100 128 100 128 100 128 100 128 100 128 100 128 100 128 100 128 100 126 98 126 98 126 98 126 98 126 99 127 99 127 98 125 96 127 99 127 98 126 98 125 97 128 100 128 100 128 100 128 100 130 101 127 98 126 98 127 99 126 98 126 98 126 98 126 98 126 98 126 97 125 97 124 96 124 98 124 97 123 97 122 96 124 98 124 99 124 99 124 98 124 95 127 98 129 98 127 97 127 97 127 96 126 95 125 95 125 95 125 95 125 95 125 96 123 94 124 95 125 94 124 93 124 94 125 94 125 93 123 91 123 92 123 92 123 92 123 92 123 92 123 91 122 90 121 90 120 91 123 92 121 90 122 93 123 91 123 91 123 91 123 91 123 90 122 89 121 90 122 91 123 89 123 89 123 89 123 89 122 87 121 87 120 86 120 86 119 88 119 87 118 86 117 86 118 86 116 84 114 84 116 85 116 85 114 83 114 83 116 85 114 82 113 82 113 83 115 85 114 84 113 83 113 82 112 82 111 82 112 82 112 81 110 80 107 77 104 76 103 71 93 60 83 43 62 42 89 76 104 70 96 68 96 68 96 68 96 68 95 66 94 65 93 66 95 67 94 65 91 64 93 65 92 62 93 64 91 62 90 62 90 63 91 64 90 62 89 61 87 60 87 60 87 60 87 60 87 60 84 58 83 57 82 58 84 59 83 58 82 57 81 56 81 55 82 57 82 57 82 57 82 57 80 55 80 56 81 56 82 57 81 56 81 55 80 55 79 54 78 53 78 53 78 53 78 53 79 53 78 52 78 52 77 51 76 50 76 49 75 49 74 49 72 50 71 51 72 52 73 52 72 50 70 49 70 50 72 52 67 47 70 50 71 49 68 45 67 46 67 46 67 46 67 46 64 45 64 45 64 45 64 45 64 45 64 44 63 43 62 43 68 47 64 43 61 42 62 44 62 43 62 42 61 42 60 41 59 42 59 42 59 42 59 42 58 41 58 41 58 41 58 41 57 41 56 40 56 39 55 39 57 40 56 39 55 40 56 41 55 41 56 41 56 40 54 38 54 39 54 39 54 39 54 39 55 37 54 37 54 38 56 40 52 36 53 36 53 36 53 35 54 38 55 39 57 41 59 42 61 41 56 41 61 44 56 34 53 34 52 34 53 36 56 39 56 37 53 34 50 32 49 31 51 35 51 35 51 35 52 36 52 35 50 33 48 33 50 34 53 35 49 32 48 33 50 36 51 34 48 31 47 31 48 32 50 33 48 32 49 34 52 37 46 33 52 36 50 33 50 35 49 33 51 37 55 38 50 31 48 32 49 33 49 32 48 31 46 31 43 28 42 29 45 32 47 31 43 29 45 31 43 27 16 4 16 4 16 5 17 5 16 4 16 4 16 5 17 5 15 4 17 4 15 2 15 5 18 6 18 6 18 6 18 6 17 10 16 9 16 9 15 8 17 9 15 8 17 10 16 8 17 9 17 9 16 8 16 7 16 8 16 8 16 8 16 8 15 6 13 6 14 6 8 0 2 0 0 0 0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 4 4 4 4 4 9 7 8 6 7 4 5 3 9 7 9 7 9 8 11 9 10 8 10 8 10 8 10 8 14 11 11 8 10 9 13 12 15 10 14 9 14 9 13 8 14 9 14 9 14 10 16 11 17 13 17 14 18 15 19 15 19 15 19 15 19 15 19 15 20 15 19 15 19 16 21 18 22 18 22 18 22 18 22 18 22 18 22 19 23 20 24 20 23 19 23 20 24 21 25 21 25 22 20 13 10 5 8 7 10 8 10 8 10 8 10 8 12 9 10 8 10 9 11 8 7 7 9 2 27 51 70 59 65 61 66 61 65 58 61 54 59 53 56 49 52 46 51 45 48 44 46 41 43 38 41 36 41 36 40 35 38 34 37 33 35 38 37 31 34 24 41 57 80 66 77 61 75 59 75 58 79 61 78 61 78 62 80 64 81 65 82 65 83 66 83 66 83 69 84 70 86 72 87 72 85 70 86 71 86 71 86 71 86 72 85 72 85 72 85 70 87 70 87 70 88 68 88 68 89 72 89 72 89 72 89 72 90 73 90 73 91 75 93 75 93 73 94 73 95 74 95 74 97 76 97 76 96 75 96 74 95 74 95 74 96 75 96 75 95 74 95 74 95 74 95 73 100 75 99 74 99 73 98 73 98 74 100 75 101 76 100 75 99 74 100 76 101 76 101 76 99 74 99 74 99 74 99 74 98 75 99 75 100 76 100 76 100 76 100 76 100 76 100 76 100 76 100 76 100 76 100 76 99 75 99 75 99 75 99 75 99 75 100 76 99 75 98 73 99 75 99 75 98 74 98 73 101 77 101 77 101 77 101 77 101 77 100 75 98 74 99 75 98 74 98 74 98 74 98 74 98 74 98 74 97 73 97 72 97 75 97 73 96 72 97 69 98 71 98 69 98 69 98 68 95 68 97 70 98 70 97 69 97 69 97 68 96 67 95 67 93 66 94 67 96 69 97 70 94 66 95 67 95 67 94 66 94 66 94 66 94 65 92 64 92 64 92 64 92 64 92 64 92 64 92 64 91 63 91 63 91 64 93 64 90 62 91 64 91 66 91 66 91 66 91 66 91 65 90 64 89 65 90 66 89 62 89 62 89 62 89 62 87 60 87 59 86 58 85 58 88 60 88 59 87 58 86 58 87 58 85 56 84 56 84 57 85 56 84 55 83 56 84 57 83 55 82 54 82 55 84 57 84 57 83 57 82 56 82 56 82 56 83 57 82 55 80 54 78 53 75 50 72 44 63 34 45 21 49 35 71 53 75 47 68 46 68 46 68 46 68 46 67 45 66 44 66 44 67 45 67 44 64 43 65 44 64 41 65 43 63 41 62 41 62 42 64 43 63 41 62 40 60 39 60 39 60 39 60 39 60 39 58 36 59 37 59 37 58 35 57 35 56 34 56 33 55 33 57 35 57 35 57 35 57 35 57 35 58 36 58 37 59 37 56 34 56 34 55 33 55 32 55 33 55 33 55 33 55 33 51 34 51 35 52 36 53 36 50 33 50 33 49 32 49 31 49 33 51 34 51 34 52 35 51 34 50 32 49 33 50 34 48 30 50 31 49 29 46 26 46 27 46 27 46 27 46 27 45 28 45 28 45 28 45 28 45 28 45 27 44 26 43 26 49 31 46 27 43 26 44 28 43 26 43 26 42 25 42 24 42 26 42 26 42 26 42 26 41 25 41 25 41 25 41 25 40 24 40 23 39 23 38 22 41 24 40 23 39 24 40 25 40 22 41 22 41 21 39 19 39 20 39 20 39 20 39 20 38 22 37 21 37 22 39 24 36 20 36 20 36 20 36 20 39 24 40 25 42 26 43 27 46 27 41 25 42 25 36 15 30 17 31 18 34 23 39 26 38 23 35 20 32 18 32 18 31 16 32 18 34 20 35 20 36 20 34 18 33 18 33 19 35 19 33 17 32 19 35 21 34 18 33 17 31 17 32 17 35 19 33 18 33 19 35 20 31 18 35 20 34 18 34 20 32 18 34 22 39 24 36 18 36 20 34 18 32 17 32 17 32 18 29 15 28 16 31 18 34 19 30 17 30 17 28 13 19 17 19 17 19 16 18 16 19 18 20 19 21 20 22 21 19 17 20 18 19 17 19 18 20 18 20 18 20 18 20 18 19 16 19 16 19 16 19 16 20 16 18 15 20 17 19 15 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 14 14 12 13 12 12 7 5 2 2 0 0 0 0 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 2 2 2 2 3 3 3 3 4 4 4 7 7 7 6 6 5 5 5 9 9 8 8 9 9 10 11 10 10 10 10 10 10 10 10 13 12 12 11 11 12 12 13 13 14 13 14 13 14 13 14 13 14 12 13 13 14 14 16 18 17 18 18 19 19 20 19 20 19 20 19 20 19 20 19 21 19 19 18 19 20 22 22 23 22 23 22 23 22 23 22 23 22 23 23 24 24 25 24 24 23 24 24 25 25 26 25 25 23 18 13 9 8 8 9 10 10 10 10 10 10 10 10 12 11 11 11 12 12 14 13 7 11 13 13 41 70 81 64 69 67 70 67 69 64 66 62 63 59 60 55 56 52 55 52 52 50 49 46 45 42 42 40 42 41 41 40 40 39 39 38 35 39 38 37 41 31 48 63 94 80 96 78 98 77 99 77 100 79 98 79 98 80 100 81 101 82 101 83 102 83 103 84 103 84 104 85 105 87 107 88 106 87 106 87 105 86 105 85 110 86 112 86 112 86 112 86 114 88 114 88 114 89 114 89 117 90 117 90 117 90 117 90 118 91 118 91 118 92 120 94 121 94 121 95 122 95 123 96 125 98 124 97 124 96 123 96 122 96 123 96 123 96 123 96 123 96 123 96 123 96 123 97 126 100 126 100 126 99 125 99 125 100 127 101 127 101 127 100 125 100 127 101 128 102 127 101 129 103 128 102 128 101 127 101 127 99 127 100 128 100 129 101 129 101 129 101 129 101 129 101 129 101 129 101 129 101 129 101 128 100 128 100 128 100 128 100 128 100 129 101 128 99 126 98 128 100 127 99 127 98 126 98 128 100 128 101 129 101 129 101 129 101 128 100 127 99 127 99 127 99 127 99 127 99 127 99 127 99 126 98 126 97 125 97 126 98 125 97 125 96 124 97 125 98 125 98 125 98 125 98 126 97 127 97 127 97 127 97 127 97 127 96 126 95 125 95 125 95 125 96 126 96 127 97 124 94 125 96 126 95 124 94 125 94 126 95 125 94 124 92 124 93 124 93 124 93 124 93 123 92 123 92 123 92 123 91 123 93 125 93 122 89 121 91 123 91 123 91 123 91 123 91 123 90 122 89 121 90 122 91 123 89 123 89 123 89 123 89 121 87 120 86 119 85 119 85 119 88 119 87 118 86 117 86 117 86 116 85 115 84 115 84 115 84 115 84 115 84 115 84 115 83 113 82 113 83 115 84 113 83 113 82 112 82 111 81 113 83 113 83 112 81 110 79 105 76 103 73 98 65 89 58 73 53 92 73 104 76 101 72 97 69 97 69 97 69 97 69 96 68 95 66 94 66 94 67 95 65 92 64 93 66 92 63 93 64 91 62 90 62 90 63 91 64 90 62 89 61 87 60 87 60 87 60 87 60 87 60 83 59 85 61 85 59 82 56 81 56 81 56 81 55 80 55 83 58 83 58 83 58 83 58 83 58 83 58 84 59 85 60 82 57 81 56 81 55 80 55 79 54 79 54 79 54 79 54 78 52 78 52 78 52 78 52 77 51 76 50 76 49 75 50 73 51 72 51 72 51 72 51 72 51 71 50 71 49 71 50 71 50 71 50 70 47 66 44 67 46 67 46 67 46 67 46 64 45 64 45 64 45 64 45 64 45 64 44 63 43 62 43 66 46 64 44 62 43 63 44 63 44 62 43 62 42 61 42 60 43 59 42 59 42 58 41 58 41 58 41 58 41 58 41 57 41 57 40 56 40 55 39 57 40 56 39 55 40 56 41 55 41 56 41 56 40 54 38 54 39 54 39 54 39 54 39 56 38 54 37 54 38 56 39 56 38 55 38 55 38 55 39 57 40 57 41 58 42 59 42 63 45 60 43 60 41 54 33 51 33 52 36 55 39 58 41 57 38 55 36 53 34 52 35 48 32 48 33 49 34 50 34 51 35 50 34 49 33 49 33 50 33 49 33 49 34 52 37 49 33 49 33 48 32 49 33 51 35 50 34 50 34 50 34 47 32 49 34 49 33 50 34 47 31 48 35 53 38 52 34 52 35 49 32 47 32 49 34 46 31 44 29 43 29 44 30 47 32 45 30 44 29 42 27 18 6 18 5 17 5 17 5 18 6 18 7 20 8 21 9 19 7 19 7 19 8 19 7 18 6 18 6 18 6 18 6 16 9 16 9 16 9 16 9 17 9 15 8 17 10 16 8 18 10 18 9 17 9 16 8 16 8 16 8 16 8 16 8 14 5 13 5 14 7 9 0 3 0 1 0 0 0 2 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 2 2 1 2 2 3 3 4 4 4 4 3 5 3 6 4 7 5 9 6 8 6 8 7 10 9 10 8 10 8 10 8 10 8 10 9 13 12 14 11 11 8 14 9 14 9 14 9 14 9 14 8 13 8 13 9 15 11 17 13 17 14 18 15 19 15 19 15 19 15 19 15 19 15 21 16 19 14 19 16 22 19 22 18 22 18 22 18 22 18 22 18 22 19 23 20 24 20 23 19 23 20 24 21 25 21 26 20 16 10 9 6 9 7 10 8 10 8 10 8 10 8 11 9 12 10 13 11 13 9 7 4 12 18 50 69 77 58 66 61 66 61 65 59 63 58 60 54 57 50 53 47 52 47 53 48 50 44 45 39 42 37 41 37 41 37 40 36 40 36 35 37 37 33 37 25 37 49 81 68 79 63 76 60 77 59 80 63 79 62 80 64 82 65 82 65 83 66 83 67 84 67 84 69 85 71 87 72 88 73 88 73 88 73 87 72 87 72 89 75 88 75 88 75 88 73 88 71 88 71 89 69 89 69 90 73 90 73 90 73 90 73 92 75 91 74 92 75 93 75 94 73 95 74 95 75 96 75 98 77 98 76 97 76 96 75 97 75 96 75 96 75 96 75 96 75 96 75 96 75 96 74 100 75 100 75 100 76 101 76 101 76 102 77 102 77 101 75 99 75 101 77 102 77 102 76 104 78 103 78 102 77 101 76 99 75 100 76 100 77 101 77 101 77 101 77 101 77 101 77 101 77 101 77 101 77 101 77 100 76 100 76 100 76 100 76 101 77 101 77 101 76 99 75 100 76 100 75 99 75 98 74 98 74 99 75 100 76 100 77 101 77 101 77 100 76 99 75 99 75 99 75 99 75 99 75 99 75 99 74 98 74 97 73 98 76 98 73 97 73 97 70 98 71 98 69 98 69 98 68 98 69 97 69 97 69 97 69 97 69 97 68 96 67 95 67 97 69 97 68 96 68 95 67 94 67 96 68 96 68 95 66 94 67 95 67 95 66 93 64 93 65 93 65 93 65 93 65 92 64 92 64 92 64 92 65 93 66 95 65 91 62 91 64 91 66 91 66 91 66 91 66 91 65 90 64 89 65 90 66 89 62 89 62 89 62 89 62 87 60 87 59 86 58 85 58 88 60 88 59 87 58 86 58 86 58 86 58 85 57 84 56 84 56 84 56 84 56 84 56 84 56 83 54 82 54 83 56 83 57 82 56 82 55 81 55 82 56 82 56 81 54 78 52 75 51 74 48 68 40 61 35 54 39 74 55 76 48 71 48 69 47 69 47 69 47 69 47 69 47 68 45 66 44 66 45 67 45 64 44 66 45 65 42 65 43 63 41 62 41 62 42 64 43 63 41 62 40 60 39 60 39 60 39 60 39 60 39 59 38 61 39 61 37 57 34 56 34 56 34 56 34 56 34 58 36 58 36 58 36 58 36 57 35 57 35 58 36 59 37 57 35 57 34 56 34 55 33 54 32 54 32 54 32 54 32 54 37 53 35 52 34 50 33 51 34 51 33 50 33 49 32 50 34 51 34 51 34 51 34 51 34 51 34 50 32 49 31 50 31 50 30 48 28 46 26 46 27 46 27 46 27 46 27 45 28 45 28 45 28 45 28 45 28 45 27 44 26 43 26 45 27 44 26 43 26 43 26 44 27 44 26 43 26 42 25 43 27 43 26 42 25 41 25 41 25 41 25 41 25 41 25 43 27 42 26 42 25 41 25 41 24 40 23 39 24 40 25 40 22 41 22 41 21 39 19 39 20 39 20 39 20 39 20 39 23 38 21 37 21 38 23 39 23 38 21 37 22 39 23 39 23 39 23 39 24 40 24 42 26 42 26 42 25 38 20 36 23 37 24 38 24 38 24 39 24 37 22 35 21 35 21 36 21 35 20 34 19 34 18 35 20 35 20 34 19 33 18 33 18 33 18 34 20 36 21 33 18 33 18 34 19 33 18 34 19 34 19 34 19 33 18 32 17 32 17 33 19 34 19 29 14 30 17 35 20 34 17 33 18 32 16 31 18 35 21 32 18 31 17 29 16 29 16 29 17 30 17 30 17 30 18 19 17 19 18 20 18 20 18 19 17 19 17 20 18 20 18 22 19 20 19 22 21 22 18 20 18 20 18 20 18 20 18 18 15 19 16 19 16 20 17 20 16 18 15 20 17 19 15 19 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 14 14 13 14 14 14 10 8 2 3 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 2 3 3 4 4 4 4 5 6 6 7 8 8 8 8 7 7 8 9 10 10 10 10 10 10 10 10 10 10 9 11 13 15 15 13 11 9 12 13 13 14 13 14 14 15 12 13 11 12 12 14 14 15 18 17 18 18 19 19 20 19 20 19 20 19 20 19 20 19 22 21 21 20 22 21 23 23 23 22 23 22 23 22 23 22 23 22 23 23 24 24 25 24 24 23 24 24 25 25 26 25 26 21 15 10 9 9 9 9 10 10 10 10 10 10 10 10 9 10 11 13 13 13 14 13 11 7 16 34 64 77 79 65 69 66 69 65 68 64 67 64 64 60 61 56 58 53 56 53 54 53 52 49 48 45 44 42 42 41 42 41 42 41 42 41 37 39 38 37 42 31 45 57 96 81 97 80 99 78 101 79 102 81 99 80 100 81 101 83 102 83 102 83 103 84 103 85 104 85 104 86 106 88 107 89 107 88 107 88 107 88 108 88 113 89 115 89 115 89 115 89 115 89 115 89 115 90 115 90 118 91 118 91 118 91 118 91 120 93 119 92 119 92 120 94 122 95 122 95 123 96 123 97 126 98 125 98 124 97 124 97 124 97 124 97 123 96 123 96 124 97 124 97 124 97 124 98 126 100 127 101 127 102 128 102 128 103 129 103 129 102 127 101 126 100 127 102 129 103 128 102 128 102 128 101 126 99 125 99 128 100 128 100 129 101 129 102 130 102 130 102 130 102 130 102 130 102 130 102 130 102 130 102 129 101 129 101 129 101 129 101 129 102 130 102 130 101 128 99 129 100 128 100 127 99 127 99 125 97 126 98 127 100 128 101 129 101 130 102 129 100 127 99 128 100 128 100 128 100 128 100 128 99 127 99 126 98 126 98 127 98 126 98 125 97 125 98 125 98 125 98 125 98 125 98 129 98 127 96 126 96 127 97 127 97 127 96 126 95 125 95 129 98 128 97 126 95 125 94 125 95 126 96 126 96 125 95 126 95 127 96 126 94 124 93 125 94 125 94 125 94 125 94 123 92 123 92 124 93 124 93 123 93 125 94 123 91 123 93 123 91 123 91 123 91 123 91 123 90 122 89 121 90 122 91 123 89 123 89 123 89 123 89 122 88 122 87 121 87 120 86 119 88 119 87 118 86 117 86 116 86 117 86 117 85 115 83 114 84 115 85 116 84 115 83 116 84 114 82 113 82 114 83 112 82 112 82 111 81 111 80 111 81 111 81 110 78 106 76 102 74 102 71 95 63 90 62 94 72 106 78 102 70 97 71 98 70 98 70 98 70 98 70 98 70 96 67 94 66 94 67 96 66 93 65 94 66 93 63 93 64 91 62 90 62 90 63 91 64 90 62 89 61 87 60 87 60 87 60 87 60 87 60 86 61 86 61 85 59 83 57 81 56 82 57 82 58 83 58 82 57 82 57 82 57 82 57 81 56 81 57 82 57 83 58 83 57 82 57 81 56 81 56 78 53 78 53 78 53 78 53 81 55 80 53 77 50 75 49 78 51 77 51 76 50 76 51 74 52 72 51 72 51 71 50 72 51 72 51 72 49 69 47 71 49 70 48 69 47 68 46 67 46 67 46 67 46 67 46 64 45 64 45 64 45 64 45 64 45 64 44 63 43 62 43 62 43 62 43 62 43 62 42 64 44 63 44 62 43 62 43 61 44 60 42 59 41 57 40 58 41 58 41 58 41 58 41 60 44 59 43 59 42 58 42 57 40 56 39 55 40 56 41 55 41 56 41 56 40 54 38 54 39 54 39 54 39 54 39 57 39 55 37 54 37 55 38 55 37 52 34 51 35 54 38 54 37 55 38 55 38 55 38 54 37 56 39 56 38 54 35 54 36 55 37 54 35 52 33 54 35 52 33 51 33 51 33 54 38 53 36 51 35 50 34 50 35 51 35 51 34 49 32 49 33 50 34 50 34 51 35 48 33 49 34 51 34 50 34 49 33 50 35 51 35 50 33 49 32 46 31 48 34 50 33 45 29 45 30 48 33 48 30 46 30 46 31 48 33 50 35 46 32 45 30 44 29 42 28 42 29 45 31 43 29 45 32 16 4 17 6 18 7 19 8 18 6 18 6 18 5 17 5 19 5 16 5 19 8 18 4 18 6 18 6 18 6 18 6 15 8 15 9 16 10 17 10 17 9 15 8 17 10 16 8 19 11 18 10 18 9 17 9 16 8 16 8 16 8 16 8 16 7 15 8 16 9 12 4 4 0 2 0 1 0 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 0 0 1 2 3 3 4 4 6 4 6 5 7 5 7 5 8 6 7 5 8 6 9 8 10 8 10 8 10 8 10 8 11 9 13 11 13 11 11 9 13 8 13 9 14 10 15 10 13 8 12 7 13 8 14 10 17 13 17 14 18 15 19 15 19 15 19 15 19 15 19 15 21 17 22 19 23 19 23 19 22 18 22 18 22 18 22 18 22 18 22 19 23 20 24 20 23 19 23 20 24 21 25 21 27 19 13 7 8 7 9 7 10 8 10 8 10 8 10 8 8 7 11 10 13 11 13 8 13 0 14 39 69 67 68 60 67 62 66 61 65 60 65 61 63 57 60 53 57 51 55 50 53 49 51 46 48 42 45 40 42 38 42 38 42 38 42 38 38 38 36 32 37 25 35 45 83 69 80 64 78 62 78 61 82 64 81 64 81 65 83 67 83 66 83 67 84 67 85 68 85 70 86 71 87 73 89 74 87 72 88 73 89 75 90 75 91 77 90 77 90 77 90 75 89 72 89 72 90 70 90 70 92 75 92 75 92 75 92 75 94 76 93 75 92 75 93 75 95 74 95 75 96 75 97 76 99 78 98 77 98 76 97 76 98 77 98 76 97 75 96 75 97 76 97 76 97 76 97 75 101 76 101 77 102 77 103 78 103 78 104 79 103 77 101 76 100 76 102 77 103 78 102 77 103 78 102 76 100 74 99 73 100 76 100 77 101 77 102 78 102 78 102 78 102 78 102 78 102 78 102 78 102 78 102 78 102 78 102 78 102 78 102 78 102 78 103 79 102 77 101 76 101 77 100 76 100 75 99 75 98 72 99 73 101 75 103 76 102 75 103 76 103 75 100 72 101 74 101 74 101 74 101 74 101 74 100 73 100 72 99 74 98 77 98 74 98 73 97 71 97 71 97 69 97 69 98 68 100 71 97 68 95 68 97 69 97 69 97 68 96 67 95 67 97 69 97 69 97 69 97 68 95 68 96 69 97 68 96 67 95 67 96 68 95 67 94 65 94 66 94 66 94 66 94 66 92 64 92 65 93 66 94 66 91 65 94 66 92 64 93 67 91 66 91 66 91 66 91 66 91 65 90 64 89 65 90 66 89 62 89 62 89 62 89 62 89 62 89 62 88 61 87 60 88 60 88 59 87 58 86 58 85 57 86 59 86 57 84 55 83 55 85 57 85 57 83 55 85 56 83 54 82 54 82 55 82 56 82 55 81 55 80 54 80 54 80 53 78 50 75 48 72 50 74 47 67 40 64 41 74 52 77 52 73 47 69 45 70 48 70 48 70 48 70 48 71 48 69 46 67 44 66 44 68 45 65 44 66 46 65 43 65 43 63 41 62 41 62 42 64 43 63 41 62 40 60 39 60 39 60 39 60 39 60 39 63 40 61 38 59 36 58 36 57 35 58 36 59 37 59 38 57 35 57 35 57 35 57 35 56 34 57 35 57 36 58 36 58 36 57 35 57 34 56 34 55 33 55 33 55 33 55 33 53 36 53 35 52 34 51 34 52 35 51 34 51 33 50 33 51 35 52 34 51 33 50 33 51 34 52 35 51 32 48 29 49 30 48 29 47 29 48 29 46 27 46 27 46 27 46 27 45 28 45 28 45 28 45 28 45 28 45 27 44 26 43 26 43 26 44 27 44 27 44 26 45 28 44 27 44 26 43 26 44 28 43 26 42 25 40 24 41 25 41 25 41 25 41 25 43 27 43 26 42 26 41 25 41 24 40 23 39 24 40 25 40 22 41 22 41 21 39 19 39 20 39 20 39 20 39 20 40 23 38 21 37 21 37 22 38 21 35 18 34 19 37 22 38 22 38 21 37 21 37 21 36 21 39 23 38 21 35 19 34 21 35 22 35 20 33 18 36 21 34 19 33 19 33 20 36 21 36 21 36 20 35 20 34 19 35 21 35 19 33 17 34 19 35 20 34 19 33 18 31 17 34 20 35 20 34 19 31 17 34 20 36 21 35 19 34 16 29 14 32 19 34 18 31 15 30 15 32 18 31 15 30 15 31 16 31 16 31 15 32 19 31 18 30 16 28 14 29 18 32 18 29 15 29 18 17 16 19 18 21 20 22 21 24 22 23 20 22 19 21 19 20 15 15 15 19 18 18 14 20 18 20 18 20 18 20 18 18 15 18 16 19 17 20 17 20 16 18 15 20 17 19 15 19 19 19 18 18 17 17 17 16 16 16 16 16 16 16 16 15 16 14 16 16 16 12 11 3 3 2 1 1 2 2 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 0 0 1 1 2 3 4 4 9 9 8 7 7 6 6 5 8 7 7 7 7 8 9 10 10 10 10 10 10 10 10 10 13 13 11 11 11 11 13 13 12 13 12 14 13 15 14 15 12 12 11 12 11 13 13 15 18 17 18 18 19 19 20 19 20 19 20 19 20 19 20 19 21 22 24 25 26 24 24 23 23 22 23 22 23 22 23 22 23 22 23 23 24 24 25 24 24 23 24 24 25 25 26 25 27 20 12 8 8 9 10 9 10 10 10 10 10 10 10 10 7 8 10 12 13 13 13 12 16 4 18 50 77 71 69 67 71 68 70 66 69 66 70 67 68 64 65 60 62 57 60 57 54 53 52 50 49 47 47 45 43 42 43 42 43 42 43 42 40 40 37 35 41 31 44 55 97 82 98 80 100 79 102 80 103 82 100 81 100 82 102 84 102 83 102 84 103 85 104 85 104 85 105 87 106 88 108 89 105 87 107 89 109 91 110 91 114 90 116 90 116 90 116 90 115 89 115 89 115 90 115 90 119 92 119 92 119 92 119 92 121 94 120 92 119 92 120 93 122 95 122 96 123 97 124 97 126 99 126 98 125 97 124 97 125 98 125 97 124 96 123 96 124 97 124 97 124 97 124 98 127 101 127 102 128 103 129 104 130 104 130 104 130 103 128 101 126 101 128 103 129 103 129 102 132 105 131 104 129 102 127 101 128 100 128 101 129 102 130 102 130 102 130 102 130 102 130 102 130 102 130 102 130 102 130 102 130 102 130 102 130 102 130 102 130 103 131 103 131 102 129 100 129 101 129 100 128 99 127 99 127 100 128 102 130 103 131 105 128 102 130 104 130 102 127 99 128 101 128 101 128 101 128 101 128 101 128 100 127 99 126 99 129 98 129 98 128 97 127 97 127 97 127 97 127 97 127 98 130 99 127 96 125 96 126 97 127 97 127 96 126 95 125 95 125 95 126 97 127 98 129 99 125 96 126 97 127 96 126 95 126 96 127 96 127 95 125 93 125 94 125 94 125 94 125 94 123 92 123 93 124 94 125 94 121 92 125 93 124 93 125 96 123 91 123 91 123 91 123 91 123 90 122 89 121 90 122 91 123 89 123 89 123 89 123 89 124 90 124 89 123 89 122 88 119 88 119 87 118 86 117 86 115 85 117 87 117 85 114 82 113 83 116 86 117 85 114 82 116 85 114 82 113 82 113 82 112 82 112 81 111 80 110 80 109 79 109 78 107 75 103 72 99 73 102 71 95 64 93 67 105 76 103 74 102 72 97 67 98 70 98 70 98 70 98 70 99 70 97 68 95 66 94 66 96 67 93 65 95 67 93 64 93 64 91 62 90 62 90 63 91 64 90 62 89 61 87 60 87 60 87 60 87 60 87 60 89 63 86 59 83 58 84 59 83 58 83 59 84 60 85 61 81 56 81 56 81 56 81 56 82 57 82 58 83 59 84 59 83 58 83 57 82 56 81 56 81 56 81 56 81 56 81 56 77 51 78 52 78 52 79 53 78 52 78 51 77 50 76 51 74 52 73 51 72 50 71 50 72 51 73 52 72 49 68 46 69 48 68 47 68 48 70 49 67 46 67 46 67 46 67 46 64 45 64 45 64 45 64 45 64 45 64 44 63 43 62 43 63 44 64 46 65 46 64 45 64 45 64 44 63 43 62 43 61 44 60 42 59 41 57 40 58 41 58 41 58 41 58 41 58 42 58 41 57 40 56 40 57 40 56 39 55 40 56 41 55 41 56 41 56 40 54 38 54 39 54 39 54 39 54 39 57 40 55 37 54 37 54 37 58 39 54 36 53 37 56 41 55 38 55 38 55 38 55 37 56 41 59 42 57 37 53 36 52 35 54 37 55 36 52 33 56 37 54 35 53 35 54 36 49 34 50 35 51 36 53 37 49 34 51 36 51 34 48 31 51 35 51 35 50 33 48 32 47 32 50 35 52 36 51 34 46 31 49 35 52 36 52 35 51 31 44 29 48 34 50 33 50 32 47 31 49 33 48 30 46 31 48 32 47 29 44 26 46 32 46 31 44 29 42 27 45 33 48 32 42 26 41 29 16 2 14 3 17 6 18 4 14 3 17 6 19 6 17 4 17 5 17 5 17 5 17 5 15 6 19 6 14 0 11 1 17 9 15 7 14 9 18 12 12 6 14 8 15 8 15 7 19 10 17 8 16 8 16 9 13 7 18 10 17 7 15 8 17 9 17 8 16 10 15 9 10 2 3 0 2 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 0 0 0 0 0 0 1 2 3 4 5 4 2 4 3 5 4 6 4 8 5 7 5 7 6 9 8 8 7 9 8 10 7 9 6 9 8 12 12 14 11 12 9 15 9 13 6 11 7 13 9 14 9 14 8 13 7 12 7 14 10 15 11 16 11 15 11 19 14 18 14 18 15 20 17 20 16 20 17 21 18 22 18 20 17 23 20 24 19 21 16 23 19 23 20 24 21 25 21 26 20 23 19 25 21 24 18 17 13 12 7 8 6 9 8 12 10 12 9 11 8 10 8 8 7 11 10 13 12 14 10 13 2 22 50 75 65 66 65 68 63 68 62 67 61 66 61 65 60 64 58 61 55 59 54 55 49 51 46 50 45 47 41 41 37 41 38 42 38 43 39 40 43 41 33 36 25 34 41 81 67 79 66 80 64 81 66 80 63 81 65 82 66 84 67 83 66 83 66 83 66 83 66 85 70 85 71 86 71 87 72 89 75 91 77 91 75 89 73 90 75 88 75 88 76 90 76 92 75 91 73 91 71 92 72 94 77 94 77 94 77 94 77 94 77 94 77 94 77 94 75 95 75 97 77 98 77 98 76 100 79 100 79 100 77 97 76 99 78 98 77 98 76 97 76 98 77 98 78 99 78 100 78 102 77 102 76 101 75 100 75 102 77 102 77 102 77 102 77 101 77 103 79 104 79 104 78 103 79 104 80 105 79 104 78 102 78 102 79 103 80 104 80 102 78 102 78 102 78 102 78 106 81 103 78 102 79 105 82 103 79 103 79 103 79 103 79 103 79 103 78 102 77 101 76 101 78 104 80 104 80 102 77 104 77 103 76 103 75 102 75 104 77 104 76 103 75 102 75 102 75 102 74 101 73 100 73 101 74 101 73 100 72 99 72 96 75 97 73 97 73 97 71 96 71 98 70 96 68 98 69 99 71 99 70 98 69 97 69 99 70 98 69 97 70 98 71 96 68 96 68 96 68 96 68 97 69 97 69 97 69 97 69 93 66 94 67 95 66 94 65 93 65 93 65 93 65 93 65 93 65 93 65 93 65 93 65 93 65 93 65 93 65 93 65 91 66 90 65 90 66 92 67 90 65 90 65 90 65 90 65 91 63 90 62 89 63 90 64 89 62 89 62 89 62 89 62 87 59 87 58 86 57 85 57 86 58 86 57 85 56 84 56 84 56 84 56 84 56 84 56 83 55 83 55 83 55 83 55 79 54 81 57 83 56 81 54 76 50 77 51 77 50 75 49 71 47 70 45 68 42 66 41 72 48 72 47 71 47 71 47 69 47 69 47 69 47 69 47 67 45 68 46 68 45 66 43 62 42 65 45 67 45 66 44 64 43 64 42 63 41 62 41 63 42 63 41 62 40 61 40 60 39 60 40 61 41 62 41 63 40 60 37 59 38 62 41 58 36 58 36 58 36 58 36 59 37 58 36 58 35 57 35 59 37 59 37 59 37 59 37 58 35 57 34 56 35 57 36 56 35 57 36 57 34 54 31 54 37 54 36 53 35 52 35 50 34 52 36 52 34 49 31 50 34 51 34 51 34 51 34 46 30 49 34 52 35 51 34 49 30 49 29 48 28 47 28 49 29 48 28 47 29 48 30 48 31 47 29 46 28 45 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 43 26 43 26 43 26 43 26 46 27 41 26 44 29 43 24 43 27 43 27 43 26 40 24 39 24 42 27 43 26 40 23 42 26 42 25 41 24 40 24 46 27 44 24 42 22 41 23 41 23 43 24 42 22 39 19 37 22 38 23 39 22 38 21 35 20 36 21 37 22 38 23 38 22 38 21 37 20 36 20 39 23 39 22 38 21 37 21 37 22 35 20 34 20 34 21 36 21 34 20 36 22 35 20 34 19 35 21 36 21 35 20 35 20 35 20 35 20 35 20 35 19 33 18 35 20 34 18 34 19 34 19 34 19 34 19 31 16 32 18 33 19 35 20 32 16 31 15 30 16 31 17 30 15 30 16 31 17 32 17 29 15 32 18 32 15 27 11 31 16 26 15 31 20 32 17 29 17 31 19 32 17 28 14 20 17 18 16 20 19 20 17 17 16 19 18 21 18 19 17 19 17 19 17 19 17 19 17 16 16 20 17 16 13 16 16 19 15 18 15 19 16 20 18 15 13 17 15 18 15 18 14 19 18 17 16 16 16 16 17 13 16 18 18 17 15 15 16 16 16 15 16 14 15 14 14 9 8 4 2 2 2 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 0 0 0 0 0 0 1 2 3 4 5 5 5 6 6 6 7 7 7 8 7 7 7 7 8 9 10 9 9 10 10 10 9 8 8 10 11 12 12 13 13 13 12 11 12 11 11 11 12 12 13 13 14 13 13 12 13 11 12 14 14 16 17 18 17 17 15 20 18 19 18 19 19 21 21 22 21 23 22 23 23 24 23 22 21 24 23 24 23 22 21 24 23 24 24 25 24 26 25 27 24 24 24 26 25 24 22 16 15 12 9 8 8 9 10 12 12 12 11 11 10 10 10 8 8 10 11 12 13 14 12 14 11 31 58 77 68 68 68 71 68 70 67 70 66 69 66 68 65 67 63 64 60 62 59 56 53 52 50 51 49 48 45 43 42 43 42 43 42 43 42 41 45 42 37 41 32 43 50 95 81 98 82 102 80 104 84 101 80 100 82 102 83 103 84 103 84 103 84 103 84 103 84 105 86 105 87 106 87 107 88 108 90 110 92 110 91 108 88 113 89 114 88 115 90 116 91 118 92 117 90 116 92 117 93 121 94 121 94 121 94 121 94 121 94 121 94 121 94 121 94 122 96 124 97 125 98 125 98 127 100 127 100 127 99 125 97 126 99 126 98 125 98 124 97 125 98 126 99 126 100 127 101 128 102 128 101 127 100 126 100 128 102 128 102 128 102 128 102 127 102 129 104 130 104 130 103 129 104 130 105 131 104 130 103 130 102 131 103 131 104 132 104 130 102 130 102 130 102 130 102 132 103 130 102 130 102 131 104 131 103 131 103 131 103 131 103 131 103 131 102 130 102 129 101 130 103 132 105 133 104 131 102 131 104 131 103 130 103 129 102 131 104 131 103 130 103 129 102 129 102 129 101 128 100 127 100 128 101 128 100 127 100 126 99 128 97 128 98 128 98 128 98 126 98 129 98 126 96 127 99 129 99 129 98 128 98 127 97 129 98 128 97 127 98 128 99 126 96 126 96 126 96 126 96 127 97 127 97 127 97 127 97 124 94 125 95 126 94 125 93 124 93 124 93 124 93 124 93 124 93 124 93 124 93 124 93 124 93 124 93 124 93 124 93 124 91 123 90 122 91 123 92 122 90 122 90 122 90 122 90 125 90 124 89 123 90 124 91 123 89 123 89 123 89 123 89 118 87 118 86 117 86 116 85 117 86 117 85 116 84 115 84 115 84 115 84 115 84 115 84 114 83 114 83 114 83 114 83 109 80 111 82 112 82 111 80 105 75 106 76 105 74 103 72 100 71 98 69 96 67 94 65 97 69 97 69 98 70 98 70 99 71 99 71 98 69 96 67 97 69 97 68 95 66 93 64 92 65 94 67 96 67 95 66 92 64 92 63 91 63 90 62 90 63 90 62 89 61 88 61 87 60 87 61 88 62 89 62 87 62 85 60 85 60 87 62 84 59 84 59 84 59 84 59 85 60 84 59 83 58 83 58 84 59 84 59 84 59 84 59 83 57 82 56 81 57 82 58 81 56 82 58 82 56 79 53 80 54 80 53 79 53 78 52 78 52 78 52 78 51 76 51 73 51 72 51 72 51 72 51 70 50 72 52 72 50 70 48 70 49 70 48 69 48 68 47 70 48 69 47 68 48 69 49 64 45 64 46 65 46 65 46 63 44 63 44 63 44 63 44 63 44 63 44 63 44 63 44 62 43 62 43 62 43 62 43 63 43 59 42 61 44 60 40 59 43 60 43 60 42 58 40 56 41 57 42 58 41 57 40 58 42 58 41 57 40 56 40 59 43 57 40 54 39 54 39 56 41 57 42 57 41 54 38 54 38 55 39 56 38 55 37 53 36 54 37 54 37 55 38 55 38 55 37 54 36 53 36 56 39 55 38 55 37 54 37 55 36 53 34 52 34 52 35 53 33 50 33 53 35 52 33 49 33 50 35 51 34 50 33 51 35 51 35 51 35 51 35 51 34 49 33 51 35 50 33 50 34 50 34 50 34 50 34 48 32 49 33 49 33 50 34 48 31 47 30 46 31 47 32 45 29 45 30 46 30 47 31 45 30 48 34 50 33 47 30 45 29 41 28 45 32 46 30 44 30 43 29 43 29 43 29 20 7 18 6 19 8 18 5 15 4 17 6 19 6 18 6 18 6 18 5 17 5 17 5 13 3 16 4 15 3 17 6 14 8 16 9 17 10 17 9 13 6 14 8 15 8 15 8 19 10 17 8 16 8 16 9 14 8 18 10 16 7 15 8 16 7 15 7 14 8 14 7 12 3 4 0 2 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 0 0 0 1 2 4 4 6 4 7 5 7 6 8 6 8 5 7 5 7 6 9 8 10 8 10 8 10 7 7 5 12 9 11 9 12 10 13 12 11 6 12 8 14 9 14 9 14 9 14 9 13 8 13 7 11 9 16 14 19 15 18 13 19 14 18 14 18 15 20 17 22 18 22 19 23 19 24 20 21 18 22 19 23 18 22 17 23 19 23 19 24 20 24 21 25 20 23 20 25 21 22 16 15 12 12 7 8 6 9 7 12 10 11 9 11 9 10 8 8 6 10 9 11 9 11 7 10 11 37 57 72 58 60 59 68 62 67 62 66 61 66 61 65 60 64 58 61 55 59 54 56 50 51 46 50 45 47 41 45 40 44 39 42 38 41 37 40 43 40 33 37 26 34 39 80 69 82 66 79 63 80 63 80 64 81 65 83 67 84 67 85 68 85 68 85 68 85 68 87 72 88 73 88 74 89 74 89 75 91 76 91 76 90 75 91 76 89 76 89 77 91 77 92 75 91 74 92 73 93 74 95 78 95 78 95 78 95 78 95 78 95 78 95 78 95 76 96 75 96 76 97 77 98 77 99 79 100 79 100 78 98 77 100 79 99 78 99 77 98 77 99 78 99 79 100 79 101 79 102 77 102 77 101 76 101 76 102 77 102 77 102 77 102 77 102 77 103 79 104 79 104 79 104 79 105 80 105 80 104 79 102 79 103 79 104 80 104 80 103 79 103 79 103 79 103 79 103 79 102 77 101 78 103 79 103 79 103 79 103 79 103 79 104 80 103 79 103 78 102 78 103 79 104 81 105 80 103 79 105 76 104 75 104 74 103 74 104 75 104 75 103 74 103 73 102 73 102 73 101 72 101 72 101 72 101 72 100 71 100 72 99 77 98 75 98 75 98 73 96 72 99 71 97 68 98 70 99 71 99 71 98 70 98 69 99 70 98 69 97 70 98 71 96 68 96 68 96 68 96 68 97 69 97 69 97 69 97 69 94 66 95 67 95 67 94 66 93 65 93 65 93 65 93 65 93 65 93 65 93 65 93 65 93 65 93 65 93 65 93 65 92 67 91 65 90 66 91 67 90 65 90 65 90 65 90 65 91 63 90 62 89 63 90 64 89 62 89 62 89 62 89 62 87 59 87 59 86 58 86 57 86 58 86 57 85 56 84 56 84 56 84 56 84 56 84 56 83 55 83 55 83 55 83 55 80 55 81 56 82 55 80 54 75 49 75 48 73 46 70 44 71 47 70 45 67 42 65 41 65 41 66 42 67 43 68 44 72 50 73 51 72 48 68 45 69 46 68 45 66 45 67 45 65 45 67 47 68 47 68 46 64 43 64 43 63 42 63 41 63 42 63 41 62 40 61 40 60 39 61 40 61 40 62 41 62 39 61 38 60 39 61 40 60 38 60 38 60 38 60 38 61 39 60 38 60 37 59 37 59 37 59 37 59 37 59 37 58 35 57 34 56 35 57 36 56 34 57 35 57 34 55 32 54 37 54 37 53 36 53 35 54 37 53 35 52 35 52 35 50 34 51 34 51 34 51 34 53 36 53 35 50 31 46 28 49 30 49 30 48 29 48 28 49 29 48 28 47 29 48 30 43 26 44 28 45 29 47 30 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 43 26 43 26 43 26 43 26 45 28 42 26 44 28 42 25 42 26 43 27 43 26 41 24 42 25 41 24 40 25 41 26 42 26 42 25 41 24 40 24 43 23 41 21 39 20 39 20 41 22 41 23 41 21 40 20 38 22 38 22 38 22 38 22 38 22 37 21 37 21 36 20 38 22 38 21 37 20 36 20 39 22 38 22 37 21 37 21 37 22 35 20 34 20 34 21 34 19 31 18 34 20 33 18 33 18 34 19 34 18 33 17 35 20 35 20 35 20 35 20 35 19 33 18 35 20 34 18 34 19 34 19 34 19 34 19 34 19 33 18 33 18 32 17 32 16 31 15 30 16 31 17 28 13 29 14 29 15 30 15 29 16 33 20 35 20 34 19 31 16 28 15 30 18 31 18 31 16 27 13 26 15 30 18 23 20 20 18 21 19 19 16 18 17 19 18 20 19 21 18 21 18 20 18 20 17 19 17 18 16 18 16 18 16 20 18 16 14 19 18 21 17 19 15 16 14 18 15 19 16 18 15 19 18 17 16 16 16 16 17 15 17 18 17 15 14 15 16 14 15 13 14 13 13 12 13 12 10 4 2 1 2 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 0 0 1 0 0 0 1 2 3 3 6 6 6 6 7 7 8 8 8 7 7 7 7 8 9 10 10 10 10 10 9 8 7 6 13 12 11 10 10 12 14 15 9 12 13 16 16 17 15 16 14 15 13 14 13 13 12 13 12 13 17 19 22 20 20 18 20 18 19 18 19 19 21 21 22 21 22 22 23 22 24 23 23 22 23 22 23 22 23 22 23 22 24 23 24 24 25 24 26 24 24 24 26 24 22 19 14 13 11 10 9 8 9 9 11 11 11 11 11 11 11 11 10 10 11 12 12 12 12 11 7 20 48 66 73 63 65 65 70 67 70 66 69 66 68 65 68 65 67 63 64 60 62 59 57 54 53 51 52 50 49 45 48 46 47 44 44 42 42 40 42 45 41 37 43 33 42 47 92 82 102 82 99 79 103 81 102 81 101 82 102 84 104 85 106 87 106 87 106 87 106 87 108 89 108 90 109 90 110 91 109 90 109 91 110 91 110 90 114 90 116 90 116 91 118 92 119 92 118 92 118 94 120 95 123 96 123 96 123 96 123 96 123 96 123 96 123 96 123 96 123 96 123 96 124 97 125 99 126 100 127 101 128 100 126 99 128 100 127 100 126 99 126 99 127 100 127 100 128 101 128 103 128 102 128 102 128 102 128 101 129 103 129 103 129 103 129 103 128 103 130 104 131 105 130 104 130 104 131 106 132 105 130 104 131 103 131 104 132 104 133 105 132 104 132 104 132 104 132 104 131 103 131 103 131 103 131 103 132 104 132 104 132 104 132 104 132 104 132 104 132 103 131 103 132 104 133 105 133 105 132 105 133 105 132 105 131 104 131 104 132 105 131 104 131 103 130 103 129 102 129 102 129 102 129 101 129 102 128 101 128 100 127 100 131 99 131 99 131 99 131 99 128 98 131 99 129 97 129 100 130 100 129 99 129 98 128 98 129 98 128 97 127 98 128 99 127 97 127 97 127 97 127 97 127 97 127 97 127 97 127 97 125 94 126 96 127 95 125 94 125 94 125 94 125 94 125 94 125 94 125 94 125 94 125 94 123 92 123 92 123 92 123 92 125 92 123 90 122 90 123 91 122 90 122 90 122 90 122 90 125 90 124 89 123 90 124 91 123 89 123 89 123 89 123 89 119 88 118 87 118 86 117 86 117 86 117 85 116 84 115 84 115 84 115 84 115 84 115 84 114 83 114 83 114 83 114 83 111 81 112 81 111 81 110 80 107 77 106 75 104 72 100 69 98 70 97 68 94 65 92 64 90 62 90 63 92 65 93 65 97 70 100 73 101 72 98 69 95 67 94 66 95 68 98 71 94 66 95 67 95 67 95 67 93 65 92 64 92 63 91 63 90 63 90 62 89 61 88 61 88 61 88 61 88 61 88 61 86 61 86 61 86 61 86 61 86 61 86 61 86 61 86 61 87 62 87 61 86 60 85 60 84 59 84 59 84 59 84 59 83 57 82 56 81 57 82 58 81 56 81 56 81 56 81 55 81 55 80 54 80 53 79 53 82 55 79 52 77 52 79 55 74 52 73 52 73 52 73 52 75 53 73 51 71 48 68 46 71 50 70 49 70 48 69 48 70 48 69 47 68 48 69 49 62 44 63 44 64 45 65 46 64 45 64 45 64 45 64 45 63 44 63 44 63 44 63 44 62 43 62 43 62 43 62 43 61 44 60 43 60 43 59 42 58 42 60 43 60 42 58 41 59 42 56 39 55 40 58 43 58 42 58 41 57 40 56 40 60 44 58 42 56 41 57 42 55 40 56 41 55 40 55 40 55 38 55 38 55 38 55 38 56 38 55 37 54 36 53 35 55 38 55 37 54 36 53 36 55 38 55 37 54 37 53 36 55 36 53 34 52 34 52 35 52 33 50 33 52 35 52 32 50 34 51 35 51 34 49 33 51 35 51 35 51 35 51 35 51 34 49 33 51 35 50 33 49 33 49 33 49 33 49 33 51 35 50 33 49 32 47 31 48 31 47 30 46 31 47 32 45 29 46 30 46 31 47 31 47 32 49 34 50 34 50 33 45 30 43 29 44 30 45 31 44 29 42 27 41 28 44 30 20 7 17 5 18 6 16 3 18 5 17 6 18 7 19 8 20 7 19 6 18 5 17 5 20 7 17 4 16 5 17 5 13 7 16 11 18 10 16 8 13 7 15 9 16 9 16 8 19 10 17 8 16 8 16 9 16 10 18 9 15 6 15 8 15 7 14 6 14 7 13 7 15 6 5 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 0 0 1 0 0 0 0 1 2 2 4 2 5 3 6 4 6 4 8 5 7 5 7 6 9 8 9 8 10 8 10 7 8 5 13 10 11 8 10 10 14 13 9 5 13 10 16 11 15 9 15 10 15 9 14 9 13 8 11 9 16 15 20 16 19 15 19 14 18 14 18 15 20 17 19 15 20 16 20 17 21 17 22 18 22 18 22 18 22 18 22 18 22 19 23 19 24 20 24 20 24 20 25 20 20 13 12 9 11 8 9 7 8 6 11 9 11 9 11 9 11 9 13 11 14 12 14 11 12 8 4 20 53 64 69 57 63 61 67 62 66 61 66 60 65 60 65 60 64 58 61 55 59 54 57 50 52 47 51 46 48 42 48 44 47 41 44 38 41 36 42 43 40 33 39 28 33 35 74 69 85 66 76 62 80 61 81 64 82 66 84 67 85 68 88 71 88 71 88 71 88 71 90 75 90 75 91 76 91 77 90 75 90 76 91 77 92 78 92 78 90 77 91 79 93 78 93 76 92 75 94 75 96 77 96 79 96 79 96 79 96 79 96 79 96 79 96 79 96 77 97 76 96 75 96 76 98 78 99 79 100 80 101 80 100 79 101 80 101 80 100 79 100 78 100 80 101 80 102 81 102 80 102 77 102 77 102 77 102 78 103 78 103 78 103 78 103 78 102 78 104 80 105 80 105 79 104 80 106 81 106 81 105 79 103 79 104 80 104 81 105 81 104 80 104 80 104 80 104 80 105 81 105 81 105 81 105 81 104 80 104 80 104 80 104 80 104 80 104 80 104 81 105 81 106 82 105 81 105 81 106 80 106 77 106 77 105 76 105 75 105 76 105 75 104 75 103 74 102 73 102 73 102 73 102 74 102 73 102 72 101 72 100 73 99 78 99 76 99 76 99 74 97 74 101 72 99 70 99 72 100 72 100 71 99 71 98 70 99 70 98 69 97 70 98 71 97 69 97 69 97 69 97 69 97 69 97 69 97 69 97 69 94 67 96 68 96 68 95 66 94 66 94 66 94 66 94 66 94 66 94 66 94 66 94 66 92 64 92 64 92 64 92 64 93 67 91 65 90 65 90 65 90 65 90 65 90 65 90 65 91 63 90 62 89 63 90 64 89 62 89 62 89 62 89 62 88 60 88 59 87 59 86 58 86 58 86 57 85 56 84 56 84 56 84 56 84 56 84 56 83 55 83 55 83 55 83 55 83 56 82 55 80 54 80 54 79 53 78 52 76 48 73 45 70 45 68 43 66 41 64 39 61 37 61 38 62 39 63 39 64 44 68 48 72 51 73 50 69 47 68 46 68 46 68 46 66 45 65 44 65 44 65 44 65 44 65 43 64 43 63 42 63 42 63 41 62 40 61 40 61 40 61 40 61 40 61 40 61 39 61 39 61 39 61 39 61 39 61 39 61 39 61 39 62 40 62 40 61 39 60 38 59 37 59 37 59 37 59 37 58 35 57 34 56 35 57 36 56 34 56 34 56 34 56 35 55 38 55 37 54 37 53 36 56 38 53 35 51 35 53 37 51 35 52 35 52 35 52 35 52 34 51 33 49 32 49 32 50 31 50 30 49 30 48 29 49 29 48 28 47 29 48 30 46 29 46 28 45 27 44 27 45 28 45 28 45 28 45 28 44 27 44 27 44 27 44 27 43 26 43 26 43 26 43 26 44 28 44 27 43 26 42 26 41 25 42 27 43 27 42 25 43 26 40 23 39 24 42 27 42 26 42 25 41 24 40 24 43 24 42 22 41 22 42 23 40 21 39 20 40 21 40 21 39 22 38 21 37 22 38 23 39 22 38 21 37 20 36 19 38 22 38 21 37 20 36 20 38 22 37 21 37 20 36 20 37 22 35 20 34 20 34 21 36 20 33 20 35 22 35 20 36 22 37 22 36 20 34 19 35 20 35 20 35 20 35 20 35 19 33 18 35 20 34 18 33 18 33 18 33 18 33 18 36 20 35 19 32 16 31 15 32 16 31 15 30 16 31 17 31 16 31 17 32 17 33 18 32 17 32 17 31 16 30 15 31 18 30 17 29 16 30 18 29 17 31 18 31 16 28 14 21 18 18 17 20 18 19 16 20 18 20 17 20 19 22 21 22 20 22 19 20 18 19 17 24 20 19 16 19 18 20 17 17 15 19 16 20 17 20 16 17 14 18 16 20 17 19 16 19 18 17 16 16 16 16 17 18 18 18 16 14 13 15 16 15 15 14 15 13 14 13 13 15 12 5 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 2 1 0 0 1 1 0 0 0 0 1 1 4 4 4 5 5 5 6 6 8 7 7 7 7 8 9 10 8 9 9 10 10 9 9 8 12 11 11 11 12 12 13 14 7 9 9 11 11 12 11 12 15 15 14 15 13 14 13 14 14 14 16 17 19 18 20 19 20 18 19 18 19 19 21 21 19 18 20 19 20 20 21 20 24 22 23 21 22 22 23 23 22 22 23 22 24 23 24 23 25 24 25 25 26 23 20 16 11 10 10 10 9 9 8 8 10 10 11 11 11 11 12 12 15 15 15 15 14 13 13 11 7 31 62 70 72 66 70 67 69 66 69 66 68 65 68 64 68 65 67 63 64 60 62 59 58 55 54 52 53 51 49 46 50 48 48 46 45 43 43 42 44 45 40 37 45 35 41 43 84 81 104 81 97 80 105 81 103 82 101 83 103 85 104 86 107 88 107 88 107 88 107 88 109 90 109 90 110 91 111 92 110 90 109 90 110 92 113 93 116 92 117 91 118 92 119 94 119 93 119 93 120 96 122 98 124 97 124 97 124 97 124 97 124 97 124 97 124 97 124 97 125 97 123 95 122 97 126 100 126 100 127 101 129 101 128 101 129 102 129 101 128 101 127 100 128 101 129 102 129 103 130 104 128 102 128 102 129 103 129 103 130 104 130 104 130 104 130 104 129 103 130 105 132 106 131 105 131 105 132 106 132 106 131 105 132 104 132 104 133 105 133 106 133 105 133 105 133 105 133 105 133 105 134 107 135 106 133 105 133 105 133 105 133 105 133 105 132 104 133 105 133 106 134 106 135 107 134 105 133 106 135 108 134 107 134 106 133 106 132 105 133 105 132 105 131 104 131 104 129 102 129 102 130 103 130 103 130 102 129 102 128 101 128 101 131 99 131 99 131 99 131 99 130 99 133 101 130 99 131 101 131 100 130 100 129 99 129 99 129 98 128 97 127 98 128 99 128 98 128 98 128 98 128 98 127 97 127 97 127 97 127 97 126 95 127 96 127 96 126 95 126 95 126 95 126 95 126 95 126 95 126 95 126 95 126 95 122 91 122 91 122 91 122 91 126 93 124 91 122 90 122 90 122 90 122 90 122 90 122 90 125 90 124 89 123 90 124 91 123 89 123 89 123 89 123 89 120 88 119 88 118 87 118 87 117 86 117 85 116 84 115 84 115 84 115 84 115 84 115 84 114 83 114 83 114 83 114 83 114 83 112 80 110 80 110 80 110 80 110 79 108 77 105 74 99 71 98 69 95 66 93 65 90 62 90 62 90 62 90 62 89 62 91 66 96 71 101 74 101 73 100 71 97 66 92 62 95 66 93 64 92 64 92 65 94 65 93 65 92 64 92 64 90 63 90 62 89 61 88 61 89 62 88 61 88 61 87 60 85 61 86 62 87 61 86 60 86 61 86 61 86 61 86 61 87 62 87 61 86 60 85 60 84 59 84 59 84 59 84 59 83 57 82 56 81 57 82 58 81 56 80 55 80 56 82 58 82 55 81 55 80 54 80 54 80 54 79 52 78 52 78 53 75 53 74 53 74 53 74 53 71 50 70 49 70 50 72 51 72 50 71 50 70 49 70 49 70 48 69 47 68 48 69 49 67 48 66 47 65 45 63 44 65 46 65 46 65 46 65 46 63 44 63 44 63 44 63 44 62 43 62 43 62 43 62 43 60 44 62 44 59 41 59 43 57 41 59 43 60 43 59 42 58 41 57 40 56 41 57 42 58 42 58 41 57 40 56 40 55 40 54 39 53 39 54 40 54 39 54 38 54 40 55 41 57 39 54 36 53 37 56 40 55 38 54 37 54 37 53 36 55 38 55 37 54 36 53 36 54 37 54 37 53 36 53 35 55 36 53 34 52 34 52 35 54 35 52 34 54 37 53 34 54 38 54 38 53 36 51 34 51 35 51 35 51 35 51 35 51 34 49 33 51 35 50 33 48 32 48 32 48 32 48 32 52 35 50 34 48 32 47 30 48 31 47 30 46 31 47 32 48 32 48 33 49 33 50 34 48 32 47 30 45 28 44 28 45 31 45 30 42 28 43 31 43 30 45 32 44 28 39 23 19 6 17 6 20 8 19 6 19 7 18 5 18 7 20 9 21 9 20 7 18 6 17 5 22 7 15 3 18 8 21 8 16 8 15 8 16 9 17 11 14 8 16 9 17 10 16 9 19 10 17 8 16 8 16 9 18 11 18 8 13 5 14 8 17 8 16 8 15 9 15 8 17 8 6 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 2 2 1 0 1 1 0 0 0 0 0 1 5 3 5 4 6 4 7 5 8 5 7 5 7 6 9 8 6 5 8 7 10 8 10 8 10 9 12 10 13 11 13 10 12 7 11 6 11 7 12 8 16 11 15 10 15 9 14 9 15 11 14 10 15 12 17 14 19 14 18 14 18 15 20 17 19 15 19 16 20 16 21 17 23 19 21 17 21 17 23 19 21 17 22 18 22 19 23 19 24 19 24 21 25 19 18 11 9 8 10 8 9 7 8 6 10 8 10 9 11 10 12 10 15 13 15 12 13 10 11 6 12 33 64 66 69 60 66 59 66 61 66 60 65 60 64 59 65 60 64 58 61 55 59 54 57 51 53 48 52 47 49 43 48 44 47 42 45 40 44 39 43 43 39 34 41 29 32 32 67 67 86 65 75 64 83 63 82 65 83 66 84 68 86 69 87 70 87 70 87 70 87 70 89 74 90 75 90 76 91 76 91 76 90 75 91 78 94 80 94 79 92 79 92 80 94 80 93 76 93 76 95 77 98 79 98 81 98 81 98 81 98 81 98 81 98 81 98 81 98 79 98 76 96 74 95 76 99 79 99 79 101 80 102 81 102 80 103 82 102 81 102 80 101 80 102 81 102 82 103 82 104 82 102 77 102 78 103 79 104 79 104 79 104 79 104 79 104 79 103 79 105 80 106 81 105 80 105 81 106 82 107 81 106 80 104 80 104 81 105 81 106 82 106 82 106 82 106 82 106 82 104 81 106 82 106 82 105 80 105 81 105 81 105 81 105 81 105 81 105 82 106 82 107 83 108 83 106 81 105 82 107 82 108 78 107 77 107 76 106 76 106 76 105 75 105 74 104 74 102 72 102 73 103 74 104 74 103 73 102 72 102 71 101 72 98 77 98 75 98 75 98 73 99 75 102 74 100 71 100 73 101 73 100 72 100 71 99 71 99 70 98 69 97 70 98 71 98 70 98 70 98 70 98 70 97 69 97 69 97 69 97 69 95 68 96 69 97 68 96 67 95 67 95 67 95 67 95 67 95 67 95 67 95 67 95 67 91 63 91 63 91 63 91 63 94 68 92 66 90 64 89 65 90 65 90 65 90 65 90 65 91 63 90 62 89 63 90 64 89 62 89 62 89 62 89 62 89 61 88 60 88 59 87 59 86 58 86 57 85 56 84 56 84 56 84 56 84 56 84 56 83 55 83 55 83 55 83 55 85 57 82 54 79 53 80 54 79 53 80 54 79 52 77 50 75 50 73 48 71 46 69 44 64 40 63 39 62 37 61 37 60 38 60 39 64 45 71 51 69 49 72 50 71 46 65 41 68 46 66 44 64 44 65 45 66 45 65 44 65 43 64 43 63 42 63 41 62 40 61 40 62 41 62 40 61 39 60 39 60 38 62 40 62 40 60 38 60 38 60 38 60 38 60 38 61 39 61 39 60 38 60 37 59 37 59 37 59 37 59 37 58 35 57 34 56 35 57 36 56 34 55 32 55 34 58 37 56 39 55 38 55 37 54 37 52 35 52 35 52 34 50 33 52 36 53 36 53 36 53 36 51 34 49 32 49 32 51 34 51 32 50 31 50 30 49 30 49 29 48 28 47 29 48 30 48 31 48 30 47 30 47 30 46 29 46 29 46 29 46 29 44 27 44 27 44 27 44 27 43 26 43 26 43 26 43 26 42 28 46 28 42 24 42 28 40 25 42 27 43 27 43 26 40 25 41 26 42 25 41 24 42 26 42 25 41 24 40 24 40 20 39 19 38 20 39 21 39 20 38 19 38 20 41 23 40 23 37 20 36 21 39 24 36 20 37 21 37 21 38 22 38 22 38 21 37 20 36 20 37 21 37 20 36 20 35 19 37 22 35 20 34 20 34 21 35 20 33 19 35 22 35 19 38 23 38 22 36 20 34 18 35 20 35 20 35 20 35 20 35 19 33 18 35 20 34 18 32 17 32 17 32 17 32 17 35 19 34 18 33 17 32 16 32 16 31 15 30 16 31 17 31 16 32 17 32 18 33 18 30 15 29 14 29 14 29 15 30 19 32 18 28 14 29 18 31 17 29 15 25 10 21 7 22 18 20 19 23 22 24 20 22 19 20 17 20 19 23 22 24 21 22 20 21 18 19 17 22 17 16 15 21 22 25 23 20 16 18 14 17 16 21 19 17 15 19 17 20 17 20 16 19 18 17 16 16 16 16 17 19 19 18 16 13 13 14 16 16 17 16 16 15 16 14 15 17 13 6 2 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 3 3 3 2 1 0 1 1 0 0 0 0 0 0 6 6 6 7 7 8 8 8 8 7 7 7 7 8 9 10 5 6 8 9 10 11 11 11 9 10 12 14 14 13 12 11 16 16 14 14 12 14 14 16 15 16 15 15 14 14 13 14 18 15 15 12 13 14 17 18 20 18 19 18 19 19 21 21 21 20 21 21 22 22 23 22 25 23 22 20 21 21 24 24 22 21 22 22 23 23 24 23 24 23 25 25 26 23 19 14 9 9 10 10 10 9 8 8 10 10 10 11 11 12 12 12 14 14 14 13 12 11 10 8 19 44 68 72 71 68 70 64 69 66 69 65 68 64 67 64 68 65 67 63 64 60 62 59 58 55 54 52 53 51 50 47 49 48 48 46 47 45 45 44 44 45 40 38 45 36 40 41 77 79 103 80 95 81 107 81 103 82 102 84 103 85 105 86 106 87 106 87 106 87 106 87 110 88 110 89 111 90 112 90 112 90 111 89 112 92 116 95 119 93 118 92 118 93 120 95 119 93 119 94 121 97 124 99 125 98 125 98 125 98 125 98 125 98 125 98 125 98 125 98 125 97 122 94 122 97 126 100 126 99 128 102 129 102 129 102 130 103 130 102 129 102 128 101 129 102 130 103 130 104 131 105 128 102 128 103 129 104 130 104 130 104 130 104 130 104 130 104 129 104 131 106 132 106 132 105 131 106 132 107 133 106 132 105 132 104 132 105 133 106 134 106 134 106 134 106 134 106 134 106 130 103 133 106 134 105 131 102 133 105 133 105 133 105 133 105 133 106 133 107 134 108 135 109 137 109 134 107 134 107 136 110 135 108 135 107 134 107 133 106 133 106 133 105 132 104 131 104 129 102 129 103 130 104 131 104 130 103 130 102 129 101 128 100 130 98 130 98 130 98 130 98 131 100 133 102 131 100 132 102 131 101 131 100 130 99 129 99 129 98 128 97 127 98 128 99 128 98 128 98 128 98 128 98 127 97 127 97 127 97 127 97 126 96 127 97 128 96 127 95 126 95 126 95 126 95 126 95 126 95 126 95 126 95 126 95 122 91 122 91 122 91 122 91 126 93 124 91 122 89 121 89 122 90 122 90 122 90 122 90 125 90 124 89 123 90 124 91 123 89 123 89 123 89 123 89 120 89 120 88 119 87 118 87 117 86 117 85 116 84 115 84 115 84 115 84 115 84 115 84 114 83 114 83 114 83 114 83 115 84 112 80 109 79 110 80 108 78 109 79 109 78 107 77 106 77 104 75 102 73 100 71 94 66 93 64 91 61 89 60 89 60 87 58 88 64 96 70 90 65 97 73 102 72 98 68 98 69 95 66 93 66 94 67 94 66 94 65 93 64 92 64 90 63 90 62 89 61 88 61 89 62 89 61 88 60 87 60 84 60 87 63 88 62 85 59 85 60 85 60 85 60 85 60 86 61 85 60 85 59 84 59 84 59 84 59 84 59 84 59 83 57 82 56 81 57 82 58 81 55 80 54 80 56 83 59 82 56 82 55 81 54 80 54 76 51 78 53 78 51 75 48 75 53 75 53 75 53 75 53 75 52 72 49 70 49 72 50 72 51 72 50 71 49 70 49 70 48 69 47 68 48 69 49 65 47 66 48 68 49 69 50 65 46 65 46 65 46 65 46 63 44 63 44 63 44 63 44 62 43 62 43 62 43 62 43 59 44 63 45 58 40 59 44 57 40 59 43 60 43 60 43 56 40 58 43 59 42 56 39 58 42 58 41 57 40 56 40 57 41 56 40 55 41 57 42 54 38 52 37 53 39 56 42 57 39 54 36 53 37 56 40 52 36 53 37 54 38 55 39 55 38 55 37 54 36 53 36 54 37 54 36 53 35 52 35 55 36 53 34 52 34 52 35 52 33 50 32 52 34 51 32 53 37 53 36 51 34 49 32 51 35 51 35 51 35 51 35 51 34 49 33 51 35 50 33 48 32 48 32 48 32 48 32 50 34 50 33 49 32 48 32 48 31 47 30 46 31 47 32 46 30 46 31 47 32 48 32 45 29 44 29 45 31 48 32 44 32 47 31 42 26 43 31 46 31 40 24 33 20 32 20 17 5 17 5 17 5 17 5 21 9 21 9 19 6 16 3 20 8 20 8 20 7 17 5 18 6 18 6 17 4 15 3 19 6 15 3 13 2 14 4 16 6 18 8 18 6 15 5 16 9 17 10 18 9 16 8 16 7 15 6 14 7 15 8 17 7 15 4 13 4 12 4 16 8 9 0 1 0 1 0 2 0 2 0 2 0 2 0 0 0 1 0 2 0 1 0 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 3 2 6 5 8 6 7 5 7 4 6 3 5 4 6 5 8 6 9 8 11 10 12 11 12 10 12 10 12 10 12 10 12 8 14 9 12 6 12 9 13 8 13 7 11 6 10 5 17 11 14 9 16 12 17 11 18 13 18 14 19 15 20 15 23 18 23 18 23 18 23 18 22 16 21 16 21 17 23 19 23 18 23 19 24 20 25 20 27 20 25 21 27 19 18 8 14 11 11 8 9 8 10 9 9 7 9 8 10 8 11 9 13 14 11 10 18 11 5 6 31 48 68 62 62 61 68 61 66 59 65 58 64 57 63 57 64 56 61 55 61 55 60 54 57 52 55 50 52 47 49 45 47 43 46 41 45 40 43 39 43 41 44 39 42 33 37 25 61 71 88 67 82 70 80 65 82 69 84 71 86 73 87 72 87 73 87 73 87 73 87 73 89 73 89 74 90 75 91 75 91 75 92 77 93 78 95 79 94 77 93 77 93 77 94 77 96 78 95 78 95 79 97 79 100 78 99 78 99 79 101 81 100 79 99 78 99 77 98 77 99 78 99 79 100 79 101 80 99 80 103 82 102 81 102 82 103 80 103 81 104 82 105 82 103 81 104 81 104 80 102 78 103 79 103 79 103 79 103 79 103 79 103 79 103 79 103 79 102 78 102 79 103 80 104 80 104 80 104 81 105 82 106 82 104 80 104 81 105 82 106 82 105 81 105 81 105 81 105 81 106 78 105 78 105 79 107 81 107 80 107 80 107 80 107 80 108 79 108 79 108 79 108 79 108 79 108 79 108 79 108 79 108 79 108 79 108 79 108 79 107 78 107 77 106 76 105 76 100 73 101 74 102 75 103 75 104 76 103 74 101 73 100 71 102 76 99 71 98 72 102 75 101 73 101 73 101 73 101 73 101 73 101 72 100 71 99 71 98 71 100 73 100 71 97 68 98 70 98 70 98 70 98 70 97 69 97 69 97 69 97 69 96 69 97 70 98 69 97 68 96 68 96 68 96 68 96 68 95 67 95 67 95 67 95 67 94 66 94 65 93 64 92 64 92 65 92 64 91 63 90 63 89 62 89 63 90 64 91 64 91 64 91 63 90 62 89 62 89 63 90 63 90 62 88 60 87 63 88 63 88 62 86 60 86 61 86 60 85 59 84 59 82 56 83 58 84 58 83 57 83 58 85 60 85 58 82 55 80 55 83 57 83 55 80 52 79 52 79 52 79 52 79 52 79 52 79 51 78 50 77 50 74 46 71 42 66 37 63 37 63 41 61 39 59 37 58 36 62 42 65 46 69 48 69 47 69 45 66 44 67 45 65 41 66 44 66 44 66 44 66 44 64 43 63 42 63 43 65 44 60 39 60 39 60 39 60 39 61 40 61 40 61 40 61 40 62 40 61 39 60 40 61 41 60 39 60 38 59 37 58 37 58 37 58 37 58 37 58 37 57 38 57 38 57 38 57 39 58 39 57 37 56 36 54 37 56 39 56 38 55 37 54 37 53 36 53 35 52 34 51 34 50 33 49 32 49 31 48 31 51 34 51 33 50 32 49 32 49 32 49 32 49 32 49 32 48 32 49 32 49 31 47 29 48 31 48 30 47 29 46 29 46 29 46 29 46 29 46 29 47 29 45 27 44 27 44 28 44 27 44 26 43 25 42 25 45 29 43 27 41 25 40 25 39 25 40 26 41 25 40 24 39 24 42 27 43 26 40 23 42 26 42 25 41 24 40 24 40 23 39 22 38 23 39 24 39 23 39 23 39 23 39 23 39 22 36 19 35 20 38 23 38 21 37 20 36 21 37 22 35 20 36 21 37 20 36 19 35 19 35 19 35 19 35 19 37 21 34 18 33 19 36 22 36 20 34 17 31 18 37 26 35 19 34 18 33 19 34 20 31 16 32 18 33 19 34 19 35 18 32 19 36 22 34 16 37 20 33 18 34 19 34 18 38 22 35 19 33 17 32 17 34 17 30 16 33 19 32 15 29 14 31 15 33 17 34 19 33 14 28 13 33 18 32 13 31 14 29 12 28 14 31 18 28 13 26 12 23 10 22 9 20 18 20 18 20 18 20 18 22 20 22 20 21 18 19 16 20 19 21 19 21 18 20 17 19 17 20 18 20 17 18 16 22 19 19 16 18 16 19 17 20 18 21 20 21 18 19 16 17 17 18 18 18 18 17 16 17 17 16 15 15 16 17 17 18 17 16 15 14 14 14 14 17 14 10 5 3 1 2 2 2 2 2 2 2 2 2 2 0 1 1 2 2 1 1 0 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 6 6 5 5 7 6 6 5 5 6 6 7 7 8 8 9 10 11 11 12 12 12 12 12 12 12 12 12 12 14 14 14 12 12 12 15 12 13 12 13 12 12 11 12 18 17 14 16 17 20 19 19 18 19 19 20 19 21 20 21 22 23 22 23 22 23 22 23 22 23 21 22 22 24 23 25 22 23 22 24 23 25 24 25 24 24 23 25 24 22 15 12 12 11 10 9 8 9 9 10 10 10 10 10 11 11 12 12 12 15 12 12 18 11 4 10 38 57 70 67 63 66 69 67 69 65 69 64 69 63 68 63 69 62 66 61 66 61 65 59 58 57 56 54 53 51 51 49 48 47 47 46 46 44 44 43 44 43 45 43 43 41 41 36 66 82 101 80 101 85 106 79 105 82 106 85 108 86 108 86 109 87 109 87 109 87 109 87 114 88 115 89 115 90 116 90 116 90 117 92 119 93 120 94 121 94 121 94 121 94 121 94 123 96 122 95 123 97 124 98 127 100 126 99 127 100 128 102 127 100 127 99 126 99 125 98 126 99 127 100 127 101 128 101 126 101 130 103 129 101 129 103 129 103 130 104 130 105 131 105 129 103 130 104 129 102 127 101 131 103 131 103 131 103 131 103 131 103 131 103 131 103 131 103 130 102 130 103 131 104 132 104 132 104 132 105 133 106 134 106 132 104 133 105 133 106 134 106 133 105 133 105 133 105 133 105 133 106 132 105 133 106 134 108 134 107 134 107 134 107 134 107 135 108 135 108 135 108 135 108 135 108 135 108 135 108 135 108 135 108 135 108 135 108 135 108 134 107 134 106 133 105 132 105 131 101 132 102 133 103 133 104 134 104 133 103 132 101 130 100 133 101 132 100 131 101 132 102 132 101 132 101 132 101 132 101 132 101 132 100 131 100 130 99 130 99 131 101 131 99 129 97 129 98 129 98 129 98 129 98 128 97 128 97 128 97 128 97 127 97 128 98 129 97 128 96 127 96 127 96 127 96 127 96 126 95 126 95 126 95 126 95 125 94 125 93 124 93 123 92 126 92 126 91 125 90 124 90 123 89 123 90 124 91 125 91 125 91 125 90 124 89 123 89 123 90 124 90 124 89 122 87 119 88 120 88 120 87 118 85 118 86 118 85 117 84 116 84 112 83 113 84 114 84 113 82 114 84 115 85 115 84 112 81 109 83 111 84 111 82 108 80 106 79 106 79 106 79 106 79 106 79 106 78 105 78 104 77 102 74 99 70 95 66 91 63 91 63 90 61 88 59 86 57 82 56 87 62 93 67 95 67 99 69 95 67 95 67 93 63 93 65 93 65 93 65 93 65 91 64 91 64 91 64 91 63 87 60 87 60 87 60 87 60 88 61 88 61 88 61 88 61 89 61 88 60 87 61 88 62 87 60 87 59 86 59 85 58 85 58 85 58 85 58 85 58 83 57 83 57 83 57 83 57 84 58 83 56 82 55 80 54 81 55 80 54 80 53 79 53 79 53 79 52 78 52 77 51 77 51 76 50 75 49 75 49 77 51 77 50 76 49 75 50 71 49 70 49 70 49 70 49 69 49 70 49 70 48 68 46 69 48 69 47 68 46 67 46 67 46 67 46 67 46 67 46 66 46 64 44 63 44 63 45 63 44 63 43 62 42 61 42 64 44 62 42 60 41 59 40 60 41 60 42 61 41 60 41 58 41 59 42 59 42 58 41 60 43 60 42 59 42 58 41 57 39 56 38 55 39 56 40 56 39 56 39 56 39 56 39 54 38 53 36 52 37 54 38 54 37 53 36 52 37 53 38 53 37 54 38 54 38 53 37 52 36 52 36 52 36 52 36 52 36 50 34 50 34 52 36 51 35 51 34 48 33 53 39 51 34 50 33 49 34 50 35 49 33 49 33 50 34 50 34 51 33 47 32 51 35 50 32 53 35 49 32 50 34 50 32 53 36 51 33 49 32 49 33 51 33 47 31 49 33 47 29 43 31 44 32 45 33 46 34 45 31 43 30 45 32 44 30 44 30 42 29 41 30 43 32 38 28 34 24 31 22 30 22 18 6 18 6 18 6 18 6 17 5 18 6 18 6 17 5 16 5 18 6 18 6 18 5 16 4 17 6 18 6 17 5 20 7 18 5 17 5 18 6 18 7 19 7 19 6 17 4 17 10 18 11 19 11 18 9 18 10 17 8 16 9 18 10 17 7 16 5 15 8 16 9 16 9 9 1 2 0 1 0 2 0 2 0 2 0 2 0 1 0 2 0 2 0 1 0 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 1 3 1 7 5 6 4 6 4 7 5 7 5 7 6 9 8 10 8 12 10 12 10 12 10 12 10 13 10 16 10 14 8 14 11 13 8 14 9 14 9 14 10 17 10 14 11 18 15 21 15 20 16 21 16 21 17 22 17 23 18 23 18 23 18 23 18 24 19 23 18 24 19 25 21 23 18 23 19 24 20 25 20 24 18 23 19 23 15 15 6 11 8 9 6 8 6 8 7 11 9 11 10 12 10 13 11 11 13 12 11 16 7 5 12 48 60 71 65 63 64 69 64 66 58 65 58 64 57 64 57 65 56 62 55 62 55 61 52 58 53 56 50 53 47 50 45 47 43 47 42 45 40 44 39 43 41 44 40 42 33 38 26 55 70 89 68 82 72 80 68 81 68 83 70 85 71 85 71 87 73 87 73 87 74 88 74 88 74 89 74 90 75 90 75 90 76 91 77 93 79 94 79 95 78 95 78 95 78 95 78 97 79 96 79 96 80 98 80 100 79 99 78 100 80 102 81 101 80 100 79 100 78 99 78 100 79 100 80 101 80 102 81 98 79 102 82 102 80 102 82 103 81 104 81 105 82 105 82 103 80 103 80 103 79 101 77 102 78 102 78 102 78 102 78 103 79 103 79 103 79 103 79 103 79 103 79 104 80 104 80 104 80 104 81 105 82 106 82 104 81 105 81 106 82 106 82 105 81 105 81 105 81 105 81 106 79 105 78 106 80 108 81 108 81 108 81 108 81 108 81 108 79 108 79 108 79 108 79 108 79 108 79 108 79 108 79 107 78 107 78 107 78 107 78 107 78 107 78 106 77 106 77 102 75 103 75 103 76 104 76 104 76 103 75 102 73 101 73 100 73 101 74 102 73 101 72 101 73 101 73 101 73 101 73 101 73 101 73 100 72 100 71 100 72 100 73 100 71 98 69 98 70 98 70 98 70 98 70 97 69 97 69 97 69 97 69 97 69 98 70 98 70 97 69 96 68 96 68 96 68 96 68 95 67 95 67 95 67 95 67 94 66 94 66 93 65 93 64 92 65 92 64 91 63 90 63 89 62 90 63 90 63 91 64 91 64 91 63 90 62 89 62 89 63 90 63 90 62 88 60 87 63 88 63 88 62 86 60 86 61 86 60 85 59 84 59 83 57 84 58 84 58 83 56 84 58 85 59 84 57 82 56 84 57 84 58 84 56 82 55 79 52 79 52 79 52 79 52 79 52 79 52 78 51 78 50 76 49 74 45 71 42 67 42 64 42 63 40 60 37 58 36 53 32 56 37 61 40 63 42 70 46 67 45 67 45 65 42 64 42 64 42 64 42 64 42 64 44 66 45 65 43 62 40 61 40 61 40 61 40 61 40 61 40 61 40 61 40 61 40 62 41 61 40 61 40 62 41 60 39 60 39 59 38 59 37 58 37 58 37 58 37 58 37 59 41 58 40 57 39 56 38 58 41 57 39 56 38 54 37 54 37 53 36 53 35 52 35 53 36 53 36 52 35 52 34 52 35 51 34 51 33 50 33 51 34 51 33 50 32 49 32 48 32 49 32 49 32 49 32 48 32 49 32 49 31 47 29 48 31 48 30 47 29 46 29 46 29 46 29 46 29 46 29 47 29 45 27 44 27 44 28 44 27 44 26 43 25 42 25 44 29 43 27 42 26 40 25 42 27 42 27 42 27 42 27 43 27 42 26 42 26 43 27 44 28 44 27 43 27 43 26 40 24 39 23 39 23 40 24 39 23 39 23 39 23 39 23 38 22 37 21 37 21 38 22 38 21 37 20 36 21 37 22 39 23 39 23 39 23 39 23 37 21 37 21 37 21 37 21 36 20 35 19 34 20 35 21 33 20 36 20 34 19 36 22 35 19 34 18 33 19 34 20 35 20 35 20 34 19 34 19 35 18 31 15 32 18 33 18 37 20 32 17 33 19 33 17 35 19 33 18 33 18 34 19 36 19 32 17 32 17 30 13 32 16 32 16 32 16 32 16 30 15 32 16 30 14 31 16 31 14 30 13 29 14 30 17 27 11 24 10 22 9 21 10 21 19 21 19 21 19 21 19 17 15 18 17 20 18 20 17 16 15 18 17 20 18 20 18 17 15 18 17 20 18 20 18 20 18 20 17 19 17 20 18 21 19 21 19 20 18 19 17 17 17 18 19 19 19 19 18 18 17 16 16 16 16 17 18 16 16 15 15 15 16 17 17 17 14 11 6 4 2 2 1 2 2 2 2 2 2 2 2 1 1 2 3 3 2 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 8 7 6 6 6 6 7 8 7 7 7 8 8 9 9 9 11 11 11 11 11 11 11 11 12 15 15 16 14 14 15 17 12 14 13 15 14 16 15 17 12 12 10 13 15 18 18 18 19 20 20 21 20 21 20 21 21 22 21 22 21 22 21 22 22 23 22 23 22 24 24 26 22 23 22 24 23 25 24 25 23 24 24 25 22 19 13 11 10 10 9 9 9 9 9 9 12 12 12 13 13 14 14 14 9 14 12 13 15 6 6 22 58 66 70 66 63 65 68 69 68 65 68 64 67 64 66 63 68 63 65 62 65 62 64 59 59 57 57 55 54 51 51 50 49 48 48 46 46 45 45 44 44 43 45 44 44 42 42 38 59 79 101 83 103 86 107 81 104 82 105 84 107 85 107 85 109 87 109 88 110 88 110 89 115 89 115 90 116 90 117 91 117 91 118 92 119 94 121 95 122 95 122 95 123 96 123 96 124 97 124 97 124 98 126 99 128 100 127 100 127 101 129 103 129 101 128 101 127 100 127 100 128 101 128 101 129 102 129 103 125 100 130 103 129 101 129 103 130 104 130 105 131 105 132 106 129 103 129 103 129 102 127 101 130 102 130 102 130 102 130 102 132 104 132 104 132 104 132 104 131 104 132 104 132 104 132 104 132 104 132 105 133 106 134 106 133 105 133 106 134 106 135 107 134 106 134 106 134 106 134 106 134 106 133 106 133 107 135 109 136 109 136 109 136 109 136 109 136 109 136 109 136 109 136 109 135 108 135 108 135 108 135 108 134 107 134 107 134 107 134 107 134 107 134 107 134 107 134 106 134 104 134 104 134 105 135 105 134 104 134 103 133 102 132 101 130 100 133 103 134 102 131 99 132 101 132 101 132 101 132 101 133 102 132 101 132 100 131 100 131 101 132 100 131 99 130 98 130 99 130 99 130 99 130 99 129 98 129 98 129 98 129 98 128 97 129 99 130 98 128 97 128 97 128 97 128 97 128 97 126 95 126 95 126 95 126 95 126 95 125 94 125 93 124 93 126 92 126 91 125 90 124 90 124 90 124 90 124 90 124 90 125 91 125 90 124 89 123 89 123 90 124 90 124 89 122 87 119 88 120 88 120 87 118 85 118 86 118 85 117 84 116 84 114 84 115 85 114 84 113 82 114 84 114 84 113 83 112 82 112 85 112 85 111 84 110 83 107 80 107 80 107 80 107 80 107 80 106 79 106 78 105 78 105 77 103 75 100 72 98 70 94 66 93 63 90 60 87 59 87 59 87 59 87 59 87 59 94 64 91 64 94 67 94 65 92 64 92 64 92 64 92 64 91 65 94 67 93 64 88 59 89 62 89 62 89 62 89 62 89 62 89 62 89 62 89 62 90 62 88 61 88 61 89 63 88 61 87 60 87 59 86 59 86 59 86 59 86 59 86 59 86 59 84 58 82 56 81 54 83 57 83 56 82 55 81 55 80 54 80 54 79 53 78 52 80 54 79 53 79 52 78 52 79 53 79 52 78 51 77 51 77 51 77 50 76 49 75 50 72 50 71 50 71 50 71 50 69 49 70 49 70 48 68 46 69 48 69 47 68 46 67 46 67 46 67 46 67 46 67 46 66 46 64 44 63 44 63 45 63 44 63 43 62 42 61 42 62 43 62 43 61 41 60 40 61 42 60 41 60 41 61 42 62 44 59 41 58 42 61 45 60 43 60 43 60 43 59 42 58 40 56 39 56 39 57 41 56 39 56 39 56 39 56 39 54 38 54 37 53 38 54 38 54 37 53 36 52 37 53 38 56 39 55 39 55 39 55 40 53 37 53 37 53 37 53 37 51 35 51 35 51 35 51 35 48 34 53 37 52 34 50 35 51 34 50 33 49 34 50 35 53 37 52 35 51 34 50 34 51 33 46 29 46 31 49 34 52 34 48 32 49 34 49 32 49 32 48 32 49 34 51 35 52 35 50 32 48 30 45 28 46 32 45 32 45 32 45 31 42 32 47 33 42 28 43 33 44 31 43 30 42 29 42 30 35 25 33 22 30 21 29 21 19 7 19 7 19 7 19 7 14 3 16 5 18 6 18 6 14 3 16 5 18 6 18 6 15 3 16 5 18 6 18 6 16 4 16 5 17 5 16 4 19 7 18 6 17 5 17 5 16 8 18 10 19 11 19 10 16 8 15 6 14 7 16 8 15 4 14 3 14 6 15 8 16 9 11 3 4 0 2 0 2 0 2 0 2 0 2 0 1 0 3 1 3 1 2 0 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 2 1 4 3 8 6 7 4 6 5 8 6 7 5 7 6 8 6 8 7 11 9 11 9 11 9 11 9 13 9 16 11 15 10 16 13 14 9 14 10 16 11 17 12 13 7 11 7 15 13 18 13 20 15 19 14 19 14 19 14 22 17 22 17 22 17 22 17 22 17 21 16 22 18 24 19 23 18 23 19 24 20 25 20 24 21 27 21 23 14 14 7 10 8 11 9 11 9 11 9 12 10 13 11 14 12 14 12 9 11 12 11 13 3 10 31 64 66 68 62 62 61 65 61 65 60 64 59 64 58 63 58 65 58 62 57 62 57 61 54 58 54 57 51 53 48 51 46 48 44 47 43 46 41 44 40 42 41 44 40 43 35 40 28 49 68 90 71 84 73 80 69 81 68 83 70 85 72 85 71 87 73 87 74 88 75 89 76 89 74 90 75 90 76 91 76 91 76 92 78 94 79 95 80 95 78 96 79 97 80 98 81 98 81 97 80 98 82 100 81 101 80 100 79 101 80 102 82 102 81 102 81 101 80 101 79 101 81 102 81 103 82 103 82 99 80 103 83 103 81 103 83 104 81 105 82 105 83 106 83 104 81 104 81 104 80 102 78 102 78 102 78 102 78 102 78 104 80 104 80 104 80 104 80 105 80 104 80 104 80 104 80 104 80 104 81 105 82 106 82 105 81 106 82 106 83 107 83 106 82 106 82 106 82 106 82 107 80 106 79 107 80 108 82 109 82 109 82 109 82 109 82 109 80 109 80 109 80 109 80 108 79 108 79 108 79 108 79 107 78 107 78 107 78 107 78 107 78 107 78 107 78 107 79 106 78 106 78 106 77 105 77 104 76 104 75 103 75 103 74 99 72 102 75 103 74 100 71 101 73 101 73 101 73 101 73 102 74 102 73 101 73 100 72 102 73 101 72 100 71 99 72 99 71 99 71 99 71 99 71 98 70 98 70 98 70 98 70 97 70 99 71 99 71 98 69 97 69 97 69 97 69 97 69 95 67 95 67 95 67 95 67 95 67 95 66 94 66 93 65 92 65 92 64 91 63 90 63 90 63 90 63 90 63 90 63 91 64 91 63 90 62 89 62 89 63 90 63 90 62 88 60 87 63 88 63 88 62 86 60 86 61 86 60 85 59 84 59 85 59 85 59 85 58 83 56 84 58 83 57 82 56 82 56 86 58 85 57 84 56 83 56 80 53 80 53 80 53 80 53 80 53 80 52 79 52 78 51 79 51 78 50 76 48 74 47 70 47 68 44 64 41 61 39 61 38 59 37 58 35 57 35 59 37 59 39 64 45 67 44 66 44 66 44 66 44 66 44 64 44 67 46 66 43 61 38 62 41 62 41 62 41 62 41 62 41 62 41 62 41 62 41 63 42 62 40 61 41 63 42 61 40 61 39 60 39 59 38 59 38 59 38 59 38 59 38 60 42 58 41 56 39 55 37 57 40 56 39 56 39 55 38 56 39 55 38 54 37 54 37 54 37 54 36 53 36 52 35 53 36 53 36 52 35 51 34 51 34 51 33 50 32 49 32 49 33 50 33 50 33 50 33 48 32 49 32 49 31 47 29 48 31 48 30 47 29 46 29 46 29 46 29 46 29 46 29 47 29 45 27 44 27 44 28 44 27 44 26 43 25 42 25 42 27 43 28 43 27 41 25 41 26 40 24 39 25 41 26 45 28 42 25 41 26 44 29 41 25 41 25 41 25 42 26 41 25 40 23 39 24 41 25 39 23 39 23 39 23 39 23 38 22 38 23 39 22 38 22 38 21 37 20 36 21 37 22 38 22 37 20 36 21 38 22 35 19 35 19 35 19 35 19 35 20 35 20 35 20 35 20 32 20 37 23 36 19 34 19 35 19 34 18 33 19 34 20 37 22 36 20 35 19 34 19 34 18 31 15 29 15 33 20 36 19 32 16 33 18 33 16 32 17 31 17 32 18 35 20 35 20 35 18 31 14 29 14 33 16 32 16 32 16 32 15 30 17 34 17 29 12 29 16 30 14 31 15 30 13 29 14 24 10 23 9 21 8 22 11 20 18 20 18 20 18 20 18 17 16 19 18 21 19 20 18 18 17 20 18 20 18 20 17 18 16 19 18 20 18 19 17 16 15 18 17 19 17 18 16 22 19 20 17 19 17 19 18 14 15 16 17 18 18 18 18 16 15 14 14 14 14 15 16 15 14 14 13 13 13 14 14 17 14 12 8 6 3 3 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 3 4 5 6 8 8 7 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 13 14 15 13 14 15 18 13 15 14 15 14 15 15 16 15 14 12 14 16 19 18 19 19 19 18 19 18 18 17 18 20 21 20 21 20 21 20 21 21 21 20 21 20 22 22 24 22 23 22 24 23 25 24 25 23 27 27 27 22 18 13 12 9 10 11 12 12 12 12 11 12 12 12 13 13 14 14 14 9 13 12 13 11 4 16 46 69 68 65 63 62 62 63 64 65 64 67 64 66 63 66 62 68 63 65 62 65 62 64 59 60 58 58 55 55 52 52 50 50 48 49 47 47 45 46 45 43 43 45 44 45 44 44 40 55 78 104 86 104 85 106 81 105 83 106 86 108 87 109 86 109 87 110 88 111 90 112 90 116 90 116 90 117 91 117 92 118 92 118 93 120 95 121 96 122 96 123 97 125 98 126 99 126 99 125 98 126 99 127 101 128 101 128 101 128 102 130 103 130 103 130 102 129 102 128 101 129 102 130 103 130 104 131 104 128 103 132 105 131 103 131 105 131 105 131 105 132 106 132 107 131 105 132 106 131 104 129 103 131 103 131 103 131 103 131 103 133 105 133 105 133 105 133 105 133 105 133 105 132 104 132 104 132 104 132 105 133 106 134 106 134 106 134 106 135 107 135 108 135 107 135 107 135 107 135 107 134 107 134 107 134 108 136 109 137 110 137 110 137 110 137 110 137 110 137 110 137 110 137 110 135 108 135 108 135 108 135 108 135 108 135 108 135 108 135 108 134 107 134 107 135 108 135 108 138 107 137 107 137 106 136 106 134 104 134 104 134 103 133 103 131 101 132 102 133 101 132 100 132 101 132 101 132 101 132 101 134 102 133 102 132 101 132 101 134 102 132 100 130 100 131 100 131 100 131 100 131 100 131 100 130 99 130 99 130 99 130 99 129 98 130 99 130 99 129 98 129 98 129 98 129 98 129 98 126 95 126 95 126 95 126 95 127 95 126 95 125 94 125 94 126 92 126 91 125 90 124 90 125 91 124 90 124 90 123 89 125 91 125 90 124 89 123 89 123 90 124 90 124 89 122 87 119 88 120 88 120 87 118 85 118 86 118 85 117 84 116 84 116 86 116 86 115 84 113 82 114 84 113 82 111 81 112 82 112 85 111 83 109 83 110 83 108 81 108 81 108 81 108 81 108 80 107 80 106 79 106 79 106 79 105 78 104 77 103 76 101 72 99 69 95 65 92 63 86 58 85 57 85 58 87 59 85 56 85 59 91 66 94 65 94 66 94 66 94 66 94 66 91 65 93 66 92 64 89 61 90 63 90 63 90 63 90 63 90 63 90 63 90 63 90 63 90 63 89 62 89 62 90 63 89 61 88 61 87 60 87 60 87 60 87 60 87 60 87 60 85 58 84 57 83 56 82 55 82 56 82 56 82 56 82 56 82 56 82 55 81 55 80 54 81 54 80 54 79 53 79 53 79 53 79 52 78 51 77 51 77 51 77 50 76 49 75 50 73 51 72 51 72 51 72 51 69 49 70 49 70 48 68 46 69 48 69 47 68 46 67 46 67 46 67 46 67 46 67 46 66 46 64 44 63 44 63 45 63 44 63 43 62 42 61 42 60 41 62 44 63 43 60 40 60 40 58 38 57 39 59 41 60 43 59 42 59 42 60 43 57 40 57 41 58 41 58 42 58 41 57 40 57 40 58 41 56 39 56 39 56 39 56 39 54 38 55 39 55 39 54 38 54 37 53 36 52 37 53 38 53 36 51 34 50 35 52 37 51 35 51 35 51 35 51 35 50 35 51 36 52 35 51 34 49 35 54 38 52 34 49 34 51 34 50 33 49 34 50 35 51 35 51 35 50 34 50 34 49 33 49 32 46 31 49 35 51 33 47 31 48 33 48 31 48 31 47 31 48 33 50 35 50 35 51 33 47 29 45 30 45 32 45 32 45 32 45 32 45 33 46 32 43 29 42 30 46 30 44 31 44 29 40 27 37 24 33 22 31 21 31 23 18 6 18 6 18 6 18 6 17 6 18 7 19 7 19 6 18 7 19 7 19 6 18 5 17 5 18 6 18 5 16 4 14 3 17 6 18 6 17 5 20 7 18 5 16 5 18 6 13 5 15 8 17 9 17 9 17 8 15 7 15 7 16 9 17 7 15 4 14 5 14 6 15 9 12 5 6 0 2 0 2 0 2 0 2 0 2 0 2 1 3 2 4 1 3 0 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 2 0 1 0 2 1 5 4 9 6 8 5 7 6 8 7 10 8 10 8 9 7 9 7 10 8 10 8 10 8 10 8 10 7 14 9 13 8 15 12 15 10 15 10 14 9 14 9 17 10 14 9 17 13 18 12 21 16 20 15 20 14 19 14 21 16 21 16 21 16 21 16 23 17 22 17 22 18 24 20 23 18 23 19 24 20 25 20 23 21 28 21 21 10 12 6 8 7 10 9 12 9 11 8 11 10 12 10 13 11 13 11 10 10 12 10 9 1 21 56 72 66 65 62 64 61 63 59 64 59 64 58 63 58 62 57 65 58 62 57 62 57 61 54 59 54 57 52 54 49 51 47 49 45 48 43 46 42 45 41 42 41 44 41 44 36 41 29 47 68 94 75 85 71 78 67 83 70 86 73 88 74 88 74 87 73 88 74 89 76 91 77 90 75 90 76 91 76 92 77 92 77 93 78 94 80 96 81 95 79 96 80 98 82 100 83 100 82 99 82 99 83 101 83 102 80 101 80 101 81 103 83 104 83 103 82 103 81 102 81 103 82 103 83 104 83 105 84 102 83 106 86 105 84 106 86 105 82 105 83 106 83 107 84 106 84 107 84 107 83 105 81 104 80 104 80 104 80 104 80 105 81 105 81 105 81 105 81 106 82 106 81 105 80 104 80 104 80 104 81 105 82 106 82 106 82 106 83 107 83 108 84 107 83 107 83 107 83 107 83 108 80 107 80 107 81 109 83 111 84 111 84 111 84 111 84 110 81 110 81 110 81 110 81 108 79 108 79 108 79 108 79 109 80 109 80 109 80 109 80 107 78 107 79 108 80 109 80 109 81 108 80 107 79 107 78 104 76 104 76 104 76 104 76 102 73 101 72 100 73 101 74 101 73 101 73 101 73 101 73 103 75 102 74 102 73 101 73 103 74 101 72 99 72 101 73 100 72 100 72 100 72 100 72 99 71 99 71 99 71 99 71 98 71 99 72 100 71 99 70 98 70 98 70 98 70 98 70 95 67 95 67 95 67 95 67 96 68 95 67 95 66 94 66 92 65 92 64 91 63 90 63 91 64 91 63 90 62 89 62 91 64 91 63 90 62 89 62 89 63 90 63 90 62 88 60 87 63 88 63 88 62 86 60 86 61 86 60 85 59 84 59 86 60 86 60 85 58 83 56 85 58 82 55 81 55 82 56 85 57 83 54 81 54 82 56 81 54 81 54 81 54 81 54 81 54 80 53 80 52 79 52 79 52 78 51 78 51 77 50 76 51 74 48 70 44 66 41 62 38 60 35 59 35 60 37 59 36 58 38 63 42 64 41 65 43 65 43 65 43 65 43 64 43 64 43 64 43 64 42 64 43 64 43 64 43 64 43 63 42 63 42 63 42 63 42 64 42 63 41 62 42 63 43 62 41 61 40 61 39 60 39 60 39 60 39 60 39 60 39 57 40 57 40 57 40 57 40 56 39 56 39 56 39 56 39 55 38 55 37 54 37 53 36 55 38 54 37 54 36 53 36 52 35 52 35 51 34 51 33 51 34 51 33 50 32 49 32 50 34 51 34 51 34 51 34 48 32 49 32 49 31 47 29 48 31 48 30 47 29 46 29 46 29 46 29 46 29 46 29 47 29 45 27 44 27 44 28 44 27 44 26 43 25 42 25 40 26 43 29 44 28 41 25 43 27 40 24 39 25 42 28 41 25 42 26 42 26 41 25 41 25 41 26 42 26 43 27 42 25 41 24 40 25 41 26 39 23 39 23 39 23 39 23 38 22 39 24 40 23 38 22 38 21 37 20 36 21 37 22 38 20 35 17 33 19 36 22 36 20 36 20 36 20 36 20 34 19 36 21 36 21 34 19 34 21 37 22 35 18 33 19 35 19 34 18 33 19 34 20 33 18 33 18 34 19 34 19 32 19 35 20 32 16 33 20 35 18 31 16 32 18 32 16 32 17 31 16 31 17 33 19 32 19 35 18 31 14 30 17 30 15 31 16 32 17 33 18 34 17 31 15 31 15 29 12 30 14 31 16 31 13 27 12 25 11 24 11 22 11 23 13 19 17 19 17 19 17 19 17 20 19 22 20 22 19 21 18 22 20 22 20 22 19 19 17 20 18 20 18 19 16 17 15 17 16 20 19 22 20 21 18 23 20 20 17 18 17 20 19 12 12 14 15 16 17 17 16 18 17 17 16 16 17 17 18 19 19 17 16 15 14 14 14 16 14 13 9 8 4 3 1 2 2 2 2 2 2 2 2 2 3 3 4 4 3 3 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 1 3 4 6 9 8 8 7 7 8 8 9 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 8 11 12 13 12 13 14 16 15 15 14 14 13 13 12 12 14 14 11 12 13 15 14 14 21 22 21 21 20 20 19 20 20 21 20 21 20 21 20 21 23 23 22 23 22 24 24 26 22 23 22 24 23 25 24 25 20 25 26 25 18 14 10 10 6 7 9 10 11 10 10 9 11 11 11 12 12 12 13 13 10 12 11 11 8 3 25 64 73 68 65 65 66 65 63 63 65 64 65 63 64 62 63 62 66 63 63 62 63 62 62 59 60 59 58 56 55 53 53 51 50 49 49 47 48 46 46 45 43 43 45 45 46 44 45 41 54 79 107 88 105 84 104 78 107 85 108 88 110 89 111 88 109 87 110 89 112 90 113 92 116 90 116 91 117 92 118 92 118 92 119 94 120 95 122 96 123 96 124 98 126 99 127 101 127 100 126 99 126 100 128 102 129 101 128 101 128 102 130 104 131 104 131 103 130 103 129 102 130 103 131 104 131 105 132 105 130 105 134 108 133 106 133 108 131 105 131 106 132 107 133 107 133 108 134 108 134 107 132 105 133 105 133 105 133 105 133 105 133 105 133 105 133 105 133 105 134 106 134 105 133 104 132 104 132 104 132 105 133 106 134 106 134 106 134 107 135 108 136 108 135 107 135 107 135 107 135 107 135 107 134 107 134 108 136 110 138 111 138 111 138 111 138 111 137 110 137 110 137 110 137 110 135 108 135 108 135 108 135 108 137 110 137 110 137 110 137 110 134 107 134 108 135 109 136 109 140 109 139 108 138 107 137 107 134 104 134 104 134 104 134 104 134 102 131 99 130 100 133 103 132 101 132 101 132 101 132 101 134 103 134 102 133 101 132 101 135 103 132 100 130 100 132 102 131 100 131 100 131 100 131 100 130 99 130 99 130 99 130 99 129 99 130 100 131 99 130 98 129 98 129 98 129 98 129 98 126 95 126 95 126 95 126 95 127 96 127 95 126 94 125 94 126 92 126 91 125 90 124 90 125 91 125 90 124 89 123 89 125 91 125 90 124 89 123 89 123 90 124 90 124 89 122 87 119 88 120 88 120 87 118 85 118 86 118 85 117 84 116 84 117 87 117 86 115 84 113 82 115 84 112 81 110 81 112 83 111 83 109 80 107 81 109 82 108 81 108 81 108 81 108 81 108 81 108 80 107 79 106 79 105 78 105 78 105 78 105 78 106 77 104 73 99 69 96 67 99 70 95 64 90 61 89 61 91 61 88 61 91 64 91 61 92 64 92 64 92 64 92 64 91 64 90 63 90 64 92 65 91 64 91 64 91 64 91 64 90 63 90 63 90 63 90 63 91 63 90 62 89 63 90 64 89 62 89 61 88 60 87 60 87 60 87 60 87 60 87 60 82 57 83 57 83 57 83 58 82 56 82 56 82 56 82 56 80 54 80 53 79 52 78 52 81 55 81 54 80 53 79 53 78 52 77 51 77 50 76 50 77 51 77 50 76 49 75 50 73 51 72 51 72 51 72 51 69 49 70 49 70 48 68 46 69 48 69 47 68 46 67 46 67 46 67 46 67 46 67 46 66 46 64 44 63 44 63 45 63 44 63 43 62 42 61 42 58 41 62 44 63 43 60 40 63 43 60 40 59 41 62 44 56 40 59 43 60 42 57 39 59 42 59 43 60 44 61 44 59 41 58 40 57 41 58 42 56 39 56 39 56 39 56 39 53 38 56 41 57 40 54 37 54 37 53 36 52 37 53 38 54 37 51 33 49 35 53 38 53 37 53 37 53 37 53 37 49 34 52 37 53 36 50 33 51 37 53 36 50 33 50 35 51 34 50 33 49 34 50 35 47 31 48 33 49 34 50 34 47 34 53 36 50 32 49 35 51 33 47 31 48 32 48 31 49 32 48 31 47 32 48 33 46 33 51 33 47 29 47 34 42 30 44 31 46 33 47 35 49 33 43 30 45 32 42 26 46 30 47 31 46 29 40 25 38 25 36 23 33 23 34 24 19 7 19 6 18 5 17 5 16 4 16 5 17 6 18 6 20 7 17 4 16 5 19 8 20 8 19 6 17 3 14 1 17 6 18 7 19 6 18 5 13 3 18 8 21 8 19 6 14 7 17 10 18 9 15 6 19 11 18 9 17 10 19 11 16 6 16 5 15 6 14 6 15 10 13 7 9 3 5 0 2 0 2 0 2 0 2 0 3 1 3 0 2 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 2 0 1 0 3 3 8 6 7 4 6 4 7 5 5 5 9 9 12 9 9 6 10 7 9 8 12 10 10 6 8 2 7 3 9 5 11 7 15 10 15 10 15 9 12 7 16 10 15 10 15 10 14 9 20 15 19 14 19 15 21 17 22 16 21 15 20 16 21 17 23 18 23 18 23 18 23 18 23 18 23 19 24 20 25 20 23 18 22 15 18 10 13 7 10 8 10 8 10 8 10 8 13 11 13 11 13 11 13 11 15 12 9 6 8 7 33 70 73 69 68 63 64 62 65 64 62 58 62 58 62 58 62 58 62 58 63 58 61 56 59 54 57 52 56 50 53 48 51 47 49 45 48 43 45 40 43 38 46 43 44 38 42 34 42 31 44 63 95 78 83 74 86 70 85 71 86 73 87 74 89 75 92 77 91 77 91 77 90 76 91 76 90 74 90 76 92 79 93 78 93 79 94 79 95 80 96 79 96 80 97 81 98 81 97 81 100 84 102 84 100 80 103 81 102 81 102 81 101 80 104 82 103 81 102 82 103 83 106 84 103 81 102 82 105 85 105 84 105 85 106 86 107 86 107 84 107 85 108 86 109 86 109 86 109 85 108 84 107 84 103 80 104 81 105 82 106 82 106 82 106 82 106 82 106 82 107 83 107 83 107 83 107 83 105 81 105 82 106 82 107 83 109 85 109 85 109 85 109 85 109 85 109 85 109 85 109 85 110 83 110 83 110 83 110 83 110 83 110 83 110 83 110 83 112 83 112 82 111 81 110 81 109 80 109 80 109 80 109 80 109 80 109 81 110 82 111 82 113 83 111 81 109 79 108 79 107 79 107 79 107 79 107 79 106 78 105 77 105 76 104 76 102 74 102 74 102 74 102 74 101 73 101 74 102 75 103 75 102 74 102 74 102 74 102 74 102 74 102 73 101 72 100 72 101 73 101 72 100 71 99 71 99 71 99 71 99 71 99 71 100 72 100 72 100 72 100 72 101 72 99 71 98 69 96 68 95 67 95 68 96 69 97 69 96 65 92 65 97 70 97 66 93 67 94 67 94 66 92 64 91 64 91 63 90 62 89 62 91 64 91 63 90 62 89 62 89 62 89 62 89 62 89 62 91 65 88 62 86 61 87 63 87 62 87 61 86 60 85 60 86 60 86 59 85 58 84 58 83 57 83 57 83 57 83 57 82 55 81 54 81 53 80 53 81 54 81 54 81 54 81 54 79 53 80 53 80 53 80 54 79 52 79 52 79 52 79 52 75 51 74 50 74 49 73 49 74 49 69 42 64 39 62 38 61 38 59 36 58 38 61 40 64 43 67 47 68 45 65 41 61 41 63 42 64 44 66 45 65 45 66 45 66 44 64 42 66 44 65 43 64 44 65 45 64 43 64 42 63 41 62 41 62 41 62 40 61 39 60 39 60 39 60 38 59 37 58 37 58 41 59 43 60 43 59 42 57 40 57 40 57 40 57 40 55 38 55 38 55 38 55 38 54 37 54 37 54 37 54 37 52 35 52 35 52 35 52 35 49 32 49 33 50 34 51 34 52 35 51 33 50 33 50 34 49 32 49 31 48 30 47 30 47 30 47 30 47 30 47 30 47 30 46 29 46 28 45 28 45 30 48 31 45 26 42 25 44 27 44 26 43 25 42 25 45 30 45 29 44 28 43 28 44 29 44 28 43 27 42 27 41 26 42 27 43 26 42 25 43 27 43 27 43 27 43 27 41 26 42 26 42 25 40 23 40 24 40 24 40 24 40 24 40 24 40 23 39 22 38 22 38 21 37 20 36 21 37 22 37 22 38 23 38 21 35 18 38 22 38 22 37 20 35 18 36 20 35 19 34 20 35 21 33 19 36 22 37 21 34 18 31 18 35 20 33 17 32 18 33 18 33 18 33 18 33 18 38 21 33 16 30 15 32 18 28 14 31 17 33 19 34 19 32 17 33 18 32 17 31 15 34 19 34 18 33 18 32 17 30 16 35 19 33 15 30 15 30 14 30 13 29 14 30 14 32 16 29 14 29 14 29 16 22 10 25 12 22 10 23 16 21 19 21 18 20 17 19 17 19 17 19 17 19 17 19 17 21 19 19 17 19 17 21 19 20 18 21 19 21 18 20 17 19 18 20 19 21 18 20 17 18 17 21 20 22 19 19 16 15 16 16 17 17 16 16 15 17 17 16 15 15 16 17 17 16 16 16 15 15 14 14 14 18 16 15 12 10 7 6 4 2 2 2 2 2 2 2 2 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 3 5 8 7 7 7 7 7 7 7 6 8 10 11 11 10 9 8 11 10 10 11 13 13 11 9 5 6 6 7 7 9 9 11 13 15 14 15 14 14 12 12 14 15 14 15 14 15 14 16 20 20 17 17 17 20 21 24 21 21 20 20 19 21 20 22 22 23 22 23 22 23 22 23 22 23 22 24 23 25 24 25 23 23 21 19 16 14 11 11 10 10 10 10 10 10 10 10 12 12 12 12 12 12 12 12 13 11 11 8 4 15 46 75 72 70 68 65 64 64 65 66 63 62 63 62 63 62 63 62 63 62 64 62 62 60 60 58 59 57 57 55 55 53 53 51 51 49 49 47 47 44 44 43 46 45 45 44 44 43 44 41 52 73 107 92 104 86 112 81 108 85 108 87 110 88 111 89 113 91 113 91 113 91 113 92 118 91 116 90 116 91 119 94 119 93 120 94 120 95 121 95 124 97 125 98 126 99 126 99 125 99 127 101 129 101 128 100 129 102 130 103 130 104 131 104 132 104 131 103 130 104 131 105 131 104 131 103 131 104 132 105 132 105 132 106 133 107 134 107 133 107 133 108 134 109 135 109 135 109 135 108 134 108 133 107 132 104 133 105 133 106 134 106 134 106 134 106 134 106 134 106 135 107 135 107 135 107 135 107 134 106 134 107 135 107 136 108 137 109 137 109 137 109 137 109 137 109 137 109 137 109 137 109 137 110 137 110 137 110 137 110 137 110 137 110 137 110 137 110 139 112 139 111 138 110 137 110 137 110 137 110 137 110 137 110 136 109 137 110 137 111 138 111 140 112 138 110 136 109 136 109 137 107 137 107 137 107 137 107 136 106 136 105 135 105 134 104 133 102 133 102 133 102 133 102 132 101 132 102 133 103 134 103 133 102 133 102 133 102 133 102 133 102 133 101 132 101 131 100 132 101 132 100 131 100 130 99 130 99 130 99 130 99 130 99 131 100 131 100 131 100 131 100 131 100 130 98 128 96 127 95 126 95 126 96 127 97 128 97 127 94 123 94 128 98 128 95 127 94 128 94 128 93 126 91 125 91 125 90 124 90 123 89 125 91 125 90 124 89 123 89 123 89 123 89 123 89 123 89 122 89 120 87 119 87 120 89 119 87 119 86 118 85 117 85 116 86 116 85 115 84 114 84 113 83 113 83 113 83 113 83 110 83 109 82 108 81 108 81 108 81 108 81 108 81 108 81 106 79 106 79 106 79 106 78 106 79 106 79 106 79 106 79 104 76 103 75 102 74 102 74 102 73 99 68 94 65 92 63 91 62 89 60 88 61 91 63 91 65 94 68 96 66 92 63 89 62 90 64 92 66 93 67 92 65 93 66 93 65 91 64 93 65 92 64 91 65 92 66 91 64 91 63 90 62 89 62 89 62 89 61 88 61 87 60 87 60 87 59 86 59 85 58 84 59 85 60 86 59 85 58 83 57 83 57 83 57 83 57 81 55 81 55 81 55 81 55 80 54 80 54 80 54 80 54 78 52 78 52 78 52 78 52 75 49 75 50 76 51 77 52 75 52 72 50 71 50 71 51 70 49 70 48 69 48 68 47 68 47 68 47 68 47 68 47 67 46 67 45 66 45 65 44 64 47 67 47 63 43 62 43 63 44 63 43 62 43 61 42 64 45 64 44 63 43 62 43 62 43 61 42 61 41 60 41 58 42 59 43 60 42 59 41 59 42 59 42 59 42 59 42 58 42 59 42 59 41 57 39 57 40 57 40 57 40 57 40 56 40 56 39 55 38 54 38 54 37 53 36 52 37 53 38 53 37 54 39 54 37 51 34 50 35 52 36 53 36 52 35 52 35 51 34 50 35 51 36 49 34 52 37 53 36 50 33 48 34 52 36 50 33 50 35 48 33 49 33 49 33 49 34 52 35 49 32 47 31 48 33 45 30 47 32 49 33 49 33 48 32 48 32 48 31 46 29 50 33 49 33 48 32 48 31 44 33 48 34 45 31 43 31 42 30 44 32 45 31 43 29 49 31 47 29 45 29 45 30 39 26 40 27 37 25 39 27 19 7 18 6 18 6 17 5 18 6 18 6 17 5 17 5 19 6 18 5 17 6 18 7 16 4 18 7 21 9 21 9 18 6 18 6 18 6 18 6 19 7 20 8 19 5 15 2 17 9 16 8 16 8 17 9 15 7 14 5 13 6 15 7 16 6 15 5 15 7 14 6 19 13 16 10 11 3 4 0 2 0 2 0 2 0 2 0 3 1 3 0 2 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 2 0 1 0 3 3 7 5 7 5 7 5 8 6 8 7 10 9 11 8 8 5 12 9 11 10 13 11 12 8 6 1 6 2 8 4 9 5 14 9 15 10 15 9 13 7 14 9 14 10 16 11 17 12 22 15 18 12 18 14 22 19 22 17 21 16 21 16 22 17 23 18 23 18 23 18 23 18 23 18 23 19 24 20 25 20 26 19 21 13 15 7 11 5 10 8 10 8 10 8 10 8 12 10 12 10 12 10 12 10 12 6 14 6 0 23 64 75 71 68 67 63 64 62 64 63 63 61 63 61 63 61 63 61 62 60 63 60 61 58 59 56 59 54 57 52 55 50 53 48 50 45 48 43 46 41 44 40 44 43 45 41 45 36 41 29 45 62 94 79 84 73 84 69 85 72 86 73 88 75 89 75 90 76 90 77 92 78 93 79 92 76 91 76 91 77 93 79 94 79 94 80 95 80 96 81 99 82 99 82 100 83 101 84 99 83 101 85 102 85 101 82 103 82 103 83 105 84 106 85 105 84 104 83 104 83 105 84 102 82 104 84 105 85 105 84 105 84 105 85 106 86 107 86 107 84 107 85 108 86 109 86 109 86 109 86 108 85 108 84 105 81 105 82 106 82 107 83 106 82 106 82 106 82 106 82 107 83 107 83 107 83 107 83 107 83 108 84 108 85 109 85 109 85 109 85 109 85 109 85 109 85 109 85 109 85 109 85 110 83 110 83 110 83 110 83 110 83 110 83 110 83 110 83 112 83 112 83 111 82 111 82 111 82 111 82 111 82 111 82 109 81 110 81 111 82 111 82 113 83 111 81 109 80 109 80 108 80 108 80 108 80 108 80 107 79 106 78 106 77 105 77 102 74 102 74 102 74 102 74 102 74 102 74 103 75 103 75 102 74 102 74 102 74 102 74 102 74 102 74 101 73 101 72 101 73 101 73 100 72 100 71 99 71 99 71 99 71 99 71 100 72 100 72 100 72 100 72 99 71 98 69 97 68 95 67 96 68 96 68 97 69 97 69 96 66 94 66 96 69 96 67 94 67 94 67 94 66 92 65 91 64 91 64 90 63 90 62 91 64 91 63 90 62 89 62 89 62 89 62 89 62 89 62 88 63 87 62 87 63 89 65 87 62 87 61 86 60 85 60 86 60 86 59 85 58 84 58 83 57 83 57 83 57 83 57 84 57 83 56 83 55 82 55 81 54 81 54 81 54 81 54 80 53 79 52 78 50 77 49 79 52 79 52 79 52 79 52 78 51 77 50 77 49 76 49 75 48 74 46 71 42 67 41 65 43 64 41 63 41 64 42 63 42 65 44 66 43 64 41 63 42 64 43 65 45 66 46 64 44 65 45 66 45 65 44 66 44 65 43 64 44 65 45 64 43 64 42 63 41 62 41 62 41 62 41 61 40 61 39 60 39 60 39 59 38 59 37 58 42 59 43 60 42 58 41 57 40 57 40 57 40 57 40 56 39 56 39 56 39 56 39 54 37 54 37 54 37 54 37 52 35 52 35 52 35 52 35 50 33 50 33 51 34 51 34 52 35 51 33 50 33 50 34 49 32 49 32 48 31 48 30 47 30 47 30 47 30 47 30 46 29 46 28 45 28 44 27 46 30 47 28 43 25 43 28 44 27 44 27 43 26 43 25 45 30 45 29 44 28 43 28 42 27 41 26 41 25 40 25 41 26 42 27 43 26 42 25 41 25 41 25 41 25 41 25 41 26 42 26 42 25 40 23 40 24 40 24 40 24 40 24 40 24 40 23 39 22 38 22 38 21 37 20 36 21 37 22 37 21 38 22 38 21 36 19 32 17 34 19 36 20 36 20 36 20 35 19 34 20 35 21 33 19 36 22 37 21 34 18 33 20 37 22 35 19 35 21 32 17 32 18 33 19 34 19 34 18 33 18 33 18 33 18 31 17 32 18 33 17 32 16 31 17 32 17 32 16 30 14 33 17 32 17 31 16 31 15 31 17 35 18 32 15 31 16 28 14 33 19 35 17 30 12 32 15 30 15 28 15 30 17 28 17 31 19 30 17 29 22 20 18 20 18 20 18 20 18 18 17 19 18 20 19 21 19 20 18 20 18 20 18 20 18 17 16 19 19 22 21 23 21 20 18 20 18 20 18 20 18 21 19 22 20 21 17 18 15 18 17 16 15 15 16 17 18 15 14 14 13 13 14 14 15 15 15 15 15 15 15 15 15 21 19 19 15 13 8 5 2 2 2 2 2 2 2 2 2 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 3 5 7 7 8 8 8 8 8 8 10 11 11 11 11 9 8 7 12 11 10 11 12 12 10 8 5 7 7 9 9 10 9 10 12 14 14 15 14 14 12 13 12 14 13 15 15 17 17 18 18 19 18 20 19 21 20 21 22 22 20 21 20 21 21 23 22 23 22 23 22 23 22 23 22 23 22 24 23 25 24 25 26 25 20 16 12 11 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 6 16 8 0 35 78 76 71 70 68 66 65 64 64 64 64 64 64 64 63 63 63 63 62 62 63 62 61 60 59 58 60 59 59 57 57 54 55 53 51 50 50 48 48 46 47 45 44 44 47 47 47 45 44 39 51 70 105 93 105 85 110 82 109 86 109 87 110 89 112 90 111 90 112 91 114 93 116 94 118 92 118 92 118 93 120 94 121 95 121 95 122 96 122 97 125 99 126 99 127 100 127 101 127 101 128 102 129 102 129 102 131 104 131 105 132 105 132 105 132 104 131 103 130 104 131 105 128 102 131 106 134 107 133 105 132 105 132 106 133 107 134 107 133 107 133 108 134 109 135 109 136 110 135 109 135 108 134 108 134 106 134 107 135 107 135 107 135 107 135 107 135 107 135 107 136 108 136 108 136 108 136 108 137 109 137 110 138 110 139 111 138 110 138 110 138 110 138 110 138 110 138 110 138 110 138 110 138 111 138 111 138 111 138 111 138 111 138 111 138 111 138 111 139 112 139 112 139 112 139 111 139 112 139 112 139 112 139 112 137 110 137 111 138 111 139 112 140 112 138 110 137 110 137 110 139 109 139 109 139 109 139 109 138 107 137 107 136 106 136 106 134 103 134 103 134 103 134 103 133 103 134 103 134 103 134 103 134 103 134 103 134 103 134 103 134 103 133 102 133 101 132 101 133 102 132 101 132 100 131 100 131 100 131 100 131 100 131 100 131 100 131 100 131 100 131 100 129 98 128 97 127 96 127 95 127 97 128 97 128 97 128 97 127 95 126 95 127 96 127 96 128 94 129 95 128 94 127 92 126 92 125 91 125 90 124 90 125 91 125 90 124 89 123 89 123 89 123 89 123 89 123 89 119 87 119 87 120 89 121 90 119 87 119 86 118 85 117 85 116 86 116 85 115 84 114 84 114 84 114 84 114 84 114 84 112 85 112 84 111 83 110 83 108 81 108 81 108 81 108 81 109 81 108 80 106 78 104 76 106 79 106 79 106 79 106 79 106 79 106 78 105 77 104 77 102 76 103 76 101 72 96 68 95 66 94 65 92 64 92 64 90 63 92 65 93 65 92 63 91 64 92 65 93 66 94 67 91 65 93 66 94 67 93 66 93 65 92 64 91 65 92 66 91 64 91 63 90 62 89 62 90 63 89 62 89 61 88 61 88 61 87 60 87 59 86 59 85 59 86 60 86 59 84 57 83 57 83 57 83 57 83 57 83 57 83 57 83 57 83 57 81 55 80 54 80 54 79 53 79 53 79 53 79 53 79 53 76 51 77 51 77 51 77 52 75 52 72 50 71 50 71 51 71 50 70 49 70 48 69 48 69 48 69 48 69 48 69 48 69 47 68 47 67 46 67 45 66 47 65 44 61 42 63 47 64 45 63 44 63 43 62 43 64 45 64 44 63 43 62 43 61 42 61 42 60 41 59 40 58 42 59 43 60 42 59 41 57 40 57 40 57 40 57 40 58 42 59 42 59 41 57 39 56 39 56 39 56 39 56 39 56 40 56 39 55 38 54 38 54 37 53 36 52 37 53 38 53 37 53 37 53 37 53 36 49 34 51 36 52 36 52 36 52 35 51 34 50 35 51 36 50 35 51 36 52 35 51 34 49 35 52 36 51 34 50 35 47 31 48 33 49 34 51 35 48 32 49 34 50 34 49 33 48 33 49 33 49 32 47 30 49 33 49 33 49 32 47 31 48 32 47 31 47 30 46 30 45 34 48 34 45 31 44 33 44 32 47 35 48 34 45 30 49 31 48 29 47 29 47 31 44 31 47 33 44 31 44 32 18 6 18 6 18 6 18 6 14 3 16 5 19 8 21 10 18 6 18 6 18 6 18 6 16 5 17 6 18 6 17 5 19 6 18 5 17 6 18 7 18 6 18 7 18 6 18 5 19 10 17 8 16 9 18 11 16 8 15 7 15 7 16 8 15 5 15 5 15 7 15 7 19 14 18 12 12 4 4 0 2 0 2 0 2 0 2 0 3 1 3 0 2 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 2 0 1 0 3 3 6 5 8 7 10 7 9 6 11 9 11 9 10 8 9 6 11 8 9 7 10 8 8 4 8 4 10 7 13 8 12 7 13 8 14 10 15 10 14 8 14 9 15 11 17 13 18 14 16 13 21 18 24 17 19 13 23 18 22 16 21 17 23 18 23 18 23 18 23 18 23 18 23 18 23 19 24 20 25 20 28 19 19 9 11 4 9 5 10 8 10 8 10 8 10 8 11 9 11 9 11 9 11 9 14 6 15 6 2 44 84 70 71 68 69 65 66 63 65 63 66 64 65 63 64 62 63 61 62 60 63 60 61 58 59 56 59 55 58 53 56 50 54 49 50 46 49 45 48 43 47 43 44 43 46 43 46 37 41 29 42 57 91 81 87 72 83 71 86 72 87 74 89 75 90 76 90 76 91 78 93 80 94 81 92 77 93 79 94 79 94 79 95 81 96 81 97 82 97 82 97 81 98 81 99 82 99 83 102 85 102 85 102 86 103 85 106 85 106 84 105 83 104 83 104 83 103 82 103 82 104 83 102 82 105 86 107 86 106 84 105 84 105 85 106 86 107 86 107 84 107 85 108 86 109 86 110 87 110 86 109 86 108 85 108 84 108 83 107 83 107 83 107 83 107 83 107 83 107 83 108 84 108 84 108 84 108 84 110 86 110 86 111 87 111 88 110 86 110 86 110 86 110 86 110 86 110 86 110 86 110 86 111 84 111 84 111 84 111 84 111 84 111 84 111 84 111 84 112 83 112 83 112 83 112 84 112 83 112 83 112 83 112 83 110 81 111 82 111 83 112 83 113 83 111 82 110 81 111 82 109 81 109 81 109 81 109 81 108 80 108 80 107 79 107 78 103 75 103 75 103 75 103 75 104 75 103 75 103 75 103 75 103 75 103 75 103 75 103 75 103 75 103 74 102 74 101 73 102 74 102 73 101 73 100 72 100 72 100 72 100 72 100 72 100 72 100 72 100 72 100 72 98 70 97 69 97 69 96 68 98 69 97 69 97 69 97 69 96 69 97 69 96 68 96 68 94 68 95 68 95 67 93 65 92 65 92 64 91 64 90 63 91 64 91 63 90 62 89 62 89 62 89 62 89 62 89 62 86 62 87 63 89 64 89 64 87 62 87 61 86 60 85 60 86 60 86 59 85 58 84 58 84 58 84 58 84 58 84 58 85 58 85 58 84 57 83 56 81 54 81 54 81 54 81 54 84 56 82 54 80 52 79 51 79 52 79 52 79 52 79 52 79 52 79 52 78 51 77 50 76 49 77 50 76 47 72 44 67 45 67 44 65 42 63 40 62 41 63 42 65 43 65 43 66 45 66 45 67 46 67 46 65 45 66 46 67 46 66 45 66 44 65 43 64 44 65 45 64 43 64 42 63 41 62 41 63 42 63 41 62 41 61 40 61 40 61 39 60 39 59 38 60 43 60 43 60 42 58 40 57 40 57 40 57 40 57 40 57 40 57 40 57 40 57 40 55 38 55 37 54 36 53 36 53 36 53 36 53 36 53 36 52 34 51 34 51 34 51 34 52 35 51 33 50 33 50 34 50 33 50 32 49 32 48 31 48 31 48 31 48 31 48 31 49 32 48 31 48 30 47 30 46 30 46 27 42 25 45 30 45 28 45 27 44 27 43 26 45 30 45 29 44 28 43 28 44 29 43 28 42 27 42 27 41 26 42 27 43 26 42 25 40 24 40 24 40 24 40 24 41 26 42 26 42 25 40 23 39 23 39 23 39 23 39 23 40 24 40 23 39 22 38 22 38 21 37 20 36 21 37 22 37 21 37 21 37 21 37 22 37 21 38 22 37 20 35 19 36 20 35 19 34 20 35 21 35 20 35 20 35 20 35 20 31 18 35 20 33 17 33 19 32 17 32 18 33 19 34 19 32 17 33 19 34 19 33 18 33 18 33 18 32 16 30 14 34 19 35 20 34 19 33 17 32 17 31 16 31 15 30 15 33 19 35 18 32 15 32 18 35 18 33 16 32 17 34 19 32 15 30 15 29 16 32 19 29 18 33 22 32 19 30 22 19 17 20 18 20 18 21 19 17 15 18 18 21 21 24 22 19 18 20 19 21 18 20 17 19 18 20 18 19 16 17 14 22 19 19 16 18 17 21 20 20 18 20 18 20 18 20 18 18 18 17 17 17 17 18 18 18 17 16 16 16 16 17 18 14 14 15 15 15 15 16 16 18 17 18 16 13 8 5 1 2 2 2 2 2 2 2 2 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 3 5 5 6 8 10 11 10 9 9 11 11 11 11 10 10 10 10 10 9 8 9 9 9 7 4 8 10 11 14 14 14 12 13 11 13 13 15 14 15 13 14 14 15 15 16 16 18 17 18 14 17 20 24 23 22 18 17 22 23 21 22 21 22 22 23 22 23 22 23 22 23 22 23 22 23 22 24 23 25 24 25 26 23 17 12 8 9 9 11 10 10 10 10 10 10 10 10 12 12 12 12 12 12 12 12 15 11 13 9 17 59 85 72 72 71 71 69 68 67 66 66 67 67 66 66 65 64 64 63 62 62 63 62 61 60 59 58 60 58 58 56 56 54 54 52 51 50 51 49 50 48 49 48 46 46 47 47 47 45 45 41 46 63 100 95 108 85 111 86 110 87 109 88 111 90 112 91 113 91 114 92 115 94 116 94 118 93 120 95 121 95 121 94 122 96 123 97 123 98 124 98 124 97 125 98 126 99 126 99 130 103 129 102 129 103 131 105 135 107 134 107 133 106 133 106 132 105 131 104 131 104 132 105 132 105 133 106 133 106 132 105 132 105 132 106 133 107 134 107 133 107 133 108 134 109 135 109 137 110 136 110 135 109 135 109 137 109 137 108 136 108 135 107 136 108 136 108 136 108 136 108 137 109 137 109 137 109 137 109 138 110 138 110 139 111 140 112 139 111 139 111 139 111 139 111 139 111 139 111 139 111 139 111 139 112 139 112 139 112 139 112 139 112 139 112 139 112 139 112 139 112 139 112 140 113 140 113 139 112 139 112 139 112 139 112 138 111 138 111 139 112 139 113 140 112 138 111 138 111 139 112 140 110 140 110 140 110 140 110 139 109 139 108 138 108 137 107 135 104 135 104 135 104 135 104 135 104 135 104 134 103 134 103 135 104 135 104 135 104 135 104 135 103 134 103 133 102 133 102 134 102 133 102 132 101 132 101 132 101 132 101 132 101 132 101 131 100 131 100 131 100 131 100 129 98 129 98 129 98 129 98 129 98 129 98 128 97 128 97 127 98 129 98 127 95 127 97 129 95 130 96 129 94 127 93 127 92 126 92 125 91 125 91 125 91 125 90 124 89 123 89 123 89 123 89 123 89 123 89 118 87 120 89 121 89 120 88 119 87 119 86 118 85 117 85 116 86 116 85 115 84 114 84 115 85 115 85 115 85 115 85 112 85 112 84 111 83 110 83 108 81 108 81 108 81 108 81 111 83 110 82 108 81 107 80 106 79 106 79 106 79 106 79 106 79 106 78 105 77 104 77 104 77 104 77 103 75 101 74 97 69 97 68 94 64 91 62 91 63 91 64 93 66 94 66 94 67 94 67 94 67 94 67 94 67 95 68 94 66 92 65 93 65 92 64 91 65 92 66 91 64 91 63 90 62 89 62 91 63 90 63 89 62 89 62 89 61 88 61 87 60 87 60 86 60 86 60 85 58 83 56 83 57 83 57 83 57 83 57 84 58 84 58 84 58 84 58 82 56 81 54 80 53 78 52 80 54 80 54 80 54 80 54 78 52 78 52 77 51 77 52 75 52 72 50 71 50 71 51 72 50 71 50 70 49 70 49 70 49 70 49 70 49 70 49 70 49 69 48 68 47 68 47 64 46 65 45 62 43 64 47 65 45 64 45 63 44 63 44 64 45 64 44 63 43 62 43 63 44 63 43 62 43 61 42 58 42 59 43 60 42 59 41 57 40 57 40 57 40 57 40 58 42 59 42 59 41 57 39 55 38 55 38 55 38 55 38 56 40 56 39 55 38 54 38 54 37 53 36 52 37 53 38 53 37 52 36 52 37 54 39 55 39 55 38 54 36 51 34 52 35 51 34 50 35 51 36 51 35 51 35 51 35 51 35 47 33 51 34 49 32 48 33 49 33 49 33 49 33 49 33 50 33 49 33 49 33 49 33 49 33 49 33 49 32 46 30 50 34 51 35 50 33 48 32 49 32 48 32 47 31 47 30 47 35 48 34 45 31 46 35 49 34 45 30 43 32 47 35 49 30 49 30 48 31 49 33 44 30 47 33 45 30 44 30 17 5 17 6 18 7 19 7 18 6 18 7 19 7 20 8 17 5 19 7 19 7 17 5 18 6 19 7 18 5 16 4 20 7 17 4 16 5 19 8 20 8 19 6 17 5 17 5 17 10 18 11 19 10 18 9 18 9 16 8 16 8 17 10 14 4 14 5 15 8 16 8 14 10 16 11 12 4 4 0 2 0 2 0 2 0 2 0 3 1 3 0 2 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 2 0 1 0 3 3 4 4 8 9 11 9 10 7 11 9 10 8 10 9 12 10 11 8 9 7 10 7 7 3 8 4 12 9 15 9 13 7 12 8 14 10 15 10 15 9 16 12 17 12 17 12 17 12 18 14 20 16 21 16 20 15 24 18 23 17 22 18 23 19 23 18 23 18 23 18 23 18 23 18 23 19 24 20 25 20 26 17 16 5 8 3 11 8 10 8 10 8 10 8 10 8 12 10 12 10 12 10 12 10 16 13 9 9 36 71 86 73 73 71 72 69 70 67 67 65 68 66 67 64 65 62 64 61 62 60 63 60 61 58 59 56 58 53 56 51 54 49 52 47 51 46 50 46 50 45 49 45 47 45 46 41 45 37 43 32 37 50 86 82 90 73 85 76 87 73 88 74 89 76 91 77 92 79 93 79 93 79 93 79 92 78 95 81 96 81 95 79 97 82 97 83 98 83 99 84 99 82 99 82 100 83 101 84 104 86 103 85 103 87 105 87 107 87 108 88 110 90 112 91 108 86 107 85 106 86 107 87 108 87 107 85 105 84 105 84 105 84 105 85 106 86 107 86 107 84 107 85 108 86 109 86 111 88 110 87 110 86 109 86 110 86 109 85 109 84 108 84 108 84 108 84 108 84 108 84 109 85 109 85 109 85 109 85 109 85 110 86 110 87 111 87 111 87 111 87 111 87 111 87 111 87 111 87 111 87 111 87 112 85 112 85 112 85 112 85 112 85 112 85 112 85 112 85 112 83 112 84 113 85 114 85 111 82 111 82 111 82 111 82 111 82 111 83 112 83 113 84 113 83 111 82 111 83 112 84 111 83 111 83 111 83 111 83 110 82 109 81 109 80 108 80 104 76 104 76 104 76 104 76 105 77 105 76 104 75 103 75 104 76 104 76 104 76 104 76 104 76 103 75 103 74 102 74 103 75 102 74 102 73 101 73 101 73 101 73 101 73 101 73 100 72 100 72 100 72 100 72 99 71 99 71 99 71 99 72 99 71 99 70 98 69 97 69 96 70 100 70 95 66 95 69 95 68 96 69 95 68 94 66 93 66 92 65 92 64 91 64 91 64 91 63 90 62 89 62 89 62 89 62 89 62 89 62 87 63 89 64 89 63 87 61 87 62 87 61 86 60 85 60 86 60 86 59 85 58 84 58 85 59 85 59 85 59 85 59 84 57 84 57 83 56 83 55 81 54 81 54 81 54 81 54 82 54 81 54 81 54 81 54 79 52 79 52 79 52 79 52 78 51 78 51 77 50 77 49 77 50 76 49 75 48 76 49 71 50 71 49 69 44 64 40 64 42 64 42 65 45 68 46 68 47 68 47 68 47 68 47 69 48 69 47 67 45 64 42 66 44 65 43 64 44 65 45 64 43 64 42 63 41 62 41 64 43 63 42 63 41 62 41 62 41 61 40 61 39 60 39 60 44 61 43 59 41 57 39 57 40 57 40 57 40 57 40 59 42 59 42 59 42 59 42 56 39 55 37 54 36 52 35 54 37 54 37 54 37 54 37 53 36 53 35 52 34 51 34 52 35 51 33 50 33 50 34 51 34 50 33 50 32 49 32 49 32 49 32 49 32 49 32 47 30 46 29 46 28 45 28 43 28 47 29 45 27 45 29 46 29 45 28 45 27 44 27 45 30 45 29 44 28 43 28 43 28 43 27 42 27 41 26 41 26 42 27 43 26 42 25 41 25 41 25 41 25 41 25 41 26 42 26 42 25 40 23 38 22 38 22 38 22 38 22 40 24 40 23 39 22 38 22 38 21 37 20 36 21 37 22 37 21 36 19 36 21 39 24 36 20 37 21 37 20 36 19 36 20 35 19 34 20 35 21 36 20 35 19 34 20 35 21 32 19 35 20 34 18 33 19 35 20 34 18 33 17 31 16 36 20 33 17 31 16 32 18 32 17 33 18 33 17 31 16 32 17 33 18 32 17 31 15 34 18 33 18 32 17 32 16 35 20 35 18 32 15 33 19 34 17 32 15 31 16 33 18 31 15 30 16 30 17 32 21 27 17 32 22 32 19 29 20 19 17 19 18 20 19 21 19 23 21 22 20 21 18 19 17 18 17 21 20 22 19 19 16 20 18 21 20 22 20 21 18 22 19 19 16 18 17 21 20 25 22 22 18 18 15 17 14 16 17 19 20 20 19 17 16 17 16 16 15 15 16 16 17 14 14 14 15 15 16 16 16 13 13 15 14 13 8 5 1 2 2 2 2 2 2 2 2 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 3 5 4 6 9 11 12 11 10 9 10 10 10 10 11 12 13 13 13 11 10 11 11 10 8 6 6 8 10 13 13 13 11 11 11 12 13 15 14 15 14 15 17 18 16 17 16 17 16 16 20 20 17 18 17 20 21 23 23 23 22 22 21 23 22 24 22 23 22 23 22 23 22 23 22 23 22 24 23 25 24 25 24 21 14 9 6 8 10 14 10 10 10 10 10 10 10 10 13 13 13 13 13 13 13 13 15 16 7 13 50 83 85 80 73 75 72 73 71 70 68 67 69 68 67 67 66 65 64 64 62 62 63 62 61 61 60 58 58 56 57 54 54 52 52 51 52 51 51 50 51 50 51 49 49 47 47 45 45 43 47 44 42 58 97 94 110 87 111 90 110 87 111 89 112 90 114 91 117 94 116 93 116 93 116 92 118 94 121 96 123 96 121 95 123 97 124 98 124 99 125 99 127 100 127 101 128 102 129 102 132 104 130 102 130 104 133 107 134 107 137 111 144 115 147 117 140 109 139 108 136 109 137 110 138 109 134 105 131 104 131 105 132 105 132 106 133 107 134 107 133 107 133 108 134 109 135 109 137 111 137 110 136 109 135 109 139 110 138 109 137 108 136 108 136 108 136 108 136 109 136 108 137 109 137 109 137 109 137 109 137 109 137 110 138 111 139 111 139 112 139 111 139 111 139 111 139 111 139 111 139 111 139 111 139 112 139 112 139 112 139 112 139 112 139 112 139 112 139 112 139 112 139 113 140 114 141 114 138 111 138 111 138 111 138 111 138 111 140 112 141 113 142 113 141 112 140 111 140 112 142 112 141 111 141 111 141 111 141 111 140 110 140 109 139 109 138 108 135 104 135 104 135 104 135 104 136 105 136 104 135 103 134 103 135 104 135 104 135 104 135 104 135 104 135 103 134 102 133 102 134 103 134 102 133 101 132 101 132 101 132 101 132 101 132 101 131 100 131 100 131 100 131 100 131 100 131 100 131 100 132 101 130 99 130 98 129 97 128 97 127 99 131 99 126 94 126 98 129 96 130 96 130 95 128 93 127 93 127 92 126 91 125 91 125 91 125 90 124 89 123 89 123 89 123 89 123 89 123 89 120 89 122 90 121 88 118 85 119 87 119 86 118 85 117 85 117 85 117 85 116 84 114 84 115 85 115 85 115 85 115 85 111 84 110 83 110 82 109 82 108 81 108 81 108 81 108 81 106 80 107 80 107 80 107 81 106 79 106 79 106 79 106 79 105 78 104 77 104 76 103 76 105 77 102 74 101 75 104 78 102 74 102 73 99 68 93 64 92 64 92 65 94 67 97 69 95 69 95 69 95 68 95 68 97 70 97 69 94 65 90 62 93 65 92 64 91 65 92 66 91 64 91 63 90 62 89 62 91 64 91 63 90 62 89 62 89 62 89 61 88 60 87 60 87 61 87 60 85 58 83 56 83 57 83 57 83 57 83 57 85 60 85 60 85 60 85 60 82 57 81 55 80 54 78 52 80 54 80 54 80 54 80 54 79 53 79 52 78 51 77 51 75 52 73 50 72 50 72 51 73 51 73 50 72 49 71 49 70 49 70 49 70 49 70 49 66 45 65 44 65 43 64 43 61 44 66 47 65 45 63 45 65 46 65 45 64 44 63 44 64 45 64 44 63 43 62 43 61 42 61 41 60 40 59 40 58 42 59 43 60 42 59 41 58 41 58 41 58 41 58 41 58 42 59 42 59 41 57 39 55 38 55 38 55 38 55 38 56 40 56 39 55 38 54 38 54 37 53 36 52 37 53 38 53 36 52 35 52 37 55 40 48 33 50 35 52 36 52 36 52 35 51 34 50 35 51 36 52 35 51 34 50 35 51 36 49 35 53 37 51 34 50 35 52 36 51 34 48 31 46 30 54 36 49 31 46 30 48 33 47 32 48 33 49 32 48 31 46 30 47 31 46 30 45 28 50 34 50 33 49 33 48 32 48 36 48 33 44 31 47 36 44 32 45 32 45 32 45 30 48 30 49 30 48 32 51 33 43 30 49 33 46 30 44 30 19 6 18 5 17 6 18 7 15 3 16 5 17 6 19 7 21 8 18 5 17 6 20 9 19 10 21 5 16 6 17 2 18 6 18 6 18 6 18 6 17 6 18 7 19 6 18 5 19 14 21 12 17 8 16 10 17 9 16 8 15 9 16 10 18 5 16 3 14 5 16 7 11 5 15 10 13 4 5 0 0 0 0 0 1 0 2 0 5 3 5 2 4 1 3 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 2 3 7 7 9 8 9 8 11 10 12 10 12 9 13 9 15 9 12 6 12 8 16 10 13 7 10 5 10 5 11 6 11 6 12 8 14 10 13 8 14 9 14 10 15 10 14 9 14 10 15 11 16 11 16 12 17 13 20 17 24 20 23 18 23 18 23 18 23 18 24 18 23 17 22 18 23 19 24 21 22 19 22 21 24 23 27 18 12 8 12 11 11 6 10 8 10 9 11 10 12 10 11 9 11 9 11 9 11 9 11 8 3 19 69 90 81 83 77 78 76 74 74 71 73 70 71 71 72 70 69 65 66 63 65 61 64 59 61 55 58 55 59 56 57 53 53 50 52 50 54 52 53 50 50 47 48 46 49 44 47 44 44 39 42 36 41 43 75 86 93 77 90 71 87 71 86 72 88 74 90 76 90 76 93 78 91 76 93 79 94 77 94 78 95 79 96 79 99 81 97 79 97 81 100 84 101 80 101 81 102 82 103 82 101 80 101 81 104 84 107 89 107 85 111 100 116 91 114 84 119 87 109 88 113 86 109 91 110 86 108 83 106 84 108 86 107 84 107 84 107 84 107 84 108 86 109 87 109 88 110 88 108 86 108 87 109 88 110 88 110 85 111 86 112 85 111 86 110 86 111 88 109 85 109 87 111 89 110 88 109 87 108 87 107 88 111 90 110 88 110 88 109 85 115 88 114 87 112 87 112 88 111 90 111 90 111 88 113 86 113 86 113 86 113 86 111 84 112 86 114 87 114 87 113 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 83 111 82 110 82 109 81 109 81 109 81 109 81 105 76 103 74 102 75 104 77 106 78 105 77 105 76 104 76 103 75 103 75 103 75 103 75 104 77 105 78 106 77 105 76 104 76 104 75 103 74 102 74 101 73 101 74 102 75 103 75 101 73 100 72 100 71 99 71 101 73 101 73 101 73 101 73 100 71 100 70 99 69 98 69 96 68 97 69 98 68 97 67 98 70 97 68 96 67 94 66 93 65 92 64 92 63 91 63 92 65 92 64 91 63 90 63 90 63 90 63 90 63 90 63 89 62 89 62 89 62 89 62 88 61 88 60 87 59 86 61 88 65 86 63 85 62 84 61 85 62 86 61 85 60 84 60 83 59 83 58 82 57 81 57 82 57 81 56 80 55 79 54 81 54 81 54 81 54 81 54 79 52 79 52 79 52 79 52 79 52 79 51 78 50 77 50 77 50 77 49 76 48 75 48 74 48 75 48 72 43 65 37 67 41 67 41 67 41 66 42 69 45 69 45 69 47 69 47 64 44 66 45 66 47 65 46 66 45 66 44 65 43 64 43 64 44 65 44 65 43 63 41 62 41 62 40 61 39 60 39 61 40 61 39 60 38 59 38 63 45 60 41 58 42 60 44 60 43 60 43 60 43 60 43 60 38 60 37 59 36 58 36 57 35 57 35 57 35 57 37 53 36 53 35 52 34 51 34 50 35 53 36 51 34 52 37 53 34 48 29 45 30 49 34 46 30 48 32 48 30 45 27 46 25 48 30 49 30 49 30 48 31 47 32 46 31 45 31 46 31 44 29 42 27 41 26 45 31 45 31 45 31 45 31 44 27 43 26 43 26 42 25 41 24 41 24 41 24 41 24 39 25 42 28 43 27 40 24 40 25 40 25 40 25 40 25 41 24 40 22 37 20 35 19 39 23 39 23 39 23 39 23 34 20 38 24 40 22 36 18 38 22 37 21 37 22 39 24 35 19 37 22 38 22 38 22 36 20 36 21 37 22 38 22 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 33 18 33 18 33 18 33 18 34 19 35 21 38 22 35 18 34 18 31 15 30 16 33 19 31 17 32 18 33 17 32 16 30 16 31 15 28 13 30 17 30 18 33 21 34 20 31 17 32 18 30 17 32 19 31 17 29 17 30 18 29 15 30 18 27 15 30 18 32 19 31 17 20 18 19 17 19 17 20 18 17 15 18 17 19 18 21 19 23 20 22 19 21 20 22 21 20 21 22 17 18 19 20 15 20 18 20 18 20 18 20 18 19 18 20 19 21 18 20 17 20 18 22 18 19 14 18 16 20 16 19 15 18 16 19 17 18 17 16 15 14 15 16 16 13 15 16 17 15 10 6 2 0 0 0 1 1 2 2 2 4 4 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 2 4 6 8 9 9 9 10 11 12 12 12 12 11 11 13 13 14 11 12 12 15 14 14 12 12 10 11 10 11 11 12 10 11 10 12 12 14 12 13 12 13 13 14 13 15 13 14 13 15 14 16 15 16 15 17 16 18 19 22 23 25 22 23 22 23 22 23 22 23 23 23 22 22 21 23 22 24 24 23 22 21 22 22 24 24 25 19 12 10 12 13 11 8 10 10 10 11 11 12 12 12 11 11 11 11 11 11 11 11 12 11 5 32 73 92 77 83 75 80 75 78 75 77 75 75 71 73 70 72 69 68 67 66 66 65 65 63 64 60 62 59 60 58 57 55 54 53 53 53 54 54 53 52 51 49 49 48 49 49 47 46 45 43 43 41 46 48 85 94 111 92 115 87 113 87 113 87 114 89 116 91 116 92 119 93 118 91 119 94 120 94 121 95 121 96 122 96 124 98 123 97 123 98 126 102 128 101 129 102 129 103 130 103 129 102 129 103 131 106 135 109 140 108 153 123 155 116 160 118 166 121 155 118 147 112 136 110 137 110 134 107 132 107 134 109 133 107 133 107 133 107 133 107 136 108 136 108 137 109 137 110 136 108 137 109 137 110 138 110 141 111 142 112 142 111 138 110 138 112 138 111 135 110 134 109 142 112 142 110 140 109 141 110 137 108 141 111 142 113 146 118 140 116 142 117 140 113 139 114 140 112 142 111 142 111 142 112 140 113 139 113 139 113 139 113 138 112 139 114 140 114 139 113 142 112 142 112 142 112 142 112 142 112 142 112 142 112 142 112 143 112 143 112 143 112 143 112 143 112 143 112 143 112 143 112 143 112 143 111 142 111 141 110 140 109 140 109 140 109 140 109 137 105 135 103 134 104 136 106 137 106 137 105 136 105 135 104 134 103 134 103 134 103 134 103 135 104 136 105 136 105 135 104 135 104 135 103 134 103 133 102 133 102 134 103 134 104 135 104 133 102 132 101 131 100 131 100 132 101 132 101 132 101 132 101 131 100 131 99 130 99 129 98 127 97 128 98 129 97 128 96 132 98 131 96 130 95 128 94 127 93 127 92 126 92 125 91 126 92 126 91 125 91 124 90 124 90 124 90 124 90 124 90 123 89 123 89 123 89 123 89 122 88 122 87 121 86 120 86 123 87 121 85 120 84 116 84 117 85 116 85 115 84 112 84 113 83 113 82 112 82 111 81 111 81 110 80 110 80 110 79 108 81 108 81 108 81 108 81 106 79 106 79 106 79 106 79 106 79 106 78 105 77 104 77 104 77 104 76 103 76 102 75 102 75 103 76 101 71 96 67 96 69 97 70 98 71 99 72 97 69 97 69 97 69 97 69 96 68 97 70 98 68 97 67 93 66 93 65 92 65 91 64 91 65 92 65 92 64 90 62 89 62 89 61 88 61 87 60 88 61 88 60 87 60 86 59 89 61 87 60 86 59 86 60 86 59 86 59 86 59 86 59 85 60 85 59 84 58 83 58 82 57 82 57 82 57 82 57 79 53 79 52 78 52 77 51 78 54 80 53 77 50 77 52 78 51 75 47 73 48 75 50 73 47 74 49 74 47 72 46 68 47 69 49 70 49 70 48 69 48 69 46 68 45 67 45 67 45 66 43 65 42 64 41 67 45 67 45 67 45 67 45 65 45 64 44 61 41 60 40 60 41 60 41 60 41 60 41 59 40 61 42 61 42 59 40 59 40 59 40 59 40 59 40 59 41 58 40 56 39 55 38 56 39 56 39 56 39 56 39 53 38 54 38 54 38 54 37 56 40 54 37 53 37 53 37 50 35 52 36 53 37 53 36 51 35 51 36 52 36 53 37 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 49 33 49 33 49 33 49 33 48 32 48 33 50 33 48 30 49 32 48 31 47 32 48 33 47 32 48 33 49 32 48 31 46 31 47 30 45 28 46 32 47 32 48 33 49 32 48 31 48 30 45 30 48 33 48 30 45 31 48 31 46 29 46 32 45 29 46 31 47 31 46 30 17 5 16 4 16 4 17 5 15 3 16 5 17 6 19 7 18 7 19 8 20 7 19 6 17 8 20 5 16 7 19 4 18 6 18 6 18 6 18 6 17 6 18 7 19 6 18 5 15 9 17 10 15 7 15 10 17 9 16 8 15 9 16 8 18 5 16 3 15 5 15 6 15 8 17 9 14 5 6 0 1 0 1 0 2 0 2 0 3 1 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 1 2 6 5 8 6 9 8 11 10 12 10 12 9 10 7 14 9 13 8 15 11 14 8 13 7 12 7 13 8 14 8 13 7 11 7 12 7 12 7 12 8 13 9 14 9 14 9 14 10 15 11 16 11 16 12 17 13 20 16 23 19 23 18 23 18 23 18 23 18 24 18 23 17 22 18 23 19 24 21 22 20 22 20 23 21 23 16 12 8 11 10 11 7 10 8 10 9 11 10 12 10 11 9 11 9 11 9 11 9 10 4 13 47 88 97 83 89 84 85 82 82 80 76 78 76 75 73 73 71 71 69 68 65 67 61 64 59 62 56 60 54 58 56 57 54 55 53 55 54 55 52 54 50 51 48 49 47 50 44 47 44 45 42 43 39 40 41 71 84 94 78 92 75 88 73 87 73 88 75 91 76 90 77 93 78 92 77 93 80 94 78 95 78 96 79 96 79 98 81 97 80 98 82 100 81 101 81 102 81 103 82 103 82 104 83 104 83 106 86 109 89 106 93 119 98 114 90 125 105 136 111 138 104 123 96 114 90 112 88 109 84 107 84 108 86 107 84 107 84 107 84 107 84 107 85 107 86 108 87 109 87 108 87 109 87 110 88 110 86 112 86 113 87 112 85 110 85 113 88 112 89 112 88 111 89 117 91 108 80 97 71 91 69 95 74 99 78 102 83 110 89 117 91 119 92 115 89 115 92 112 88 111 90 111 90 111 88 113 87 114 87 114 87 114 87 113 87 114 87 114 86 113 85 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 111 83 111 82 109 81 109 81 109 81 109 81 108 79 106 77 105 78 107 80 107 79 106 78 106 77 105 77 104 76 104 76 104 76 104 76 103 76 104 77 105 76 104 75 104 76 104 76 103 75 103 74 103 76 104 76 104 77 105 77 103 75 102 74 102 73 101 73 101 73 101 73 101 73 101 73 100 71 100 71 99 70 99 69 97 68 98 69 98 69 97 68 98 70 97 68 96 67 94 66 94 66 93 65 93 64 92 64 92 65 92 65 91 64 91 63 90 63 90 63 90 63 90 63 89 62 89 62 89 62 89 62 88 61 88 60 87 59 86 59 87 65 86 63 85 62 84 61 85 62 86 61 85 60 84 60 83 59 83 59 82 58 82 57 80 56 80 56 81 57 81 57 81 54 81 54 81 54 81 54 79 52 79 52 79 52 79 52 79 52 79 51 78 50 77 50 77 50 77 50 76 49 76 48 75 48 76 49 76 47 72 43 68 42 70 44 72 46 74 47 69 45 69 45 69 45 69 47 69 49 70 50 70 51 68 50 66 45 66 45 65 44 65 43 64 44 65 44 65 43 63 41 62 41 62 41 61 40 61 39 61 40 61 40 60 39 60 38 60 44 61 44 60 43 59 41 59 42 59 42 59 42 59 40 60 38 60 37 59 36 58 36 57 35 57 35 57 35 57 35 53 36 53 36 52 35 52 34 54 38 56 37 51 32 49 33 51 33 50 32 49 32 49 32 47 31 48 31 48 30 46 28 46 26 48 28 49 30 48 29 48 31 47 32 46 31 45 31 44 30 44 29 43 29 43 29 45 31 45 31 45 31 45 31 47 29 45 27 42 24 40 22 41 24 41 24 41 24 41 24 40 26 41 27 42 26 41 25 40 25 40 25 40 25 40 25 42 26 42 26 42 26 42 26 39 23 39 23 39 23 39 23 41 23 37 20 36 21 39 25 42 25 39 22 37 20 36 20 34 18 35 20 36 20 36 19 34 18 34 19 35 19 36 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 19 34 19 33 18 33 18 33 18 33 18 32 17 33 18 32 16 30 14 31 17 32 18 33 17 32 16 31 17 32 18 33 17 32 16 30 16 31 15 29 14 30 17 33 19 32 18 31 19 32 20 31 16 29 17 32 20 33 18 30 19 33 19 31 17 31 20 31 18 30 16 29 16 30 17 19 16 18 15 17 16 18 17 18 16 18 17 19 18 20 18 17 16 20 19 21 18 18 15 18 19 21 16 19 20 22 17 21 19 20 18 20 18 19 17 19 18 20 19 21 18 20 17 18 16 20 17 19 15 20 18 20 16 19 15 18 16 19 17 18 18 17 16 15 15 15 15 15 15 16 16 14 9 6 3 1 2 2 2 2 2 2 2 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 4 5 7 7 7 9 10 11 12 12 12 12 11 8 11 12 14 13 14 15 18 12 13 12 13 12 14 14 16 15 15 13 12 10 11 10 11 11 12 11 12 12 13 13 14 13 14 13 15 14 16 15 16 16 17 16 18 18 21 21 23 23 24 23 24 23 24 23 24 23 23 22 22 21 23 22 24 23 23 23 22 22 22 22 22 20 16 12 10 11 11 10 9 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 8 5 20 64 91 95 77 87 76 84 77 81 76 80 78 79 75 76 73 73 70 71 70 70 67 67 67 64 66 62 64 61 59 58 57 57 56 57 57 58 56 55 54 53 52 51 50 49 49 50 48 47 46 45 46 43 45 43 78 92 113 93 117 91 115 89 114 89 115 90 117 92 117 92 120 93 118 92 119 95 121 95 121 96 122 96 123 97 124 98 124 98 125 99 126 101 129 102 129 103 130 103 131 104 132 105 132 106 134 108 136 110 139 115 150 112 149 132 178 170 204 184 208 161 165 124 145 112 139 112 136 108 134 108 135 109 134 108 134 108 134 108 134 108 135 107 135 107 136 108 137 109 137 109 137 110 138 110 139 111 143 113 143 113 142 111 138 109 138 112 137 112 138 114 137 110 134 104 124 89 110 79 105 77 111 85 113 87 116 93 125 102 136 115 143 120 144 118 144 119 141 113 143 111 142 111 142 112 142 115 142 115 142 115 142 115 142 115 142 115 141 113 139 111 143 113 143 113 143 113 143 113 142 112 142 112 142 112 142 112 143 112 143 112 143 112 143 112 143 112 143 112 143 112 143 112 144 113 143 112 143 111 142 111 141 110 141 110 141 110 141 110 140 108 138 106 137 107 139 109 139 107 138 107 137 106 137 106 136 105 136 105 136 105 136 105 134 103 135 104 135 104 134 103 136 105 135 104 135 103 134 103 134 103 135 104 135 104 135 104 135 104 135 103 134 102 133 102 132 101 132 101 132 101 132 101 132 101 131 100 131 99 130 99 128 97 129 99 130 98 128 97 131 97 131 96 130 95 129 95 129 94 128 94 127 93 127 93 127 93 126 92 126 91 125 91 124 90 124 90 124 90 124 90 123 89 123 89 123 89 123 89 122 88 122 87 121 86 120 86 122 86 121 85 120 84 117 85 117 85 116 85 115 84 112 84 114 84 113 83 113 82 112 82 109 79 110 80 111 82 112 82 108 81 108 81 108 81 108 81 106 79 106 79 106 79 106 79 106 79 106 78 105 77 104 77 105 78 104 77 104 76 103 76 102 76 104 77 104 76 102 74 96 69 96 70 98 71 99 72 98 70 98 70 98 70 98 70 97 69 98 70 97 68 96 66 94 67 93 66 93 65 92 65 91 65 92 65 92 64 90 62 90 63 89 62 89 61 88 61 89 62 88 61 88 60 87 60 86 60 88 62 89 60 85 57 85 58 85 58 85 58 85 58 85 60 85 59 84 58 83 58 83 58 82 57 82 57 81 56 80 54 79 53 79 52 78 52 80 55 81 54 78 50 77 52 75 50 77 51 77 50 74 47 74 48 74 48 73 47 72 47 69 47 69 49 70 49 69 47 69 48 69 46 68 45 67 45 65 43 65 44 66 44 66 44 66 44 66 44 66 44 66 44 65 45 63 44 61 42 60 40 61 42 61 42 61 42 61 42 60 41 60 41 60 41 60 41 59 40 59 40 59 40 59 40 58 41 58 42 59 43 60 43 56 39 56 39 56 39 56 39 57 40 54 37 53 38 56 41 57 40 55 38 53 36 52 37 51 35 52 37 53 37 52 36 50 34 51 35 52 36 52 36 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 34 50 34 50 33 49 33 49 33 49 33 49 33 51 35 52 34 48 31 46 31 46 31 49 34 50 33 47 30 47 32 48 33 49 32 48 31 46 31 48 31 45 29 47 33 50 33 47 30 46 31 49 34 46 29 45 30 48 33 49 32 47 32 50 33 47 31 48 33 49 32 46 29 44 28 45 30 17 4 16 3 15 4 16 5 16 4 17 5 17 5 18 6 17 6 19 8 20 7 18 5 16 7 19 4 17 8 20 5 19 7 19 6 18 5 17 5 17 6 18 7 19 6 18 5 16 10 19 11 17 10 18 12 17 9 16 8 15 9 16 8 18 6 17 5 16 5 14 3 14 6 15 7 12 4 6 0 3 0 2 0 2 0 2 0 5 3 4 2 3 1 3 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 2 2 6 5 7 5 9 8 11 10 12 10 12 9 9 6 13 9 14 10 17 14 13 8 13 8 14 10 16 12 17 11 15 8 12 6 11 6 12 7 12 8 13 9 14 9 14 9 14 10 15 11 16 11 17 12 17 12 19 15 22 17 24 19 24 19 24 19 24 19 24 18 23 17 22 18 23 19 23 21 23 20 22 19 21 18 16 12 12 8 10 9 10 8 10 8 10 9 11 10 12 10 12 10 12 10 12 10 12 10 6 5 34 80 98 95 86 91 82 85 81 83 79 77 77 76 78 79 76 73 73 72 73 70 69 67 68 63 65 60 63 59 60 57 59 56 58 56 59 57 57 54 55 52 53 50 51 48 50 45 48 46 47 44 46 42 41 36 64 82 95 79 93 79 90 75 90 74 90 75 91 77 91 78 94 79 93 77 94 80 95 78 96 79 96 80 97 80 98 81 99 82 100 83 100 81 102 81 103 82 103 83 104 83 106 85 106 85 107 87 109 88 111 98 113 87 141 142 200 194 233 211 235 180 162 111 116 96 113 90 111 86 108 85 109 87 108 85 108 85 108 85 108 85 107 85 107 86 108 87 109 87 109 87 110 88 110 89 111 87 113 87 113 87 113 86 111 86 110 85 110 89 115 90 109 84 91 66 84 60 80 60 84 64 82 62 83 61 83 64 90 71 101 80 114 93 120 95 120 95 115 91 114 90 113 89 112 88 115 88 115 88 115 88 115 88 115 88 115 88 115 87 113 85 113 85 113 85 113 85 113 85 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 113 85 113 84 112 84 111 83 110 82 110 82 110 82 110 82 110 81 108 79 107 80 109 82 108 80 108 80 107 79 107 78 105 77 105 77 105 77 105 77 103 76 104 77 105 76 104 75 105 77 105 76 104 76 103 75 103 75 102 74 102 74 102 74 104 76 104 76 103 75 102 74 101 73 101 73 101 73 101 73 101 72 101 71 100 71 99 70 97 69 99 70 99 70 98 68 97 69 96 68 96 68 95 67 95 67 95 67 94 66 94 65 93 66 93 65 92 65 91 64 90 63 90 63 90 63 90 63 89 62 89 62 89 62 89 62 88 61 88 60 87 59 86 59 86 64 85 63 85 63 85 62 85 62 86 61 85 60 84 60 84 60 84 59 83 59 82 58 80 56 80 57 82 58 83 59 81 54 81 54 81 54 81 54 79 52 79 52 79 52 79 52 79 52 79 51 78 50 77 50 78 51 78 50 77 50 76 49 76 50 77 50 77 50 76 49 73 46 72 45 71 44 70 43 70 46 70 46 70 46 70 48 70 49 70 49 69 50 67 48 67 46 67 45 66 45 65 44 64 44 65 44 65 43 63 41 63 42 63 41 62 41 61 40 62 41 62 40 61 40 60 39 59 43 61 45 62 43 58 40 58 41 58 41 58 41 58 39 60 38 60 37 59 36 58 36 58 36 58 35 57 34 56 34 54 37 54 36 53 36 52 35 52 36 55 37 52 35 53 38 49 33 52 35 52 33 48 30 48 31 47 30 46 29 46 29 47 27 49 28 49 29 47 28 48 31 47 32 46 31 45 31 44 30 44 30 44 31 45 31 44 30 44 30 44 30 44 30 43 26 43 26 43 26 43 26 42 25 42 25 42 25 42 25 41 26 41 26 41 26 41 26 40 25 40 25 40 25 40 25 39 23 39 24 41 26 42 26 39 23 39 23 39 23 39 23 39 23 39 23 39 23 39 23 39 22 38 21 37 22 38 23 37 22 38 23 39 22 37 21 36 20 36 20 37 21 38 22 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 19 34 18 33 17 33 18 33 18 33 18 33 18 34 21 36 19 31 14 30 17 30 16 33 19 34 18 31 15 31 17 32 18 33 17 32 16 31 17 32 16 30 14 31 18 34 20 31 17 30 18 33 21 31 17 29 17 32 20 32 18 31 19 34 20 31 18 32 20 33 19 30 16 28 15 29 17 19 17 18 16 18 16 19 17 19 17 19 17 19 17 19 17 23 21 24 22 24 22 23 21 19 20 22 17 18 19 21 16 22 20 21 18 20 17 18 16 19 18 20 19 21 18 20 17 20 19 23 19 20 17 21 19 20 16 19 15 18 16 19 17 18 18 18 17 16 15 13 12 13 14 14 14 14 11 10 8 3 3 3 3 2 2 2 2 5 5 5 4 4 4 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 7 8 8 9 10 11 12 12 12 12 11 9 12 13 15 14 15 16 19 14 14 13 14 14 16 16 17 16 16 14 13 11 12 11 12 12 13 13 14 13 15 14 15 13 14 13 15 14 16 15 16 16 17 16 17 17 19 20 22 24 25 24 25 24 25 24 25 23 23 22 22 21 23 22 24 22 23 23 23 22 21 19 19 13 12 11 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 3 13 47 90 89 91 79 85 73 82 74 81 74 78 76 77 77 80 73 75 72 74 72 75 72 71 71 69 69 67 67 65 62 61 60 59 59 59 59 59 57 57 56 55 54 52 52 51 49 50 49 48 48 47 48 46 47 39 73 91 114 92 116 93 118 91 117 90 116 91 118 92 117 93 120 94 119 93 120 96 122 96 122 96 123 97 123 98 124 98 125 100 127 101 126 101 130 103 130 103 131 104 131 105 134 106 133 106 133 107 135 109 143 118 139 118 192 217 254 255 255 255 255 232 211 146 152 119 143 114 138 110 135 109 135 110 135 109 135 109 135 109 135 109 136 108 137 109 137 110 138 110 138 110 138 110 139 111 139 112 142 112 143 113 143 113 140 112 136 110 137 113 139 111 127 95 109 83 106 81 105 82 109 86 108 84 108 83 106 82 109 86 114 96 130 113 142 118 145 120 145 117 146 116 145 114 144 113 143 116 143 116 143 116 143 116 141 115 142 116 142 115 141 113 144 114 144 114 144 114 144 114 142 112 142 112 142 112 142 112 143 112 143 112 143 112 143 112 143 112 143 112 143 112 143 112 145 113 144 113 143 112 143 112 142 111 142 111 142 111 142 111 141 109 139 107 138 108 140 110 140 109 140 108 139 108 138 107 137 106 137 106 137 106 137 106 135 105 136 106 137 105 136 104 137 105 136 105 135 104 135 104 134 102 133 102 133 101 132 101 135 104 135 103 134 102 133 102 132 101 132 101 132 101 132 101 133 101 132 101 131 100 131 100 129 98 130 99 130 99 129 98 130 96 130 96 130 96 130 96 130 96 130 95 129 95 128 94 128 93 127 93 126 92 126 92 124 90 124 90 124 90 124 90 123 89 123 89 123 89 123 89 122 88 122 87 121 86 120 86 121 85 120 85 120 85 118 86 117 85 116 85 115 84 112 84 115 84 114 84 113 83 113 83 111 81 111 81 112 82 112 82 108 81 108 81 108 81 108 81 106 79 106 79 106 79 106 79 106 79 106 78 105 77 104 77 106 78 105 78 104 77 104 77 104 77 104 77 103 76 103 76 105 77 104 76 101 73 99 72 99 71 99 71 99 71 99 71 100 72 101 72 100 69 97 68 95 67 94 67 93 66 93 66 91 65 92 65 92 64 90 62 91 63 90 63 89 62 89 62 90 62 89 62 88 61 88 61 87 61 88 61 87 60 86 58 86 59 86 59 86 59 86 59 85 60 85 59 84 58 83 58 84 59 83 57 82 56 80 55 81 54 80 54 79 53 79 53 77 53 80 54 79 53 80 56 76 51 78 52 78 51 75 48 75 48 73 46 72 46 72 48 70 48 70 49 70 48 68 46 69 48 69 46 68 45 67 45 67 45 67 45 67 44 66 44 65 43 65 43 65 43 65 43 60 41 61 43 62 44 64 45 62 43 62 43 62 43 62 43 61 41 60 40 59 41 60 42 59 40 59 40 59 40 59 40 55 38 55 39 57 40 57 41 56 39 56 39 56 39 56 39 54 38 55 39 55 39 54 38 54 37 53 37 53 38 55 40 55 39 56 40 55 39 54 37 52 36 53 37 53 38 54 38 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 50 34 49 32 48 32 49 33 49 33 49 33 49 33 48 34 51 32 45 27 46 33 47 32 48 33 49 32 48 31 47 32 48 33 49 32 48 31 47 32 49 32 46 30 48 34 49 32 48 31 47 32 48 33 48 31 46 30 48 32 47 30 46 32 49 32 47 30 47 33 47 31 46 29 45 29 46 30 18 6 17 5 17 5 18 6 17 5 17 5 17 5 17 5 21 9 20 8 20 8 21 9 18 9 20 5 16 7 18 3 20 8 19 6 18 5 16 4 17 6 18 7 19 6 18 5 18 12 20 11 16 8 16 10 17 9 16 8 15 9 16 8 18 6 18 6 17 5 13 1 14 7 15 8 15 9 14 8 4 2 4 1 3 0 2 0 4 2 4 1 3 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 3 2 5 5 8 6 9 6 9 8 11 10 12 10 12 9 11 8 15 10 15 10 17 14 16 11 15 10 15 11 17 12 16 11 14 8 13 8 13 8 14 9 15 10 16 11 16 11 14 9 14 10 15 11 16 11 17 12 17 12 18 14 20 16 25 20 25 20 25 20 25 20 24 18 23 17 22 18 23 19 22 20 23 21 22 18 19 16 11 9 11 8 9 7 10 8 10 8 10 9 11 10 12 10 13 11 13 11 13 11 13 11 5 23 67 101 93 93 92 93 86 90 84 87 82 82 80 81 83 82 78 77 75 74 76 76 75 72 73 69 70 65 68 64 64 61 62 58 59 57 59 57 58 55 57 53 54 51 52 50 51 45 49 47 49 46 48 44 44 34 60 81 96 78 91 79 93 77 92 76 91 76 92 77 92 78 95 79 93 78 94 81 96 79 96 80 97 80 98 81 97 81 100 84 101 84 100 81 103 82 103 83 104 83 105 84 106 85 106 84 106 86 107 86 108 88 105 95 196 209 252 223 250 219 252 225 216 151 132 110 116 92 113 88 109 86 110 87 109 86 109 86 109 86 109 86 109 87 110 88 111 89 111 89 110 88 110 89 111 89 112 88 110 85 112 87 114 88 114 90 113 87 113 91 114 82 92 60 85 61 82 57 79 55 78 55 82 60 84 59 80 57 80 59 85 66 97 80 108 90 117 96 119 95 118 94 117 90 115 89 116 90 116 90 116 90 116 90 112 87 114 89 115 89 114 88 114 86 114 86 114 86 114 86 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 114 86 113 85 113 84 112 84 111 83 111 83 111 83 111 83 110 81 108 79 107 80 109 82 110 82 109 81 109 80 108 80 107 79 107 79 107 79 107 79 106 78 107 79 107 79 106 78 106 78 105 77 105 76 104 76 104 76 103 75 103 74 102 74 103 75 103 75 102 74 102 73 101 73 101 73 101 73 101 73 102 73 101 72 101 71 100 71 98 70 99 71 100 70 99 69 96 68 96 68 96 68 96 68 97 69 96 68 96 67 95 67 94 67 93 66 93 65 92 65 90 63 90 63 90 63 90 63 89 62 89 62 89 62 89 62 88 61 88 60 87 59 86 59 85 63 85 63 85 63 86 63 85 62 86 61 85 60 84 60 85 61 84 60 84 59 83 59 83 58 82 58 82 58 81 57 81 54 81 54 81 54 81 54 79 52 79 52 79 52 79 52 79 52 79 51 78 50 77 50 79 52 78 51 78 50 77 50 78 51 77 49 75 48 75 48 77 50 77 49 75 48 74 47 71 47 71 47 71 47 71 49 72 51 72 51 70 51 67 48 68 47 67 46 67 45 66 45 64 44 65 44 65 43 63 41 64 43 63 42 63 41 62 41 63 42 62 41 62 40 61 40 62 44 60 43 59 42 59 43 59 42 59 42 59 42 59 40 60 38 60 37 59 36 58 36 59 37 58 35 57 34 55 33 55 38 54 37 54 36 53 36 53 38 56 38 53 35 53 37 51 34 52 35 51 34 50 32 49 31 47 29 45 29 47 30 48 28 49 28 49 29 47 27 48 31 47 32 46 31 45 31 47 32 46 31 45 30 43 29 43 29 43 29 43 29 43 29 42 25 43 26 43 26 44 27 43 26 43 26 43 26 43 26 42 27 40 25 40 25 42 27 40 25 40 25 40 25 40 25 39 23 39 23 39 24 40 24 39 23 39 23 39 23 39 23 39 22 37 20 36 21 38 23 39 23 38 21 37 21 38 22 39 23 39 23 39 22 37 20 35 19 36 20 36 21 37 21 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 34 19 33 17 31 16 33 18 33 18 33 18 33 18 31 19 35 18 29 13 32 21 33 17 32 16 31 17 32 18 31 17 32 18 33 17 32 16 32 17 33 17 30 15 32 19 31 19 32 20 33 19 32 18 34 19 31 18 31 18 30 15 29 18 32 18 30 16 30 19 29 16 30 18 31 18 30 17 21 18 20 17 19 18 20 19 19 17 19 17 19 17 19 17 21 18 18 15 17 16 20 19 21 22 23 17 18 18 19 14 22 20 21 18 20 17 18 16 19 18 20 19 21 18 20 17 20 18 22 17 18 13 16 15 20 16 19 15 18 16 19 17 18 18 19 18 17 15 12 11 15 16 17 18 18 17 18 17 4 4 4 3 3 2 2 2 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 6 7 9 9 9 9 9 10 11 12 12 12 12 11 11 14 14 15 14 15 15 18 16 17 15 15 14 16 15 17 15 15 13 13 12 13 13 14 14 15 15 16 15 17 16 17 13 14 13 15 14 16 15 16 16 17 16 17 16 19 19 20 24 25 24 25 24 25 24 25 23 23 22 22 21 23 22 24 22 22 23 23 22 20 18 17 9 10 11 10 9 9 10 11 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 14 3 30 73 104 81 88 85 88 78 89 78 87 78 84 79 83 80 82 75 76 71 75 75 77 74 76 74 73 73 71 71 69 66 65 63 61 60 59 58 58 58 58 57 56 54 53 52 52 50 51 49 49 49 49 50 47 50 39 70 90 114 91 114 92 119 93 118 91 117 92 118 93 118 93 121 95 119 93 121 96 122 96 122 97 123 98 124 98 123 98 126 101 128 101 126 100 130 103 130 104 131 105 132 105 133 106 132 105 132 106 134 107 147 121 140 136 229 255 252 247 255 251 255 254 255 180 164 119 144 116 139 111 136 109 136 110 135 109 135 109 135 109 135 109 138 110 139 111 139 112 140 112 138 110 138 111 139 112 140 112 139 110 142 113 144 115 143 115 142 115 141 115 137 102 109 73 102 82 103 84 105 85 106 86 104 86 107 87 105 83 103 84 107 88 116 96 127 108 141 121 149 120 150 119 148 117 146 116 146 116 146 116 146 116 146 116 142 112 143 115 145 115 145 115 144 114 144 114 144 114 144 114 142 112 142 112 142 112 142 112 143 112 143 112 143 112 143 112 143 112 143 112 143 112 143 112 145 114 145 113 144 112 143 112 142 111 142 111 142 111 142 111 141 109 138 106 137 107 140 110 141 110 141 109 140 109 139 108 138 107 138 107 138 107 138 107 137 107 139 108 139 108 138 106 137 106 137 105 136 104 135 104 136 105 136 104 135 103 134 103 134 103 133 102 133 101 132 101 132 101 132 101 132 101 132 101 133 102 133 101 132 100 131 100 129 99 130 100 131 99 130 98 130 96 130 96 130 96 130 96 131 97 131 96 130 96 129 95 128 94 128 93 127 92 126 92 124 90 124 90 124 90 124 90 123 89 123 89 123 89 123 89 122 88 122 87 121 86 120 86 121 85 120 85 120 85 118 86 117 85 116 85 115 84 112 84 115 85 115 84 114 83 113 83 114 83 113 82 112 81 111 80 108 81 108 81 108 81 108 81 106 79 106 79 106 79 106 79 106 79 106 78 105 77 104 77 106 79 106 78 105 77 104 77 106 78 104 76 102 74 101 75 101 74 101 74 101 74 101 74 99 71 99 71 99 71 99 71 97 70 98 69 96 66 93 63 95 68 95 67 94 66 93 66 91 65 92 65 92 64 90 62 91 64 91 63 90 62 89 62 90 63 90 62 89 61 88 61 90 62 87 58 85 59 87 61 87 60 87 60 87 60 87 60 85 60 85 59 84 58 83 58 84 59 83 57 82 56 80 55 81 55 81 54 80 53 79 53 82 57 83 55 79 51 77 52 78 52 78 51 77 50 76 50 76 49 73 46 71 46 73 49 71 49 70 49 70 48 67 46 69 48 69 46 68 45 67 45 70 47 69 46 67 44 65 42 65 43 65 43 65 43 65 43 63 44 63 43 62 42 61 42 62 43 62 43 62 43 62 43 62 42 59 39 58 40 61 43 59 40 59 40 59 40 59 40 57 40 57 40 57 40 57 40 56 39 56 39 56 39 56 39 57 39 51 32 48 35 55 41 58 41 55 38 53 36 52 36 54 38 54 38 54 37 51 35 50 34 50 35 51 36 52 36 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 50 33 48 32 47 30 49 33 49 33 49 33 49 33 49 36 54 36 48 31 52 41 50 33 47 30 46 31 49 34 47 32 48 33 49 32 48 31 48 33 49 32 46 30 48 34 46 31 49 34 50 33 47 30 51 33 47 31 47 31 45 27 45 30 47 31 45 28 46 31 43 28 46 31 48 32 47 30 19 6 18 5 17 6 18 7 16 6 20 9 21 7 16 3 18 6 18 6 18 6 18 6 20 8 20 7 18 5 16 3 18 7 20 7 17 4 17 6 17 5 17 5 17 5 17 5 18 10 15 7 13 7 15 9 14 8 17 11 18 10 15 5 15 3 16 5 17 7 16 6 13 6 14 7 14 10 15 11 12 4 3 2 4 0 0 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 4 3 6 5 8 7 8 6 8 7 11 10 13 12 14 12 16 10 14 10 17 12 15 8 15 12 17 11 14 8 13 9 14 9 14 9 14 9 14 9 17 11 15 9 14 10 16 12 16 11 16 11 16 11 16 11 18 12 17 11 16 12 17 13 21 18 25 21 27 22 26 21 23 18 23 18 23 18 23 18 23 21 23 22 24 20 17 11 12 9 9 6 8 7 11 10 9 8 10 9 13 12 14 13 13 12 14 11 13 12 13 11 6 55 87 101 99 101 89 101 93 98 91 93 88 89 86 90 85 88 83 82 75 75 74 75 78 74 73 70 73 69 71 69 64 68 65 58 66 61 55 54 59 56 57 54 54 51 52 49 53 46 47 45 48 47 49 45 37 32 51 68 95 83 92 79 89 75 91 76 92 78 94 79 94 79 94 80 95 81 96 81 99 81 97 79 97 81 100 84 100 84 102 86 103 86 103 83 106 85 106 84 105 83 104 83 107 85 106 85 106 86 108 87 104 79 111 101 187 212 255 214 253 230 251 226 251 192 145 111 120 95 114 89 112 89 111 87 110 87 110 87 110 87 110 87 110 88 110 89 111 90 112 90 114 91 113 91 113 91 112 88 112 87 114 88 115 89 114 90 124 91 116 99 113 65 76 58 84 63 85 64 86 65 87 65 88 66 87 65 87 64 86 62 79 58 84 69 94 74 106 93 118 97 121 93 120 94 119 86 115 89 115 89 115 90 118 92 116 90 116 89 115 88 114 88 117 88 114 85 112 84 113 86 114 86 114 85 113 84 112 84 112 84 112 84 112 84 112 84 113 85 113 85 113 85 113 85 113 85 113 85 113 85 113 85 110 82 110 82 110 82 110 82 111 83 111 83 111 83 111 83 108 81 109 82 110 81 109 80 108 80 108 80 108 80 108 80 109 81 109 80 108 79 107 79 105 78 106 78 106 77 104 75 105 77 105 76 104 75 103 75 101 74 104 77 105 76 102 73 102 74 102 74 102 74 102 74 102 73 102 72 101 71 100 71 100 72 101 72 101 71 99 69 96 68 96 68 96 68 96 68 97 68 95 66 94 66 94 67 94 67 94 66 93 65 92 65 91 64 91 64 91 64 91 64 91 64 91 63 90 62 89 62 89 62 89 61 88 60 87 60 87 65 87 64 86 63 86 63 86 63 87 62 86 61 85 61 86 62 86 61 85 60 84 60 84 60 84 59 83 58 82 58 82 55 82 55 82 55 82 55 81 53 80 52 79 53 80 54 80 53 80 52 79 51 78 51 78 51 78 51 78 51 78 51 77 50 77 50 77 50 77 50 76 49 76 48 75 47 74 47 73 49 73 48 72 47 71 49 68 48 69 49 69 50 68 49 69 48 69 47 67 45 65 43 64 43 65 45 67 46 67 46 64 43 64 42 63 41 62 41 64 43 64 42 63 41 62 41 61 44 61 43 60 42 59 42 60 43 60 42 59 41 58 39 60 37 58 35 57 35 57 36 58 36 58 35 57 34 56 34 56 38 53 35 51 35 53 37 54 37 54 36 53 35 52 35 53 36 53 35 51 33 49 31 50 33 49 31 47 30 46 28 50 29 50 28 49 29 48 29 47 30 46 32 46 32 46 32 47 33 47 32 46 32 45 31 44 30 44 30 44 30 44 30 45 28 45 27 44 26 43 26 43 26 43 25 42 24 41 24 46 30 44 29 43 27 41 26 41 26 41 26 41 26 41 26 42 25 41 24 40 25 41 26 40 23 39 22 38 23 39 24 38 23 39 23 39 22 37 20 37 22 39 21 34 18 37 25 38 22 38 21 37 20 36 20 37 20 35 19 36 20 34 16 35 19 34 18 33 19 34 20 36 21 36 20 35 19 34 19 31 17 33 19 35 20 35 20 35 20 35 19 34 18 33 18 34 19 34 18 33 17 32 17 32 17 32 16 31 15 30 15 32 16 31 16 31 17 33 19 33 17 31 15 30 15 30 16 27 16 31 20 34 20 31 17 30 18 31 18 30 17 32 21 31 17 30 18 33 20 31 16 36 21 32 17 30 17 32 20 21 18 20 17 19 18 20 19 15 14 18 17 20 17 18 16 20 18 20 18 20 18 20 18 20 19 21 19 20 17 18 15 18 18 21 18 18 15 18 18 20 18 20 18 20 18 20 18 21 17 18 14 17 14 18 15 18 16 19 17 20 16 19 15 16 16 17 17 17 16 15 15 14 14 15 15 15 14 16 15 12 6 3 4 4 1 0 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 5 6 7 8 9 8 8 10 11 12 13 13 13 12 12 14 14 13 15 15 16 13 12 14 16 16 16 13 13 13 16 14 15 14 15 14 15 14 15 17 17 15 15 14 16 16 18 15 16 15 16 15 16 15 16 17 17 16 16 15 17 16 18 19 21 22 25 24 25 24 24 23 24 23 24 23 24 23 24 23 23 23 24 24 21 17 13 12 11 9 8 8 9 11 12 11 11 12 12 12 12 13 13 13 13 13 14 16 17 14 12 9 62 87 98 88 97 80 94 81 94 81 91 80 89 83 88 79 84 78 79 71 72 68 73 76 77 74 77 76 74 72 72 66 73 71 68 69 65 61 63 59 59 58 56 55 53 52 51 53 51 48 47 48 49 50 47 44 38 62 77 112 97 116 93 116 90 117 92 119 94 120 95 120 94 121 95 121 96 122 96 124 98 123 97 123 98 126 101 126 101 128 103 129 103 129 103 133 106 133 105 132 104 131 104 134 107 133 106 134 107 135 109 142 112 138 119 173 213 255 255 255 255 250 247 255 221 181 125 148 119 141 113 139 113 137 110 136 110 136 110 136 110 136 110 138 110 139 111 139 112 140 112 141 113 141 113 141 113 141 114 143 114 144 115 146 116 143 115 145 112 140 119 133 86 100 81 105 85 103 86 104 86 105 87 106 88 106 87 105 87 104 85 105 81 109 88 116 91 125 109 143 119 150 118 149 121 149 115 146 115 145 115 146 116 147 118 146 116 146 115 145 115 144 114 146 115 145 114 143 113 143 114 144 114 144 113 143 113 142 112 143 112 143 112 143 112 143 112 144 113 144 113 144 113 144 113 144 113 144 113 144 113 144 113 141 110 141 110 141 110 141 110 142 111 142 111 142 111 142 111 139 109 140 110 141 109 140 108 139 108 139 108 139 108 139 108 140 109 140 108 139 107 138 107 136 106 137 106 137 105 135 103 136 105 136 104 135 104 134 103 133 103 135 104 135 104 134 102 133 102 133 102 133 102 133 102 133 102 133 101 132 101 131 100 131 101 132 101 132 100 130 98 130 96 130 96 130 96 130 96 131 96 129 95 128 94 129 95 128 94 128 93 127 93 126 92 125 91 125 91 125 91 125 91 125 91 125 90 124 89 123 89 123 89 123 88 122 88 121 87 123 87 122 86 121 85 118 86 118 86 117 86 116 85 113 85 116 86 116 85 115 84 114 84 114 84 114 83 113 82 112 82 109 82 109 82 109 82 109 82 108 80 107 79 106 80 107 81 107 80 107 79 106 78 105 78 105 78 105 78 105 78 105 78 104 77 104 77 104 77 104 77 103 76 103 75 102 75 101 74 101 73 101 72 100 71 99 71 96 69 97 70 98 68 97 67 96 69 95 67 93 66 92 65 90 64 92 66 93 66 92 65 91 64 91 63 90 63 89 62 91 64 91 63 90 62 89 62 88 61 88 60 87 60 86 59 87 60 87 59 86 59 85 58 85 59 83 58 82 57 83 58 83 58 83 57 82 56 81 56 82 55 79 52 78 52 79 53 80 54 80 53 79 52 78 52 79 53 78 51 76 50 75 49 76 50 75 49 74 47 72 47 72 50 71 49 70 48 69 48 68 47 68 46 68 46 68 46 69 46 68 46 67 45 67 44 66 44 66 44 66 44 66 44 64 45 64 44 63 43 62 43 62 43 62 42 61 41 60 41 63 44 62 42 60 40 59 39 60 41 60 41 60 41 60 41 59 41 58 40 57 41 58 42 57 39 56 38 55 39 56 40 54 39 55 39 55 38 53 36 53 38 54 37 50 34 53 40 54 38 54 37 53 36 52 36 51 34 50 34 51 35 49 31 50 34 50 34 50 34 50 34 52 36 52 35 51 34 50 34 49 34 50 35 51 35 51 34 51 35 51 34 50 33 49 33 50 34 50 33 49 32 48 32 49 33 49 32 48 32 47 31 48 31 47 31 47 32 49 34 49 32 47 30 46 30 46 31 45 31 49 35 51 34 49 32 47 32 49 32 47 31 49 35 50 33 48 32 50 34 49 32 47 31 47 31 46 29 45 28 19 6 18 5 17 6 18 7 13 1 14 3 17 6 19 7 18 6 18 6 18 6 18 6 16 5 17 5 17 5 16 3 15 5 18 6 16 4 17 6 19 7 19 7 19 7 19 7 17 10 16 8 14 7 15 8 17 9 16 8 15 9 16 8 17 5 17 5 16 5 14 3 16 8 15 7 14 9 13 8 12 4 3 2 4 0 0 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 4 3 6 5 8 7 8 6 12 10 13 11 12 9 10 8 14 8 12 9 15 10 14 7 14 11 17 11 15 10 16 13 16 11 16 11 16 11 16 11 19 13 18 12 17 13 18 14 17 12 17 12 17 12 17 12 18 13 17 12 17 12 18 13 19 15 22 18 24 19 24 19 25 20 25 20 25 20 25 20 23 21 23 22 24 19 16 10 12 9 10 7 9 8 11 10 13 11 13 10 12 9 11 9 13 10 13 14 19 16 13 9 24 78 103 104 97 107 97 105 96 104 94 99 91 94 91 94 85 87 83 82 74 74 70 71 76 76 78 77 77 75 73 70 67 68 71 67 66 60 62 63 61 58 59 55 55 52 53 50 54 47 48 46 49 48 49 44 42 34 50 67 94 82 91 78 91 76 92 77 93 79 94 80 94 80 95 80 96 81 96 81 98 81 97 80 98 82 100 83 101 84 102 86 103 86 103 84 106 85 106 85 105 84 105 84 107 86 106 85 107 87 109 87 111 86 112 82 127 141 218 226 255 232 253 232 251 193 148 103 123 98 117 91 114 90 112 87 110 87 110 87 110 87 110 87 110 89 111 89 112 90 112 90 112 90 112 91 114 92 115 91 114 89 116 91 117 91 117 93 116 87 115 95 106 62 77 62 84 63 84 64 85 64 86 65 88 67 87 66 87 65 86 65 86 64 84 63 83 62 91 77 111 92 119 90 118 93 120 87 115 90 115 89 115 91 116 92 115 90 115 90 114 89 114 88 115 87 115 87 115 86 113 85 114 86 114 86 113 85 113 84 112 84 112 84 112 84 112 84 113 85 113 85 113 85 113 85 113 85 113 85 113 85 113 85 110 82 110 82 110 82 110 82 111 83 111 83 111 83 111 83 109 81 110 82 110 82 109 81 108 80 108 80 108 80 108 80 109 81 109 80 108 79 107 79 106 78 106 78 106 77 104 76 105 77 105 77 104 76 104 75 103 75 104 76 104 76 103 75 102 74 102 74 102 74 102 74 102 73 102 73 101 72 101 71 101 72 101 72 101 71 99 70 97 69 97 69 97 69 97 69 97 69 96 67 94 66 95 67 94 67 94 67 93 66 93 65 91 64 91 64 91 64 91 64 91 64 91 63 90 62 89 62 89 62 89 62 88 61 88 60 87 65 87 64 86 63 86 63 86 63 87 62 86 61 85 61 86 62 86 61 85 60 84 60 84 60 84 59 83 58 82 58 82 55 82 55 82 55 82 55 81 53 80 52 79 53 80 54 80 53 80 52 79 51 78 51 78 51 78 51 78 51 78 51 77 50 77 50 77 50 77 50 76 49 76 49 75 48 75 47 73 49 73 48 72 47 71 49 69 48 70 49 69 51 68 50 70 48 67 45 65 44 66 46 64 43 65 44 65 43 63 42 64 43 64 43 63 42 63 41 64 43 64 42 63 41 62 41 61 44 61 44 60 43 60 42 60 43 60 43 59 42 59 39 60 38 59 36 57 35 58 36 58 36 58 35 57 34 56 34 55 38 54 36 52 35 53 36 54 37 53 36 53 36 52 35 54 36 51 33 49 32 50 34 50 33 49 32 48 30 47 30 50 29 50 28 49 29 48 29 47 30 46 32 46 32 46 32 46 31 45 31 44 30 44 29 44 30 44 30 44 30 44 30 45 28 45 27 44 26 43 26 43 26 43 25 42 24 41 24 43 27 42 26 40 25 39 24 41 26 41 26 41 26 41 26 42 25 41 24 40 25 41 26 40 23 39 22 38 23 39 24 38 23 39 23 39 22 37 20 37 22 38 21 35 19 37 23 38 22 38 21 37 20 36 20 34 17 33 17 35 18 32 14 33 19 35 21 36 20 34 18 36 21 36 20 35 19 34 19 35 20 36 21 36 20 34 19 35 20 35 19 34 18 33 18 34 19 34 18 33 17 32 17 34 19 34 18 33 18 33 17 32 16 31 16 31 17 33 19 33 17 31 15 30 15 30 16 29 17 32 20 34 20 32 18 31 20 33 20 31 19 34 23 35 20 31 17 32 20 34 20 28 17 31 20 32 17 28 14 21 18 20 17 19 18 20 19 19 17 18 17 20 19 22 21 20 18 20 18 20 18 20 18 16 15 18 17 19 17 18 16 18 17 21 18 19 17 20 20 21 19 21 19 21 19 21 19 20 17 19 16 18 15 18 15 21 17 18 14 17 15 20 18 18 18 18 17 16 15 13 13 17 16 16 15 15 13 14 12 12 6 3 4 4 1 0 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 5 6 7 8 9 8 8 11 11 12 12 12 11 11 10 11 12 10 13 14 15 12 12 13 16 16 17 15 16 17 19 17 18 17 18 17 18 17 18 18 19 18 19 18 19 18 19 17 18 17 18 17 18 17 18 18 18 16 17 16 17 17 19 19 21 20 22 22 24 23 24 25 26 25 26 25 26 25 26 24 24 24 24 24 21 16 12 12 11 10 10 10 10 11 12 12 12 12 12 12 12 12 12 14 12 12 17 19 15 10 8 34 88 100 99 81 100 85 96 83 96 82 94 82 92 84 92 79 87 80 81 70 70 63 66 70 77 77 76 73 76 75 73 74 68 68 69 63 62 65 64 62 62 60 58 56 55 53 52 53 52 49 49 50 50 50 46 50 40 60 74 111 96 115 91 118 92 119 93 120 94 121 95 121 95 121 96 122 96 123 97 124 98 124 98 125 99 126 100 127 102 129 103 130 104 129 104 133 106 133 106 133 106 133 105 135 107 134 107 134 108 136 110 137 110 140 114 137 132 183 194 238 242 255 240 238 171 156 124 151 122 144 115 140 113 138 111 137 111 137 111 137 111 137 111 139 111 139 112 140 112 141 113 139 112 140 113 142 115 144 116 146 116 147 118 149 119 146 118 145 117 145 120 132 88 106 87 106 84 106 85 106 86 107 86 110 88 109 88 108 87 108 87 113 85 109 84 107 79 112 95 135 115 148 117 148 121 149 117 148 116 147 115 147 116 148 117 148 116 147 115 147 114 146 114 143 114 146 117 146 115 144 113 145 115 144 114 144 113 143 113 144 113 144 113 144 113 144 113 144 113 144 113 144 113 144 113 144 113 144 113 144 113 144 113 142 111 142 111 142 111 142 111 142 111 142 111 142 111 142 111 140 109 141 111 142 110 140 109 140 109 140 109 140 109 140 109 140 109 140 108 139 107 138 107 137 106 138 107 137 106 136 104 137 106 136 105 136 104 135 104 134 104 135 104 135 104 135 103 134 103 134 103 134 103 134 103 134 103 133 102 133 101 132 101 132 101 133 102 132 101 131 99 132 98 132 98 132 98 132 98 132 97 130 95 129 95 129 96 129 95 128 94 128 93 127 93 126 92 126 92 126 92 126 92 125 91 125 90 124 89 123 89 124 90 123 89 123 88 122 88 123 87 122 86 121 85 118 86 118 86 117 86 116 85 113 85 116 86 116 85 115 84 114 84 114 84 114 83 113 82 112 82 109 82 109 82 109 82 109 82 108 80 107 79 106 80 107 81 107 80 107 79 106 78 105 78 105 78 105 78 105 78 105 78 104 77 104 77 104 77 104 77 104 77 103 76 103 75 102 75 101 73 101 72 100 71 99 71 97 69 98 71 99 69 97 68 98 69 94 65 91 65 94 68 93 66 93 66 93 65 90 63 92 65 91 64 91 63 90 63 91 64 91 63 90 62 89 62 89 62 88 61 88 60 87 60 88 61 87 60 87 59 86 59 86 60 84 58 83 58 83 59 83 58 83 57 82 56 81 56 81 55 80 54 79 53 79 53 79 53 79 53 79 53 79 53 81 53 77 49 74 49 77 52 76 50 76 49 75 48 74 48 72 50 71 49 70 48 69 48 69 48 69 47 69 47 69 47 67 45 66 44 66 43 65 43 66 44 66 44 66 44 66 44 64 45 64 44 63 43 62 43 62 43 62 42 61 41 60 41 62 42 61 42 60 41 59 40 60 41 60 41 60 41 60 41 59 41 58 40 57 41 58 42 57 39 56 38 55 39 56 40 54 39 55 39 55 38 53 36 53 37 53 37 52 36 53 38 54 38 54 37 53 36 52 36 51 34 49 34 52 36 50 32 48 34 52 37 53 36 50 32 52 36 52 35 51 34 50 34 52 36 53 36 52 35 50 33 51 35 51 34 50 33 49 33 50 34 50 33 49 32 48 32 49 33 49 33 49 33 48 32 48 31 47 31 47 32 49 34 49 32 47 30 46 30 46 31 43 28 45 30 46 29 45 28 47 32 48 32 47 31 49 35 50 31 44 27 44 30 47 31 47 32 49 34 49 33 47 30 19 6 18 5 17 6 18 7 19 7 18 5 17 6 18 7 18 6 18 6 18 6 18 6 14 3 16 5 17 5 16 4 17 7 20 7 18 5 19 8 17 5 17 5 17 5 17 5 17 10 17 10 16 9 15 8 18 10 15 7 14 8 17 9 18 6 18 5 16 5 13 3 17 8 16 7 14 8 13 7 12 4 3 2 4 0 0 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 4 3 6 5 8 7 8 6 8 7 10 9 12 10 12 10 12 6 11 8 15 10 14 7 15 11 18 13 17 12 18 15 19 14 19 14 19 14 19 14 19 14 19 15 20 14 19 14 18 13 18 13 18 13 18 13 19 14 18 12 17 13 19 14 22 17 22 18 24 20 25 21 26 21 26 21 26 21 26 21 24 22 24 23 24 19 15 9 12 9 11 9 11 9 11 10 10 8 11 10 12 11 14 12 16 10 12 14 16 8 7 10 57 100 109 103 93 108 98 108 98 105 95 102 93 96 92 95 90 93 89 87 76 71 63 64 72 80 81 76 76 78 81 78 83 64 67 71 67 65 72 64 64 61 62 58 58 54 54 51 54 48 50 48 51 48 48 42 47 36 48 63 92 83 92 78 94 79 94 79 95 80 95 80 95 80 96 81 96 82 97 82 98 81 99 82 100 83 100 83 101 85 103 87 104 87 104 84 106 85 106 85 106 85 106 86 108 87 107 86 108 87 109 88 107 82 110 94 117 97 123 119 154 159 191 169 166 114 124 106 124 98 117 92 114 91 112 88 111 88 111 88 111 88 111 88 111 89 112 90 112 91 113 91 112 90 113 92 115 94 116 93 117 91 118 93 120 93 119 95 121 95 122 99 110 69 84 64 85 67 85 67 86 68 86 69 88 70 88 70 87 69 87 68 87 68 85 65 81 59 86 71 105 87 118 90 118 90 120 87 118 92 116 90 115 91 116 92 116 91 116 90 115 90 114 89 113 86 116 89 117 88 115 86 115 87 115 86 114 86 113 85 113 85 113 85 113 85 113 85 113 85 113 85 113 85 113 85 113 85 113 85 113 85 113 85 111 83 111 83 111 83 111 83 111 83 111 83 111 83 111 83 109 82 111 83 111 83 110 81 109 81 109 81 109 81 109 81 109 81 109 80 108 79 107 79 106 79 107 79 107 78 105 76 106 78 106 77 105 77 104 76 105 76 104 76 104 76 104 77 103 75 103 75 103 75 103 75 103 74 103 73 102 73 101 72 101 73 102 73 102 72 100 70 98 70 98 70 98 70 98 70 98 69 96 68 95 67 96 68 95 68 95 67 94 67 93 66 92 65 92 65 92 65 92 65 91 64 91 63 90 62 89 62 90 63 90 62 89 62 88 61 87 65 87 64 86 63 86 63 86 63 87 62 86 61 85 61 86 62 86 61 85 60 84 60 84 60 84 59 83 58 82 58 82 55 82 55 82 55 82 55 81 53 80 52 79 53 80 54 80 53 80 52 79 51 78 51 78 51 78 51 78 51 78 51 77 50 77 50 77 50 77 50 77 50 77 49 76 49 75 48 73 49 73 48 72 47 71 49 69 49 71 50 70 52 69 50 70 48 66 44 64 45 67 48 68 47 68 47 67 45 65 43 65 44 65 43 64 43 63 42 64 43 64 42 63 41 62 41 62 45 62 44 61 44 60 43 61 44 61 43 60 43 59 40 61 38 59 37 58 36 59 37 58 36 58 35 57 34 56 34 55 38 55 38 54 37 53 36 53 36 53 36 53 36 53 36 54 36 50 32 48 33 51 36 50 33 50 32 49 32 49 31 50 29 50 28 49 29 48 29 48 31 47 33 47 33 47 33 45 31 44 30 44 29 43 29 44 30 44 30 44 30 44 30 45 28 45 27 44 26 43 26 43 26 43 25 42 24 41 24 43 28 43 28 43 27 42 27 41 26 41 26 41 26 41 26 42 25 41 24 40 25 41 26 40 23 39 22 38 23 39 24 38 23 39 23 39 22 37 20 37 21 37 21 38 22 37 20 38 22 38 21 37 20 36 20 36 19 35 20 38 22 36 18 33 19 36 23 38 21 34 18 36 21 36 20 35 19 34 19 36 21 36 21 35 19 33 18 35 20 35 19 34 18 33 18 34 19 34 18 33 17 32 17 31 16 31 16 31 16 32 17 32 16 31 16 31 17 33 19 33 17 31 15 30 15 30 16 29 16 29 16 29 16 28 15 29 17 31 17 29 16 31 20 33 17 27 13 28 17 31 18 33 19 31 18 31 19 33 21 21 18 20 17 19 18 20 19 19 17 19 16 18 15 17 15 20 18 20 18 20 18 20 18 18 17 19 17 19 17 18 15 20 19 22 19 19 16 19 18 19 17 19 17 19 17 19 17 20 17 21 18 20 16 18 15 20 16 19 15 18 16 19 17 17 17 17 17 16 15 14 13 16 16 15 15 15 14 14 13 12 6 3 4 4 1 0 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 5 6 7 8 9 8 8 6 7 9 11 12 13 13 13 11 11 10 13 15 16 14 13 15 18 18 19 17 17 17 20 18 19 18 19 18 19 18 19 17 19 18 20 19 19 18 18 18 19 18 19 18 19 18 19 18 19 17 18 17 18 18 19 21 22 21 22 22 24 25 27 25 26 25 26 25 26 25 26 25 24 24 25 24 20 15 11 12 12 12 12 12 12 12 12 9 9 10 11 13 14 15 15 16 12 13 15 12 6 10 20 67 101 95 96 82 98 81 100 81 98 81 94 80 93 83 92 84 92 83 85 70 65 53 54 63 79 81 83 79 85 84 81 73 55 64 76 67 67 73 65 66 65 63 61 59 56 55 54 54 53 51 51 52 51 49 45 53 40 57 71 110 97 117 93 121 95 121 95 121 95 121 95 122 96 122 96 123 97 123 98 124 98 125 100 127 101 126 100 128 102 129 104 131 105 130 105 133 106 133 106 134 107 134 107 135 108 135 108 135 109 137 110 139 107 135 113 149 115 143 107 146 120 158 137 159 126 145 126 147 119 142 114 140 114 139 112 138 112 138 112 138 112 138 112 140 112 140 112 141 113 141 114 141 113 142 114 143 116 144 116 147 117 148 119 150 120 147 119 147 120 148 122 138 99 112 85 109 86 110 87 110 88 111 88 112 89 112 88 111 88 110 87 113 85 112 88 111 81 113 94 132 114 150 119 148 119 148 117 150 118 149 116 148 116 148 117 149 116 148 116 147 115 147 115 144 115 145 116 146 116 146 116 146 115 145 115 144 114 144 114 145 114 145 114 145 114 145 114 144 113 144 113 144 113 144 113 144 113 144 113 144 113 144 113 143 112 143 112 143 112 143 112 142 111 142 111 142 111 142 111 141 110 142 111 142 111 141 110 141 110 141 110 141 110 141 110 140 109 140 108 139 107 138 107 138 107 139 108 138 106 136 105 138 106 137 106 136 105 136 105 136 105 135 104 135 104 136 105 135 104 135 104 135 104 135 104 135 103 134 103 133 102 133 102 133 102 134 103 133 101 131 100 133 99 133 99 133 99 133 99 132 98 131 96 130 96 130 96 130 95 129 95 128 94 128 94 127 93 127 93 127 93 127 93 125 91 125 90 124 89 123 89 125 90 124 90 123 89 123 89 123 87 122 86 121 85 118 86 118 86 117 86 116 85 113 85 116 86 116 85 115 84 114 84 114 84 114 83 113 82 112 82 109 82 109 82 109 82 109 82 108 80 107 79 106 80 107 81 107 80 107 79 106 78 105 78 105 78 105 78 105 78 105 78 104 77 104 77 104 77 104 77 105 77 104 77 103 76 103 76 101 73 101 72 100 71 99 71 98 70 99 71 99 70 98 69 96 68 93 66 92 66 94 68 95 68 96 69 95 68 94 66 93 65 92 65 91 64 91 64 91 64 91 63 90 62 89 62 90 62 89 62 88 61 88 61 89 61 88 61 87 60 87 60 86 61 85 59 84 59 84 59 83 58 83 57 82 56 81 56 81 55 82 56 81 54 79 53 78 52 79 53 79 53 80 54 79 52 76 50 75 50 77 52 76 50 76 50 76 49 75 50 72 50 71 49 70 48 69 48 70 49 70 48 70 48 70 48 68 45 67 45 66 44 66 43 66 44 66 44 66 44 66 44 64 45 64 44 63 43 62 43 62 43 62 42 61 41 60 41 62 43 62 43 62 43 62 43 60 41 60 41 60 41 60 41 59 41 58 40 57 41 58 42 57 39 56 38 55 39 56 40 54 39 55 39 55 38 53 36 53 36 52 37 55 39 53 35 54 38 54 37 53 36 52 36 52 36 51 37 55 39 53 36 50 35 52 37 53 36 51 34 52 36 52 35 51 34 50 34 50 34 51 35 51 34 49 32 51 35 51 34 50 33 49 33 50 34 50 33 49 32 48 32 46 30 46 31 47 31 47 32 48 31 47 31 47 32 49 34 49 32 47 30 46 30 46 31 49 32 48 32 47 31 47 31 44 29 46 29 44 28 46 32 50 32 46 29 47 32 48 32 48 30 44 27 44 29 48 33 19 6 18 5 17 6 18 7 14 3 16 5 18 5 16 3 18 6 18 6 18 6 18 6 18 7 19 7 18 5 16 3 18 7 19 5 15 1 13 2 18 6 18 6 18 6 18 6 17 10 18 11 18 10 15 7 15 9 16 10 17 9 16 6 16 4 17 5 17 6 15 5 14 6 15 7 14 9 15 10 12 4 3 2 4 0 0 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 4 3 6 5 8 7 8 6 8 7 10 9 11 9 11 9 13 7 12 9 17 12 16 10 18 15 21 15 18 12 18 14 18 13 18 13 18 13 18 13 17 13 19 15 20 14 18 12 20 15 20 15 20 15 20 15 20 14 19 13 18 14 19 15 22 16 21 16 21 18 25 21 25 20 25 20 25 20 25 20 25 23 25 23 24 18 14 8 11 10 12 10 12 10 12 9 11 9 11 10 12 11 13 11 15 10 13 13 9 3 17 35 91 109 101 105 100 108 98 113 100 110 97 105 95 101 95 99 92 96 91 87 73 63 51 49 55 74 86 88 86 87 85 75 50 37 63 81 67 61 73 63 67 64 64 60 59 55 55 52 55 49 52 50 52 49 48 41 48 34 44 60 91 85 95 81 96 81 96 81 96 81 96 81 96 81 96 82 97 82 98 83 97 81 100 84 101 84 100 83 102 86 104 87 105 88 104 85 106 85 106 86 107 87 108 87 109 87 108 87 108 88 110 90 113 88 109 91 113 104 111 95 112 92 108 100 123 98 126 90 121 94 114 90 113 91 114 90 112 89 112 89 112 89 112 89 112 90 112 91 113 91 114 92 114 93 115 93 115 93 115 91 116 91 118 93 119 93 119 95 120 94 122 102 122 85 95 65 87 70 88 71 88 72 89 72 89 72 88 71 88 70 87 70 86 69 88 70 86 61 85 66 105 89 122 93 119 89 119 87 120 93 117 91 116 91 116 91 117 92 116 91 116 90 115 90 115 87 115 87 115 88 117 90 116 88 115 87 115 86 114 86 114 86 114 86 114 86 114 86 113 85 113 85 113 85 113 85 113 85 113 85 113 85 113 85 112 84 112 84 112 84 112 84 111 83 111 83 111 83 111 83 110 83 111 84 112 83 111 82 110 82 110 82 110 82 110 82 109 81 109 80 108 79 107 79 107 79 108 80 107 79 106 77 107 79 106 78 106 77 105 77 106 77 104 76 104 76 105 78 104 76 104 76 104 76 104 76 104 75 103 74 103 73 102 73 102 73 103 74 102 73 101 71 100 72 100 72 100 72 100 72 99 70 97 68 96 68 96 69 96 69 95 68 95 67 94 67 93 66 93 66 93 66 93 66 91 64 91 63 90 62 89 62 91 64 90 63 90 62 89 62 87 65 87 64 86 63 86 63 86 63 87 62 86 61 85 61 86 62 86 61 85 60 84 60 84 60 84 59 83 58 82 58 82 55 82 55 82 55 82 55 81 53 80 52 79 53 80 54 80 53 80 52 79 51 78 51 78 51 78 51 78 51 78 51 77 50 77 50 77 50 77 50 78 51 77 50 77 49 76 49 73 49 73 48 72 47 71 49 70 50 71 51 71 52 70 51 67 46 67 46 67 46 67 46 66 45 67 47 68 47 67 46 66 45 65 44 65 43 64 43 64 43 64 42 63 41 62 41 63 46 62 45 62 44 61 44 62 45 61 44 61 43 60 41 62 39 60 37 59 37 59 38 58 36 58 35 57 34 56 34 55 38 56 39 56 38 53 35 52 35 52 36 53 37 54 37 51 34 51 34 51 34 51 34 50 33 50 33 50 33 50 33 50 29 50 28 49 29 48 29 49 32 48 34 48 34 48 34 47 32 46 32 45 31 45 30 44 30 44 30 44 30 44 30 45 28 45 27 44 26 43 26 43 26 43 25 42 24 41 24 42 27 42 27 42 27 42 27 41 26 41 26 41 26 41 26 42 25 41 24 40 25 41 26 40 23 39 22 38 23 39 24 38 23 39 23 39 22 37 20 37 20 36 21 40 24 37 18 38 22 38 21 37 20 36 20 35 18 34 20 38 23 37 19 36 21 36 21 36 21 36 21 36 21 36 20 35 19 34 19 31 17 33 18 34 18 33 17 35 20 35 19 34 18 33 18 34 19 34 18 33 17 32 17 31 16 31 17 32 17 33 18 32 16 31 16 31 17 33 19 33 17 31 15 30 15 30 16 34 21 33 19 32 19 32 19 28 17 30 17 28 16 31 20 33 18 30 17 32 20 32 17 29 16 29 16 30 17 31 19 21 18 20 17 19 18 20 19 15 15 20 20 23 21 22 18 20 18 20 18 20 18 20 18 22 20 22 19 20 17 18 15 19 18 19 15 14 10 12 11 21 19 21 19 21 19 21 18 19 17 21 19 21 17 18 14 17 15 20 18 21 17 18 14 15 15 16 17 17 17 16 16 13 14 14 15 15 15 16 16 12 6 3 4 4 1 0 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 5 6 7 8 9 8 8 10 10 11 11 11 10 9 8 12 12 12 15 16 18 16 16 19 21 20 20 17 17 16 19 17 18 17 18 17 18 17 18 15 17 18 19 18 19 16 16 19 20 19 20 19 20 19 20 19 19 18 18 17 19 18 20 19 20 18 19 19 21 22 25 24 25 24 25 24 25 24 25 26 25 25 25 24 20 14 10 11 12 12 13 13 12 12 11 13 13 12 12 12 12 11 11 13 11 14 15 9 7 22 47 92 104 86 98 90 101 81 106 84 101 83 98 83 97 84 97 83 92 82 83 65 56 42 41 41 65 83 87 86 88 78 69 35 33 70 95 73 65 77 72 68 67 65 62 60 57 56 54 54 54 52 53 53 51 48 45 53 39 54 67 109 99 120 96 122 96 122 96 122 96 122 96 122 96 122 97 123 98 124 98 123 99 126 102 128 102 126 100 128 104 130 106 131 106 131 105 133 106 133 107 134 108 135 108 136 108 135 108 135 109 137 111 135 113 141 108 142 114 149 105 151 104 142 118 144 121 147 122 144 115 138 112 139 114 140 113 138 112 138 112 138 112 138 112 139 113 140 114 141 115 142 115 144 117 143 116 143 116 143 114 146 117 148 119 149 119 148 118 148 119 150 127 154 118 129 92 114 88 115 89 115 90 116 90 115 89 115 88 114 89 113 88 112 86 115 91 113 81 109 88 134 117 153 122 149 119 147 117 151 119 150 116 148 116 148 116 149 117 149 116 148 115 147 115 146 116 145 114 145 116 148 119 146 116 146 115 145 114 144 114 145 114 145 114 145 114 145 114 144 113 144 113 144 113 144 113 144 113 144 113 144 113 144 113 143 112 143 112 143 112 143 112 142 111 142 111 142 111 142 111 141 111 142 112 143 111 142 110 141 110 141 110 141 110 141 110 140 109 140 108 139 107 138 107 138 108 139 108 139 107 137 105 138 107 138 106 137 105 136 105 138 106 135 103 134 104 137 107 135 104 135 104 135 104 135 104 135 104 135 103 134 102 133 102 133 103 134 103 134 102 132 100 132 101 132 100 135 100 135 100 133 98 131 96 130 96 131 97 130 96 130 95 129 94 128 94 127 93 127 93 127 93 127 93 125 91 125 90 124 89 123 89 125 91 125 90 124 89 123 89 123 87 122 86 121 85 118 86 118 86 118 86 117 85 115 85 117 85 117 85 116 84 114 84 114 84 114 83 113 82 112 82 109 82 109 82 109 82 109 82 108 80 107 79 106 80 107 81 107 80 107 79 106 78 105 78 105 78 105 78 105 78 105 78 104 77 104 77 104 77 104 77 105 78 105 77 104 76 103 76 101 73 101 72 100 71 99 71 98 71 99 72 100 70 99 70 93 66 94 68 95 68 94 66 91 64 92 66 94 67 94 67 93 66 93 65 92 64 91 64 91 64 91 63 90 62 89 62 90 63 90 62 89 61 88 61 89 62 89 61 88 60 87 60 88 61 86 59 85 59 84 60 83 58 83 57 82 56 81 56 80 56 82 58 82 56 79 53 78 53 78 54 79 55 80 54 76 50 77 52 78 52 77 50 76 50 76 50 76 50 76 50 72 50 72 49 70 48 69 48 70 49 70 48 70 48 70 48 69 47 69 46 68 46 67 45 66 44 66 44 66 44 66 44 64 45 64 44 63 43 62 43 62 43 62 42 61 41 60 41 60 41 60 41 60 41 60 41 60 41 60 41 60 41 60 41 59 41 58 40 57 41 58 42 57 39 56 38 55 39 56 40 54 39 55 39 55 38 53 36 53 36 51 37 56 40 53 33 54 38 54 37 53 36 52 36 50 33 49 35 53 38 52 34 53 36 52 35 51 36 52 37 52 36 52 35 51 34 50 34 45 30 47 32 49 33 49 33 51 35 51 34 50 33 49 33 50 34 50 33 49 32 48 32 48 32 48 33 49 34 50 34 48 31 47 31 47 32 49 34 49 32 47 30 46 30 46 31 49 33 48 31 46 30 46 30 46 31 47 31 46 30 48 34 45 28 44 29 47 31 45 27 45 30 48 34 51 34 48 31 19 7 19 7 19 7 19 7 20 7 19 6 18 5 17 4 17 5 17 6 18 7 19 7 16 5 17 6 17 4 14 1 15 5 14 4 12 3 11 2 15 7 17 9 18 9 18 10 15 8 15 8 15 8 15 8 16 9 16 9 16 9 16 9 16 6 16 8 16 8 16 8 16 8 16 8 16 8 16 10 14 6 8 0 1 0 0 0 1 0 1 1 1 1 1 1 0 0 2 1 3 1 3 0 4 1 3 1 3 2 5 4 6 4 6 5 7 6 8 6 10 10 13 11 12 11 15 16 17 11 14 10 17 14 19 14 17 12 17 13 18 14 19 14 20 15 20 15 20 15 20 15 18 14 19 15 20 14 19 13 18 13 18 14 19 15 20 15 19 14 19 15 20 16 21 16 22 16 21 17 23 19 26 21 27 22 27 22 27 22 27 22 26 25 28 23 20 12 11 8 13 11 13 11 13 11 13 11 15 14 15 13 15 12 16 12 16 9 19 8 15 9 9 83 102 112 100 110 100 112 99 112 103 115 101 111 101 111 100 110 103 102 90 87 70 55 37 32 38 58 80 98 101 79 49 39 20 43 112 101 71 74 71 74 70 71 67 66 61 59 58 54 57 52 55 50 51 48 50 49 43 42 42 46 83 85 97 80 94 77 94 78 95 79 96 79 99 82 98 81 98 81 97 80 101 79 101 80 102 80 103 81 105 83 105 84 106 85 107 85 106 84 107 85 108 86 109 86 110 87 110 87 110 87 110 87 110 88 111 91 112 92 113 94 113 93 113 93 115 94 117 92 116 94 115 92 114 91 112 90 110 88 110 88 110 88 110 88 110 86 111 87 113 89 115 91 116 91 116 92 117 93 118 93 115 90 116 92 118 94 119 95 118 93 118 94 126 105 118 80 88 70 91 71 89 72 90 74 91 74 93 77 93 75 89 72 92 73 91 69 90 66 87 64 114 93 121 96 119 89 117 90 118 90 118 90 118 90 118 90 119 91 118 89 117 88 115 87 116 88 116 88 117 90 119 92 116 88 116 88 116 88 116 88 118 90 117 88 115 87 114 85 114 86 114 86 114 86 114 86 115 86 115 85 114 85 113 84 113 84 113 83 112 82 111 82 111 82 111 82 111 82 111 82 111 82 111 82 111 82 111 82 111 82 110 81 110 80 109 80 108 79 109 80 108 79 107 77 107 79 107 78 106 77 105 77 104 76 104 76 104 76 104 76 105 77 105 76 104 75 103 75 103 75 103 75 103 75 103 75 104 75 104 74 103 73 102 73 103 74 104 75 104 74 102 73 104 73 100 72 97 73 100 76 99 71 98 70 97 71 97 72 97 68 95 66 94 66 94 67 93 65 93 64 92 63 91 63 92 65 92 64 91 63 90 63 93 65 91 63 89 61 88 61 88 63 88 62 87 61 86 61 85 60 85 59 84 58 83 58 83 61 83 61 83 61 84 61 82 59 83 58 82 57 81 57 81 55 81 54 80 53 79 53 80 54 80 53 79 52 78 52 79 52 79 52 79 52 79 52 78 51 78 51 78 51 78 51 77 50 77 50 77 50 77 50 77 50 77 49 76 48 75 48 75 48 75 48 75 48 74 50 71 49 72 51 73 52 72 51 70 48 70 47 69 46 68 46 69 47 69 46 68 46 67 45 65 44 64 42 62 40 61 39 60 40 61 41 62 42 63 43 65 47 62 44 61 45 64 48 61 44 61 44 61 44 61 44 62 42 59 41 58 39 57 38 58 39 57 37 57 36 55 35 58 35 55 32 54 33 57 36 56 34 56 33 55 32 54 34 53 36 53 35 52 34 51 34 53 35 51 33 49 31 48 30 48 32 50 34 51 32 48 31 48 31 48 33 48 33 48 33 45 29 46 29 46 29 46 29 46 29 46 28 45 27 44 27 46 29 46 28 45 27 44 27 46 28 43 25 41 25 43 27 42 26 40 25 41 27 44 30 40 25 40 25 40 25 40 25 43 26 40 23 39 24 42 27 40 24 40 24 40 24 40 24 40 24 40 23 39 22 38 22 35 20 38 23 39 22 36 19 38 22 38 22 37 20 35 18 37 21 37 21 37 21 37 21 35 20 35 20 35 20 35 20 37 21 36 20 35 21 36 22 35 19 34 18 33 19 34 20 31 17 32 18 33 19 34 20 33 19 34 20 35 19 34 18 31 16 31 16 31 16 31 16 29 17 31 18 30 17 33 22 30 18 31 19 32 18 31 17 31 18 31 17 30 16 29 16 29 15 26 12 26 16 33 22 30 16 28 16 31 19 31 17 29 16 29 16 29 16 29 16 21 19 21 19 21 19 21 19 21 19 20 18 20 18 19 17 19 17 19 18 20 19 21 19 18 17 20 18 20 17 18 15 21 17 20 16 18 14 16 13 18 15 19 17 20 17 20 17 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 13 11 7 4 0 1 0 0 1 1 1 1 1 1 1 1 0 1 2 3 3 3 3 2 4 3 3 3 3 4 5 6 5 5 5 6 6 6 7 7 9 10 11 11 10 11 13 15 14 13 11 13 15 18 17 18 16 17 16 18 17 19 18 19 17 18 17 18 17 18 17 18 17 19 18 20 19 19 18 18 17 18 17 19 18 20 19 20 18 19 19 20 19 21 20 21 20 21 20 21 21 23 24 26 25 26 25 26 25 26 25 26 25 26 27 24 20 15 12 11 13 13 13 13 13 13 13 14 13 15 13 16 15 17 17 16 16 13 17 14 7 7 23 88 89 102 85 100 84 100 84 100 87 102 85 101 84 100 84 101 89 93 81 79 64 47 34 28 31 51 83 98 86 61 39 36 23 64 121 111 72 76 71 71 71 71 68 66 62 61 58 58 58 56 55 54 49 50 46 49 47 48 51 54 102 103 122 96 120 94 121 95 121 96 122 96 123 97 123 98 124 99 125 101 126 101 127 102 127 103 128 103 130 105 130 106 131 107 132 107 133 107 134 108 134 109 135 109 136 110 136 110 136 110 136 110 137 110 138 111 140 113 142 114 142 114 142 115 143 116 144 116 144 116 143 114 142 113 140 112 138 110 138 110 138 110 138 111 138 113 137 114 139 115 140 116 141 117 142 118 142 119 143 118 146 115 148 116 149 118 150 118 151 119 150 118 155 128 154 114 121 92 115 91 118 92 114 84 115 93 117 95 118 95 115 93 114 94 116 92 113 91 116 93 142 119 149 122 149 117 148 117 149 118 149 118 149 118 149 118 148 117 148 117 148 117 148 117 149 118 148 116 147 117 148 118 147 116 147 116 147 116 147 116 149 118 148 117 147 115 145 114 145 114 145 114 145 114 145 114 146 114 145 114 144 113 144 113 144 113 144 112 143 112 142 111 142 111 142 111 142 111 142 111 142 111 142 111 142 111 142 111 142 111 142 110 141 110 140 109 140 109 140 109 140 108 138 106 141 107 141 106 140 106 139 105 138 104 138 104 138 104 138 104 139 105 139 104 138 104 137 103 137 103 137 103 137 103 137 103 135 104 135 103 134 103 133 102 133 103 134 103 134 103 133 103 131 105 132 100 137 101 142 104 135 101 132 99 132 97 135 95 132 96 129 95 128 94 129 95 127 93 127 92 126 92 125 91 125 91 124 90 124 89 123 89 127 92 125 90 123 88 122 89 122 88 122 87 121 87 120 86 119 85 119 84 118 84 117 83 119 83 118 83 118 83 116 84 114 82 113 82 112 82 109 81 111 81 111 80 110 80 109 79 110 80 110 79 109 78 108 78 106 79 106 79 106 79 106 79 105 78 105 78 105 78 105 78 104 77 104 77 104 77 104 77 104 77 104 76 103 75 102 75 102 75 102 75 102 75 102 74 99 72 100 73 101 72 100 71 98 70 98 69 97 68 96 68 98 69 97 69 96 68 96 68 92 65 91 64 90 63 89 62 88 61 89 62 89 62 90 63 91 64 89 62 89 62 91 64 88 61 88 61 88 61 88 61 89 60 88 58 86 57 84 57 84 58 83 56 80 56 78 56 82 57 80 55 80 55 82 57 81 56 81 55 80 54 79 54 79 53 79 52 78 51 77 51 79 53 78 52 77 50 76 50 73 48 75 49 73 49 70 46 69 48 67 48 67 48 67 48 67 46 67 46 67 46 67 46 67 46 67 45 66 45 65 44 65 46 65 45 64 44 63 44 64 44 62 42 60 42 62 43 60 41 60 41 61 42 62 44 60 41 60 41 60 41 60 41 59 42 57 40 57 40 59 42 57 40 57 40 57 40 57 40 56 40 56 39 55 38 54 38 52 36 54 38 54 38 52 36 50 35 52 36 53 36 52 35 52 36 52 36 52 36 52 36 51 35 51 35 51 35 51 35 53 36 52 35 51 36 52 37 51 34 50 33 49 34 50 35 48 32 49 33 49 33 50 34 49 34 50 35 51 34 50 33 47 31 47 31 47 31 47 31 47 32 48 31 45 29 47 33 46 31 47 32 48 31 47 30 48 32 48 31 47 31 46 30 47 29 43 26 43 29 48 34 46 29 44 29 47 32 47 30 45 29 45 29 45 29 45 29 19 7 19 7 19 7 19 7 17 5 18 6 18 6 19 7 17 5 17 6 18 7 19 7 16 5 18 7 19 7 18 6 19 12 18 9 15 7 13 5 14 7 15 9 17 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 8 16 8 16 8 16 8 14 6 14 6 14 6 14 6 14 5 8 0 1 0 0 0 1 0 1 1 1 1 1 1 0 0 2 1 3 1 3 0 4 1 3 1 3 2 5 4 4 2 5 3 5 4 6 4 7 6 9 7 8 7 11 11 12 6 10 6 14 12 17 12 17 12 17 13 18 14 19 14 18 13 18 13 18 13 18 13 19 14 20 15 20 15 19 14 19 14 19 14 20 15 20 15 19 15 20 15 21 16 21 16 20 15 20 15 21 17 23 19 25 20 25 20 25 20 25 20 23 23 25 21 19 13 13 11 13 11 13 11 13 11 13 11 14 16 16 15 15 13 16 12 14 11 14 16 5 8 57 103 104 116 102 114 101 114 102 115 103 115 102 115 101 114 101 111 96 97 82 78 59 44 28 25 21 37 79 95 64 42 36 27 33 75 139 116 81 77 75 75 74 77 71 72 65 65 62 58 58 52 55 51 51 52 51 51 49 47 41 45 83 90 100 80 94 78 95 78 96 79 96 79 95 79 97 81 99 83 101 83 102 80 102 81 103 81 104 82 106 84 106 84 107 85 107 85 107 85 108 85 109 86 109 86 111 88 111 88 111 88 111 88 109 87 110 89 111 90 113 91 114 92 115 93 115 93 116 94 116 94 115 92 114 91 112 90 111 89 111 89 111 89 111 89 113 88 115 89 115 89 115 89 117 92 118 92 119 93 119 93 117 91 116 91 116 92 117 92 120 95 119 93 121 102 128 102 111 81 92 67 91 72 89 65 91 72 92 76 95 79 95 79 92 72 93 67 86 64 91 72 118 96 122 96 119 91 116 89 118 90 118 90 118 90 118 90 115 87 116 89 117 90 119 91 120 92 118 89 116 88 116 88 116 88 116 88 116 88 116 88 118 90 117 89 116 87 115 87 114 86 114 86 114 86 114 86 114 85 114 84 113 83 112 83 113 84 113 84 112 83 112 82 112 83 112 83 112 83 112 83 112 83 112 83 112 83 112 83 112 83 111 82 111 81 110 81 109 81 110 81 110 80 108 78 107 79 107 79 106 78 106 77 105 77 105 77 105 77 105 77 105 77 105 77 104 76 104 75 103 75 103 75 103 75 103 75 104 75 104 75 103 74 103 73 102 73 102 73 102 74 102 73 102 72 98 70 97 72 99 76 101 75 103 74 100 71 94 69 97 69 96 67 94 66 95 67 93 65 93 65 92 64 92 63 90 63 90 62 89 62 88 61 93 65 91 63 89 62 89 62 88 63 88 63 87 62 87 61 85 60 85 60 84 59 84 58 83 61 83 61 83 61 84 61 82 59 83 59 82 58 82 57 81 55 81 55 80 54 80 53 80 54 79 53 79 53 78 52 79 52 79 52 79 52 79 52 78 51 78 51 78 51 78 51 77 50 77 50 77 50 77 50 77 50 77 49 76 48 75 48 75 48 75 48 75 48 74 50 71 48 72 51 73 50 71 50 70 48 70 47 69 46 68 46 69 47 69 47 68 46 67 45 65 44 65 44 64 43 64 43 63 42 62 41 62 41 61 40 64 46 63 45 62 46 63 47 61 44 61 44 61 44 61 44 59 43 59 42 57 41 57 40 58 41 57 39 57 38 55 35 57 34 56 33 55 34 56 35 56 34 56 33 55 32 54 32 53 36 53 35 52 34 51 34 53 36 52 35 52 35 52 35 48 28 49 29 48 30 47 30 48 31 48 33 48 33 48 33 46 29 46 29 46 29 46 29 46 29 46 29 45 28 45 27 46 29 46 28 45 27 44 27 45 27 43 25 42 25 42 26 40 26 42 28 43 28 42 27 41 26 41 26 41 26 41 26 42 25 41 24 40 25 41 26 40 24 40 24 40 24 40 24 40 24 40 23 39 22 38 22 36 21 37 22 38 21 37 20 32 17 34 19 36 20 36 20 35 19 35 19 35 19 35 19 35 20 35 20 35 20 35 20 36 21 35 20 35 20 36 21 35 19 34 18 33 19 34 20 34 19 33 18 33 18 32 17 33 18 34 19 34 19 33 18 31 16 31 16 31 16 31 16 33 20 33 18 29 15 29 18 30 18 31 19 32 18 31 17 33 20 33 19 32 19 32 18 33 18 29 15 28 17 32 20 30 16 28 16 31 19 31 17 29 16 29 16 29 16 29 16 21 19 21 19 21 19 21 19 18 17 19 18 20 19 21 20 19 17 19 18 20 19 21 19 19 17 20 19 22 20 22 20 21 17 19 14 16 11 13 10 16 14 18 15 19 16 18 15 20 17 20 17 20 17 20 17 19 16 19 16 19 16 19 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 11 7 4 0 1 0 0 1 1 1 1 1 1 1 1 0 1 2 3 3 3 3 2 4 3 3 3 3 4 5 6 5 5 6 6 6 7 7 7 7 9 9 9 8 8 10 12 11 11 9 12 14 17 17 18 16 17 16 18 17 19 18 19 19 20 19 20 19 20 19 20 18 19 19 21 20 20 18 19 18 20 19 20 19 20 19 20 19 20 19 21 20 21 21 22 19 20 19 20 19 21 21 23 23 24 23 24 23 24 23 24 22 23 24 22 19 16 14 14 14 14 14 14 14 14 14 15 14 16 14 16 15 15 16 15 15 17 12 21 0 10 75 103 90 104 87 102 86 102 87 103 86 102 87 102 86 101 85 100 86 89 75 71 55 39 28 22 18 29 73 85 46 26 27 22 42 105 149 128 86 79 77 73 74 74 71 69 65 64 61 62 60 57 55 54 51 53 48 49 49 48 46 46 96 102 122 92 121 95 121 96 122 96 123 97 123 97 124 98 125 100 127 102 128 103 128 103 129 104 129 105 131 107 132 107 132 107 132 107 134 108 134 109 135 109 136 110 137 111 137 111 138 112 138 112 137 110 138 110 139 111 140 112 143 115 143 115 143 115 143 115 143 115 143 114 142 113 141 113 140 112 140 112 140 112 140 112 141 116 140 116 139 115 139 115 142 118 142 119 143 119 144 119 148 117 149 117 148 116 148 116 152 121 153 120 152 124 159 130 157 119 129 92 113 90 117 93 117 93 119 94 121 97 122 97 120 95 116 87 109 88 122 104 149 121 152 122 150 118 148 116 150 119 150 119 150 119 150 119 147 116 147 117 148 118 149 118 151 119 149 117 148 117 148 117 148 117 148 117 148 117 148 117 149 118 149 117 148 116 147 115 146 115 146 115 146 115 146 115 145 114 144 113 143 112 143 112 145 114 144 113 144 112 143 112 144 113 144 113 144 113 144 113 144 113 144 113 144 113 144 113 144 112 143 112 142 111 142 111 142 111 142 111 142 110 140 109 142 108 141 107 141 106 140 106 140 106 140 106 140 106 140 106 140 106 139 105 139 104 138 104 138 104 138 104 138 104 138 104 136 105 135 104 135 103 134 103 133 102 133 102 133 103 134 104 133 101 134 97 134 97 136 98 135 100 135 101 135 97 133 95 133 97 130 95 129 95 129 96 128 94 127 93 127 92 126 92 125 91 125 90 124 90 123 89 126 91 124 89 123 89 123 89 123 89 122 88 122 87 121 87 120 86 119 85 119 84 118 84 119 83 118 83 118 83 116 84 115 83 113 83 113 82 110 82 112 82 111 81 111 80 110 80 109 79 109 79 109 79 109 79 107 80 107 80 107 80 107 80 106 79 105 78 105 78 104 77 104 77 104 77 104 77 104 77 104 77 104 76 103 75 102 75 102 75 102 75 102 75 102 74 100 72 101 73 101 72 99 70 98 70 98 69 97 68 96 68 96 68 95 67 95 66 94 66 92 65 92 65 92 65 93 66 91 63 90 62 89 61 88 60 90 63 90 63 90 63 90 63 88 61 88 61 88 61 88 61 88 58 87 57 86 56 84 57 83 57 83 56 80 56 79 57 81 56 81 56 81 56 81 56 81 56 81 55 80 54 79 54 79 53 79 52 78 51 77 51 77 51 77 52 78 52 78 52 74 49 74 49 71 48 70 47 69 48 67 48 67 48 67 48 68 47 68 47 68 47 68 47 68 47 67 46 67 45 66 45 65 46 65 45 64 44 63 44 63 44 62 43 61 42 61 42 59 41 62 44 63 43 61 41 61 42 61 42 61 42 61 42 58 41 58 41 58 41 58 41 57 40 57 40 57 40 57 40 56 40 56 39 55 38 54 38 53 37 53 37 53 37 53 37 49 34 51 36 52 36 52 36 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 52 36 51 34 50 35 52 36 51 34 50 33 49 34 50 35 51 34 50 33 49 32 48 31 48 33 50 34 50 34 49 32 47 31 47 31 47 31 47 31 48 33 49 31 45 29 46 32 46 31 47 32 48 31 47 30 48 32 48 32 48 32 47 31 50 33 47 29 45 30 47 32 46 29 44 29 47 32 47 30 46 30 46 30 46 30 46 30 19 7 19 7 19 7 19 7 16 5 17 6 18 7 19 8 17 5 17 6 18 7 19 7 18 6 18 7 19 8 21 9 17 10 16 8 13 5 11 4 13 7 15 8 16 9 15 8 17 10 17 10 17 10 17 10 16 9 16 9 16 9 16 9 16 8 16 8 16 8 16 8 18 10 18 9 17 8 16 8 14 5 8 0 1 0 0 0 1 0 1 1 1 1 1 1 0 0 2 1 3 1 3 0 4 1 3 1 3 2 5 4 7 5 7 6 8 6 9 7 9 9 11 8 9 7 11 11 14 8 12 8 16 14 19 14 17 12 17 13 18 14 19 14 20 15 20 15 20 15 20 15 19 15 21 16 21 16 20 14 21 15 20 15 20 15 20 15 20 15 21 16 21 17 22 17 21 16 20 15 20 16 22 17 24 19 24 19 24 19 24 19 21 21 23 19 18 13 15 13 14 12 14 12 14 12 14 12 15 17 16 15 15 13 15 11 15 14 14 18 2 25 98 110 104 116 103 115 103 116 104 117 102 116 103 117 103 115 101 111 98 94 79 72 54 39 26 22 19 20 57 67 35 22 30 20 61 114 154 128 97 80 80 81 75 78 72 74 67 66 63 59 61 53 55 51 54 56 53 51 49 49 39 37 75 86 99 78 95 78 96 79 96 80 97 80 99 82 99 82 99 82 99 80 103 82 104 82 105 83 105 83 108 85 107 85 107 85 107 85 108 85 109 86 109 87 110 87 111 88 112 89 113 90 114 91 110 88 111 89 111 89 112 90 115 93 115 93 115 93 115 93 115 93 114 92 114 92 113 91 114 92 114 92 114 92 114 92 116 91 116 91 115 90 115 90 117 92 118 93 118 94 119 94 119 93 118 92 117 92 117 92 119 95 122 98 122 95 122 100 135 105 121 84 98 71 97 78 94 73 94 76 95 79 97 80 95 72 91 65 90 75 110 95 123 96 122 95 121 92 118 89 119 91 119 91 119 91 119 91 118 90 118 89 117 88 116 88 118 90 117 89 118 91 120 92 117 89 117 89 117 89 117 89 118 90 118 89 117 89 117 88 115 87 115 87 115 87 115 87 114 85 114 84 113 83 112 83 114 85 114 84 113 84 112 83 113 84 113 84 113 84 113 84 113 84 113 84 113 84 113 84 113 84 113 84 112 83 112 82 112 83 113 84 112 82 110 81 108 80 108 79 107 79 106 78 106 78 106 78 106 78 106 78 106 78 106 77 105 77 104 76 104 76 104 76 104 76 104 76 105 76 105 75 104 75 103 74 103 74 102 73 102 75 105 75 106 72 105 73 104 70 100 69 99 71 99 71 98 71 97 70 98 69 96 68 95 67 96 68 94 66 94 65 93 65 92 64 93 66 92 65 92 64 91 64 92 64 90 62 89 62 90 63 89 64 89 63 88 63 87 62 86 61 86 60 85 60 84 59 83 61 83 61 83 61 84 61 83 60 84 59 83 59 82 58 82 56 82 55 81 55 80 54 79 53 79 53 79 53 79 53 80 53 80 53 80 53 80 53 79 52 79 51 78 50 77 50 77 50 77 50 77 50 77 50 77 50 77 49 76 48 75 48 75 48 75 48 75 48 74 50 73 49 73 51 73 50 71 49 70 48 70 47 69 46 68 46 66 44 66 43 65 42 64 42 65 44 65 44 65 44 66 45 64 42 63 41 62 40 61 39 63 46 63 46 63 46 63 46 61 44 61 44 61 44 61 44 58 41 57 41 57 40 57 40 57 40 56 39 57 39 56 36 56 34 56 34 56 34 56 34 56 34 56 33 55 32 54 32 53 36 53 35 52 34 51 34 50 33 50 33 50 34 51 34 51 31 50 30 50 29 49 31 48 31 48 31 48 33 48 33 47 30 47 30 47 30 47 30 47 30 47 29 46 29 45 28 46 29 46 28 45 27 44 27 44 27 44 27 43 26 42 25 41 27 43 29 44 28 41 25 42 27 42 27 42 27 42 27 41 25 41 25 41 25 41 25 40 24 40 24 40 24 40 24 40 24 40 23 39 22 38 22 37 21 37 21 37 21 37 21 37 21 38 22 37 20 35 19 37 21 37 21 37 21 37 21 35 20 35 20 35 20 35 20 36 20 34 19 34 19 35 21 35 19 34 18 33 19 34 20 35 19 34 18 33 17 32 16 32 17 33 19 34 18 32 17 31 16 31 16 31 16 31 16 29 18 31 18 30 17 32 21 30 18 31 19 32 18 31 17 30 17 30 17 30 17 31 18 34 20 32 17 29 17 30 18 30 16 28 16 31 19 31 17 30 17 30 17 30 17 30 17 21 19 21 19 21 19 21 19 19 17 20 18 20 18 21 19 19 17 19 18 20 19 21 19 21 19 20 18 20 19 22 21 22 18 21 17 19 16 18 15 17 14 18 16 20 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 16 16 16 16 16 16 16 16 20 19 19 18 17 17 16 16 13 11 7 4 0 1 0 0 1 1 1 1 1 1 1 1 0 1 2 3 3 3 3 2 4 3 3 3 3 4 5 6 8 8 8 9 9 9 10 10 11 12 13 12 10 10 12 14 16 16 14 15 17 19 19 19 16 17 16 18 17 19 18 19 17 18 17 18 17 18 17 18 19 20 20 21 20 21 19 20 20 21 20 21 19 20 19 20 20 21 20 21 21 22 21 23 21 22 20 21 20 21 21 23 23 24 23 24 23 24 23 24 22 23 22 20 17 14 14 15 15 15 15 15 15 15 15 15 15 17 14 16 15 15 15 14 16 14 15 13 0 46 94 104 89 103 86 102 86 103 88 105 86 103 88 105 88 103 85 100 87 88 72 66 50 36 26 22 21 21 42 49 30 23 27 29 80 139 151 136 105 82 80 80 75 75 72 71 67 65 62 63 63 59 54 55 54 56 50 50 50 54 52 44 89 99 125 97 122 96 122 96 123 97 123 98 127 101 126 100 125 99 125 99 129 104 130 105 130 106 131 106 133 108 133 108 132 107 132 107 135 109 135 109 136 110 136 111 137 112 138 113 140 114 141 115 140 112 140 112 140 112 140 112 144 116 143 115 143 115 142 114 142 114 142 114 142 114 142 114 143 115 143 115 143 115 143 115 142 116 142 116 142 116 143 117 144 118 144 118 145 119 145 119 149 118 150 119 151 119 151 119 152 119 154 125 155 119 150 122 154 133 162 130 145 108 130 105 123 95 122 91 120 91 120 92 120 91 116 91 126 109 148 128 154 122 151 121 153 122 151 118 151 120 151 120 151 120 151 120 150 119 149 117 148 116 146 115 148 117 148 117 149 119 152 122 149 118 149 118 149 118 149 118 149 118 149 118 149 117 148 117 147 116 147 116 147 116 147 116 146 115 146 114 145 114 144 113 146 114 145 114 144 113 144 113 145 114 145 114 145 114 145 114 145 114 145 114 145 114 145 114 145 114 145 113 144 113 143 112 144 113 145 114 144 113 143 111 143 108 142 108 141 107 141 107 141 107 141 107 141 107 141 107 141 106 140 106 139 105 139 105 139 105 139 105 139 105 139 105 137 105 136 105 135 104 135 104 136 104 134 103 134 105 138 108 143 106 148 110 147 109 140 102 137 102 135 99 133 97 133 99 132 98 131 96 130 96 130 96 129 94 128 94 127 93 127 93 128 94 127 93 127 92 126 92 125 91 124 89 123 90 124 91 124 89 123 89 122 88 122 88 121 86 120 86 119 85 119 85 119 83 118 83 118 83 116 84 116 83 114 84 113 83 111 83 113 82 112 82 111 81 111 81 108 78 109 79 109 79 110 80 108 81 108 81 108 81 108 81 107 80 106 78 105 77 103 76 104 77 104 77 104 77 104 77 104 77 104 76 103 75 102 75 102 75 102 75 102 75 102 74 101 73 101 73 100 71 98 69 98 70 98 69 97 68 96 68 94 66 93 65 93 64 92 64 92 65 92 65 91 64 91 64 90 63 89 62 89 62 88 61 89 63 90 64 91 63 90 62 88 61 88 61 88 61 88 61 86 57 86 56 85 56 84 57 82 56 82 56 80 57 80 58 80 56 81 57 82 56 81 55 81 56 81 55 80 54 79 54 79 53 79 52 78 51 77 51 76 50 76 50 76 50 75 49 77 51 75 50 72 50 73 50 69 48 67 48 67 48 67 48 69 48 69 48 69 48 69 48 69 47 68 47 67 46 67 46 65 46 65 45 64 44 63 44 62 44 63 44 63 43 61 41 61 42 62 43 62 42 60 40 60 41 60 41 60 41 60 41 57 41 58 42 59 41 58 40 57 40 57 40 57 40 57 40 56 40 56 39 55 38 54 38 54 37 53 36 52 37 53 38 55 39 55 38 54 36 51 34 53 37 53 37 53 37 53 37 51 35 51 35 51 35 51 35 51 35 50 34 50 34 51 35 51 34 50 33 49 34 50 35 50 34 49 33 49 33 48 32 48 32 49 33 49 33 48 32 47 31 47 31 47 31 47 31 44 30 47 31 46 31 49 35 46 31 47 32 48 31 47 30 45 29 45 30 46 30 46 31 49 32 47 30 45 29 46 30 46 29 44 29 47 32 47 30 47 31 47 31 47 31 47 31 19 7 19 7 19 7 19 7 19 7 18 6 18 6 17 5 17 5 17 6 18 7 19 7 20 8 18 5 17 5 18 7 17 10 17 10 17 10 17 10 15 8 16 10 17 10 17 10 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 8 16 8 16 8 16 8 19 11 18 10 17 8 15 7 14 5 8 0 1 0 0 0 1 0 1 1 1 1 1 1 0 0 2 1 3 1 3 0 4 1 3 1 3 2 5 4 7 5 8 6 8 7 9 7 12 10 13 10 10 8 12 12 19 12 16 11 18 14 18 12 17 12 17 13 18 14 19 14 18 13 18 13 18 13 18 13 20 16 21 17 22 16 21 15 22 17 22 16 21 15 20 15 21 16 21 17 22 17 23 18 23 18 22 17 22 17 23 18 25 20 25 20 25 20 25 20 23 21 23 18 16 11 13 12 15 13 15 13 15 13 15 13 17 16 17 13 15 12 14 10 16 8 20 9 15 75 105 114 103 115 102 114 103 116 105 117 103 116 105 118 106 116 102 111 95 89 72 64 46 30 20 16 18 18 30 30 26 22 31 40 108 144 150 133 116 82 81 86 79 81 75 77 70 69 66 62 64 54 54 52 56 58 54 52 49 55 47 37 68 82 102 85 96 79 96 80 97 80 98 81 99 82 100 83 100 83 100 81 105 83 105 84 106 84 107 85 109 87 109 86 108 85 107 85 109 86 109 87 110 87 111 88 111 89 112 90 114 92 116 93 114 91 113 91 113 91 113 91 116 94 116 93 115 92 114 92 114 92 114 92 114 92 114 92 116 94 116 94 116 94 116 94 115 90 116 91 117 93 118 93 118 93 118 94 119 94 120 95 120 94 119 95 121 96 122 97 123 94 119 98 124 95 119 97 123 99 136 108 132 97 118 91 107 83 102 79 97 76 96 76 99 71 97 77 113 95 125 99 124 94 120 92 122 95 122 92 120 92 120 92 120 92 120 92 117 89 117 89 117 89 117 89 119 91 118 90 118 91 120 92 118 90 118 90 118 90 118 90 118 90 118 90 118 90 118 90 116 88 116 88 116 88 116 88 116 87 116 87 115 86 114 85 115 86 114 85 114 84 113 84 115 86 115 86 115 86 115 86 115 86 115 86 115 86 115 86 115 86 114 85 114 84 113 84 114 85 115 86 114 84 112 83 109 81 108 80 108 79 107 79 108 80 108 80 108 80 108 80 107 79 106 78 106 77 105 77 105 77 105 77 105 77 105 77 105 77 104 76 104 75 103 75 105 76 103 75 104 78 108 80 107 76 118 88 126 86 119 81 111 78 103 72 97 71 98 72 99 70 97 68 96 68 96 69 95 67 94 66 94 65 93 65 93 66 93 65 92 65 91 64 91 63 90 62 89 63 90 64 90 65 89 64 89 63 88 63 87 62 86 61 86 60 85 60 83 61 83 61 83 61 84 61 84 61 84 60 84 59 83 59 83 57 82 56 82 55 81 55 78 52 78 53 79 54 80 54 81 54 81 54 81 54 81 54 80 53 79 51 78 50 76 49 77 50 77 50 77 50 77 50 77 50 77 49 76 48 75 48 75 48 75 48 75 48 74 50 73 50 74 51 72 49 70 48 70 48 70 47 69 46 68 46 67 45 67 45 66 44 65 43 65 44 64 43 63 42 62 41 61 40 62 41 62 41 63 42 62 45 64 47 64 47 62 45 61 44 61 44 61 44 61 44 56 40 56 40 56 40 57 40 56 39 56 39 57 39 57 37 55 33 57 35 57 35 55 33 56 34 56 33 55 32 54 32 53 36 53 35 52 34 51 34 52 35 52 34 50 33 49 32 52 29 49 26 49 28 49 32 48 29 48 31 48 31 48 31 48 31 48 31 48 31 48 31 48 31 47 30 47 29 46 29 46 29 46 28 45 27 44 27 43 26 44 28 44 26 42 24 44 28 42 27 41 26 41 26 41 26 41 26 41 26 41 26 40 24 42 26 42 26 40 24 40 24 40 24 40 24 40 24 40 24 40 23 39 22 38 22 38 22 36 20 36 20 38 22 36 20 37 21 37 20 36 19 36 20 36 20 36 20 36 20 35 20 35 20 35 20 35 20 35 19 34 18 33 19 34 20 35 19 34 18 33 19 34 20 32 17 33 18 33 18 34 19 31 17 32 18 33 17 32 16 31 16 31 16 31 16 31 16 30 18 32 18 29 17 31 20 30 18 31 19 32 18 31 17 30 17 30 18 31 18 32 19 30 17 30 16 29 16 29 16 30 16 28 16 31 19 31 17 31 18 31 18 31 18 31 18 21 19 21 19 21 19 21 19 22 19 21 18 20 17 19 16 19 17 19 18 20 19 21 19 23 20 20 17 18 16 19 18 17 14 17 15 18 15 19 16 18 16 20 18 21 18 21 17 18 15 18 15 18 15 18 15 19 16 19 16 19 16 19 16 16 16 16 16 16 16 16 16 18 18 17 16 16 15 14 14 13 11 7 4 0 1 0 0 1 1 1 1 1 1 1 1 0 1 2 3 3 3 3 2 4 3 3 3 3 4 5 6 6 6 6 7 7 8 8 8 11 12 12 11 9 9 11 13 19 18 15 16 16 18 16 16 16 17 16 18 17 19 18 19 19 20 19 20 19 20 19 20 19 21 20 22 21 21 20 20 21 22 21 21 20 20 19 20 20 21 20 22 21 23 22 23 23 24 22 22 21 23 22 24 24 25 24 25 24 25 24 25 24 24 23 19 15 13 13 14 15 15 15 15 15 15 15 15 15 17 15 16 15 14 15 15 15 9 18 5 15 88 95 109 85 102 84 102 84 103 86 105 85 104 88 107 88 104 84 101 80 82 63 58 40 27 18 15 15 23 25 22 23 22 27 50 122 162 146 140 120 83 78 82 79 79 76 75 71 69 66 67 65 59 54 55 56 58 51 50 45 55 55 41 81 91 123 99 122 96 122 97 123 98 124 98 123 98 124 99 127 102 128 104 130 105 131 106 131 107 132 107 134 109 134 108 133 107 132 107 135 109 135 110 136 111 137 111 138 112 139 114 141 115 142 117 143 115 142 114 142 114 142 114 144 116 144 115 143 114 142 114 142 114 142 114 142 114 142 114 144 116 144 116 144 116 144 116 140 115 142 117 144 119 145 120 144 118 144 119 145 120 146 119 150 119 152 121 154 123 155 124 158 119 149 122 156 122 154 126 156 128 156 132 160 132 160 128 157 123 152 115 147 111 145 111 147 114 147 123 163 135 161 123 155 121 150 120 154 124 154 121 151 120 151 120 151 120 151 120 146 115 147 117 148 118 150 119 153 121 151 119 149 118 149 118 149 118 149 118 149 118 149 118 149 118 149 118 149 118 149 118 147 116 147 116 147 116 147 116 148 117 148 116 147 116 146 115 146 115 146 114 145 113 144 113 146 115 146 115 146 115 146 115 146 115 146 115 146 115 146 115 146 115 146 114 145 114 144 113 145 115 146 115 146 114 144 112 143 109 143 108 142 107 141 107 142 108 142 108 142 108 142 108 141 107 141 106 140 105 139 105 139 105 139 105 139 105 139 105 139 105 139 104 138 103 137 103 140 105 138 103 138 107 143 110 160 122 172 141 175 144 168 135 152 114 146 100 134 96 130 100 133 98 131 96 130 96 130 97 129 95 129 94 128 93 127 93 126 92 126 91 125 90 124 90 124 90 123 89 123 90 125 91 124 90 124 89 123 88 122 88 121 87 121 86 120 85 119 85 119 83 118 83 118 83 116 84 116 84 115 84 114 83 111 83 113 83 113 82 112 81 111 81 108 78 108 79 109 80 110 80 108 81 108 81 108 81 108 81 107 80 106 78 105 77 103 76 104 77 104 77 104 77 104 77 104 77 104 76 103 75 102 75 102 75 102 75 102 75 102 74 102 74 102 73 100 71 98 69 98 70 98 69 97 68 96 68 97 69 97 68 96 68 95 67 92 65 91 63 89 61 88 60 87 61 88 62 89 63 90 64 88 62 91 65 92 64 89 61 88 61 88 61 88 61 88 61 85 56 85 56 85 56 84 57 82 56 82 56 80 57 80 58 79 55 82 58 83 57 80 54 81 56 81 55 80 54 79 54 79 53 79 52 78 51 77 51 81 54 80 53 78 51 76 50 76 50 73 47 69 48 71 49 69 48 67 48 67 48 67 48 69 48 69 48 69 48 69 48 69 48 69 47 68 46 67 46 65 46 65 45 64 44 63 44 61 43 63 45 63 43 60 40 64 44 61 41 59 40 60 42 59 40 59 40 59 40 59 40 56 40 59 43 60 42 57 39 57 40 57 40 57 40 57 40 56 40 56 39 55 38 54 38 55 38 52 35 51 36 54 39 48 33 50 35 52 36 52 36 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 34 50 33 49 34 50 35 51 34 50 33 49 34 50 35 47 32 48 33 49 34 50 35 47 32 48 33 49 32 48 31 47 31 47 31 47 31 47 31 48 33 49 31 45 28 46 31 46 31 47 32 48 31 47 30 47 31 47 32 48 33 49 33 45 29 45 29 45 29 45 29 46 29 44 29 47 32 47 30 47 31 47 31 47 31 47 31 14 3 17 6 19 8 20 8 22 9 19 6 18 7 21 10 18 6 18 6 18 6 18 6 19 6 16 3 15 4 18 7 18 11 18 11 18 11 18 11 17 10 17 9 16 8 15 8 16 9 16 9 16 9 16 9 17 10 17 10 17 10 17 10 18 10 18 9 17 8 16 8 17 9 17 8 16 7 15 7 16 8 11 2 4 0 1 0 1 0 1 1 1 1 1 1 2 0 2 0 2 0 2 0 1 0 1 0 2 1 3 1 6 5 8 7 10 9 11 9 13 10 12 9 11 10 12 11 21 15 20 14 19 13 18 12 19 14 19 15 20 16 21 16 23 17 20 14 19 15 22 18 21 16 21 17 22 18 23 18 22 16 21 15 20 16 21 17 22 16 21 16 21 17 23 19 21 16 21 16 21 16 21 16 23 18 24 20 25 20 24 19 26 17 15 13 15 10 12 12 13 12 16 16 18 15 16 13 15 14 14 12 14 12 14 12 22 4 19 17 37 107 116 117 107 117 103 115 105 118 106 117 104 119 110 122 107 115 100 109 91 84 66 53 39 30 23 15 20 12 33 21 23 21 25 67 150 141 146 141 133 97 75 86 80 84 79 82 75 74 70 65 64 56 58 54 56 57 54 53 54 49 49 43 60 78 108 83 95 79 97 81 99 83 100 84 101 83 100 83 100 84 102 84 106 84 106 84 107 86 109 88 108 86 108 85 106 84 106 83 107 85 110 89 113 90 112 88 114 91 114 92 115 92 116 93 114 93 115 94 116 93 115 92 114 92 114 93 115 94 116 94 115 93 115 93 115 93 115 93 116 94 117 95 117 94 115 93 116 92 116 92 116 92 116 92 117 93 117 93 117 93 117 93 121 95 120 96 121 97 122 97 120 97 124 101 127 100 124 96 128 97 130 97 129 101 133 108 128 102 127 99 128 106 129 97 129 104 133 102 126 96 122 92 124 96 124 95 123 94 121 93 119 92 121 93 119 91 120 93 120 92 120 92 120 92 120 92 118 90 118 90 118 90 118 90 116 88 116 88 116 89 118 91 119 91 119 91 119 91 119 91 119 90 118 89 117 90 118 91 118 89 118 89 118 89 118 89 116 87 116 87 116 87 116 87 116 87 116 87 116 87 116 87 116 86 114 85 116 87 115 85 114 85 114 85 114 85 114 85 115 86 115 86 115 86 115 86 111 83 111 82 110 81 109 81 108 80 108 80 108 80 108 80 107 79 107 78 106 77 105 77 105 77 105 77 105 77 105 77 105 77 105 76 104 75 103 75 101 73 100 73 104 79 111 83 106 113 142 136 190 121 167 113 130 81 106 77 97 66 99 69 99 70 98 69 97 68 96 68 95 67 95 66 94 65 93 65 92 66 94 68 94 66 91 63 91 64 91 63 90 62 89 62 91 65 89 63 88 63 88 64 88 63 87 61 85 59 84 58 84 63 86 64 84 62 86 64 84 61 85 60 84 59 83 59 83 58 84 58 84 57 82 55 79 53 80 54 80 54 80 55 80 53 80 53 80 53 80 53 81 53 78 49 76 50 78 52 78 51 78 51 78 51 78 51 77 50 77 50 77 50 77 50 75 48 75 48 75 48 74 50 74 50 74 51 73 50 72 51 70 48 70 47 69 46 68 46 67 46 68 47 69 46 68 45 66 44 62 39 60 40 63 43 64 43 64 43 64 43 64 43 65 48 65 47 64 46 63 46 62 45 62 44 61 43 60 43 58 42 58 41 57 40 57 40 59 40 55 39 59 42 59 36 55 33 55 32 54 31 53 31 54 32 54 32 54 32 54 32 51 34 51 35 52 36 53 36 50 33 51 36 53 35 48 26 54 31 54 34 55 27 49 31 48 27 50 31 50 33 49 32 46 29 46 30 47 31 48 31 44 27 45 28 45 28 45 29 44 28 47 31 48 30 45 27 45 28 45 27 44 26 43 25 44 29 44 29 44 29 44 30 43 28 43 27 41 25 39 23 44 27 43 26 41 24 39 23 40 23 38 21 37 23 40 25 36 20 37 22 38 22 37 21 38 22 38 21 37 20 36 20 37 21 37 21 37 21 37 21 36 19 34 18 36 20 35 18 35 20 35 20 35 20 35 20 35 20 34 19 34 20 36 21 34 19 35 21 36 21 35 20 33 18 33 18 33 18 33 18 31 16 31 16 31 16 31 16 33 17 32 16 31 17 32 18 34 20 31 17 30 18 33 21 29 16 29 17 30 18 31 18 30 17 30 17 30 17 30 17 30 17 30 17 30 17 30 17 30 17 30 16 29 15 28 15 23 11 27 16 30 16 27 13 20 18 21 20 22 20 21 19 24 21 21 18 20 19 23 22 20 18 20 18 20 18 20 18 21 18 18 15 17 16 20 19 21 18 21 18 21 18 21 18 20 17 20 17 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 18 18 18 17 17 16 16 16 17 17 17 16 16 15 15 15 14 13 9 7 3 2 0 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 6 7 8 9 10 11 11 10 12 12 11 11 11 12 13 14 18 18 17 18 17 18 16 17 18 19 19 20 19 21 20 21 21 22 20 20 19 21 21 22 20 21 20 22 21 23 22 23 21 21 20 20 19 21 20 22 21 22 20 21 21 22 22 24 20 21 20 21 20 21 20 21 22 24 23 25 24 24 23 23 25 19 14 15 15 12 12 14 14 15 16 16 17 17 16 16 14 16 15 15 15 15 15 15 17 6 11 18 41 108 100 108 90 106 87 105 88 107 89 106 87 106 89 108 88 103 81 96 77 79 58 50 35 28 22 17 21 19 29 25 29 29 30 89 150 152 146 147 133 100 75 81 79 80 78 78 75 72 68 68 65 62 58 58 55 56 50 52 53 49 56 47 75 90 130 97 122 96 123 97 124 99 125 99 127 101 126 100 127 101 128 104 130 105 130 105 131 107 134 109 134 109 133 108 133 107 132 107 134 109 137 112 139 113 138 112 140 114 141 115 141 116 142 116 142 115 144 116 144 116 143 114 142 114 142 115 143 115 144 116 143 115 143 115 143 115 143 115 143 115 144 116 145 116 144 115 144 116 144 116 144 116 144 116 145 117 145 117 145 117 145 117 152 120 153 121 153 122 154 122 153 122 157 126 159 126 156 124 158 130 159 130 159 129 166 135 162 133 170 133 170 135 172 128 163 130 163 128 161 126 159 123 158 124 155 123 153 122 152 121 150 121 153 121 150 119 151 121 151 120 151 120 151 120 151 120 149 118 149 118 149 118 149 118 148 117 147 116 148 118 150 119 150 119 150 119 150 119 150 119 149 118 148 117 148 117 149 118 149 118 149 118 149 118 149 118 147 116 147 116 147 116 147 116 147 116 147 116 147 116 147 116 147 115 145 114 147 117 146 114 145 114 145 114 145 114 145 114 146 115 146 115 146 115 146 115 145 111 145 110 144 110 143 109 142 108 142 108 142 108 142 108 141 107 141 106 140 106 139 105 139 105 139 105 139 105 139 105 139 105 139 104 138 103 137 103 136 102 135 102 138 108 145 112 180 137 201 217 255 242 246 195 173 116 143 100 135 97 132 101 130 98 132 97 131 97 130 96 129 95 129 94 128 94 127 93 127 93 128 95 128 93 126 91 125 91 125 90 124 90 123 89 125 90 123 88 122 88 122 89 123 88 122 87 120 85 119 84 120 85 121 86 119 84 118 87 116 84 115 84 114 83 111 83 113 84 114 84 114 83 112 81 109 79 109 79 108 78 108 78 107 80 107 80 107 80 107 80 107 79 105 78 104 77 105 78 104 77 104 77 104 77 104 77 104 77 104 77 104 77 104 77 102 75 102 75 102 75 102 74 102 74 102 73 101 72 100 72 98 70 98 69 97 68 96 68 95 68 96 69 97 68 96 67 93 65 91 62 89 62 90 64 91 64 91 64 91 64 91 64 92 65 91 64 91 63 90 63 89 62 89 61 88 60 87 60 87 58 87 57 86 57 84 57 84 56 81 55 82 60 81 57 81 56 81 56 80 55 79 54 79 54 79 54 79 54 79 54 77 51 77 52 78 53 79 53 82 55 80 54 79 52 76 50 79 51 76 53 75 49 72 53 69 49 68 51 69 49 68 49 67 46 67 47 68 48 69 48 67 45 66 45 66 45 66 45 62 44 64 46 65 45 63 43 63 44 63 44 62 43 61 42 62 43 62 43 63 44 63 44 61 43 62 42 60 40 58 38 60 42 59 41 57 39 56 38 58 41 57 39 55 38 55 38 52 37 53 38 54 38 53 36 54 38 54 37 53 36 52 36 53 37 53 37 53 37 53 37 52 35 50 34 52 36 51 34 51 35 51 35 51 35 51 35 53 37 51 34 50 34 50 34 49 34 50 35 50 34 49 32 49 33 49 33 49 33 49 33 48 32 48 32 48 32 48 32 49 32 48 31 47 32 48 33 49 32 47 31 47 31 48 33 45 29 45 30 46 31 47 31 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 29 45 29 44 28 41 26 44 29 45 29 44 27 20 8 21 9 20 8 19 6 21 8 19 6 18 7 20 9 18 6 18 6 18 6 18 6 19 6 16 3 15 4 18 7 18 11 18 11 18 11 18 11 17 10 17 10 17 10 17 10 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 18 10 18 9 17 8 16 8 17 9 17 8 16 7 15 7 15 7 10 2 4 0 0 0 1 0 1 1 1 1 1 1 2 0 2 0 2 0 2 0 4 2 4 2 5 3 6 4 6 5 8 7 10 8 10 8 12 9 11 9 12 11 14 13 17 12 17 12 17 13 18 13 19 15 20 15 21 16 21 16 22 17 21 16 21 16 22 17 21 16 21 17 22 18 23 18 22 17 21 16 21 16 22 17 22 17 21 16 22 18 24 19 22 17 22 17 22 17 22 17 23 19 24 20 25 19 23 18 24 16 14 12 14 10 12 12 15 13 15 13 15 14 17 15 16 14 16 14 16 14 16 14 15 10 13 29 73 125 112 120 110 120 107 118 109 121 109 119 107 117 105 117 108 116 99 101 84 77 58 45 33 22 19 11 19 17 24 19 34 29 47 114 156 147 151 145 138 104 79 84 80 84 80 83 76 75 71 66 65 57 59 55 57 58 55 54 52 47 47 40 56 73 105 82 97 80 97 80 97 81 98 81 101 84 100 83 101 85 103 84 105 83 104 83 106 85 108 87 110 88 110 87 109 87 109 86 109 87 111 89 113 90 113 90 115 92 115 93 116 93 117 94 115 93 116 95 117 94 115 93 113 91 114 92 115 93 115 93 115 93 115 93 115 93 115 93 113 92 115 94 116 95 116 94 117 93 117 93 117 93 117 93 118 94 118 94 118 94 118 94 120 96 121 96 122 97 122 97 122 98 125 101 127 101 125 99 129 101 130 100 128 98 131 102 133 106 144 107 141 105 136 96 132 99 129 98 128 97 126 96 125 94 123 94 122 93 121 93 120 93 122 94 120 91 121 94 121 93 121 93 121 93 121 93 119 91 119 91 119 91 119 91 118 89 117 89 117 90 119 91 119 91 119 91 119 91 119 91 118 89 117 88 116 89 117 90 118 89 118 89 118 89 118 89 116 87 116 87 116 87 116 87 116 87 116 87 116 87 116 87 117 86 114 86 116 88 116 85 114 85 114 85 114 85 114 85 115 86 115 86 115 86 115 86 111 83 111 83 110 82 110 81 109 81 109 80 108 80 108 80 107 79 107 79 106 78 106 77 105 77 105 77 105 77 105 77 105 77 105 76 104 75 103 75 103 75 103 76 106 80 111 83 112 94 203 213 251 216 255 201 189 117 114 76 98 70 103 65 99 70 98 70 97 69 97 68 95 67 95 67 94 66 94 65 93 67 94 67 94 66 92 64 91 64 91 64 90 63 90 62 91 65 89 63 88 63 88 64 89 64 89 63 87 61 86 61 84 63 86 64 84 62 86 64 84 61 85 60 84 59 83 59 83 58 84 58 84 57 82 55 81 55 81 54 79 53 78 52 80 53 80 53 80 53 80 53 79 52 79 52 79 51 77 50 77 50 77 50 77 50 77 50 77 50 77 50 77 50 77 50 75 48 75 48 75 48 74 50 74 50 74 51 73 50 72 51 70 48 70 47 69 46 68 46 67 46 68 47 69 46 68 45 66 45 65 44 65 43 64 43 64 43 64 43 64 43 64 43 65 47 64 47 63 46 63 46 62 45 62 44 61 43 60 43 58 42 58 42 57 41 58 40 57 39 55 38 58 40 57 36 58 36 57 35 56 34 56 34 55 33 55 32 54 32 54 32 51 34 52 35 52 35 53 36 54 36 52 34 50 33 50 31 57 30 52 30 53 26 50 30 50 29 51 31 50 30 50 30 47 30 47 30 48 31 48 31 47 30 46 29 45 27 44 27 43 26 44 28 45 27 43 26 44 27 44 26 43 26 43 25 43 28 43 28 42 27 42 27 42 27 42 27 41 25 39 23 41 25 41 24 39 22 38 22 42 25 41 24 39 21 36 19 37 21 38 22 38 22 37 20 38 22 38 21 37 20 36 20 37 21 37 21 37 21 37 21 36 19 34 18 36 20 35 18 35 20 35 20 35 20 35 20 38 22 36 19 33 18 32 17 33 18 34 19 33 17 31 15 33 18 33 18 33 18 33 18 32 17 32 17 32 17 32 17 33 17 32 16 31 17 32 18 32 19 31 18 31 18 32 19 29 16 30 17 30 17 31 18 30 17 30 17 30 17 30 17 30 17 30 17 30 17 30 17 30 17 30 17 29 16 29 15 29 16 29 16 29 16 28 15 20 19 21 20 22 19 20 18 22 20 21 18 20 19 22 20 20 18 20 18 20 18 20 18 20 17 19 16 18 17 19 18 21 18 21 18 21 18 21 18 20 17 20 17 21 18 21 18 19 16 19 16 19 16 19 16 18 15 18 15 18 15 18 15 18 18 18 17 17 16 16 16 17 17 17 16 16 15 15 15 13 13 9 8 4 2 0 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 4 4 4 5 5 5 6 7 8 9 10 10 10 10 10 11 11 11 11 12 14 15 16 15 17 16 18 17 19 18 20 19 20 19 21 20 21 21 22 21 22 21 21 20 22 21 22 20 21 20 22 21 23 22 23 22 22 20 21 20 21 21 23 22 22 21 22 21 23 23 25 22 23 22 23 22 23 22 23 23 24 24 25 24 24 22 22 23 17 12 13 14 11 11 14 16 15 14 13 14 15 17 18 17 17 17 17 17 17 17 18 10 11 0 33 77 120 92 110 90 109 87 107 88 110 89 108 89 106 84 106 89 107 80 93 70 71 49 41 27 23 19 16 17 27 25 26 35 30 58 145 155 159 152 152 141 111 82 80 80 81 80 79 76 74 70 70 67 63 60 59 57 58 52 53 52 49 56 46 72 86 128 98 124 98 124 98 123 97 123 97 128 101 127 101 127 102 129 105 129 104 129 104 130 106 133 109 136 111 136 111 136 111 135 110 136 111 138 113 139 114 140 114 142 116 142 116 143 117 143 118 144 116 145 117 145 117 144 116 141 114 142 114 143 115 143 115 143 115 143 115 143 115 143 115 140 113 142 116 145 117 145 117 148 118 148 118 148 118 148 118 148 118 148 118 149 119 149 119 153 121 153 122 154 122 155 123 155 124 157 127 159 127 158 125 161 131 162 130 162 130 166 134 178 145 185 145 184 143 180 130 174 137 177 138 169 126 162 129 159 125 157 123 154 122 152 121 151 122 154 122 152 120 152 123 153 122 153 122 153 122 153 122 151 120 151 120 151 120 151 120 150 119 149 118 149 118 150 120 151 120 151 120 151 120 151 120 148 117 147 116 147 116 148 117 149 118 149 118 149 118 149 118 148 117 148 117 148 117 148 117 148 117 148 117 148 117 148 117 148 116 145 115 148 117 147 115 146 115 146 115 146 115 146 115 146 115 146 115 146 115 146 115 146 112 145 111 145 110 144 110 144 109 143 109 143 108 142 108 142 108 141 107 141 106 140 106 140 106 140 106 140 106 140 106 140 105 140 104 139 103 138 103 140 105 140 105 142 109 146 111 144 164 255 254 255 249 255 255 255 177 169 106 141 101 132 97 131 99 132 98 132 97 131 97 130 96 129 95 129 94 128 94 128 94 128 94 127 93 126 92 126 92 125 91 125 90 124 90 125 90 123 88 122 88 122 89 123 89 123 88 122 87 121 87 120 85 121 86 119 84 118 87 116 84 115 84 114 83 111 83 113 84 114 84 114 83 112 81 116 85 115 84 113 82 111 80 108 81 108 81 108 81 108 81 105 79 107 81 107 79 104 76 103 76 103 76 103 76 103 76 104 77 104 77 104 77 104 77 102 75 102 75 102 75 102 74 102 74 102 73 101 72 100 72 98 70 98 69 97 68 96 68 95 68 96 69 97 68 96 67 93 66 94 67 94 66 92 64 91 64 91 64 91 64 91 64 91 64 91 63 90 63 89 62 89 62 89 61 88 60 87 60 88 59 87 58 87 57 85 58 82 56 81 55 80 57 80 57 83 57 82 57 81 56 81 55 81 55 80 55 80 54 79 54 78 52 78 52 78 52 78 52 75 50 77 51 76 49 76 52 83 55 78 57 79 52 71 50 72 51 69 50 68 50 68 51 68 48 69 48 69 48 69 48 69 48 68 46 66 44 65 43 63 44 63 45 64 44 63 44 64 45 64 45 63 44 63 44 62 42 61 42 61 41 60 41 61 42 61 42 61 41 59 39 57 40 57 39 56 38 55 38 57 40 58 41 57 38 53 35 54 38 55 39 54 38 53 36 54 38 54 37 53 36 52 36 53 37 53 37 53 37 53 37 52 35 50 34 52 36 51 34 51 35 51 35 51 35 51 35 53 36 51 34 49 33 49 34 50 34 50 34 49 31 46 29 49 33 49 33 49 33 49 33 49 33 49 33 49 33 49 33 49 32 48 31 47 32 48 33 48 31 47 31 47 31 47 32 46 30 46 30 46 30 46 30 45 29 45 29 45 29 45 29 46 30 46 30 46 30 46 30 47 31 46 30 46 29 45 29 48 32 46 29 45 29 45 29 14 3 16 5 18 7 19 7 19 7 19 6 18 7 19 7 18 6 18 6 18 6 18 6 17 5 17 5 17 5 17 5 18 11 18 11 18 11 18 11 17 10 17 10 17 10 17 10 16 9 16 9 16 9 16 9 15 8 15 8 15 8 15 8 18 10 18 9 17 8 16 8 17 9 17 8 16 7 15 7 14 7 12 4 6 0 0 0 1 0 1 1 1 1 1 1 2 0 2 0 2 0 2 0 2 1 3 1 4 2 4 3 7 6 9 8 10 8 9 7 10 8 11 10 13 13 17 16 18 14 19 15 20 16 21 17 20 15 21 16 21 17 22 17 22 17 22 18 23 17 22 17 21 16 21 17 22 18 23 18 23 18 22 16 21 17 23 18 23 18 22 17 23 18 24 20 23 18 23 18 23 18 23 18 25 20 25 20 25 19 23 17 22 13 11 10 13 9 11 12 15 13 13 11 13 13 16 16 17 15 17 15 17 15 18 17 15 15 8 52 102 127 110 126 110 119 106 117 108 120 108 118 111 119 106 119 110 119 100 100 80 70 53 36 28 17 19 13 15 23 28 24 31 22 80 156 158 150 154 148 147 117 88 85 82 86 82 84 78 77 72 68 67 59 61 57 58 60 57 56 54 50 50 41 55 71 105 84 99 82 99 81 98 81 98 81 102 85 101 84 102 85 103 85 105 83 105 83 106 85 108 87 111 89 111 90 112 90 112 90 112 89 112 90 113 91 115 93 116 94 117 94 118 95 118 95 117 95 118 96 118 96 117 95 114 92 115 93 115 94 116 94 116 94 116 94 116 94 116 94 113 92 115 95 118 96 118 96 118 94 118 94 118 94 118 94 118 94 119 95 120 96 121 97 121 96 122 97 122 98 123 98 125 100 126 102 127 102 127 102 130 106 131 103 130 101 134 102 147 108 146 102 149 104 142 89 136 103 141 109 134 91 125 100 126 95 126 94 123 94 123 93 121 95 124 95 122 93 122 96 122 94 122 94 122 94 122 94 120 92 120 92 120 92 120 92 121 92 119 91 119 91 119 92 120 92 120 92 120 92 120 92 118 89 117 88 116 89 117 90 118 89 118 89 118 89 118 89 117 88 117 88 117 88 117 88 117 88 117 88 117 88 117 88 117 87 115 86 117 89 116 86 115 86 115 86 115 86 115 86 115 86 115 86 115 86 115 86 112 84 112 83 111 83 110 82 111 82 110 81 109 80 108 80 108 80 108 79 107 79 106 78 106 78 106 78 106 78 106 78 105 77 105 76 104 75 103 75 105 77 106 78 107 80 110 83 122 202 246 218 255 215 255 209 252 156 123 75 97 70 106 67 100 71 99 70 98 70 97 69 96 68 96 67 95 67 94 66 94 67 93 66 92 65 92 65 92 65 92 64 91 64 90 63 91 65 89 63 88 63 88 64 89 64 89 63 88 63 88 62 84 63 86 64 84 62 86 64 84 61 85 60 84 59 83 59 83 58 84 58 84 57 82 55 86 60 85 58 83 56 81 55 81 54 81 54 81 54 81 54 79 52 81 54 81 52 78 49 76 49 76 49 76 49 76 49 77 50 77 50 77 50 77 50 75 48 75 48 75 48 74 50 74 50 74 51 73 50 72 51 70 48 70 47 69 46 68 46 67 46 68 47 69 46 68 45 66 46 67 46 67 45 65 43 64 43 64 43 64 43 64 43 64 47 63 46 63 45 62 45 62 45 62 44 61 43 60 43 59 43 59 42 58 42 58 41 56 39 57 39 57 39 57 37 57 34 56 34 55 33 55 32 57 34 56 33 55 32 54 32 52 35 52 35 52 35 52 35 50 36 56 39 53 34 51 33 54 28 54 35 61 32 51 27 54 29 52 28 50 30 51 31 49 31 48 31 48 31 48 31 49 31 48 30 46 28 44 27 46 29 46 28 45 29 46 29 46 29 46 29 46 29 46 29 43 28 43 27 42 26 41 26 41 26 42 27 42 26 40 24 40 23 39 23 39 22 38 22 37 22 40 25 41 24 38 21 39 23 39 23 39 22 37 20 38 22 38 21 37 20 36 20 37 21 37 21 37 21 37 21 36 19 34 18 36 20 35 18 35 20 35 20 35 20 35 20 33 18 33 18 33 19 35 21 35 20 35 20 34 17 31 15 33 18 33 18 33 18 33 18 33 18 33 18 33 18 33 18 33 17 32 16 31 17 32 18 30 18 31 18 31 18 31 17 30 17 30 17 30 17 30 17 29 16 29 16 29 16 29 16 30 17 30 17 30 17 30 17 31 18 31 17 30 17 29 16 33 19 31 17 29 16 29 17 14 13 17 16 20 18 21 19 20 18 20 18 20 18 20 18 20 18 20 18 20 18 20 18 19 17 19 17 19 17 19 17 21 18 21 18 21 18 21 18 20 17 20 16 19 15 18 15 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 18 18 18 17 17 16 16 16 17 17 17 16 16 15 15 15 14 15 12 11 7 5 1 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 8 8 9 10 10 9 9 8 10 10 11 12 14 16 18 19 19 20 19 21 20 21 20 21 20 21 20 21 21 22 21 23 21 22 22 23 22 23 21 22 20 21 20 22 21 23 22 23 22 23 21 22 21 22 22 23 22 23 22 23 22 24 24 25 23 24 23 24 23 24 23 24 24 25 24 25 23 23 21 21 20 14 10 12 12 10 11 13 14 14 14 14 14 15 16 16 17 17 17 17 17 17 16 18 13 14 6 66 96 112 93 112 89 107 86 106 87 108 88 107 91 109 88 109 90 107 80 95 65 67 44 36 24 22 21 20 16 31 31 34 25 32 96 167 152 157 151 154 149 125 92 83 82 83 81 81 78 75 71 71 68 65 61 61 58 59 53 55 54 52 59 47 71 84 128 100 125 99 125 100 126 100 126 100 128 102 128 102 128 103 130 105 131 106 131 106 132 108 134 110 136 111 136 111 137 112 137 112 139 113 139 113 140 115 142 117 143 117 144 118 144 119 145 119 145 118 147 119 147 119 146 117 144 116 144 117 145 117 146 118 146 118 146 118 146 118 146 118 143 116 145 118 147 119 147 119 149 119 149 119 149 119 149 119 148 119 149 120 151 121 152 122 154 122 154 122 155 123 155 124 158 126 159 127 159 128 160 128 163 132 167 132 167 134 173 140 186 150 195 158 206 168 206 154 187 140 178 140 174 126 164 132 163 127 161 127 159 124 156 124 153 123 156 124 153 122 154 124 154 123 154 123 154 123 154 123 152 121 152 121 152 121 152 121 153 121 151 120 150 119 151 120 152 121 152 121 152 121 152 121 150 118 149 117 148 118 149 119 149 118 149 118 149 118 149 118 149 118 149 118 149 118 149 118 149 118 149 118 149 118 149 118 149 116 146 116 148 118 148 115 147 116 147 116 147 116 147 116 146 115 146 115 146 115 146 115 147 112 146 112 145 111 145 111 145 111 145 110 143 109 142 108 143 108 142 108 141 107 141 107 141 107 141 107 141 107 141 107 140 105 140 104 139 103 138 103 140 105 141 106 142 107 143 107 170 244 255 237 255 254 253 238 255 182 166 103 143 101 134 103 132 99 133 99 132 98 132 98 131 96 130 96 129 95 129 95 129 94 127 92 126 92 126 93 127 92 126 92 125 91 125 91 125 90 123 88 122 88 122 89 122 88 122 88 121 87 121 87 120 85 121 86 119 84 118 87 116 84 115 84 114 83 111 83 113 84 114 84 114 83 112 81 113 82 112 81 111 80 110 79 109 82 109 82 109 82 109 82 107 80 107 80 107 79 105 78 104 77 104 77 104 77 104 77 104 77 104 77 104 77 104 77 102 75 102 75 102 75 102 74 102 74 102 73 101 72 100 72 98 70 98 69 97 68 96 68 95 68 96 69 97 68 96 67 94 67 94 66 93 65 92 65 91 64 91 64 91 64 91 64 90 63 90 63 89 62 89 61 89 62 89 61 88 60 87 60 89 59 88 59 87 58 86 59 82 57 84 58 80 57 81 60 81 56 81 56 80 55 79 54 82 57 82 56 80 55 79 54 79 53 78 52 78 52 77 51 76 53 82 56 79 52 80 58 81 54 79 61 86 60 76 52 75 54 70 50 68 50 69 51 70 49 70 49 69 48 69 48 69 48 69 47 67 46 66 45 66 47 65 45 64 46 66 47 64 45 64 46 65 46 65 47 63 44 63 43 61 41 60 41 59 41 60 42 61 41 59 40 57 40 57 40 56 39 56 39 54 38 56 39 57 40 57 39 56 40 56 40 55 38 53 36 54 38 54 37 53 36 52 36 53 37 53 37 53 37 53 37 52 35 50 34 52 36 51 34 51 35 51 35 51 35 51 35 47 31 47 32 49 35 52 37 50 35 51 35 50 33 48 31 49 33 49 33 49 33 49 33 48 32 48 32 48 32 48 32 49 32 48 31 47 32 48 33 46 30 47 31 47 31 46 30 47 31 46 30 46 30 45 29 44 28 44 28 44 28 44 28 46 30 46 30 46 30 46 30 48 31 47 31 46 30 46 30 47 31 46 30 46 30 45 29 15 3 16 5 18 6 18 6 18 6 18 7 19 6 18 6 18 6 18 6 18 6 18 6 16 5 17 6 18 5 17 4 18 11 18 11 18 11 18 11 18 10 16 8 14 6 12 5 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 18 10 18 9 17 8 16 8 17 9 17 8 16 7 15 7 16 10 15 8 10 2 3 0 1 0 1 1 1 1 1 1 2 0 2 0 2 0 2 0 4 2 4 2 5 3 6 4 8 7 9 8 10 7 9 6 9 8 10 10 14 15 19 18 21 16 20 15 20 15 20 14 21 16 21 17 22 17 23 18 22 17 23 19 24 18 22 17 21 16 21 17 22 18 23 18 24 18 23 17 22 18 23 19 24 18 23 18 23 19 25 21 25 20 25 20 25 20 25 20 25 21 26 20 24 18 22 16 19 11 9 9 12 8 10 11 12 11 14 13 15 13 15 12 16 14 16 14 16 14 17 16 19 17 27 97 118 117 116 124 111 120 107 118 109 121 109 119 109 120 110 121 107 114 99 102 77 66 47 31 23 15 19 15 21 20 27 31 25 40 124 158 151 146 151 148 154 130 98 90 83 87 83 86 79 78 74 69 68 60 62 58 60 61 58 57 53 50 51 40 51 68 104 85 100 83 100 84 102 85 103 86 103 85 102 85 102 86 104 86 107 85 107 85 108 87 110 89 110 88 111 89 112 90 112 90 114 91 113 90 114 92 117 95 118 95 118 96 119 96 120 97 118 96 119 98 120 97 118 96 117 95 118 96 118 97 119 97 120 98 120 98 120 98 120 98 118 97 119 98 120 98 119 97 120 96 120 96 120 96 120 96 118 95 119 96 121 98 123 99 122 97 122 98 123 98 124 99 127 102 127 102 127 103 129 104 131 110 133 109 134 107 141 108 146 118 176 140 194 146 198 146 170 115 135 100 137 96 126 94 129 97 128 98 127 98 126 97 123 96 125 97 123 94 123 97 124 96 124 96 124 96 124 96 122 94 122 94 122 94 122 94 123 94 121 92 120 92 120 92 121 93 121 93 121 93 121 93 120 92 119 91 119 91 120 92 118 89 118 89 118 89 118 89 118 89 118 89 118 89 118 89 118 89 118 89 118 89 118 89 118 88 115 87 118 89 117 87 116 87 116 87 116 87 116 87 115 86 115 86 115 86 115 86 113 85 112 84 112 83 111 83 112 84 111 82 109 81 108 80 109 81 108 80 108 79 107 79 107 79 107 79 107 79 107 79 105 77 104 76 103 75 102 75 103 77 104 78 105 78 105 81 123 202 250 224 255 223 255 218 230 137 117 80 102 67 104 64 101 72 99 71 99 70 98 70 97 69 96 68 96 67 95 67 95 67 93 65 91 65 93 66 93 66 92 65 92 64 91 64 91 65 89 63 88 63 88 64 86 61 86 61 87 62 87 62 84 63 86 64 84 62 86 64 84 61 85 60 84 59 83 59 83 58 84 58 84 57 82 55 81 55 81 54 80 54 80 54 82 55 82 55 82 55 82 55 82 54 80 52 79 52 79 53 77 50 77 50 77 50 77 50 77 50 77 50 77 50 77 50 75 48 75 48 75 48 74 50 74 50 74 51 73 50 72 51 70 48 70 47 69 46 68 46 67 46 68 47 69 46 68 45 68 46 65 43 64 43 65 45 64 43 64 43 64 43 64 43 63 46 63 45 62 45 61 44 62 45 62 44 61 43 60 43 60 44 59 43 59 42 59 42 57 42 60 42 58 39 59 41 58 36 57 35 56 34 56 34 58 36 57 34 55 33 54 32 53 36 53 35 52 34 51 34 50 36 56 40 58 47 73 62 78 45 66 43 68 38 56 31 56 31 52 28 49 28 51 32 50 33 50 32 49 31 48 31 47 30 47 30 47 30 47 29 47 29 45 27 44 28 46 30 43 26 43 27 44 27 45 28 46 30 45 29 43 27 42 26 40 26 41 27 42 26 41 25 40 24 40 24 41 25 41 25 40 24 39 22 38 22 39 23 40 24 40 24 39 22 37 20 38 22 38 21 37 20 36 20 37 21 37 21 37 21 37 21 36 19 34 18 36 20 35 18 35 20 35 20 35 20 35 20 32 17 32 17 33 19 35 21 32 17 33 18 33 17 32 16 33 18 33 18 33 18 33 18 32 17 32 17 32 17 32 17 33 17 32 16 31 17 32 18 29 17 31 18 31 18 30 16 31 18 31 17 30 16 29 16 28 15 28 15 28 15 28 15 30 17 30 17 30 17 30 17 32 19 31 18 31 17 30 17 27 15 30 18 31 17 29 16 20 18 21 19 21 18 19 16 19 18 20 19 21 18 20 17 20 18 20 18 20 18 20 18 18 17 19 18 20 17 19 16 21 18 21 18 21 18 21 18 21 17 19 15 16 12 13 10 19 16 19 16 19 16 19 16 20 17 20 17 20 17 20 17 18 18 18 17 17 16 16 16 17 17 17 16 16 15 15 15 16 17 15 14 10 8 3 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 5 5 5 6 6 7 7 7 9 9 10 10 10 9 8 8 9 9 10 12 14 17 19 21 20 20 19 19 18 18 17 17 20 21 20 22 21 23 22 23 20 22 23 25 24 24 21 21 20 21 20 22 21 23 22 23 23 23 22 22 21 23 22 24 23 23 22 23 22 24 24 26 24 25 24 25 24 25 24 25 25 26 25 25 23 23 21 21 19 13 9 11 11 10 10 13 11 12 14 15 16 15 14 13 16 16 16 16 16 16 16 17 16 13 26 106 106 106 97 109 90 110 86 109 88 112 89 110 84 109 88 109 85 100 77 94 64 62 39 29 19 18 18 19 26 24 25 38 25 56 136 159 146 153 148 153 153 134 100 87 83 85 82 83 76 77 70 72 68 67 62 62 59 60 54 57 52 50 58 45 65 80 124 100 126 101 127 103 129 105 130 106 129 103 128 103 128 104 130 106 133 108 133 108 134 110 136 112 135 110 135 111 136 112 137 112 140 114 140 112 143 115 145 119 143 119 142 120 145 119 149 119 146 120 146 121 147 120 146 119 145 119 146 120 146 121 147 120 151 120 151 120 151 120 149 121 148 120 149 122 148 121 146 119 150 120 150 120 148 120 148 120 147 119 150 121 152 121 154 123 154 122 154 123 155 124 156 124 160 128 159 127 160 128 161 130 164 133 169 134 171 138 181 146 185 171 238 216 255 227 255 234 239 165 176 133 179 136 165 121 166 130 164 129 163 127 160 126 154 124 156 125 154 123 155 125 155 124 155 124 155 124 154 124 153 122 153 122 153 122 153 122 154 123 153 121 151 120 151 120 152 121 152 121 152 121 152 121 152 121 151 119 150 120 152 121 149 118 149 118 149 118 149 118 149 118 149 118 149 118 149 118 149 118 151 118 151 118 151 118 151 117 149 116 151 118 150 116 147 116 147 116 147 116 147 116 146 115 146 115 146 115 146 115 147 113 147 112 146 111 145 111 147 112 145 111 144 109 142 108 143 109 143 108 142 107 141 107 141 107 141 107 141 107 141 107 141 104 141 103 140 102 139 102 140 103 141 105 142 104 141 103 148 165 253 247 254 255 244 237 214 136 142 101 144 103 135 104 132 100 134 99 133 98 132 98 131 97 131 96 130 95 129 95 130 95 127 92 125 92 127 94 127 93 127 92 126 91 125 91 125 90 123 88 122 88 122 89 119 86 120 86 120 86 120 86 120 85 121 86 119 84 118 87 116 84 116 84 115 83 113 83 113 84 114 84 114 83 112 81 111 82 112 82 112 82 113 83 109 82 109 82 109 82 109 82 110 82 107 79 105 79 107 81 105 78 105 78 105 78 105 78 104 77 104 77 104 77 104 77 102 75 102 75 102 75 102 74 102 74 102 73 101 72 100 72 98 70 98 69 97 68 96 68 95 68 96 69 97 68 96 67 95 67 91 63 89 63 92 66 91 64 91 64 91 64 91 64 90 63 90 62 89 61 88 61 89 62 89 61 88 60 87 60 89 60 89 59 88 58 86 59 83 60 88 61 84 58 85 62 84 59 84 58 83 57 82 57 84 58 82 57 81 55 79 54 79 53 79 52 78 52 77 52 80 59 85 67 94 86 123 116 125 93 104 76 92 64 79 54 78 54 72 49 69 49 71 51 71 50 71 49 70 48 69 48 67 47 68 47 68 47 69 48 65 45 62 42 61 43 64 46 59 41 60 42 61 43 62 43 66 46 65 45 63 43 61 42 59 40 60 42 61 42 60 41 58 41 58 41 58 41 58 42 61 42 57 38 54 37 54 38 57 41 57 40 55 38 53 36 54 38 54 37 53 36 52 36 53 37 53 37 53 37 53 37 52 35 50 34 52 36 51 34 51 35 51 35 51 35 51 35 50 34 49 32 48 32 49 33 46 30 47 32 48 32 47 31 49 33 49 33 49 33 49 33 47 31 47 31 47 31 47 31 49 32 48 31 47 32 48 33 44 29 47 32 48 31 45 28 47 31 47 30 46 29 45 29 44 28 44 28 44 28 44 28 46 30 46 30 46 30 46 30 48 32 48 31 47 30 46 30 41 26 45 31 48 31 45 28 19 7 19 6 18 5 17 4 21 9 20 7 19 6 17 5 17 5 18 6 17 3 13 0 18 6 18 6 18 6 18 6 18 13 22 14 17 8 15 10 16 9 16 9 16 9 16 9 11 7 18 10 16 6 16 11 18 10 16 7 15 8 18 10 17 9 17 9 17 9 17 9 13 5 14 7 15 8 17 9 16 7 13 6 11 2 4 0 2 0 1 0 2 1 3 1 2 0 1 0 1 0 3 2 3 1 4 3 5 4 7 5 6 3 9 6 11 7 10 5 8 6 13 12 18 14 18 13 20 16 20 16 20 16 20 16 19 17 23 19 21 16 20 17 22 17 22 18 23 19 24 19 21 16 21 17 22 18 23 18 24 19 24 19 24 19 24 19 25 20 25 21 26 22 27 22 26 20 25 19 24 20 25 21 27 21 25 21 27 21 24 17 12 9 11 9 11 9 11 8 12 10 12 10 12 10 12 10 15 15 17 16 18 13 15 14 16 14 71 117 114 131 106 122 108 117 109 120 110 123 110 123 112 126 111 118 104 111 91 89 69 51 33 21 21 17 18 14 26 20 24 29 21 68 156 151 155 148 149 152 157 143 111 84 83 87 82 89 83 87 77 76 73 69 68 65 65 63 64 63 57 52 51 39 47 67 102 90 101 79 101 80 102 80 103 81 104 82 105 83 106 85 108 86 110 87 110 87 110 88 112 90 111 88 111 89 112 89 113 90 118 90 109 91 113 92 122 90 121 103 122 96 115 86 119 94 119 95 123 98 124 97 121 94 120 95 123 98 125 98 123 99 121 105 118 101 118 99 119 99 120 94 123 94 126 92 126 94 121 99 121 100 121 99 122 97 120 96 121 95 121 97 122 98 121 97 123 99 124 99 123 98 126 103 130 105 130 105 132 109 135 110 139 111 144 111 145 111 142 153 226 205 238 224 253 223 209 111 134 119 127 98 147 97 128 98 126 96 125 96 126 97 123 92 123 95 123 95 122 94 126 95 121 96 127 100 125 95 126 96 124 94 122 92 121 91 122 93 122 92 121 91 120 91 120 92 120 92 120 92 120 92 120 92 121 93 121 92 119 90 119 88 119 88 119 88 119 88 119 88 119 88 119 88 119 88 119 88 118 88 118 88 118 88 118 88 118 88 118 88 118 88 116 85 116 85 116 85 116 85 115 84 114 83 114 82 113 82 110 80 111 81 112 82 113 82 113 82 113 81 112 80 111 80 112 80 108 76 106 76 109 79 109 78 109 77 108 76 107 76 104 75 104 76 105 77 106 77 107 77 105 75 105 77 108 82 99 103 169 181 223 182 177 122 117 86 109 78 104 75 103 75 102 74 101 72 100 71 98 70 98 70 98 69 97 69 96 68 97 67 93 63 90 63 93 66 93 65 93 64 92 63 91 63 89 62 89 62 89 62 89 62 87 60 87 60 87 60 87 62 87 64 85 63 84 62 85 63 84 62 84 61 83 60 83 60 84 60 84 59 83 58 82 58 86 61 83 58 81 58 83 60 83 55 82 54 81 55 82 56 81 54 81 53 80 52 79 52 78 51 78 50 77 49 76 49 77 50 77 50 77 50 77 50 76 49 76 49 76 49 76 49 76 49 76 48 74 49 73 49 69 46 70 46 70 45 68 45 69 47 67 46 69 48 67 46 63 42 64 44 67 47 69 48 67 45 65 43 64 43 64 44 63 42 63 42 63 42 63 42 63 41 61 39 60 39 60 42 59 42 59 42 59 42 59 42 58 41 58 41 58 41 58 39 58 37 59 37 59 36 57 34 59 36 56 33 55 34 58 37 55 35 56 37 56 33 53 30 58 32 61 43 100 139 226 170 187 110 153 46 64 29 48 25 54 35 52 35 49 30 47 28 49 34 48 33 47 32 46 32 47 32 46 31 45 32 46 33 46 31 46 30 45 29 44 29 44 29 44 29 44 29 44 29 43 28 43 28 43 28 43 28 42 27 42 26 41 25 40 25 40 24 40 24 40 24 40 24 38 24 41 24 37 22 41 29 44 25 38 22 40 24 37 18 37 21 37 21 37 21 37 21 38 22 37 20 36 19 34 18 35 19 35 19 35 19 35 19 35 20 37 23 38 22 35 20 33 18 33 18 33 18 33 18 33 18 33 17 32 16 31 16 34 18 32 16 31 16 31 17 34 19 34 18 33 17 32 17 29 15 32 18 33 17 30 14 28 17 32 21 34 19 30 15 29 17 32 21 34 21 33 19 34 17 27 17 34 23 31 14 30 17 30 17 30 17 30 17 31 18 31 17 30 17 29 16 30 17 30 18 31 19 32 19 20 18 19 16 18 15 18 16 21 19 21 19 21 19 21 19 19 17 20 18 19 15 16 13 20 18 20 18 20 18 20 18 19 19 23 19 19 14 17 15 19 16 19 16 19 16 19 16 13 15 17 17 16 16 16 17 19 18 17 16 16 17 18 19 17 17 17 17 17 17 17 17 13 13 14 15 15 16 17 17 14 14 13 13 11 9 3 1 1 2 1 2 2 3 3 3 2 2 1 1 2 2 3 4 4 4 4 5 5 6 6 7 8 8 10 11 13 11 12 10 10 11 15 17 19 19 19 17 21 20 21 20 21 19 20 19 20 21 24 23 22 20 22 21 21 22 22 23 22 24 23 24 21 22 22 23 23 24 23 24 23 24 23 24 23 24 23 24 24 25 24 26 25 27 26 27 25 25 24 24 23 25 24 26 25 25 23 25 25 25 22 20 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 15 17 16 15 16 17 16 18 10 22 73 112 95 118 86 109 85 110 84 111 84 111 85 111 89 113 90 105 86 99 77 78 61 47 29 21 19 17 16 17 25 24 29 29 32 96 166 160 155 154 151 154 152 146 114 87 80 84 79 84 77 82 70 74 71 70 67 66 62 63 61 63 59 53 57 45 58 75 118 105 124 101 127 102 127 103 128 103 129 104 130 106 132 107 133 108 137 111 136 110 137 111 138 113 137 111 138 112 138 113 139 114 137 114 140 118 149 111 146 116 126 122 131 130 142 119 145 106 149 124 144 121 142 119 141 119 143 120 146 122 149 123 148 121 153 121 152 120 150 119 151 121 148 122 150 125 150 125 150 124 153 121 152 122 149 123 146 121 146 121 149 122 154 123 158 123 156 123 156 125 157 125 157 125 158 128 162 130 162 131 164 134 165 135 171 140 178 143 183 146 187 187 254 249 255 253 255 247 242 150 172 147 171 134 178 124 165 128 164 126 162 125 163 126 163 128 163 127 161 125 160 124 162 126 160 127 156 124 153 127 156 125 155 124 154 122 153 122 153 122 153 121 152 121 151 120 154 120 154 120 154 120 154 120 153 120 154 120 154 119 152 117 151 120 151 120 151 120 151 120 150 119 150 119 150 119 150 119 153 118 153 118 153 118 153 118 153 118 153 118 153 118 153 118 149 116 149 116 149 116 149 116 148 115 148 114 147 114 146 113 144 111 145 112 145 113 146 113 146 113 146 112 145 112 144 111 145 111 142 107 140 108 142 110 142 109 142 108 141 108 140 107 141 104 141 105 142 106 143 106 143 106 142 104 142 106 144 108 145 107 151 119 163 127 158 115 148 110 142 105 137 103 137 103 136 102 135 100 134 99 132 98 132 97 131 97 130 96 130 96 130 95 127 92 125 92 127 94 127 93 127 92 126 91 125 91 123 89 123 89 123 89 123 89 121 87 121 87 121 87 121 87 123 87 121 85 120 85 120 85 119 84 119 83 118 83 117 83 115 84 114 83 113 83 112 82 115 84 113 82 111 82 113 83 110 82 109 81 108 82 109 83 108 81 108 80 107 79 106 79 105 78 105 77 104 77 103 76 104 77 104 77 104 77 104 77 103 76 103 76 103 76 103 76 103 76 103 75 102 74 101 74 97 70 98 70 98 69 96 67 97 68 95 67 97 68 96 66 92 64 93 66 94 67 96 68 95 66 93 64 92 64 92 65 90 63 90 63 90 63 90 63 90 62 88 60 87 60 87 61 87 60 87 60 87 60 87 60 85 58 85 58 85 58 85 58 83 59 84 59 84 58 82 56 83 57 82 56 81 57 82 58 78 56 81 56 81 55 80 55 73 62 80 97 180 244 255 252 255 252 255 191 136 65 69 59 78 52 77 50 74 47 72 47 71 48 70 47 69 47 68 46 69 46 68 45 67 46 68 47 65 46 65 45 64 44 63 44 64 45 64 45 64 45 64 45 62 43 62 43 62 43 62 43 61 42 61 41 60 40 59 40 57 40 57 40 57 40 57 40 54 39 57 38 53 37 57 43 57 38 53 37 56 39 55 35 55 38 55 38 55 38 55 38 54 38 53 36 52 35 50 34 51 35 51 35 51 35 51 35 50 35 52 37 53 36 51 34 49 33 49 33 49 33 49 33 49 33 49 32 48 31 47 31 50 33 48 31 47 31 47 32 50 34 49 33 49 32 48 32 46 30 48 32 48 32 46 30 45 30 48 32 48 32 46 29 45 30 47 32 48 32 48 32 47 30 42 30 46 33 45 29 44 30 44 30 44 30 44 30 46 31 45 31 44 30 44 30 43 29 43 29 44 30 45 31 20 7 17 4 16 4 17 6 17 5 18 7 19 8 21 9 17 6 18 6 17 4 14 2 17 5 17 5 17 5 17 5 16 10 19 11 15 7 14 7 16 9 16 9 16 9 16 9 15 7 15 8 18 10 17 7 19 10 18 9 17 10 18 11 18 10 18 10 18 10 18 10 13 5 14 7 15 8 17 9 14 6 14 7 14 4 4 0 2 0 1 0 2 1 3 1 2 0 1 0 2 1 4 2 5 3 5 3 6 4 6 4 7 4 9 7 12 8 12 8 10 8 14 13 18 15 18 14 19 15 19 15 19 15 19 15 19 17 23 19 21 16 21 18 22 18 23 18 24 19 24 19 24 19 24 19 25 20 26 21 24 19 24 19 24 19 24 19 25 20 25 21 26 22 27 22 26 21 25 20 25 20 26 21 25 19 24 19 25 19 21 13 9 8 10 9 11 10 12 11 12 10 12 10 12 11 13 11 19 15 15 11 13 12 16 18 12 45 100 126 110 127 111 125 110 118 110 121 112 123 112 125 111 126 109 117 101 108 87 80 60 41 26 17 17 13 15 14 27 24 35 22 46 125 171 158 154 150 156 154 152 148 128 98 86 90 85 92 86 91 79 79 71 68 69 65 64 61 62 60 58 51 54 43 48 66 101 94 102 80 102 81 103 81 104 82 105 83 106 84 107 86 109 87 111 88 110 87 111 89 113 90 112 89 112 90 113 90 114 92 116 93 118 99 114 95 118 118 128 117 121 110 123 111 127 106 115 98 119 100 123 102 125 103 119 96 121 94 123 96 122 95 126 99 125 97 124 97 122 98 122 98 122 100 122 100 122 99 120 99 122 99 123 98 122 96 122 98 123 97 123 98 123 99 124 99 125 101 127 102 126 101 126 103 130 106 130 106 133 110 133 108 138 109 144 112 148 113 151 137 203 209 252 232 251 227 214 138 142 118 146 113 137 98 129 99 127 98 126 97 127 98 131 99 131 98 128 98 125 96 116 92 122 93 119 93 124 99 124 95 124 95 124 95 123 94 122 93 122 93 121 92 121 91 120 92 120 92 120 92 120 92 119 91 120 92 119 90 117 89 122 91 122 91 122 91 122 91 120 89 120 89 120 89 120 89 119 89 119 89 119 89 119 89 118 88 118 88 118 88 118 88 117 86 117 86 117 86 117 86 116 85 115 84 115 83 114 83 112 81 112 82 113 82 114 83 113 82 113 82 112 81 112 80 113 80 110 77 108 78 110 79 109 78 109 78 108 77 108 76 105 76 105 76 106 77 106 77 106 76 105 76 105 77 107 79 111 81 101 76 105 83 110 84 109 81 106 77 102 75 103 76 102 74 101 72 100 71 98 70 97 69 97 68 96 67 95 67 95 66 94 65 93 65 93 64 93 65 93 64 92 63 91 63 89 62 89 62 89 62 89 62 87 60 87 60 87 60 87 60 88 65 86 63 85 63 85 64 84 62 84 62 83 61 83 60 83 60 84 60 83 59 83 58 85 60 83 58 82 58 82 59 83 55 82 54 81 55 82 56 81 54 81 53 80 52 79 52 78 51 78 51 77 50 77 49 77 50 77 50 77 50 77 50 76 49 76 49 76 49 76 49 76 49 76 48 75 47 74 47 70 46 70 46 70 45 68 46 69 47 67 46 68 50 67 48 66 45 66 45 66 45 66 45 67 45 65 43 64 43 64 44 63 42 63 42 63 42 63 42 63 41 61 39 60 39 60 40 60 43 60 43 60 43 60 43 58 41 58 41 58 41 58 39 58 37 59 37 59 36 57 34 56 35 57 36 58 35 57 34 57 38 57 35 56 34 57 34 62 47 92 115 221 219 248 208 251 191 253 195 176 44 49 32 53 34 51 37 48 32 47 29 48 34 48 34 47 33 47 32 47 32 46 31 45 32 46 33 46 31 46 30 45 29 44 29 46 31 46 31 46 31 46 31 43 28 43 28 43 28 43 28 42 27 42 26 41 25 40 25 40 24 40 24 40 24 40 24 37 22 38 21 36 21 39 25 37 20 35 20 38 23 38 21 38 22 38 22 38 22 38 22 38 22 37 20 36 19 34 18 35 19 35 19 35 19 35 19 34 19 35 20 35 20 34 19 33 18 33 18 33 18 33 18 33 18 33 17 32 16 31 16 34 18 32 16 31 16 31 17 34 18 33 18 32 17 32 17 30 16 31 17 32 16 31 15 30 18 31 18 31 18 31 17 30 17 29 16 30 17 31 19 32 18 30 17 30 18 31 18 30 17 30 17 30 17 30 17 31 18 31 18 30 17 29 16 27 14 28 15 29 16 29 16 25 21 22 18 20 19 23 22 20 18 20 19 21 20 22 20 20 18 20 17 19 16 18 15 19 17 19 17 19 17 19 17 19 17 21 18 20 15 18 15 19 16 19 16 19 16 19 16 17 15 13 15 18 19 16 13 19 18 18 18 18 18 18 19 18 18 18 18 18 18 18 18 14 14 14 15 15 16 16 16 12 14 14 17 15 12 4 1 1 2 1 2 2 3 3 3 3 2 2 2 2 3 4 5 6 6 6 6 6 6 6 6 7 7 9 9 11 11 13 12 13 13 16 17 19 19 20 19 19 18 19 19 20 19 20 19 21 22 25 23 23 21 22 22 22 23 22 24 23 24 24 25 22 24 23 24 24 25 24 26 24 25 24 25 24 25 24 25 24 25 24 26 25 27 26 27 26 26 24 25 24 25 25 27 24 24 23 24 23 22 17 15 8 9 10 10 12 12 13 14 12 12 12 13 13 13 13 14 16 17 15 14 14 15 14 17 10 63 103 119 89 109 90 112 87 112 87 112 86 113 86 112 87 111 89 103 85 95 72 71 52 39 25 18 16 14 15 18 29 27 38 21 63 151 167 152 141 143 152 158 150 154 134 103 83 87 82 87 80 85 73 77 70 70 67 67 62 62 59 60 60 55 61 50 59 71 116 108 126 103 128 103 129 104 129 105 131 106 131 107 133 109 134 110 138 111 137 111 137 112 139 114 139 113 139 113 140 114 140 116 133 115 143 120 141 113 132 149 189 184 137 143 117 129 124 119 139 125 144 126 146 121 143 115 150 122 156 122 159 124 163 126 148 130 144 126 145 125 149 122 153 123 158 122 160 121 161 120 158 123 157 123 154 124 150 123 151 123 154 124 156 124 160 125 156 124 157 126 158 126 158 126 158 128 162 131 163 131 165 135 168 139 175 145 185 151 191 154 186 157 201 191 237 233 255 238 242 182 192 151 193 148 173 136 167 130 166 128 164 127 165 128 167 129 170 130 169 129 167 127 160 126 163 124 157 123 159 124 155 124 155 124 156 125 156 125 154 123 153 122 153 121 152 121 155 121 155 121 155 121 155 121 154 120 155 121 155 120 153 118 152 121 152 121 152 121 152 121 152 121 152 121 152 121 152 121 155 120 155 120 155 120 155 120 154 119 154 119 154 119 154 119 151 118 151 118 151 118 151 118 150 116 149 116 148 115 148 115 146 113 146 114 147 114 147 114 147 114 146 113 146 112 145 112 146 112 144 110 142 110 143 111 143 110 142 109 142 108 141 108 142 106 143 106 143 106 143 106 142 105 142 105 143 106 144 107 143 104 148 114 155 116 148 106 141 104 138 103 136 102 136 103 136 102 135 100 134 99 132 98 131 97 130 96 129 95 129 95 128 94 129 95 128 94 127 92 127 93 127 92 126 91 125 91 123 89 123 89 123 89 123 89 122 88 122 88 122 88 122 88 121 86 120 84 119 84 119 84 120 85 119 84 119 83 118 84 116 85 114 84 114 83 113 83 114 84 113 83 112 82 112 82 110 82 109 81 108 82 109 83 108 81 108 80 107 79 106 79 106 79 105 78 105 77 104 77 104 77 104 77 104 77 104 77 103 76 103 76 103 76 103 76 103 76 103 75 102 74 101 74 98 70 99 71 98 70 97 68 97 68 95 67 97 68 96 66 95 67 95 66 94 65 93 65 95 66 93 64 92 64 92 65 91 64 90 63 90 63 89 62 90 62 88 60 87 60 87 61 88 61 88 61 88 61 88 61 86 59 86 59 86 59 86 59 83 59 84 59 84 58 82 56 80 56 83 59 84 58 81 55 81 57 79 56 81 58 84 61 89 61 132 201 255 255 251 255 255 245 255 254 226 87 72 47 77 51 76 49 75 48 73 48 72 49 70 48 70 47 69 47 69 46 68 45 67 46 68 47 65 46 65 45 64 44 63 44 65 46 65 46 65 46 65 46 63 44 62 43 62 43 61 42 61 42 61 41 60 40 59 40 57 40 57 40 57 40 57 40 55 38 55 38 55 38 56 39 55 37 54 37 55 38 55 37 56 39 56 39 56 39 56 39 54 38 53 36 52 35 50 34 52 36 51 35 51 35 50 34 50 34 50 34 50 34 50 34 49 33 49 33 49 33 49 33 49 33 49 32 48 31 47 31 50 33 48 31 47 31 47 32 49 33 49 32 48 32 47 31 47 31 47 31 47 31 47 31 47 31 46 29 45 30 47 31 46 30 44 27 43 29 46 31 44 31 45 30 42 28 44 33 43 29 44 30 44 30 45 31 44 30 43 29 43 28 42 28 41 28 42 28 43 29 43 30 21 9 20 7 19 8 21 10 20 8 20 7 19 6 18 6 18 6 18 5 17 5 17 5 17 5 17 5 17 5 17 5 18 11 18 11 19 11 17 9 16 9 16 9 16 9 16 9 18 7 14 7 18 11 16 5 18 10 18 10 18 10 18 10 18 10 18 10 18 10 18 10 14 6 15 7 15 7 16 8 13 6 16 10 17 7 6 0 2 0 1 0 2 1 3 1 3 1 2 0 3 1 4 3 5 4 6 4 6 5 7 5 5 2 6 3 9 6 11 8 14 11 16 13 18 15 20 16 18 14 18 15 19 16 20 16 20 18 24 20 22 17 22 19 23 18 24 19 24 20 25 20 22 18 23 18 24 19 24 20 25 20 25 20 25 20 25 20 25 20 25 21 26 22 27 22 27 22 26 20 25 21 27 22 25 19 24 20 24 17 17 8 8 7 10 8 12 10 13 12 12 10 12 11 13 12 14 13 15 13 16 14 17 13 14 14 26 88 120 126 106 118 111 125 112 121 113 122 113 124 112 125 110 123 107 114 98 101 79 72 49 35 24 17 17 13 17 19 26 26 34 24 86 165 165 149 129 122 146 161 156 157 146 112 88 92 88 94 88 94 81 82 71 68 70 67 65 61 60 58 59 52 57 47 47 59 96 97 103 82 104 82 105 83 105 83 106 85 107 86 109 88 110 88 112 89 111 88 112 89 113 91 113 91 114 91 115 92 115 93 120 95 124 100 117 108 122 173 231 233 211 213 186 181 147 136 128 124 122 117 121 115 125 113 123 102 121 97 121 95 122 92 128 90 128 90 125 93 125 97 125 102 125 106 123 109 121 106 123 97 124 98 124 96 123 97 125 99 125 99 125 100 124 102 123 98 124 100 126 100 125 100 127 104 131 106 131 107 134 111 138 112 142 116 150 116 153 118 157 125 158 128 177 182 217 182 195 155 162 123 156 117 135 113 131 102 130 100 129 100 129 98 125 93 129 100 133 103 133 101 139 112 139 103 130 102 128 94 124 96 125 96 126 97 126 97 123 94 123 93 122 93 121 92 121 93 121 93 121 93 121 93 122 95 123 95 123 94 121 92 121 90 121 90 121 90 121 90 121 90 121 90 121 90 121 90 120 90 120 90 120 90 120 90 119 89 119 89 119 89 119 89 118 87 118 87 118 87 118 87 117 86 117 86 116 85 116 84 115 84 115 83 114 83 114 83 114 83 114 82 113 82 112 81 113 81 112 80 111 80 111 80 110 79 110 78 109 78 108 77 107 77 106 77 106 77 106 77 105 76 106 77 107 78 107 78 110 83 106 80 106 79 104 77 103 77 103 75 102 75 102 75 102 74 101 72 100 71 98 70 97 69 97 68 96 67 95 67 94 67 95 67 95 66 93 64 93 65 93 64 92 63 91 63 89 62 89 62 89 62 89 62 88 61 88 61 88 61 88 61 85 62 83 61 82 60 83 61 85 63 85 62 84 62 83 61 84 61 85 60 84 60 83 59 84 60 84 60 83 59 82 58 83 55 82 54 81 55 82 56 81 54 81 53 80 52 79 52 79 52 79 51 78 51 77 50 77 50 77 50 77 50 77 50 76 49 76 49 76 49 76 49 76 49 76 48 75 47 74 47 70 47 71 47 71 46 69 46 69 47 67 46 68 50 67 48 68 47 67 45 66 44 64 43 67 45 65 43 64 43 64 44 64 43 64 42 63 41 62 41 63 41 61 39 60 39 60 40 61 44 61 44 61 44 61 44 59 42 59 42 59 42 59 40 58 37 59 37 59 36 57 34 55 34 58 37 59 36 56 35 58 39 56 38 56 39 62 43 66 34 151 211 252 227 255 217 247 205 246 190 160 41 61 44 51 36 50 34 49 31 47 30 49 35 49 34 48 34 47 33 47 32 46 31 45 32 46 33 46 31 46 30 45 29 44 29 44 29 44 29 44 29 44 29 44 29 44 28 43 27 42 27 42 27 42 26 41 25 40 25 40 24 40 24 40 24 40 24 40 24 40 24 40 24 39 23 41 25 40 23 38 21 37 21 39 23 39 23 39 23 39 23 38 22 37 20 36 19 34 18 36 20 36 19 35 18 34 18 34 19 34 19 34 19 34 19 33 18 33 18 33 18 33 18 33 18 33 17 32 16 31 16 34 18 32 16 31 16 31 17 33 18 32 17 32 16 31 16 31 16 31 16 31 16 31 16 31 17 29 16 29 16 30 18 31 17 28 14 27 15 29 17 29 17 31 17 28 15 30 18 29 16 29 17 30 18 31 18 28 15 28 14 27 13 26 13 28 16 29 16 30 17 30 18 18 17 19 17 20 18 20 18 23 21 22 19 21 18 19 17 21 18 19 17 19 17 20 18 20 18 20 18 20 18 20 18 22 18 20 18 23 20 21 16 19 16 19 16 19 16 19 16 17 16 16 16 17 17 15 13 16 17 17 18 18 17 17 16 17 17 17 17 17 17 17 17 15 15 15 15 15 15 15 15 14 15 15 17 16 14 7 4 1 2 1 2 2 3 3 3 3 3 3 3 3 4 5 5 4 5 5 6 7 8 9 9 7 6 7 7 10 11 14 14 17 16 18 18 20 19 21 21 19 19 20 20 21 21 23 22 22 23 25 24 24 22 23 23 23 24 23 24 24 25 24 26 21 22 22 23 23 24 23 24 25 26 25 26 25 26 25 26 24 25 24 26 25 27 26 27 26 27 25 26 25 26 26 27 25 25 24 26 24 21 15 12 9 10 10 11 11 12 12 13 12 12 13 13 14 15 15 15 14 15 16 17 16 15 9 11 37 100 105 115 90 103 90 111 91 114 90 113 89 114 86 111 86 108 88 101 82 89 65 62 44 35 24 19 17 16 19 24 22 30 27 41 115 173 165 156 120 108 133 164 157 159 146 116 84 88 83 88 81 86 74 78 71 72 69 69 65 63 59 59 59 54 62 53 56 63 110 109 127 104 130 105 130 106 131 106 132 107 133 109 135 110 136 111 138 112 138 112 138 113 140 114 140 114 141 115 141 116 142 117 138 116 142 114 135 120 118 184 174 210 157 217 168 214 162 187 153 155 140 132 127 123 138 129 144 124 149 120 154 119 156 121 157 127 154 125 153 124 154 124 157 127 158 127 157 126 156 124 160 124 162 126 160 125 156 124 157 127 157 127 158 126 160 125 155 123 156 125 157 125 157 125 159 129 163 132 163 132 166 136 165 137 173 142 181 147 188 149 191 161 192 148 196 196 229 187 211 173 197 149 185 141 173 141 170 132 168 130 167 130 167 131 168 130 173 137 178 139 175 138 169 141 177 137 169 136 169 127 160 127 157 126 157 126 157 126 155 123 154 123 153 122 153 122 156 122 156 122 156 122 156 122 158 124 158 124 158 123 156 122 151 120 151 120 151 120 151 120 153 122 153 122 153 122 153 122 156 121 156 121 156 121 156 121 155 120 155 120 155 120 155 120 152 119 152 119 152 119 152 119 151 118 151 117 150 117 149 116 149 116 149 115 148 115 147 114 148 114 147 114 146 113 146 113 146 113 146 112 145 112 144 111 144 110 143 110 142 109 142 108 144 107 144 107 143 106 143 106 141 105 143 107 144 107 144 106 154 111 147 104 142 106 146 111 139 103 137 103 136 101 135 101 136 102 135 100 134 99 132 98 132 98 132 97 131 97 130 96 130 96 129 95 128 94 128 94 127 93 127 92 126 91 125 91 123 89 123 89 123 89 123 89 123 89 123 89 123 89 123 89 120 85 119 83 117 82 118 83 121 85 120 85 119 84 119 85 117 85 115 85 114 84 114 84 113 84 114 84 114 83 112 81 110 82 109 81 108 82 109 83 108 81 108 80 107 79 106 79 107 79 106 79 105 78 105 78 104 77 104 77 104 77 104 77 103 76 103 76 103 76 103 76 103 76 103 75 102 74 101 74 99 71 100 72 99 70 97 69 97 68 95 67 97 68 96 66 95 67 95 66 94 65 93 65 95 66 93 64 92 64 92 65 92 65 91 63 90 62 88 61 90 62 88 60 87 60 87 61 87 60 87 60 87 60 87 60 87 60 87 60 87 60 87 60 83 59 84 59 84 58 82 56 81 57 82 58 83 57 82 56 80 57 80 58 85 61 88 64 84 92 241 253 242 243 255 241 255 254 252 160 118 68 96 61 76 50 76 49 75 48 74 49 73 49 71 49 70 48 70 48 69 46 68 45 67 46 68 47 65 46 65 45 64 44 63 44 63 44 63 44 63 44 63 44 64 45 63 43 62 42 60 41 61 42 61 41 60 40 59 40 57 40 57 40 57 40 57 40 58 40 57 41 59 41 56 37 58 42 59 41 55 36 53 37 55 38 55 38 55 38 55 38 54 38 53 36 52 35 50 34 53 37 52 35 51 34 49 33 51 35 50 34 50 34 51 35 49 33 49 33 49 33 49 33 49 33 49 32 48 31 47 31 50 33 48 31 47 31 47 32 48 32 48 32 47 31 47 30 48 31 47 30 46 31 47 32 45 29 45 30 46 29 45 29 46 30 45 28 44 28 45 29 43 29 44 30 45 30 43 28 42 28 43 30 44 31 46 32 42 28 41 27 41 26 40 26 43 29 43 29 44 30 45 31 13 3 17 6 19 6 17 4 19 7 19 7 19 7 19 7 19 6 17 4 17 5 19 7 19 7 19 7 19 7 19 7 18 9 15 10 19 13 17 8 16 9 16 9 16 9 16 9 15 9 18 10 16 7 14 7 14 7 16 9 17 8 15 6 16 8 16 8 16 8 16 8 15 7 15 7 15 7 15 7 16 8 16 8 16 8 10 0 2 0 1 0 2 1 3 1 4 1 3 1 3 2 5 4 3 2 5 4 8 7 10 9 8 4 8 5 11 9 15 13 17 13 17 14 19 16 21 17 19 15 20 17 22 19 23 20 21 19 25 20 23 18 22 19 24 19 24 20 25 20 26 21 24 19 24 19 25 20 26 21 26 21 26 21 26 21 26 21 25 20 25 21 26 22 27 22 28 22 27 21 26 22 27 23 27 21 27 22 26 17 16 6 11 9 11 9 11 9 11 9 12 10 13 11 14 13 16 14 16 14 16 13 15 13 13 15 66 120 115 122 112 119 114 126 114 125 113 126 114 125 112 126 108 122 106 111 96 93 73 62 42 30 23 17 17 14 20 23 21 32 20 55 138 165 160 156 125 94 124 164 161 157 152 125 88 92 87 94 88 93 81 81 73 71 73 70 68 64 61 59 58 51 57 48 44 51 90 97 105 83 105 84 106 84 107 85 108 86 109 87 110 89 112 90 113 89 112 89 112 90 114 92 115 92 115 93 116 93 117 94 122 88 126 95 122 113 114 193 213 233 206 238 210 246 211 235 219 227 193 190 157 151 131 125 133 124 128 111 122 102 121 98 125 95 122 93 122 95 123 96 128 100 131 101 131 101 130 98 126 96 126 97 126 97 124 96 128 100 127 102 127 102 127 103 124 99 125 101 127 102 126 101 128 105 131 107 132 107 134 111 132 108 135 110 140 109 143 109 143 112 149 112 161 146 184 145 162 129 152 116 142 113 140 108 134 104 132 102 131 102 131 100 130 95 136 102 142 104 141 104 147 126 169 124 145 109 140 106 127 99 127 98 125 97 124 96 123 95 122 94 122 93 121 93 122 94 122 94 122 94 122 94 123 96 124 96 124 95 122 93 122 91 122 91 122 91 122 91 123 92 123 92 123 92 123 92 122 92 122 92 122 92 122 92 120 90 120 90 120 90 120 90 119 89 119 89 119 89 119 89 118 88 117 87 117 86 116 86 116 86 115 85 115 84 114 84 114 84 113 83 113 82 112 82 112 82 113 82 112 81 111 80 110 80 109 79 109 78 108 78 108 79 108 78 107 77 106 77 104 76 106 78 108 78 106 77 97 74 103 80 107 79 105 77 105 77 104 76 103 73 100 72 102 74 101 72 100 71 98 70 99 71 99 71 98 70 97 69 97 68 95 66 93 66 95 67 93 65 93 64 92 63 91 63 89 62 89 62 89 62 89 62 89 62 89 62 89 62 89 62 87 64 85 63 84 62 85 63 86 64 85 63 85 62 84 62 85 62 85 61 85 60 84 60 83 59 84 61 84 59 82 57 83 55 82 54 81 55 82 56 81 54 81 53 80 52 79 52 80 53 79 52 79 51 78 51 77 50 77 50 77 50 77 50 76 49 76 49 76 49 76 49 76 49 76 48 75 47 74 47 71 47 72 48 71 47 70 47 69 47 67 46 68 50 67 48 67 45 66 45 66 45 66 44 67 45 65 43 64 43 64 44 65 44 64 42 63 41 61 40 63 41 61 39 60 39 60 40 60 43 60 43 60 43 60 43 60 43 60 43 60 43 60 41 58 37 59 37 59 36 57 34 58 35 57 34 56 35 57 38 55 41 58 44 61 45 63 46 52 79 229 230 238 228 254 226 245 187 174 74 70 50 58 29 50 37 49 34 49 32 49 31 50 36 49 35 49 34 48 34 47 32 46 31 45 32 46 33 46 31 46 30 45 29 44 29 45 30 45 30 45 30 45 30 45 30 44 28 43 27 41 26 42 27 42 26 41 25 40 25 40 24 40 24 40 24 40 24 41 23 38 24 42 25 38 19 38 24 41 24 37 19 37 23 38 22 38 22 38 22 38 22 38 22 37 20 36 19 34 18 37 21 36 19 35 18 33 17 37 21 35 19 34 20 36 22 33 18 33 18 33 18 33 18 33 18 33 17 32 16 31 16 34 18 32 16 31 16 31 17 32 17 32 16 31 16 30 15 32 17 30 15 30 15 32 17 28 15 30 18 31 17 28 15 30 17 31 18 30 16 28 15 28 14 28 18 33 20 28 11 28 15 29 17 30 18 32 19 29 16 29 16 28 15 27 14 27 14 28 15 29 16 29 16 15 15 21 21 24 20 20 16 19 17 20 19 21 20 23 21 21 18 19 16 19 18 21 20 22 20 22 20 22 20 22 20 20 15 17 15 21 19 19 14 19 16 19 16 19 16 19 16 14 17 20 19 15 13 14 16 13 14 15 16 16 15 14 13 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 14 16 15 14 10 8 1 2 1 2 2 3 3 3 4 3 3 3 3 4 5 6 2 3 4 6 8 10 11 12 11 10 11 11 14 15 19 19 19 18 19 18 20 20 22 22 21 20 22 22 24 24 25 25 22 23 26 25 24 22 23 23 23 24 23 25 24 26 25 26 24 25 24 26 25 27 26 27 25 26 25 26 25 26 25 26 24 25 24 26 25 27 26 27 27 27 26 26 25 27 26 28 26 27 26 28 26 22 15 11 12 11 11 11 11 11 11 10 12 12 13 14 15 15 16 17 19 17 14 13 8 14 9 16 70 121 94 110 97 107 94 114 93 114 92 113 90 113 89 113 85 109 87 99 81 86 62 58 38 30 22 18 16 15 19 25 22 38 15 67 149 157 152 154 128 93 116 164 159 156 149 126 83 87 82 87 80 85 74 77 73 74 72 72 67 66 60 60 58 53 62 53 54 57 105 109 128 105 131 106 131 107 132 107 133 108 134 110 136 111 137 112 139 112 138 112 138 113 140 115 141 115 142 116 142 117 143 118 141 113 148 115 141 120 100 180 169 212 136 204 130 205 141 203 154 204 173 213 177 198 164 178 131 140 134 133 137 128 140 126 160 122 162 121 159 122 158 125 157 131 155 132 153 133 150 130 160 126 163 127 162 126 159 124 160 128 159 127 159 127 159 127 157 126 159 128 160 128 160 127 160 130 164 132 164 132 166 136 162 132 169 137 176 141 180 141 186 142 179 145 187 156 193 161 194 149 183 143 177 146 183 134 171 133 169 132 168 131 169 133 166 133 170 140 171 140 166 138 218 213 245 196 193 151 177 144 163 128 162 127 160 125 158 123 157 123 157 122 156 121 155 121 156 122 156 122 156 122 156 122 156 123 157 123 157 122 155 120 156 123 156 123 156 123 156 123 156 123 156 123 156 123 156 123 157 122 157 122 157 122 157 122 155 120 155 120 155 120 155 120 154 119 154 119 154 119 154 119 153 118 153 117 152 117 151 116 152 116 151 115 150 114 149 114 149 114 149 113 148 112 147 112 147 113 148 113 148 112 146 110 145 110 145 109 144 108 143 108 145 108 145 107 144 106 143 106 140 104 143 107 145 107 143 105 144 106 148 107 143 104 139 102 141 105 139 104 137 102 134 99 136 102 135 100 134 99 132 98 134 100 134 99 133 99 132 98 133 97 129 93 126 93 129 97 127 93 127 92 126 91 125 91 123 89 123 89 123 89 123 89 123 89 123 89 123 89 123 89 124 88 122 87 121 86 122 87 121 86 121 85 120 84 119 85 117 86 116 85 115 84 114 84 112 83 114 85 114 83 111 80 110 82 109 81 108 82 109 83 108 81 108 80 107 79 106 79 107 80 107 79 106 78 105 78 104 77 104 77 104 77 104 77 103 76 103 76 103 76 103 76 103 76 103 75 102 74 101 74 99 72 100 72 100 71 98 69 97 68 95 67 97 68 96 66 94 66 94 66 94 66 94 66 95 66 93 64 92 64 92 65 92 65 91 63 90 62 88 61 90 62 88 60 87 60 87 61 86 59 86 59 86 59 86 59 87 60 87 60 87 60 87 60 83 59 84 59 84 58 82 56 84 58 81 55 80 56 83 60 77 57 82 62 89 64 90 63 90 66 183 223 255 247 219 203 198 119 114 67 88 65 72 63 76 50 75 49 75 49 74 49 73 50 72 49 71 48 70 48 69 46 68 45 67 46 68 47 65 46 65 45 64 44 63 44 65 46 65 46 65 46 65 46 64 45 63 43 62 42 60 41 61 42 61 41 60 40 59 40 57 40 57 40 57 40 57 40 57 38 54 38 58 40 54 33 51 37 56 38 53 35 54 40 54 37 54 37 54 37 54 37 54 38 53 36 52 35 50 34 53 37 52 35 51 34 49 33 54 37 51 35 51 35 53 38 49 33 49 33 49 33 49 33 49 33 49 32 48 31 47 31 50 33 48 31 47 31 47 32 48 32 48 31 47 30 46 30 49 32 46 29 45 30 48 33 42 28 46 32 48 30 44 26 46 31 48 32 48 30 44 27 42 26 41 31 49 35 42 21 42 28 43 30 44 31 46 32 45 31 45 30 44 30 43 29 40 26 40 27 41 28 42 28 17 5 18 6 18 6 19 7 18 6 18 6 18 6 18 6 19 6 18 5 17 6 18 7 19 6 17 4 16 4 16 5 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 11 6 18 11 18 8 16 8 19 11 19 10 18 9 17 9 17 9 17 8 16 7 15 6 16 9 17 10 18 11 19 12 16 8 16 7 14 5 8 1 6 0 2 0 4 2 3 0 2 0 3 2 4 3 6 4 6 4 7 6 8 7 10 8 12 8 13 9 13 9 14 10 19 15 19 15 19 15 19 15 23 18 21 16 21 18 24 21 23 19 23 19 23 17 20 16 23 18 23 19 24 20 25 20 25 21 27 22 25 20 26 22 27 22 27 22 27 22 27 22 24 20 25 21 27 23 29 24 27 22 27 22 27 22 27 22 26 24 32 25 25 13 13 5 10 9 12 11 13 11 13 10 12 11 14 13 15 13 15 12 22 7 18 9 14 20 6 39 106 117 110 122 110 124 112 127 111 123 112 126 113 125 112 124 106 116 99 99 88 87 71 59 31 23 18 11 13 15 24 26 26 25 30 87 174 153 155 152 144 80 114 147 167 157 158 133 92 90 91 102 89 95 88 85 75 71 71 68 67 64 62 58 57 57 56 45 50 47 81 107 107 83 103 81 105 85 108 86 109 87 108 86 109 88 112 92 113 90 113 91 114 92 115 92 115 92 115 92 115 92 115 89 119 89 113 96 123 112 118 195 212 236 205 246 208 248 204 246 207 239 201 236 207 233 209 230 203 202 178 163 148 137 138 129 134 121 126 113 125 110 126 101 132 98 130 92 132 89 131 87 124 98 127 101 126 99 129 105 128 103 128 103 128 103 129 103 127 103 129 104 130 106 132 107 129 105 130 106 131 107 132 108 132 108 134 107 136 106 139 104 138 104 140 106 145 111 148 115 149 118 146 114 141 110 137 107 134 104 132 102 131 102 131 101 143 87 130 107 141 90 172 192 252 210 251 214 216 116 127 113 135 104 129 100 127 98 124 93 124 96 124 96 124 95 123 95 123 95 123 95 123 95 123 95 123 95 123 95 123 95 123 95 125 93 123 91 122 91 122 92 123 92 123 92 123 92 123 92 121 91 121 92 122 93 123 93 121 91 121 90 120 89 119 88 118 89 118 89 118 89 118 89 118 89 118 88 117 87 116 87 114 85 114 85 114 85 114 85 114 85 113 84 113 83 112 83 112 83 111 82 111 81 110 81 112 83 112 82 111 81 110 81 109 80 109 79 108 79 107 78 105 76 105 76 105 76 105 76 106 77 106 76 105 75 104 75 104 74 105 73 104 72 103 72 104 75 103 74 102 73 101 73 99 71 99 70 98 69 97 69 94 67 97 70 98 69 95 66 93 65 93 64 92 63 91 62 91 65 92 65 92 64 90 62 90 63 90 62 89 61 88 61 88 66 88 65 87 64 86 64 85 63 85 62 84 61 83 61 86 63 87 63 87 63 87 63 85 61 85 60 84 59 83 59 84 57 84 57 84 57 84 57 82 55 81 53 79 52 78 50 79 52 78 51 78 50 77 50 78 51 78 51 78 51 78 51 76 49 76 49 76 49 76 49 76 49 76 48 75 47 74 47 73 49 73 48 72 47 71 49 71 50 70 48 67 49 66 48 67 46 67 46 67 46 67 46 67 46 65 43 64 44 67 46 65 44 64 43 63 41 61 40 62 40 61 39 60 38 59 37 60 43 60 43 60 43 60 43 62 44 60 42 59 42 59 41 59 37 59 36 58 35 57 35 57 35 56 34 56 35 58 38 61 43 61 44 62 45 62 46 55 45 76 77 106 89 97 67 83 56 74 46 61 37 49 31 52 36 49 33 47 31 50 33 49 35 49 34 48 33 47 33 47 33 47 32 46 31 45 31 45 30 46 32 47 33 49 34 46 30 45 29 44 30 45 31 46 30 44 28 43 28 43 29 43 28 42 26 40 23 36 20 40 24 40 23 39 22 38 22 41 24 38 21 37 22 40 25 36 20 35 20 36 22 39 23 37 21 37 22 38 23 39 23 37 21 37 20 36 19 35 19 35 19 35 19 35 19 35 19 36 20 35 19 34 18 33 17 34 19 34 19 34 19 34 19 32 17 32 17 32 17 32 17 34 17 30 15 31 17 30 13 33 18 33 16 30 15 33 20 29 15 30 16 31 15 30 14 27 16 31 20 33 18 29 14 27 15 30 17 30 17 28 14 27 15 30 18 32 18 31 17 28 15 28 15 29 17 31 18 29 16 29 16 29 16 29 16 28 14 27 14 27 15 29 17 21 19 21 18 20 17 19 17 21 18 20 18 20 18 20 17 21 18 20 17 19 18 20 19 21 19 20 17 18 16 19 17 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 12 15 18 19 18 16 16 16 18 18 17 17 17 16 16 16 18 18 17 17 16 16 16 15 17 17 18 18 18 18 18 19 15 16 15 15 13 11 8 7 5 5 2 2 3 4 3 1 2 2 3 4 4 5 6 6 6 6 7 8 9 9 10 10 13 12 14 13 14 14 15 14 20 19 20 19 20 19 20 19 23 22 22 20 22 22 24 24 24 23 24 23 24 22 22 20 22 23 23 24 23 25 24 25 24 26 27 27 24 25 25 27 26 27 26 27 26 27 26 27 24 26 25 27 27 29 28 30 27 28 27 28 27 28 27 28 26 30 31 30 24 18 12 11 10 11 12 13 13 13 13 12 12 13 14 15 15 15 15 14 18 12 16 10 12 15 0 51 94 109 91 110 91 111 89 111 92 112 93 113 91 113 90 112 89 106 82 92 73 79 56 52 28 24 18 13 13 18 24 28 29 28 39 108 173 157 154 151 146 94 103 149 163 157 158 140 91 87 86 95 83 88 81 82 76 74 70 70 67 67 62 61 58 60 61 51 61 54 96 116 131 106 128 104 131 108 133 108 134 109 133 108 134 111 137 114 139 113 140 114 140 115 141 115 143 117 143 117 142 116 142 116 145 122 142 122 145 122 113 186 168 208 132 207 131 207 135 205 136 204 133 205 142 205 148 208 172 222 181 214 168 182 135 149 127 129 136 133 145 135 147 128 149 128 156 132 167 134 164 126 159 131 166 134 163 126 158 123 162 128 160 128 160 128 159 129 160 128 161 130 163 132 164 133 163 131 163 131 163 132 164 132 165 133 168 134 171 136 176 137 177 138 180 141 182 146 185 147 184 146 181 142 177 138 173 136 171 133 169 132 168 131 169 133 162 137 169 143 157 151 216 254 255 255 255 255 255 192 171 135 167 133 165 130 164 129 161 125 160 126 160 125 159 124 158 124 157 123 157 123 157 123 157 123 157 123 157 123 157 123 157 123 158 124 156 123 155 122 156 123 156 123 156 123 156 123 156 123 156 121 156 122 157 123 158 123 156 121 156 120 155 120 154 119 155 118 155 118 155 118 155 118 155 118 155 117 154 117 153 116 151 114 151 114 151 114 151 114 151 114 151 113 150 113 149 112 149 112 149 111 148 111 147 110 149 112 149 111 148 110 147 110 146 108 145 108 144 107 144 107 142 105 142 105 142 105 142 105 145 106 145 105 142 104 141 104 139 104 138 104 137 103 136 103 137 103 136 102 135 101 135 100 133 99 133 98 132 98 131 97 129 96 131 97 131 97 130 95 128 94 127 93 126 92 126 91 125 92 126 92 126 91 124 89 124 90 124 89 123 89 122 88 123 88 123 87 122 86 121 86 120 85 120 84 119 84 118 84 118 87 117 87 117 87 117 87 115 85 115 84 114 83 113 83 109 82 109 82 109 82 109 82 109 82 108 81 107 79 105 78 108 81 108 80 107 80 106 79 105 78 105 78 105 78 105 78 103 76 103 76 103 76 103 76 103 76 103 75 102 74 101 74 101 73 101 72 100 71 99 71 100 71 99 70 97 67 96 66 96 68 96 68 96 68 96 68 96 67 94 65 93 66 95 68 91 64 90 63 89 61 87 60 88 61 87 60 87 60 87 59 87 60 87 60 87 60 87 60 89 61 87 59 86 59 86 60 84 59 84 58 83 57 82 57 83 58 82 56 81 56 82 58 82 61 83 62 86 61 88 61 86 57 78 48 68 49 72 58 87 63 86 59 82 53 77 51 77 50 75 48 73 48 75 50 72 49 71 48 70 47 69 47 69 47 69 46 68 45 67 45 66 47 66 47 66 47 66 46 65 45 64 44 63 45 64 46 65 45 63 44 62 43 62 43 61 43 61 42 60 39 57 37 58 41 58 41 57 40 56 39 58 40 55 37 54 38 57 41 55 38 55 37 54 37 54 38 54 37 54 38 55 39 56 39 53 37 53 36 52 35 51 35 51 35 51 35 51 35 51 35 51 35 50 34 50 34 50 33 49 34 50 34 50 34 50 35 48 32 48 32 48 32 48 32 50 32 46 31 48 32 46 29 45 30 47 30 44 28 46 32 46 31 48 32 48 32 47 30 44 29 47 32 48 31 45 28 44 29 46 31 47 30 45 28 40 27 43 30 44 30 43 29 43 29 42 28 42 29 44 30 43 29 43 29 43 29 43 29 42 28 41 27 41 28 43 29 21 9 20 7 17 4 15 3 19 7 19 6 18 5 17 5 19 6 18 5 17 6 18 7 20 7 18 5 17 5 18 6 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 12 7 18 11 18 8 16 9 17 8 16 8 16 7 15 7 18 10 18 10 17 9 17 9 18 10 18 10 17 9 17 9 16 8 16 7 14 6 10 3 7 0 2 0 3 1 3 0 2 0 3 2 4 3 6 4 6 5 7 6 9 8 10 8 12 8 13 9 14 10 14 11 19 15 19 15 19 15 19 15 22 17 21 17 21 18 23 20 22 19 23 19 23 18 21 17 23 19 24 19 25 20 25 20 25 22 28 22 26 20 26 23 27 22 27 22 27 22 27 22 27 22 27 23 29 25 30 25 29 24 29 24 29 24 29 24 29 25 31 24 23 13 14 7 10 9 12 11 13 11 13 10 12 11 14 13 15 13 15 12 12 11 14 9 19 14 16 81 111 120 107 122 111 126 110 121 111 126 112 127 114 126 113 125 111 115 100 96 84 76 59 42 28 21 18 12 14 16 24 26 32 27 55 135 169 159 152 145 150 107 91 149 162 155 168 156 103 94 90 101 90 97 90 88 79 74 74 71 71 68 66 62 58 58 57 46 51 46 76 100 109 85 104 82 106 86 108 86 109 87 109 87 110 89 113 91 113 91 114 91 115 92 115 92 118 95 118 95 118 95 118 91 118 86 113 94 122 110 118 195 213 235 205 245 207 248 201 246 208 248 204 247 206 238 202 234 208 236 217 242 222 237 218 227 196 188 163 147 136 131 137 127 144 117 128 97 124 95 130 101 125 106 131 110 131 105 128 105 129 107 130 105 130 105 131 103 129 104 130 105 131 107 132 108 132 107 132 107 132 106 131 106 134 109 133 108 135 106 135 104 138 104 138 105 141 107 144 111 145 114 142 111 138 108 135 106 134 105 133 103 131 102 132 101 132 101 147 102 136 114 211 216 250 214 246 208 251 192 171 95 137 107 133 105 133 105 131 101 130 101 129 100 127 98 125 96 124 96 124 96 124 96 124 96 123 95 123 95 123 95 123 95 124 94 123 92 121 91 122 92 122 92 122 92 122 92 122 92 122 92 122 92 123 93 123 93 122 92 121 91 121 90 120 90 119 90 119 90 119 90 119 90 118 89 118 89 117 88 117 87 115 86 115 86 115 86 115 86 115 86 114 85 114 84 113 84 113 84 112 83 112 82 111 82 112 83 112 82 111 81 110 81 108 79 108 78 107 77 106 77 105 76 105 76 105 76 105 76 106 77 106 76 105 75 104 75 104 74 105 73 104 72 103 72 102 74 101 73 101 72 100 72 99 71 99 71 98 70 98 69 96 68 97 69 97 69 96 68 95 67 94 66 94 65 93 65 92 65 92 65 92 64 90 63 90 63 90 63 89 62 89 61 88 66 88 65 87 64 86 64 85 63 85 63 84 62 84 61 86 63 87 63 87 63 87 63 85 61 85 60 84 59 83 59 82 55 82 55 82 55 82 55 82 55 81 54 80 52 79 52 81 54 81 53 80 53 79 52 78 51 78 51 78 51 78 51 76 49 76 49 76 49 76 49 76 49 76 48 75 47 74 47 73 49 73 48 72 47 71 49 73 51 72 50 69 50 68 49 68 47 68 47 68 47 68 47 68 46 67 45 66 46 67 47 65 44 64 43 63 41 61 40 60 39 60 39 61 40 61 40 60 43 60 43 60 43 60 43 61 44 60 42 59 42 59 40 59 37 59 36 58 35 57 35 60 37 58 35 56 34 56 34 60 37 60 37 59 40 59 40 64 48 67 43 51 27 51 38 53 32 52 33 52 35 53 36 51 33 49 31 48 31 48 32 49 35 49 34 48 33 47 33 47 33 47 32 46 31 45 31 49 33 48 32 46 30 45 29 45 30 44 29 44 29 45 30 45 30 45 29 44 28 43 28 42 27 43 28 42 26 40 24 43 27 42 26 41 25 41 25 41 24 38 21 37 22 40 25 41 24 40 23 38 21 37 20 37 21 38 22 38 22 39 23 37 21 37 20 36 19 35 19 35 19 35 19 35 19 35 19 34 19 34 19 35 20 35 20 33 18 33 19 34 20 35 20 32 17 32 17 32 17 32 17 33 17 30 16 32 17 31 14 28 15 32 16 30 14 29 15 31 17 33 18 33 18 32 16 30 17 30 17 30 17 30 17 30 17 31 18 31 18 30 17 26 14 28 16 29 16 29 15 30 17 29 15 28 15 29 16 29 16 29 16 29 16 29 16 29 16 28 14 27 14 28 15 22 20 21 18 20 17 18 16 22 20 21 18 20 17 18 16 21 18 20 17 19 18 20 19 22 20 21 18 19 17 20 18 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 13 16 18 19 17 16 17 18 17 17 16 16 16 16 16 16 18 18 18 18 18 18 18 18 19 19 18 18 17 16 16 16 16 17 15 15 12 12 10 10 7 6 2 1 2 3 2 1 2 2 3 4 4 5 6 6 7 7 8 8 9 10 11 11 13 12 14 13 15 15 16 16 20 19 20 19 20 19 20 19 22 21 22 21 23 22 24 23 23 23 24 24 25 23 23 22 23 24 23 25 24 25 25 26 25 27 27 28 25 25 26 28 26 27 26 27 26 27 26 27 27 28 27 29 28 30 29 30 29 30 29 30 29 30 29 30 29 31 29 26 20 16 13 14 10 11 12 13 13 13 13 12 12 13 14 15 15 15 15 15 11 20 14 11 14 8 15 93 97 110 87 107 92 112 90 104 94 112 94 113 92 114 91 113 91 108 83 91 71 72 47 40 24 22 18 15 16 20 25 28 31 30 74 161 164 162 150 144 146 124 79 146 158 156 165 161 108 94 85 95 84 90 84 87 79 77 73 73 69 69 64 64 60 61 62 52 63 53 90 106 133 108 130 105 132 108 134 108 134 109 134 110 136 112 138 113 140 114 140 115 141 115 142 116 144 118 144 118 144 119 145 119 147 123 146 123 147 121 116 187 174 208 136 206 133 203 137 202 132 206 129 209 132 203 130 205 147 213 144 206 148 215 164 227 167 219 164 203 152 171 132 139 133 134 154 138 170 132 164 119 158 133 154 130 156 131 165 136 163 130 165 131 163 132 162 132 162 130 163 131 164 132 165 133 166 134 166 133 164 132 163 131 169 134 170 134 170 135 169 134 173 137 174 139 176 141 178 142 178 141 177 138 174 135 171 134 172 134 170 132 169 132 169 134 174 133 166 148 162 138 197 239 255 255 255 243 255 229 202 134 170 135 168 134 170 135 169 132 168 132 166 130 164 127 161 126 159 125 159 125 158 124 158 124 158 124 158 124 158 124 158 124 160 124 158 122 157 122 157 123 158 123 158 123 158 123 158 123 157 123 158 123 158 123 158 123 157 122 157 122 157 121 156 121 157 120 157 120 156 119 156 119 156 119 155 118 155 117 154 117 153 116 153 116 153 116 153 116 153 115 152 115 151 114 151 114 151 113 150 113 149 112 149 112 149 112 149 111 148 110 147 110 145 108 144 107 143 106 143 106 143 106 143 106 143 106 143 106 145 106 145 105 142 104 141 104 139 104 138 104 137 103 136 103 135 101 135 101 135 100 134 100 134 100 133 99 133 98 132 98 130 97 131 97 131 97 131 96 129 95 129 95 129 95 129 95 126 92 127 93 126 92 125 90 125 91 124 90 124 89 123 89 123 88 123 87 122 86 121 86 121 86 120 85 120 84 119 85 118 87 117 87 117 87 117 87 115 85 115 84 114 83 113 83 111 84 111 84 111 84 111 84 109 82 109 81 108 80 107 79 106 79 105 78 105 77 104 77 105 78 105 78 105 78 105 78 104 77 104 77 104 77 104 77 103 76 103 75 102 74 101 74 101 73 101 72 100 71 99 71 101 73 100 72 99 69 97 68 97 69 97 69 97 69 97 69 96 67 95 67 95 67 95 68 94 67 93 65 91 64 90 63 86 59 87 60 88 62 89 62 87 60 87 60 87 60 87 60 88 60 86 59 85 58 86 59 84 59 84 58 83 57 82 57 85 60 83 57 81 55 80 56 79 60 79 59 83 58 84 57 78 61 97 69 84 54 73 53 78 54 79 54 78 53 77 51 76 50 75 49 74 48 74 49 72 49 71 48 70 47 69 47 69 47 69 46 68 45 67 45 66 47 66 46 65 46 64 45 64 45 63 43 62 44 64 45 64 45 64 45 63 44 62 42 61 42 62 43 62 42 60 41 60 42 59 42 58 41 58 40 57 39 56 38 55 39 56 40 57 40 57 40 56 39 55 37 55 38 55 38 55 38 55 38 53 37 53 36 52 35 51 35 51 35 51 35 51 35 51 35 49 33 50 34 51 36 52 36 48 32 49 34 50 35 52 36 48 32 48 32 48 32 48 32 49 32 47 31 49 33 48 30 45 32 50 35 49 31 47 32 47 31 48 33 49 32 47 31 47 30 46 29 45 30 46 31 47 31 47 31 47 31 47 31 42 29 43 29 43 29 43 29 45 31 44 29 42 28 42 28 43 29 43 29 43 29 43 29 44 29 42 27 41 27 42 28 18 6 18 6 18 6 18 6 19 7 19 6 18 5 17 5 19 6 18 5 17 6 18 7 20 7 18 5 17 5 17 6 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 15 8 18 10 17 9 18 11 17 9 18 10 18 10 18 10 18 10 18 10 18 10 18 10 18 10 18 9 16 8 15 7 17 9 16 6 13 6 12 6 10 2 2 0 1 0 2 0 2 0 3 2 4 3 6 4 7 5 8 7 10 8 11 9 12 8 13 10 15 12 16 13 19 15 19 15 19 15 19 15 21 17 22 18 23 19 23 19 22 19 23 20 24 20 23 19 24 19 25 20 25 21 26 21 26 22 29 23 26 21 27 23 27 22 27 22 27 22 27 22 28 24 29 24 29 25 30 25 30 25 30 25 30 25 30 25 31 25 28 18 18 9 14 9 10 9 12 11 13 11 13 10 12 11 14 13 15 13 15 10 11 18 14 13 17 14 42 114 114 123 106 121 111 126 108 118 111 126 112 127 113 126 112 123 108 113 100 91 82 70 54 34 24 19 18 14 17 19 25 26 26 32 96 171 160 159 149 141 144 129 81 135 160 158 167 167 124 104 90 101 92 98 91 92 79 75 75 72 71 68 66 62 60 59 58 49 53 45 69 87 112 87 107 84 107 87 109 87 109 87 110 89 112 91 113 91 114 91 115 92 115 93 116 93 116 94 117 94 118 95 119 94 119 94 118 102 123 113 118 200 212 235 203 243 204 243 198 241 203 243 207 248 206 240 203 244 213 248 213 246 210 243 208 237 214 243 222 247 222 230 199 200 165 161 146 138 134 130 134 126 141 124 137 118 133 115 131 111 133 110 133 108 134 106 134 106 132 107 132 107 133 108 133 108 135 110 134 109 133 107 132 107 135 109 135 108 134 108 133 106 137 109 137 108 139 107 140 108 139 109 138 108 136 106 134 105 135 105 133 104 132 103 133 104 141 96 133 109 138 96 151 150 237 213 249 214 236 171 158 110 135 106 133 105 135 107 134 105 135 106 133 104 130 101 128 99 127 99 126 98 125 97 124 96 124 96 124 96 124 96 124 96 125 94 123 93 122 92 123 93 123 93 123 93 123 93 123 93 124 93 123 93 123 93 123 93 122 92 122 92 122 93 123 93 122 93 121 92 120 91 119 90 119 90 119 89 118 89 117 88 116 87 116 87 116 87 116 87 116 87 116 87 115 86 115 85 114 85 114 85 113 84 113 83 112 83 112 82 111 81 110 81 108 79 108 78 107 77 106 77 106 77 106 77 106 77 106 77 106 75 106 74 106 73 105 73 104 72 105 71 104 70 103 72 101 73 101 73 101 73 101 73 100 72 100 71 99 71 98 70 98 69 97 69 97 69 97 70 95 67 95 67 95 68 96 68 92 66 93 66 93 65 91 63 91 64 91 63 90 63 89 62 88 66 88 65 87 64 86 64 86 64 86 63 85 63 84 62 86 63 87 63 87 63 87 63 85 61 85 60 84 59 83 59 84 57 84 57 84 57 84 57 82 55 82 54 81 54 81 53 79 52 78 51 78 50 77 50 78 51 78 51 78 51 78 51 77 50 77 50 77 50 77 50 76 49 76 48 75 47 74 47 73 49 73 48 72 47 71 49 73 52 72 51 70 51 68 50 69 48 69 48 69 48 69 48 67 46 67 46 67 46 67 46 66 44 65 43 63 41 62 40 60 39 60 40 62 41 63 42 60 43 60 43 60 43 60 43 61 43 59 41 58 41 58 40 59 37 59 36 58 35 57 35 60 38 58 35 56 33 55 32 59 32 58 31 57 33 56 34 57 35 54 31 47 24 47 31 60 36 57 33 53 30 51 30 51 31 50 33 49 34 48 33 49 35 49 34 48 33 47 33 47 33 47 32 46 31 45 31 45 30 45 31 46 31 47 32 45 29 43 28 43 28 44 30 44 29 45 30 45 29 43 27 42 27 43 28 43 27 41 26 42 25 41 25 40 24 40 23 39 23 39 23 39 23 39 23 37 22 39 24 41 24 40 23 38 22 38 22 38 22 38 22 37 21 37 20 36 19 35 19 35 19 35 19 35 19 35 19 34 19 34 20 36 21 37 22 33 18 33 19 34 20 35 20 32 17 32 17 32 17 32 17 33 17 31 16 33 19 33 16 29 17 34 20 33 16 31 17 29 15 31 16 31 16 30 14 31 17 30 16 29 17 30 18 31 18 31 18 31 18 31 18 32 18 31 18 31 18 31 18 31 18 30 16 28 15 28 15 29 16 29 16 29 16 29 16 29 16 28 14 27 15 28 16 19 17 19 18 20 19 21 19 20 18 20 18 20 18 20 18 21 18 20 17 19 18 20 19 21 18 19 16 18 16 18 17 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 15 17 18 18 17 17 18 20 17 18 18 18 18 19 19 19 17 17 17 17 18 18 18 18 17 17 17 17 16 16 16 16 17 17 15 14 12 13 12 13 10 7 2 0 1 2 2 1 2 2 3 4 4 5 6 6 8 8 8 9 10 11 11 12 13 12 14 14 16 16 18 17 20 19 20 19 20 19 20 19 21 21 23 23 24 23 24 22 23 23 24 24 26 24 25 24 24 25 24 25 25 26 25 27 25 28 28 28 26 26 26 29 26 27 26 27 26 27 26 27 27 28 27 28 28 29 28 29 29 30 29 30 29 30 29 30 30 29 24 20 13 12 12 14 10 11 12 13 13 13 13 12 12 13 14 15 15 15 15 15 16 22 13 16 7 15 51 110 93 108 85 108 91 111 89 106 92 111 92 112 93 111 92 111 87 104 81 87 68 69 42 34 19 19 18 17 19 22 25 28 25 44 121 173 158 157 147 142 139 136 89 119 156 164 161 165 131 105 86 95 85 90 84 89 79 77 73 73 70 70 65 64 61 63 64 55 65 52 82 94 136 110 133 107 133 109 134 109 134 109 136 112 138 113 138 113 141 115 141 115 142 116 142 117 142 116 143 118 144 119 146 121 143 127 145 127 143 121 116 190 172 205 137 203 136 201 143 199 135 198 137 203 137 198 136 207 139 206 143 212 146 215 148 216 149 213 143 205 153 216 176 225 185 203 162 166 143 153 146 153 140 133 148 137 157 136 158 126 165 134 168 134 166 135 165 136 165 133 165 133 165 133 165 133 167 135 167 134 166 134 166 134 172 135 172 135 171 136 170 136 171 138 172 138 172 138 172 138 174 137 174 136 172 135 172 134 172 135 171 133 170 133 170 133 170 135 176 132 163 140 168 142 200 196 235 214 230 161 171 135 172 134 168 133 170 135 169 132 170 134 168 132 166 130 165 129 162 128 161 127 160 125 159 124 159 125 159 125 159 125 159 125 160 125 159 123 158 123 158 123 159 124 159 124 159 124 159 124 159 124 159 124 158 123 158 123 157 122 158 123 158 124 159 124 162 123 161 122 160 120 159 119 159 119 158 119 157 118 157 118 156 117 156 117 156 117 156 117 156 117 156 116 155 116 154 115 154 115 154 114 153 114 152 113 151 112 151 111 150 110 149 110 146 109 146 108 145 108 144 107 144 107 144 107 144 107 144 107 145 106 145 105 142 105 141 105 139 104 138 104 137 103 136 103 135 101 136 102 136 103 137 103 135 100 134 100 133 99 133 99 132 98 131 97 131 97 132 98 128 94 129 95 129 96 130 96 127 93 128 94 127 92 125 91 126 91 125 91 124 90 124 90 123 88 123 87 122 86 121 86 122 86 121 86 120 85 120 86 118 87 117 87 117 87 117 87 115 85 115 84 114 83 113 83 109 82 109 82 109 82 109 82 109 82 109 82 109 81 108 81 108 81 108 80 107 80 106 79 105 78 105 78 105 78 105 78 105 78 105 78 105 78 105 78 103 76 103 75 102 74 101 74 101 73 101 72 100 71 99 71 101 72 100 71 98 68 97 67 96 68 96 68 96 68 96 68 93 66 94 67 95 66 94 65 90 62 89 61 87 59 86 59 88 61 88 61 89 62 89 62 87 60 87 60 87 60 87 60 87 60 86 58 84 57 85 58 84 59 84 58 83 57 82 57 85 59 83 57 81 56 81 57 79 59 78 58 81 56 82 54 90 58 81 52 79 57 80 59 81 55 80 54 77 51 76 50 75 51 76 50 76 49 74 48 72 49 71 48 70 47 69 47 69 47 69 46 68 45 67 45 62 44 63 45 65 47 66 48 63 44 62 43 62 43 63 44 62 44 64 46 65 44 61 41 61 42 62 43 61 41 59 39 58 41 58 41 57 40 56 39 56 39 56 39 56 39 56 39 52 36 55 40 58 40 57 39 56 39 55 38 55 38 54 37 53 37 53 36 52 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 52 36 52 36 50 34 50 34 50 34 50 34 48 32 48 32 48 32 48 32 49 32 47 32 50 34 50 32 44 30 48 31 46 29 45 30 45 29 46 31 47 30 45 29 46 30 46 30 46 30 46 30 47 31 46 30 46 30 47 31 48 33 46 31 45 31 45 32 44 30 43 28 42 28 43 29 43 29 43 29 43 29 43 29 42 27 41 27 41 28 43 30 19 7 18 6 18 6 17 5 16 4 17 6 18 7 20 8 19 6 18 5 17 6 18 7 18 5 16 3 15 3 15 3 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 18 10 17 9 19 13 16 8 17 9 17 10 18 10 15 8 16 8 17 9 18 10 15 8 16 8 16 8 17 9 18 9 15 6 13 7 14 8 11 3 2 0 0 0 2 0 2 0 3 2 4 3 6 4 8 6 9 7 10 9 12 10 12 8 13 10 16 13 18 14 19 15 19 15 19 15 19 15 20 17 22 19 24 19 22 18 22 19 24 20 25 21 25 20 25 20 25 21 26 21 27 22 27 23 29 24 27 21 28 24 27 22 27 22 27 22 27 22 28 23 28 23 27 22 27 22 29 24 29 24 29 24 29 24 30 23 23 11 11 5 11 9 10 9 12 11 13 11 13 10 12 11 14 13 15 13 15 10 13 12 11 19 9 32 87 121 108 122 108 123 108 123 109 121 109 123 110 124 110 124 110 121 103 107 94 85 76 61 45 24 20 16 18 16 20 21 26 26 27 57 144 164 158 150 145 138 144 136 105 99 156 168 164 171 145 114 92 101 92 97 90 92 82 77 77 74 74 71 69 65 61 60 59 50 54 43 63 77 114 89 108 86 109 88 110 87 108 88 111 91 114 92 113 91 115 92 115 93 116 93 117 94 117 95 118 96 120 98 121 99 120 106 120 114 124 119 119 208 209 235 200 243 203 242 199 238 196 230 198 233 196 230 197 243 218 254 209 248 204 248 209 254 205 252 209 255 214 249 204 231 211 242 224 248 220 219 181 170 151 133 140 127 138 125 135 116 136 115 135 111 137 109 137 108 134 109 134 109 134 109 134 109 134 109 134 110 135 110 135 110 136 109 136 110 136 113 138 113 138 113 138 111 139 111 139 109 138 107 136 107 136 106 135 106 136 106 134 104 133 104 133 105 126 108 135 103 133 113 140 101 132 118 155 132 154 113 125 109 136 108 133 106 134 107 133 104 132 105 132 104 131 103 130 103 129 101 128 99 126 97 125 96 125 97 125 97 125 97 125 97 126 95 123 93 122 93 122 94 123 94 123 94 123 94 123 94 125 95 125 94 124 93 123 93 123 93 123 94 124 94 125 95 124 95 123 93 121 91 120 90 120 91 119 90 119 89 118 89 118 89 118 89 118 89 118 89 118 89 117 88 117 87 116 87 116 87 115 86 115 85 114 85 112 83 112 82 111 81 110 81 110 81 110 81 109 80 108 79 107 78 107 78 107 78 107 78 106 75 106 74 106 73 105 73 104 72 105 71 104 70 103 70 102 74 103 75 104 76 104 77 101 73 100 72 100 71 99 71 99 70 97 69 97 69 98 71 93 65 94 66 95 67 95 68 93 66 94 67 93 66 92 64 92 65 91 64 91 63 90 63 88 66 88 65 87 64 86 64 87 65 86 64 86 63 85 63 86 63 87 63 87 63 87 63 85 61 85 60 84 59 83 59 82 55 82 55 82 55 82 55 82 55 82 55 82 55 82 55 81 54 81 53 80 53 79 52 78 51 78 51 78 51 78 51 78 51 78 51 78 51 78 51 76 49 76 48 75 47 74 47 73 49 73 48 72 47 71 49 72 50 71 49 68 49 67 48 68 47 68 47 68 47 68 47 63 43 65 45 66 44 64 42 64 42 63 41 61 39 60 39 63 41 62 41 62 41 61 40 60 43 60 43 60 43 60 43 60 42 58 41 57 40 58 39 59 37 59 36 58 35 57 35 58 36 57 34 56 34 57 34 60 28 60 29 57 28 54 30 49 28 53 35 58 38 57 35 53 29 53 29 53 28 52 28 50 28 51 34 50 34 48 34 49 35 49 34 48 33 47 33 47 33 47 32 46 31 45 31 45 30 45 30 45 30 45 31 44 28 43 27 42 28 43 29 43 29 45 31 46 29 42 26 42 28 42 27 41 24 38 22 43 27 42 26 41 25 41 25 38 23 39 24 40 23 39 22 35 20 38 24 40 23 37 20 39 23 39 22 38 21 37 21 37 21 37 20 36 19 35 19 35 19 35 19 35 19 35 19 37 21 36 21 36 21 35 20 36 21 35 19 34 18 32 17 32 17 32 17 32 17 32 17 33 17 31 17 34 20 34 18 29 15 31 15 28 13 30 17 30 15 31 17 32 16 30 15 28 16 31 19 32 18 29 15 31 17 29 15 28 16 30 18 34 20 31 17 30 17 31 18 29 16 28 15 28 16 30 17 29 16 29 16 29 16 29 16 26 13 26 14 28 16 31 19 23 20 22 19 19 16 18 15 17 15 18 17 21 20 23 21 21 18 20 17 19 18 20 19 19 16 17 14 16 14 16 15 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 17 18 19 18 17 17 19 21 15 15 15 16 16 17 17 17 14 15 15 16 16 17 17 17 14 15 15 16 16 17 17 18 17 17 14 14 12 13 13 15 11 8 2 0 0 1 2 2 2 2 3 4 4 5 6 6 8 8 9 10 10 11 12 12 13 12 14 14 17 17 19 19 20 19 20 19 20 19 20 19 20 20 23 23 25 23 23 21 23 22 25 25 26 25 26 25 24 25 24 26 25 27 26 27 26 28 28 29 26 27 27 29 26 27 26 27 26 27 26 27 26 27 26 27 26 27 26 26 28 29 28 29 28 29 28 29 29 27 20 15 8 8 10 13 10 11 12 13 13 13 13 12 12 13 14 15 15 15 15 14 16 11 9 19 0 32 89 111 87 107 89 109 89 108 90 111 89 108 90 110 91 109 90 108 84 99 78 81 62 59 33 22 17 17 17 18 20 23 26 28 30 70 159 161 158 150 143 140 145 140 113 87 152 173 162 171 147 113 88 95 86 89 82 88 83 81 77 77 73 73 69 67 63 63 64 56 66 51 76 87 136 112 134 108 134 110 135 109 133 110 137 114 140 115 139 113 141 115 141 116 142 117 143 117 145 119 146 121 148 123 149 124 138 128 146 127 143 122 113 194 165 203 136 202 138 201 142 202 147 199 147 199 141 192 139 206 146 207 145 210 146 211 146 210 152 206 149 202 149 206 150 208 148 207 150 216 160 226 165 223 172 184 156 151 143 142 151 141 157 139 163 137 164 138 165 137 168 134 168 134 168 134 168 134 167 134 168 135 169 136 170 137 172 135 173 137 172 139 171 139 171 139 170 139 172 138 171 137 173 136 175 136 175 137 173 136 173 135 170 134 169 134 169 134 181 127 173 139 180 133 166 140 168 143 168 126 171 133 174 137 177 137 172 135 172 135 170 132 169 131 168 131 168 131 168 132 165 129 162 128 161 126 159 125 159 125 159 125 159 125 159 125 161 124 160 122 159 122 159 123 160 123 160 123 160 123 160 123 160 125 160 124 159 123 158 123 158 123 158 124 159 125 160 125 164 124 162 123 161 121 159 120 159 120 159 119 158 118 157 118 157 118 157 118 157 118 157 118 157 118 157 117 156 117 155 116 155 116 155 115 154 115 153 114 151 112 151 111 150 110 149 110 148 111 148 110 147 110 146 109 144 107 144 107 144 107 144 107 143 107 143 106 142 105 141 105 139 104 138 104 137 103 136 103 137 103 137 104 138 105 139 106 135 101 135 100 134 99 133 99 134 99 131 96 130 97 133 100 126 93 127 94 128 95 129 95 127 94 128 94 128 93 126 91 126 92 126 91 125 90 124 90 123 89 123 87 122 86 121 86 122 87 122 86 121 85 120 85 118 86 118 87 118 87 117 87 115 85 115 84 114 83 113 83 111 84 111 84 111 84 111 84 109 82 109 82 109 82 109 82 106 79 105 78 105 77 104 77 105 78 105 78 105 78 105 78 105 78 105 78 105 78 105 78 103 76 103 75 102 74 101 74 101 73 101 72 100 71 99 71 99 71 98 69 96 67 95 66 95 67 95 67 95 67 95 67 90 63 92 65 93 64 91 62 95 67 93 66 92 64 90 63 91 63 90 62 89 61 88 60 87 60 87 60 87 60 87 60 87 59 85 57 84 57 84 58 84 59 84 58 83 57 82 57 82 57 81 56 81 57 83 59 79 60 79 58 81 56 81 55 87 60 83 52 75 50 76 57 78 54 78 53 77 52 76 51 74 50 76 51 76 49 73 46 72 49 72 48 71 47 70 47 70 47 70 46 69 45 68 45 68 47 65 45 64 44 62 43 63 43 62 42 61 43 62 44 62 44 65 47 65 44 61 41 62 43 61 41 59 38 55 35 61 44 61 43 60 42 59 42 55 39 56 40 57 39 56 38 53 37 56 40 56 37 51 33 56 39 56 38 55 37 54 37 53 37 53 36 52 35 51 35 51 35 51 35 51 35 51 35 54 37 53 36 52 35 51 34 53 37 52 35 49 32 47 31 48 32 48 32 48 32 48 32 49 32 47 32 50 35 51 33 49 33 49 31 46 30 49 35 47 32 48 33 49 32 48 31 43 29 47 33 49 31 45 27 46 30 44 27 43 28 46 30 47 32 44 29 42 29 43 30 42 28 42 28 43 30 45 31 43 29 43 29 43 29 43 29 39 25 39 26 42 30 46 33 20 8 19 6 18 5 16 4 16 5 17 6 18 7 19 8 20 7 17 4 15 3 16 5 18 6 17 3 15 3 15 3 17 10 17 10 17 10 17 10 14 8 17 11 18 10 15 7 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 15 6 17 8 17 8 14 5 9 2 5 0 1 0 3 0 4 2 4 3 5 4 6 4 6 6 9 6 8 6 11 11 12 8 15 12 18 15 20 15 21 16 21 17 22 18 23 18 21 15 22 17 25 20 27 21 24 18 24 19 25 20 26 20 26 21 23 18 22 19 25 22 26 22 26 23 27 24 28 24 24 21 28 25 30 23 26 19 29 24 29 24 29 24 29 24 31 22 29 23 31 25 30 23 32 21 20 15 12 6 9 12 10 9 13 12 15 12 13 10 13 11 13 12 14 13 15 11 11 6 15 7 11 65 106 121 105 120 107 123 109 123 108 122 110 122 107 121 108 123 106 117 100 106 89 81 63 48 37 30 14 22 20 21 20 22 28 26 32 94 162 160 149 150 143 139 143 143 126 84 148 165 160 167 154 128 98 102 95 101 88 103 86 84 78 79 77 74 68 62 60 58 57 55 60 45 56 69 116 91 109 89 109 87 109 88 111 88 112 87 112 89 114 92 114 91 115 92 116 94 118 95 121 98 121 99 122 99 123 101 126 105 119 98 127 107 123 214 211 241 200 236 202 234 200 237 200 238 204 237 198 234 204 246 207 244 208 247 209 248 210 248 208 247 208 247 208 245 208 245 208 243 208 242 211 246 215 247 221 249 221 239 200 196 162 156 148 135 141 124 145 120 140 104 130 100 134 107 137 108 135 105 134 107 133 106 134 107 135 109 138 118 139 118 139 114 139 112 139 109 140 104 139 101 138 101 135 99 135 100 134 102 135 104 135 106 136 108 137 109 137 109 133 104 133 105 134 106 136 106 144 112 142 114 140 112 139 112 135 106 136 105 135 104 134 104 132 102 132 102 132 102 132 102 132 102 131 101 131 100 130 100 128 98 128 98 128 98 128 98 127 97 126 96 126 95 125 95 127 96 126 95 125 96 126 97 125 93 125 93 125 93 125 93 125 93 125 93 125 93 125 93 122 91 120 90 120 89 119 89 118 88 118 88 118 88 118 88 118 89 118 89 118 89 118 89 119 90 119 89 118 88 117 88 116 87 115 86 114 85 113 85 112 84 112 83 111 82 110 82 112 82 109 80 111 82 109 79 110 81 110 80 109 79 108 79 108 78 108 78 108 78 108 78 106 75 106 74 105 73 104 73 102 74 102 74 102 74 102 74 103 75 103 74 102 73 101 73 99 70 97 68 96 68 96 69 96 68 96 67 95 66 94 66 91 64 92 65 93 66 94 67 91 63 91 63 91 63 91 64 90 63 89 63 87 62 86 60 86 65 87 66 88 67 87 66 87 65 86 63 85 62 84 61 86 63 87 62 86 61 85 61 81 56 82 57 83 56 82 55 83 57 83 56 82 56 81 55 80 53 80 53 80 53 80 53 77 50 77 50 77 50 77 50 78 51 78 50 77 49 76 49 75 49 76 49 76 48 74 46 74 47 74 47 74 47 73 50 73 50 71 48 69 47 68 47 67 47 67 46 66 45 65 45 64 44 64 44 64 44 64 44 65 44 65 44 65 44 65 44 63 42 63 41 62 40 61 40 62 45 62 44 61 43 60 43 61 43 58 40 56 40 58 40 56 34 56 35 57 36 58 36 57 35 57 35 57 35 57 35 57 33 57 33 57 33 57 34 57 35 56 33 54 32 54 32 52 30 52 30 52 30 52 32 51 34 51 34 51 35 49 33 46 34 49 37 49 34 45 31 45 32 45 32 45 32 45 32 44 30 44 29 43 28 42 28 44 30 44 30 44 30 44 30 45 30 44 28 43 27 41 26 41 27 42 27 42 26 40 24 43 27 43 27 43 26 41 24 39 24 40 24 40 23 38 21 37 21 37 21 37 21 37 21 39 23 39 22 38 21 37 21 35 22 36 22 36 22 36 23 36 21 33 18 32 19 35 22 37 22 37 21 36 21 35 20 33 18 32 17 32 18 34 19 36 21 35 19 32 16 30 15 32 17 32 17 32 17 32 17 32 18 31 17 30 18 31 19 29 16 29 17 31 19 34 21 30 17 30 17 30 17 30 17 31 18 31 17 30 16 29 16 30 19 30 19 30 19 30 19 31 20 31 20 31 20 31 20 28 17 28 18 29 19 30 19 25 15 28 18 30 18 28 17 20 18 20 18 20 18 20 19 19 17 20 18 20 18 21 19 20 17 17 14 16 15 18 16 20 17 18 15 17 15 18 16 20 17 20 17 20 17 20 17 19 16 19 16 19 16 19 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 14 15 16 16 18 18 19 20 17 17 17 17 17 17 17 17 15 16 17 18 17 16 14 13 11 8 6 2 2 1 4 4 5 4 5 5 6 6 7 6 10 10 12 11 11 11 14 15 12 13 16 18 21 20 22 20 22 21 23 22 23 23 24 23 21 22 22 24 23 25 25 26 23 24 23 25 24 26 25 26 26 25 27 26 27 26 26 25 27 26 27 27 28 28 29 28 28 27 28 27 28 27 28 27 30 29 30 29 30 29 30 29 30 30 28 29 30 31 29 29 31 26 19 16 11 8 10 15 11 12 13 14 15 14 13 13 13 13 13 14 14 15 15 15 15 11 16 10 18 71 100 107 89 107 89 109 88 109 88 109 89 111 88 109 91 108 90 104 88 93 78 74 56 46 33 29 17 20 19 20 22 26 32 33 43 119 165 163 149 148 139 140 139 149 126 92 141 170 164 169 158 129 98 94 91 91 81 91 83 82 79 76 77 75 72 64 67 63 66 58 68 51 64 74 134 112 132 110 134 109 134 110 137 111 139 112 141 113 142 114 140 115 141 116 143 118 144 118 147 121 148 122 148 123 149 123 147 129 154 128 159 123 112 199 157 207 136 200 141 200 135 202 137 203 140 202 135 200 141 210 144 208 144 209 145 209 146 210 145 209 145 209 145 209 145 209 145 209 145 209 147 212 150 215 145 213 154 220 166 216 169 206 159 170 142 143 144 147 159 151 176 144 169 131 162 130 168 136 165 133 173 140 178 140 174 136 173 139 171 139 173 139 173 139 173 140 174 139 174 138 173 138 174 135 174 135 174 135 172 136 171 137 170 137 168 137 168 137 169 134 169 135 170 136 171 136 175 140 175 139 174 138 173 138 171 136 171 135 170 135 169 134 167 132 167 132 167 132 167 132 167 132 167 131 166 131 165 130 163 128 163 128 163 128 163 128 162 127 162 126 161 126 160 125 162 126 160 125 160 125 161 127 161 125 161 125 161 125 161 125 161 125 161 125 161 125 161 125 162 121 162 120 161 120 160 119 159 118 159 118 159 118 159 119 157 118 155 118 155 118 155 118 156 119 156 118 155 118 154 117 156 115 156 114 155 114 154 113 153 112 153 111 152 111 151 111 151 111 146 110 148 111 147 108 147 110 147 109 146 108 145 109 143 109 142 109 142 109 142 109 139 106 139 105 138 105 137 104 136 102 136 102 136 102 136 102 137 103 137 102 136 101 135 101 133 98 131 97 130 96 131 97 130 96 130 95 129 95 128 94 126 93 127 93 127 93 128 94 125 91 125 91 125 91 125 91 124 90 123 89 122 87 120 86 121 87 122 88 123 87 122 86 123 87 121 85 120 84 116 84 118 86 117 86 116 85 113 85 111 82 112 83 113 82 112 81 113 82 112 82 111 81 111 80 107 80 107 80 107 80 107 80 104 77 104 77 104 77 104 77 105 78 105 77 104 76 103 76 102 76 103 76 103 75 101 73 100 73 100 73 101 74 101 73 101 72 99 70 97 69 96 68 98 67 98 66 97 66 96 65 95 64 95 64 95 64 95 64 92 64 92 64 92 64 92 64 91 63 91 62 90 61 89 61 89 62 89 61 88 60 87 60 87 59 85 57 83 57 85 58 81 56 81 57 82 58 83 58 82 57 82 57 82 57 82 57 81 56 81 56 81 56 81 56 83 57 81 54 79 53 78 54 77 52 77 52 77 52 77 52 76 50 76 50 76 49 74 47 72 47 74 49 75 47 71 44 71 45 71 45 71 45 71 46 67 44 66 43 65 43 64 42 66 44 66 44 66 44 66 44 64 45 63 43 62 42 60 41 61 42 61 41 60 40 59 40 57 41 58 41 57 40 56 38 56 40 57 40 57 39 55 37 55 38 55 38 55 38 55 38 56 39 56 38 55 37 54 37 54 36 54 36 54 36 54 36 53 35 52 33 51 34 53 35 53 36 52 36 51 35 51 34 50 33 49 32 48 33 49 34 49 33 49 33 49 33 49 33 48 32 48 32 48 32 48 32 48 31 47 30 46 31 47 32 46 30 46 30 47 32 49 34 46 30 46 30 46 30 46 30 49 33 48 32 47 30 45 29 44 30 44 30 44 30 44 30 44 30 44 30 44 30 44 30 42 28 42 29 43 30 44 30 40 27 43 30 44 30 43 28 16 5 17 6 19 8 20 9 19 7 18 6 18 6 17 5 17 5 16 4 16 5 18 6 17 4 16 3 16 4 17 6 17 10 17 10 17 10 17 10 18 10 15 7 14 8 17 11 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 16 8 16 9 17 10 18 10 17 9 17 9 17 9 17 9 15 6 17 8 17 8 14 5 10 3 5 0 1 0 3 0 4 2 4 3 5 4 6 4 9 8 11 9 10 9 13 11 9 7 15 14 21 17 21 16 21 17 22 17 23 18 23 18 24 18 24 18 24 18 24 18 24 18 24 19 25 20 26 20 24 22 28 25 29 24 26 20 26 22 27 23 27 23 28 24 31 24 26 19 24 21 29 26 29 24 29 24 29 24 29 24 31 22 29 21 31 25 30 23 32 20 17 12 10 6 10 13 11 10 13 12 14 12 14 11 13 11 13 12 14 13 15 13 12 10 14 15 37 94 116 114 107 122 109 125 111 128 110 127 112 126 111 126 111 123 103 113 95 101 81 73 56 41 32 25 26 27 20 23 25 27 33 31 57 144 167 158 157 142 147 140 146 149 136 95 132 164 168 168 164 139 105 104 96 106 91 100 87 87 78 82 78 75 69 63 64 63 60 55 59 46 53 61 113 92 112 89 109 88 110 88 112 89 112 88 113 90 115 91 114 90 115 92 117 93 118 94 121 97 121 98 122 98 123 101 126 105 120 92 126 102 123 218 212 241 199 233 202 231 200 237 200 238 203 237 199 236 205 246 208 244 208 244 209 245 209 246 209 245 209 245 209 245 209 245 210 246 210 246 210 247 212 249 209 247 213 247 218 246 223 242 231 230 204 193 176 159 150 133 133 124 141 131 146 124 134 110 136 110 133 103 132 104 138 109 139 113 139 112 140 112 140 110 139 109 139 107 138 104 139 105 137 108 136 108 136 108 136 106 136 108 137 106 136 106 136 106 135 105 135 105 136 106 136 106 138 108 137 107 137 106 136 106 136 106 136 106 135 105 135 104 133 103 133 103 133 103 133 103 133 103 132 102 132 101 131 101 129 99 129 99 129 99 129 99 128 98 127 97 127 96 126 96 126 96 125 95 125 95 126 96 126 94 126 94 126 94 126 94 126 94 126 94 126 94 126 94 122 92 121 91 121 90 120 90 119 89 119 89 119 89 119 89 119 90 119 90 119 90 119 90 119 90 119 90 118 89 118 88 115 87 115 87 114 86 114 85 112 84 112 84 111 83 111 82 113 82 110 81 111 82 110 79 110 81 110 80 109 79 108 79 108 78 109 78 109 78 109 78 106 75 106 75 105 74 105 73 102 74 102 74 102 74 102 74 103 75 103 74 102 73 101 73 99 71 98 69 96 68 97 69 96 68 96 68 95 67 95 66 94 66 94 66 93 65 93 65 92 64 92 63 91 63 91 63 90 63 89 62 88 60 87 62 88 63 88 66 88 68 87 67 87 65 86 63 85 62 84 61 86 63 87 62 86 61 85 61 82 56 83 57 83 57 82 56 82 55 81 55 80 54 80 53 80 53 80 53 80 53 80 53 77 50 77 50 77 50 77 50 78 51 78 50 77 49 76 49 75 49 76 49 76 48 74 46 73 46 73 46 72 45 71 47 72 48 71 48 70 47 68 47 67 47 67 47 66 46 66 45 65 45 65 44 64 44 64 44 64 43 64 43 64 43 64 43 63 42 63 41 62 40 61 40 61 44 61 44 60 43 60 43 60 42 58 40 57 40 57 39 56 34 57 35 57 35 58 36 57 35 57 35 57 35 57 35 56 34 56 34 56 34 56 34 57 35 55 32 53 31 53 31 52 30 52 30 52 32 52 32 48 32 49 32 49 33 47 31 46 34 48 36 49 34 45 31 46 33 46 32 45 32 45 32 44 30 44 30 43 29 43 28 44 30 44 30 44 30 44 30 45 30 44 28 43 27 41 26 44 28 41 25 39 25 41 26 40 24 41 25 41 24 39 22 39 24 40 24 40 23 38 21 38 22 38 22 38 22 38 22 39 23 39 22 38 21 37 21 38 23 37 22 36 21 35 20 35 21 34 20 34 20 35 21 36 20 35 20 34 19 34 18 34 19 33 17 32 18 33 19 30 16 31 17 34 20 35 21 32 17 32 17 32 17 32 17 32 18 31 17 30 18 31 19 31 18 30 17 30 18 32 19 30 17 30 17 30 17 30 17 34 21 33 19 31 17 30 16 30 19 30 19 30 19 30 19 30 19 30 19 30 19 30 19 28 17 29 18 29 18 30 19 27 17 30 20 31 20 29 18 20 18 20 19 21 19 22 20 22 19 21 18 20 17 19 16 21 19 21 19 22 21 24 22 18 16 18 16 18 17 20 19 20 17 20 17 20 17 20 17 20 17 18 15 18 15 20 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 21 20 19 18 16 15 14 13 17 17 17 17 17 17 17 17 15 16 17 18 17 16 14 13 12 9 7 3 3 2 4 3 5 4 5 5 6 6 7 6 7 8 10 8 9 8 12 13 10 11 17 19 23 22 23 21 23 22 23 23 24 23 25 24 24 25 24 24 23 23 22 23 23 24 23 25 24 26 25 26 26 26 28 28 29 27 27 25 28 27 28 27 28 27 28 27 31 29 28 25 26 27 30 30 30 29 30 29 30 29 30 29 30 30 28 29 30 31 29 29 31 23 14 12 10 8 11 15 12 12 13 13 14 14 14 14 13 13 13 14 14 15 15 15 17 15 10 15 48 102 108 102 91 108 90 110 89 110 89 110 87 110 88 110 90 104 84 93 85 88 71 66 48 39 28 25 22 22 19 25 30 32 34 35 77 172 165 156 155 140 141 143 135 151 136 102 116 161 168 166 166 138 108 95 92 98 87 90 84 84 80 77 78 76 74 65 69 66 68 58 68 53 63 68 130 113 136 111 134 111 137 111 139 113 140 113 142 115 143 116 143 116 144 117 146 119 147 119 150 122 150 122 151 123 151 125 147 130 157 131 159 123 113 200 156 206 135 200 140 200 134 201 136 201 137 200 135 201 141 209 143 207 144 208 144 209 145 209 145 209 145 209 145 209 145 209 147 211 146 209 145 210 146 211 154 215 152 210 153 209 160 211 171 218 184 224 187 209 164 182 157 161 145 140 137 138 151 146 157 139 162 136 166 138 174 141 178 139 178 139 176 139 176 139 175 140 174 139 174 138 173 138 168 138 166 139 168 138 169 137 171 137 172 137 173 136 175 137 170 136 171 136 171 136 171 136 172 137 172 136 171 136 171 136 172 137 171 136 171 135 170 135 169 134 169 134 169 134 169 134 169 133 168 133 167 132 167 132 165 130 165 130 165 130 165 130 164 128 163 128 162 127 162 127 161 126 160 125 160 125 161 126 163 127 163 127 163 127 163 127 163 127 163 127 163 127 163 127 164 122 163 122 162 121 162 121 161 120 161 120 161 120 161 121 159 120 157 120 156 119 156 119 157 120 156 119 156 118 155 118 157 116 156 115 156 114 155 114 154 113 153 112 153 111 152 112 152 111 147 110 148 112 147 109 147 110 147 109 146 108 145 109 143 109 142 109 142 109 142 109 140 107 139 106 139 105 138 105 137 103 137 103 137 103 137 103 137 103 137 102 136 101 135 101 134 99 132 97 131 97 131 98 131 97 130 96 130 95 129 95 129 95 129 94 127 93 126 92 127 92 126 92 126 91 125 91 124 90 124 89 123 88 122 87 122 88 123 89 124 88 122 87 122 86 121 85 120 84 117 85 118 86 117 86 116 85 113 85 112 82 113 84 114 83 112 82 111 81 110 80 110 79 109 79 107 80 107 80 107 80 107 80 105 78 105 78 105 78 105 78 105 78 105 77 104 76 103 76 102 76 103 76 103 75 101 73 100 72 99 72 99 71 98 70 99 71 99 71 98 69 97 68 99 68 98 67 98 66 97 66 97 65 96 65 96 64 95 64 91 63 91 63 91 63 91 63 91 63 91 62 90 61 89 61 88 60 87 60 87 60 87 60 86 59 85 58 84 57 84 57 82 57 82 57 82 57 82 57 82 57 82 57 82 57 82 57 81 56 81 56 81 56 81 56 82 56 80 54 78 53 78 53 76 51 76 51 76 51 76 51 73 48 74 48 74 47 72 45 73 47 74 48 74 47 72 45 73 46 72 46 72 45 71 46 68 45 66 44 66 43 65 43 65 43 65 43 65 43 65 43 63 44 63 43 62 42 61 42 64 43 60 39 57 39 60 42 59 42 60 43 60 42 59 41 56 40 57 40 57 39 55 37 56 39 56 39 56 39 56 39 56 39 56 38 55 37 54 37 57 38 55 37 53 35 52 33 53 35 53 34 52 35 53 35 51 35 50 34 50 33 49 33 51 34 49 32 48 32 49 33 46 31 47 32 50 35 51 36 48 32 48 32 48 32 48 32 48 31 47 30 46 31 47 32 48 32 47 30 46 30 47 31 47 31 47 31 47 31 47 31 47 31 47 31 47 31 47 31 43 29 43 29 43 29 43 29 43 29 43 29 43 29 43 29 43 29 43 29 43 29 43 29 42 29 45 32 46 31 44 29 20 8 20 7 19 7 18 6 20 7 19 6 18 5 17 4 19 7 20 8 21 10 22 10 16 4 16 4 17 6 19 8 17 10 17 10 17 10 17 10 15 8 17 10 17 10 15 8 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 21 12 19 10 16 7 14 5 17 9 17 9 17 9 17 9 15 6 17 8 17 8 14 5 12 5 7 0 2 0 2 0 4 2 4 3 5 4 6 4 6 6 9 6 8 6 11 9 11 8 16 14 22 17 22 16 22 17 23 18 23 19 24 19 26 20 25 18 24 17 22 16 24 18 24 19 25 20 26 20 27 22 25 20 24 21 26 23 27 23 27 23 27 23 27 23 27 23 29 24 29 24 28 22 29 24 29 24 29 24 29 24 31 22 29 21 31 25 30 23 30 16 12 9 11 7 11 12 12 10 12 10 13 11 14 12 13 11 13 12 14 13 15 13 18 12 6 21 66 116 117 115 106 121 108 124 110 124 109 124 111 124 110 123 106 118 95 105 94 97 76 66 49 36 28 21 22 22 21 32 34 31 33 33 99 175 163 148 158 139 150 145 146 149 147 114 108 153 169 168 165 147 114 102 93 108 96 101 88 89 80 83 79 77 71 65 61 62 60 54 60 51 56 58 108 93 116 91 109 90 113 89 113 91 113 90 115 92 116 92 117 93 117 94 119 96 120 97 122 99 123 99 124 100 124 102 126 107 122 95 126 102 125 221 211 241 198 232 201 230 200 236 200 236 200 235 199 238 206 244 207 243 207 244 208 244 209 245 209 245 209 245 209 245 209 245 211 247 210 245 209 245 209 245 214 247 212 243 210 241 210 242 205 237 209 244 221 252 226 249 220 227 194 188 162 157 147 138 141 130 146 127 148 118 139 105 140 106 139 108 139 108 139 110 139 110 139 111 138 111 137 111 138 117 139 116 138 112 138 109 137 107 137 103 136 101 136 103 137 106 136 106 136 106 136 106 137 107 137 107 137 108 138 108 137 107 137 106 136 106 135 105 134 104 134 104 134 104 134 104 134 102 134 102 133 101 133 100 130 98 130 98 130 98 130 98 129 99 129 99 128 98 128 97 127 97 126 95 125 96 127 97 129 97 129 97 129 97 129 97 127 95 127 95 127 95 127 95 123 93 123 93 122 92 122 91 120 90 120 90 120 90 120 90 122 93 121 92 120 91 119 90 120 91 120 90 119 90 118 89 116 88 116 87 115 87 114 86 113 85 113 84 112 84 111 83 113 83 110 82 112 83 111 80 110 81 110 80 109 79 108 79 108 78 109 78 109 78 109 78 107 76 107 75 106 75 105 74 103 75 103 75 103 75 103 75 103 75 103 74 102 73 101 73 100 71 98 70 97 69 98 70 97 69 97 68 96 68 95 67 96 68 95 67 94 65 93 65 94 65 93 64 92 63 91 63 90 62 90 61 89 62 89 61 88 64 89 67 89 67 88 65 86 64 85 63 85 63 85 62 86 63 87 62 86 61 85 61 82 57 84 58 84 58 83 56 81 55 80 54 80 53 79 53 80 53 80 53 80 53 80 53 78 51 78 51 78 51 78 51 78 51 78 50 77 49 76 49 75 49 76 49 76 48 74 46 73 46 73 45 72 44 70 46 70 46 71 49 71 48 69 47 68 48 68 47 67 47 66 46 67 46 66 45 65 44 64 44 63 42 63 42 63 42 63 42 63 42 63 41 62 40 61 40 59 43 60 43 60 43 60 43 59 42 59 42 58 41 57 38 57 35 57 35 57 35 57 35 57 35 57 35 57 35 57 35 56 34 56 34 56 34 56 34 57 34 55 31 53 30 52 31 51 29 51 29 51 31 51 31 47 30 48 31 47 31 45 30 48 35 48 35 47 34 46 32 48 34 47 33 46 32 45 32 45 31 45 30 44 30 43 29 43 29 43 29 43 29 43 29 44 29 43 28 43 28 42 27 45 28 41 24 38 24 41 27 41 26 42 27 43 27 42 26 39 24 40 24 40 23 38 21 39 23 39 23 39 23 39 23 39 23 39 22 38 21 37 21 39 24 37 23 35 21 34 19 35 21 35 22 36 21 35 21 35 20 34 19 34 18 33 18 35 19 33 17 32 17 32 17 33 18 33 18 33 18 33 18 32 17 32 17 32 17 32 17 32 18 31 17 30 18 31 19 32 19 31 17 30 17 31 18 31 18 31 18 31 18 31 18 26 13 27 15 30 18 32 19 29 18 29 18 29 18 29 18 29 18 29 18 29 18 29 18 29 18 29 18 29 18 29 18 29 19 31 21 32 20 29 17 24 21 23 20 21 18 20 17 21 19 20 18 20 18 19 17 18 17 20 19 21 19 20 18 20 17 19 17 19 18 20 19 20 17 20 17 20 17 20 17 17 15 20 18 21 17 18 14 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 18 18 18 17 17 17 17 17 17 17 17 15 16 17 18 17 16 14 13 14 11 8 4 3 2 3 3 5 4 5 5 6 6 7 6 10 10 12 11 11 11 14 15 15 15 18 18 21 21 23 22 24 23 24 23 25 24 25 25 24 25 24 24 23 23 22 23 23 24 23 25 24 26 25 26 29 26 25 23 24 24 27 28 29 28 28 27 28 27 27 26 26 27 31 32 33 30 28 25 30 29 30 29 30 29 30 29 30 30 28 29 30 31 29 29 26 18 11 11 12 11 11 12 13 12 12 12 12 13 14 15 13 13 13 14 14 15 15 15 18 12 4 30 76 111 98 107 89 107 89 109 90 109 90 109 91 112 89 109 90 103 84 93 82 85 68 58 43 34 25 22 17 18 22 34 35 32 36 43 125 176 158 148 145 143 139 149 141 148 147 132 101 149 169 172 165 149 121 96 87 96 93 91 86 85 81 79 80 78 75 67 66 66 68 56 69 58 66 64 125 115 140 112 133 112 139 111 140 114 142 115 144 116 145 117 146 118 147 119 148 121 150 122 151 123 152 124 152 125 153 126 148 131 163 132 161 122 115 203 157 204 135 198 140 199 134 201 136 199 134 198 136 203 142 208 142 207 143 207 144 208 144 208 145 209 145 209 145 209 145 209 147 210 145 209 145 209 145 210 150 210 152 213 154 214 154 214 156 216 152 213 149 213 149 215 163 222 181 226 179 199 155 166 144 150 144 139 147 136 156 141 170 139 173 139 173 139 174 139 176 139 176 138 177 137 177 138 169 140 166 139 167 139 170 138 173 138 176 137 177 136 179 137 173 137 172 137 171 136 171 136 172 137 173 138 173 139 174 139 173 137 172 137 171 136 171 136 170 135 170 135 170 135 170 135 170 135 170 134 169 134 168 133 166 131 166 131 166 131 166 131 165 130 165 129 164 129 163 128 164 128 162 127 162 127 163 129 166 130 166 130 166 130 166 130 164 128 164 128 164 128 164 128 165 124 165 123 164 123 163 122 162 121 162 121 162 121 162 122 162 123 159 122 158 120 157 119 158 120 157 120 156 119 156 119 158 116 157 116 156 115 156 115 155 113 154 113 153 112 153 113 153 112 148 111 149 112 148 109 147 110 147 109 146 108 145 108 143 109 142 109 142 109 142 109 141 107 140 107 139 106 139 106 138 104 138 104 138 104 138 104 137 103 137 102 136 101 135 101 134 100 133 98 132 98 132 98 132 97 131 97 130 96 130 96 129 95 129 95 128 94 128 94 128 94 128 93 126 92 125 91 124 90 124 90 124 89 123 89 123 89 124 89 124 89 123 88 121 85 120 85 120 85 118 86 118 86 117 86 116 85 113 85 113 83 114 84 114 84 113 83 112 81 111 81 110 80 110 79 107 80 107 80 107 80 107 80 106 79 106 79 106 79 106 79 105 78 105 77 104 76 103 76 102 76 103 76 103 75 101 73 101 74 101 73 99 71 98 70 97 69 99 72 100 71 97 68 100 68 99 68 98 67 98 67 98 67 98 66 96 65 95 64 92 64 92 64 92 64 92 64 91 63 91 62 90 61 89 61 86 59 86 59 87 60 87 60 85 59 86 59 86 58 84 56 83 58 82 57 82 57 81 56 82 57 82 57 82 57 82 57 81 56 81 56 81 56 81 56 81 56 79 53 77 52 77 52 75 50 75 50 75 50 75 50 73 47 74 48 74 47 72 45 74 48 74 47 73 46 72 46 74 48 74 47 72 46 71 46 69 45 67 45 66 44 66 44 64 42 64 42 64 42 64 42 62 43 62 43 62 43 62 43 63 43 60 40 58 40 60 41 55 39 57 41 58 41 57 40 56 40 57 40 57 39 55 37 55 38 55 38 55 38 55 38 56 39 56 38 55 37 54 37 56 37 55 36 54 35 53 34 53 35 54 36 54 36 53 35 52 35 51 35 50 34 50 33 52 35 50 33 48 32 48 32 51 34 50 33 49 32 48 31 48 32 48 32 48 32 48 32 48 31 47 30 46 31 47 32 47 31 46 30 46 31 48 32 48 32 48 32 48 32 48 32 41 25 42 27 45 30 47 32 42 28 42 28 42 28 42 28 44 30 44 30 44 30 44 30 44 30 43 29 43 29 42 28 43 29 45 31 45 30 42 27 20 8 20 8 20 8 20 7 17 5 18 6 18 6 19 7 17 5 18 7 18 5 16 3 19 7 18 5 17 5 18 6 17 10 17 10 17 10 17 10 16 9 16 9 16 9 16 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 14 7 16 8 18 10 19 12 17 9 17 9 17 9 17 9 15 6 17 8 17 8 14 5 14 6 8 0 2 0 2 0 4 2 4 3 5 4 6 4 9 8 11 9 10 9 13 11 18 12 17 12 18 15 21 17 23 18 23 19 24 19 25 20 25 18 24 18 24 18 24 17 24 18 24 19 25 20 26 20 27 23 26 22 26 22 27 23 28 24 28 23 27 22 26 22 26 22 30 27 32 25 27 21 29 24 29 24 29 24 29 24 31 22 29 21 31 25 30 23 25 11 10 10 14 10 10 8 13 11 12 9 12 11 14 13 13 11 13 12 14 13 15 13 14 9 8 48 97 120 104 123 108 123 109 125 111 126 110 125 114 125 108 121 106 117 97 108 90 92 69 58 40 27 23 17 21 21 25 34 34 29 40 51 153 163 161 147 150 147 146 151 152 143 155 145 102 142 166 174 169 161 132 108 88 102 96 100 90 90 81 85 80 78 72 66 63 65 61 53 60 53 55 51 104 94 120 92 108 91 115 89 115 92 115 91 116 93 118 94 119 93 119 94 121 96 122 97 124 98 124 99 125 99 126 102 126 109 125 97 126 102 126 224 209 240 197 232 199 230 198 235 200 234 197 233 200 239 206 243 206 242 207 243 207 244 208 244 209 245 209 245 209 245 209 245 209 245 209 244 208 245 210 245 209 244 211 248 213 249 213 251 209 251 215 255 219 255 216 255 220 254 217 248 218 244 222 239 193 187 169 150 146 131 145 129 143 118 141 117 141 117 139 113 141 114 138 112 137 109 135 109 138 111 139 110 138 108 138 106 138 104 137 102 137 102 137 104 138 108 138 107 137 106 136 106 137 107 137 108 138 109 139 109 138 108 137 107 137 106 136 106 136 106 136 106 136 106 136 106 136 104 135 103 135 102 134 102 132 100 132 100 132 100 132 100 131 101 130 100 130 99 129 99 130 100 129 98 128 99 130 100 131 99 131 99 131 99 131 99 129 97 129 97 129 97 129 97 125 95 124 94 124 93 123 93 122 92 122 92 122 92 122 92 124 95 123 93 121 91 120 90 121 92 120 91 120 90 119 90 117 89 116 88 116 87 115 87 114 86 113 85 113 84 112 84 114 83 111 82 112 84 111 81 110 81 110 80 109 79 108 79 108 78 108 78 108 78 108 78 107 77 106 76 106 75 105 75 104 76 104 76 104 76 104 76 103 75 103 74 102 73 101 73 101 72 99 70 98 70 98 71 98 70 97 69 97 68 96 68 94 66 95 67 95 67 95 68 95 67 94 65 92 64 91 63 90 62 90 62 90 62 90 63 89 63 90 66 90 67 89 66 85 63 85 63 85 63 86 63 86 63 87 62 86 61 85 61 83 58 84 59 85 58 84 57 83 56 82 56 81 55 81 54 80 53 80 53 80 53 80 53 79 52 79 52 79 52 79 52 78 51 78 50 77 49 76 49 75 49 76 49 76 48 74 46 76 48 75 47 73 45 71 46 68 45 71 50 72 49 69 47 69 49 68 48 68 47 67 47 68 48 67 46 65 45 64 44 64 43 64 43 64 43 64 43 63 42 63 41 62 40 61 40 58 41 58 42 59 43 60 43 58 41 59 43 59 41 57 37 58 36 58 35 57 34 56 34 57 35 57 35 57 35 57 35 56 34 56 34 56 34 56 34 56 33 54 31 52 30 52 30 50 28 50 28 50 30 50 30 48 31 49 32 48 32 46 31 49 35 47 34 46 33 46 33 49 36 48 34 46 33 45 32 46 32 45 31 45 30 44 30 42 28 42 28 42 28 42 28 43 28 43 28 43 28 43 28 42 27 42 26 41 25 40 25 38 23 40 24 41 25 41 24 39 24 40 24 40 23 38 21 38 22 38 22 38 22 38 22 39 23 39 22 38 21 37 21 36 22 36 22 36 22 36 22 35 21 36 23 37 22 35 21 37 21 36 21 35 20 35 19 36 20 34 18 32 16 31 17 34 19 34 18 33 17 32 17 32 17 32 17 32 17 32 17 32 18 31 17 30 18 31 19 30 17 30 17 31 19 33 21 32 19 32 19 32 19 32 19 28 15 28 16 29 16 30 17 28 17 28 17 28 17 28 17 30 19 30 19 30 19 30 19 30 19 30 18 29 17 28 17 28 18 30 19 30 18 27 15 20 18 21 20 22 21 24 22 18 17 19 18 20 19 21 20 21 20 23 21 22 19 19 16 22 20 21 18 19 17 19 17 20 17 20 17 20 17 20 17 21 17 18 14 17 15 20 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 15 16 17 18 17 16 14 13 15 12 9 5 3 2 3 3 5 4 5 5 6 6 7 6 7 8 10 8 9 8 12 13 21 19 18 16 18 19 22 23 24 23 24 24 25 25 26 25 23 24 23 24 23 24 23 24 23 24 23 25 24 26 25 26 27 27 30 30 31 29 28 26 29 28 29 27 28 26 27 26 28 28 31 31 32 30 29 27 30 29 30 29 30 29 30 29 30 30 28 29 30 31 29 29 22 15 9 12 15 13 10 9 14 13 12 11 12 13 15 16 13 13 13 14 14 15 15 15 12 8 9 56 100 112 85 110 91 110 92 112 93 112 93 111 90 109 86 103 85 99 84 93 79 79 61 51 36 28 20 18 22 22 25 34 32 30 45 65 170 162 157 151 137 150 133 151 140 139 145 152 94 136 161 173 173 166 139 105 86 91 92 90 89 86 82 80 81 78 76 68 70 71 71 56 68 57 62 56 122 116 142 113 133 113 141 111 141 115 143 116 145 117 146 118 149 119 150 121 152 122 153 123 154 124 155 125 155 126 156 126 148 132 165 134 161 122 116 205 156 204 135 197 142 198 135 200 136 198 132 197 136 204 142 207 142 206 142 207 143 208 144 208 145 209 145 209 145 209 145 209 145 208 144 208 144 209 146 211 148 211 148 213 150 215 151 217 149 216 146 213 141 213 145 218 144 214 151 218 160 219 168 217 186 225 193 215 178 180 144 148 144 144 150 144 154 141 159 140 170 141 177 137 181 135 184 135 177 137 176 137 176 137 176 137 176 137 177 137 176 137 176 137 174 138 173 137 172 136 171 136 171 136 171 137 172 138 173 138 173 138 173 137 172 136 171 136 171 136 171 136 171 136 171 136 171 136 171 135 170 135 169 134 167 132 167 132 167 132 167 132 166 131 166 130 165 130 164 129 166 131 165 129 164 130 166 131 167 131 167 131 167 131 167 131 165 129 165 129 165 129 165 129 166 125 166 124 165 124 164 123 163 122 163 122 163 122 163 123 164 124 160 123 159 121 157 120 158 121 158 120 157 119 156 119 158 117 158 116 157 115 156 115 155 114 155 113 154 112 153 113 153 113 148 111 150 113 148 110 147 110 147 109 146 108 145 108 143 108 143 108 143 108 143 108 142 107 142 106 141 105 140 105 138 104 138 104 138 104 138 104 137 103 137 102 136 101 135 101 135 100 133 98 132 98 132 99 132 98 132 97 131 96 130 96 127 94 128 95 129 96 130 97 130 95 128 94 127 92 125 91 124 90 124 90 124 90 124 90 123 90 124 91 125 89 124 88 121 85 120 85 120 85 118 86 118 86 117 86 116 85 113 85 113 84 114 85 115 84 114 83 113 83 113 82 112 82 111 81 107 80 107 80 107 80 107 80 106 79 106 79 106 79 106 79 105 78 105 77 104 76 103 76 102 76 103 76 103 75 101 73 104 76 103 75 101 73 99 71 95 69 99 72 100 71 97 68 100 69 100 68 99 67 98 67 100 68 98 67 97 65 95 64 93 65 93 65 93 65 93 65 91 63 91 62 90 61 89 61 85 58 85 59 86 60 87 60 84 58 86 60 86 58 83 55 83 58 83 57 82 56 81 56 82 57 82 57 82 57 82 57 81 56 81 56 81 56 81 56 81 55 79 53 77 51 77 52 75 50 75 50 75 50 75 50 74 49 75 49 75 48 73 46 75 48 73 46 72 46 72 47 76 49 74 48 73 46 71 46 69 46 68 45 67 44 66 44 64 42 64 42 64 42 64 42 62 43 62 43 62 43 62 43 60 42 61 42 61 41 59 39 57 41 59 43 60 43 60 43 56 40 57 40 57 39 55 37 54 37 54 37 54 37 54 37 56 39 56 38 55 37 54 37 53 36 54 36 54 36 54 37 52 35 55 38 56 37 53 34 53 37 53 36 52 36 51 35 52 35 50 33 48 31 47 31 49 33 49 33 49 33 49 33 48 32 48 32 48 32 48 32 48 31 47 30 46 31 47 32 45 29 45 30 47 32 50 34 48 32 48 32 48 32 48 32 48 32 47 30 46 29 44 28 42 28 42 28 42 28 42 28 45 31 45 31 45 31 45 31 44 30 44 29 43 28 42 28 42 28 43 30 43 28 40 25 17 5 17 5 17 5 17 5 17 5 17 5 17 5 17 5 17 7 20 6 16 3 18 9 18 6 18 6 18 6 18 6 19 11 17 10 19 13 18 10 17 9 14 5 12 7 16 10 21 9 16 10 18 8 17 13 18 9 17 8 16 9 17 10 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 7 17 7 17 9 17 9 15 9 12 3 3 0 3 1 6 3 5 3 5 4 7 6 9 7 9 8 12 12 16 13 17 12 17 12 18 15 21 17 22 17 22 18 23 19 24 19 24 18 24 19 25 20 26 20 25 19 25 20 26 21 27 21 27 23 27 23 27 23 27 23 27 23 27 24 28 25 29 25 26 22 28 23 30 25 31 27 29 24 29 24 29 24 29 24 29 21 29 23 32 26 30 21 17 11 14 11 12 9 11 9 13 11 13 11 13 11 13 11 13 12 14 13 15 12 14 13 13 5 11 87 113 110 113 116 108 122 107 124 112 128 113 126 111 122 105 118 101 113 93 102 88 87 63 48 31 20 20 17 22 27 28 35 32 33 32 106 164 156 157 151 146 146 148 153 142 151 156 161 118 112 162 167 169 173 142 109 89 98 90 97 88 92 85 87 80 76 72 70 68 63 62 57 58 51 53 40 93 94 121 91 112 93 115 96 118 94 115 91 116 93 119 96 122 96 123 98 124 97 123 97 126 100 127 101 127 101 127 103 132 107 129 97 126 109 122 225 207 238 195 230 197 229 198 235 200 237 199 232 197 239 206 241 206 242 206 242 206 242 206 242 206 242 206 243 207 244 208 244 208 244 208 245 209 246 210 246 211 251 212 250 212 251 213 251 213 251 213 252 214 253 215 253 215 254 215 251 215 247 215 240 213 238 219 239 223 235 220 226 178 169 158 144 142 136 144 135 142 115 143 98 131 116 128 108 134 96 136 100 138 102 140 105 138 104 139 107 140 107 138 105 139 108 138 107 137 108 138 109 139 109 139 109 139 109 139 109 140 110 140 110 140 110 140 110 137 107 137 107 137 107 137 107 137 103 137 102 137 101 136 101 136 100 134 98 133 99 135 103 133 103 132 102 132 101 131 101 131 101 131 101 131 101 131 101 132 99 129 97 131 99 129 96 130 98 129 97 129 96 128 96 125 95 126 97 127 96 126 96 125 94 124 94 124 94 124 94 126 95 122 93 123 95 123 93 121 92 121 91 120 90 119 90 117 89 117 88 116 87 115 87 116 88 116 87 115 86 114 86 116 86 114 84 112 82 112 83 110 81 110 81 110 81 110 81 110 81 109 79 107 78 106 77 106 77 105 76 105 75 104 75 106 78 106 77 105 76 104 76 102 74 101 73 101 74 103 75 102 74 101 72 99 71 98 69 98 70 98 69 97 68 96 68 93 67 97 69 95 66 94 67 94 66 94 65 93 64 92 64 92 61 92 61 91 63 91 63 90 63 90 62 89 63 88 63 85 63 86 65 87 65 87 64 85 62 85 61 85 60 84 60 83 57 83 57 83 57 83 57 81 55 81 54 80 53 79 53 82 55 82 55 82 55 82 55 81 54 81 53 80 52 79 52 78 51 78 50 77 49 76 49 77 50 77 49 76 48 75 48 73 46 73 46 73 46 72 48 71 47 71 50 72 51 73 52 68 48 68 47 67 46 66 46 69 49 68 47 67 46 65 45 65 44 66 45 66 45 67 46 62 41 62 40 61 39 60 39 63 45 60 42 59 43 62 46 61 44 61 43 60 42 59 40 57 36 58 36 58 35 56 33 57 35 57 34 56 33 55 33 58 35 57 34 56 33 55 32 54 32 54 31 53 30 52 30 51 27 48 26 49 30 48 27 50 33 49 31 48 32 46 31 46 33 46 33 46 33 46 33 49 36 48 34 47 33 45 32 45 31 44 30 44 29 43 29 39 25 40 27 42 30 44 31 46 30 44 28 43 28 43 29 43 28 43 27 42 26 41 26 42 26 42 26 42 26 42 26 42 25 40 23 39 23 39 24 45 24 36 20 41 27 42 23 36 20 36 20 36 20 36 20 35 21 35 22 36 23 37 24 37 22 35 20 34 20 34 21 34 18 32 17 32 19 36 22 36 20 34 18 33 18 33 19 32 18 33 19 34 18 33 17 34 18 32 16 31 16 31 17 29 17 32 20 33 19 30 16 32 18 31 17 30 18 31 19 30 17 30 17 30 17 30 17 29 16 30 17 30 18 31 18 26 17 30 21 32 19 28 15 32 21 31 19 30 18 28 17 31 20 31 19 30 18 29 18 29 19 30 20 30 18 27 15 20 18 20 18 20 18 20 18 20 18 20 18 20 18 20 18 19 19 22 19 19 16 20 21 20 18 20 18 20 18 20 18 22 17 19 17 21 19 21 16 21 16 18 13 16 15 19 18 20 16 15 17 17 15 16 20 18 17 17 16 16 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 16 14 9 6 4 6 7 8 7 8 7 8 8 9 9 11 10 11 10 13 14 17 17 21 20 21 20 22 22 25 24 23 22 23 23 24 24 25 24 23 24 24 25 24 26 25 26 24 25 25 26 25 27 26 27 28 27 28 27 28 27 28 27 28 27 29 28 29 29 30 29 27 26 28 28 29 29 30 30 30 29 30 29 30 29 30 29 29 30 29 32 32 32 28 27 16 16 14 13 12 11 11 11 13 13 13 13 13 13 13 13 12 12 13 14 14 13 12 13 12 3 23 92 100 104 95 104 89 107 88 108 92 113 95 112 92 109 87 104 85 98 81 90 78 75 57 42 28 22 20 20 21 27 28 40 33 38 43 126 168 168 151 143 126 143 134 151 138 150 148 157 116 107 157 172 173 174 149 111 94 94 94 94 88 88 87 83 81 77 77 71 75 67 71 61 69 57 63 51 108 114 143 112 137 115 139 117 143 117 143 116 144 118 148 121 151 122 153 124 154 124 154 124 156 126 157 127 158 128 159 129 157 130 170 132 164 130 114 205 156 201 135 196 141 196 135 199 136 201 135 196 134 204 142 205 142 206 142 206 142 206 142 206 142 206 142 207 143 207 144 208 144 208 144 209 145 209 146 210 144 211 144 213 147 212 148 213 149 213 153 213 153 214 155 214 149 215 149 216 151 215 155 215 157 216 162 218 165 220 169 220 186 221 181 196 157 158 135 131 147 151 169 132 188 138 177 126 186 139 180 133 176 134 177 137 178 138 177 139 174 140 176 141 174 138 173 137 172 138 173 139 174 139 174 139 174 139 174 139 175 140 175 140 175 140 175 140 173 138 173 138 173 138 173 138 172 138 172 137 171 137 170 136 171 136 169 134 168 135 170 137 170 134 169 134 168 133 168 132 166 131 166 131 166 131 166 131 170 132 167 131 168 132 167 129 166 130 166 129 165 129 164 128 166 126 167 127 168 126 167 126 165 124 165 124 165 124 165 125 165 124 159 121 159 123 159 121 158 121 158 120 157 120 156 119 159 118 159 118 158 117 157 116 157 116 157 115 156 115 155 115 155 115 151 113 149 112 149 112 147 110 147 110 147 110 147 110 147 110 146 109 145 107 143 106 143 106 143 105 142 105 141 105 140 105 138 104 138 103 137 103 137 102 136 101 135 102 137 103 136 102 135 101 134 99 132 98 132 98 132 97 131 97 130 96 127 95 131 97 129 94 129 95 128 94 128 93 127 92 126 92 125 92 125 92 125 91 125 91 124 90 124 89 123 89 122 88 123 87 121 86 121 86 119 87 118 86 116 86 115 85 113 85 113 83 113 83 113 83 113 83 111 81 111 80 110 80 109 79 108 81 108 81 108 81 108 81 108 81 108 80 107 79 106 79 105 78 105 77 104 77 103 76 104 77 104 76 103 75 102 75 100 73 100 73 100 73 100 72 99 71 99 72 100 73 101 73 99 68 99 67 98 67 97 66 100 69 99 67 98 66 96 65 94 66 94 65 92 64 92 63 90 62 90 61 89 61 88 60 89 62 87 60 87 60 89 62 88 61 88 60 87 59 86 59 82 58 83 58 83 57 81 55 82 57 82 56 81 56 80 55 82 56 81 56 81 56 80 55 79 54 79 53 78 52 77 52 77 50 74 49 75 50 74 47 76 50 75 48 74 47 72 46 72 46 72 46 72 46 72 46 72 47 73 47 73 47 73 48 70 47 68 46 67 45 67 45 63 41 63 42 65 44 66 44 65 45 63 43 62 43 62 44 62 43 62 42 61 41 60 41 58 41 58 41 58 41 58 41 59 41 57 39 56 39 56 40 60 39 53 37 58 43 57 37 53 36 53 36 53 36 53 36 52 34 53 35 54 36 54 37 55 36 53 34 52 34 52 35 50 34 50 34 50 35 52 36 52 35 50 33 49 33 49 34 48 33 49 34 50 33 49 32 50 33 48 31 47 31 47 32 46 30 48 32 48 32 46 30 48 31 47 30 46 31 47 32 46 30 46 30 46 30 46 30 44 29 45 29 46 30 46 31 41 28 44 31 45 30 42 27 44 30 44 30 44 30 44 30 44 30 43 29 43 28 42 28 43 29 44 31 44 29 41 26 18 6 18 6 18 6 18 6 18 6 18 6 18 6 18 6 18 7 20 8 18 6 19 8 18 6 18 6 18 6 18 6 18 9 15 9 17 11 17 8 18 10 16 8 15 9 17 11 18 7 14 8 16 6 15 10 18 9 17 8 16 9 17 10 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 7 17 7 17 9 17 9 18 12 15 7 7 1 6 4 8 6 8 6 9 7 10 8 11 9 10 8 11 11 15 13 21 16 21 16 21 18 24 20 22 17 23 18 23 18 24 19 24 19 25 19 26 20 26 20 25 20 26 20 27 21 27 21 27 23 27 23 27 24 28 24 27 24 28 24 29 25 29 25 27 22 27 22 27 22 28 23 29 24 29 24 29 24 29 24 31 23 31 25 33 26 29 19 16 11 13 10 11 9 11 10 13 11 13 11 13 11 13 11 11 9 12 11 13 10 11 11 15 10 57 112 107 118 108 119 108 122 107 123 111 128 112 125 112 121 106 116 101 111 93 100 83 78 55 40 26 16 18 15 21 23 29 35 35 31 62 142 171 165 154 131 129 144 155 156 159 149 159 152 136 101 151 176 175 175 155 125 98 102 97 102 91 94 87 90 82 79 75 72 71 65 64 59 61 54 55 43 83 90 121 92 111 92 114 94 116 93 116 93 118 96 122 99 121 94 123 96 126 98 126 98 125 98 127 100 129 102 131 107 133 108 130 97 127 110 123 226 206 238 195 230 197 229 198 235 200 236 198 231 198 241 207 240 206 242 206 242 206 242 206 242 206 242 206 242 207 243 207 244 208 244 208 244 209 245 209 248 211 252 212 253 211 252 212 248 213 245 212 243 213 243 213 244 214 247 214 249 215 248 215 249 217 248 214 248 214 252 220 254 218 242 223 243 217 218 195 189 152 153 130 146 126 113 150 122 134 99 135 103 139 108 144 115 141 108 139 108 139 111 141 114 139 109 138 108 138 108 139 109 140 110 140 110 140 110 140 110 140 110 140 110 140 110 140 110 139 109 139 109 139 109 139 107 138 104 138 103 138 102 137 102 138 103 137 101 136 102 138 103 136 106 136 105 135 104 134 104 132 102 132 102 132 102 132 102 135 101 132 100 133 101 132 98 131 99 130 98 130 97 129 97 127 97 127 97 127 97 127 97 126 96 126 96 126 96 126 96 125 94 121 92 122 94 122 92 121 92 121 92 120 91 120 90 120 92 119 91 118 90 118 90 116 88 116 88 115 87 115 86 116 87 114 84 112 83 112 83 110 81 110 81 110 81 110 81 111 82 110 80 108 79 107 78 107 78 106 77 106 76 105 76 104 76 104 75 103 75 102 74 103 75 102 74 102 74 103 75 102 74 101 73 100 71 99 71 98 70 98 70 97 69 97 68 93 67 97 69 95 66 95 68 94 66 94 66 93 65 93 65 92 59 92 61 92 61 91 63 90 62 90 63 89 62 89 63 90 66 87 63 85 63 87 64 87 64 87 63 87 62 86 62 83 57 83 57 83 57 83 57 81 55 81 55 80 54 80 53 81 54 81 54 81 54 81 54 81 54 81 53 80 52 79 52 78 51 78 51 77 50 77 49 77 50 77 49 76 48 75 48 73 46 73 46 73 46 72 48 71 47 71 49 72 50 72 51 68 48 68 48 67 47 67 46 69 49 68 47 67 46 65 45 67 46 66 43 63 41 61 40 62 41 62 41 61 40 61 39 62 44 61 43 60 44 61 45 61 44 61 43 60 42 59 40 58 36 58 36 58 35 56 34 57 35 57 35 56 34 56 33 55 33 55 33 56 34 56 34 54 32 54 31 53 30 52 30 53 29 50 28 51 32 50 29 50 33 49 31 48 32 46 31 46 33 46 33 46 33 46 33 44 32 45 33 47 35 48 36 48 34 48 33 47 33 46 32 43 29 43 29 44 30 44 30 46 30 44 28 43 28 43 29 43 28 43 27 42 26 41 26 40 24 40 24 40 24 40 24 42 25 40 23 39 23 39 24 40 22 36 22 41 26 39 20 37 21 37 20 36 20 36 20 34 20 34 20 35 21 35 21 37 22 35 20 34 20 34 21 34 19 35 21 36 21 36 21 36 20 34 18 33 18 33 19 32 18 33 19 34 18 33 17 34 18 32 16 31 16 31 17 30 18 31 19 32 18 31 17 32 18 31 17 30 18 31 19 30 17 30 17 30 17 30 17 27 15 28 15 29 16 29 17 29 18 29 18 29 18 29 18 28 17 29 19 30 20 32 21 29 17 28 17 28 16 27 16 29 18 30 19 30 18 28 16 21 19 21 19 21 19 21 19 21 19 21 19 21 19 21 19 20 19 22 20 22 19 21 19 20 18 20 18 20 18 20 18 20 16 17 15 20 17 19 15 21 18 20 16 19 17 21 18 18 15 15 17 17 15 15 18 18 17 17 16 16 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 12 9 6 7 7 8 7 9 9 10 9 10 9 14 12 12 10 12 13 17 17 21 20 20 19 21 21 23 23 24 23 24 23 24 23 24 23 24 25 24 26 25 26 26 27 25 26 25 27 26 27 27 28 28 27 28 28 29 28 29 29 29 28 29 29 30 29 31 30 30 29 29 28 29 28 29 28 31 30 31 30 31 30 31 30 31 32 31 33 33 31 26 23 14 15 13 12 11 11 11 12 13 13 13 13 13 13 13 13 11 12 13 13 13 13 12 12 7 11 73 114 89 110 88 106 89 107 87 108 91 112 94 110 92 110 88 104 87 97 82 88 72 68 47 34 24 19 18 18 23 25 30 39 33 36 81 165 160 165 139 125 112 148 141 155 142 140 146 145 140 100 136 178 175 172 159 128 101 95 97 93 91 92 90 86 84 81 81 75 76 69 72 62 70 59 65 52 94 109 145 114 136 115 139 116 142 117 145 118 148 122 152 125 152 122 155 125 158 128 159 128 157 126 158 129 161 131 163 133 159 131 172 133 165 131 116 206 156 201 135 196 142 196 137 199 136 200 133 195 136 206 143 203 141 205 141 205 141 205 141 205 141 205 142 206 142 207 143 207 143 207 144 208 144 209 145 209 142 211 143 211 146 211 148 211 153 213 156 212 159 212 161 213 153 213 151 214 151 215 151 215 150 215 145 212 144 216 150 221 151 218 160 221 174 222 185 219 196 203 149 154 165 140 151 143 164 140 168 140 168 139 168 137 173 142 172 139 172 137 172 136 175 139 173 138 173 138 174 140 176 141 176 141 176 141 176 141 176 141 176 141 176 141 176 141 176 141 176 141 176 141 176 141 174 139 173 139 172 138 172 138 173 139 173 138 172 139 173 139 171 136 171 135 170 135 169 134 168 133 168 133 168 133 168 133 171 133 168 132 169 133 168 130 168 131 167 131 166 130 166 130 169 127 168 127 168 128 170 129 170 129 170 128 169 128 169 129 164 123 158 121 159 123 159 121 159 122 158 121 158 120 157 120 161 119 160 119 159 118 159 117 158 117 157 116 157 115 156 116 156 116 152 113 150 112 149 113 148 111 148 111 148 111 148 111 149 111 148 110 146 108 145 108 145 107 144 107 143 106 143 106 140 105 139 104 138 104 137 103 138 104 137 102 136 102 136 103 136 102 136 101 135 100 134 99 133 99 132 98 132 97 131 97 128 96 132 97 130 95 129 96 128 94 128 94 128 94 128 94 126 93 126 93 126 93 126 92 125 91 124 90 124 89 123 89 128 90 122 85 119 84 119 88 120 88 119 88 118 87 115 87 114 84 114 84 114 84 114 84 112 82 111 81 111 80 110 80 107 80 107 80 107 80 107 80 108 81 108 80 107 79 106 79 106 79 105 78 105 77 104 77 104 77 104 76 103 75 102 75 101 74 100 73 100 73 99 71 99 71 99 71 99 71 99 72 100 69 99 68 99 67 98 67 100 69 99 67 98 66 96 65 95 66 94 65 92 63 90 62 91 63 90 62 90 61 89 61 88 61 88 61 88 61 88 61 88 61 88 60 87 59 86 59 83 58 84 59 83 58 82 56 83 58 82 57 82 56 81 56 79 54 79 55 81 56 82 57 79 54 79 53 78 52 77 52 79 53 76 51 78 53 76 50 76 50 75 48 74 47 72 46 72 46 72 46 72 46 72 46 71 45 72 46 72 47 73 48 71 48 70 47 69 46 68 46 67 45 67 44 66 43 65 43 65 45 63 43 62 43 62 44 62 43 62 42 61 41 60 41 57 40 57 40 57 40 57 40 59 41 57 39 56 39 56 40 55 37 54 39 58 40 55 35 55 37 54 37 54 36 53 36 52 34 52 34 52 34 52 34 55 36 53 34 52 34 52 35 50 35 53 38 54 37 52 35 52 35 50 33 49 33 49 34 48 33 49 34 50 33 49 32 50 33 48 31 47 31 47 32 47 31 47 31 47 31 47 31 48 31 47 30 46 31 47 32 47 31 46 30 46 30 45 29 43 27 43 28 44 28 45 29 44 30 42 28 42 28 44 30 43 29 43 30 44 31 45 31 43 29 42 28 42 28 42 28 43 29 43 29 43 29 43 28 19 7 19 7 19 7 19 7 19 7 19 7 19 7 19 7 18 6 19 8 20 8 19 5 18 6 18 6 18 6 18 6 17 9 14 8 17 10 16 8 18 10 17 10 17 10 17 11 19 8 16 12 20 8 16 11 18 9 17 8 16 9 17 10 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 7 17 7 17 9 17 9 16 11 15 8 8 2 5 2 5 4 7 6 9 7 8 5 13 10 10 8 11 12 17 15 21 16 21 15 21 16 22 18 23 18 23 18 23 18 23 18 25 19 26 20 26 21 27 21 26 20 27 21 27 22 28 22 27 23 27 24 28 25 29 26 28 24 29 25 29 26 30 26 30 25 30 25 30 25 29 24 30 25 30 25 30 25 30 25 32 24 33 26 33 24 24 14 14 9 12 9 11 9 11 10 13 11 13 11 13 11 13 11 13 11 14 13 15 12 13 13 9 31 96 124 100 122 105 122 108 124 106 123 110 125 111 123 112 120 105 114 99 109 90 97 75 69 45 32 21 14 17 12 26 24 33 31 35 34 104 166 160 156 145 125 129 151 157 152 146 136 152 143 157 104 126 174 175 170 163 140 102 101 99 98 95 98 91 94 86 83 79 76 71 66 65 60 61 54 56 44 67 86 125 95 112 93 115 94 117 94 118 96 122 99 124 99 121 95 125 99 128 101 129 101 127 100 129 102 131 105 134 108 134 110 131 99 129 112 123 227 206 238 194 230 196 229 197 235 199 235 196 231 201 244 207 239 205 241 205 241 205 241 205 241 205 241 205 242 206 242 207 243 207 243 207 244 208 244 209 245 209 249 209 247 210 246 209 246 212 246 212 245 212 243 214 244 212 246 213 247 214 249 215 251 213 251 215 252 216 255 217 255 226 255 219 246 213 240 215 236 234 243 201 141 229 207 162 157 143 132 136 125 135 124 141 123 139 116 139 112 139 108 136 103 140 110 139 108 138 109 140 110 141 111 141 111 141 111 141 111 141 111 141 111 141 111 141 111 142 112 142 112 142 112 142 110 140 103 140 103 139 102 139 101 139 102 140 103 140 103 139 104 136 106 135 105 135 104 134 104 133 103 133 103 133 103 133 103 134 100 131 99 132 100 131 97 132 100 132 100 131 99 131 98 129 98 128 98 129 101 132 103 132 101 131 100 129 98 127 97 126 95 122 93 123 95 123 93 122 93 122 92 121 92 120 91 119 90 118 90 117 89 117 88 117 89 117 88 116 88 115 87 117 87 115 85 113 84 113 84 111 82 111 82 111 82 111 82 112 83 112 82 110 80 109 79 108 79 108 79 107 78 107 77 107 79 106 78 106 77 105 77 105 77 104 75 102 74 102 75 102 74 102 73 101 73 101 72 99 71 99 70 98 70 97 69 94 68 98 70 96 67 96 69 94 66 94 66 94 66 94 65 93 60 93 60 93 62 93 62 91 63 91 62 90 63 89 64 92 69 88 63 84 63 87 65 88 65 89 65 88 64 87 63 84 58 84 58 84 58 84 58 82 56 82 55 81 55 80 54 80 53 80 53 80 53 80 53 81 54 81 53 80 52 79 52 79 52 79 51 78 51 77 50 77 50 77 49 76 48 75 48 74 47 74 46 73 45 71 47 71 47 71 49 71 49 71 49 69 49 69 48 68 48 67 47 69 49 68 47 67 46 65 45 66 45 66 45 66 45 66 45 63 42 63 41 62 41 61 40 61 44 61 44 61 44 61 44 61 44 61 43 60 42 59 40 58 37 59 37 59 36 57 34 58 36 58 35 57 35 56 34 53 31 54 32 55 34 56 34 54 32 54 31 53 30 52 30 55 31 52 30 53 33 52 30 50 33 49 31 48 32 46 31 46 33 46 33 46 33 46 33 47 34 46 33 46 32 45 32 46 32 46 31 45 31 44 30 46 32 45 31 44 29 43 28 46 30 44 28 43 28 43 29 43 28 43 27 42 26 41 26 42 26 42 26 42 26 42 26 42 25 40 23 39 23 39 24 37 21 38 23 40 23 37 19 39 22 38 21 37 20 36 20 34 20 34 20 34 20 34 20 37 22 35 20 34 20 34 21 35 21 37 23 38 22 35 19 36 20 34 18 33 18 33 19 32 18 33 19 34 18 33 17 34 18 32 16 31 16 31 17 31 18 31 18 31 18 31 18 32 18 31 17 30 18 31 19 31 18 31 17 30 16 29 16 27 14 27 15 28 15 29 16 31 19 28 16 27 17 30 20 31 20 31 19 30 18 29 18 29 18 30 19 30 19 30 19 29 18 29 18 29 18 29 19 20 18 20 18 20 18 20 18 20 18 20 18 20 18 20 18 19 17 19 19 22 20 19 15 20 18 20 18 20 18 20 18 21 16 18 16 20 18 20 15 19 16 20 17 20 17 19 16 19 16 17 21 21 17 16 19 18 17 17 16 16 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 13 10 6 6 6 6 6 8 9 10 9 9 7 14 11 11 9 12 15 20 21 26 24 25 23 25 24 26 25 25 24 24 23 24 23 23 22 25 26 25 26 26 27 26 28 26 27 26 27 27 28 27 29 28 27 29 28 30 30 31 30 30 29 30 29 31 30 31 31 31 30 32 31 32 31 32 31 32 31 32 31 32 31 32 31 31 32 31 33 31 28 20 16 12 13 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 14 15 15 15 15 14 14 1 47 91 112 88 106 87 107 87 107 87 107 91 111 92 108 90 108 85 100 83 93 78 84 66 60 40 27 21 18 21 19 28 32 33 31 37 51 123 175 156 158 133 129 117 147 127 137 119 131 134 140 150 110 108 170 179 172 173 150 109 97 105 95 95 96 94 90 88 85 85 79 78 71 74 64 72 61 67 54 80 105 150 118 138 117 142 117 144 119 148 122 151 124 153 126 155 125 158 128 160 130 161 130 160 129 161 131 163 133 165 135 161 132 175 135 169 132 119 208 157 201 136 195 142 195 137 198 135 198 131 195 138 209 144 202 140 204 140 204 140 204 140 204 140 205 141 205 142 206 142 206 142 207 143 207 144 208 144 208 144 208 145 208 145 209 147 210 148 210 149 212 149 213 150 213 149 213 150 213 151 214 150 214 148 215 151 218 153 217 151 216 143 216 145 215 152 218 164 220 165 213 187 192 142 243 210 211 171 178 154 152 140 143 150 145 153 137 164 139 174 140 177 138 176 140 174 139 174 139 175 140 177 142 177 142 177 142 177 142 177 142 177 142 177 142 177 142 177 142 177 142 177 142 177 142 175 141 175 140 174 140 173 139 173 139 174 141 175 140 173 139 171 136 171 135 170 134 169 134 169 134 169 134 169 134 169 134 170 132 167 131 168 132 167 129 169 133 169 132 168 132 167 131 170 129 170 130 173 135 178 139 177 135 175 132 171 129 168 127 167 126 161 123 161 125 161 123 160 122 159 122 158 121 158 121 159 118 159 118 158 117 157 116 159 117 158 117 157 116 157 117 156 117 152 114 150 113 150 113 149 112 149 112 149 112 149 112 152 113 151 112 150 110 148 109 148 109 148 108 147 108 146 107 143 108 141 107 141 106 140 106 140 106 138 103 136 102 136 103 136 102 136 102 136 101 135 101 134 99 133 99 132 98 132 98 129 97 132 98 131 96 130 97 128 94 128 94 129 95 129 96 127 94 127 94 127 94 127 94 126 91 125 91 124 90 124 90 127 90 123 86 121 86 120 88 120 88 119 88 118 87 115 87 115 85 115 85 115 85 115 85 113 82 112 82 111 81 111 81 108 81 108 81 108 81 108 81 108 81 108 80 107 79 106 79 107 79 106 79 105 78 105 78 104 77 104 76 103 75 102 75 102 75 101 73 100 72 98 70 99 71 99 71 98 70 98 70 101 69 100 69 99 68 99 68 100 69 99 67 98 66 96 65 93 65 94 66 94 67 95 67 92 63 91 63 90 62 90 62 87 61 88 62 89 61 88 60 88 61 88 60 87 59 86 59 84 59 85 60 84 58 82 57 84 58 83 58 82 57 82 57 79 54 79 54 80 55 80 55 79 54 79 53 78 52 77 52 79 53 76 51 78 53 76 50 76 50 75 48 74 47 72 46 72 46 72 46 72 46 72 46 74 47 73 46 71 44 70 44 68 45 66 44 65 43 65 43 67 45 66 44 65 43 64 42 65 45 63 43 62 43 62 44 62 43 62 42 61 41 60 41 59 42 59 42 59 42 59 42 59 41 57 39 56 39 56 40 55 38 56 39 56 39 55 38 56 39 56 38 54 37 53 36 53 35 53 35 52 34 52 34 55 36 53 34 52 34 52 35 52 36 52 36 52 35 50 34 52 35 50 33 49 33 49 34 48 33 49 34 50 33 49 32 50 33 48 31 47 31 47 32 48 31 47 30 46 31 47 32 48 31 47 30 46 31 47 32 48 32 47 30 46 29 44 28 43 28 44 28 45 29 45 30 45 30 42 27 41 28 44 31 46 32 45 30 44 29 42 28 43 30 44 30 44 31 45 31 43 29 42 28 42 29 44 31 18 6 18 6 18 6 18 6 18 6 18 6 18 6 18 6 16 3 16 6 20 8 16 1 18 6 18 6 18 6 18 6 19 10 16 10 18 12 18 9 15 8 16 9 16 9 15 8 17 7 16 12 20 8 15 9 18 9 17 8 16 9 17 10 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 7 17 7 17 9 17 9 17 13 18 11 11 4 7 3 5 5 9 9 11 8 9 6 12 8 9 7 11 14 21 20 26 20 25 19 24 19 25 21 24 19 24 18 23 17 22 17 26 20 26 21 27 21 28 22 27 21 27 22 28 22 29 23 27 23 28 24 29 26 31 27 29 25 29 26 30 26 31 27 28 24 29 25 30 26 32 27 31 26 31 26 31 26 31 26 31 23 32 24 31 20 18 7 13 7 11 8 10 9 12 10 13 11 13 11 13 11 13 11 12 11 14 12 14 12 13 12 13 81 101 115 106 114 103 120 108 124 106 122 109 124 109 122 108 115 101 111 95 103 86 92 71 64 38 25 19 14 19 11 26 29 35 22 43 59 147 168 161 150 139 132 137 146 142 139 132 141 144 141 156 121 101 168 181 172 177 162 112 104 108 102 98 101 94 97 90 86 82 79 76 71 69 64 66 59 61 48 56 84 130 99 114 97 119 96 120 98 122 100 124 101 124 98 126 98 128 100 130 101 130 100 131 102 132 103 133 104 134 108 135 111 133 100 130 113 125 228 206 238 194 230 196 229 197 235 198 233 195 231 203 246 208 237 204 240 204 240 204 240 204 240 204 240 205 241 205 242 206 242 206 242 207 243 207 244 208 243 206 240 207 243 208 244 209 245 210 248 211 251 211 253 213 252 212 248 213 249 213 250 213 250 212 249 216 252 217 252 216 251 220 255 220 254 218 250 213 241 220 239 231 255 129 218 238 253 243 255 219 216 182 174 153 142 148 129 141 110 137 102 139 104 141 110 140 109 139 110 140 111 143 113 143 113 143 113 143 113 142 112 142 112 142 112 142 112 141 111 141 111 141 111 141 109 142 105 141 104 141 103 140 103 138 102 140 104 141 103 139 103 138 107 137 107 136 106 136 105 135 105 135 105 135 105 135 105 135 101 132 100 133 101 132 98 134 102 133 101 133 100 132 100 130 99 130 101 134 108 142 114 146 115 143 110 137 105 132 101 129 98 125 96 126 98 126 96 123 94 122 93 122 92 121 92 120 92 119 91 118 90 118 90 118 90 117 89 117 88 116 88 118 88 116 85 114 84 113 85 112 83 112 83 112 83 112 83 114 85 113 83 111 82 110 81 110 81 109 80 109 79 108 79 107 79 107 78 106 78 105 77 107 78 105 76 103 74 102 74 102 74 102 74 102 74 102 74 100 72 99 71 99 70 98 70 95 69 99 70 97 68 96 69 94 66 94 67 95 68 96 66 94 61 94 61 94 61 94 63 92 64 91 63 91 63 90 63 88 66 88 66 88 66 89 66 87 64 88 64 87 63 87 62 85 59 85 59 85 59 85 59 83 57 82 56 82 55 81 55 81 54 81 54 81 54 81 54 81 54 81 53 80 52 79 52 80 53 79 52 79 51 78 51 77 50 77 49 76 48 75 48 75 48 74 46 73 45 70 46 71 47 71 48 70 47 69 48 70 50 69 49 69 48 68 48 69 49 68 47 67 46 65 45 66 45 66 44 65 44 65 44 64 43 63 42 63 41 62 41 60 43 62 45 62 45 60 43 61 44 61 43 60 42 59 40 59 37 60 38 59 37 58 35 59 37 58 36 58 35 57 35 55 33 54 32 54 32 54 31 54 32 54 31 53 30 52 30 54 30 51 29 52 32 51 29 50 33 49 31 48 32 46 31 46 33 46 33 46 33 46 33 46 32 45 32 45 32 45 32 44 30 44 30 43 29 43 28 43 29 43 29 42 28 42 28 46 30 44 28 43 28 43 29 43 28 43 27 42 26 41 26 41 25 41 25 41 25 41 25 42 25 40 23 39 23 39 24 40 24 40 23 38 23 40 25 40 24 39 22 37 21 36 20 37 22 36 22 35 21 34 20 37 22 35 20 34 20 34 21 36 21 35 19 34 19 34 19 36 20 34 18 33 18 33 19 32 18 33 19 34 18 33 17 34 18 32 16 31 16 31 17 32 19 30 17 30 17 32 19 32 18 31 17 30 18 31 19 32 19 31 17 30 16 28 15 28 16 29 16 30 17 30 18 30 18 29 17 28 18 29 19 30 19 30 19 30 19 30 19 28 17 29 18 29 19 30 19 29 18 28 16 28 18 31 21 19 17 19 17 19 17 19 17 19 17 19 17 19 17 19 17 17 14 16 17 22 19 17 11 20 18 20 18 20 18 20 18 22 18 20 17 22 20 21 17 17 15 18 16 19 15 18 14 16 14 15 19 19 15 14 16 18 17 17 16 16 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 19 19 20 17 14 10 9 8 8 8 11 12 14 12 11 9 12 10 9 9 12 16 23 25 25 24 24 22 23 22 24 23 25 24 25 23 24 22 23 22 25 26 25 27 26 28 27 28 26 27 26 28 27 29 28 29 28 27 29 29 31 30 32 32 30 29 30 30 31 31 32 31 27 27 29 28 31 30 32 32 32 31 32 31 32 31 32 31 30 31 30 32 29 24 16 11 11 12 10 10 10 11 12 12 12 14 13 13 13 13 13 13 12 12 13 13 13 12 12 12 11 93 87 102 94 98 85 103 87 108 87 107 91 110 91 107 89 104 83 98 80 90 76 80 66 56 36 24 19 19 20 19 27 35 35 26 46 76 156 175 151 147 123 134 122 144 121 137 114 142 128 139 142 125 91 165 181 171 181 162 115 99 109 96 98 98 96 94 90 87 85 81 84 76 80 70 78 67 72 60 72 105 153 122 140 121 146 118 148 121 151 124 153 126 152 123 159 128 160 130 161 130 160 129 164 133 164 133 164 133 165 134 162 133 176 136 170 133 120 208 157 201 136 195 143 195 137 198 135 196 131 194 140 210 145 200 141 203 141 203 141 203 141 203 141 204 141 205 142 206 143 206 143 206 143 207 144 208 145 208 146 206 147 207 145 208 145 209 144 209 142 210 142 211 143 212 147 213 148 213 149 214 151 213 152 215 154 214 154 214 155 216 150 216 148 216 150 217 153 218 155 211 160 214 163 149 146 238 165 220 185 233 197 223 189 203 155 158 156 142 155 137 165 142 175 139 175 138 174 140 175 141 178 144 177 144 177 144 177 144 176 143 176 143 177 142 177 142 176 141 176 141 176 141 176 141 177 141 177 140 176 141 174 140 171 138 174 141 175 140 172 137 174 139 174 138 173 138 172 137 170 135 170 135 170 135 170 135 172 135 169 133 171 135 169 132 170 134 170 133 169 133 168 131 171 130 171 132 177 141 183 150 192 158 188 151 183 143 180 138 169 128 165 126 166 128 166 126 162 123 162 122 161 121 160 121 161 122 162 121 161 120 160 120 159 119 159 118 158 117 157 117 157 117 155 115 153 114 153 114 151 112 151 112 151 112 151 112 153 114 152 113 151 111 149 110 149 110 149 109 148 109 147 108 141 106 140 105 139 104 138 104 141 106 139 104 137 102 136 102 136 102 136 102 136 102 136 102 134 100 134 99 133 98 132 98 129 97 133 99 131 96 130 97 128 94 128 95 129 96 130 96 127 94 127 94 127 94 127 93 126 92 126 91 125 90 124 90 123 87 123 89 124 89 121 89 119 87 118 87 118 86 116 86 115 85 115 85 115 85 115 85 113 83 113 82 112 81 111 81 109 82 109 82 109 82 109 82 108 81 108 80 107 79 106 79 107 80 107 79 106 78 105 78 104 77 104 76 103 75 102 75 102 75 101 73 100 72 98 70 99 71 99 70 98 69 97 69 99 71 99 70 98 69 99 68 100 69 99 67 98 66 96 65 95 66 94 65 91 62 90 61 92 64 92 63 91 62 90 62 86 60 89 63 90 62 87 59 88 61 88 60 87 59 86 59 85 60 86 60 86 59 83 57 84 59 84 58 83 57 82 57 81 55 80 54 79 53 78 52 79 54 79 53 78 52 77 52 78 52 75 50 76 52 75 48 76 50 75 48 74 47 72 46 72 47 72 47 72 47 72 47 69 44 70 46 71 47 73 48 67 45 66 44 66 43 65 43 64 42 64 42 64 42 64 42 65 45 63 43 62 43 62 44 62 43 62 42 61 41 60 41 57 40 57 40 57 40 57 40 59 41 57 39 56 39 56 40 58 41 57 39 55 38 58 43 58 40 56 39 55 37 53 36 56 37 55 36 54 35 53 35 55 36 53 34 52 34 52 35 53 36 50 32 48 32 49 34 52 35 50 33 49 33 49 34 48 33 49 34 50 33 49 32 50 33 48 31 47 31 47 32 49 32 46 29 45 30 48 33 48 31 47 30 46 31 47 32 48 32 47 30 46 29 44 28 45 29 46 30 46 31 47 31 43 29 43 29 43 29 43 29 42 28 43 30 44 31 46 32 41 27 41 28 42 29 43 29 43 28 42 27 42 29 45 32 17 5 17 6 18 7 19 7 16 4 17 5 17 5 17 5 18 6 18 5 17 4 16 3 17 5 17 6 18 7 19 7 18 6 17 6 17 6 17 6 19 7 16 4 14 4 16 8 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 19 10 16 7 15 8 18 11 19 10 17 9 19 11 18 9 15 8 15 11 16 10 15 9 12 8 14 10 14 7 9 2 12 5 8 3 9 4 9 3 10 5 10 6 14 13 23 20 21 16 21 17 22 18 23 18 24 19 24 18 23 17 22 17 26 21 26 22 27 23 28 23 27 22 27 22 27 22 27 22 28 22 27 22 27 23 29 25 30 24 28 22 28 24 31 27 28 20 28 20 29 23 33 26 32 23 30 24 35 27 32 20 35 31 38 30 29 17 16 10 13 10 12 11 11 10 10 9 13 16 12 14 12 10 12 8 9 14 16 13 17 12 5 13 41 96 112 120 105 117 104 118 105 119 107 120 109 120 109 120 106 115 101 105 94 99 83 78 61 46 29 21 23 19 20 17 27 34 21 34 36 107 174 167 160 146 134 146 148 148 142 150 140 143 159 158 158 130 94 142 175 174 172 160 127 104 105 103 102 102 98 97 91 88 85 82 79 74 73 66 71 62 63 52 56 79 127 104 122 94 111 99 124 100 125 100 126 98 128 94 129 96 129 97 131 99 133 100 134 101 134 101 134 102 136 108 138 111 136 98 140 102 133 229 207 239 195 231 197 229 195 235 197 230 191 236 205 243 203 240 202 240 202 240 202 240 202 240 205 242 205 242 205 242 205 242 206 243 206 243 206 243 206 243 207 243 207 245 208 246 209 246 208 246 208 247 209 248 210 248 210 245 209 245 210 245 210 245 213 247 212 247 212 248 214 250 214 249 213 250 215 251 216 251 208 255 211 249 239 222 156 246 230 253 231 245 222 255 212 255 230 236 202 190 165 157 148 136 144 120 133 115 139 121 143 114 142 111 146 109 147 107 145 105 142 106 144 108 143 107 140 104 142 110 141 114 141 117 141 115 142 109 142 110 141 109 141 107 141 106 139 102 139 101 139 102 139 107 138 106 138 105 137 105 135 104 136 105 137 104 136 103 135 99 135 98 134 97 133 96 135 99 135 98 134 97 133 97 131 97 133 108 132 120 131 155 215 190 214 149 147 104 148 111 134 105 131 100 126 96 123 95 123 95 122 93 120 92 119 91 119 88 119 88 119 88 119 88 117 87 120 88 117 84 114 84 117 88 115 86 114 85 112 84 116 87 113 84 111 84 113 86 111 84 112 84 112 83 110 81 109 81 108 79 107 78 105 77 106 79 106 77 104 75 103 74 106 77 104 75 103 75 103 76 107 78 105 76 102 73 100 71 100 72 100 71 99 70 98 70 100 72 100 71 99 70 98 70 97 69 96 67 95 66 93 65 95 66 93 64 92 64 92 66 92 64 91 64 92 65 90 61 89 65 90 65 90 64 88 62 88 62 87 61 86 62 88 63 85 62 86 62 86 61 84 59 83 59 83 58 82 57 81 57 81 55 81 55 81 55 81 55 78 52 78 52 78 52 78 52 80 53 80 53 80 53 80 53 77 50 77 49 76 48 75 48 74 50 74 49 73 48 72 48 69 45 70 46 70 46 70 49 71 48 71 47 70 46 68 46 68 45 65 45 67 46 65 42 69 48 68 47 66 43 63 41 62 41 62 40 61 39 60 39 60 44 60 44 60 44 60 44 60 43 58 42 60 44 59 40 58 38 59 37 58 36 57 36 58 36 58 35 58 34 57 34 56 35 53 33 52 33 52 34 50 31 50 32 51 33 52 35 51 34 51 33 50 32 49 34 50 35 50 34 49 33 48 33 49 35 47 32 46 32 46 32 48 34 47 32 46 31 44 30 44 30 45 30 45 30 45 30 44 29 44 29 44 29 44 29 44 29 44 28 43 27 42 27 41 27 43 29 44 27 40 24 40 24 40 24 40 24 40 24 40 24 40 24 40 24 40 24 40 24 40 23 39 22 38 22 40 24 40 23 39 23 38 22 35 21 35 21 35 21 35 21 33 19 33 19 33 20 36 22 37 22 33 20 34 21 33 19 35 21 32 18 31 19 34 22 34 20 33 21 35 22 32 16 29 17 31 19 33 20 33 20 31 19 32 20 32 18 29 15 31 18 31 18 31 18 31 18 27 17 28 18 29 19 30 20 30 19 30 19 30 19 30 19 32 21 31 19 28 16 26 15 27 16 27 17 28 18 29 18 30 18 29 17 29 16 28 16 31 19 29 16 28 16 28 16 19 17 19 18 20 19 21 19 20 18 20 18 19 17 19 17 21 19 20 18 19 17 19 16 19 17 19 18 20 19 21 19 20 18 20 18 20 18 20 18 21 18 19 16 17 16 19 17 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 18 18 16 16 16 16 18 18 19 18 16 17 19 19 18 17 15 15 16 16 17 15 16 14 14 14 16 16 16 13 12 9 14 11 10 9 11 11 11 9 11 10 12 13 17 20 24 25 22 21 23 22 23 23 24 23 27 25 26 25 25 24 24 23 27 26 27 27 28 28 29 28 27 26 27 26 27 26 27 26 29 27 28 27 29 28 30 30 30 29 29 28 29 29 32 32 29 29 29 30 30 32 33 34 33 31 31 32 35 35 32 29 33 36 35 33 26 19 13 11 12 12 11 11 11 11 10 10 9 12 11 12 13 12 15 11 13 14 17 14 19 12 6 14 45 97 94 107 84 105 84 106 86 107 88 108 89 109 89 108 84 104 82 96 80 91 75 74 58 45 28 23 22 21 20 21 31 39 30 36 48 126 163 165 142 143 119 142 129 143 122 142 120 139 148 158 152 141 92 137 174 180 174 170 136 103 103 98 101 101 97 95 92 89 87 85 84 78 82 73 79 69 73 59 68 82 144 124 145 121 142 126 153 122 156 125 160 131 162 135 160 131 161 132 163 134 165 135 167 136 166 136 166 137 168 139 168 138 181 138 181 123 129 211 160 201 139 195 144 195 136 195 139 191 135 198 149 203 146 201 146 201 146 201 146 201 146 202 146 205 145 205 145 205 145 205 146 206 146 206 146 206 146 206 145 207 145 208 146 208 147 209 145 207 145 208 146 209 147 209 147 210 147 210 147 210 147 210 150 212 149 212 149 213 151 215 153 213 153 214 154 214 155 215 150 224 155 210 166 220 128 170 171 224 153 229 157 209 181 218 165 223 182 229 181 208 158 181 154 144 161 144 167 146 165 137 170 142 170 140 172 145 181 151 178 150 177 147 178 145 179 143 180 142 178 141 177 141 176 141 182 141 182 140 180 140 177 141 177 140 175 139 174 139 177 139 175 139 175 138 174 138 173 137 171 136 173 137 173 137 172 135 172 136 172 136 171 135 171 135 171 135 171 135 170 134 170 134 173 130 178 140 177 150 193 215 254 255 255 240 222 157 167 125 176 134 172 129 168 125 165 124 164 123 163 122 162 120 160 120 158 120 156 120 156 120 156 120 156 121 157 120 153 117 154 119 157 116 156 115 155 113 153 112 156 114 154 112 152 112 154 113 152 112 153 112 153 111 151 109 150 109 149 108 148 106 146 106 144 108 142 106 140 104 139 103 141 105 139 104 138 103 139 104 140 106 139 104 136 101 134 100 134 100 134 99 133 99 132 98 134 100 134 99 133 98 132 98 131 97 130 95 129 94 127 93 129 94 127 92 126 92 126 93 126 91 125 91 126 92 124 88 123 90 124 90 124 89 122 87 122 88 121 86 120 86 120 86 115 86 114 86 114 85 112 83 111 83 111 82 110 82 109 81 111 81 111 81 111 81 111 81 108 78 108 78 108 78 108 78 106 79 106 79 106 79 106 79 104 77 104 76 103 75 102 75 102 74 102 73 101 72 100 72 99 70 98 70 98 70 98 71 97 72 96 71 96 69 95 69 97 68 97 67 99 68 97 63 96 68 96 67 94 64 91 62 90 62 90 61 89 61 88 60 89 60 89 60 89 60 89 60 90 60 88 59 90 62 89 59 87 59 87 58 86 57 84 57 83 58 83 57 80 57 79 57 81 54 79 53 78 52 78 53 76 50 76 51 77 52 78 52 77 51 77 50 76 49 75 49 76 50 75 49 75 48 74 49 72 48 69 46 68 46 68 47 70 48 69 46 68 45 66 44 64 45 64 45 64 45 64 45 63 44 63 44 63 44 63 44 63 44 63 43 62 42 61 42 61 43 62 43 61 42 60 41 57 40 56 40 56 40 56 40 56 40 56 40 56 40 56 40 56 40 56 39 55 38 54 38 56 39 55 39 54 38 54 37 54 36 54 36 54 36 54 36 52 33 51 33 51 34 53 36 54 36 49 33 50 35 50 33 50 33 49 32 48 33 49 34 51 33 48 33 50 34 48 30 46 31 48 33 49 33 48 32 45 31 46 33 46 31 43 28 45 31 45 31 45 31 45 31 42 29 43 29 43 29 44 30 43 29 43 29 43 29 43 29 45 31 44 29 43 28 41 27 41 27 42 28 42 29 43 29 43 31 42 30 41 29 41 29 43 30 41 28 40 28 40 29 17 5 18 6 18 6 19 7 20 8 19 7 18 6 17 5 19 7 19 7 18 6 18 6 17 5 18 6 18 6 19 7 18 6 18 6 18 6 18 6 19 6 17 4 16 4 16 5 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 18 9 17 8 16 9 17 10 19 9 16 9 18 11 18 8 15 10 16 11 16 11 15 10 15 11 17 12 16 9 12 6 14 7 10 4 11 6 11 4 9 5 13 11 19 16 22 18 21 17 22 17 23 18 23 18 26 21 26 21 25 20 25 20 26 21 26 22 27 23 28 23 27 22 27 22 27 22 27 22 27 23 28 23 29 24 29 25 29 24 28 23 29 25 31 26 29 22 31 24 33 25 33 25 33 24 31 25 34 26 32 22 33 29 34 25 24 12 11 7 10 8 11 11 11 11 12 14 13 17 12 14 11 10 11 8 8 9 10 11 16 11 8 24 83 120 113 115 102 116 103 118 105 118 106 119 108 119 107 119 103 112 99 102 92 92 81 72 57 42 28 21 22 19 20 20 28 33 31 28 72 151 165 167 149 147 140 152 146 144 139 148 137 155 166 168 168 148 106 114 174 173 177 173 147 108 101 104 103 104 100 99 93 90 88 85 82 76 77 69 72 62 65 55 49 65 116 104 123 95 117 97 124 100 125 103 131 101 136 97 133 99 132 100 134 102 135 102 138 105 137 104 138 105 139 111 142 112 139 100 142 101 133 226 205 238 195 231 196 229 194 235 196 230 192 238 204 242 201 240 201 240 201 240 201 240 201 240 204 242 205 242 205 242 205 242 206 243 206 243 206 243 206 243 207 244 207 244 208 245 208 246 207 244 207 245 208 246 209 246 210 245 210 245 210 245 210 245 212 247 212 247 212 248 214 249 213 249 213 249 214 250 214 251 217 248 218 250 211 255 222 197 186 255 213 246 225 243 217 250 214 246 222 250 229 244 222 228 216 198 176 155 149 140 148 138 145 127 146 123 143 113 134 104 140 111 140 107 140 106 144 108 141 105 142 108 143 110 143 110 142 109 140 110 141 110 141 109 141 109 140 105 138 102 139 103 140 108 139 107 139 106 138 106 136 104 137 106 138 105 136 102 136 100 137 101 137 101 138 102 135 99 135 99 136 100 136 99 135 98 138 110 136 117 201 212 251 225 255 220 234 136 126 88 136 106 132 102 128 99 126 98 124 96 123 94 121 93 120 92 120 89 121 89 121 89 121 89 120 88 120 86 116 84 119 89 116 88 116 87 114 85 113 84 115 86 113 84 112 84 112 85 112 84 112 84 112 83 110 82 109 81 109 80 107 78 106 77 108 80 108 79 107 78 105 77 106 78 105 76 103 75 104 76 106 77 105 76 102 73 101 72 100 72 100 72 99 71 99 70 100 72 100 71 99 70 98 70 97 69 96 67 95 66 93 65 95 67 93 65 92 65 92 66 92 64 91 64 92 65 90 61 89 65 90 65 90 64 88 62 88 63 86 60 85 60 85 60 86 62 86 62 86 61 84 60 83 59 83 59 82 58 82 57 81 55 81 55 81 55 81 55 78 52 78 52 78 52 78 52 78 51 78 51 78 51 78 51 77 50 77 49 76 48 75 48 74 50 74 49 73 48 72 48 72 48 71 47 70 45 69 45 71 48 71 47 70 47 69 46 70 47 67 47 69 48 67 43 68 47 68 46 66 44 63 41 62 41 62 41 61 40 61 39 60 44 60 44 60 44 60 44 62 45 59 44 62 46 61 42 58 38 59 37 58 36 57 36 58 36 58 35 58 34 57 34 55 37 54 37 53 36 53 35 50 33 51 34 51 34 52 35 51 36 51 35 50 34 49 34 50 34 49 34 48 33 48 33 49 34 47 32 46 32 47 33 48 34 47 32 46 31 44 30 46 31 46 31 46 31 46 31 44 29 44 29 44 29 44 29 44 29 44 28 43 27 42 27 44 28 42 27 41 26 41 27 40 24 40 24 40 24 40 24 40 24 40 24 40 24 40 24 40 24 40 23 39 22 38 22 39 22 38 22 37 21 37 20 37 23 37 23 37 23 37 23 34 20 33 19 33 20 35 22 38 23 34 21 35 23 35 21 32 20 33 21 34 20 33 19 36 21 32 19 33 21 33 18 32 19 33 20 33 19 31 17 31 18 32 19 32 18 30 16 31 18 31 18 31 18 31 18 30 19 30 19 29 18 29 18 28 17 28 17 28 17 28 17 29 18 29 18 29 18 29 18 27 17 28 17 29 18 29 18 32 20 31 19 31 18 30 18 31 18 29 16 28 16 29 17 20 18 20 18 20 18 20 18 24 21 23 20 21 18 19 17 21 19 21 19 21 19 21 19 20 18 20 18 20 18 20 18 20 18 20 18 20 18 20 18 20 18 19 17 18 16 18 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 17 17 17 17 17 17 17 17 18 17 16 16 18 19 17 16 16 15 17 17 18 16 16 15 16 16 17 16 16 14 13 11 14 11 10 9 11 10 11 9 8 10 14 17 21 21 22 20 23 22 23 23 24 23 25 24 27 26 27 26 26 25 26 25 27 26 27 27 28 28 29 28 29 28 29 28 29 28 29 28 28 28 29 29 30 30 30 29 30 29 30 29 31 30 32 31 30 31 33 34 35 34 33 33 33 33 32 33 33 33 33 32 34 35 32 29 21 16 11 9 9 10 10 11 11 12 12 13 11 13 11 12 13 12 15 11 14 11 10 12 16 9 9 30 85 113 93 102 86 105 84 106 87 106 88 107 89 107 88 106 82 102 82 95 81 89 73 68 51 40 27 23 22 20 21 23 35 38 39 29 93 170 152 165 130 142 126 147 128 139 119 140 122 151 153 161 156 158 109 107 170 181 176 180 154 109 99 103 104 103 100 99 95 93 92 88 89 82 86 77 84 72 77 63 70 67 135 127 151 127 151 127 164 130 164 130 164 131 162 133 167 135 168 135 169 137 170 137 173 140 172 139 173 141 175 142 172 142 185 140 183 124 129 210 158 199 138 194 143 195 136 195 137 191 138 200 149 202 145 200 146 201 146 201 146 201 146 202 145 204 144 204 144 204 144 204 145 205 145 205 145 205 145 205 144 206 145 207 145 208 146 208 145 207 145 208 146 209 147 209 147 210 147 210 147 210 147 210 149 212 148 211 149 212 150 214 152 212 153 213 153 214 154 214 162 207 159 224 146 218 171 209 103 201 177 211 161 228 143 225 162 215 159 207 163 213 176 223 183 227 177 212 168 186 153 157 142 139 158 141 173 141 181 141 172 138 172 137 175 140 180 142 181 142 180 143 177 143 176 143 180 141 180 141 180 141 178 142 178 141 176 139 175 139 175 140 177 140 176 140 175 139 175 139 173 137 174 138 174 138 173 137 172 136 172 137 174 138 175 139 171 135 172 136 172 137 173 137 175 133 182 139 176 138 253 252 255 249 252 248 255 185 167 132 177 135 174 131 170 128 168 127 166 124 165 123 163 121 162 122 160 122 158 122 158 122 158 122 153 118 155 118 153 116 153 119 158 117 157 115 155 114 154 113 155 114 154 113 153 112 153 112 153 112 154 113 153 112 152 110 151 110 150 108 148 107 147 107 145 109 144 108 143 107 142 107 142 106 140 104 139 104 139 105 139 105 138 103 137 102 135 101 135 101 134 100 134 99 133 99 134 100 134 99 133 98 132 98 131 97 130 95 129 94 127 93 129 94 127 92 126 92 126 93 126 91 125 91 126 92 124 88 123 90 124 90 124 89 122 87 120 86 119 85 119 86 120 87 117 86 117 87 116 86 115 84 114 84 113 83 113 82 112 82 111 81 111 81 111 81 111 81 109 79 109 79 109 79 109 79 105 78 105 78 105 78 105 78 104 77 104 76 103 75 102 75 102 74 102 73 101 72 100 72 101 73 100 71 98 69 97 69 96 71 95 71 96 70 96 70 99 69 99 68 101 69 98 65 96 68 96 67 94 65 92 63 91 63 90 62 90 61 89 61 89 60 89 60 89 60 89 60 90 60 88 59 90 61 89 59 87 59 87 58 86 57 84 57 83 58 83 57 80 57 79 57 80 54 81 54 80 53 79 52 77 51 77 51 77 51 77 51 77 51 77 50 76 49 75 49 75 49 75 48 74 48 73 48 71 48 69 46 68 46 69 48 69 47 69 46 68 45 67 45 65 46 65 46 65 46 65 46 63 44 63 44 63 44 63 44 63 44 63 43 62 42 61 42 64 44 61 40 59 41 61 44 58 41 57 41 57 41 57 41 56 40 56 40 56 40 56 40 56 40 56 39 55 38 54 38 54 38 53 37 53 36 52 36 55 37 55 37 55 37 55 37 53 34 51 33 51 34 53 35 54 36 51 35 52 37 53 35 47 32 50 35 51 34 48 31 53 34 47 31 48 33 49 32 50 34 50 33 48 31 46 29 45 31 45 31 45 31 45 30 45 31 45 31 45 31 45 31 45 31 45 30 43 29 42 28 42 28 42 28 42 28 42 28 42 28 42 29 43 30 44 30 42 28 42 29 43 29 44 30 45 33 45 32 44 31 43 31 42 30 41 28 40 28 41 30 18 6 18 6 18 6 18 6 22 9 21 8 19 6 17 5 19 7 19 7 19 7 19 7 18 6 18 6 18 6 18 6 18 6 18 6 18 6 18 6 18 6 18 6 17 5 16 4 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 17 9 17 9 17 9 17 9 18 9 15 8 18 10 17 8 15 11 17 12 17 12 16 10 15 10 15 9 14 8 12 6 11 4 7 2 8 4 8 2 7 4 13 12 20 15 19 14 22 17 23 18 23 19 24 19 24 19 24 19 25 20 25 20 26 21 26 22 27 23 28 23 30 25 30 25 30 25 30 25 27 23 29 25 31 25 30 24 29 24 30 25 31 26 31 26 31 24 34 27 35 26 33 24 33 25 34 25 33 25 33 26 37 30 33 23 21 10 11 8 9 8 10 11 11 12 12 15 12 16 12 14 11 10 11 8 14 9 10 11 13 6 14 51 104 123 106 114 107 118 101 117 105 118 106 119 107 118 105 117 102 113 100 102 91 89 75 65 47 33 26 20 22 19 23 22 32 29 34 29 115 177 159 165 140 147 146 155 145 143 137 145 147 164 165 162 164 157 124 93 163 175 175 172 157 113 101 111 106 107 103 100 97 93 92 88 87 81 82 74 77 67 70 58 55 47 105 105 125 95 122 95 131 105 131 105 132 100 134 95 138 103 138 103 138 104 139 104 142 106 141 106 141 107 143 113 145 115 142 103 144 102 134 228 203 236 193 230 196 228 194 236 195 231 195 240 204 240 199 239 201 240 201 240 201 240 201 240 203 241 204 241 204 241 204 241 205 242 205 242 205 242 205 242 206 243 206 244 207 244 208 245 207 244 207 245 208 246 209 246 209 245 209 245 209 245 209 245 211 246 210 246 210 247 212 249 212 248 212 249 213 249 214 250 218 249 218 255 210 242 221 255 195 182 213 255 206 255 230 242 218 249 218 247 217 239 214 238 214 249 226 255 231 244 214 218 189 182 163 147 140 130 136 129 144 128 145 125 143 115 142 105 142 103 143 101 144 99 145 101 142 108 142 108 142 108 142 108 142 109 140 108 139 107 140 108 140 109 140 109 139 108 139 107 137 106 138 107 138 107 137 104 134 99 136 100 137 102 138 102 136 100 136 100 136 100 136 100 131 95 137 108 138 115 226 222 253 223 253 218 245 139 124 100 136 105 133 101 130 99 128 98 125 95 125 94 123 92 122 91 121 90 122 90 122 90 122 90 118 88 123 91 121 87 118 86 117 89 116 88 115 86 113 85 114 86 114 86 113 85 112 84 112 85 113 85 113 84 111 82 110 82 109 81 108 79 106 78 108 81 109 80 108 80 108 80 107 78 105 77 104 76 105 77 105 77 104 75 103 74 101 73 101 73 101 72 100 72 99 71 100 72 100 71 99 70 98 70 97 69 96 67 95 66 93 65 95 67 93 65 92 65 92 66 92 64 91 64 92 65 90 61 89 65 90 65 90 64 88 62 84 59 84 60 86 62 89 65 85 63 87 63 87 62 85 60 84 60 84 59 83 59 82 58 81 55 81 55 81 55 81 55 79 53 79 53 79 53 79 53 80 53 80 53 80 53 80 53 77 50 77 49 76 48 75 48 74 50 74 49 73 48 72 48 74 49 73 48 71 46 69 45 70 47 71 47 70 47 70 47 71 47 68 47 70 48 67 44 67 46 67 46 66 44 64 42 63 42 63 41 62 41 61 40 60 44 60 44 60 44 60 44 59 42 57 41 59 43 58 39 58 38 59 37 58 36 57 36 58 36 58 35 58 34 57 34 54 38 55 39 55 37 53 35 51 34 51 34 51 34 51 34 51 36 51 35 50 34 49 34 49 34 48 33 48 32 47 32 48 33 46 32 46 33 48 34 47 33 46 32 46 32 45 31 46 31 46 31 46 31 46 31 44 29 44 29 44 29 44 29 44 29 44 28 43 27 42 27 45 29 42 25 40 26 42 28 41 25 41 25 41 25 41 25 40 24 40 24 40 24 40 24 40 24 40 23 39 22 38 22 38 22 37 21 37 20 36 20 35 21 35 21 35 21 35 21 35 21 34 19 33 19 34 21 38 23 34 21 36 24 37 23 31 19 34 22 35 21 32 18 37 21 31 18 32 20 33 19 34 21 34 20 32 18 29 15 31 18 31 18 31 18 31 19 31 18 31 18 31 18 31 18 32 21 31 20 30 18 29 18 30 19 30 19 30 19 30 19 27 16 28 18 29 19 31 20 28 17 29 18 29 19 30 19 33 21 33 21 32 20 31 19 30 17 28 16 28 17 30 18 21 19 20 18 20 18 19 17 22 20 21 19 20 18 19 17 20 18 20 18 21 19 21 19 21 19 20 18 20 18 19 17 20 18 20 18 20 18 20 18 19 18 20 18 20 17 18 15 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 16 17 17 18 18 17 17 16 18 16 15 16 17 18 17 15 17 16 18 17 18 17 17 16 17 15 16 14 14 12 13 11 11 8 7 6 8 8 8 6 10 11 15 18 21 21 21 20 24 23 24 23 25 24 25 25 25 24 25 24 26 25 26 25 27 26 27 27 28 28 29 28 31 30 31 30 31 30 31 30 28 28 31 31 33 31 31 29 30 29 31 31 33 32 32 31 32 33 33 34 34 33 33 33 33 34 35 33 32 32 34 36 37 36 32 26 18 14 10 10 10 10 11 11 11 11 12 13 11 13 11 13 13 12 15 11 19 14 13 15 10 3 20 66 91 108 85 103 91 105 82 107 87 106 88 106 88 105 86 104 85 103 85 93 79 83 66 59 40 31 24 22 22 22 25 29 37 32 38 49 133 174 154 159 128 144 130 147 128 142 121 137 134 160 147 160 151 160 125 98 150 180 174 173 160 120 103 108 106 106 105 102 101 97 98 93 94 87 91 82 88 77 82 68 78 52 123 127 153 127 159 127 166 131 169 133 170 137 171 140 174 140 174 140 175 141 175 141 177 142 176 142 176 143 178 145 173 143 187 143 186 127 132 214 156 197 136 193 143 194 137 196 136 192 141 202 149 200 143 199 146 201 146 201 146 201 146 202 144 203 143 203 143 203 143 203 144 204 144 204 144 204 144 204 145 206 146 206 147 207 147 207 147 207 147 208 148 209 149 209 149 209 149 209 149 209 149 209 150 210 149 209 150 211 152 212 151 212 152 212 153 213 153 213 150 220 157 211 155 215 153 220 178 173 106 224 165 207 175 211 159 219 163 220 165 219 166 218 155 220 146 213 155 221 183 233 196 221 195 198 177 165 155 142 156 140 162 140 168 142 174 143 177 143 177 144 177 144 177 144 176 142 177 142 178 142 179 143 178 142 177 139 176 139 176 139 180 141 180 140 179 140 178 139 176 138 178 139 178 139 177 137 174 136 175 137 175 137 176 138 175 136 174 136 173 135 172 134 174 133 178 132 171 135 213 203 255 250 255 229 222 146 163 144 178 134 174 131 171 129 170 129 167 126 166 125 165 123 163 123 161 123 159 123 159 123 159 123 159 125 163 126 160 121 157 121 159 117 158 116 156 114 155 114 154 114 155 114 155 113 153 111 154 113 155 114 154 112 152 111 152 110 151 109 149 107 148 108 144 108 143 108 143 108 143 108 142 107 141 105 140 105 140 105 138 104 138 103 137 102 136 102 136 101 135 101 134 100 134 100 134 100 134 99 133 98 132 98 131 97 130 95 129 94 127 93 129 94 127 92 126 92 126 93 126 91 125 91 126 92 124 88 123 90 124 90 124 89 122 87 119 85 119 86 121 88 124 91 118 87 118 88 117 86 115 85 115 84 114 84 113 83 113 83 111 81 111 81 111 81 111 81 110 80 110 80 110 80 110 80 107 80 107 80 107 80 107 80 104 77 104 76 103 75 102 75 102 74 102 73 101 72 100 72 101 73 101 72 99 71 98 71 95 70 95 71 96 70 97 71 98 69 98 68 100 69 98 64 94 67 95 67 95 66 93 64 92 63 91 63 90 62 90 62 89 60 89 60 89 60 89 60 87 57 85 56 87 59 86 56 87 59 87 58 86 57 84 57 83 58 83 57 80 57 79 57 80 55 82 57 82 55 79 52 78 52 77 51 77 51 76 50 77 51 77 50 76 49 75 49 74 48 74 48 73 47 73 47 70 47 68 46 68 47 70 49 68 46 68 46 68 46 68 46 64 45 64 45 64 45 64 45 63 44 63 44 63 44 63 44 63 44 63 43 62 42 61 42 63 43 61 42 60 41 60 43 59 42 58 42 58 42 58 42 56 40 56 40 56 40 56 40 56 40 56 39 55 38 54 38 55 38 54 38 53 37 53 36 53 35 53 35 53 35 53 35 54 35 52 33 51 33 52 34 53 35 49 34 52 37 53 36 48 33 49 34 50 33 49 32 52 34 48 32 49 34 49 31 50 34 50 33 48 31 46 29 45 31 44 30 44 31 46 33 45 31 45 31 45 31 45 31 45 31 45 31 44 30 44 30 44 30 44 30 44 30 44 30 42 28 42 29 43 30 44 30 43 29 43 29 44 30 44 31 45 33 45 32 44 31 43 31 41 29 40 28 40 29 42 31 19 7 19 6 18 5 17 5 18 6 18 6 17 5 17 5 16 5 17 5 18 6 19 7 19 7 19 6 18 5 17 5 18 6 18 6 18 6 18 6 17 5 18 7 18 5 16 3 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 8 18 10 18 10 16 8 17 8 15 7 17 10 16 7 16 12 17 13 18 12 17 11 17 12 16 10 14 8 13 8 11 4 7 1 8 3 8 1 13 9 17 14 21 17 23 18 23 18 23 19 24 19 25 20 24 20 25 20 26 21 27 22 26 21 26 22 27 23 28 23 29 24 29 24 29 24 29 24 27 23 30 27 32 26 30 24 28 24 31 27 32 27 31 26 33 25 32 24 32 24 33 25 33 27 35 26 31 23 34 29 37 29 31 18 16 6 9 7 12 10 11 11 11 11 10 10 12 14 12 12 12 10 12 8 13 9 13 16 11 6 34 94 108 117 101 113 109 114 100 120 106 116 106 116 106 115 104 113 102 112 97 97 85 80 64 51 35 25 23 17 23 19 28 29 30 24 33 67 153 167 167 155 143 150 146 153 147 149 141 144 157 168 162 168 164 159 137 93 137 175 178 167 165 130 109 110 108 108 106 104 101 97 96 92 91 83 85 76 80 69 74 61 63 33 94 102 127 97 134 101 135 108 135 110 138 106 142 104 141 107 141 107 141 107 141 107 142 108 141 107 141 108 143 114 145 115 143 104 147 106 138 232 201 235 192 229 195 228 195 236 193 232 197 242 204 238 197 238 201 240 201 240 201 240 201 240 202 240 203 240 203 240 203 240 204 241 204 241 204 241 204 241 205 242 206 243 206 244 207 244 207 244 207 245 208 246 209 246 209 245 209 245 209 245 209 245 210 246 209 245 210 246 211 248 211 247 212 248 212 249 213 249 213 249 214 248 214 254 215 240 228 255 166 211 227 248 215 255 220 251 214 244 212 247 218 255 214 255 221 255 219 253 209 234 208 236 223 243 228 228 207 204 166 163 153 144 143 130 143 122 144 112 144 106 143 103 144 103 143 109 142 108 142 109 142 109 142 110 140 110 139 113 139 113 142 111 141 110 141 109 140 109 138 107 139 109 140 108 138 105 138 103 139 103 138 102 138 102 137 101 136 99 134 97 132 96 136 101 134 101 127 110 133 126 189 161 189 136 146 96 136 115 134 103 132 100 129 98 128 98 127 97 126 95 124 94 123 93 123 92 124 92 124 92 124 92 128 96 126 90 119 87 120 91 118 90 117 88 115 87 114 86 113 85 114 87 114 85 112 83 113 85 114 86 113 85 112 83 111 83 110 81 108 80 107 79 106 77 107 77 107 78 108 78 108 77 106 75 105 75 105 76 104 76 103 75 103 75 102 74 102 74 101 73 101 72 100 72 100 72 100 71 99 70 98 70 97 69 96 67 95 66 93 65 95 67 93 65 92 65 92 66 92 64 91 64 92 65 90 61 89 65 90 65 90 64 88 62 89 64 88 63 87 63 88 64 86 63 87 64 86 63 85 61 84 61 83 60 83 59 82 59 81 55 81 55 81 55 81 55 80 54 80 54 80 54 80 54 79 52 79 52 79 52 79 52 77 50 77 49 76 48 75 48 74 50 74 49 73 48 72 48 72 48 72 48 72 48 72 47 69 46 70 47 70 48 71 48 69 46 66 46 68 47 66 42 66 45 67 46 67 45 65 43 64 43 63 42 63 41 62 41 60 44 60 44 60 44 60 44 59 42 56 41 59 43 58 39 58 38 59 37 58 36 57 36 58 36 58 35 58 34 57 34 54 38 56 40 57 38 53 35 52 35 52 34 51 33 50 33 51 36 51 35 50 34 49 34 48 33 48 32 47 32 46 31 47 32 46 32 46 33 48 35 46 32 46 32 46 32 46 32 44 29 44 29 44 29 44 29 44 29 44 29 44 29 44 29 44 29 44 28 43 27 42 27 42 28 43 28 42 27 41 25 42 26 42 26 42 26 42 26 40 24 40 24 40 24 40 24 40 24 40 23 39 22 38 22 40 23 39 23 38 22 38 21 36 22 36 22 36 22 36 22 36 21 34 19 33 19 33 20 35 21 32 20 35 23 36 22 34 20 33 19 32 20 33 21 35 20 32 20 34 21 32 17 33 20 33 20 32 18 30 17 31 18 30 16 30 18 33 21 31 18 31 18 31 18 31 18 30 19 31 20 31 20 31 21 29 18 29 18 29 18 29 18 28 18 29 18 29 18 29 19 29 18 29 19 30 19 31 20 32 20 32 20 31 19 31 18 29 16 28 16 28 17 30 19 21 19 21 18 20 17 19 17 18 16 19 17 19 17 19 17 17 16 18 17 19 18 20 18 21 19 21 18 20 17 19 17 20 18 20 18 20 18 20 18 18 17 20 19 20 17 17 14 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 15 16 18 19 19 18 16 15 17 16 15 15 17 17 16 15 17 17 18 18 19 17 18 16 20 18 18 16 16 15 16 15 13 10 9 8 10 9 10 8 17 17 20 21 24 24 26 25 24 23 24 24 25 25 26 25 27 26 27 27 28 28 29 28 27 26 27 27 28 28 29 28 28 27 28 27 28 27 28 27 28 28 31 32 34 32 31 29 29 29 32 32 34 32 32 30 34 33 31 30 30 31 32 33 34 35 36 34 31 31 34 38 35 34 28 21 13 9 7 7 13 12 12 11 11 10 10 9 11 13 11 12 13 12 13 12 11 12 12 17 5 4 34 104 97 109 84 103 91 102 83 113 89 106 89 106 89 104 86 103 86 100 85 88 74 73 58 47 32 26 21 22 22 24 27 36 33 28 40 87 163 162 163 148 132 146 129 145 129 147 125 138 140 162 148 170 156 160 134 101 127 180 180 173 170 137 112 108 109 108 107 104 103 100 101 96 99 90 95 84 92 79 85 71 89 48 123 132 162 140 179 144 181 142 181 140 179 141 176 141 179 143 178 142 178 142 178 142 178 141 177 141 177 142 179 144 174 143 187 144 187 130 135 217 155 196 136 193 142 194 137 196 135 193 143 204 149 199 142 199 146 201 146 201 146 201 146 202 144 203 143 203 143 203 143 203 144 204 144 204 144 204 144 204 145 205 145 206 146 207 147 207 147 207 147 208 148 209 149 209 149 209 149 209 149 209 149 209 150 209 149 209 149 210 151 212 151 211 151 212 152 213 153 213 162 200 151 224 149 209 161 214 156 229 160 164 128 237 159 216 159 220 160 221 160 218 156 213 161 213 159 210 157 212 163 221 164 219 162 220 165 225 173 229 196 211 179 174 153 149 151 143 163 145 170 144 174 143 177 143 173 143 173 143 177 143 181 142 181 141 179 139 176 139 175 140 181 142 181 141 180 141 179 140 177 139 178 140 179 139 178 138 180 141 179 140 178 139 177 139 176 137 174 135 171 132 168 130 171 134 176 135 178 155 156 148 166 142 164 143 172 151 193 131 176 133 172 130 170 128 169 128 168 127 167 126 166 124 164 124 162 124 160 124 160 124 160 124 166 127 158 116 148 113 154 122 159 118 158 116 157 115 155 114 153 113 155 115 155 113 152 110 154 114 155 114 155 113 153 111 152 111 151 109 150 108 148 108 143 107 142 107 142 107 142 107 143 107 141 105 140 105 140 106 138 104 137 103 137 103 136 102 136 102 136 101 135 100 134 100 134 100 134 99 133 98 132 98 131 97 130 95 129 94 127 93 129 94 127 92 126 92 126 93 126 91 125 91 126 92 124 88 123 90 124 90 124 89 122 87 127 92 125 89 122 87 121 87 118 87 119 87 119 86 117 84 116 84 116 83 115 82 114 82 111 81 111 81 111 81 111 81 110 80 110 80 110 80 110 80 105 78 105 78 105 78 105 78 104 77 104 76 103 75 102 75 102 74 102 73 101 72 100 72 99 72 100 72 100 72 101 74 95 70 94 71 96 71 97 71 96 67 96 66 98 67 96 63 94 66 95 67 95 66 93 65 92 64 92 63 91 62 90 62 89 60 89 60 89 60 89 60 89 59 87 58 89 60 88 58 87 59 87 58 86 57 84 57 83 58 83 57 80 57 79 57 80 55 83 58 83 55 79 52 78 52 78 51 77 50 76 50 77 51 77 50 76 49 75 49 74 48 74 47 73 46 72 47 69 46 68 46 68 47 71 49 68 46 68 46 68 46 68 46 62 43 62 43 62 43 62 43 63 44 63 44 63 44 63 44 63 44 63 43 62 42 61 42 60 42 62 44 63 42 59 40 59 42 58 42 58 42 58 42 56 40 56 40 56 40 56 40 56 40 56 39 55 38 54 38 56 40 56 39 55 39 54 38 55 37 55 37 55 37 55 37 54 36 52 33 51 33 51 33 50 33 47 32 50 36 52 35 51 34 48 31 47 32 50 35 50 33 49 34 51 35 48 29 48 32 49 33 49 32 47 30 45 30 44 29 44 31 47 34 45 31 45 31 45 31 45 31 43 30 44 31 45 32 46 33 42 28 42 28 42 28 42 28 43 29 43 29 43 29 43 29 43 29 43 30 44 31 45 31 44 32 43 31 43 30 42 30 40 28 40 28 40 29 43 31 18 6 18 6 18 6 18 6 17 5 17 6 18 7 19 7 15 2 14 4 18 8 20 7 15 4 18 7 19 6 16 3 17 5 17 5 17 5 17 5 14 4 18 8 20 6 16 2 18 10 15 7 14 8 17 11 16 9 16 9 16 9 16 9 18 10 18 10 17 8 15 6 18 10 18 10 18 9 15 7 17 12 17 12 17 12 17 12 12 9 16 12 18 11 15 8 10 4 8 3 9 5 12 8 11 10 19 16 21 16 21 17 23 18 23 19 24 20 25 20 27 22 27 23 28 24 29 24 26 21 26 22 27 23 28 23 27 22 27 23 28 23 29 24 29 25 31 26 29 24 30 26 30 25 30 25 30 25 30 25 32 24 32 25 33 26 34 26 36 25 31 23 32 26 34 25 36 26 25 12 11 4 9 9 10 8 10 11 11 12 12 12 13 12 12 10 12 8 12 8 6 16 5 11 11 17 66 112 103 113 102 112 103 115 106 118 108 117 107 116 106 115 105 115 99 109 96 96 82 76 57 44 28 20 20 13 22 23 32 30 33 24 36 109 172 164 161 158 147 155 149 153 148 154 148 147 155 171 163 167 171 160 133 111 112 170 173 178 167 150 114 109 108 106 108 105 103 97 97 92 95 87 89 80 86 76 81 67 77 35 104 111 151 116 140 106 145 116 142 113 141 107 144 108 142 106 143 107 144 108 145 109 143 107 144 108 144 108 144 112 144 117 140 108 144 101 148 230 195 234 194 229 194 228 195 234 192 234 200 242 201 236 197 239 199 238 199 239 200 240 201 240 202 240 203 240 203 240 203 240 204 241 204 242 205 243 206 243 204 242 204 242 204 242 204 242 204 242 204 243 205 244 206 244 207 244 207 245 208 246 209 246 207 244 207 245 208 246 209 246 212 248 212 248 212 248 212 248 212 248 212 249 213 250 214 248 216 244 232 243 155 241 225 249 214 255 215 247 228 255 207 255 214 255 213 255 213 253 214 250 217 249 219 248 221 249 223 244 220 240 222 232 218 215 188 158 155 128 134 121 144 123 145 124 144 116 147 111 144 109 140 100 143 110 142 112 141 115 142 116 140 109 139 109 139 109 139 109 139 109 139 109 139 109 139 107 139 105 140 104 139 103 138 103 136 101 136 100 135 99 134 99 136 100 135 104 135 107 139 110 150 117 150 113 144 106 133 98 137 104 133 99 128 94 125 93 127 95 127 94 126 93 125 93 121 91 125 93 125 93 127 97 121 81 106 72 101 68 103 77 115 87 115 87 115 87 115 87 114 86 114 86 114 86 114 86 114 86 114 85 113 84 112 84 111 83 111 82 110 81 109 81 108 76 108 75 107 74 106 74 108 75 106 73 105 73 105 76 105 76 104 75 103 76 104 77 104 76 104 76 104 76 104 76 104 75 101 72 99 72 101 74 98 70 97 68 96 68 97 69 95 68 95 67 94 66 93 66 93 66 92 64 91 63 89 62 88 63 89 64 89 64 90 65 88 63 88 63 88 63 88 63 85 61 83 59 82 60 84 62 85 62 85 61 84 60 83 60 83 57 84 58 83 57 82 55 79 53 80 54 80 54 81 55 79 52 79 51 78 50 77 50 78 50 76 48 75 48 75 49 73 50 74 51 75 50 74 49 73 49 73 48 72 47 71 47 70 47 71 48 71 49 72 50 74 52 72 49 68 46 65 44 66 45 66 44 65 43 64 43 66 44 64 42 63 42 63 43 62 46 62 46 62 46 62 46 59 44 60 44 60 43 58 39 56 37 58 38 59 37 58 36 57 35 56 34 57 35 59 36 53 36 53 36 53 36 53 36 53 36 53 35 52 34 51 34 51 36 51 35 50 34 49 34 49 34 49 33 48 32 47 32 50 36 50 35 49 34 48 34 47 33 47 33 47 33 47 34 48 32 46 30 45 30 45 31 44 29 44 29 44 29 44 29 45 30 45 29 44 28 43 28 44 29 44 28 43 28 42 27 42 26 42 25 41 24 40 24 38 22 38 22 38 22 38 22 38 22 38 23 39 24 40 24 39 23 39 22 38 21 37 21 34 21 37 25 40 24 34 16 35 21 35 21 35 21 35 21 35 23 35 20 31 18 34 23 37 23 34 20 32 20 33 21 31 19 34 22 35 21 32 18 29 17 31 19 33 19 31 17 29 17 30 17 30 17 30 17 30 18 31 19 32 18 31 17 29 18 29 19 30 20 31 20 29 18 29 18 29 18 29 18 30 19 30 18 29 17 28 17 31 17 27 17 32 22 32 18 26 17 31 18 28 15 29 20 31 18 27 14 26 16 31 21 20 18 20 18 20 18 20 18 19 17 19 18 20 19 21 19 18 15 17 16 20 20 21 18 19 18 21 20 22 19 20 17 19 17 19 17 19 17 19 17 18 16 19 17 19 17 19 17 21 17 18 14 17 15 20 18 19 16 19 16 19 16 19 16 19 19 20 20 20 19 18 18 17 18 18 18 18 17 16 15 18 17 18 17 18 17 18 17 14 14 17 17 18 15 14 12 11 9 10 8 10 11 14 14 16 18 23 23 24 22 23 23 24 23 25 24 25 25 26 25 28 27 28 28 29 28 30 29 28 27 29 28 29 29 30 29 28 28 29 28 30 29 30 30 30 30 32 31 30 29 31 31 32 31 32 31 32 31 32 31 32 32 32 33 33 34 34 34 36 33 31 31 33 34 34 33 34 31 23 16 10 9 9 11 11 11 12 12 12 13 13 13 11 13 12 13 13 12 13 12 7 19 5 13 3 26 72 109 88 103 85 102 86 104 89 107 90 107 89 105 87 103 85 101 85 96 84 85 74 70 53 40 27 22 18 18 20 28 31 35 41 30 53 127 171 162 152 152 134 149 131 145 129 149 129 142 136 165 149 165 160 160 128 117 108 166 176 182 170 157 118 112 110 110 110 108 109 102 104 98 103 94 99 88 98 86 95 80 103 74 158 155 188 156 185 151 191 146 188 143 187 145 186 148 183 145 184 146 184 147 185 147 184 146 184 146 184 146 184 146 175 146 185 147 184 125 144 213 149 196 138 193 141 194 137 194 134 195 146 203 146 197 142 200 144 199 144 200 145 201 146 202 144 203 143 203 143 203 143 203 144 204 144 205 145 205 146 206 146 204 146 204 146 204 146 204 146 204 146 205 147 206 148 206 149 207 149 208 150 208 151 209 149 207 149 208 150 209 151 209 152 212 152 212 152 212 152 212 152 212 152 213 153 213 154 214 154 222 156 218 150 155 159 234 148 221 165 214 150 219 156 216 163 214 165 214 162 214 159 216 155 218 153 221 152 222 152 222 153 220 168 224 185 223 188 197 191 187 183 157 164 137 159 129 167 142 169 143 178 147 180 142 183 142 182 141 178 141 176 141 179 139 180 139 180 139 180 139 180 139 180 139 180 139 180 139 180 140 180 139 179 139 178 138 176 136 176 135 175 135 174 134 174 136 176 136 179 137 176 141 175 148 172 144 175 135 178 131 178 134 173 130 169 126 167 125 168 127 168 126 167 126 166 126 162 124 161 126 162 124 158 121 140 98 131 95 130 92 129 98 156 115 156 115 156 115 156 115 155 114 155 114 155 114 155 114 155 114 155 113 154 113 153 112 152 111 152 110 151 109 150 110 144 108 143 107 142 107 141 106 143 107 141 106 140 105 141 106 139 104 138 103 137 104 138 105 138 104 138 104 138 104 138 104 138 103 135 100 134 100 135 101 133 98 131 96 130 96 131 97 129 95 129 94 128 93 127 93 127 93 126 92 125 90 123 89 124 90 124 89 123 88 122 88 122 88 122 88 122 88 122 88 118 85 116 83 115 84 117 86 117 85 117 84 116 83 115 83 113 83 113 83 113 82 111 80 111 81 111 80 110 79 109 79 106 79 106 78 105 78 104 77 105 77 103 76 102 75 103 76 101 74 102 75 103 74 102 73 102 73 101 72 100 71 99 71 94 69 93 70 95 70 96 70 99 71 101 69 99 67 98 67 94 66 94 65 93 65 92 64 94 65 92 63 91 63 91 64 90 61 90 61 90 61 90 61 88 60 89 60 89 59 87 57 85 58 86 59 87 58 85 57 83 58 82 56 79 57 80 58 79 53 79 53 79 53 79 53 80 53 79 52 78 51 77 50 77 51 77 50 76 49 75 49 75 49 75 48 74 48 73 48 73 50 71 49 71 48 70 48 68 46 68 46 69 47 69 47 66 46 64 44 63 44 63 45 62 44 63 44 63 44 63 45 64 45 64 44 63 43 62 43 63 43 62 43 61 42 61 42 59 42 58 41 57 40 56 40 55 39 55 39 55 39 55 39 54 38 54 39 55 40 56 40 55 39 55 38 54 37 53 37 56 37 53 36 55 37 53 34 53 35 53 35 53 35 53 35 51 36 51 34 48 31 49 35 51 34 49 32 47 32 48 33 48 33 49 34 50 33 49 32 47 32 49 34 50 33 47 31 44 30 44 30 45 31 45 31 44 31 45 32 46 31 45 30 43 29 43 30 44 31 45 31 43 29 43 29 43 29 43 29 44 30 44 29 43 28 42 28 45 29 41 29 45 33 45 29 41 31 44 30 40 26 39 29 43 29 39 25 38 28 43 33 18 6 18 6 18 6 18 6 17 5 18 6 18 6 19 7 18 5 16 5 18 7 18 4 18 7 20 8 20 8 19 6 17 5 17 5 17 5 17 5 17 4 15 3 16 5 19 8 18 10 15 7 14 8 17 11 16 9 16 9 16 9 16 9 17 10 19 11 20 11 19 11 17 9 18 10 18 9 16 7 17 12 17 12 17 12 17 12 14 10 16 11 15 9 12 6 11 5 9 4 10 7 14 10 19 17 25 20 24 18 23 19 23 19 24 19 25 20 25 20 27 22 27 22 28 23 28 24 28 23 29 24 29 25 30 25 28 24 29 24 30 25 30 26 29 25 31 26 29 24 30 26 32 27 32 27 32 27 32 27 32 24 32 25 33 26 34 26 35 26 32 24 33 26 34 25 32 22 21 9 10 4 9 8 12 10 12 13 13 13 14 14 13 10 12 8 12 7 12 8 11 12 13 13 9 45 100 116 101 110 101 110 102 112 105 115 105 114 104 111 101 108 98 107 93 103 88 87 73 66 49 33 23 15 18 12 23 23 35 30 37 24 68 144 174 160 158 148 146 153 147 151 145 152 147 146 154 168 165 169 171 162 137 123 104 155 180 183 173 163 129 108 111 109 110 106 107 102 102 94 98 88 91 82 89 78 84 69 75 72 151 130 157 113 153 115 150 118 148 118 147 113 149 112 148 113 148 113 149 114 149 114 147 112 147 112 147 112 147 116 147 121 143 108 144 103 148 227 195 234 194 229 194 228 195 234 191 235 201 241 200 237 198 238 199 238 199 239 200 240 201 240 202 240 203 240 203 240 203 240 204 241 204 241 205 242 205 243 204 242 204 242 204 242 204 242 204 242 204 243 205 244 206 244 207 244 207 244 208 245 208 246 207 244 207 245 208 246 209 246 212 248 212 248 212 248 212 248 212 248 212 248 213 249 213 250 216 246 219 246 231 204 170 255 221 250 220 249 209 252 224 248 219 243 218 244 218 246 216 248 217 253 217 254 217 255 217 255 221 247 222 248 221 232 209 219 215 227 205 180 158 162 157 144 148 118 139 111 142 111 143 105 143 107 140 109 140 113 141 114 140 109 139 109 139 109 139 109 139 109 139 109 139 109 139 107 139 105 140 105 139 104 139 103 136 101 136 101 135 100 135 99 136 100 135 104 135 105 139 106 143 106 142 103 137 101 132 98 133 100 130 96 127 94 126 94 127 95 127 95 126 94 126 93 126 94 126 95 127 91 115 77 99 63 94 64 95 60 92 63 116 88 116 88 116 88 116 88 114 86 114 86 114 86 114 86 114 86 114 86 113 85 113 84 111 83 111 82 110 81 109 81 108 76 108 76 107 75 107 74 108 76 107 74 105 73 106 74 105 77 104 76 104 76 105 77 104 76 104 76 104 76 104 76 103 75 102 73 100 72 101 73 99 71 98 69 96 68 97 69 95 68 95 67 94 66 93 66 93 66 93 65 91 63 90 62 92 67 91 65 88 62 86 61 88 63 88 63 88 63 88 63 86 63 85 62 84 63 85 64 84 62 84 61 83 60 82 60 82 57 83 57 83 56 81 54 83 57 82 55 79 52 77 51 79 52 79 52 78 51 78 50 78 51 77 49 75 48 76 49 73 50 74 51 75 50 74 49 75 50 73 49 71 47 70 45 68 46 70 46 69 47 70 47 68 46 67 46 68 47 68 47 66 45 66 45 65 44 65 43 66 44 64 42 63 42 63 43 60 44 60 44 60 44 60 44 59 44 60 44 60 43 58 39 56 37 58 38 59 37 58 36 60 37 58 35 57 34 57 34 53 36 53 36 53 36 53 36 55 37 53 36 51 34 50 32 51 36 51 35 50 34 49 34 49 34 49 34 48 33 48 32 50 35 49 35 48 34 48 34 46 32 46 32 45 31 45 31 46 30 44 28 43 28 43 29 43 28 43 29 44 30 45 30 45 30 45 29 44 28 43 28 43 27 42 27 41 26 41 25 42 26 42 25 41 24 40 24 40 24 40 24 40 24 40 24 39 23 39 23 40 24 40 24 39 23 39 22 38 21 37 21 41 24 34 18 33 21 37 23 35 21 35 21 35 21 35 21 35 23 36 21 32 19 33 22 34 20 32 18 31 18 32 19 34 20 33 19 32 20 33 21 34 21 35 21 34 20 31 18 32 19 32 19 31 18 31 18 30 18 31 19 32 18 31 17 29 18 29 19 30 20 31 20 29 18 29 18 29 18 29 18 30 19 29 18 29 18 28 17 30 18 28 18 31 21 31 19 31 20 32 18 28 14 26 15 29 16 26 13 26 15 30 20 20 18 20 18 20 18 20 18 20 18 20 18 20 18 20 18 22 19 19 17 20 18 19 15 20 19 21 19 21 19 21 18 19 17 19 17 19 17 19 17 18 16 18 16 19 18 21 19 20 16 19 15 18 16 19 17 19 16 19 16 19 16 19 16 14 14 16 17 17 17 17 17 16 17 18 18 18 17 16 16 18 17 18 17 18 17 18 17 16 15 17 15 15 13 12 10 12 11 11 10 12 13 16 17 23 24 27 26 25 23 24 23 25 24 25 25 26 25 27 26 27 26 28 27 28 28 29 28 29 28 29 28 30 29 31 30 30 29 31 30 31 31 32 31 30 30 32 31 30 29 31 31 34 33 34 33 34 33 34 33 32 32 32 33 33 34 34 34 35 34 32 33 34 35 34 33 29 25 17 12 8 9 9 9 11 11 11 12 12 12 13 13 11 13 12 13 13 12 13 13 12 11 10 11 0 58 97 105 86 101 87 101 88 103 90 105 92 105 90 102 86 98 83 96 82 90 78 77 66 59 44 32 21 18 15 18 20 30 30 37 39 33 97 166 172 158 147 142 133 148 129 142 126 147 128 142 133 163 151 168 160 158 133 132 105 141 181 187 177 173 137 114 113 112 115 110 113 106 110 102 109 97 104 93 104 89 99 83 98 114 195 168 193 155 196 152 196 151 196 150 194 150 194 151 192 150 190 150 190 150 190 150 189 148 188 148 188 147 187 148 179 151 188 147 185 128 146 210 149 196 138 193 141 194 137 194 132 196 147 201 144 199 144 198 144 199 144 200 145 201 146 202 143 202 142 202 142 202 142 202 143 203 144 204 144 205 145 205 146 204 146 204 146 204 146 204 146 204 146 205 147 206 148 206 148 206 149 207 149 208 150 208 149 207 149 208 150 209 151 209 151 211 151 211 151 211 151 211 151 211 152 212 152 213 153 213 151 217 157 212 164 226 104 185 178 222 153 212 160 217 152 223 153 221 154 220 154 219 157 218 158 216 160 214 162 213 162 216 155 221 153 221 158 199 159 203 184 215 194 177 173 192 206 189 197 165 175 144 175 143 178 140 185 141 181 140 177 141 175 141 180 140 181 140 181 140 181 140 181 140 181 140 181 140 181 140 181 141 180 140 180 139 179 139 177 137 176 136 176 135 175 135 173 137 176 136 180 136 178 139 173 141 168 135 170 132 180 132 173 130 170 127 168 126 168 127 169 128 168 127 168 126 167 127 168 127 163 128 164 122 146 100 140 100 134 100 135 96 132 100 158 117 158 117 157 116 157 116 156 115 156 115 156 115 156 115 156 115 155 114 155 113 154 113 152 111 152 110 151 109 150 110 145 109 143 108 143 107 142 107 144 108 142 106 141 106 141 107 140 105 138 104 138 104 139 106 139 105 139 105 139 105 139 105 137 103 136 102 135 101 135 101 134 100 132 97 131 96 131 97 129 95 129 94 128 93 127 93 128 94 127 92 125 91 124 90 125 91 124 89 123 88 121 87 122 88 122 88 122 88 122 88 121 86 121 86 121 86 121 86 119 84 119 83 118 82 117 83 115 84 114 84 114 83 112 82 112 82 111 80 110 79 108 78 107 80 106 79 106 78 105 78 106 78 104 76 103 76 103 77 101 74 102 75 103 74 102 73 103 74 102 73 99 70 98 70 98 73 97 73 98 72 98 72 96 68 98 67 98 67 98 67 95 67 94 66 94 65 93 65 94 65 92 63 91 63 91 64 90 61 90 61 90 61 90 61 88 60 89 60 89 59 87 57 85 58 86 59 87 58 85 57 85 60 83 57 79 56 78 56 80 54 79 53 79 53 78 52 81 54 80 53 77 50 76 49 77 51 77 50 76 49 75 49 76 50 75 49 75 48 74 49 72 49 71 48 70 48 69 47 68 45 67 45 67 44 66 44 65 46 64 44 62 43 63 44 61 42 62 44 63 45 65 46 64 45 64 44 63 43 62 43 61 42 60 41 60 40 59 41 59 42 58 41 57 40 56 40 57 41 57 41 57 41 57 41 55 40 56 40 56 40 56 40 55 39 55 38 54 37 53 37 59 38 52 32 51 36 55 37 53 35 53 35 53 35 53 35 50 35 52 35 49 32 49 34 50 33 49 33 49 33 49 33 51 34 48 31 47 32 50 35 51 35 50 34 48 31 46 30 47 33 47 32 46 32 46 31 44 31 45 32 46 31 45 30 43 29 43 30 44 31 45 31 44 30 44 30 44 30 44 30 43 29 43 29 43 29 43 29 44 30 43 30 44 31 44 30 43 31 43 30 40 27 39 27 41 28 38 25 38 27 41 31 18 6 18 6 18 6 18 6 18 6 18 6 18 6 18 6 21 8 18 6 19 7 17 3 18 5 17 5 17 5 17 6 17 5 17 5 17 5 17 5 13 3 17 7 20 7 17 4 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 13 6 15 8 17 9 17 8 16 8 17 10 18 10 17 8 17 12 17 12 17 12 17 12 16 11 16 10 14 8 12 6 12 6 11 6 13 10 17 14 22 18 25 19 22 16 21 18 24 19 25 20 25 21 26 21 26 21 26 22 27 22 28 23 26 21 27 22 28 23 28 23 29 24 30 25 30 26 31 26 29 25 31 26 29 24 30 26 33 28 33 28 33 28 33 28 32 24 32 25 33 26 34 26 35 26 33 26 35 28 34 25 28 16 15 5 9 5 10 7 9 7 10 10 10 11 11 11 13 8 13 8 12 7 13 7 15 4 17 11 14 75 111 107 99 109 101 111 103 112 103 113 106 114 104 111 100 107 97 105 92 100 83 81 66 58 41 24 18 11 15 9 23 23 34 29 29 37 117 172 171 158 152 144 147 153 146 149 144 151 146 146 150 163 166 172 170 159 140 141 114 125 177 184 180 172 147 111 111 108 111 108 109 103 104 97 101 92 96 85 93 82 88 71 72 98 163 125 157 112 157 108 151 118 150 120 150 116 150 111 150 115 149 114 149 114 149 114 148 113 148 112 147 111 146 116 150 125 146 108 146 108 152 226 195 234 194 229 194 228 195 234 189 236 203 239 198 239 200 236 199 238 199 239 200 240 201 240 201 239 202 239 202 239 202 239 203 240 203 241 204 241 205 242 204 242 203 242 203 242 203 242 203 242 203 243 204 244 205 244 206 243 206 244 207 244 208 245 207 244 207 245 208 246 209 246 211 247 211 247 211 247 211 247 211 247 211 248 212 248 213 249 204 255 200 249 216 255 211 187 200 255 218 240 225 252 206 255 221 242 222 244 221 246 219 247 217 249 215 251 213 253 212 252 217 247 219 247 210 223 201 230 205 223 189 187 178 223 213 208 211 169 163 130 149 117 145 112 142 106 141 105 141 111 143 112 141 110 139 110 139 110 139 110 139 110 139 110 139 110 139 108 140 106 140 105 139 105 138 104 136 102 136 101 135 101 134 100 137 103 137 102 135 102 137 103 140 102 138 98 134 99 132 102 130 95 129 93 128 93 128 93 129 94 129 93 128 93 127 94 130 96 127 97 129 90 110 68 103 66 95 65 98 65 101 74 119 91 118 90 117 89 116 88 115 87 115 87 115 87 115 87 115 87 115 86 114 86 113 85 111 83 111 82 110 81 109 81 109 75 110 74 109 74 108 73 110 74 108 73 107 72 108 75 107 78 105 76 104 77 106 78 105 77 105 77 105 77 105 77 103 75 103 75 102 74 101 73 101 73 99 70 97 69 97 69 95 68 95 67 94 66 93 66 94 67 93 66 92 64 90 63 89 64 89 64 89 64 89 64 88 63 88 63 88 63 88 63 86 64 86 65 87 64 86 64 84 62 84 61 83 60 82 60 84 59 86 60 85 59 84 57 80 54 80 54 80 54 80 54 80 53 80 52 79 52 78 51 79 51 77 50 76 49 77 50 73 50 74 51 75 50 74 49 74 50 73 48 72 47 70 46 73 50 74 49 72 49 72 49 70 48 68 46 66 45 65 44 67 46 67 45 66 45 65 44 66 44 64 42 63 42 63 43 63 47 63 47 63 47 63 47 59 44 60 44 60 43 58 39 56 37 58 38 59 37 58 36 60 38 58 35 57 33 56 33 54 37 54 36 53 35 52 35 54 37 53 35 52 34 50 33 51 36 51 35 50 34 49 34 50 35 50 34 49 34 48 33 49 35 48 34 48 33 47 33 46 32 46 31 45 30 44 30 48 32 46 30 45 30 45 30 43 28 43 29 44 30 45 30 45 30 45 29 44 28 43 28 42 27 41 26 41 25 40 25 42 26 42 25 41 24 40 24 41 25 41 25 41 25 41 25 41 24 40 24 40 24 40 24 39 23 39 22 38 21 37 21 39 23 35 21 36 23 36 20 35 21 35 21 35 21 35 21 34 22 36 22 33 19 33 21 34 22 35 22 35 22 35 22 35 21 32 18 31 19 34 22 34 21 33 19 30 17 29 16 33 20 33 19 32 18 31 18 30 18 31 19 32 18 31 17 29 18 29 19 30 20 31 20 30 19 30 19 30 19 30 19 29 18 29 18 29 18 29 18 30 19 31 19 30 18 30 19 29 17 28 17 29 18 29 17 28 16 27 15 27 16 29 18 20 18 20 18 20 18 20 18 21 19 20 18 20 18 19 17 23 20 20 18 21 19 20 16 20 17 18 16 18 16 19 18 19 17 19 17 19 17 19 17 16 16 20 20 22 18 17 14 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 16 17 18 18 18 18 18 17 15 16 17 18 18 18 17 17 18 17 18 17 18 17 18 17 18 17 17 15 16 14 15 14 13 12 13 12 15 16 20 20 22 23 24 23 22 20 22 23 26 25 26 25 27 26 27 27 26 26 27 26 28 27 28 27 27 26 27 27 28 27 29 28 29 29 30 29 31 30 31 31 30 30 32 31 30 29 31 31 34 33 34 33 34 33 34 33 32 32 32 33 33 34 34 34 35 34 34 35 36 36 34 33 26 21 12 9 9 12 11 10 8 8 9 9 9 10 10 10 11 13 12 13 13 12 12 13 13 6 11 10 16 85 93 97 84 99 87 102 89 103 89 103 90 104 89 101 86 98 83 97 84 89 79 72 62 53 39 25 18 15 14 17 20 29 28 35 32 63 148 180 166 159 140 145 135 149 129 142 126 148 129 143 127 160 151 170 158 153 136 146 130 110 169 184 181 178 150 121 113 111 116 111 115 108 113 104 111 100 107 95 106 92 103 85 110 140 199 164 200 158 204 151 199 151 200 151 200 151 196 150 194 150 193 150 192 149 192 149 193 150 192 149 191 147 190 147 180 154 190 147 187 135 151 210 149 196 138 193 141 194 137 194 131 198 149 200 142 201 146 196 144 199 144 200 145 201 146 202 142 201 141 201 141 201 141 201 142 203 143 203 144 204 144 204 148 203 148 203 148 203 148 203 148 203 148 204 149 205 150 205 149 206 150 206 151 207 151 207 151 207 151 208 152 209 153 209 151 210 150 210 150 210 150 210 150 211 151 211 152 212 152 212 155 212 161 208 156 213 181 193 106 215 177 213 162 218 152 217 153 219 153 220 154 219 158 218 158 217 161 215 161 213 163 214 160 216 164 213 159 197 162 206 180 198 152 174 163 208 185 197 222 184 180 148 179 146 184 148 186 143 182 143 178 143 177 144 182 140 184 140 184 140 184 140 184 140 184 140 184 140 184 141 184 140 183 140 182 139 182 139 180 136 179 136 178 135 178 136 174 138 177 135 181 135 180 137 174 140 171 137 173 132 181 131 175 131 170 129 168 128 168 129 170 129 169 129 168 128 168 129 168 129 164 129 164 123 151 108 139 98 133 100 139 105 147 117 161 120 160 119 159 117 158 116 157 116 157 116 157 116 157 116 157 115 156 115 155 114 155 114 152 111 152 110 151 109 150 110 146 110 144 110 143 109 143 109 144 110 143 108 142 108 142 107 140 106 139 105 139 105 140 106 140 106 140 106 140 106 140 106 137 103 138 104 137 102 135 101 136 101 134 98 131 97 130 97 129 95 129 94 128 93 127 93 129 94 128 93 126 91 125 91 122 88 122 89 123 90 124 90 122 88 122 88 122 88 122 88 120 86 121 87 122 86 121 85 119 84 119 83 118 82 117 82 116 85 116 86 115 84 113 83 109 79 109 80 110 81 111 81 108 80 107 80 106 79 106 79 106 79 105 77 104 77 104 77 101 74 102 75 103 74 102 73 101 73 100 72 100 72 99 72 97 72 96 72 96 70 96 70 99 71 100 68 98 66 97 65 96 67 95 67 94 66 94 66 94 65 92 63 91 63 91 64 93 64 93 64 93 64 93 64 88 60 89 60 89 59 87 57 85 58 86 59 87 58 85 57 85 59 83 57 79 57 79 57 81 55 80 53 79 52 77 51 79 53 78 52 78 52 77 51 77 51 77 50 76 49 75 49 77 50 76 50 75 49 75 50 71 48 70 48 69 47 69 46 69 47 69 46 67 44 66 44 67 47 65 46 64 45 65 46 63 44 63 44 63 44 63 44 64 45 64 44 63 43 62 43 62 42 61 42 60 41 60 41 59 42 58 41 57 40 56 40 57 41 57 41 57 41 57 41 57 41 57 41 56 40 56 40 55 39 55 38 54 37 53 37 54 36 54 37 56 38 53 32 53 35 53 35 53 35 53 35 49 35 52 36 50 32 48 33 50 35 52 37 53 37 52 36 50 33 49 32 48 33 49 34 49 33 47 30 46 29 46 30 47 33 47 32 45 30 44 30 44 31 45 32 46 31 45 30 43 29 43 30 44 31 45 31 45 31 45 31 45 31 45 31 42 28 43 29 43 29 44 30 44 31 46 31 43 28 43 30 41 28 39 28 42 31 42 29 41 29 40 28 41 29 42 31 18 6 18 6 18 6 18 6 19 7 19 6 18 5 17 5 21 7 18 6 20 8 19 5 19 6 17 4 16 5 18 7 17 5 17 5 17 5 17 5 18 6 19 7 18 4 15 2 15 9 16 10 17 9 16 8 16 9 16 9 16 9 16 9 17 9 18 10 18 9 16 8 15 8 17 10 18 10 18 9 17 12 17 12 17 12 17 12 17 12 16 11 16 11 16 11 13 8 13 8 15 12 20 17 21 17 23 17 21 16 23 19 25 20 25 21 26 21 27 22 25 20 26 21 26 22 27 22 27 22 27 23 28 23 29 24 27 23 28 23 29 24 29 25 29 25 31 26 29 24 30 26 32 27 32 27 32 27 32 27 32 24 32 25 33 26 34 26 35 26 34 27 37 29 35 24 27 14 12 4 11 8 12 9 9 7 9 10 10 10 11 9 12 8 13 7 12 7 13 7 14 7 17 14 45 102 105 109 99 107 101 110 103 111 102 110 101 109 100 107 98 105 96 104 91 99 80 74 60 52 34 18 17 10 15 9 23 19 31 26 29 81 166 176 166 162 144 150 149 155 147 149 144 152 148 149 144 157 166 170 167 154 142 154 147 100 160 178 181 172 155 118 114 110 114 111 112 106 108 101 102 91 96 86 94 81 89 71 95 125 167 125 165 108 162 114 152 119 152 123 153 117 152 112 152 117 152 116 151 115 150 115 153 117 152 116 150 114 148 116 150 127 146 107 148 115 158 227 195 234 194 229 194 228 195 234 188 238 204 238 197 240 201 235 199 238 199 239 200 240 201 240 200 238 201 238 201 238 201 238 202 239 203 240 203 241 204 241 203 242 203 242 203 242 203 242 203 242 203 243 204 244 205 244 205 242 206 243 206 244 207 244 207 244 207 245 208 246 209 246 209 246 210 246 210 246 210 246 210 246 211 247 211 248 212 248 224 229 234 237 210 249 213 252 174 212 213 253 212 245 221 240 215 252 215 251 217 252 218 248 217 246 219 243 218 240 217 240 214 248 214 231 194 220 198 223 211 209 174 207 206 234 208 216 197 153 144 122 146 117 143 110 144 107 145 107 143 109 145 112 141 111 140 111 140 111 140 111 140 111 140 111 140 111 140 109 141 107 140 106 140 105 139 105 137 103 136 102 136 101 135 101 138 104 137 102 135 102 136 101 138 100 139 100 134 98 128 98 132 98 132 95 129 94 129 94 130 95 129 94 129 93 128 93 127 96 129 96 127 93 122 88 114 79 111 83 117 85 120 93 121 93 120 91 118 89 117 88 116 88 116 88 116 88 116 88 116 88 115 87 115 86 114 86 111 83 111 82 110 81 109 79 110 76 110 75 110 74 109 74 111 75 109 73 108 73 108 76 108 78 106 77 105 78 106 79 106 78 106 78 106 78 106 78 103 75 104 76 104 75 101 72 103 74 100 71 97 69 96 68 95 68 95 67 94 66 93 66 95 68 94 66 92 65 91 64 90 65 89 64 89 64 88 63 88 63 88 63 88 63 88 63 84 63 86 65 87 64 85 62 84 62 84 61 83 60 82 60 82 57 84 58 83 57 82 55 81 55 80 54 80 54 79 53 81 54 80 53 80 52 79 52 80 52 78 50 77 50 77 51 73 50 74 51 75 50 74 49 71 47 72 48 72 48 73 49 72 49 72 48 71 47 70 47 70 48 69 48 68 47 68 47 68 47 67 46 67 45 66 45 66 44 64 42 63 42 63 43 63 47 63 47 63 47 63 47 59 44 60 44 60 43 58 39 56 37 58 38 59 37 58 36 58 36 57 34 57 34 58 35 55 38 54 36 53 35 51 34 51 34 52 35 52 35 53 36 51 36 51 35 50 34 49 34 51 36 50 35 50 34 49 34 48 34 48 33 47 33 46 32 49 34 48 33 46 31 45 30 47 31 46 30 44 29 45 30 46 31 45 29 44 28 42 27 45 30 45 29 44 28 43 28 44 28 43 28 42 27 42 26 42 26 42 25 41 24 40 24 40 24 40 24 40 24 40 24 42 26 42 25 41 24 40 24 39 23 39 22 38 21 37 21 37 22 36 23 38 23 35 19 35 21 35 21 35 21 35 21 33 22 37 23 34 20 32 20 33 21 35 23 37 23 36 22 32 20 33 21 34 20 33 19 33 20 31 17 30 18 32 20 33 19 32 18 30 16 29 15 30 18 31 19 32 18 31 17 29 18 29 19 30 20 31 20 31 20 31 20 31 20 31 20 28 17 28 18 29 19 30 19 29 20 33 20 29 16 29 20 31 17 27 16 30 19 29 15 30 18 30 18 30 19 31 20 20 18 20 18 20 18 20 18 21 19 21 18 20 17 19 17 22 19 20 18 22 20 21 18 23 20 20 17 19 18 22 21 19 17 19 17 19 17 19 17 23 20 20 16 17 15 17 15 18 16 19 17 20 16 19 15 19 16 19 16 19 16 19 16 16 16 16 16 15 14 13 12 15 15 17 18 18 18 18 18 18 17 18 17 18 17 18 17 18 17 18 16 18 17 19 19 14 13 14 14 16 18 22 22 22 23 24 23 23 22 25 26 26 25 26 26 27 27 28 27 26 25 26 26 27 27 28 27 29 28 29 29 30 30 31 30 28 27 28 28 29 28 30 29 30 30 32 31 30 29 31 31 33 32 33 32 33 32 33 33 32 32 32 33 33 34 34 34 35 34 34 36 37 37 35 31 26 20 11 9 11 15 13 12 10 10 10 11 11 12 12 12 12 13 12 13 13 12 12 13 11 9 12 16 47 108 89 107 83 99 87 102 90 103 89 101 85 98 85 97 84 96 83 94 83 87 76 67 57 47 33 19 18 16 14 17 21 26 27 29 38 104 186 179 163 163 132 149 136 151 130 143 127 149 131 146 123 156 149 169 155 150 135 153 157 92 153 178 181 175 153 125 118 115 120 115 121 111 118 108 112 99 110 94 110 92 105 86 133 163 209 169 204 151 204 159 202 154 203 155 201 154 199 152 197 153 197 152 196 151 195 151 199 154 198 153 196 151 194 150 182 154 190 146 187 139 154 212 149 196 139 193 143 194 137 194 130 199 150 199 141 202 147 195 144 199 144 200 145 201 146 202 142 201 141 201 141 201 141 201 142 202 142 203 143 204 144 203 146 204 148 204 148 204 148 204 148 204 148 205 149 206 150 206 149 205 149 206 150 207 151 207 151 207 151 208 152 209 153 209 151 210 151 210 151 210 151 210 151 210 151 211 152 212 153 212 147 225 138 222 157 212 161 215 177 156 129 234 160 209 170 203 161 213 160 216 160 218 159 219 157 219 155 219 153 218 152 216 164 214 171 197 157 200 175 208 173 177 139 193 177 206 162 199 196 158 166 142 181 148 184 145 188 144 184 145 180 145 180 146 182 141 184 141 184 141 184 141 184 141 184 141 184 141 184 141 184 141 184 140 183 139 182 139 180 137 180 136 179 135 178 136 176 137 177 135 181 135 180 136 174 137 172 136 174 130 176 125 177 134 173 131 170 129 169 129 170 130 170 129 169 128 168 129 165 128 165 128 162 126 163 128 161 122 159 126 162 122 157 123 163 121 161 120 160 118 158 117 157 116 157 116 157 116 157 116 157 116 157 115 156 114 155 114 152 111 152 110 151 109 150 110 146 110 146 109 145 109 144 109 145 110 143 108 142 108 142 108 141 106 140 105 139 106 140 107 140 106 140 106 140 106 140 106 136 103 138 105 138 103 135 100 137 102 135 99 132 97 130 96 129 95 129 94 128 93 127 93 129 95 128 93 127 92 125 91 126 91 125 90 122 87 121 86 122 88 122 88 122 88 122 88 118 84 122 86 122 86 120 83 120 84 120 83 119 82 118 82 112 81 112 82 111 81 110 79 113 82 112 81 109 78 108 77 108 81 108 80 107 79 106 79 107 79 105 77 104 77 104 78 101 75 102 76 103 74 102 73 98 70 101 72 102 73 104 74 101 74 100 73 99 72 99 71 96 68 99 69 101 70 102 71 96 68 96 67 95 66 94 66 94 65 92 63 91 63 91 64 91 62 91 62 91 62 91 62 88 60 89 60 89 59 87 57 85 58 86 59 87 58 85 57 82 57 81 56 81 58 83 58 81 55 80 53 79 52 77 51 76 50 77 52 78 53 80 54 77 51 77 50 76 49 75 49 77 51 77 50 76 49 75 50 71 48 70 47 69 46 68 46 72 49 71 48 69 46 67 45 65 45 63 43 62 43 62 44 66 47 65 45 62 42 60 41 64 45 64 44 63 43 62 43 63 44 63 44 62 44 61 43 58 42 58 41 57 40 56 40 56 40 56 40 56 40 56 40 58 42 58 41 57 40 56 40 55 39 55 38 54 37 53 37 57 37 53 35 54 37 54 34 53 35 53 35 53 35 53 35 48 34 53 37 51 33 48 33 47 32 50 35 52 35 51 34 47 32 50 35 51 34 48 31 50 33 48 31 48 33 50 35 46 32 45 30 43 28 42 27 44 31 45 32 46 31 45 30 43 29 43 30 44 31 45 31 45 31 45 31 45 31 45 31 42 29 42 30 43 31 44 31 43 33 47 33 42 28 42 32 46 31 40 28 42 30 39 24 42 30 43 31 43 32 44 32 19 7 19 6 18 5 17 4 16 5 17 5 17 5 17 5 18 6 18 6 18 6 18 6 18 6 18 6 18 6 18 6 19 6 18 5 17 6 18 7 19 7 19 6 18 5 17 5 16 9 16 9 16 9 16 9 14 8 15 9 16 10 17 11 18 10 17 9 16 8 15 7 16 10 17 11 18 10 17 9 18 9 17 8 16 9 17 10 18 10 18 9 17 8 16 8 17 10 13 8 16 14 21 16 20 15 20 16 21 17 22 17 21 17 23 18 24 20 26 21 26 21 26 22 27 23 28 23 31 23 31 23 31 23 31 23 32 24 32 23 31 22 30 22 31 24 34 27 35 26 32 23 34 26 34 26 34 26 34 26 36 23 35 24 34 25 35 26 34 29 37 26 33 31 34 25 18 13 12 9 12 11 13 10 9 8 10 9 11 10 12 11 13 10 12 8 12 8 12 10 10 4 15 27 75 117 92 114 100 112 101 113 102 110 101 109 104 112 101 110 101 108 95 101 86 89 76 70 53 42 29 23 19 9 26 18 20 29 31 22 40 122 184 165 163 158 138 160 152 158 148 152 145 151 148 151 151 159 164 168 166 154 144 160 163 110 140 182 179 178 166 123 113 113 115 116 112 109 108 107 105 86 103 84 91 81 88 54 121 130 170 115 164 119 154 121 158 116 157 118 157 120 157 120 156 116 155 117 155 116 154 116 152 117 151 116 151 116 150 118 151 118 147 108 155 113 172 227 200 233 192 223 194 227 193 229 196 236 203 240 200 235 199 238 199 236 199 236 199 236 199 236 199 236 199 237 200 238 201 238 201 238 201 239 202 240 203 240 202 239 202 240 203 241 204 241 204 241 204 241 204 241 204 241 206 243 206 244 207 245 208 245 206 243 206 244 207 245 208 245 209 246 209 246 209 246 209 246 209 246 209 247 210 248 211 248 211 249 211 249 212 248 212 246 215 255 160 221 226 253 205 251 216 243 207 246 216 247 217 253 219 246 214 250 219 244 214 248 211 246 202 216 200 216 196 226 191 175 183 238 201 218 209 212 149 122 146 119 145 115 143 111 144 110 145 109 145 108 144 108 142 108 142 108 142 108 142 108 141 107 141 107 141 107 141 107 141 106 141 106 141 106 141 106 141 105 139 103 138 103 138 104 139 104 138 104 137 104 138 104 136 101 135 99 132 98 130 97 131 97 132 97 132 97 132 97 131 96 130 95 130 94 129 94 131 95 130 93 128 90 125 88 124 88 124 87 123 86 122 88 120 89 118 87 117 87 117 88 119 88 117 87 115 85 114 83 115 87 115 86 114 85 113 85 111 83 111 82 110 81 109 81 110 79 110 78 109 77 108 77 110 78 110 77 109 76 108 78 106 75 106 75 107 79 110 81 105 78 106 79 107 79 106 78 104 77 104 77 103 75 100 73 101 74 100 71 99 70 98 67 96 67 93 65 94 67 93 64 97 68 95 67 93 65 92 63 91 64 91 64 91 64 91 64 90 63 90 62 89 61 88 61 88 63 88 62 87 61 86 61 86 61 85 60 85 60 84 59 84 58 85 59 84 56 80 53 83 55 79 53 80 54 80 53 79 53 79 52 78 51 77 51 77 51 77 51 77 51 77 49 75 45 75 45 74 46 72 48 61 62 71 47 77 40 67 50 73 45 74 52 70 49 74 45 67 48 68 48 68 48 68 49 68 48 67 46 66 45 64 44 66 45 63 42 61 42 63 44 64 47 62 45 61 45 61 46 61 45 60 43 59 42 57 41 58 39 58 38 57 37 56 37 58 39 58 38 57 37 56 39 53 37 56 40 56 37 52 34 53 35 50 33 52 35 50 32 51 38 51 38 50 36 48 35 49 37 50 37 50 36 48 34 49 35 49 34 48 33 47 33 47 33 47 32 46 31 45 31 42 27 42 27 42 27 42 27 45 29 43 27 42 29 45 31 43 29 42 27 42 27 45 29 45 29 45 28 44 27 43 27 41 25 40 24 40 23 39 23 40 24 40 24 40 24 40 24 38 22 38 21 37 20 36 20 37 21 37 20 36 19 35 19 36 24 36 24 36 24 36 24 35 23 35 22 34 21 33 21 32 24 36 26 34 23 33 24 32 22 32 22 32 22 32 22 32 19 30 20 33 23 33 21 31 21 33 23 34 21 30 18 31 20 31 20 31 20 31 20 30 20 31 21 32 20 31 19 31 19 31 19 31 19 31 19 32 19 30 18 31 20 34 23 30 19 31 20 32 19 31 18 33 17 26 14 29 20 33 20 33 22 31 21 31 20 28 16 30 20 30 19 29 18 28 18 22 19 21 19 20 18 19 17 19 17 19 17 20 18 20 18 20 18 20 18 20 18 20 18 20 18 20 18 20 18 20 18 21 18 20 17 19 18 20 19 21 19 20 18 20 17 19 17 19 16 19 16 19 16 19 16 18 15 19 16 19 16 20 17 20 17 19 16 19 16 18 15 17 15 19 16 20 16 19 15 18 17 17 16 16 17 17 18 18 18 18 17 17 16 16 16 18 15 14 14 17 19 22 21 21 20 22 21 22 22 23 22 23 22 24 24 26 25 27 26 27 26 27 27 28 28 29 28 31 31 31 31 31 31 31 31 32 32 32 31 31 30 30 30 32 33 33 34 34 33 33 32 34 34 34 34 34 34 34 34 34 34 34 33 33 34 34 34 35 37 37 35 35 36 35 29 15 13 10 9 10 11 11 10 10 10 11 11 11 11 12 12 11 13 12 12 12 12 12 12 8 6 7 35 77 110 83 102 85 99 84 100 86 100 86 99 90 102 90 100 90 98 85 92 79 82 70 64 48 39 26 21 19 10 23 19 23 32 35 32 63 143 186 172 164 149 128 156 136 152 130 147 130 147 135 151 137 158 148 167 152 152 136 161 158 118 123 183 178 179 174 133 123 117 126 116 125 113 123 110 122 96 122 97 110 99 106 84 170 171 214 157 207 164 195 163 200 159 200 158 200 158 200 158 198 156 198 155 197 155 196 154 195 152 195 152 194 151 193 151 190 151 195 148 191 132 163 210 153 196 141 191 146 195 135 190 139 200 144 202 142 199 141 201 141 199 141 199 141 199 141 199 141 199 141 200 142 201 143 201 143 201 143 202 144 203 145 203 143 203 143 204 144 205 145 205 145 205 145 205 145 205 145 205 147 207 147 208 148 208 149 209 147 207 147 208 148 209 149 209 153 209 153 209 153 209 153 209 153 209 153 210 154 211 155 211 153 211 153 212 156 213 157 213 159 221 156 142 161 230 153 211 162 213 159 219 158 214 152 221 155 216 153 218 158 214 158 219 161 214 155 193 164 202 176 201 157 171 175 207 178 199 188 185 174 144 185 144 185 143 184 143 185 144 185 143 184 144 183 143 185 142 185 142 185 142 185 142 184 141 184 141 184 141 184 141 184 141 184 141 184 141 184 141 184 140 182 139 181 138 182 139 181 138 181 138 181 138 181 138 178 135 177 134 176 132 174 131 172 132 172 132 172 132 172 132 172 132 171 131 170 130 170 131 169 131 166 130 164 127 161 124 160 124 159 123 159 122 158 122 161 119 159 118 158 117 159 118 159 117 158 116 157 115 156 114 156 115 156 114 155 113 154 113 152 111 152 110 151 110 150 109 150 109 150 108 148 109 147 108 146 109 144 109 143 108 143 108 142 108 139 108 139 108 139 109 139 108 139 109 139 107 138 106 138 104 138 104 137 103 136 102 135 101 134 100 133 98 131 98 130 95 127 94 129 95 128 92 130 95 129 94 128 93 127 92 125 91 125 91 125 91 125 91 124 90 124 89 123 88 122 88 120 88 120 87 119 86 118 86 118 86 117 85 117 85 116 84 114 84 115 85 114 82 111 79 113 81 109 79 110 80 110 79 109 79 109 78 108 77 107 77 107 77 107 77 107 77 107 78 103 78 101 76 101 74 103 73 100 89 112 76 110 73 116 75 103 67 101 73 98 71 103 65 99 68 99 68 99 68 99 68 98 67 97 65 95 64 94 63 96 64 94 62 92 62 94 63 93 63 91 61 90 61 90 62 90 61 89 59 88 58 86 57 85 58 85 57 84 57 83 56 85 58 84 57 84 56 83 56 79 54 81 56 82 54 78 51 79 52 76 50 78 52 76 49 76 50 77 51 77 50 75 49 75 49 76 50 75 49 74 48 72 49 70 48 70 47 69 47 69 47 69 46 68 45 67 45 63 44 63 44 63 44 63 44 64 44 62 43 62 44 64 46 63 41 63 44 63 44 60 43 62 45 60 44 60 43 59 43 58 41 57 41 56 40 56 39 56 40 56 40 56 40 56 40 55 38 55 37 54 37 53 36 54 37 54 36 53 36 52 35 54 36 54 36 54 36 54 36 53 35 53 34 52 33 51 33 49 34 53 35 51 33 50 34 49 32 49 32 49 32 49 32 46 31 44 32 48 35 48 33 46 33 47 33 46 32 45 30 45 31 45 31 45 31 45 31 44 31 45 32 46 31 45 30 43 31 43 31 43 31 43 31 44 32 43 31 43 32 45 33 40 31 41 32 42 31 41 30 43 30 37 27 39 32 42 31 42 30 39 30 41 30 38 26 40 30 40 29 39 28 38 28 20 8 20 7 19 7 18 6 19 7 19 7 18 6 18 6 18 6 18 6 18 6 18 6 18 6 18 6 18 6 18 6 19 6 18 5 17 6 18 7 19 6 18 6 17 5 17 5 16 9 16 9 16 9 16 9 17 10 16 9 16 9 15 8 15 8 16 9 16 9 17 10 12 6 14 8 16 9 16 8 17 9 17 9 17 9 17 9 18 10 18 9 17 8 16 8 17 10 14 9 17 15 21 16 20 16 21 16 22 17 22 17 23 18 23 19 25 20 26 21 26 21 26 22 27 23 28 23 31 23 31 23 31 23 31 23 32 24 32 24 31 23 31 23 34 25 33 24 32 25 33 26 34 26 34 26 34 26 34 24 33 21 33 21 33 23 33 23 36 30 38 28 36 32 33 22 13 8 7 5 8 7 9 7 12 10 11 9 11 9 10 8 13 12 12 10 12 10 12 10 11 7 6 54 99 113 102 107 98 109 99 110 99 110 98 107 102 110 99 108 99 106 94 98 85 85 73 65 48 39 25 21 20 12 21 15 23 31 30 32 79 157 177 173 174 142 141 163 154 160 151 155 147 151 150 153 147 156 161 167 167 157 150 167 167 128 109 176 178 172 173 138 120 119 120 119 118 117 115 112 110 93 107 84 96 76 90 65 151 138 173 119 166 121 155 115 160 114 160 117 159 119 159 121 156 117 155 116 155 115 154 117 153 118 153 117 151 118 150 117 151 116 148 110 158 118 174 230 198 232 191 221 193 225 193 228 198 237 202 239 200 236 199 237 199 236 199 236 199 236 199 236 199 236 199 237 200 238 201 238 201 238 201 239 202 240 203 240 203 239 203 240 204 241 205 241 205 241 205 241 205 241 205 241 207 243 207 243 208 244 208 245 207 243 207 244 208 245 209 245 209 246 209 246 209 246 209 246 209 246 209 247 210 248 211 248 211 249 211 249 212 250 213 248 216 245 226 219 157 253 229 240 212 244 216 249 217 245 215 251 217 248 218 250 216 247 216 255 218 238 198 216 197 220 204 199 166 210 206 220 198 222 196 165 145 115 143 115 143 114 144 114 144 112 144 112 144 109 144 108 142 108 142 108 142 108 142 108 141 107 141 107 141 107 141 107 141 106 141 106 141 106 141 106 141 106 140 104 138 103 139 104 138 104 138 104 138 104 138 104 136 102 135 100 133 99 132 98 132 97 132 97 132 97 132 97 133 98 132 97 132 96 131 96 130 95 130 94 129 91 126 89 123 87 123 87 122 86 121 85 120 90 119 88 117 87 118 88 116 86 116 86 116 86 116 86 115 87 115 86 114 85 113 85 111 83 111 83 110 82 110 81 109 81 109 81 109 80 109 79 108 79 108 78 108 77 107 77 109 78 109 77 108 78 107 78 108 80 107 81 105 80 104 79 104 78 102 77 102 77 102 76 101 74 101 72 99 70 99 67 97 67 94 66 95 68 94 65 94 66 94 66 94 66 94 66 91 64 91 64 91 64 91 64 90 63 90 62 89 61 88 61 88 63 88 62 87 61 86 61 86 61 86 60 85 59 84 59 84 58 84 58 84 56 81 54 83 55 79 53 80 54 80 53 79 53 79 52 78 51 77 51 77 51 77 51 77 51 77 49 77 47 76 47 76 50 74 52 84 56 69 61 92 62 91 44 77 45 71 49 68 47 73 45 70 49 69 48 68 49 67 48 66 46 65 44 63 43 62 42 65 44 63 42 62 42 62 43 63 47 62 45 61 45 61 45 61 45 60 43 59 42 57 41 58 41 58 41 57 40 57 39 58 40 57 40 56 39 56 39 53 37 55 39 56 37 52 34 53 35 50 33 52 35 50 32 49 36 50 38 51 38 50 37 49 36 50 37 49 35 47 34 49 34 48 34 47 33 47 33 47 33 47 32 46 31 45 31 46 31 46 31 46 31 46 31 45 30 44 28 43 29 44 30 39 27 44 31 46 29 43 25 45 28 44 28 43 27 43 27 43 26 42 26 41 25 41 24 40 24 40 24 40 24 40 24 38 22 38 22 37 21 37 20 37 21 37 21 36 20 36 19 36 24 36 24 36 24 36 24 35 23 35 22 34 21 33 21 32 24 35 25 34 23 33 24 32 22 32 22 32 22 32 22 34 21 32 22 34 24 34 22 34 22 32 21 31 20 31 21 31 20 31 20 31 20 31 20 30 19 31 20 31 20 30 19 31 19 31 19 31 19 31 19 32 20 32 20 32 20 31 18 30 19 31 20 32 19 31 18 34 19 28 16 29 18 30 18 29 18 28 19 30 20 28 16 30 20 29 19 29 19 28 18 22 20 22 19 21 19 21 19 22 20 22 19 21 19 21 18 19 17 19 17 19 17 19 17 20 18 20 18 20 18 20 18 21 18 20 17 19 18 20 19 20 18 20 17 19 17 18 16 18 15 18 15 18 15 18 15 21 17 20 16 19 15 18 14 17 15 18 16 19 17 20 18 16 13 18 16 19 17 20 16 17 17 17 17 17 17 17 17 18 18 18 17 17 16 16 16 18 15 15 15 19 20 22 21 22 21 22 22 23 22 24 23 24 24 25 25 26 26 27 26 27 26 27 27 28 28 29 28 30 30 30 30 30 30 30 30 32 32 32 32 32 32 32 31 35 34 32 31 31 32 34 35 34 34 34 34 34 34 34 34 33 33 34 34 34 34 33 33 37 39 39 37 38 37 32 23 11 9 6 6 7 9 9 9 13 12 12 11 11 10 10 9 10 12 11 11 11 11 11 11 10 9 1 64 97 101 92 95 84 98 85 99 85 99 85 98 88 100 88 98 88 96 84 90 79 79 64 57 40 32 21 18 22 16 26 22 34 35 34 45 116 181 179 179 171 133 135 160 138 155 134 151 135 151 138 153 135 155 147 166 154 157 143 169 157 137 93 172 180 176 181 151 124 124 121 121 122 119 122 115 121 106 122 101 114 98 106 105 201 177 213 160 207 165 199 161 202 161 202 161 201 159 201 159 201 156 200 156 199 155 199 155 198 154 198 154 197 152 196 152 190 152 197 151 195 136 166 212 150 195 141 191 145 193 135 192 142 201 143 201 142 199 141 199 141 199 141 199 141 199 141 199 141 199 141 200 142 201 143 201 143 201 143 202 144 203 145 203 144 203 143 204 144 205 145 205 145 205 145 205 145 205 145 205 146 206 147 207 147 208 148 208 147 207 147 208 148 209 149 208 153 209 153 209 153 209 153 209 153 209 153 210 154 211 155 211 153 211 153 212 156 213 157 213 157 210 159 240 106 175 178 222 158 210 157 214 156 215 157 219 153 218 158 217 155 213 162 222 161 199 156 200 172 207 179 169 146 206 180 196 188 207 179 149 177 143 184 143 185 144 185 144 186 145 185 144 185 144 184 144 186 143 186 143 186 143 186 143 185 142 185 142 185 142 185 142 185 142 185 142 185 142 185 142 185 141 183 139 182 139 182 140 182 139 182 139 182 139 182 139 180 136 179 135 177 133 176 133 173 133 173 133 173 133 173 133 174 134 174 133 173 132 172 133 168 130 166 130 165 128 162 126 159 123 159 123 158 122 158 121 162 120 160 118 159 118 159 119 156 116 157 116 157 116 157 117 156 115 156 114 155 113 154 113 153 112 152 111 152 110 151 110 151 110 150 109 149 109 148 109 144 107 143 108 143 107 142 108 141 108 140 109 141 110 140 109 142 111 141 107 138 106 137 105 138 103 135 100 134 100 135 102 136 102 135 100 133 99 132 99 132 96 129 95 130 96 129 93 127 94 128 94 128 94 128 95 126 92 125 91 125 91 124 90 124 90 124 89 123 88 122 88 120 88 120 87 119 86 118 86 119 87 118 85 117 84 115 83 114 84 114 84 113 82 112 81 113 81 109 79 110 80 110 79 109 79 109 78 108 77 107 77 107 77 107 77 107 77 107 77 105 79 105 77 104 75 103 75 104 85 141 146 151 89 129 100 115 73 103 76 101 72 106 70 102 70 100 69 98 67 97 65 97 66 96 65 95 63 94 62 95 64 94 63 93 62 93 62 92 62 90 61 89 60 90 61 90 61 89 59 88 58 86 57 86 59 85 58 85 57 84 57 84 57 84 56 83 56 82 55 80 54 81 55 81 54 79 52 79 52 76 50 78 52 76 49 74 48 75 50 77 51 77 51 74 49 75 49 75 48 73 47 71 48 70 47 69 47 68 46 69 47 69 46 68 45 67 45 66 47 66 47 66 47 66 47 64 45 63 44 63 43 63 44 62 41 63 45 64 44 60 42 61 44 60 43 59 43 58 42 59 43 59 42 58 42 57 41 56 40 56 40 56 40 56 40 56 39 55 38 55 37 54 37 55 38 54 37 54 36 53 36 53 35 53 35 53 35 53 35 53 35 53 34 52 33 51 33 48 33 52 35 50 32 50 34 49 32 49 32 49 32 49 32 49 34 47 33 49 36 49 33 49 34 46 30 44 31 46 33 45 31 45 31 45 31 45 31 43 30 45 31 45 31 44 29 43 31 43 31 43 31 43 31 43 32 45 33 45 31 41 28 40 31 41 32 42 31 41 30 43 32 40 29 39 29 39 29 38 27 36 28 40 30 38 26 39 29 39 29 39 29 39 29 19 7 19 7 19 7 19 7 20 8 20 7 19 6 18 6 17 5 17 5 17 5 17 5 18 6 18 6 18 6 18 6 19 6 18 5 17 6 18 7 18 6 17 5 17 4 16 4 15 8 15 8 15 8 15 8 18 10 17 9 16 8 15 7 14 8 15 9 16 10 17 11 15 8 16 10 18 11 17 10 16 9 17 10 18 9 17 8 18 10 18 9 17 8 16 8 17 11 15 11 19 16 21 16 21 16 22 17 22 18 23 18 24 20 25 20 25 21 26 21 26 21 26 22 27 23 28 23 30 22 30 22 30 22 30 22 32 24 32 24 32 24 32 25 35 26 32 23 31 24 34 27 34 26 34 26 34 26 34 24 34 22 35 24 36 25 34 24 37 31 38 29 38 32 29 14 12 7 7 5 9 8 11 8 13 10 12 9 11 8 10 7 12 11 11 9 11 9 11 9 12 8 13 78 106 101 105 104 99 110 100 111 100 109 99 108 99 107 97 106 97 102 91 93 81 79 65 55 39 31 19 15 18 15 23 21 34 29 26 47 135 180 174 175 167 134 154 167 156 163 155 160 153 156 154 155 149 157 162 169 170 162 156 174 161 141 98 157 183 172 177 152 130 124 125 120 123 118 118 112 113 100 111 87 103 77 91 94 173 133 166 119 164 121 161 116 163 117 161 118 160 118 158 119 157 116 157 118 156 117 156 118 156 119 155 120 154 119 154 120 151 117 150 113 161 120 174 231 194 230 192 221 191 223 193 230 202 238 200 237 200 237 199 236 199 236 199 236 199 236 199 236 199 236 199 237 200 238 201 238 201 238 201 239 202 240 203 240 202 239 202 240 203 241 204 241 204 241 204 241 204 241 204 241 205 242 205 243 206 243 207 244 206 243 206 244 207 245 208 245 209 246 209 246 209 246 209 246 209 246 209 247 210 248 211 248 211 249 211 249 212 250 213 248 204 253 214 249 225 191 191 255 218 248 210 243 214 250 219 248 216 249 218 248 213 247 217 255 207 225 195 222 200 211 193 180 192 239 208 221 212 198 158 121 145 116 144 116 144 114 145 115 145 113 145 112 145 110 144 109 143 109 143 109 143 109 143 109 142 108 142 108 142 108 142 108 142 107 142 107 142 107 142 107 142 106 140 105 139 104 140 105 139 105 139 105 139 105 139 105 137 103 137 102 135 100 134 99 133 98 133 98 133 98 133 98 134 99 134 99 133 98 132 97 130 94 131 94 130 93 127 91 124 88 124 87 123 87 122 86 121 90 119 89 118 88 119 89 115 86 116 86 116 86 116 87 115 87 115 86 114 85 113 85 112 84 112 83 111 83 110 82 110 82 110 81 110 81 109 80 107 78 108 78 108 78 108 78 108 81 111 84 113 84 113 84 112 83 108 82 106 80 106 83 105 79 103 78 102 77 102 75 102 75 101 73 100 71 99 68 99 69 96 68 97 69 96 66 93 66 94 66 94 66 94 67 92 65 92 64 91 63 90 63 90 63 90 62 89 61 88 61 88 63 88 62 87 61 86 61 87 62 86 60 85 59 83 58 84 58 83 57 83 56 83 57 83 55 79 53 80 54 80 53 79 53 79 52 78 51 77 51 77 51 77 51 77 51 77 51 78 51 77 55 76 55 75 54 88 96 168 176 192 132 151 81 93 53 73 52 71 47 73 49 71 50 69 49 67 49 66 47 68 47 67 46 65 45 64 44 64 44 64 44 63 43 62 42 63 46 61 44 60 44 60 45 61 45 60 43 59 42 57 41 59 42 59 41 58 41 57 40 57 40 56 39 56 38 55 38 55 38 55 38 54 37 53 35 53 35 50 33 52 35 50 32 48 35 49 37 51 38 51 38 48 35 49 36 48 35 47 33 48 34 47 33 47 32 46 32 47 33 47 32 46 31 45 31 46 31 46 31 46 31 46 31 45 30 45 30 44 28 43 27 43 28 43 27 42 28 44 29 44 28 43 27 43 26 42 26 43 27 43 26 42 26 41 25 40 24 40 24 40 24 40 24 39 23 39 22 38 22 37 21 38 22 38 21 37 21 36 20 35 23 35 23 35 23 35 23 35 23 35 22 34 21 33 21 31 23 35 24 33 22 32 23 32 22 32 22 32 22 32 22 36 23 33 22 35 24 34 22 35 23 32 19 30 20 32 22 31 20 31 20 31 20 31 20 29 18 30 20 31 19 29 18 31 19 31 19 31 19 31 19 31 19 32 21 32 19 29 15 30 19 31 20 32 19 31 18 32 20 31 18 29 16 29 17 28 17 26 18 30 20 28 16 29 19 29 19 29 19 29 19 19 17 19 18 20 18 21 19 22 20 22 19 20 17 19 17 18 16 18 16 18 16 18 16 20 18 20 18 20 18 20 18 21 18 20 17 19 18 20 19 19 17 19 17 18 16 18 15 17 14 17 14 17 14 17 14 20 17 19 16 19 16 18 15 18 15 19 16 19 16 20 17 20 17 21 18 21 17 20 16 15 16 18 19 19 18 16 15 18 18 18 17 17 16 16 16 18 16 16 17 21 22 22 20 23 22 23 22 24 23 24 24 26 25 26 26 27 26 27 26 27 26 27 27 28 28 29 28 29 29 29 29 29 29 29 29 32 32 32 32 33 33 33 33 34 33 33 32 32 33 33 34 34 34 34 34 34 34 34 34 34 35 36 37 37 36 35 34 37 38 37 37 38 36 27 14 12 10 8 8 9 11 12 11 12 12 11 11 11 11 10 10 9 11 10 10 10 10 10 10 7 7 28 84 92 95 88 97 85 99 86 100 87 100 86 99 88 97 86 96 87 94 81 86 73 72 57 48 31 25 18 15 16 17 26 23 38 29 31 67 165 181 183 175 147 136 153 163 141 158 138 156 140 155 141 156 141 161 151 170 157 160 147 174 151 144 105 140 184 178 182 163 135 136 125 128 127 126 127 118 125 113 129 104 127 99 115 134 215 169 208 164 206 163 207 167 206 164 205 162 204 160 203 158 202 159 202 157 201 157 200 156 201 157 200 156 200 155 199 155 191 153 198 153 196 135 164 209 147 194 142 191 143 191 135 194 146 202 143 199 143 200 143 198 143 199 143 199 143 199 143 199 143 199 143 200 144 201 145 201 145 201 145 202 146 203 147 203 144 202 144 203 145 204 146 204 146 204 146 204 146 204 146 204 146 205 147 205 148 206 148 206 148 206 148 207 149 208 150 208 153 209 153 209 153 209 153 209 153 209 153 210 154 211 155 211 153 211 153 212 156 213 157 213 164 203 163 209 168 204 119 196 169 220 162 211 157 217 158 214 155 217 158 215 159 215 162 212 148 191 161 206 186 190 164 175 172 212 165 205 197 178 170 143 187 147 187 146 186 145 186 145 187 145 186 145 185 145 185 145 187 144 187 144 187 144 187 144 186 143 186 143 186 143 186 143 186 143 186 143 186 143 186 143 185 142 184 140 183 140 183 140 183 140 183 140 183 140 183 140 181 138 180 137 179 135 177 134 174 134 174 134 174 134 174 134 174 134 174 133 173 132 172 133 168 130 167 131 166 129 164 128 162 126 161 125 161 124 160 124 162 121 161 119 160 119 160 119 157 116 157 116 157 116 157 116 156 115 156 114 155 113 154 113 154 112 153 112 152 111 152 111 152 110 151 110 149 110 149 110 144 107 144 109 144 110 145 111 145 115 146 114 144 110 139 106 129 97 126 92 124 92 125 94 135 102 137 104 139 105 139 105 137 102 136 101 134 99 133 100 133 98 130 97 132 98 131 95 128 94 128 94 128 94 128 94 127 93 126 91 125 90 123 89 124 90 124 89 123 88 122 88 120 88 120 87 119 86 118 86 120 87 119 86 116 83 115 82 114 84 113 82 112 83 113 84 113 81 109 79 110 80 110 79 109 79 109 78 108 77 107 77 107 77 107 77 107 77 107 77 105 77 105 76 104 75 102 75 117 165 241 241 255 251 243 150 127 78 101 74 99 67 100 67 101 69 100 68 99 67 98 66 99 68 98 67 97 65 95 64 94 64 95 64 95 63 93 61 91 62 90 60 88 59 89 60 90 61 89 59 88 58 86 57 87 59 86 59 85 58 85 58 83 56 83 56 82 55 82 54 81 55 81 54 80 53 79 53 79 52 76 50 78 52 76 49 75 49 76 51 77 51 76 50 74 48 74 48 74 47 72 47 70 47 69 47 68 46 68 45 69 47 69 46 68 45 67 45 64 45 64 45 64 45 64 45 64 45 64 45 64 43 61 41 66 43 61 41 60 42 62 46 60 43 59 43 58 42 58 41 59 42 58 42 57 41 57 40 56 40 56 40 56 40 56 40 57 39 56 39 55 38 55 38 56 38 55 38 54 37 54 37 52 34 52 34 52 34 52 34 53 35 53 34 52 33 51 33 47 32 51 34 49 31 49 33 49 32 49 32 49 32 49 32 49 34 47 33 48 34 47 31 48 33 46 32 45 31 45 32 45 31 45 31 45 31 45 31 43 29 44 30 44 30 43 29 43 31 43 31 43 31 43 31 42 31 43 31 43 30 42 29 40 31 41 32 42 31 41 30 39 31 42 31 39 28 39 30 39 28 38 29 40 30 38 26 38 28 39 29 39 29 40 30 15 4 16 4 17 5 18 6 20 7 19 6 17 4 16 3 16 4 16 4 16 4 16 4 18 6 18 6 18 6 18 6 19 6 18 5 17 6 18 7 17 5 17 4 16 4 15 3 14 7 14 7 14 7 14 7 15 8 16 9 16 9 17 10 17 10 16 9 16 9 15 8 17 10 18 10 17 9 14 7 15 8 18 11 19 10 16 7 18 10 18 9 17 8 16 8 16 11 16 13 21 17 22 15 22 17 22 18 23 18 24 19 26 21 26 21 26 21 26 21 26 21 26 22 27 23 28 23 29 21 29 21 29 21 29 21 32 24 32 25 33 26 34 26 32 25 33 26 34 25 33 24 34 26 34 26 34 26 34 24 32 21 35 24 36 25 33 22 36 29 36 28 37 30 23 5 11 7 7 5 9 9 12 10 10 8 11 9 11 9 12 10 11 10 10 8 10 8 10 8 5 5 56 98 99 104 95 106 98 107 99 108 99 108 97 106 97 105 95 102 95 100 88 91 75 71 57 47 32 25 18 15 15 17 22 16 32 25 34 84 170 162 182 166 133 145 173 169 159 166 159 164 157 160 157 158 158 166 169 173 173 164 159 177 161 144 124 115 180 173 177 164 151 139 138 127 134 124 127 113 118 105 115 94 113 84 98 126 179 126 165 126 163 114 166 119 164 117 163 117 160 117 159 117 159 118 158 117 158 116 157 118 157 121 156 120 155 121 155 122 152 119 151 114 160 118 170 225 191 229 192 221 190 222 193 232 205 239 199 235 199 237 199 234 199 236 199 236 199 236 199 236 199 236 199 237 200 238 201 238 201 238 201 239 202 240 203 240 202 239 202 240 203 241 204 241 204 241 204 241 204 241 204 241 204 241 205 242 205 243 206 243 206 243 206 244 207 245 208 245 209 246 209 246 209 246 209 246 209 246 209 247 210 248 211 248 211 249 211 249 212 250 213 248 223 233 210 255 192 255 199 204 207 250 220 249 211 245 215 244 215 247 215 242 214 249 212 236 198 228 196 219 200 184 174 212 210 239 206 225 192 144 140 112 150 122 149 120 147 116 145 114 146 114 145 113 146 110 145 110 144 110 144 110 144 110 144 110 143 109 143 109 143 109 143 109 143 108 143 108 143 108 143 108 143 107 141 105 140 105 140 106 140 106 140 106 140 106 140 106 139 105 138 103 136 102 135 101 134 99 134 99 134 99 134 99 133 98 133 98 132 97 132 96 130 94 131 95 131 94 129 92 127 91 127 90 126 90 125 89 122 91 120 89 119 89 119 90 118 87 117 86 116 85 115 84 115 87 115 86 114 85 113 85 113 85 112 84 112 83 111 83 111 83 110 82 111 81 110 81 108 79 110 80 111 81 111 82 118 88 115 81 103 68 90 59 81 53 78 52 76 53 79 56 88 66 96 75 103 80 104 77 103 76 102 73 100 72 100 69 100 70 97 69 98 71 97 68 96 67 95 66 94 65 93 64 93 66 92 64 91 63 89 62 90 63 90 62 89 61 88 61 88 63 88 62 87 61 86 61 88 63 87 61 84 58 82 57 84 57 82 56 82 57 84 59 83 55 79 53 80 54 80 53 79 53 79 52 78 51 77 51 77 51 77 51 77 51 77 53 75 55 76 57 75 56 75 53 117 190 252 220 244 208 251 190 106 58 72 50 69 42 68 45 68 48 68 48 68 50 68 50 67 47 66 46 65 44 63 43 63 43 64 45 64 43 62 41 62 45 60 44 59 43 60 44 61 45 60 43 59 42 57 41 60 43 59 42 59 41 58 41 56 39 56 38 55 38 54 37 56 38 54 37 53 36 53 36 53 35 50 33 52 35 50 32 50 37 51 38 51 37 49 36 47 35 48 35 48 34 46 32 47 33 47 32 46 32 45 31 47 33 47 32 46 31 45 31 45 30 45 30 45 30 45 30 45 30 46 31 45 28 42 25 42 28 43 28 43 28 44 28 43 27 43 26 42 26 41 25 42 25 41 25 40 24 40 23 40 24 40 24 40 24 40 24 40 24 39 23 39 22 38 22 39 23 38 22 38 21 37 21 34 22 34 22 34 22 34 22 35 23 35 22 34 21 33 21 30 22 34 24 32 21 32 22 32 22 32 22 32 22 32 22 35 22 32 21 33 22 32 19 32 22 33 22 32 21 31 19 31 20 31 20 31 20 31 20 28 18 29 19 30 18 29 17 31 19 31 19 31 19 31 19 30 18 29 17 30 18 31 19 30 19 31 20 32 19 31 18 27 18 32 20 30 17 30 20 32 20 29 20 31 20 28 16 28 18 28 19 29 20 30 20 16 15 17 16 18 17 19 17 21 19 20 17 18 15 17 14 18 16 18 16 18 16 18 16 20 18 20 18 20 18 20 18 21 18 20 17 19 18 20 19 19 17 19 16 18 15 17 15 17 14 17 14 17 14 17 14 17 15 18 16 19 17 20 18 21 17 20 16 19 15 18 14 20 17 20 16 18 14 15 11 15 16 18 19 19 18 16 15 18 18 18 17 17 16 16 16 17 16 17 18 22 23 23 20 23 22 23 23 24 24 25 24 27 26 27 26 27 26 27 26 27 26 27 27 28 28 29 28 29 29 29 29 29 29 29 29 32 32 32 33 33 34 34 34 31 32 34 35 35 34 32 31 34 34 34 34 34 34 34 34 31 32 34 35 35 34 32 31 36 36 36 36 38 34 22 7 10 8 6 6 8 11 11 11 9 10 10 11 11 12 12 13 9 11 10 10 10 10 10 10 0 5 68 103 89 102 79 98 83 97 84 98 85 97 86 95 87 96 86 95 85 93 81 86 69 66 51 42 29 23 17 16 19 22 28 20 38 31 50 109 187 160 190 166 118 148 168 164 142 160 141 159 143 158 143 157 150 169 157 174 160 162 148 175 155 145 130 104 177 178 182 176 161 152 147 140 146 137 145 125 138 120 144 110 148 103 136 157 225 168 215 173 210 160 213 169 211 164 209 163 208 160 206 159 204 159 204 158 203 158 202 157 203 157 203 156 202 156 201 155 192 154 199 153 195 133 160 204 145 193 142 191 142 190 135 195 148 202 142 198 143 200 143 197 143 199 143 199 143 199 143 199 143 199 143 200 144 201 145 201 145 201 145 202 146 203 147 203 146 202 144 203 145 204 146 204 146 204 146 204 146 204 146 204 146 204 146 205 147 206 148 206 148 206 148 207 149 208 150 208 153 209 153 209 153 209 153 209 153 209 153 210 154 211 155 211 153 211 153 212 156 213 157 213 152 218 160 210 172 212 174 181 134 205 165 216 153 208 155 218 157 216 158 211 164 218 161 198 150 199 168 203 189 170 153 211 169 207 172 204 176 146 183 155 196 152 192 149 188 146 186 144 187 146 187 145 186 145 185 145 187 144 187 144 187 144 187 144 186 143 186 143 186 143 186 143 186 143 186 143 186 143 186 143 186 142 184 140 183 140 183 141 183 140 183 140 183 140 183 140 182 139 181 138 180 136 178 135 174 134 174 134 174 134 174 134 173 133 172 132 172 131 171 132 168 130 167 131 167 130 165 129 164 128 164 127 163 127 162 126 163 121 161 119 160 119 160 120 160 118 158 117 156 115 155 113 156 115 156 114 155 113 154 113 154 113 154 112 153 111 152 111 152 111 152 110 150 110 149 110 146 109 145 111 146 112 147 114 149 117 140 104 122 82 103 67 105 74 102 71 101 73 105 76 109 80 121 94 133 101 136 101 137 103 136 101 135 100 133 100 134 99 131 98 133 99 131 96 131 96 129 95 127 93 126 91 127 93 126 91 125 90 123 89 124 90 124 89 123 88 122 88 120 88 120 87 119 86 118 86 121 88 119 86 116 83 114 81 114 83 112 81 111 83 114 85 113 81 109 79 110 80 110 79 109 79 109 78 108 77 107 77 107 77 107 77 107 77 107 77 106 75 103 74 102 74 100 75 245 252 255 238 255 253 255 233 139 86 105 77 101 67 100 68 98 68 99 68 99 68 99 69 97 66 96 64 95 63 93 62 93 63 95 65 95 63 92 60 91 61 89 59 88 59 88 60 90 61 89 59 88 58 86 57 87 60 87 59 86 58 85 58 83 56 83 55 82 54 81 54 82 55 80 53 79 53 79 54 79 52 76 50 78 52 76 49 77 51 77 51 76 49 74 48 73 48 74 48 74 47 72 46 70 47 69 46 68 45 67 45 69 47 69 46 68 45 67 45 65 46 65 46 65 46 65 46 64 45 65 46 64 43 60 40 61 41 63 46 65 44 60 41 60 43 59 42 58 41 57 41 57 41 56 40 56 39 55 39 56 40 56 40 56 40 56 40 57 40 57 39 56 38 55 38 56 39 56 38 55 37 54 37 52 34 52 34 52 34 52 34 53 35 53 34 52 33 51 33 47 32 51 34 49 31 48 32 49 32 49 32 49 32 49 32 48 33 45 31 46 32 45 29 45 32 47 34 48 32 44 29 45 31 45 31 45 31 45 31 42 29 43 30 44 29 43 28 43 31 43 31 43 31 43 31 42 29 40 28 41 30 44 33 40 31 41 32 42 31 41 30 36 29 42 32 40 29 41 33 43 32 41 31 41 30 38 26 38 28 38 29 39 30 40 30 16 4 16 5 17 6 18 6 20 6 17 5 17 5 16 2 16 5 17 6 18 5 17 4 17 5 17 5 17 5 17 5 16 5 18 7 19 7 19 6 21 8 20 7 18 5 16 3 16 9 16 9 16 9 16 9 13 8 16 11 18 10 16 8 15 8 16 10 18 12 19 13 18 11 17 9 15 8 15 8 17 9 17 9 17 9 17 9 18 10 18 10 18 10 18 10 17 13 19 15 21 17 22 18 24 19 24 19 24 19 24 19 24 20 26 22 27 22 27 21 28 22 27 21 26 22 27 23 29 21 29 22 30 23 31 23 31 23 31 23 31 23 31 23 33 24 32 26 35 27 32 22 31 24 34 27 36 27 34 23 36 24 37 25 37 26 35 25 35 29 40 33 36 22 15 2 8 6 8 6 8 6 8 6 8 6 8 7 9 7 10 8 9 14 15 9 10 11 12 5 1 15 88 109 86 102 94 100 93 104 96 105 93 102 94 105 92 100 94 99 90 92 84 87 70 66 50 40 28 21 15 10 22 7 24 27 35 24 53 135 177 168 179 130 118 159 167 172 158 161 159 169 156 161 165 164 158 183 182 171 174 172 159 169 149 168 136 103 165 173 183 167 167 150 149 137 154 130 134 121 127 116 120 95 115 82 113 144 175 131 169 124 168 119 165 115 170 117 162 115 160 119 162 121 161 117 158 116 160 119 159 116 160 121 159 123 159 123 159 125 156 121 154 116 157 108 162 222 196 227 187 222 192 220 193 240 201 238 199 236 198 236 198 237 198 236 198 236 198 236 198 236 199 237 199 237 199 237 199 237 200 238 200 238 200 238 200 238 202 239 202 239 202 239 202 239 202 239 202 240 203 241 204 241 204 241 204 241 204 241 204 241 206 243 206 244 207 245 208 245 208 245 208 246 209 247 210 247 208 245 208 246 209 247 210 247 211 249 211 249 212 250 213 248 210 246 209 243 210 247 216 251 164 230 211 255 209 237 230 239 216 243 212 244 216 243 205 228 205 226 203 216 175 181 194 221 210 228 207 200 157 119 151 98 147 120 148 120 148 118 148 118 147 115 147 114 147 111 146 111 143 109 144 110 145 112 147 113 145 111 145 110 144 109 143 109 142 107 142 107 142 107 142 107 141 106 141 106 141 106 141 106 140 106 140 106 140 106 140 106 139 105 139 105 138 103 136 101 133 98 133 99 134 100 135 100 136 100 134 98 132 96 132 97 128 92 129 93 129 93 129 93 129 93 129 92 128 91 127 91 121 91 120 90 120 89 119 89 119 89 118 87 117 86 115 85 117 89 116 87 115 86 113 85 112 84 112 84 112 84 112 84 112 84 112 83 112 82 111 82 104 80 112 79 108 82 117 88 111 71 84 47 74 49 78 51 75 51 76 52 75 54 75 52 78 51 76 59 96 78 102 71 100 73 99 71 99 70 99 68 98 70 98 69 97 68 96 68 95 67 95 66 94 65 93 65 93 66 92 64 90 62 89 61 89 63 91 65 92 63 88 60 86 61 86 61 86 61 86 61 88 63 87 61 86 60 84 59 82 56 82 56 82 56 82 56 81 55 81 54 80 53 79 53 77 52 80 55 81 54 78 51 79 52 76 50 78 52 76 51 72 63 71 52 80 49 78 110 245 227 251 209 254 216 219 121 88 58 76 48 71 47 71 49 71 50 70 49 67 48 66 47 66 46 66 45 65 44 64 44 62 42 62 42 62 42 62 42 60 45 61 45 61 44 59 42 60 44 60 43 59 42 58 42 60 43 60 42 58 40 56 38 56 39 56 38 55 37 54 37 54 37 54 37 54 37 54 37 54 36 52 34 51 34 51 35 49 37 50 38 51 37 50 36 49 37 50 37 50 36 48 34 48 34 48 33 47 32 46 32 47 33 47 32 46 31 45 31 45 30 45 30 45 30 45 30 45 30 45 29 44 28 43 28 43 28 42 27 44 29 44 27 41 25 41 26 42 27 43 27 42 27 44 28 44 28 43 26 41 26 43 27 43 27 42 25 37 23 40 24 38 22 39 25 38 22 37 21 37 22 39 24 33 22 34 23 35 24 36 24 31 20 32 21 33 22 34 23 33 23 34 24 34 23 33 22 34 23 33 22 32 23 33 24 33 22 33 22 33 22 33 22 34 23 33 22 31 18 28 16 30 20 33 23 34 22 31 19 31 20 30 18 30 20 33 23 31 19 31 19 31 19 31 19 30 17 29 19 32 20 30 15 31 19 31 19 31 17 28 15 29 16 27 15 28 17 31 21 32 21 30 19 27 16 25 15 32 22 30 19 28 17 27 17 18 16 18 17 19 18 20 18 20 16 17 16 20 19 20 16 17 16 18 17 19 16 18 15 19 17 19 17 19 17 19 17 18 17 20 18 21 19 20 18 20 18 20 17 18 16 17 15 18 15 18 15 18 15 18 15 17 14 18 16 19 16 19 16 17 15 18 16 20 18 21 19 20 17 19 15 18 15 19 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 19 19 21 21 23 22 26 25 26 25 26 25 26 25 25 25 27 27 28 27 28 26 28 27 28 27 28 27 28 27 29 29 30 30 30 31 31 31 32 32 32 32 32 32 32 32 33 32 32 34 35 35 33 30 32 33 34 35 36 35 34 34 36 36 36 36 36 36 36 35 35 37 40 40 35 25 15 7 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 8 14 13 10 11 13 10 4 3 31 87 101 78 97 80 94 81 95 83 96 83 93 84 96 83 93 86 92 83 86 76 82 67 62 47 36 27 20 17 14 23 12 31 31 40 33 74 152 180 173 178 127 112 155 153 161 141 152 137 162 142 159 150 162 150 181 165 172 167 180 157 168 146 168 139 103 155 181 186 176 181 170 179 158 181 153 168 143 165 135 165 122 163 105 171 170 222 170 217 168 217 169 216 167 218 168 215 166 215 166 213 162 210 161 205 160 206 161 205 159 205 160 205 159 205 159 205 160 197 158 204 157 194 127 155 206 150 191 138 192 145 188 135 203 146 200 145 198 144 198 144 199 144 198 144 198 144 198 144 198 145 199 145 199 145 199 145 199 146 200 146 200 146 200 146 200 146 202 146 202 146 202 146 202 146 202 146 203 147 204 148 204 148 204 148 204 148 204 148 204 150 206 150 207 151 207 152 208 152 208 152 209 153 209 154 210 152 208 152 209 153 210 154 210 153 211 153 212 156 212 157 213 157 210 156 209 157 213 162 217 161 155 149 223 155 219 149 218 159 214 163 214 167 209 157 197 159 204 180 190 158 181 181 204 177 209 185 177 161 147 202 144 194 149 190 149 190 149 190 149 188 147 187 146 187 147 187 147 188 145 188 145 189 146 189 146 188 145 188 144 187 143 186 143 185 142 185 142 185 142 185 142 184 141 184 141 184 141 184 141 183 140 183 140 183 140 183 140 182 140 183 139 182 137 179 135 173 133 173 134 174 135 175 135 176 135 174 133 172 132 172 133 168 130 166 130 165 129 165 129 165 129 165 128 164 127 163 127 162 121 162 120 161 120 160 119 160 119 159 118 158 116 156 115 158 117 157 115 156 114 154 113 153 112 153 112 153 112 153 112 153 112 153 111 151 111 150 111 144 111 148 110 145 113 147 110 123 85 107 74 106 79 109 78 106 77 107 77 107 76 107 77 105 72 108 81 125 99 135 101 135 101 134 100 133 99 133 100 132 98 132 97 131 97 130 96 129 95 129 94 128 94 127 93 128 94 128 93 126 92 125 91 124 91 125 91 124 90 123 88 118 86 118 86 118 86 118 86 119 87 118 85 116 84 115 83 112 82 112 82 112 82 112 82 111 81 111 80 110 79 109 79 109 79 109 79 109 79 109 79 109 78 106 76 108 78 106 75 107 84 101 70 109 69 97 106 245 242 255 245 253 208 162 80 109 77 102 68 98 69 99 68 98 67 99 68 99 68 100 69 97 66 96 65 96 64 95 64 93 62 93 62 93 62 93 62 89 61 90 61 90 60 88 58 89 60 89 59 88 58 87 58 86 60 87 59 85 57 83 55 83 56 83 55 82 54 81 54 80 54 80 54 80 54 80 54 80 53 78 51 77 51 77 52 75 50 76 51 77 50 76 49 75 50 76 50 76 49 74 48 71 48 70 47 69 46 68 46 69 47 69 46 68 45 67 45 64 45 64 45 64 45 64 45 63 43 62 43 61 42 61 41 65 42 61 42 63 44 61 43 58 41 57 42 58 43 59 43 58 42 59 43 59 43 58 42 57 41 58 42 58 42 57 41 55 39 57 40 55 38 56 40 56 38 54 36 53 36 53 36 52 35 53 35 54 36 55 37 50 32 50 33 51 33 51 33 49 32 49 32 49 32 49 32 51 33 50 32 49 33 50 34 47 33 47 33 47 33 47 33 45 31 45 31 45 31 45 31 45 31 46 33 47 32 45 31 45 30 43 29 43 31 46 33 43 31 43 31 43 31 43 31 42 29 41 31 44 32 42 27 40 30 41 31 40 29 38 27 40 29 38 27 38 29 40 31 38 28 37 25 34 23 32 21 41 31 40 28 37 27 37 27 16 4 17 5 17 5 18 6 16 3 14 4 18 8 19 6 14 3 16 4 16 4 15 2 17 5 17 5 17 5 17 5 16 4 17 6 19 7 18 6 16 4 16 4 16 4 15 3 14 7 14 7 14 7 14 7 14 7 14 7 14 8 16 9 14 7 14 8 16 10 17 10 16 9 15 8 15 9 17 10 17 9 17 9 17 9 17 9 18 10 18 10 18 10 18 10 15 11 17 13 19 15 21 17 25 20 25 20 25 20 25 20 24 20 26 22 27 22 27 21 26 22 28 24 29 23 27 21 29 22 30 22 31 23 31 23 32 24 32 24 32 24 32 24 33 24 32 25 35 27 33 23 32 25 34 27 35 27 35 24 35 23 36 24 36 26 36 26 35 29 39 30 31 17 13 2 8 6 8 6 8 6 8 6 9 7 9 8 10 9 11 9 11 11 11 8 12 11 8 0 12 54 97 96 89 103 91 106 93 103 95 103 93 101 93 102 90 97 91 97 89 89 82 83 69 61 45 34 24 19 17 14 15 10 26 24 29 31 83 157 165 166 164 115 114 157 164 161 158 155 151 166 158 162 163 160 166 177 175 174 186 191 173 167 158 164 154 99 139 181 179 167 172 165 184 149 170 140 158 128 149 115 142 112 125 90 138 144 171 127 168 124 171 124 173 121 167 116 168 121 169 122 163 116 165 121 162 120 163 121 161 119 159 119 159 121 159 121 159 125 160 125 158 120 162 113 167 228 195 227 188 222 191 219 193 241 199 238 198 236 197 236 197 236 197 236 197 236 197 236 197 236 198 237 198 237 198 237 198 237 199 238 199 238 199 238 199 238 202 239 202 239 202 239 202 239 202 239 202 240 203 241 204 241 204 241 204 241 204 241 204 241 206 243 206 243 207 244 207 245 208 245 208 245 209 246 209 247 208 245 208 246 209 247 210 247 211 249 211 248 212 249 212 248 212 247 210 244 210 246 213 247 230 223 170 241 224 244 211 243 211 242 216 242 209 231 198 222 195 237 204 192 173 205 203 217 201 221 194 151 144 119 149 104 149 122 150 122 150 120 150 120 146 114 146 114 147 113 148 113 147 113 147 113 146 112 146 112 145 111 145 110 144 109 143 109 142 107 142 107 142 107 142 107 141 106 141 106 141 106 141 106 140 106 140 106 140 106 140 106 140 106 140 106 139 104 136 102 134 99 134 99 135 100 135 100 137 101 134 98 132 97 132 97 132 96 131 95 130 94 129 93 129 93 129 92 128 91 127 91 122 92 121 91 121 90 120 90 119 89 119 88 117 86 116 85 117 89 116 87 115 86 113 85 112 84 112 84 112 84 112 84 112 84 112 83 112 82 111 82 109 82 113 82 113 82 105 66 77 47 75 50 81 56 80 53 78 54 78 56 78 56 78 54 74 48 74 54 88 71 101 76 102 75 101 73 101 72 101 70 98 70 98 70 97 69 97 68 95 67 95 67 94 66 94 65 95 68 95 68 95 67 94 67 92 64 90 63 89 62 89 63 86 61 86 61 86 61 86 61 86 61 85 59 83 58 82 57 82 56 82 56 82 56 82 56 81 55 81 54 80 53 79 53 81 54 78 51 77 52 80 55 79 52 76 50 78 52 76 51 77 63 72 51 82 57 67 62 133 119 141 102 124 87 103 49 78 50 70 43 68 45 68 47 67 47 68 48 68 50 69 51 66 45 65 45 64 44 64 44 62 42 62 42 62 42 62 42 60 45 61 45 61 44 59 42 60 44 60 43 59 42 58 42 59 42 59 42 58 40 56 38 56 39 56 38 55 37 54 37 54 37 54 37 54 37 54 37 54 36 52 34 51 34 51 35 49 37 50 38 51 37 50 36 49 37 50 37 50 36 48 34 48 34 48 33 47 32 46 32 47 33 47 32 46 31 45 31 45 30 45 30 45 30 45 30 45 30 44 29 44 28 43 28 43 28 42 27 44 29 44 27 41 25 42 26 42 26 43 27 40 25 41 26 42 25 41 24 40 24 40 24 40 24 40 24 38 23 41 24 38 21 39 24 40 23 37 20 34 18 33 17 36 24 36 24 37 25 37 25 33 21 33 20 32 20 32 20 31 21 29 19 29 20 31 22 33 23 32 22 32 22 33 23 33 22 33 22 33 22 33 22 30 18 29 18 30 21 34 24 31 20 32 21 32 21 31 20 30 18 29 17 29 19 31 20 31 19 31 19 31 19 31 19 30 17 29 19 32 20 30 15 29 17 30 18 30 17 28 16 31 18 29 16 28 16 29 17 27 17 26 15 23 12 22 11 29 19 29 18 27 16 26 16 19 17 19 17 19 17 19 17 19 16 17 16 20 19 20 17 17 16 18 17 19 16 18 15 19 17 19 17 19 17 19 17 17 16 19 18 20 18 20 17 18 16 18 16 18 17 19 17 17 14 17 14 17 14 17 14 18 14 16 12 15 14 18 17 17 14 17 15 18 16 19 16 18 15 18 15 19 17 21 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 15 15 17 17 20 20 22 22 25 24 25 24 25 24 25 24 25 25 27 27 28 27 28 26 26 27 30 30 31 29 28 25 30 30 30 31 31 31 32 32 33 33 33 33 33 33 33 33 33 32 31 32 34 35 34 32 33 33 34 34 35 35 35 35 35 35 35 35 35 35 36 36 36 38 38 35 28 18 12 7 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 9 9 12 12 6 0 22 78 96 87 83 97 77 101 83 94 85 94 82 91 83 94 83 90 82 89 83 84 75 77 65 56 40 29 21 18 18 17 18 18 36 29 35 46 112 170 175 176 159 110 111 154 155 156 139 143 127 158 143 159 147 157 153 172 159 173 168 187 165 164 151 161 159 107 126 189 185 176 196 204 234 192 217 188 214 177 209 161 203 156 182 128 200 176 224 171 221 171 224 175 225 175 219 169 220 172 223 170 216 162 214 164 210 163 210 163 209 159 208 160 207 159 207 159 206 159 201 161 207 160 198 131 160 210 148 191 139 193 144 187 135 204 146 198 145 197 144 196 145 197 145 197 145 197 145 197 145 197 146 198 146 198 146 198 146 198 147 199 147 199 147 199 147 199 147 202 146 202 146 202 146 202 146 202 146 203 147 204 148 204 148 204 148 204 148 204 148 204 149 205 150 206 150 207 151 207 151 207 152 208 152 209 153 209 152 208 152 209 153 210 154 210 152 210 153 211 155 212 156 212 159 212 158 210 157 211 158 212 158 235 124 175 162 215 165 210 157 214 167 214 161 198 156 196 168 212 165 170 159 203 182 205 195 205 181 145 177 153 192 151 192 149 190 149 190 149 190 149 187 146 187 147 188 148 188 149 192 149 191 148 190 146 188 145 188 145 188 144 187 143 186 143 186 143 186 143 186 143 186 143 185 142 185 142 185 142 185 142 184 141 184 141 184 141 184 141 183 140 183 140 182 138 180 136 174 135 175 135 175 135 175 135 176 136 174 133 172 132 172 133 172 133 169 132 167 130 165 129 165 129 165 128 164 127 163 127 164 122 163 122 162 121 162 121 161 120 160 118 158 117 157 116 158 117 157 115 156 114 154 113 154 113 154 113 154 113 154 113 153 112 153 111 151 111 150 111 147 111 146 111 148 110 132 83 108 78 106 81 111 84 108 77 108 80 107 79 107 79 106 77 114 78 110 81 124 99 136 102 137 103 137 102 136 101 135 102 133 99 132 98 132 97 131 97 130 96 129 95 129 94 128 94 128 94 129 95 129 95 129 95 127 92 124 88 122 89 124 91 119 87 119 87 119 87 119 87 118 86 117 85 116 83 115 82 113 83 112 82 112 82 111 81 111 81 111 80 110 79 109 79 110 80 108 78 108 78 110 80 109 78 106 76 108 78 106 75 100 81 102 69 109 80 99 74 99 76 106 80 104 80 106 81 106 74 101 71 102 73 103 71 102 70 101 69 98 66 97 65 96 65 96 64 95 64 94 63 93 62 93 62 93 62 93 62 89 61 90 61 90 60 88 58 89 60 89 59 88 58 87 58 86 59 86 59 86 58 84 56 83 56 83 55 82 54 81 54 80 54 80 54 80 54 80 54 80 53 78 51 77 51 77 52 75 50 76 51 77 50 76 49 75 50 76 50 76 49 74 48 71 48 70 47 69 46 68 46 69 47 69 46 68 45 67 45 64 45 64 45 64 45 64 45 67 48 67 47 66 46 65 46 65 42 61 42 63 44 61 43 59 42 58 42 58 42 58 42 55 40 56 41 57 40 56 39 56 39 55 39 55 39 55 40 56 40 58 40 55 37 55 39 56 39 54 36 52 35 52 35 55 37 55 37 55 37 55 37 51 33 50 32 49 30 48 30 48 29 44 26 43 28 47 32 50 33 49 31 48 32 50 33 47 33 47 33 47 33 47 33 45 30 42 28 43 32 48 36 45 31 45 32 46 31 45 31 43 29 43 28 43 29 43 29 43 31 43 31 43 31 43 31 42 29 41 31 44 32 42 27 37 28 39 29 40 29 39 28 42 31 40 29 38 28 37 27 40 29 39 28 37 26 35 25 38 28 38 28 37 26 36 25 17 5 17 5 17 5 17 5 19 6 16 4 18 6 16 3 17 6 18 7 19 6 18 5 17 5 17 5 17 5 17 5 15 4 17 5 18 6 17 5 17 5 17 6 18 6 18 6 16 9 16 9 16 9 16 9 15 7 13 5 12 7 15 10 14 7 14 8 15 8 15 9 15 8 15 8 16 10 18 11 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 13 9 15 12 19 15 22 17 22 17 22 17 22 17 22 17 24 20 26 22 27 22 27 21 26 22 29 26 31 24 27 21 30 22 31 23 31 24 32 24 33 25 33 25 33 25 33 25 33 24 31 24 34 27 35 25 33 25 33 25 34 26 35 25 35 22 34 21 34 25 36 27 37 30 38 25 23 9 9 1 8 6 8 6 8 6 8 6 9 7 9 8 10 9 11 9 13 10 8 8 11 8 6 2 39 94 99 86 94 101 90 108 93 103 95 103 92 98 91 100 90 94 87 91 86 87 78 77 62 54 37 25 17 15 17 14 14 19 29 22 26 50 122 160 165 168 139 98 116 152 163 160 153 146 143 163 157 159 158 156 157 164 172 174 176 188 185 178 160 158 166 113 116 180 182 163 186 186 229 177 209 169 207 161 200 142 182 137 157 110 160 137 172 126 168 123 172 123 173 120 176 123 174 127 176 128 171 124 165 121 163 119 163 121 161 117 160 120 160 121 159 120 158 122 159 125 158 120 162 114 169 229 193 227 190 223 190 217 193 242 199 237 197 235 196 235 196 236 197 236 197 236 197 236 197 236 198 237 198 237 198 237 198 237 199 238 199 238 199 238 199 238 201 239 201 239 201 239 201 239 201 239 201 240 202 241 203 241 203 241 203 241 203 241 203 241 204 242 204 243 205 243 206 244 207 244 207 245 208 245 209 246 208 245 208 246 209 247 210 247 210 248 210 248 211 248 212 247 212 248 211 244 210 244 210 242 205 255 225 207 179 255 212 246 211 244 216 237 202 222 197 221 209 213 179 193 202 227 201 214 208 178 152 119 158 122 144 126 149 121 149 121 149 119 149 119 147 115 147 115 148 113 148 113 150 116 149 114 147 112 145 110 145 111 145 110 144 109 143 109 143 108 143 108 143 108 143 108 142 107 142 107 142 107 142 107 141 107 141 107 141 107 141 107 140 107 141 106 140 104 137 102 136 100 135 100 135 100 135 100 136 100 134 97 131 96 131 96 134 97 133 96 131 94 129 93 129 93 129 92 128 91 127 91 123 93 123 93 122 92 122 91 120 90 119 89 118 87 116 86 117 89 116 87 115 86 113 85 113 85 113 85 113 85 113 85 112 84 112 83 112 82 111 82 109 80 110 80 112 78 92 48 81 54 80 54 82 55 81 56 81 58 80 58 79 58 78 56 84 52 74 57 96 81 106 75 103 76 103 75 102 74 102 71 99 71 99 70 98 70 97 69 96 68 96 67 95 67 94 66 93 66 93 66 94 67 94 67 93 65 90 61 88 62 90 64 87 62 87 62 87 62 87 62 88 62 87 61 85 60 84 59 83 57 83 56 82 55 81 55 81 55 81 54 80 53 79 53 78 52 80 54 80 54 78 52 79 52 76 50 78 52 76 49 71 57 77 51 77 59 76 57 72 53 80 63 85 53 75 49 75 49 72 49 74 51 73 51 71 50 70 49 67 48 66 47 65 45 64 44 64 43 63 43 62 42 62 42 62 42 62 42 60 45 61 45 61 44 59 42 60 44 60 43 59 42 58 42 58 41 59 42 59 41 57 39 56 39 56 38 55 37 54 37 54 37 54 37 54 37 54 37 54 36 52 34 51 34 51 35 49 37 50 38 51 37 50 36 49 37 50 37 50 36 48 34 48 34 48 33 47 32 46 32 47 33 47 32 46 31 45 31 45 30 45 30 45 30 45 30 49 33 48 33 47 32 47 31 43 28 42 27 44 29 44 27 42 26 42 26 42 26 42 26 39 23 40 24 40 24 39 23 40 23 38 22 38 22 39 24 39 24 41 24 38 21 38 23 38 22 37 21 37 21 38 23 37 25 37 25 37 25 37 25 32 20 32 19 30 18 29 17 30 19 27 16 26 18 31 23 33 22 31 21 31 21 32 23 33 22 33 22 33 22 33 22 33 21 30 17 29 19 32 23 31 20 31 19 30 20 31 20 29 18 29 18 29 18 28 17 31 19 31 19 31 19 31 19 30 17 29 19 32 20 30 15 27 15 28 18 30 18 30 18 32 19 31 18 29 15 26 14 31 21 30 19 29 18 28 17 26 17 28 18 28 17 26 15 20 18 19 17 19 17 18 16 22 19 19 17 19 17 17 14 20 18 21 20 22 19 20 18 19 17 19 17 19 17 19 17 17 15 18 17 19 17 19 17 21 19 20 18 20 18 20 18 19 16 19 16 19 16 19 16 17 14 17 14 17 15 19 16 18 15 18 15 19 16 19 16 19 16 18 15 18 16 20 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 14 17 18 21 21 24 24 23 22 23 22 23 22 23 22 25 25 27 27 28 27 28 26 28 28 30 30 31 29 29 27 31 31 31 31 32 32 32 33 32 32 32 32 32 32 32 32 33 32 30 31 33 35 35 35 34 33 33 33 33 34 35 36 34 34 33 32 33 35 37 38 37 38 37 30 20 11 8 6 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 12 10 9 10 9 7 8 11 53 101 90 84 86 92 79 97 83 94 85 94 82 90 82 92 83 87 80 85 80 82 71 71 57 48 35 23 18 16 20 17 21 28 35 29 41 73 151 165 172 169 129 98 117 145 145 152 131 135 122 156 141 152 141 156 139 157 155 172 156 186 187 192 159 164 160 127 107 173 189 175 208 223 255 228 249 228 254 228 252 213 241 200 226 172 207 172 220 169 220 168 223 172 224 172 227 175 226 175 227 174 223 168 216 166 211 163 211 163 208 159 209 161 208 159 207 158 205 158 199 159 205 159 197 130 160 210 147 191 141 194 143 185 134 206 145 198 145 196 143 195 144 196 145 197 145 197 145 197 145 197 146 198 146 198 146 198 146 198 147 199 147 199 147 199 147 199 147 201 147 201 147 201 147 201 147 201 147 202 148 203 149 203 149 203 149 203 149 203 149 203 149 204 150 204 151 205 151 205 150 207 151 207 152 208 152 208 152 208 152 209 153 210 154 210 151 210 152 210 155 211 155 211 157 211 158 211 157 210 157 210 160 201 176 211 115 195 172 210 163 216 166 207 157 196 162 202 187 188 144 189 174 210 176 206 203 166 174 147 201 152 182 157 190 150 191 150 191 150 191 150 190 149 189 148 188 148 188 147 192 149 191 147 189 145 187 144 188 145 188 144 187 143 186 143 187 144 187 144 187 144 187 144 186 143 186 143 186 143 186 143 185 142 185 142 185 142 185 142 184 141 184 141 183 139 180 137 176 136 176 136 175 135 175 135 174 133 172 131 170 130 170 131 170 132 167 131 166 130 165 129 165 129 165 128 164 127 163 127 165 124 165 123 164 123 163 122 162 120 161 119 159 117 158 117 158 117 157 115 156 114 154 113 155 114 155 114 155 114 155 114 153 112 153 111 151 111 150 111 145 109 144 109 145 107 128 78 110 80 105 77 105 80 109 83 109 81 108 79 107 78 105 76 109 75 110 86 134 109 142 104 137 103 137 102 136 101 135 102 134 99 133 99 132 98 132 98 131 96 130 96 129 95 129 95 127 93 126 92 126 92 126 92 126 91 124 90 123 89 123 90 120 88 120 88 120 88 120 88 120 88 119 87 118 85 116 84 114 84 113 82 112 81 110 80 111 81 111 80 110 79 109 79 107 78 110 81 111 80 108 77 109 78 106 76 108 78 106 76 104 79 107 76 101 76 106 75 108 71 97 66 102 73 113 84 101 71 100 72 103 73 102 69 98 67 99 68 99 68 100 69 95 64 95 64 94 63 94 62 93 62 93 62 93 62 93 62 89 61 90 61 90 60 88 58 89 60 89 59 88 58 87 58 84 58 85 59 86 58 84 57 83 56 83 55 82 54 81 54 80 54 80 54 80 54 80 54 80 53 78 51 77 51 77 52 75 50 76 51 77 50 76 49 75 50 76 50 76 49 74 48 71 48 70 47 69 46 68 46 69 47 69 46 68 45 67 45 64 45 64 45 64 45 64 45 65 46 65 45 64 44 63 44 65 42 61 42 63 44 61 43 60 43 58 42 58 42 57 41 55 40 56 41 57 40 56 39 57 40 54 37 53 38 56 41 57 41 58 40 55 37 54 38 55 38 54 37 55 39 57 40 55 37 55 37 54 36 54 36 48 30 48 30 48 29 47 29 47 29 45 28 46 30 49 33 49 32 48 31 48 31 49 32 47 33 47 33 47 33 47 33 48 33 45 30 43 30 44 31 45 31 44 30 44 30 45 31 43 30 44 31 44 29 42 28 43 31 43 31 43 31 43 31 42 29 41 31 44 32 42 27 37 28 39 30 41 32 42 32 41 31 41 30 39 28 36 26 39 29 38 28 37 27 37 26 36 27 38 29 39 28 37 26 18 6 18 5 17 4 16 4 19 5 16 4 18 6 17 3 17 6 18 7 19 6 18 5 17 5 17 5 17 5 17 5 14 3 16 5 17 5 17 4 19 7 18 6 17 4 16 4 15 8 15 8 15 8 15 8 14 7 15 9 16 9 16 9 17 10 17 10 16 9 16 9 17 10 16 8 15 8 16 9 17 9 17 9 17 9 17 9 16 8 16 8 16 8 16 8 14 10 16 13 21 18 24 20 24 19 24 19 24 19 24 19 24 20 26 22 27 22 27 21 29 24 29 24 29 24 29 24 31 23 31 24 32 24 33 25 32 24 32 24 32 24 32 24 33 23 30 22 33 27 36 27 34 26 33 24 33 26 35 26 34 21 32 20 32 25 37 29 38 30 36 20 16 3 5 1 8 6 8 6 8 6 8 6 7 5 7 5 8 6 9 7 13 10 10 9 7 2 10 17 69 99 87 90 96 94 93 100 93 103 95 100 91 96 89 96 89 92 83 87 84 86 75 72 54 45 32 22 17 14 16 13 19 27 26 25 41 84 159 154 158 156 114 98 132 145 150 154 144 139 140 163 154 151 153 158 153 153 163 167 163 186 201 196 180 172 158 132 98 151 186 159 181 167 229 178 228 175 232 181 232 179 225 169 223 146 170 123 173 124 170 124 175 128 180 126 175 123 177 129 180 129 172 122 169 124 166 121 166 123 163 119 161 121 160 119 159 120 157 121 158 124 157 120 163 115 170 230 192 227 192 224 189 215 192 243 198 236 196 235 195 234 196 235 197 236 197 236 197 236 197 236 198 237 198 237 198 237 198 237 199 238 199 238 199 238 199 238 201 239 201 239 201 239 201 239 201 239 201 240 202 241 203 241 203 241 203 241 203 241 203 241 203 241 204 242 204 243 205 243 206 243 207 244 207 245 208 245 208 245 208 246 209 247 210 247 209 247 210 247 210 248 211 246 209 246 210 245 211 245 210 242 208 252 202 255 202 199 210 241 218 243 211 230 198 224 202 226 202 185 181 222 213 232 206 208 175 127 141 115 152 124 153 134 153 124 152 124 152 122 152 122 151 118 150 116 148 112 146 111 147 113 146 112 145 111 144 110 145 111 145 110 144 109 143 109 144 109 144 109 144 109 144 109 143 108 143 108 143 108 143 108 142 108 142 108 142 108 142 108 141 107 141 107 140 105 138 103 137 102 137 101 136 100 135 100 133 97 131 94 129 93 128 93 130 94 130 94 129 93 129 93 129 93 129 92 128 91 127 91 125 95 124 94 124 93 123 93 121 91 120 89 118 88 117 87 117 89 116 87 115 86 113 85 114 86 114 86 114 86 114 86 112 84 112 83 112 82 111 82 109 81 111 79 110 78 97 57 82 54 79 50 76 53 81 58 82 58 81 57 78 56 76 54 76 55 88 72 103 81 106 78 102 75 102 74 101 73 102 70 100 72 99 71 99 70 98 70 97 69 96 68 96 67 95 67 94 67 93 66 92 64 91 64 90 64 91 64 90 63 89 61 88 63 88 63 88 63 88 63 87 62 86 61 85 59 83 58 84 58 83 56 82 55 80 54 81 55 81 54 80 53 79 53 79 53 79 53 79 53 79 53 79 52 76 50 78 52 76 49 81 47 76 56 75 54 76 56 75 60 78 59 76 53 66 39 69 45 70 47 73 48 68 45 67 47 68 48 68 50 69 51 64 44 64 43 63 43 62 42 62 42 62 42 62 42 62 42 60 45 61 45 61 44 59 42 60 44 60 43 59 42 58 42 57 41 58 42 59 41 58 40 56 39 56 38 55 37 54 37 54 37 54 37 54 37 54 37 54 36 52 34 51 34 51 35 49 37 50 38 51 37 50 36 49 37 50 37 50 36 48 34 48 34 48 33 47 32 46 32 47 33 47 32 46 31 45 31 45 30 45 30 45 30 45 30 45 30 45 29 44 29 43 28 43 28 42 27 44 29 44 27 43 27 43 26 42 25 41 25 40 24 41 25 41 25 40 24 42 24 39 21 37 23 40 26 40 25 42 24 38 20 37 22 39 22 37 21 36 21 37 21 37 25 36 24 35 23 35 22 29 17 29 17 29 18 30 18 30 20 31 21 32 23 34 24 32 21 31 20 30 21 31 22 33 22 33 22 33 22 33 22 32 21 32 20 31 19 30 19 31 20 30 18 29 19 31 20 30 20 32 21 32 19 29 17 31 19 31 19 31 19 31 19 30 17 29 19 32 20 30 15 27 16 30 19 33 22 34 22 29 18 30 19 30 17 27 14 28 18 27 17 27 17 26 16 26 17 29 21 31 19 28 16 20 18 20 17 19 16 18 16 18 15 17 16 20 19 21 18 18 17 19 18 20 17 19 16 19 17 19 17 19 17 19 17 16 15 18 17 19 17 19 16 21 18 19 16 17 14 16 13 17 14 17 14 17 14 17 14 16 15 19 18 21 17 19 15 21 17 20 17 20 17 20 17 21 18 20 16 18 15 18 15 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 18 19 22 23 26 26 27 26 27 26 27 26 27 26 25 25 27 27 28 27 28 26 31 29 30 28 29 29 30 30 31 31 31 32 32 33 33 33 31 31 31 31 31 31 31 31 33 31 30 30 33 35 36 36 35 34 33 32 33 34 36 37 34 33 32 31 32 34 37 39 38 39 36 26 15 6 6 6 8 8 8 8 8 8 8 8 6 6 6 7 7 7 8 8 11 11 11 11 6 3 12 26 75 98 78 90 87 86 84 89 83 95 86 93 82 89 82 90 82 87 77 83 79 81 69 68 50 43 32 22 17 16 17 16 24 32 32 32 58 103 182 162 169 161 119 108 141 144 137 148 124 131 121 157 136 147 136 159 145 152 145 159 141 178 184 187 181 180 149 139 92 143 191 174 184 198 235 219 243 223 249 238 255 246 255 236 255 213 207 167 223 174 227 177 237 186 239 189 225 186 231 195 237 188 230 173 220 170 215 167 214 167 211 162 209 161 208 159 207 158 205 157 200 160 206 160 199 132 161 212 144 191 142 194 142 184 134 206 145 197 144 195 143 195 143 196 145 197 145 197 145 197 145 197 146 198 146 198 146 198 146 198 147 199 147 199 147 199 147 199 148 201 147 201 147 201 147 201 147 201 147 202 148 203 149 203 149 203 149 203 149 203 149 203 149 203 149 204 150 205 151 205 151 206 151 207 152 208 153 208 153 208 153 209 154 210 155 210 153 209 153 210 154 211 155 211 154 209 157 211 158 211 158 210 156 220 158 200 178 193 95 226 171 216 162 201 157 198 169 208 171 177 161 210 170 205 190 200 173 141 192 154 189 148 192 149 194 154 195 154 195 154 195 154 193 151 191 149 188 147 186 145 189 146 188 145 188 144 187 144 188 145 188 144 187 143 186 143 187 144 187 144 187 144 187 144 186 143 186 143 186 143 186 143 185 142 185 142 185 142 185 142 184 141 185 141 183 139 181 137 177 137 177 136 176 135 175 135 172 131 170 128 168 127 167 128 164 128 165 129 165 129 165 129 165 129 165 128 164 127 163 127 166 125 166 124 165 124 164 123 162 121 161 119 160 118 158 117 158 117 157 115 156 114 154 113 155 114 155 114 155 114 155 114 153 112 153 111 151 111 150 111 148 111 148 109 146 108 137 92 116 86 111 80 105 77 105 80 108 80 107 78 105 77 104 75 112 91 138 109 139 102 136 105 136 102 135 101 135 100 134 101 134 100 134 99 133 98 132 98 131 97 131 96 130 95 129 95 130 95 128 93 126 91 125 90 123 90 125 92 126 90 122 87 120 89 120 88 120 89 119 89 117 87 116 84 116 84 114 83 114 84 113 82 112 81 110 80 111 81 111 80 110 79 109 79 111 80 108 77 107 78 110 81 109 78 106 76 108 78 106 76 107 67 96 80 106 77 108 73 104 75 106 67 101 70 107 70 102 70 101 73 104 72 100 66 102 70 101 69 98 66 97 65 95 64 95 63 94 62 93 62 93 62 93 62 93 62 93 62 89 61 90 61 90 60 88 58 89 60 89 59 88 58 87 59 84 57 85 59 86 59 85 58 83 56 83 55 82 54 81 54 80 54 80 54 80 54 80 54 80 53 78 51 77 51 77 52 75 50 76 51 77 50 76 49 75 50 76 50 76 49 74 48 70 48 70 47 69 46 68 46 69 47 69 46 68 45 67 45 64 45 64 45 64 45 64 45 66 47 66 46 65 45 64 45 65 43 61 42 63 44 61 43 60 43 59 42 58 41 57 41 56 41 57 42 58 41 57 40 59 41 55 38 54 39 57 43 57 41 59 40 55 36 54 38 57 39 54 36 52 34 52 33 54 36 54 35 53 34 52 33 45 28 46 29 47 30 48 32 47 31 49 34 52 35 52 35 49 31 48 30 47 31 48 32 47 33 47 33 47 33 47 33 44 30 45 32 46 32 45 30 46 31 43 28 42 29 45 32 45 32 47 33 46 31 43 29 43 31 43 31 43 31 43 31 42 29 41 31 44 32 42 27 37 29 40 32 44 35 45 35 38 29 40 31 40 29 38 26 39 29 38 28 38 28 38 27 36 28 40 31 42 30 38 27 19 7 18 5 17 4 15 3 18 6 18 6 18 6 18 6 15 4 18 8 20 6 16 3 18 5 15 2 14 3 17 6 15 4 16 4 16 4 16 5 17 5 17 5 17 5 17 5 14 8 15 9 16 8 15 7 15 8 15 8 15 8 15 8 16 8 16 8 16 8 16 8 17 10 18 11 19 10 18 9 15 8 16 9 17 8 16 7 21 12 18 9 17 10 20 13 17 13 18 14 20 17 24 20 27 22 25 19 24 19 24 19 28 16 25 23 31 19 27 23 31 23 31 23 31 23 31 23 32 23 31 23 31 23 31 22 32 25 33 24 30 22 32 26 33 21 33 22 34 23 35 23 34 23 36 25 37 25 37 26 36 25 36 25 35 27 35 27 43 35 31 12 10 6 11 1 8 6 8 5 7 4 6 4 10 7 9 6 8 5 7 4 5 13 9 7 13 4 14 50 88 89 88 91 89 92 89 94 93 98 94 98 92 95 86 89 87 91 87 87 83 80 69 59 48 37 23 19 19 13 15 10 30 14 30 14 57 123 159 159 162 131 108 117 142 149 143 156 137 143 143 157 154 155 155 164 155 161 154 155 160 175 177 174 189 186 153 130 121 137 173 179 171 158 189 178 211 168 216 175 235 181 234 194 237 169 173 130 175 124 175 132 181 128 188 156 209 157 224 188 204 145 185 141 173 124 168 124 170 121 161 118 164 121 161 119 158 118 158 120 160 127 158 124 164 115 182 225 196 229 195 226 183 220 199 244 198 234 198 233 197 232 196 232 198 234 198 234 198 234 198 234 198 234 197 233 196 234 197 235 197 234 197 235 198 236 199 236 200 237 200 237 200 237 200 237 199 236 199 237 200 238 201 238 201 238 201 238 201 238 201 238 201 238 201 239 202 240 203 240 203 240 203 241 204 242 205 242 206 243 206 244 207 245 208 245 208 244 208 245 209 246 210 246 210 246 210 247 211 248 212 248 208 253 214 245 213 255 195 195 221 241 200 219 199 225 205 218 172 196 202 220 201 212 202 160 150 124 148 116 151 120 154 124 153 122 154 124 158 129 163 133 162 129 158 123 151 117 148 113 148 113 147 112 147 111 146 111 147 111 146 110 145 109 144 108 145 110 145 109 144 108 143 108 143 108 143 107 142 106 141 106 144 108 142 106 141 106 142 107 143 107 141 105 139 102 136 101 138 100 136 98 135 97 136 100 127 92 126 90 124 90 125 91 128 92 125 92 129 95 129 95 127 91 127 90 126 89 125 88 122 87 122 88 122 88 123 89 122 87 120 85 119 85 120 88 118 89 116 87 115 87 115 88 113 85 113 87 117 88 114 83 112 82 112 81 111 80 110 80 109 79 110 79 110 79 110 81 94 62 85 53 77 50 79 53 81 55 82 52 76 49 81 59 104 76 105 77 105 78 106 78 103 74 101 72 100 72 100 73 100 72 99 71 99 70 98 70 98 70 99 70 97 68 95 66 93 67 94 67 94 66 92 64 92 65 93 65 91 63 89 61 84 60 92 63 92 69 95 67 81 55 80 55 82 52 80 54 88 60 84 56 81 55 82 56 81 55 81 54 80 53 79 53 80 53 80 52 79 51 78 51 79 52 79 51 78 50 77 50 77 52 76 51 75 52 74 53 74 54 74 54 74 55 72 51 72 51 72 50 71 50 70 50 68 48 68 47 67 46 66 46 65 45 65 44 64 43 63 43 63 43 63 42 62 41 61 41 60 44 61 44 61 44 61 44 60 43 59 42 59 41 58 41 59 42 59 41 58 41 57 40 57 40 57 39 55 37 53 35 54 38 55 38 55 37 53 35 51 34 51 33 50 32 49 32 50 37 50 37 50 37 50 37 50 36 48 35 50 37 49 35 50 35 49 33 48 33 48 34 49 33 48 32 47 33 48 34 46 33 49 33 45 28 44 32 48 33 48 32 47 32 46 29 46 26 44 24 42 24 41 24 44 25 43 26 42 27 43 28 46 28 41 26 44 28 42 23 44 25 37 18 33 18 37 23 41 26 40 24 39 25 39 26 34 22 36 24 37 24 36 25 36 25 34 23 33 23 33 23 33 22 32 21 31 22 32 23 34 24 35 23 34 22 33 22 33 21 31 19 30 21 33 23 31 20 31 20 31 20 31 20 30 20 33 22 32 20 33 24 35 22 33 20 31 18 30 18 31 19 31 19 31 19 31 19 32 19 31 18 30 19 31 20 30 18 30 18 30 18 30 18 32 19 31 18 30 19 31 20 28 16 28 16 28 16 28 16 29 18 29 18 29 18 29 18 26 15 26 16 28 19 31 21 19 17 19 17 19 17 19 17 19 17 19 17 19 18 20 18 16 16 19 19 21 17 18 14 19 17 17 15 17 15 19 17 18 16 18 16 18 16 18 16 19 17 19 17 19 17 19 17 17 15 18 16 19 15 18 14 18 15 18 15 18 15 18 15 16 16 16 16 16 16 16 16 17 18 18 19 19 18 18 17 15 16 16 17 17 16 16 15 18 18 17 17 17 17 18 18 18 17 18 18 20 21 23 23 28 26 26 24 25 24 25 25 25 23 24 30 31 29 29 33 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 31 32 30 29 29 31 32 33 33 33 34 34 35 35 35 32 33 34 34 35 35 34 34 34 36 34 36 34 35 34 35 41 38 26 14 7 9 9 6 8 8 8 7 7 6 6 6 9 9 8 8 8 8 7 7 5 12 6 9 10 4 15 59 83 89 83 88 81 89 81 89 82 92 83 92 82 89 79 86 79 88 80 82 77 78 64 58 45 34 19 19 16 16 14 17 33 25 39 27 86 138 174 161 175 125 123 124 149 151 140 147 118 138 120 151 130 152 131 160 138 156 139 152 141 170 158 172 172 185 139 130 121 129 172 181 181 168 196 191 215 196 224 209 246 223 255 230 255 190 215 165 215 169 226 181 245 183 245 214 255 241 255 254 245 197 229 180 226 173 217 172 218 167 212 165 213 165 210 161 208 159 207 160 203 163 206 165 197 132 167 206 143 192 142 193 137 187 146 201 144 198 144 197 143 196 142 196 144 198 144 198 144 198 144 197 148 197 147 196 146 197 147 198 147 197 147 198 148 199 149 199 148 200 148 200 148 200 148 200 147 199 147 200 148 201 149 201 149 201 149 201 149 201 149 201 149 201 149 202 150 203 151 203 151 203 151 204 152 205 153 205 154 206 154 207 155 207 156 208 154 208 154 209 155 209 156 210 156 210 156 211 157 211 158 212 154 212 157 207 159 220 154 185 144 204 168 199 164 203 174 192 143 190 181 202 192 208 199 156 174 151 182 151 190 151 191 151 195 153 197 157 202 163 208 167 213 168 207 159 197 150 191 146 191 148 191 147 190 147 189 146 189 146 188 145 188 145 188 144 189 145 189 144 188 144 187 143 187 143 187 142 186 142 185 141 186 143 186 142 185 142 185 141 185 141 183 139 181 136 178 136 178 136 178 135 176 133 174 132 167 124 166 122 165 122 165 123 160 124 157 124 160 127 162 125 162 126 163 125 163 124 163 123 162 122 163 123 163 124 164 124 164 123 162 121 160 120 160 119 159 117 157 116 156 115 157 116 155 113 154 114 157 116 155 112 153 112 153 111 152 111 151 110 150 109 150 109 150 109 150 110 141 102 132 91 122 85 119 84 117 84 121 89 127 97 138 108 142 107 140 105 138 103 136 102 137 102 135 101 134 100 135 101 135 100 134 100 133 99 133 98 133 99 132 97 130 96 129 95 127 94 128 94 128 93 126 91 126 92 126 92 125 90 123 88 125 93 123 89 117 89 108 73 103 73 96 72 106 79 112 78 115 84 113 82 111 81 111 81 111 81 111 80 110 79 109 79 107 80 107 79 106 78 105 78 106 79 105 78 105 77 104 77 104 76 104 75 103 74 102 74 102 74 103 75 102 73 101 71 103 72 102 71 102 70 101 70 99 68 99 67 98 66 97 66 96 65 96 64 95 63 94 63 94 63 94 62 93 61 92 62 89 61 88 61 88 61 88 61 88 60 87 60 86 59 86 58 85 58 84 58 83 57 83 56 82 57 83 56 81 54 79 52 80 55 81 55 81 54 79 52 78 52 78 51 77 51 76 50 76 50 76 50 76 50 76 50 76 49 74 48 76 50 75 49 72 50 68 48 67 48 67 49 67 48 66 47 66 47 67 48 64 47 67 47 63 43 63 46 66 47 66 47 65 46 64 45 67 45 65 43 61 42 60 41 59 42 58 41 57 41 58 42 56 39 57 42 61 43 55 34 54 38 55 39 56 39 56 39 54 38 54 39 56 41 58 41 57 38 58 37 56 34 54 31 54 36 52 34 51 34 51 34 50 33 49 32 49 32 50 33 49 35 49 34 48 33 47 33 47 33 46 32 45 32 46 32 47 33 47 33 47 33 47 33 42 30 46 32 45 31 47 35 47 34 45 32 43 30 42 31 43 31 43 31 43 31 43 31 43 32 42 31 41 32 42 33 40 30 40 30 40 30 40 30 40 29 39 28 38 29 39 30 38 28 38 28 38 28 38 28 37 29 37 29 37 29 37 29 36 28 35 27 35 28 37 30 15 3 15 3 16 6 19 8 15 3 15 4 16 5 17 6 14 3 16 5 17 4 15 2 17 4 16 3 15 4 16 5 18 5 17 4 16 3 15 2 17 5 17 5 17 5 17 5 14 8 15 9 16 8 15 7 15 8 15 8 15 8 15 8 16 8 16 8 16 8 16 8 17 9 18 10 18 10 17 9 15 8 16 9 17 8 16 7 16 8 17 9 17 9 16 8 16 11 16 12 18 14 21 17 27 21 25 19 24 19 25 20 23 14 24 21 31 22 31 26 31 23 31 23 31 23 31 23 29 22 30 23 31 24 32 25 29 22 30 21 28 19 29 21 33 21 33 22 34 23 35 23 32 21 34 22 35 23 34 22 36 25 36 25 35 27 35 27 41 29 23 5 5 2 8 2 8 6 8 5 7 4 6 4 7 5 8 6 8 6 9 7 11 9 7 9 11 4 28 74 88 88 87 90 88 90 88 91 89 95 91 96 90 92 87 89 85 88 83 82 77 76 67 58 43 34 21 20 18 13 16 13 29 22 28 26 94 139 150 149 147 111 111 136 149 161 156 144 136 141 144 153 151 155 154 161 156 160 154 157 157 167 167 167 177 186 137 133 125 120 165 178 166 157 168 156 177 150 183 148 193 164 216 176 204 142 161 134 170 120 170 128 182 135 199 168 244 210 255 216 245 175 190 153 183 132 174 129 174 127 169 127 168 125 165 123 162 121 161 123 161 128 157 124 165 115 182 224 195 227 195 226 184 224 200 244 198 234 196 233 196 233 195 232 197 234 197 234 197 234 197 234 198 234 197 233 196 234 197 235 197 234 197 235 198 236 199 236 200 237 200 237 200 237 200 237 199 236 199 237 200 238 201 238 201 238 201 238 201 238 201 238 201 238 201 239 202 240 203 240 203 240 203 241 204 242 205 242 206 243 206 243 207 244 207 245 208 244 208 244 209 245 209 246 210 246 210 246 211 247 211 248 209 247 210 245 211 253 216 244 181 229 207 220 197 222 199 195 177 221 206 210 205 199 175 128 156 127 153 118 151 115 149 116 152 120 154 124 159 131 165 135 170 136 164 128 156 120 150 115 149 114 148 113 148 112 147 112 145 110 145 110 146 111 146 111 145 110 145 110 144 109 144 108 143 108 143 108 142 107 142 106 143 108 143 108 143 107 141 105 140 104 138 102 136 100 134 97 135 95 135 96 133 93 127 91 121 86 120 85 118 85 119 85 122 84 118 83 121 86 122 85 124 87 122 86 121 85 121 84 122 87 123 88 124 89 124 90 125 89 123 86 120 85 120 87 118 90 117 88 115 87 116 88 116 87 113 85 114 87 115 86 112 82 112 82 111 81 111 80 110 80 110 79 109 79 109 79 112 83 108 76 101 70 97 68 100 72 100 75 107 82 111 83 107 78 106 77 103 74 101 73 103 75 102 73 100 72 101 73 102 73 101 73 100 72 100 71 101 71 98 68 95 67 96 68 94 67 94 67 94 66 92 65 92 65 92 65 91 63 88 61 89 63 94 70 99 73 87 52 78 43 59 33 66 47 79 49 81 56 82 56 82 56 81 54 81 55 81 54 80 53 79 53 80 53 80 52 79 51 78 51 79 51 78 51 77 50 77 50 76 52 76 51 75 50 74 52 74 53 75 54 73 54 71 53 72 51 71 51 70 50 70 50 68 48 68 47 67 46 66 46 65 45 65 44 64 43 63 43 63 43 63 42 62 41 61 41 60 44 61 44 61 44 61 44 62 44 61 44 60 43 60 42 58 40 57 40 56 39 56 38 56 39 56 39 55 37 53 35 54 38 55 38 55 37 53 35 53 36 53 35 52 35 51 34 50 37 50 37 50 37 50 37 50 36 48 35 50 37 49 35 49 35 49 33 48 33 48 33 47 32 46 31 46 31 47 32 44 30 46 30 44 28 44 30 46 31 46 30 45 30 44 27 45 26 43 23 42 22 41 25 40 24 40 24 40 25 40 25 41 26 41 27 44 29 42 25 36 22 40 27 41 24 36 19 34 22 36 25 39 27 40 27 41 28 39 26 36 22 32 19 36 26 36 26 35 25 35 25 34 24 33 23 33 23 34 24 35 24 35 23 34 22 33 22 33 23 34 22 33 21 31 19 33 22 33 22 33 22 33 22 27 18 31 20 30 19 32 23 35 22 33 20 31 19 31 19 31 19 31 19 31 19 31 19 32 19 31 18 30 19 31 20 30 18 30 18 30 18 30 18 30 17 29 16 28 17 29 18 28 16 28 16 28 16 28 16 29 18 29 18 29 18 29 18 30 18 28 16 27 16 27 16 18 15 17 15 17 17 20 20 15 13 16 15 17 16 19 17 16 14 17 16 18 15 16 14 18 16 18 16 18 16 18 16 21 18 19 17 17 15 16 13 18 16 18 16 18 16 18 16 17 15 18 16 19 15 18 14 18 15 18 15 18 15 18 15 16 16 16 16 16 16 16 16 16 17 18 18 18 18 17 16 15 16 16 17 17 16 16 15 15 16 17 18 18 17 16 15 16 15 16 16 18 18 20 20 27 26 26 24 25 24 26 26 24 24 26 29 30 30 30 31 30 30 30 30 30 30 30 30 28 29 30 30 32 32 33 34 29 30 31 30 28 28 30 32 33 33 33 34 34 35 35 35 34 35 36 37 37 37 37 36 35 37 35 37 35 36 35 36 40 32 18 8 4 7 8 8 8 8 8 7 7 6 6 6 6 7 7 8 8 9 9 10 12 8 4 11 6 8 36 86 81 87 81 86 79 87 79 87 79 89 81 91 83 89 80 87 79 84 75 75 69 72 60 55 38 29 19 18 15 16 16 20 30 34 32 42 127 153 168 155 156 105 130 147 158 163 154 137 117 139 120 147 125 150 129 155 137 154 135 153 137 159 146 162 159 181 119 130 127 111 158 176 181 167 177 160 180 169 193 174 206 193 232 196 232 170 213 176 222 172 227 174 240 181 245 208 255 255 255 255 255 224 246 204 237 182 224 178 224 174 221 176 218 170 215 165 212 163 210 163 205 164 207 166 199 132 167 206 143 193 142 192 138 191 148 198 143 196 144 196 144 196 144 196 145 197 145 197 145 197 145 197 148 197 147 196 146 197 147 198 147 197 147 198 148 199 149 199 147 199 147 199 147 199 147 199 147 199 147 200 148 201 149 201 149 201 149 201 149 201 149 201 149 201 149 202 150 203 151 203 151 203 151 204 152 205 153 205 153 205 154 206 154 207 155 207 153 207 154 208 154 209 155 209 155 209 156 210 156 211 157 211 161 211 158 212 158 210 165 223 158 202 159 195 173 209 166 170 158 209 185 203 200 186 173 148 187 155 192 152 191 150 188 149 193 152 196 155 200 159 204 163 202 158 200 155 197 153 196 153 193 149 192 149 191 148 191 148 187 144 188 145 189 147 190 147 190 146 189 145 189 144 188 144 188 144 187 143 187 142 186 142 185 143 186 143 186 141 183 139 181 137 180 136 178 134 176 133 176 135 177 135 175 129 167 122 163 119 161 118 160 117 161 119 156 119 153 118 155 120 158 119 159 121 159 119 159 118 158 118 161 121 162 122 163 124 164 125 165 124 163 121 160 120 159 118 160 118 158 116 157 116 157 117 159 116 154 112 155 115 156 115 154 113 153 112 153 111 152 111 152 110 151 110 151 109 150 110 145 110 145 110 145 110 144 109 149 112 145 110 147 111 142 103 137 103 137 103 138 104 138 105 138 103 136 101 135 101 135 102 136 102 136 101 135 101 134 100 136 100 131 95 128 95 130 97 128 94 129 95 128 94 127 92 125 92 126 91 125 89 122 87 119 98 137 109 133 99 113 78 95 68 87 57 90 73 111 82 109 80 111 82 113 82 111 80 111 81 111 80 110 79 109 79 107 80 107 79 106 78 105 78 105 78 105 77 104 77 103 76 104 76 104 75 103 74 102 74 101 74 102 74 102 72 100 70 102 71 102 70 101 70 100 69 99 68 99 67 98 66 97 66 96 65 96 64 95 63 94 63 94 63 94 62 93 61 92 62 90 62 89 62 89 62 89 62 89 62 89 61 88 61 87 60 83 57 82 56 82 55 81 55 82 56 82 56 82 55 80 53 80 55 81 55 81 54 79 52 79 53 78 52 77 51 77 51 76 50 76 50 76 50 76 50 76 49 74 48 76 50 75 49 71 49 67 48 66 47 67 48 66 46 65 45 64 46 65 47 63 44 63 44 63 43 62 44 64 45 64 44 63 43 62 43 65 44 64 42 60 42 60 42 56 40 56 40 56 40 56 39 61 44 56 40 56 44 63 50 60 44 58 40 52 34 46 30 41 31 45 35 49 37 51 37 54 38 55 39 56 38 55 37 53 36 54 37 54 36 53 35 52 34 51 33 50 34 51 35 49 35 49 34 48 33 47 33 48 34 49 35 48 32 44 28 45 31 45 31 45 31 45 31 43 30 45 31 43 28 43 31 46 33 44 31 43 31 43 31 43 31 43 31 43 31 43 31 40 30 39 28 38 29 40 30 40 30 40 30 40 30 40 30 42 31 41 30 40 31 41 32 38 28 38 28 38 28 38 28 37 29 37 29 37 29 37 29 38 29 36 27 35 27 36 28 18 5 15 2 14 3 17 6 13 2 14 2 15 3 16 4 14 3 15 3 15 3 15 2 16 4 16 4 16 4 16 4 19 6 17 5 15 3 14 1 16 4 16 4 16 4 16 4 14 8 15 9 16 8 15 7 15 8 15 8 15 8 15 8 16 8 16 8 16 8 16 8 16 8 17 10 18 9 16 8 15 8 16 9 17 8 16 7 16 9 18 11 19 10 17 8 16 10 15 10 16 12 19 14 26 20 24 19 24 20 26 21 26 20 28 20 28 21 29 19 30 22 30 22 30 22 30 22 28 21 30 22 32 24 33 26 32 25 33 24 30 22 32 24 33 21 33 22 34 23 35 23 34 23 36 25 37 25 37 24 37 26 37 26 36 28 36 28 41 23 16 3 7 3 9 5 8 6 8 5 7 4 6 4 6 5 7 6 8 7 9 8 15 5 7 9 6 14 53 93 87 87 86 89 87 89 87 90 88 94 90 94 91 93 87 89 83 85 78 74 70 69 60 50 34 28 19 16 16 13 19 18 25 24 21 45 125 145 151 147 128 102 122 152 158 167 163 137 137 144 145 147 146 151 153 156 154 157 152 157 153 157 158 163 171 174 125 133 137 115 143 174 172 159 162 138 152 144 165 139 171 148 174 139 176 131 167 134 176 125 170 121 172 127 187 149 241 211 253 207 245 184 199 165 190 138 179 134 179 132 176 134 173 130 169 127 165 124 164 125 163 128 159 125 164 113 182 224 193 227 193 223 184 227 202 238 197 233 196 233 196 233 196 233 197 234 197 234 197 234 197 234 198 234 197 233 196 234 197 235 197 234 197 235 198 236 199 236 199 236 199 236 199 236 199 236 199 236 199 237 200 238 201 238 201 238 201 238 201 238 201 238 201 238 201 239 202 240 203 240 203 240 203 241 204 242 205 242 205 242 205 243 206 243 207 244 207 243 207 244 208 244 209 245 209 245 209 246 210 246 211 247 212 247 211 251 211 242 211 252 211 224 194 225 209 214 182 193 204 233 208 215 199 155 145 135 153 118 152 115 151 119 153 121 153 119 153 118 153 120 155 121 152 118 151 118 152 119 154 121 150 115 150 115 149 114 149 113 145 110 145 111 147 112 148 113 146 111 146 110 145 110 144 109 144 109 144 108 143 108 142 107 142 107 142 107 141 104 138 103 136 101 135 100 134 98 133 98 135 97 136 97 132 93 125 86 122 86 119 87 118 86 119 85 121 80 117 78 119 83 118 81 118 82 116 82 116 81 115 81 119 85 120 86 122 88 124 89 124 88 122 85 119 84 119 86 119 88 117 87 116 86 117 87 119 87 114 83 114 85 115 84 113 83 113 82 112 82 111 81 112 81 111 80 110 79 109 79 104 78 107 82 111 85 112 85 109 80 107 82 113 86 109 78 103 75 104 76 104 77 105 77 104 75 102 74 101 73 102 74 102 74 102 73 101 73 100 72 102 72 97 67 94 67 96 69 94 68 95 68 95 67 93 65 91 64 91 64 90 62 88 60 94 82 117 83 87 44 51 21 48 38 70 49 72 51 82 56 79 54 81 56 83 56 81 54 81 55 81 54 80 53 79 53 80 53 80 52 79 51 78 51 78 51 77 50 77 49 76 49 76 52 76 51 75 50 74 52 73 52 74 53 72 54 71 52 71 51 70 50 70 49 69 49 68 48 68 47 67 46 66 46 65 45 65 44 64 43 63 43 63 43 63 42 62 41 61 41 61 45 62 45 62 45 62 45 62 45 62 44 61 44 60 43 57 40 56 39 56 38 55 38 55 38 56 39 56 38 54 36 54 38 55 38 55 37 53 35 51 34 51 34 50 33 49 32 50 37 50 37 50 37 50 37 50 36 48 35 50 37 49 35 49 34 48 32 47 32 47 33 47 31 46 30 45 31 46 32 44 28 43 29 44 29 44 29 45 30 44 29 43 28 43 28 43 26 42 24 41 24 42 27 40 26 42 28 43 29 41 28 41 25 42 26 42 27 45 30 44 25 34 12 24 7 24 9 20 7 25 14 33 21 38 25 37 24 38 26 39 26 39 25 35 25 36 27 37 27 36 25 35 24 34 23 33 24 34 25 35 24 35 23 34 22 33 22 34 24 35 24 34 21 30 18 31 20 31 20 31 20 31 20 32 22 33 20 28 16 27 17 34 21 32 19 31 19 32 20 31 19 31 19 31 19 31 19 31 19 30 18 30 18 31 19 30 18 30 18 30 18 30 18 32 19 31 18 30 19 31 20 28 16 28 16 28 16 28 16 29 18 29 18 29 18 29 18 28 17 27 16 27 17 29 19 20 17 17 13 15 14 18 18 17 15 17 15 17 15 17 15 18 16 17 15 17 15 18 16 17 16 18 17 19 16 18 15 20 17 19 16 18 15 17 14 17 15 17 15 17 15 17 15 17 15 18 16 19 15 18 14 18 15 18 15 18 15 18 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 15 16 16 17 17 16 16 15 17 17 18 18 18 18 17 17 17 16 17 16 17 17 19 19 26 25 25 24 25 25 27 27 27 30 30 28 27 29 28 25 29 29 29 29 29 29 29 29 29 30 30 31 31 32 32 33 34 35 35 34 32 32 34 36 33 33 33 34 34 35 35 35 32 33 34 34 35 35 34 34 36 38 36 38 36 37 36 37 38 25 11 8 7 8 7 10 8 8 8 7 7 6 6 6 7 7 8 8 8 8 9 9 12 5 6 9 2 25 61 91 80 86 80 85 78 86 78 86 79 88 81 90 81 88 80 84 77 81 73 71 64 64 51 44 29 23 16 16 13 15 19 27 27 29 34 71 150 153 176 152 142 111 143 155 165 164 151 140 119 143 122 144 121 150 129 152 134 151 134 154 135 152 136 160 159 161 115 131 141 119 129 174 180 174 171 146 150 150 169 151 180 158 182 153 207 172 216 174 219 169 224 167 233 176 238 191 255 232 255 229 255 215 253 201 238 184 227 181 227 177 222 177 222 173 218 168 214 165 212 165 208 165 211 166 199 132 168 205 141 192 143 189 140 196 151 196 143 195 144 196 144 196 145 197 145 197 145 197 145 197 145 197 148 197 147 196 146 197 147 198 147 197 147 198 148 199 149 199 146 198 146 198 146 198 146 198 147 199 147 200 148 201 149 201 149 201 149 201 149 201 149 201 149 201 149 202 150 203 151 203 151 203 151 204 152 205 153 205 152 205 153 205 154 206 154 206 152 207 153 207 154 208 154 208 154 209 155 209 156 210 156 210 155 207 157 213 162 209 163 211 154 193 169 217 176 179 150 192 181 209 188 206 186 151 170 166 194 152 197 152 195 154 191 154 195 153 195 151 193 150 193 151 196 153 195 152 195 152 196 153 194 151 194 150 193 150 192 149 189 146 189 146 190 147 190 147 191 146 190 146 189 145 189 145 189 144 188 144 187 143 187 143 186 142 183 138 180 137 180 137 179 135 178 135 177 134 176 133 174 135 174 132 170 127 164 123 164 123 162 120 161 120 161 121 160 120 156 118 157 120 158 117 157 116 158 115 157 114 158 114 159 117 158 119 160 121 162 123 161 120 159 119 158 118 159 119 160 119 159 117 158 117 158 117 160 117 156 114 156 116 156 113 155 113 154 113 153 112 153 112 153 112 153 111 151 110 150 110 144 106 144 108 145 108 145 107 145 107 145 110 148 111 146 107 143 108 141 106 139 103 137 102 138 104 137 102 136 102 136 102 136 101 135 101 134 100 134 99 135 99 132 96 129 95 130 96 129 95 130 96 129 94 127 93 125 91 125 91 124 89 121 88 121 103 133 84 75 24 34 8 51 55 105 88 113 85 113 78 111 82 112 82 112 82 111 80 111 81 111 80 110 79 109 79 107 80 107 79 106 78 105 78 104 77 104 77 103 76 103 75 104 76 104 75 103 74 102 74 101 73 101 73 101 71 99 70 101 70 101 70 100 69 100 68 99 68 99 67 98 66 97 66 96 65 96 64 95 63 94 63 94 63 94 62 93 61 92 62 91 63 90 63 90 63 90 63 89 61 88 61 87 60 87 59 84 57 83 57 82 56 82 55 80 55 81 56 82 55 80 54 80 55 81 55 81 54 79 52 77 51 76 50 76 49 75 49 76 50 76 50 76 50 76 50 76 49 74 48 76 50 75 49 70 49 67 47 65 46 66 47 66 47 65 46 65 46 66 47 64 44 62 44 64 46 64 44 64 45 64 44 63 43 62 43 61 42 60 41 60 41 60 43 59 43 60 45 61 44 57 42 51 44 61 51 60 43 49 35 36 21 28 12 23 12 27 18 20 15 24 22 34 31 45 38 49 38 50 38 51 36 49 35 50 34 53 37 54 37 52 35 51 34 50 33 50 33 51 34 49 35 49 34 48 33 47 33 49 35 49 35 48 33 46 31 47 33 47 33 47 33 47 33 47 34 48 32 43 27 41 28 45 33 44 31 43 32 44 33 43 31 43 31 43 31 43 31 44 34 43 33 43 33 44 34 40 30 40 30 40 30 40 30 40 29 39 28 38 29 39 30 38 28 38 28 38 28 38 28 37 29 37 29 37 29 37 29 35 27 35 27 35 28 37 30 16 3 13 0 13 3 18 8 17 5 17 4 15 3 14 2 17 5 16 4 16 4 17 5 15 3 17 5 17 5 15 3 16 4 16 4 16 4 16 4 15 3 15 3 15 3 15 3 14 8 15 9 16 8 15 7 15 8 15 8 15 8 15 8 16 8 16 8 16 8 16 8 15 8 16 9 17 8 16 7 15 8 16 9 17 8 16 7 17 9 16 8 16 8 17 9 18 12 17 12 17 13 19 14 25 19 24 19 24 20 26 22 25 21 30 19 27 22 30 18 29 21 29 21 29 21 29 21 31 23 31 23 31 23 31 23 34 27 36 26 33 25 35 26 33 21 33 22 34 23 35 23 32 21 34 22 35 23 34 22 38 27 38 27 37 29 37 29 35 15 9 2 9 2 6 2 8 6 8 5 7 4 6 4 9 7 8 6 8 6 7 5 11 4 9 5 3 33 74 87 85 85 84 87 85 87 85 88 86 90 87 90 85 86 81 83 81 82 77 72 67 60 50 37 27 21 16 15 14 10 20 21 24 20 35 84 140 139 157 137 118 117 135 151 162 162 152 146 140 146 148 146 145 152 154 153 152 154 152 159 154 152 153 162 176 154 127 135 151 135 114 174 177 167 169 133 132 136 146 134 145 132 138 117 165 131 171 121 168 123 166 117 170 127 183 139 196 156 205 173 208 168 203 152 187 136 179 135 180 132 173 130 175 132 171 128 166 125 164 126 164 130 160 125 166 113 182 221 191 225 193 221 185 231 204 235 195 232 195 233 196 234 197 234 197 234 197 234 197 234 197 234 198 234 197 233 196 234 197 235 197 234 197 235 198 236 199 236 198 235 198 235 198 235 198 235 199 236 199 237 200 238 201 238 201 238 201 238 201 238 201 238 201 238 201 239 202 240 203 240 203 240 203 241 204 242 205 242 204 241 205 242 205 243 206 243 206 242 207 243 207 244 208 244 208 244 209 245 209 246 210 246 208 245 208 243 211 245 207 230 191 223 210 233 194 191 181 218 209 226 206 199 168 135 152 125 152 111 152 114 153 121 155 125 153 118 151 117 150 116 151 117 154 119 152 117 151 117 151 117 152 117 151 116 151 115 150 115 148 112 147 112 147 112 146 111 147 112 146 111 146 110 145 110 145 110 144 109 144 108 143 108 143 106 138 100 133 99 135 101 136 100 135 100 135 99 134 99 132 96 130 94 127 90 124 90 123 91 122 91 120 90 121 89 123 80 119 77 119 81 118 81 115 80 114 80 113 81 112 81 114 80 116 82 119 85 121 86 118 82 117 82 117 83 119 84 120 89 118 87 117 87 117 88 119 87 116 86 117 86 114 82 114 84 113 83 113 82 112 82 113 83 112 81 110 80 109 79 110 80 108 79 107 77 105 76 109 81 111 81 107 77 105 77 109 81 108 79 106 77 104 75 105 76 103 74 102 74 102 75 101 72 100 72 99 71 99 70 99 71 98 69 96 68 95 67 95 68 96 69 95 68 94 66 90 64 91 63 90 61 87 59 85 69 86 38 28 0 3 0 44 47 88 69 90 65 85 55 85 58 83 56 81 55 81 55 81 55 81 54 80 53 79 53 80 53 80 52 79 51 78 51 77 50 77 49 76 49 75 48 76 52 76 51 75 50 74 52 72 52 73 52 72 53 70 51 70 50 70 49 69 49 68 48 68 48 68 47 67 46 66 46 65 45 65 44 64 43 63 43 63 43 63 42 62 41 61 41 62 46 63 46 63 46 63 46 61 43 60 43 59 42 59 41 59 41 58 41 57 40 57 39 54 38 55 39 56 38 55 37 54 38 55 38 55 37 53 35 52 35 51 34 51 33 50 33 50 37 50 37 50 37 50 37 50 36 48 35 50 37 49 35 48 33 47 32 46 31 47 32 48 33 47 32 47 32 48 33 46 29 43 29 47 33 47 30 46 30 45 30 44 29 44 29 42 26 41 25 41 26 42 28 41 30 44 33 46 33 43 28 44 33 50 32 39 16 26 8 13 0 15 2 18 3 18 3 15 2 15 2 18 8 25 15 32 20 33 22 35 23 34 22 31 23 35 26 37 26 35 24 33 23 32 22 32 22 33 23 35 24 35 23 34 22 33 22 35 23 34 22 33 22 34 23 33 22 33 22 33 22 33 22 31 22 33 21 30 19 30 21 33 20 32 19 31 20 32 21 31 19 31 19 31 19 31 19 33 21 32 20 32 20 33 21 30 18 30 18 30 18 30 18 30 17 29 16 28 17 29 18 28 16 28 16 28 16 28 16 29 18 29 18 29 18 29 18 30 18 28 16 27 16 28 17 16 13 13 11 15 16 22 23 21 19 20 17 17 14 16 13 20 17 19 16 18 17 19 18 16 15 19 18 20 17 17 14 17 16 18 16 18 16 18 17 17 15 17 15 17 15 17 15 17 15 18 16 19 15 18 14 18 15 18 15 18 15 18 15 16 16 16 16 16 16 16 16 15 16 16 17 17 16 16 15 15 16 16 17 17 16 16 15 17 16 14 13 13 14 16 17 19 18 18 17 18 18 20 20 25 24 25 24 25 25 28 27 22 28 29 26 27 32 32 27 29 29 29 29 29 29 29 29 32 31 31 31 31 31 31 30 34 35 35 34 33 32 34 36 33 33 33 34 34 35 35 35 34 35 36 37 37 37 37 36 36 38 36 38 36 37 36 37 31 18 5 6 8 6 3 5 8 8 8 7 7 6 6 6 10 9 9 8 8 7 7 6 7 6 9 5 0 40 75 82 79 85 79 84 77 85 77 85 77 85 77 85 78 80 73 76 76 81 73 72 65 60 45 35 25 20 15 14 13 15 22 29 29 28 54 108 163 146 180 139 138 129 152 151 167 158 139 148 121 147 125 144 120 151 130 152 133 149 132 155 134 150 135 161 164 144 120 129 151 138 107 173 184 187 178 145 135 137 152 136 154 140 165 145 206 177 216 171 222 169 226 168 231 176 233 180 230 183 232 205 240 200 254 184 233 180 225 180 227 175 219 172 222 174 219 168 214 165 212 164 209 166 211 166 201 132 168 205 140 192 143 189 141 198 153 193 143 195 145 196 146 197 147 197 147 197 147 197 147 197 147 197 148 197 147 196 146 197 147 198 147 197 147 198 148 199 149 199 146 198 146 198 146 198 146 198 147 199 147 200 148 201 149 201 149 201 149 201 149 201 149 201 149 201 149 202 150 203 151 203 151 203 151 204 152 205 153 205 152 204 152 205 153 206 154 206 152 206 152 207 153 208 154 208 154 208 154 209 155 210 156 210 161 213 158 205 161 214 161 191 166 207 174 198 157 182 166 206 179 203 196 186 168 155 197 146 205 153 205 152 197 152 189 153 193 152 194 151 194 152 196 153 193 150 192 149 192 149 193 151 195 152 195 151 194 151 193 150 192 148 191 147 190 146 189 145 191 147 191 146 190 145 189 145 189 145 189 144 188 143 187 143 186 140 179 132 174 132 177 136 179 136 178 135 178 135 178 134 171 130 168 126 164 123 163 122 164 122 162 121 161 120 162 122 161 121 156 118 158 118 158 116 158 115 159 113 158 112 157 113 155 114 155 116 157 119 160 120 156 115 155 116 156 118 159 120 161 119 159 117 158 117 158 118 159 117 158 117 159 117 155 111 155 114 155 113 154 112 153 112 155 113 153 112 152 110 150 109 150 111 146 108 144 107 144 108 138 104 144 107 142 105 146 112 142 106 142 107 142 108 143 108 140 104 138 102 137 102 137 103 134 100 133 99 133 98 132 98 132 98 133 98 131 96 129 94 129 96 130 96 130 95 128 93 124 90 124 90 123 88 121 87 127 95 109 52 49 10 34 14 98 87 118 86 110 88 119 84 118 86 114 82 111 81 112 82 111 81 111 80 110 79 109 79 107 80 107 79 106 78 105 78 104 77 104 76 103 75 102 75 104 76 104 75 103 74 102 74 100 73 101 73 101 71 99 69 101 70 101 69 100 68 99 68 99 68 99 67 98 66 97 66 96 65 96 64 95 63 94 63 94 63 94 62 93 61 92 62 91 63 90 63 90 63 90 63 87 60 86 59 86 58 85 58 85 59 85 58 84 58 83 57 80 54 81 56 82 56 81 55 80 55 81 55 81 54 79 52 79 53 79 52 78 51 77 51 76 50 76 50 76 50 76 50 76 49 74 48 76 50 75 49 70 48 66 46 65 46 65 47 68 48 67 47 66 48 67 49 66 44 62 45 67 49 67 46 65 46 65 45 64 45 63 44 60 41 59 40 58 41 60 43 57 42 58 46 60 44 56 42 57 45 46 27 25 11 20 13 29 25 41 38 49 37 41 29 31 22 23 13 17 12 21 15 32 26 37 30 43 35 48 36 45 32 51 36 54 36 51 33 50 32 49 31 48 32 49 33 49 35 49 34 48 33 47 33 49 34 47 32 46 34 49 36 45 31 45 31 45 31 45 31 43 31 46 33 46 32 48 35 44 32 43 31 43 32 45 33 43 31 43 31 43 31 43 31 40 29 39 28 38 29 39 30 40 30 40 30 40 30 40 30 42 31 41 30 40 31 41 32 38 28 38 28 38 28 38 28 37 29 37 29 37 29 37 29 40 31 38 28 35 26 34 26 15 3 15 4 16 5 17 5 14 3 15 4 16 3 15 2 17 5 17 5 17 4 14 2 19 6 17 4 16 4 16 5 16 5 17 6 18 5 17 4 16 4 16 4 16 4 16 4 17 10 17 10 17 10 17 10 14 7 15 10 18 10 14 4 16 8 16 7 15 6 14 6 17 9 17 8 16 7 15 7 16 7 15 7 15 8 17 10 18 10 18 9 17 8 16 8 13 9 16 10 15 11 18 15 24 19 25 22 27 22 27 22 27 20 29 22 29 20 27 18 29 20 28 20 28 21 30 23 31 24 33 26 34 26 34 25 33 26 34 27 35 26 34 23 34 22 33 20 32 20 33 21 35 23 35 24 36 25 37 25 37 30 41 27 35 29 37 27 27 15 13 4 9 4 9 3 9 6 8 5 7 6 8 7 8 7 9 8 10 7 9 6 8 9 9 2 16 58 88 86 81 81 80 84 82 85 83 87 87 89 85 88 85 86 80 78 76 75 72 66 61 48 39 30 21 18 15 11 16 16 27 24 21 29 47 117 157 129 161 119 119 125 142 151 161 160 154 146 146 146 145 144 145 149 155 159 153 150 149 154 153 153 153 165 164 139 133 152 163 155 112 149 183 162 179 145 133 139 125 140 126 129 128 129 180 124 176 113 168 122 166 116 167 118 172 125 181 144 188 157 194 149 183 134 177 130 173 126 172 129 175 132 171 129 169 128 166 125 164 125 164 131 164 124 163 112 183 221 186 229 188 212 190 231 197 238 196 233 196 233 196 233 196 233 196 233 196 233 196 233 196 233 197 234 197 234 197 234 197 234 197 234 197 234 197 234 197 234 198 235 198 235 198 235 198 235 198 235 198 236 199 237 200 237 201 238 201 238 201 238 201 238 201 238 201 238 201 238 201 238 203 240 204 241 204 242 205 242 204 241 204 242 205 243 206 243 207 243 207 244 208 245 209 245 207 243 207 244 208 245 209 245 206 244 207 241 210 239 201 217 206 219 208 218 172 201 210 213 194 220 191 156 153 132 151 119 151 108 153 114 156 124 156 129 156 121 155 119 153 118 152 117 152 117 152 116 151 115 150 115 151 116 151 116 151 116 151 116 149 115 150 115 150 114 148 112 145 110 144 109 144 108 143 108 144 109 143 108 143 108 143 107 135 100 136 102 137 103 139 104 137 102 137 100 133 97 133 100 128 92 124 93 125 87 118 89 115 92 124 89 118 95 124 87 123 83 121 83 120 84 120 85 123 84 115 83 116 84 112 78 115 81 116 80 115 80 114 79 116 81 115 80 116 81 117 83 118 85 116 82 114 83 116 85 115 83 115 84 116 85 117 85 115 85 115 84 114 83 113 83 113 83 113 82 112 81 111 81 113 81 111 79 110 79 110 80 108 77 108 76 107 75 106 77 106 79 106 78 105 77 104 77 105 78 106 78 104 76 102 74 101 73 101 73 101 73 101 73 100 72 99 70 98 69 96 68 96 69 96 68 95 67 94 67 92 65 91 63 90 62 88 61 98 70 93 61 50 2 35 51 93 74 91 69 89 66 87 63 85 58 83 56 82 56 82 57 81 56 82 56 82 55 80 53 81 54 81 53 80 52 79 52 78 51 78 50 77 49 76 49 74 50 74 49 73 48 72 50 74 53 74 52 72 53 71 53 74 52 68 46 65 47 69 51 69 48 67 46 66 46 66 47 64 44 65 45 65 45 66 46 64 44 64 43 63 42 62 42 62 46 63 45 62 44 61 44 60 43 60 42 59 41 58 41 59 41 56 38 55 39 58 42 55 38 55 38 55 38 55 38 58 38 53 36 54 37 53 35 53 35 51 33 50 33 50 34 52 39 52 38 50 36 47 34 47 34 47 34 48 36 50 37 49 34 48 32 47 32 47 33 46 32 48 33 46 31 47 33 49 34 48 32 46 31 46 32 44 29 43 28 43 29 45 31 43 30 44 30 43 29 40 25 43 33 44 35 44 35 44 33 31 8 13 0 10 1 21 8 32 19 37 25 41 26 40 24 35 17 26 5 15 0 15 1 11 1 19 11 28 20 34 23 34 23 34 25 35 25 34 24 33 23 33 23 33 23 33 23 38 26 36 24 34 22 33 22 32 22 33 22 33 22 33 23 32 21 32 21 32 21 32 21 30 19 30 20 31 21 32 21 33 20 32 19 31 20 32 21 32 19 30 17 29 17 29 17 30 17 27 16 30 20 32 19 29 18 31 20 33 22 34 21 31 17 28 17 32 21 30 16 29 18 30 18 30 17 28 15 28 17 29 18 28 17 27 15 29 17 28 16 27 17 28 18 17 15 17 16 18 17 19 17 17 15 18 16 18 16 17 15 18 17 19 17 19 16 17 14 21 18 19 16 18 16 18 17 18 16 19 17 19 17 18 16 17 16 18 16 18 16 18 17 19 16 19 16 19 16 19 16 18 14 17 16 20 17 18 12 16 16 16 15 15 14 14 14 17 17 17 16 16 15 15 15 16 15 15 15 15 16 17 18 18 18 18 17 17 16 16 16 15 15 17 16 16 16 19 21 24 24 26 26 28 27 28 27 27 28 29 30 30 29 28 27 31 31 31 32 32 32 33 33 31 32 33 34 34 34 34 33 33 34 34 35 35 34 34 33 34 34 33 32 32 33 33 34 35 35 36 36 36 37 37 37 34 40 39 37 34 37 36 34 22 17 9 6 5 7 8 9 9 8 8 7 7 8 8 9 7 7 8 9 9 8 7 7 7 13 4 3 25 65 81 85 75 81 75 81 74 82 74 82 78 82 77 82 78 81 74 75 70 72 67 65 56 49 37 30 22 18 15 13 15 20 29 30 29 35 75 133 174 146 179 123 142 131 156 153 162 160 145 146 125 144 120 144 122 150 132 160 134 150 130 153 133 152 135 160 137 131 119 141 156 147 115 135 183 176 182 150 136 133 130 133 141 134 156 162 220 171 220 168 218 165 219 165 222 168 222 171 221 173 223 181 232 180 228 172 225 176 220 172 218 172 220 174 218 171 217 168 215 165 212 165 208 168 215 165 199 131 170 202 140 194 138 182 148 198 144 198 146 196 146 196 146 196 146 196 146 196 146 196 146 196 146 196 147 197 147 197 147 197 147 197 147 197 147 197 147 197 147 197 146 198 146 198 146 198 146 198 146 198 146 199 147 200 148 200 149 201 149 201 149 201 149 201 149 201 149 201 149 201 149 201 150 202 151 203 152 204 152 204 152 204 152 205 153 205 154 206 153 207 153 208 154 208 155 209 153 207 153 208 154 209 155 209 156 208 157 210 165 206 159 195 165 200 175 190 150 195 186 199 193 201 185 156 176 157 199 155 206 153 208 156 203 158 195 158 199 158 200 156 198 155 197 154 195 152 195 151 194 151 193 150 194 151 194 151 194 151 194 151 192 150 193 150 193 149 191 147 189 145 189 144 188 144 187 143 188 143 187 143 187 142 186 142 181 138 181 137 180 136 179 136 178 135 178 136 180 135 174 129 163 138 181 127 154 120 169 134 163 122 156 113 155 122 166 125 153 119 159 126 166 126 164 123 158 115 155 116 161 118 158 112 155 114 154 114 153 113 153 112 155 115 154 114 155 116 156 117 159 117 157 115 156 115 158 117 156 115 156 116 157 117 158 117 156 115 156 114 155 114 154 113 154 113 154 112 153 111 152 111 152 112 150 110 149 110 149 111 147 108 147 107 146 107 145 106 143 106 143 105 142 104 141 104 142 105 142 105 141 103 139 102 136 101 135 101 135 101 135 101 134 100 133 98 132 97 130 96 130 96 130 95 129 94 128 94 126 92 125 91 124 89 122 88 122 89 122 93 107 68 104 101 117 92 116 89 116 88 117 87 115 84 113 82 112 82 112 83 112 82 112 82 111 81 110 79 108 81 108 80 107 79 106 79 105 78 105 77 104 76 103 76 102 74 102 73 101 72 100 72 102 74 102 73 101 71 100 71 103 71 100 67 98 67 100 70 100 68 98 66 97 66 97 67 96 65 96 64 94 63 94 62 95 64 94 63 94 62 93 63 91 63 90 62 89 61 88 61 87 60 87 59 86 58 85 58 83 57 82 56 82 56 83 57 81 55 81 55 81 55 81 55 82 54 79 53 81 55 80 52 79 52 77 50 76 50 76 51 77 51 77 51 76 49 74 47 74 48 73 47 73 48 75 50 71 49 67 47 66 47 66 48 65 47 67 48 65 46 66 48 67 48 66 46 64 45 65 46 65 46 64 44 62 43 62 43 61 43 60 41 59 42 59 44 53 42 60 47 56 35 38 19 14 5 17 14 32 31 46 40 45 37 48 40 50 41 49 40 43 36 36 29 30 20 24 16 23 15 23 18 30 25 40 32 46 32 50 34 51 34 51 34 50 33 50 33 50 33 50 33 52 37 50 35 48 33 47 33 47 33 47 33 47 33 47 33 46 32 46 32 46 32 46 32 44 30 44 31 45 32 46 32 45 32 44 31 43 32 44 33 45 32 43 30 42 30 42 30 43 31 39 30 41 33 42 32 41 32 42 33 43 32 41 31 39 28 37 28 41 31 39 26 39 30 40 30 40 29 38 27 37 29 37 30 37 28 35 27 36 27 35 26 34 27 35 28 15 3 16 4 16 4 17 5 16 4 17 5 17 5 16 4 16 4 17 5 17 4 15 2 18 6 17 4 16 4 16 4 15 3 16 4 16 4 15 3 15 3 15 4 16 5 17 5 14 7 14 7 14 7 14 7 16 7 13 7 16 9 15 6 16 8 15 7 15 7 14 6 16 8 16 8 15 7 15 7 16 7 15 7 15 8 17 10 18 10 17 9 17 9 16 8 15 11 17 12 16 11 19 16 22 18 25 21 27 22 27 22 28 21 30 22 30 22 29 21 30 23 33 26 35 26 33 25 31 24 33 26 34 26 34 25 33 26 34 27 35 26 34 23 34 22 33 21 33 21 34 22 35 24 36 24 37 25 37 25 35 28 40 26 36 30 36 24 17 6 7 0 4 1 8 4 8 6 7 5 7 5 8 6 6 4 7 6 8 5 6 4 10 15 2 2 43 73 81 86 81 81 80 83 81 82 80 83 79 81 78 82 80 80 76 74 72 69 65 58 54 42 34 25 21 17 16 12 16 15 25 20 30 26 88 133 152 140 144 103 122 124 141 143 155 157 157 150 146 143 143 143 146 149 158 158 155 153 152 155 155 157 155 161 145 138 130 149 158 163 119 129 178 170 179 151 131 132 119 132 123 118 135 142 185 121 171 114 164 121 164 114 166 112 168 120 171 131 171 138 178 136 176 127 176 129 173 125 170 126 170 127 171 129 169 128 167 126 165 126 161 126 160 121 163 112 180 215 188 225 186 211 194 229 194 237 195 233 195 233 195 233 195 233 195 233 195 233 195 233 195 233 197 234 197 234 197 234 197 234 197 234 197 234 197 234 197 234 198 235 198 235 198 235 198 235 198 235 198 236 199 237 200 237 201 238 201 238 201 238 201 238 201 238 201 238 201 238 201 238 201 238 202 239 202 240 203 240 204 241 204 241 205 242 205 243 207 243 207 243 208 244 208 245 207 243 207 244 208 245 209 245 210 241 208 245 209 225 195 221 199 221 195 195 183 216 210 209 210 179 164 141 153 132 161 116 155 115 156 120 159 128 160 129 161 122 160 121 158 120 157 119 153 115 153 115 152 114 152 113 151 116 151 116 151 116 151 116 150 115 150 115 150 114 148 113 146 111 145 110 145 109 144 109 143 108 143 107 142 106 141 106 141 105 139 103 136 100 134 98 138 102 136 103 138 101 129 90 134 107 135 99 130 102 131 95 137 105 130 106 132 100 118 88 129 101 133 103 131 99 126 92 123 89 121 88 120 86 115 80 113 78 113 77 112 77 111 76 113 78 113 78 113 79 115 81 117 85 116 83 116 84 117 86 116 84 116 84 117 85 117 85 115 85 115 85 114 84 114 83 113 83 113 82 112 81 111 81 113 81 111 79 110 79 110 80 108 77 108 77 107 76 107 75 106 79 106 78 105 77 104 77 105 78 105 78 104 76 101 74 101 73 101 73 101 73 101 73 100 72 99 70 98 69 96 68 96 69 96 68 95 67 94 67 92 65 92 64 90 62 89 61 89 62 89 72 95 72 95 81 90 71 90 68 87 64 86 61 85 58 83 56 82 56 82 57 82 56 82 55 81 54 80 54 81 54 81 53 80 52 79 52 78 51 78 50 77 49 76 49 74 50 74 49 73 48 72 50 73 52 73 52 71 53 71 53 70 50 69 49 69 48 68 48 68 48 67 46 66 46 66 46 66 46 65 43 62 41 60 40 64 43 63 43 62 42 62 42 62 46 63 45 62 44 61 44 60 43 60 42 59 41 58 41 55 38 56 39 56 39 55 38 55 38 55 38 55 38 55 38 53 36 53 38 56 39 54 35 53 35 51 33 50 33 50 34 50 37 51 38 51 37 49 36 49 36 48 34 47 34 48 35 49 34 48 32 47 32 47 33 46 32 48 33 46 31 47 33 47 32 46 30 45 30 45 31 48 32 46 30 44 28 42 26 48 35 46 31 42 33 44 35 47 36 40 24 22 3 1 0 4 0 21 18 35 26 39 27 39 27 39 27 39 27 39 27 38 27 39 26 34 17 23 9 20 6 13 1 13 8 23 19 30 19 31 22 33 24 34 24 33 23 33 23 33 23 33 23 37 26 35 23 33 22 33 23 35 23 34 22 33 21 32 20 32 21 32 21 32 21 32 21 30 19 31 20 31 20 32 21 33 20 32 19 31 20 32 21 34 21 32 19 31 19 32 20 35 21 31 19 32 21 32 19 33 21 33 21 32 19 29 16 28 15 27 16 29 17 28 14 29 18 30 18 30 17 28 15 30 19 30 19 30 18 28 17 27 16 26 14 25 15 27 16 18 16 18 16 18 16 18 16 20 17 19 17 19 17 19 18 17 16 19 17 19 16 17 15 20 17 18 16 17 15 18 16 16 15 17 16 18 15 17 14 16 14 17 16 18 17 20 18 18 15 18 15 18 15 18 15 19 14 15 13 17 15 18 14 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 16 15 15 15 15 16 17 18 17 17 17 17 17 17 17 17 17 17 19 17 17 16 20 21 23 22 25 25 28 27 28 27 29 29 30 30 31 31 31 31 28 30 32 34 35 33 32 30 31 32 33 34 34 34 34 33 33 34 34 35 35 34 34 33 34 33 33 33 33 34 35 35 36 36 36 37 37 37 38 38 33 38 37 37 36 38 34 29 8 8 6 7 6 8 7 8 8 8 7 6 6 7 8 8 6 7 8 8 8 8 7 6 8 15 0 7 56 80 71 83 75 81 75 79 71 79 70 78 71 75 71 77 74 78 71 73 69 68 63 58 51 41 31 24 21 18 17 15 18 21 28 28 44 42 127 151 166 152 154 104 141 132 155 149 160 165 154 156 130 148 120 142 121 151 131 159 135 155 133 155 135 156 134 154 124 136 122 144 153 157 127 106 173 178 183 157 133 120 123 123 134 121 170 180 224 170 218 169 216 163 215 165 215 167 217 168 223 169 224 172 229 178 229 178 222 174 219 170 215 167 214 167 217 170 216 167 214 165 213 164 207 166 213 165 202 135 171 200 142 192 136 183 153 198 145 197 146 195 147 195 147 195 147 195 147 195 147 195 147 195 147 195 147 197 147 197 147 197 147 197 147 197 147 197 147 197 147 197 146 198 146 198 146 198 146 198 146 198 146 199 147 200 148 200 148 200 148 200 148 200 148 200 149 201 149 201 149 201 149 201 148 200 148 201 149 202 150 202 151 203 152 204 152 205 153 205 152 206 153 207 153 208 154 208 153 207 153 208 154 209 155 209 159 207 160 213 163 194 158 203 180 202 159 179 168 205 182 205 212 167 178 158 187 157 205 150 204 156 206 158 205 160 200 159 203 161 202 159 200 158 199 157 196 154 195 153 195 152 194 152 194 151 194 151 194 151 194 151 193 150 194 151 193 150 192 148 191 146 190 146 189 145 189 145 187 143 186 142 185 140 184 140 183 140 182 138 179 135 177 134 186 142 182 137 178 133 175 132 187 135 166 131 168 115 139 93 116 76 125 103 154 118 166 139 162 127 162 128 162 126 162 125 160 123 161 121 159 119 158 116 154 114 153 113 153 112 152 112 152 112 151 111 152 113 154 114 157 116 157 116 158 117 159 118 157 117 158 117 158 117 158 117 157 116 156 115 156 114 155 114 154 113 154 112 153 111 152 111 152 112 150 110 149 110 149 111 148 109 147 108 147 107 146 107 145 106 143 105 142 104 141 104 141 105 142 104 141 102 138 100 136 101 135 101 135 101 135 101 134 100 133 98 132 97 130 96 130 96 130 95 129 94 128 94 127 93 126 91 124 90 123 89 123 88 120 85 119 92 116 82 118 89 117 87 119 86 120 86 116 84 113 82 112 82 112 83 113 82 111 81 110 80 110 80 108 81 108 80 107 79 106 79 105 78 105 77 104 76 103 76 102 74 102 73 101 72 100 72 101 72 100 72 100 71 100 71 99 69 101 70 101 69 99 67 99 67 97 66 96 65 97 66 97 65 96 64 94 62 92 61 94 63 94 62 93 62 92 62 91 63 90 62 89 61 88 61 87 60 87 59 86 58 85 58 79 54 82 57 83 56 80 53 82 56 81 55 81 55 80 54 77 51 79 55 84 57 81 52 79 52 77 50 76 50 76 51 75 49 76 51 77 51 76 50 76 50 75 48 73 47 73 48 71 49 67 47 66 47 66 48 65 47 67 48 65 46 66 48 65 45 64 44 63 44 64 45 66 46 65 46 64 44 62 42 62 45 64 49 65 47 60 45 57 32 29 2 10 0 17 9 38 33 53 43 54 37 47 34 53 39 51 37 50 37 50 38 47 41 48 42 46 36 39 29 34 22 27 14 24 17 34 25 44 28 46 31 50 33 51 34 50 33 50 33 50 33 50 33 50 36 49 34 47 33 47 34 50 35 48 34 46 32 45 30 47 33 47 33 47 33 47 33 45 31 45 31 45 31 45 31 45 32 44 31 43 32 44 33 46 34 45 32 44 32 45 33 45 33 41 30 41 32 41 30 42 33 43 32 42 30 39 28 39 29 39 29 39 29 37 26 39 30 40 30 40 29 38 27 38 31 39 31 39 30 37 28 36 27 35 26 34 27 35 28 16 4 16 4 16 4 16 4 18 6 17 4 16 5 18 6 15 3 16 5 17 5 16 3 18 5 16 3 15 3 15 4 14 3 15 4 16 3 15 2 15 3 15 4 16 5 17 5 15 8 15 8 15 8 15 8 16 7 12 5 14 8 14 7 15 7 15 7 15 7 15 7 14 7 15 7 15 7 15 7 16 7 15 7 15 8 17 10 17 9 17 9 17 9 17 9 16 12 18 12 15 11 18 15 21 17 23 20 26 22 27 22 29 21 29 22 30 23 31 24 29 22 33 27 35 26 32 23 31 24 33 26 34 26 34 25 33 26 34 27 35 26 34 23 34 21 33 21 34 23 36 24 36 24 37 25 37 26 38 26 35 27 39 27 37 30 32 16 5 2 12 9 13 6 8 1 8 5 6 4 6 4 7 6 8 6 9 8 10 7 8 6 9 10 1 15 67 80 70 80 80 80 78 81 78 79 77 80 76 76 75 78 78 79 75 71 71 67 62 54 50 35 30 19 16 15 16 12 18 17 26 19 37 43 131 142 142 139 125 96 127 131 146 143 155 161 163 152 155 148 145 140 145 147 154 153 157 157 155 156 158 160 154 153 139 146 138 158 157 170 131 109 161 179 179 166 134 120 118 118 118 102 154 155 182 122 166 116 164 122 165 114 167 111 168 119 166 126 162 127 169 127 174 124 173 125 170 122 167 122 165 121 168 126 167 126 165 125 164 124 162 126 161 121 167 114 183 216 190 223 183 213 197 230 194 236 195 233 195 233 195 233 195 233 195 233 195 233 195 233 195 233 197 234 197 234 197 234 197 234 197 234 197 234 197 234 197 234 198 235 198 235 198 235 198 235 198 235 198 236 199 237 200 237 200 237 200 237 200 237 200 237 201 238 201 238 201 238 201 238 200 237 200 237 201 238 202 239 203 240 203 241 204 241 205 242 206 242 206 243 207 243 208 244 207 243 207 244 208 245 209 245 210 243 210 241 202 219 196 225 213 208 177 199 204 219 204 218 186 134 152 137 154 125 158 116 155 121 156 123 157 124 158 124 159 121 159 120 157 118 156 117 154 116 154 115 153 115 152 114 151 116 151 116 151 116 151 116 150 116 151 116 151 115 149 113 147 112 147 112 146 111 146 110 143 108 142 106 140 104 139 103 137 102 137 102 137 102 137 102 143 108 140 100 132 99 142 114 142 112 130 79 89 54 86 64 49 14 37 14 45 30 80 83 121 103 127 110 131 108 129 100 122 92 122 89 121 87 122 86 116 81 116 80 115 79 114 79 111 76 111 75 111 77 113 78 117 82 118 83 119 84 119 84 119 83 118 83 118 83 118 85 116 86 116 85 115 85 114 84 113 83 113 82 112 81 111 81 112 79 110 77 109 77 109 78 108 76 108 75 107 75 106 76 106 79 105 78 104 77 103 77 103 77 103 77 102 75 100 73 101 73 101 73 101 73 101 73 100 72 99 70 98 69 96 68 96 69 96 68 95 67 94 67 93 66 92 65 91 63 89 62 85 61 86 60 86 71 92 65 88 66 87 64 86 61 85 59 84 58 83 56 82 56 82 57 83 56 81 54 80 54 81 55 81 54 81 53 80 52 79 52 78 51 78 50 77 49 76 49 74 50 74 49 73 48 72 50 71 51 72 51 71 53 71 53 67 48 70 51 71 50 68 47 68 47 66 45 65 45 65 46 65 45 65 45 65 45 65 45 63 43 62 42 62 41 61 41 62 46 63 45 62 44 61 44 60 43 60 42 59 41 58 41 53 37 56 40 57 39 54 36 56 39 56 38 55 37 54 37 51 34 53 38 58 40 55 35 53 35 51 33 50 33 50 34 49 36 50 38 51 38 50 37 50 37 49 35 47 34 47 34 49 34 48 32 47 32 47 33 46 32 48 33 46 31 47 33 45 30 44 29 44 30 45 31 44 30 46 31 46 31 45 30 38 31 45 38 46 32 35 21 11 0 0 0 1 8 30 32 36 29 41 30 37 25 36 28 37 26 35 24 33 23 33 23 37 27 39 28 39 27 37 27 31 19 25 13 21 13 23 16 26 17 29 21 32 23 33 24 33 23 33 23 33 23 33 23 35 24 34 22 33 22 33 23 36 24 34 23 32 21 31 19 33 22 33 22 33 22 33 22 31 20 31 20 31 20 31 20 33 20 32 19 31 20 32 21 34 21 33 20 33 21 34 22 34 20 29 17 30 18 30 16 30 19 31 20 32 19 30 18 30 19 31 19 30 17 28 16 29 18 30 18 30 17 28 15 30 20 31 20 31 19 29 17 30 18 29 17 28 18 29 19 19 17 18 16 18 16 17 15 20 17 18 15 17 16 19 18 16 15 18 17 19 17 18 16 19 17 18 15 16 14 17 15 17 15 18 16 18 16 17 15 18 16 18 16 18 16 18 16 19 16 19 16 19 16 19 16 17 13 15 13 17 15 17 12 14 14 15 15 15 15 16 16 14 14 14 14 15 15 15 15 16 15 15 15 15 16 17 18 16 16 17 17 17 17 18 18 16 16 18 16 15 14 17 18 21 21 24 24 27 27 28 28 29 28 28 28 29 30 31 32 32 33 34 35 36 35 34 34 31 32 33 34 34 34 34 33 33 34 34 35 35 34 34 33 34 33 33 33 34 35 37 37 37 37 37 37 38 38 38 39 35 39 37 38 37 37 28 19 5 11 15 19 16 12 7 6 7 7 6 6 6 6 7 7 8 9 10 10 10 10 9 8 7 6 1 30 70 79 65 76 72 78 72 76 69 77 69 77 72 76 71 77 74 77 72 71 68 66 60 53 46 38 28 21 17 13 16 17 21 23 31 29 43 71 152 148 163 150 152 118 158 147 162 144 151 160 151 152 136 151 119 142 120 150 129 155 135 157 135 155 134 159 131 145 119 139 125 150 148 150 135 93 155 175 185 168 140 113 123 118 128 118 192 189 219 170 221 164 217 165 212 167 210 168 213 166 217 161 218 161 219 168 218 170 216 168 215 167 213 165 211 163 213 166 212 164 211 163 211 162 208 166 214 167 207 138 174 200 144 190 135 185 157 198 143 196 146 195 147 195 147 195 147 195 147 195 147 195 147 195 147 195 147 197 147 197 147 197 147 197 147 197 147 197 147 197 147 197 146 198 146 198 146 198 146 198 146 198 146 199 147 200 148 200 147 199 147 199 147 199 147 199 149 201 149 201 149 201 149 201 148 200 148 201 149 202 150 202 150 203 151 203 152 204 152 204 151 206 152 206 153 207 153 207 153 207 153 208 154 209 155 209 156 210 161 205 158 196 166 205 176 183 154 195 185 207 185 211 189 152 193 160 198 153 195 153 197 155 199 156 201 156 201 156 200 158 199 157 198 155 196 154 197 154 196 154 195 153 195 153 194 151 194 151 194 151 194 151 194 151 195 152 194 150 192 149 192 148 192 147 191 147 190 146 187 142 185 140 183 138 181 137 178 135 179 137 180 138 182 139 182 139 180 135 178 141 193 158 171 130 142 74 116 113 167 122 148 99 116 55 67 15 52 23 87 63 112 97 145 124 164 133 164 131 167 130 161 122 155 118 157 118 157 117 157 116 156 116 151 111 150 110 151 112 153 113 156 117 158 119 160 120 160 120 159 119 159 119 158 118 158 118 158 116 157 116 156 115 156 115 154 113 154 112 153 111 152 111 153 111 151 109 150 109 150 110 150 108 149 108 148 107 148 107 145 105 145 104 144 103 143 103 143 103 143 103 142 101 139 100 136 101 135 101 135 101 135 101 134 100 133 98 132 97 130 96 130 96 130 95 129 94 128 94 128 93 127 92 125 90 124 89 125 90 126 86 122 92 125 92 118 87 119 86 121 85 122 86 116 84 113 82 112 82 112 83 114 83 111 79 109 80 111 82 108 81 108 80 107 79 106 79 105 78 105 77 104 76 103 76 102 74 102 73 101 72 100 72 99 71 99 71 100 71 100 71 98 68 100 70 102 70 100 68 98 67 97 65 95 64 96 65 95 64 96 65 96 66 97 66 93 62 93 62 92 61 92 61 91 63 90 62 89 61 88 61 87 60 87 59 86 58 85 58 81 55 82 56 82 56 81 55 83 57 82 55 81 54 79 53 79 53 79 55 82 56 80 52 79 52 77 50 76 50 76 51 76 50 77 51 77 50 75 49 75 49 74 47 73 47 74 49 71 49 67 47 66 47 66 48 65 47 67 48 65 46 66 48 65 45 64 45 64 46 66 47 62 44 65 47 67 47 65 45 65 46 60 37 45 16 21 1 10 1 22 20 40 36 52 43 53 38 53 34 49 33 53 38 52 34 51 34 50 32 49 33 47 37 44 36 44 38 49 41 47 33 45 30 43 28 42 27 44 28 47 31 49 33 50 33 50 33 50 33 50 33 50 33 48 34 47 33 47 33 48 34 49 34 48 33 47 32 46 31 48 34 48 34 48 34 48 34 46 32 45 31 45 31 44 30 45 32 44 31 43 32 44 33 45 33 44 32 44 33 46 35 42 30 38 28 40 30 40 29 39 30 41 31 41 31 40 30 40 32 43 32 40 28 38 29 39 30 40 30 40 29 38 27 38 30 38 30 38 29 36 28 39 30 37 29 37 29 38 31 17 5 17 4 16 3 15 3 18 4 15 1 13 3 16 6 14 3 16 5 17 5 17 4 17 4 15 3 14 2 15 3 16 4 17 5 17 5 16 4 18 6 17 4 16 3 14 2 14 7 14 7 14 7 14 7 13 5 12 7 15 8 13 3 14 6 14 7 15 8 16 8 13 5 13 6 14 7 15 7 16 7 15 7 15 8 17 10 16 8 16 9 17 10 18 10 14 10 16 10 13 8 15 11 19 15 22 19 26 22 27 23 28 19 27 19 28 21 31 24 32 25 33 25 34 26 34 26 31 24 33 26 34 26 34 25 33 26 34 27 35 26 34 23 33 21 33 22 35 24 37 26 37 25 37 26 38 26 39 27 38 29 40 27 38 28 26 6 11 9 19 14 15 6 8 3 7 4 6 3 5 4 6 5 7 6 9 7 9 7 8 5 11 0 11 44 73 74 71 76 76 76 75 78 76 79 77 79 76 77 75 77 76 74 71 68 66 61 57 48 42 29 24 14 10 10 13 14 21 18 27 19 38 87 144 132 146 132 127 116 144 142 145 128 138 152 162 154 155 146 142 137 146 149 156 153 157 156 156 155 157 161 151 145 135 146 136 167 154 163 143 114 139 181 180 180 143 113 121 109 114 98 176 155 170 128 167 112 163 120 164 112 166 108 165 115 164 123 159 123 164 121 169 116 166 120 166 119 165 120 163 119 164 122 162 122 162 121 161 121 161 124 158 121 169 117 183 214 191 221 180 215 200 230 191 234 195 233 195 233 195 233 195 233 195 233 195 233 195 233 195 233 197 234 197 234 197 234 197 234 197 234 197 234 197 234 197 234 198 235 198 235 198 235 198 235 198 235 198 236 199 237 200 237 199 236 199 236 199 236 199 236 201 238 201 238 201 238 201 238 201 238 201 238 202 239 202 240 202 239 203 240 203 241 204 241 205 241 206 242 206 243 207 243 207 243 207 244 208 245 209 245 206 247 211 230 195 226 205 221 189 195 192 218 204 224 210 192 154 121 154 122 161 127 153 129 154 127 156 125 156 123 156 120 157 120 157 119 156 117 155 116 155 117 154 116 154 115 153 115 151 116 151 116 151 116 151 116 151 116 152 117 151 116 150 114 149 114 148 113 148 112 147 112 143 107 141 105 139 102 136 101 135 100 136 102 137 103 139 104 140 102 136 104 145 113 146 108 122 66 71 51 121 129 157 114 143 116 133 93 96 52 55 20 4 0 18 20 53 58 95 83 112 90 128 99 129 89 119 78 120 83 118 83 117 82 117 81 111 76 111 76 111 77 113 79 115 81 118 85 121 86 120 85 120 85 120 84 119 83 118 83 117 87 116 86 116 85 115 85 113 83 113 82 112 81 111 81 112 79 110 77 109 77 109 78 109 77 108 76 108 75 107 77 106 79 105 78 104 77 103 77 102 77 103 76 102 74 99 72 101 73 101 73 101 73 101 73 100 72 99 70 98 69 96 68 96 69 96 68 95 67 94 67 94 67 93 65 91 64 90 63 93 63 89 64 89 62 86 64 86 63 85 61 85 58 84 58 85 58 83 56 82 56 82 57 84 57 81 53 79 54 81 56 81 54 81 53 80 52 79 52 78 51 78 50 77 49 76 49 74 50 74 49 73 48 72 50 70 49 70 50 70 53 71 53 67 48 69 49 70 50 70 50 67 46 65 45 64 44 65 45 65 45 65 44 64 44 64 44 62 42 62 41 61 41 60 40 62 46 63 45 62 44 61 44 60 43 60 42 59 41 58 41 57 40 56 39 56 39 57 40 57 40 56 38 55 37 53 36 56 37 53 36 55 38 54 35 53 35 51 33 50 33 50 34 51 38 51 38 50 36 48 34 48 35 47 34 47 35 49 36 49 34 48 32 47 32 47 33 46 32 48 33 46 31 47 33 46 31 45 30 46 32 48 33 44 30 47 33 48 31 44 29 44 30 28 9 9 0 0 0 17 15 32 34 43 35 37 27 38 28 32 24 32 25 31 23 32 26 34 27 34 26 32 24 36 27 35 26 35 27 36 29 37 28 33 24 30 23 30 23 29 20 31 22 33 23 32 22 33 23 33 23 33 23 33 23 34 22 33 21 32 22 34 23 33 22 33 22 33 22 33 22 34 23 34 23 34 23 34 23 32 21 32 20 31 19 30 19 33 20 32 19 31 20 32 21 32 20 31 19 32 21 34 22 32 18 29 17 31 20 32 19 31 19 31 19 31 17 28 15 29 19 33 20 28 14 27 16 29 18 30 18 30 17 28 15 29 18 29 19 29 17 27 16 30 18 29 17 28 18 29 19 19 17 19 16 18 15 17 15 19 16 16 12 14 14 18 17 16 14 18 17 19 17 19 17 19 16 17 14 16 14 16 15 18 17 19 18 20 17 19 16 21 19 20 17 17 14 15 12 16 13 16 13 16 13 16 13 15 12 16 15 19 15 15 9 14 14 14 15 15 16 16 16 13 13 13 14 14 15 15 15 16 15 15 15 15 16 17 18 16 16 16 17 17 18 18 18 15 16 16 14 13 12 15 15 20 20 23 24 27 27 28 28 27 26 26 26 27 29 31 32 31 30 30 30 30 31 32 33 31 32 33 34 34 34 34 33 33 34 34 35 35 34 34 33 33 33 33 34 35 36 37 38 37 37 37 38 38 39 39 39 37 40 38 38 37 35 23 12 14 18 18 17 11 9 7 9 7 6 6 5 5 6 6 7 6 7 7 8 8 7 7 6 11 1 15 55 71 73 71 75 69 74 70 75 70 76 71 76 72 75 72 75 73 73 67 66 64 60 54 47 41 31 23 16 10 11 15 17 25 25 35 29 55 118 164 142 166 139 148 132 163 148 149 125 132 154 157 166 133 146 117 139 121 154 134 160 132 159 133 155 133 157 130 136 121 137 128 160 150 149 150 109 140 172 185 179 148 113 126 117 126 121 211 189 210 174 222 159 213 163 207 164 205 164 207 162 215 160 216 160 216 164 211 164 211 164 211 165 211 164 210 163 209 161 209 161 209 160 208 161 205 163 209 165 206 138 173 197 146 187 134 186 161 198 143 194 147 195 149 195 149 195 149 195 149 195 149 195 149 195 149 195 148 197 147 197 147 197 147 197 147 197 147 197 147 197 147 197 148 198 148 198 148 198 148 198 148 198 148 199 149 200 150 200 147 199 147 199 147 199 147 199 149 201 149 201 149 201 149 201 149 201 150 202 150 203 151 203 150 202 150 203 151 204 152 204 152 205 152 205 152 207 153 207 153 207 153 208 154 209 155 209 155 214 162 195 153 205 180 201 156 183 182 212 176 209 196 163 185 159 202 150 207 162 193 162 195 157 198 157 202 157 204 156 202 159 200 157 198 156 197 155 197 155 197 154 196 153 195 153 194 151 194 151 194 151 194 151 194 152 195 152 195 151 193 149 193 149 193 148 192 148 191 147 186 142 185 140 182 137 180 135 180 137 179 137 180 138 181 138 188 139 180 145 196 153 180 122 146 67 105 120 197 147 172 137 178 142 183 142 185 145 170 111 135 82 87 29 48 16 59 33 99 79 135 117 159 125 158 123 157 118 158 117 157 117 156 116 152 112 151 111 151 112 153 114 155 116 158 120 161 121 160 120 160 120 160 119 159 118 158 118 158 117 158 116 157 115 156 115 154 113 154 112 153 111 152 111 153 112 151 110 150 110 150 111 150 110 150 109 149 108 148 108 145 105 145 104 144 103 143 103 142 102 142 102 141 100 139 99 136 101 136 101 136 101 136 101 134 100 133 98 132 97 130 96 130 96 130 95 129 94 128 94 128 94 127 92 126 91 124 90 129 85 122 92 130 90 120 88 118 85 120 85 121 85 122 85 116 84 113 82 112 82 112 83 114 83 111 79 108 79 111 82 108 81 108 80 107 79 106 79 105 78 105 77 104 76 103 76 102 74 102 73 101 72 100 72 98 70 98 71 99 72 100 72 99 68 99 69 100 70 101 71 98 66 96 64 95 64 95 65 97 65 96 64 93 61 92 60 93 63 93 62 90 61 89 60 90 63 90 62 89 61 88 61 87 60 87 59 86 58 85 58 85 58 82 55 81 56 84 59 83 57 82 55 81 54 79 53 84 55 79 53 80 54 79 52 79 52 77 50 76 50 76 51 78 53 78 52 76 50 73 48 73 48 73 48 74 50 76 51 71 49 67 47 66 47 66 48 65 47 67 48 65 46 66 48 66 46 65 46 66 48 68 49 65 47 68 49 67 45 62 41 38 14 21 0 15 11 37 32 55 41 54 40 52 40 51 38 48 30 49 34 56 39 53 32 50 34 54 38 56 36 52 33 49 37 49 37 48 34 46 33 51 36 48 31 44 31 49 34 48 31 49 33 50 33 49 32 50 33 50 33 50 33 50 34 47 33 46 32 46 33 48 34 46 33 47 33 47 33 47 34 48 34 48 34 48 34 48 34 46 32 46 31 45 30 44 31 45 32 44 31 43 32 44 33 43 31 43 31 43 32 45 34 42 31 39 30 42 34 44 33 43 33 43 32 40 28 36 25 38 31 42 32 37 26 35 28 39 31 40 31 40 30 38 28 36 28 37 29 36 28 35 26 37 28 36 27 35 28 36 29 18 6 18 5 17 4 16 4 17 3 13 1 15 6 18 6 16 4 16 4 16 4 16 4 16 4 16 4 16 4 16 4 13 4 13 4 13 4 13 4 14 5 14 5 14 5 14 7 15 6 12 3 11 4 14 7 17 9 15 6 14 6 14 6 13 6 16 9 17 8 14 5 15 7 15 7 15 7 15 7 14 6 14 7 15 8 16 8 13 6 14 7 15 8 16 9 13 4 14 7 17 10 18 11 21 17 25 23 28 23 26 19 24 20 25 21 27 23 29 24 28 23 28 22 27 22 28 22 36 24 32 21 33 24 34 25 39 31 36 27 35 33 37 26 33 23 33 23 33 24 35 26 36 26 35 25 35 25 36 29 38 33 39 33 34 21 16 5 6 4 6 5 7 4 6 3 6 4 6 4 6 5 9 7 8 7 9 7 9 6 7 4 1 5 27 58 73 69 67 72 72 71 72 71 72 75 74 74 74 69 70 69 71 69 68 64 64 56 48 37 31 22 19 13 12 17 13 12 26 23 24 19 61 118 148 130 151 127 143 133 150 133 137 115 137 152 166 152 148 141 138 135 144 152 160 157 155 150 155 157 156 160 146 152 129 148 143 168 157 163 135 135 121 165 186 177 167 117 105 117 100 124 177 139 174 121 166 118 162 116 163 113 163 112 162 112 164 120 158 119 165 124 158 121 157 116 159 122 163 118 157 116 161 122 161 122 161 122 161 122 161 121 162 118 161 114 173 214 196 212 182 226 197 223 196 238 195 229 194 229 194 229 194 229 193 228 193 228 193 228 193 230 195 231 195 231 195 231 195 231 195 231 195 232 196 233 197 233 197 235 197 235 197 235 197 235 197 235 197 235 197 235 197 235 200 237 200 237 200 237 200 237 200 237 200 237 200 237 200 237 201 236 201 236 201 236 201 236 201 236 201 237 202 238 203 238 204 236 204 240 205 243 207 245 209 246 208 244 207 242 207 238 214 225 201 235 201 222 206 191 169 219 210 222 214 213 171 141 156 123 157 125 159 126 159 127 160 127 159 125 158 124 157 122 155 119 156 119 156 119 156 119 155 118 154 117 154 116 153 116 153 118 153 117 152 116 151 116 150 116 151 116 151 115 149 113 147 110 146 111 149 113 147 109 143 106 140 102 136 99 134 98 139 99 137 99 138 104 142 109 143 115 149 120 151 114 121 74 58 41 111 121 158 109 130 109 140 110 140 109 139 109 139 111 138 111 132 94 100 48 49 8 17 0 23 4 61 76 128 103 130 89 118 77 112 77 113 77 113 77 114 78 115 79 116 80 116 82 120 86 123 86 120 83 118 83 120 85 120 83 117 81 117 82 115 81 115 80 114 80 113 79 113 78 112 77 111 79 112 81 112 80 111 79 110 79 112 80 109 77 108 78 111 81 106 79 106 79 106 79 106 79 104 77 103 75 101 74 100 73 100 73 100 72 99 71 98 71 99 71 99 70 98 69 97 69 97 69 97 68 96 67 95 67 95 67 95 66 94 65 93 65 91 63 90 63 90 62 89 64 88 63 87 64 87 61 85 63 84 61 85 60 84 59 83 59 81 56 79 56 81 57 79 53 82 55 81 53 80 52 78 51 78 51 78 50 77 49 76 49 74 52 74 51 73 50 72 50 71 49 71 49 71 49 71 50 68 47 69 49 70 50 72 51 69 46 66 45 66 45 65 42 64 46 64 48 65 48 65 47 69 43 57 43 64 43 65 55 63 51 56 40 54 32 61 42 52 36 55 40 58 41 58 40 57 41 56 40 55 41 56 42 55 40 55 39 54 38 53 38 56 40 54 38 53 38 53 39 53 38 54 38 52 36 50 34 51 37 51 36 50 35 49 35 52 37 51 36 48 33 47 32 49 34 49 34 49 33 46 31 47 32 46 31 46 31 45 30 47 32 46 32 46 33 49 36 47 36 49 34 38 14 15 0 0 0 10 8 28 24 41 33 42 31 38 29 39 31 39 29 35 24 34 24 34 25 37 27 34 24 34 25 35 26 36 26 37 25 34 22 31 20 31 20 33 22 31 19 30 20 32 22 34 22 31 21 34 23 33 21 34 24 36 26 36 24 33 21 34 23 35 23 35 23 35 23 35 23 35 23 35 21 32 20 35 23 35 22 34 21 33 21 30 18 31 20 32 21 34 22 30 19 31 20 32 21 33 22 32 20 32 19 31 18 30 18 31 21 31 21 31 21 31 21 31 21 31 21 31 21 31 21 28 18 29 19 30 18 29 17 29 17 28 17 29 18 27 14 27 19 28 19 28 18 26 16 26 17 25 16 25 17 27 18 20 18 20 17 19 16 18 16 19 15 15 14 18 18 20 17 18 16 18 16 18 16 18 16 18 16 18 16 18 16 18 16 17 14 17 14 17 14 17 14 17 14 17 14 17 14 17 14 15 15 15 16 16 15 15 15 17 16 15 14 14 14 14 15 14 15 15 16 16 15 15 14 15 15 15 15 15 15 15 15 14 14 14 15 15 16 16 16 14 14 15 15 15 15 16 16 17 17 17 17 17 17 18 18 19 20 24 26 29 28 29 27 28 27 29 28 30 30 32 31 31 29 28 27 29 29 30 30 32 32 28 30 30 33 32 32 33 36 34 32 33 38 37 35 35 35 34 34 33 34 33 35 38 39 37 37 36 37 37 38 36 39 39 39 33 25 14 7 5 6 6 7 7 6 6 5 7 6 6 6 6 7 8 9 8 8 9 9 8 8 7 6 4 12 35 63 73 68 66 71 71 71 71 71 71 72 73 73 71 69 68 69 69 69 66 64 64 57 47 38 30 23 18 15 7 17 9 15 31 26 37 29 93 138 170 147 170 144 163 154 158 152 142 125 129 154 149 149 131 143 117 138 123 152 132 157 122 156 129 158 133 150 134 145 127 138 144 153 154 147 137 129 120 161 186 172 166 118 110 114 125 151 220 176 215 169 211 164 207 163 206 162 206 161 205 161 204 157 210 169 207 167 219 164 217 167 206 157 201 158 207 166 206 161 206 161 206 161 206 161 204 160 213 161 199 135 168 197 154 179 141 197 160 193 148 198 149 194 150 194 150 194 150 194 149 193 149 193 149 193 149 194 149 195 147 195 147 195 147 195 147 195 147 196 148 197 149 197 149 197 149 197 149 197 149 197 149 197 149 197 149 197 149 197 150 200 148 200 148 200 148 200 148 200 148 200 148 200 148 200 151 201 151 201 151 201 151 201 151 201 151 202 152 203 153 203 157 204 155 205 155 206 153 207 153 209 154 207 154 208 158 208 171 203 155 201 164 212 182 179 166 201 177 208 199 191 191 157 204 158 205 160 203 160 199 160 199 160 202 158 204 157 207 157 201 156 200 156 200 156 200 156 199 155 199 154 198 154 197 153 197 153 197 152 196 152 195 151 194 151 195 151 195 150 193 148 194 147 193 148 196 150 194 146 190 143 187 139 183 136 181 135 181 138 183 140 184 142 182 142 184 144 195 153 176 134 152 63 108 111 191 147 179 139 185 139 182 139 182 139 181 138 181 137 176 138 180 141 176 130 161 115 120 67 91 33 55 18 96 99 153 119 161 125 162 121 157 118 154 116 155 117 155 118 156 118 157 118 160 122 163 122 160 119 159 120 160 120 160 119 158 117 158 117 157 117 156 116 156 115 155 115 155 115 154 114 153 114 151 113 149 112 148 112 147 111 148 111 146 110 146 110 147 112 143 106 143 106 143 106 143 106 142 104 141 103 139 101 138 100 139 99 139 98 136 98 135 98 134 99 133 98 132 97 131 97 131 97 131 96 130 95 129 95 128 94 127 93 126 92 126 92 125 91 125 90 124 89 123 89 122 88 122 86 121 85 120 86 116 85 115 84 114 83 113 83 112 81 110 81 112 82 110 78 109 82 108 80 107 79 105 78 105 78 105 77 104 76 103 76 102 74 102 73 101 72 100 72 99 71 99 71 99 71 99 71 98 70 98 70 98 70 98 69 97 67 94 66 94 66 93 63 95 63 96 65 97 64 94 64 84 65 99 71 91 61 87 63 86 63 79 57 83 47 76 38 79 53 82 56 84 57 84 57 83 56 82 55 81 56 82 57 81 55 81 54 80 54 79 53 82 55 80 53 79 53 79 54 79 53 79 53 78 51 76 50 74 51 73 50 72 49 71 49 72 50 71 49 71 49 70 48 67 49 68 49 68 48 66 46 66 47 65 46 65 46 64 45 69 46 65 45 64 45 64 47 73 48 53 24 31 8 23 6 30 23 44 33 46 34 53 44 56 39 51 37 52 39 52 37 50 35 49 35 49 36 51 38 49 35 49 36 50 37 51 37 50 35 48 33 46 32 46 32 48 33 46 31 46 33 48 35 50 35 47 34 50 36 49 34 49 35 50 37 50 35 48 33 47 35 47 35 47 35 47 35 47 35 47 35 47 34 45 32 47 35 47 34 46 33 45 33 45 32 44 32 44 32 44 32 41 31 42 32 42 32 43 33 43 33 43 32 42 32 41 31 41 31 41 31 41 31 41 31 39 29 39 29 39 29 39 30 36 30 36 31 37 30 36 29 36 29 35 29 36 30 34 26 37 28 37 28 36 27 35 25 36 26 35 25 34 26 35 27 17 5 17 5 16 4 16 4 17 3 14 2 16 5 17 5 17 5 17 5 17 5 17 5 16 4 16 4 16 4 16 4 14 7 14 7 14 7 14 7 14 7 14 7 14 7 14 7 13 6 16 10 18 8 14 5 17 8 15 6 14 6 15 7 16 7 15 6 14 7 15 8 15 7 15 7 15 7 15 7 14 6 15 7 15 7 16 8 16 8 15 7 15 7 14 6 19 9 18 8 18 9 17 9 16 13 22 22 28 25 29 25 29 24 30 25 31 27 32 28 33 25 27 23 30 27 31 22 32 20 30 19 31 25 33 24 30 28 35 27 33 32 40 33 37 28 35 26 33 25 33 25 40 31 39 30 38 30 37 29 37 33 41 34 33 18 12 3 5 4 6 7 7 6 6 5 7 5 6 4 6 5 8 7 8 6 9 7 8 5 6 4 6 20 45 68 73 66 64 69 70 70 70 71 71 71 72 72 69 65 66 65 67 65 64 60 63 54 46 35 28 20 16 12 13 17 14 16 25 15 21 25 92 131 150 131 150 127 149 137 150 132 137 105 130 144 158 140 147 140 139 140 149 153 155 151 152 155 165 164 152 155 148 166 142 162 151 167 149 157 139 144 109 147 184 177 172 133 105 99 108 136 186 135 167 119 164 110 162 115 162 114 161 112 160 111 164 112 167 126 148 116 163 118 157 119 157 117 156 119 160 123 161 122 161 122 161 122 161 124 161 123 162 120 161 114 173 214 194 213 183 226 196 223 196 234 195 229 194 229 194 229 194 229 193 228 193 228 193 228 193 228 195 231 195 231 195 231 195 231 195 231 195 232 196 233 197 233 197 235 197 235 197 235 197 235 197 235 197 235 197 235 197 235 200 237 200 237 200 237 200 237 200 237 200 237 200 237 200 237 201 236 201 236 201 236 201 236 201 236 201 237 202 238 203 236 203 234 204 238 205 243 207 245 208 245 206 242 207 242 209 240 209 233 199 221 211 227 193 180 199 209 202 228 203 173 157 135 159 129 160 130 162 130 162 129 160 127 159 125 158 124 157 124 156 120 157 120 157 120 157 120 156 119 155 118 155 117 154 117 153 118 153 118 152 117 152 116 151 116 151 116 151 115 149 114 150 113 148 113 151 115 149 111 145 108 142 104 138 101 137 101 137 99 141 104 145 106 142 107 144 122 152 117 133 84 79 29 100 111 164 112 129 108 147 106 138 106 138 105 137 104 136 104 127 96 131 103 136 107 140 112 144 105 124 87 87 29 39 13 93 71 123 95 128 85 117 81 120 84 120 84 121 85 121 85 118 83 121 86 122 86 120 84 121 85 120 83 119 83 119 83 119 83 118 83 117 82 117 81 117 82 116 81 115 80 115 80 112 81 113 81 112 80 112 79 111 79 110 78 110 78 111 79 106 79 106 79 106 79 106 79 106 78 105 77 103 75 102 74 99 73 99 72 99 71 98 71 99 71 99 70 98 69 97 69 97 69 97 68 96 67 95 67 92 64 92 64 91 63 90 62 91 63 91 63 90 62 89 64 88 63 87 64 86 63 85 65 84 61 85 60 84 59 83 59 83 58 81 58 83 59 81 55 82 55 81 53 80 52 78 51 78 51 78 50 77 49 76 49 74 52 74 51 73 50 72 50 71 49 71 49 71 49 71 49 72 50 71 49 69 47 68 46 69 46 66 45 66 45 65 42 63 48 64 49 64 48 64 47 61 50 70 52 69 57 75 56 66 50 50 32 47 28 62 46 52 36 54 38 56 39 56 39 57 41 56 40 55 41 56 42 55 40 55 40 54 39 54 38 56 40 54 38 53 38 53 39 54 38 53 37 51 35 50 34 51 37 50 36 50 36 49 35 48 34 48 35 49 36 50 36 48 33 49 34 49 33 47 31 47 32 47 31 46 30 45 30 46 31 45 29 43 28 43 31 37 17 17 0 5 0 18 16 34 30 46 33 36 22 37 32 41 27 36 25 37 27 37 25 36 25 35 24 35 25 37 27 35 24 35 25 36 26 37 26 35 23 34 22 33 22 34 23 34 23 34 23 34 24 36 26 38 25 35 25 37 27 37 25 35 25 36 25 36 24 34 22 35 23 35 23 35 23 35 23 34 23 35 23 35 22 33 21 35 23 34 22 34 22 33 21 35 22 34 21 32 19 31 18 33 21 32 20 32 20 31 19 34 22 34 21 33 21 32 20 31 21 31 21 31 21 31 21 28 18 28 18 28 18 28 18 29 18 30 18 30 18 30 18 30 17 29 17 30 18 28 14 28 19 28 18 27 17 26 17 27 18 26 16 25 17 26 18 19 16 18 16 18 16 18 16 19 16 16 15 19 17 19 15 19 17 19 17 19 17 19 17 18 16 18 16 18 16 18 16 18 15 18 15 18 15 18 15 17 14 17 14 17 14 17 14 11 12 13 14 14 13 12 11 16 16 15 14 14 14 15 16 17 16 14 13 13 14 16 17 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 17 16 16 15 15 14 14 13 17 17 17 17 17 17 17 17 17 18 23 25 29 29 29 28 31 30 31 31 32 32 33 32 35 31 28 28 33 34 33 30 33 33 30 32 32 34 32 32 27 33 34 32 29 33 35 37 36 37 35 35 34 35 35 36 36 37 36 37 36 37 35 36 35 39 40 39 30 20 9 3 5 6 6 7 7 6 6 5 8 7 6 6 6 7 8 8 7 8 8 8 8 7 6 5 5 26 54 70 70 64 63 68 69 69 70 70 70 70 70 69 68 66 65 66 66 66 63 61 61 54 44 35 27 20 14 11 6 16 14 21 30 19 39 45 131 147 168 143 163 139 166 153 158 146 134 119 131 158 150 144 128 139 119 146 135 159 134 155 129 168 149 168 133 144 139 157 146 151 154 150 146 140 141 142 108 138 182 175 174 137 113 99 138 166 227 172 208 168 211 159 205 161 205 161 204 160 204 159 201 158 206 168 214 165 215 179 207 166 213 164 204 158 202 156 205 160 205 160 205 160 205 160 203 159 213 161 199 136 168 198 151 180 144 197 158 192 148 195 148 193 149 193 149 193 149 193 149 193 149 193 149 193 149 194 149 195 147 195 147 195 147 195 147 195 147 196 148 197 149 197 149 197 149 197 149 197 149 197 149 197 149 197 149 197 149 197 150 200 150 200 150 200 150 200 150 200 150 200 150 200 150 200 151 201 151 201 151 201 151 201 151 201 151 202 152 203 153 203 157 203 155 205 155 207 153 207 153 207 152 205 155 208 161 212 160 206 158 201 184 204 155 184 180 199 189 211 192 161 192 160 206 160 206 162 206 162 203 162 199 159 202 159 203 158 206 157 203 158 202 158 201 157 201 157 201 156 200 156 199 155 199 155 198 154 197 153 197 152 196 152 195 151 196 152 195 151 194 149 196 149 194 149 196 150 194 146 191 144 189 141 185 139 184 138 183 140 186 144 188 145 187 143 189 160 181 130 167 77 95 105 190 146 189 145 186 141 182 138 181 138 180 136 179 135 178 134 180 139 174 132 169 129 169 130 179 138 169 126 172 135 150 81 133 111 166 134 165 119 154 117 160 122 160 122 160 122 160 122 159 120 161 122 162 121 161 120 163 121 160 118 158 118 160 120 159 119 159 118 158 118 157 117 157 116 156 116 155 115 155 115 152 114 149 113 149 112 148 112 147 110 146 110 146 110 146 111 143 106 143 106 143 106 143 106 143 106 142 105 141 103 139 102 139 99 139 98 136 98 135 98 134 99 133 98 132 97 131 97 131 97 131 96 130 95 129 95 127 92 126 92 125 91 125 90 125 91 125 90 124 89 123 89 122 88 122 86 121 85 120 86 116 85 115 84 114 83 113 83 114 83 112 83 114 84 112 80 109 82 108 80 107 79 105 78 105 78 105 77 104 76 103 76 102 74 102 73 101 72 100 72 99 71 99 71 99 71 99 71 98 70 98 69 97 69 96 68 97 67 94 66 94 66 93 63 94 63 95 63 95 62 91 62 98 63 88 69 104 76 92 57 65 54 82 61 79 38 71 39 80 53 81 55 82 56 83 56 83 56 82 55 81 56 82 57 82 56 81 55 81 54 80 54 82 55 80 53 79 53 79 54 80 53 78 51 76 50 76 51 73 50 72 50 72 50 72 50 71 49 71 49 71 49 71 49 66 48 68 49 68 48 66 47 67 48 66 46 65 45 63 44 66 44 62 42 60 40 57 39 33 14 31 16 38 28 53 41 51 41 58 42 52 35 52 41 54 38 50 35 51 37 51 35 51 36 49 35 49 36 51 37 49 35 49 36 50 37 51 37 48 34 48 34 48 35 50 37 49 35 49 36 51 37 52 39 52 37 49 36 52 38 51 36 50 36 50 36 49 35 48 34 47 35 47 35 47 35 47 35 46 35 47 36 48 35 46 34 46 34 46 34 46 34 46 34 46 34 45 33 45 32 44 32 44 33 43 32 42 31 41 30 44 34 43 33 42 32 42 32 41 31 41 31 41 31 41 31 38 28 38 28 38 28 38 28 37 30 36 30 36 30 36 30 36 29 35 29 36 30 34 26 38 28 36 27 35 26 35 26 37 27 35 25 34 25 35 26 15 4 16 4 16 4 16 4 17 4 15 4 17 5 16 2 17 5 17 5 17 5 17 5 16 4 16 4 16 4 16 4 15 8 15 8 15 8 15 8 14 7 14 7 14 7 14 7 14 5 12 3 11 4 13 6 16 7 14 6 14 7 16 8 17 8 14 5 13 6 16 9 15 7 15 7 15 7 15 7 15 7 15 7 15 7 15 7 17 8 16 7 15 6 14 5 13 3 14 5 16 8 17 9 17 14 22 21 27 23 26 22 29 24 29 24 30 25 30 25 34 26 29 24 32 28 32 23 33 22 30 22 31 22 28 20 23 22 29 19 20 17 25 20 31 25 31 25 32 28 35 30 32 27 35 31 38 32 38 31 37 34 41 32 28 11 7 0 5 4 6 7 7 6 6 5 8 6 7 4 6 4 7 6 7 5 8 6 7 5 6 3 6 31 59 70 67 63 64 67 68 68 69 70 69 69 68 67 67 64 65 63 66 63 63 59 57 49 42 30 25 16 13 9 12 16 17 20 25 11 30 52 127 135 144 129 142 122 150 135 151 119 123 102 137 144 152 131 139 130 130 141 154 156 156 154 168 175 182 176 154 153 149 173 154 172 152 164 142 154 142 153 104 124 180 182 180 147 110 91 126 143 185 126 163 119 166 112 161 115 160 113 159 110 159 110 155 122 156 120 179 114 118 100 152 126 172 128 159 119 159 120 160 121 160 121 160 121 160 123 160 122 161 120 161 115 174 215 189 215 187 226 193 222 195 231 194 228 193 228 193 228 193 228 193 228 193 228 193 228 193 228 195 231 195 231 195 231 195 231 195 231 195 232 196 233 197 233 197 235 197 235 197 235 197 235 197 235 197 235 197 235 197 235 200 237 200 237 200 237 200 237 200 237 200 237 200 237 200 237 201 236 201 236 201 236 201 236 201 236 201 237 202 238 203 236 203 236 204 238 205 241 207 245 207 244 205 240 206 241 209 241 200 224 196 224 216 204 179 221 203 224 214 197 167 139 159 135 159 130 161 129 163 128 163 127 161 126 160 126 159 128 158 126 160 123 159 122 158 121 157 120 157 120 157 120 156 119 156 118 154 119 154 118 153 118 152 117 151 117 152 117 152 116 150 114 149 112 147 112 149 112 146 108 145 108 143 105 140 103 139 103 143 103 142 105 143 107 146 113 150 114 135 88 87 34 90 117 160 107 133 109 149 106 134 104 138 104 137 102 135 100 134 99 141 104 137 100 133 97 131 99 121 98 129 91 121 101 132 95 122 96 139 103 129 86 121 90 122 87 121 86 121 86 121 86 121 85 122 86 122 85 121 84 123 86 120 83 118 83 120 85 119 84 119 83 118 83 117 82 116 80 115 80 114 79 114 78 113 82 114 81 113 81 112 80 109 78 110 78 110 78 110 77 106 79 106 79 106 79 106 79 106 79 105 78 104 76 102 75 99 73 99 72 99 71 98 71 99 71 99 70 98 69 97 69 97 69 97 68 96 67 95 67 94 65 93 65 92 64 92 63 91 63 91 63 90 62 89 64 88 63 87 64 86 63 85 65 84 61 85 60 84 59 83 59 85 60 83 60 85 60 82 56 82 55 81 53 80 52 78 51 78 51 78 50 77 49 76 49 74 52 74 51 73 50 72 50 71 49 71 49 71 49 71 49 68 47 68 48 69 48 70 49 69 46 66 45 66 45 65 42 62 47 63 48 62 46 61 44 67 40 60 57 72 30 26 3 53 39 45 35 57 40 68 46 55 38 55 38 55 38 56 39 57 41 56 40 55 41 56 42 56 41 56 40 55 40 54 39 56 40 54 38 53 38 53 39 54 38 51 35 49 34 49 35 50 36 50 36 50 36 50 36 51 37 50 35 49 34 47 33 47 32 48 34 49 34 48 32 48 33 47 31 46 30 44 29 43 28 42 27 40 24 37 24 23 13 28 22 35 27 38 31 38 26 36 25 38 28 38 26 40 27 36 24 37 26 37 24 37 26 36 24 35 24 36 26 35 24 35 25 36 26 37 26 34 23 34 23 35 25 37 27 36 26 37 27 38 28 39 28 37 24 34 24 36 26 36 23 36 25 35 24 34 23 34 23 35 23 35 23 35 23 35 23 34 23 35 24 36 24 35 23 34 22 34 22 34 22 34 22 32 20 33 21 33 22 34 22 34 21 33 20 32 19 31 18 32 20 32 20 31 19 30 18 31 21 31 21 31 21 31 21 30 20 30 20 30 20 30 20 30 18 29 17 28 18 29 19 29 17 28 17 29 18 27 14 29 19 27 17 26 17 27 18 28 18 26 16 25 16 25 16 17 15 17 15 18 16 18 16 19 16 17 16 20 17 17 13 18 16 18 16 18 16 18 16 18 16 18 16 18 16 18 16 17 14 17 14 17 14 17 14 17 14 17 14 17 14 17 14 18 16 14 13 13 14 16 18 15 15 14 14 14 15 16 17 16 15 15 14 14 15 15 16 15 15 15 15 15 15 15 15 16 16 15 15 15 15 14 14 16 16 15 15 15 15 14 14 11 11 12 14 15 16 17 17 18 19 23 25 28 27 27 25 29 28 29 28 29 28 29 28 33 31 32 30 31 31 32 32 30 31 26 26 24 22 17 15 14 18 16 12 8 10 10 9 12 13 12 14 15 18 19 21 25 28 31 35 37 39 39 40 38 41 40 35 22 13 5 3 5 6 6 7 7 6 6 5 9 8 7 6 6 6 7 7 7 7 7 7 7 6 5 5 10 38 64 69 64 63 65 65 66 67 68 69 69 67 66 65 66 65 64 64 65 64 62 60 54 47 38 30 23 18 13 10 9 15 18 27 34 18 55 80 162 148 164 145 164 139 172 152 161 134 127 123 135 143 131 131 128 126 103 130 125 151 136 160 153 184 163 173 141 147 142 157 152 152 150 145 143 141 144 145 109 113 175 180 180 145 117 107 167 171 218 164 209 167 208 163 204 160 203 159 203 158 202 158 203 174 202 152 213 126 106 42 102 96 182 156 205 161 205 158 204 159 204 159 204 159 204 159 202 158 212 161 199 136 169 199 146 182 148 197 155 191 147 192 147 192 148 192 148 192 148 192 149 193 149 193 149 193 149 193 149 195 147 195 147 195 147 195 147 195 147 196 148 197 149 197 149 197 149 197 149 197 149 197 149 197 149 197 149 197 149 197 151 200 150 200 150 200 150 200 150 200 150 200 150 200 150 200 151 201 151 201 151 201 151 201 151 201 151 202 152 203 153 203 157 203 155 205 155 207 153 207 152 206 154 207 159 207 161 207 155 196 170 211 180 181 148 214 165 217 208 181 186 157 203 160 207 160 207 162 207 163 205 163 203 163 205 162 206 161 206 161 205 161 204 160 203 158 202 157 202 158 202 157 201 157 200 156 199 154 198 154 197 153 197 153 196 152 197 153 196 151 194 150 195 148 193 147 194 147 191 143 190 143 188 141 186 139 185 140 188 143 185 141 186 144 189 148 187 120 171 106 91 83 191 150 185 144 186 139 181 140 183 138 182 138 181 137 178 134 176 133 170 131 170 131 171 132 172 132 174 132 179 143 173 115 156 127 186 145 181 134 167 124 166 128 162 122 162 122 161 121 161 121 162 122 162 122 161 121 161 121 162 122 161 120 160 120 160 120 159 118 158 118 157 117 157 116 155 115 155 115 154 114 153 114 153 114 150 114 149 113 149 113 145 109 146 110 146 110 145 109 143 106 143 106 143 106 143 106 143 105 142 104 140 102 139 101 139 99 139 98 136 98 135 98 134 99 133 98 132 97 131 97 131 97 131 96 130 95 129 95 128 94 127 93 126 92 126 92 125 91 125 90 124 89 123 89 122 88 122 86 121 85 120 86 116 85 115 84 114 83 113 83 114 83 113 83 114 84 112 80 109 82 108 80 107 79 105 78 105 78 105 77 104 76 103 76 102 74 102 73 101 72 100 72 99 71 99 71 99 71 99 71 94 67 95 68 97 70 98 71 97 67 94 66 94 66 93 63 94 62 94 62 93 60 89 59 91 59 88 61 72 23 44 28 175 118 91 46 72 47 85 49 84 56 83 55 82 56 84 57 83 56 82 55 81 56 82 57 83 56 82 56 81 55 81 55 82 55 80 53 79 53 79 54 80 53 77 49 74 49 75 51 72 49 72 50 72 50 73 51 74 52 73 50 70 47 68 46 65 47 67 49 68 49 67 48 68 48 67 47 64 44 63 43 63 41 61 41 58 38 54 35 54 36 53 36 53 37 54 37 55 37 47 34 52 40 52 34 55 38 50 36 51 38 51 36 52 37 50 35 49 35 50 36 49 35 49 36 50 37 51 37 50 35 49 35 50 37 52 38 52 38 53 39 53 39 52 37 49 34 47 33 49 36 49 33 51 36 49 34 48 34 48 35 47 35 47 35 47 35 47 35 46 35 47 36 49 36 48 36 45 33 46 34 46 34 47 35 43 32 44 33 46 35 47 36 43 33 42 32 42 32 41 31 42 32 41 31 41 30 40 30 41 31 41 31 41 31 41 31 41 31 41 31 41 31 41 31 39 30 36 27 35 28 38 31 37 28 36 28 37 29 35 25 39 29 36 25 34 26 36 28 38 28 36 26 34 25 34 25 14 2 14 3 15 4 16 4 17 4 16 5 18 5 15 0 15 3 15 3 15 3 15 3 16 4 16 4 16 4 16 4 14 7 14 7 14 7 14 7 14 7 14 7 14 7 14 7 16 7 15 7 15 7 15 8 15 6 14 6 14 7 16 9 14 7 15 8 16 7 15 6 15 7 15 7 15 7 15 7 16 8 16 7 15 6 14 6 14 6 15 7 15 7 16 8 13 4 14 5 15 8 16 8 15 12 21 20 27 24 27 23 28 23 28 23 28 23 28 23 29 26 33 26 28 22 30 29 32 22 26 15 20 10 11 1 10 5 7 0 1 1 2 0 1 0 1 0 2 0 5 0 16 13 24 23 34 31 38 33 41 37 40 27 20 4 4 1 5 4 6 7 7 6 6 5 9 6 7 4 6 4 6 5 6 5 7 5 7 4 5 2 19 46 68 69 63 64 65 63 65 66 68 69 68 67 64 63 64 61 62 60 63 60 60 56 50 42 36 26 22 15 13 8 14 14 18 25 28 12 46 86 143 130 136 130 143 122 153 130 144 103 123 113 136 114 126 128 152 127 112 117 132 144 157 169 182 182 180 175 157 160 151 170 151 166 144 159 143 157 144 152 110 102 169 184 178 141 107 101 159 144 173 121 163 115 161 116 159 114 159 111 158 111 157 110 155 121 162 119 168 133 111 6 5 22 123 114 159 120 158 116 159 120 159 120 159 120 159 122 159 121 161 119 161 116 175 216 186 217 190 226 191 221 194 228 193 227 192 227 192 227 192 227 193 228 193 228 193 228 193 228 195 229 195 229 195 229 195 229 195 229 195 230 196 231 197 231 197 233 197 233 197 233 197 233 197 233 197 233 197 233 197 233 199 235 199 235 199 235 199 235 199 235 199 235 199 235 199 235 201 236 201 236 201 236 201 236 201 236 201 237 202 238 203 236 203 236 204 238 205 241 206 243 205 243 208 242 209 238 205 233 200 222 205 215 187 195 198 243 203 232 198 147 160 128 159 135 162 132 164 131 165 130 164 129 164 129 164 130 164 134 163 132 162 125 161 123 159 121 158 120 159 122 158 121 158 120 157 120 155 120 154 119 154 118 153 118 152 117 153 118 152 117 151 115 150 113 148 112 149 112 146 108 143 106 141 104 139 103 139 103 142 103 141 105 143 107 145 111 131 83 109 55 77 98 166 112 135 113 149 103 133 108 145 105 140 105 138 103 136 101 134 98 138 97 137 97 136 97 135 99 135 87 115 86 125 91 135 117 149 106 131 90 124 91 126 90 124 89 124 88 123 87 122 87 124 87 122 86 121 85 121 85 121 85 122 86 121 85 120 83 118 82 117 82 116 81 116 80 117 82 116 81 115 80 115 80 114 83 114 82 114 81 113 81 108 77 110 78 110 78 109 76 106 79 106 79 106 79 106 79 105 77 104 76 102 74 101 73 99 73 99 72 99 71 98 71 99 71 99 70 98 69 97 69 97 69 97 68 96 67 95 67 92 64 92 64 91 63 90 62 91 63 91 63 90 62 89 64 88 63 87 64 86 63 85 65 84 61 85 60 84 59 83 59 84 59 82 59 84 60 81 55 82 55 81 53 80 52 78 51 78 51 78 50 77 49 76 49 74 52 74 51 73 50 72 50 71 49 71 49 71 49 71 49 68 47 68 47 68 47 68 48 69 46 66 45 66 45 65 42 62 47 62 47 61 44 59 42 60 47 60 31 40 23 39 18 52 37 44 39 64 45 68 40 59 41 57 39 56 40 58 42 57 41 56 40 55 41 56 42 57 42 56 41 56 40 55 40 56 40 54 38 53 38 53 39 54 38 50 33 48 33 49 35 49 35 49 36 50 37 51 37 50 36 50 35 49 34 48 34 46 32 48 34 49 34 49 33 49 34 48 32 45 29 43 28 39 26 41 27 40 24 36 23 34 22 34 24 35 27 39 32 40 27 35 24 36 27 38 26 42 28 37 26 38 28 38 26 38 26 36 24 35 24 35 25 35 24 35 25 36 26 37 26 37 26 36 25 36 26 38 27 39 28 40 29 39 27 36 24 35 23 33 22 35 25 35 22 37 25 35 23 33 23 35 24 35 23 35 23 35 23 35 23 34 23 36 24 37 25 37 24 33 21 33 22 34 23 35 23 33 22 34 22 34 22 34 22 31 19 32 20 32 20 33 21 33 21 32 20 32 19 31 19 31 21 31 21 31 21 31 21 32 22 32 22 32 22 32 22 31 19 28 16 27 17 30 20 29 17 28 17 29 18 27 14 30 20 27 16 25 17 27 19 29 19 27 17 25 15 24 16 16 14 16 15 17 16 18 16 19 16 18 17 20 17 16 12 16 14 16 14 16 14 16 14 18 16 18 16 18 16 18 16 16 13 16 13 16 13 16 13 17 14 17 14 17 14 17 14 11 12 14 15 15 14 12 11 14 14 14 14 14 15 17 17 13 14 16 17 17 16 14 13 15 15 15 15 15 15 15 15 16 16 16 15 15 14 14 14 13 14 14 15 15 16 16 17 17 17 16 16 16 16 15 15 13 15 20 24 28 29 30 29 30 29 30 29 30 29 30 28 27 31 36 32 27 24 30 35 34 32 27 24 19 14 7 3 7 7 2 1 0 4 1 0 2 3 1 2 1 3 3 4 5 10 15 23 28 32 34 35 42 43 39 30 16 8 3 4 5 6 6 7 7 6 6 5 9 9 7 6 6 6 6 6 6 7 7 7 7 6 5 4 26 53 72 69 63 65 65 60 65 66 68 69 68 66 64 62 62 61 60 60 61 60 58 56 48 42 34 27 22 17 13 11 12 15 20 29 38 21 71 107 168 137 157 143 163 137 172 144 151 123 135 143 141 121 122 148 154 136 99 111 111 142 147 179 162 181 158 167 147 152 148 154 150 145 143 140 146 145 145 141 114 94 164 180 176 138 115 119 198 176 211 163 211 160 201 162 203 159 202 158 202 157 201 157 205 156 210 155 201 195 207 45 112 113 201 164 200 152 203 162 204 159 204 159 204 159 204 159 202 158 212 160 199 137 170 200 144 183 150 197 154 191 146 190 147 192 148 192 148 192 148 192 149 193 149 193 149 193 149 193 149 195 149 195 149 195 149 195 149 195 149 196 150 197 151 197 151 197 151 197 151 197 151 197 151 197 151 197 151 197 151 197 151 199 151 199 151 199 151 199 151 199 151 199 151 199 151 199 151 201 151 201 151 201 151 201 151 201 151 202 152 203 153 203 155 204 155 205 153 207 154 206 152 206 159 210 163 207 160 201 159 204 192 198 157 184 173 208 176 216 197 155 213 164 202 166 210 164 211 166 211 166 210 165 208 165 208 165 208 164 208 164 207 162 205 161 204 159 202 158 203 159 203 158 202 158 201 157 199 155 199 154 198 153 197 153 196 153 197 153 197 152 195 150 198 151 195 150 196 149 193 145 188 142 187 139 185 139 185 139 184 140 188 144 189 145 188 143 164 131 126 69 177 164 182 145 189 145 184 139 184 145 187 141 184 140 182 138 179 135 177 134 176 135 172 131 169 131 170 132 167 138 178 127 164 136 183 142 186 135 163 121 166 130 169 124 165 125 165 124 164 123 163 123 164 124 163 122 161 121 161 121 160 121 162 123 163 121 159 118 157 117 156 116 156 115 155 115 158 118 158 117 157 116 156 117 153 115 151 114 150 113 149 113 143 108 146 111 147 110 144 107 143 106 143 106 143 106 143 106 141 104 140 102 138 101 137 100 139 99 139 98 136 98 135 98 134 99 133 98 132 97 131 97 131 97 131 96 130 95 129 95 125 91 125 90 124 89 123 89 125 91 125 90 124 89 123 89 122 88 122 86 121 85 120 86 116 85 115 84 114 83 113 83 113 82 111 82 113 83 111 79 109 82 108 80 107 79 105 78 105 78 105 77 104 76 103 76 102 74 102 73 101 72 100 72 99 71 99 71 99 71 99 71 98 70 97 68 96 67 94 66 97 67 94 66 94 66 93 63 94 62 94 61 92 59 87 58 78 65 92 55 89 71 69 0 27 32 80 69 88 47 86 62 87 59 85 57 84 57 86 59 83 56 82 55 81 56 82 57 83 57 83 56 82 55 81 55 82 55 80 53 79 53 79 54 80 53 76 48 73 48 75 51 72 49 71 50 72 51 73 51 70 48 71 49 71 49 72 50 65 46 67 49 68 49 68 49 69 49 67 47 64 44 62 42 60 39 60 41 59 39 55 35 48 32 51 36 54 37 52 35 49 36 51 36 48 35 52 41 56 40 52 38 53 40 53 38 52 38 50 35 49 35 49 35 49 35 49 36 50 37 51 37 52 38 51 36 50 37 51 38 53 40 54 40 53 37 49 33 50 35 47 34 50 36 49 34 52 37 49 34 47 34 49 36 47 35 47 35 47 35 47 35 46 34 48 37 49 37 49 37 45 33 45 34 46 35 47 35 48 36 47 34 46 33 44 32 40 31 41 32 42 33 43 34 44 34 44 33 43 32 42 32 41 31 41 31 41 31 41 31 41 31 41 31 41 31 41 31 39 30 36 27 35 28 38 31 37 28 36 28 37 29 35 25 39 29 36 25 33 25 36 28 38 28 36 26 34 24 33 24 17 5 17 4 16 3 15 3 15 3 15 4 16 5 17 5 16 4 16 4 16 4 16 4 13 2 14 3 15 4 16 5 15 7 12 3 8 1 12 8 13 6 13 7 14 8 15 8 15 6 14 5 13 6 14 7 15 7 15 6 14 5 13 5 13 4 12 7 17 10 17 8 18 9 15 7 17 9 15 6 17 9 17 8 15 6 12 3 14 6 14 6 14 6 14 6 18 6 15 5 16 8 14 4 18 14 20 17 23 20 26 22 33 28 32 27 31 25 30 24 30 25 31 27 34 30 36 32 30 26 33 24 23 8 8 0 1 0 0 0 1 0 2 0 1 0 1 0 2 0 3 0 5 0 3 2 16 22 36 36 39 36 38 20 13 3 6 3 6 4 6 6 6 6 6 6 6 4 6 5 7 6 8 6 4 7 5 3 10 3 1 6 40 49 60 65 64 61 61 63 65 65 66 66 66 65 64 64 62 60 62 60 61 55 52 46 44 36 30 20 18 14 14 10 18 18 25 11 25 25 47 115 140 127 139 124 142 124 147 132 133 92 128 113 122 110 147 145 139 113 114 118 115 135 166 178 180 173 173 175 154 165 157 169 154 159 135 153 143 168 151 140 113 97 147 195 166 115 103 110 172 135 165 118 159 113 159 117 156 114 158 113 158 114 159 114 157 116 157 122 159 143 144 0 104 133 169 115 157 110 157 119 155 116 155 117 156 118 157 120 160 120 164 122 156 114 181 219 179 223 195 223 192 224 194 229 194 228 193 228 193 228 193 228 193 228 193 228 193 228 193 228 195 228 195 228 195 228 195 228 195 228 195 229 196 230 197 231 197 233 197 233 197 233 197 233 198 234 198 234 198 234 198 234 198 234 198 234 198 234 198 234 199 235 199 235 199 235 199 235 201 236 201 236 201 236 201 236 202 237 202 237 202 237 202 237 203 236 203 237 205 240 205 242 202 234 203 243 212 235 201 227 202 221 205 199 171 211 220 228 222 196 162 128 161 120 162 134 164 134 166 133 166 129 164 127 162 134 168 147 179 130 157 143 171 135 164 123 162 118 153 127 159 122 159 121 158 120 157 120 157 122 157 121 156 120 155 120 152 117 152 117 152 117 152 117 150 114 149 112 147 111 146 110 145 107 141 102 137 101 138 103 139 102 139 109 150 110 135 88 129 72 105 98 153 115 142 111 140 106 142 108 144 108 142 106 140 105 139 103 137 102 136 100 135 95 135 94 132 90 128 89 131 96 127 85 126 109 154 118 127 92 126 92 126 93 128 95 125 91 124 90 124 89 123 89 124 88 123 86 121 85 120 84 122 86 122 85 121 84 120 84 120 85 120 84 119 83 118 83 117 82 117 81 116 80 115 80 115 84 115 82 114 81 112 80 111 79 111 78 110 77 109 77 110 82 108 81 106 79 105 77 103 76 103 75 102 74 101 74 101 74 99 72 98 70 98 71 101 73 101 72 99 70 96 68 99 70 96 66 94 67 96 69 93 66 94 66 94 65 92 63 90 62 90 62 89 61 88 63 85 60 84 62 84 62 84 64 85 62 86 61 85 60 84 60 83 59 83 58 82 57 81 57 82 55 81 53 80 52 78 51 78 51 78 50 77 49 76 49 72 51 73 51 73 51 73 52 72 50 73 51 72 48 68 45 69 48 70 48 68 46 65 43 70 46 64 45 69 49 67 43 64 49 63 47 61 44 59 43 63 47 64 46 58 34 44 22 52 36 56 41 59 42 59 42 57 40 57 40 57 40 57 40 58 43 58 42 57 41 56 41 58 42 57 41 56 42 57 43 56 41 56 40 54 38 52 36 53 38 53 37 52 36 51 36 50 36 50 36 50 36 50 36 49 35 49 34 48 33 47 33 47 33 50 36 51 35 48 32 47 32 47 31 46 30 45 30 40 26 41 27 40 25 38 25 34 22 34 24 34 24 34 25 36 25 37 27 38 27 37 26 39 27 37 25 35 25 37 27 37 26 35 23 34 22 34 23 36 25 36 25 37 27 39 29 42 29 37 26 38 27 37 25 39 27 37 25 36 25 36 26 35 24 35 24 35 24 35 24 33 24 37 26 35 23 34 24 34 22 34 22 34 22 34 22 34 23 35 24 36 23 35 22 35 22 33 20 32 20 32 21 35 23 35 23 35 23 35 23 31 20 32 21 33 20 32 19 33 22 35 24 36 23 34 21 30 20 31 19 27 17 28 20 30 19 28 17 27 18 30 21 28 19 27 14 23 15 27 17 22 15 28 19 28 16 26 17 25 16 26 18 27 17 25 16 22 15 25 16 25 16 26 19 19 17 19 16 18 15 17 15 17 15 17 16 18 17 19 17 18 16 18 16 18 16 18 16 16 14 17 15 17 15 18 16 17 15 17 11 12 10 15 15 16 13 16 14 17 15 18 15 15 14 14 13 13 14 14 15 15 15 15 14 14 13 13 13 14 13 13 15 17 18 16 15 18 16 15 15 16 17 15 14 14 14 15 15 15 14 13 13 14 14 14 14 14 14 14 14 17 16 14 14 15 15 14 12 16 17 20 22 25 25 27 26 28 27 28 28 29 28 29 28 30 30 32 32 34 34 36 36 32 33 30 26 18 12 7 6 1 2 1 1 1 2 2 2 0 1 0 2 1 3 2 3 3 3 2 6 11 22 32 40 39 42 35 22 10 7 6 5 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 5 9 6 5 9 5 2 12 47 54 63 66 64 61 61 63 65 65 65 66 65 65 64 63 60 60 60 60 59 55 50 46 41 35 26 19 15 13 11 10 15 19 28 20 36 32 86 131 167 137 163 137 166 143 168 147 143 121 139 132 136 147 154 138 103 104 103 116 107 143 162 177 163 172 158 169 149 154 155 151 154 138 136 135 143 151 148 127 116 93 144 186 161 114 115 130 202 169 209 161 207 158 203 159 201 156 201 157 202 158 203 159 203 156 202 159 203 180 175 28 169 174 208 152 203 151 200 156 200 155 200 156 201 156 202 157 203 157 215 162 194 136 176 200 138 189 154 194 155 194 146 193 148 193 149 193 149 193 149 193 149 193 149 193 149 193 149 193 149 195 149 195 149 195 149 195 149 195 149 196 150 197 151 197 151 197 151 197 151 197 151 197 152 198 152 198 152 198 152 198 152 198 150 198 150 198 150 198 151 199 151 199 151 199 151 199 151 201 151 201 151 201 151 201 152 202 152 202 152 202 152 202 154 203 153 204 152 206 153 206 155 203 159 211 166 202 157 198 166 207 178 180 172 201 183 209 197 185 190 159 217 162 211 166 212 165 213 167 213 167 211 166 218 179 204 144 184 137 171 126 186 156 204 160 208 160 201 165 203 159 203 158 202 158 201 157 201 157 201 156 200 156 199 155 196 152 196 152 196 152 196 152 196 150 195 149 194 147 192 146 192 144 188 139 184 138 185 140 189 143 192 147 191 139 178 129 177 122 167 143 197 148 186 145 186 143 187 144 187 142 184 140 183 140 182 139 181 137 179 137 178 136 177 135 178 134 174 130 180 127 164 131 189 151 185 132 167 124 168 126 170 129 174 132 168 125 168 124 167 124 166 123 165 124 164 123 162 121 161 121 161 121 160 120 160 119 159 119 160 120 160 119 159 118 158 118 157 117 157 116 156 115 155 116 154 116 151 114 150 113 148 112 147 111 147 110 146 109 145 109 146 108 145 107 144 106 143 105 140 103 140 102 139 102 138 101 141 100 139 98 135 98 135 98 135 100 134 100 133 98 131 96 132 97 130 96 129 95 129 96 127 94 128 94 128 93 126 91 124 90 124 89 123 88 122 88 119 85 119 84 119 84 119 85 117 86 116 85 115 84 114 84 113 83 113 82 112 81 111 81 109 82 108 80 107 79 105 78 105 78 105 77 104 76 103 76 101 73 101 73 101 73 101 73 100 72 101 73 100 70 97 68 95 67 96 68 97 70 99 72 94 67 95 66 93 64 92 65 95 63 94 61 92 59 88 59 87 61 91 64 89 60 82 53 84 58 86 59 86 58 84 56 85 58 85 58 85 58 85 58 84 58 84 57 83 56 82 56 84 57 83 56 82 57 83 58 81 56 82 55 80 53 78 51 78 52 77 51 77 50 76 51 73 50 72 50 72 50 72 50 71 49 71 48 70 47 69 47 67 49 68 50 69 49 68 48 67 48 67 47 66 47 65 46 65 43 63 43 61 41 57 39 54 35 52 34 51 33 50 33 49 35 49 36 50 36 49 35 51 36 49 34 48 35 50 37 50 36 49 35 49 36 50 37 53 38 52 37 51 37 52 38 54 38 50 36 52 39 53 38 53 38 51 36 50 36 50 37 49 35 49 35 49 35 49 35 47 35 51 37 49 34 48 35 46 34 46 34 46 34 46 34 46 35 47 36 48 35 47 34 47 34 45 33 44 32 45 33 46 34 46 34 46 34 46 34 40 31 41 32 42 31 41 30 42 33 44 35 45 34 43 32 41 32 42 31 39 28 40 31 41 30 39 28 38 29 40 31 33 27 40 30 38 27 37 26 32 24 36 27 38 29 40 30 35 26 36 27 36 27 35 26 34 24 33 25 34 26 35 26 17 5 16 4 16 4 15 3 15 3 16 4 16 4 17 5 16 4 16 4 16 4 16 4 16 4 15 3 15 3 14 2 14 8 15 7 12 4 12 7 13 6 13 7 14 8 15 8 15 6 14 5 13 6 14 7 15 7 15 6 14 5 13 5 15 6 14 7 17 9 15 5 18 8 15 7 16 8 15 5 12 5 14 7 15 7 15 7 14 6 14 6 14 5 13 5 16 5 13 4 15 7 14 4 12 9 18 18 25 22 26 22 24 20 25 21 27 23 28 24 29 24 30 26 32 28 34 29 35 28 30 17 16 5 8 3 2 0 2 2 2 2 1 1 1 0 1 0 2 0 2 0 1 0 2 0 5 12 26 32 42 35 33 13 7 0 6 5 6 4 6 6 6 6 6 6 6 4 6 5 7 6 8 6 6 7 6 3 8 2 5 17 56 61 65 66 63 61 61 63 64 65 65 65 64 63 62 62 58 56 58 56 57 51 48 41 38 30 24 16 14 10 11 8 14 18 23 23 19 26 93 125 139 120 131 116 138 126 143 120 117 89 122 94 132 138 145 94 82 90 111 112 116 149 174 176 177 171 170 175 156 167 155 165 149 155 132 152 141 162 144 136 112 101 145 187 151 102 105 116 170 128 164 114 158 113 157 116 155 113 155 114 157 112 158 113 159 112 158 125 154 150 102 7 148 134 158 112 160 114 152 116 155 116 155 116 156 117 156 120 159 119 163 120 157 117 182 215 180 224 196 223 192 224 194 230 194 228 193 228 193 228 193 228 193 228 193 228 193 228 193 228 195 228 195 228 195 228 195 228 195 228 195 229 196 230 197 230 196 231 196 231 196 231 196 231 197 232 197 232 197 232 197 232 198 232 198 232 198 232 198 232 199 233 199 233 199 233 199 233 201 236 201 236 201 236 201 236 202 237 202 237 202 237 202 237 203 236 203 239 205 240 206 240 207 241 210 242 206 224 196 222 200 225 185 187 201 224 201 229 193 169 162 129 165 121 163 133 166 135 166 134 168 130 167 127 170 138 165 122 156 124 126 83 109 101 156 122 163 126 159 126 159 122 159 122 158 121 158 120 157 122 157 122 156 121 156 120 153 118 153 118 153 118 153 118 151 115 150 113 148 112 147 111 148 110 144 106 140 104 141 105 141 110 149 109 136 94 130 96 134 99 143 114 153 112 146 110 146 108 146 108 145 105 141 102 141 103 140 102 139 100 138 100 137 96 134 97 138 101 134 93 133 88 126 114 158 113 129 88 125 92 125 92 126 94 129 96 125 92 124 91 124 90 123 90 126 90 125 88 123 87 122 86 120 84 120 83 119 83 118 82 120 85 120 84 119 83 118 83 117 82 117 81 116 80 115 80 115 84 115 82 114 81 112 80 111 79 111 78 110 77 109 77 107 80 107 80 107 80 107 80 103 76 103 76 102 75 102 74 101 74 100 73 99 71 98 70 99 71 100 72 100 71 98 70 96 69 97 69 96 68 95 66 93 66 94 66 94 65 92 63 90 62 90 62 89 61 88 63 86 61 85 62 84 62 84 64 85 62 86 61 85 60 84 60 83 59 83 58 82 57 81 57 82 55 81 53 80 52 78 51 78 51 78 50 77 49 76 49 75 52 74 51 73 50 72 49 72 51 73 51 72 49 69 47 71 49 69 47 68 48 69 49 65 47 70 47 63 39 62 45 61 46 60 45 59 44 59 43 59 43 62 47 64 47 63 45 59 42 60 43 60 42 58 40 58 41 58 41 58 41 58 41 58 43 58 42 57 41 56 41 57 42 56 41 56 41 57 42 55 40 55 40 54 38 52 36 51 36 50 35 50 34 49 34 50 36 50 36 50 36 50 36 49 35 49 34 48 33 47 33 50 34 49 33 48 34 49 35 49 34 49 33 48 33 47 32 46 32 47 32 45 29 41 28 38 25 37 26 34 23 33 24 34 23 34 23 34 23 34 22 35 24 34 23 34 23 35 25 36 25 36 25 37 27 39 29 40 29 39 28 38 26 36 25 38 25 35 25 38 29 40 29 39 27 37 25 36 25 36 26 35 24 35 24 35 24 35 24 33 24 37 26 35 23 34 24 34 22 34 22 34 22 34 22 34 23 35 24 36 23 35 22 35 23 34 21 32 20 33 21 33 21 33 21 33 21 33 21 31 20 32 21 33 20 32 19 31 20 32 21 33 20 32 19 32 23 33 22 30 19 31 23 32 21 30 20 30 20 31 21 29 22 32 23 28 15 22 13 25 15 24 16 27 18 26 15 27 19 28 20 29 19 28 18 28 17 23 15 27 18 25 13 18 16 18 16 18 16 18 16 18 16 18 16 18 16 18 16 18 16 18 16 18 16 18 16 19 16 18 15 17 14 16 13 16 15 20 17 18 13 15 13 16 13 16 14 17 15 18 15 15 14 14 13 13 14 14 15 15 15 15 14 14 13 13 13 16 15 14 15 16 16 14 12 17 16 14 15 16 16 15 13 14 15 16 16 16 16 15 15 14 14 14 13 13 13 13 12 15 13 12 13 14 15 13 12 9 12 18 22 26 27 27 26 29 28 30 29 31 30 31 31 29 29 30 30 32 32 34 33 34 34 30 24 16 11 7 7 3 3 3 3 2 2 2 2 1 2 2 2 2 2 2 2 0 1 2 0 0 7 20 32 41 39 27 13 2 4 6 7 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 7 9 5 5 7 3 9 28 61 63 65 64 62 61 62 63 64 64 64 64 63 62 61 60 57 57 57 57 56 52 47 42 37 31 23 18 15 13 13 12 16 21 28 33 31 39 141 139 168 134 158 130 166 145 166 134 135 120 134 120 144 150 124 75 71 97 105 108 105 145 160 168 164 169 160 166 151 152 155 146 152 134 137 138 144 147 144 125 109 101 159 184 145 101 125 153 203 165 208 158 204 155 200 155 199 154 199 154 200 156 201 157 204 151 203 162 199 179 123 54 208 169 202 155 206 154 195 156 199 154 200 155 200 156 201 156 202 156 212 159 195 141 178 195 141 191 155 194 155 193 146 193 148 193 149 193 149 193 149 193 149 193 149 193 149 193 149 193 150 195 150 195 150 195 150 195 150 195 150 196 151 197 152 197 152 196 152 196 152 196 152 196 153 197 153 197 153 197 153 197 152 198 152 198 152 198 152 198 153 199 153 199 153 199 153 200 152 201 151 201 151 201 151 201 152 202 152 202 152 202 152 202 154 203 153 204 152 206 153 205 158 209 167 209 161 197 160 200 179 198 161 182 189 210 196 210 191 168 204 165 216 164 210 169 212 166 215 168 217 169 217 169 215 167 209 156 198 150 160 120 140 135 202 159 205 162 202 159 204 160 203 159 203 158 202 158 202 158 201 157 201 156 200 156 198 154 198 154 198 154 198 154 198 151 197 150 195 148 194 148 195 148 192 144 189 142 188 143 188 143 192 138 178 126 175 133 176 140 191 147 189 148 190 147 187 145 187 145 186 143 185 142 183 141 183 140 182 139 181 138 182 135 177 135 182 137 177 128 167 132 191 156 193 133 172 131 176 130 173 127 170 125 169 124 171 125 170 125 169 124 169 125 169 127 166 125 165 124 163 123 161 121 161 120 160 120 159 119 160 120 160 119 159 118 158 118 157 117 157 116 156 115 155 116 154 116 151 114 150 113 148 112 147 111 147 110 146 109 145 109 143 107 144 107 144 107 144 108 141 104 140 103 140 102 139 102 140 100 140 100 137 99 135 97 133 98 133 100 134 100 133 99 129 96 131 98 132 96 128 93 127 94 128 94 128 93 126 91 124 90 124 89 123 88 122 88 121 86 120 85 120 84 119 85 117 86 116 85 115 84 114 84 113 83 113 82 112 81 111 81 108 81 108 80 107 79 106 79 105 78 105 77 104 76 103 76 104 75 102 74 100 72 99 70 101 73 101 72 100 71 99 70 95 68 97 70 99 70 98 69 95 68 97 67 91 61 89 63 90 58 90 58 90 58 88 59 87 61 88 61 87 61 86 60 84 58 86 60 88 61 89 62 86 59 86 59 86 59 86 59 84 58 84 57 83 56 82 56 83 57 82 55 81 56 83 57 81 55 81 55 81 54 79 52 77 51 77 51 76 50 75 50 73 50 72 50 72 50 72 50 71 49 71 48 70 47 69 47 70 50 67 47 66 48 69 51 68 49 67 48 66 47 66 47 70 47 67 47 64 44 60 41 58 40 56 37 53 35 51 33 49 35 48 34 47 33 48 34 49 35 49 35 49 36 50 37 52 38 52 38 52 39 54 41 52 38 52 38 52 37 50 36 53 37 50 36 52 40 54 39 53 38 51 36 50 36 50 37 49 35 49 35 49 35 49 35 47 35 51 37 49 34 48 35 47 35 47 35 47 35 47 35 46 35 47 36 48 35 47 34 48 35 46 33 45 33 45 34 45 33 45 33 45 33 45 33 43 33 44 35 45 34 43 33 41 31 41 31 41 31 41 31 42 33 43 32 40 29 41 32 42 32 41 31 41 31 41 31 47 30 40 27 40 24 34 21 37 24 37 27 41 28 37 21 38 29 38 30 39 29 38 28 41 27 32 24 37 29 34 20 16 4 16 4 16 4 16 4 16 4 16 4 16 4 16 4 16 4 16 4 16 4 16 4 17 4 16 3 15 2 14 1 12 7 17 10 15 6 12 5 13 6 13 7 14 8 15 8 15 6 14 5 13 6 14 7 15 7 15 6 14 5 13 5 16 7 14 7 16 8 14 4 17 7 14 6 15 8 14 5 18 10 18 10 17 8 15 6 14 6 14 5 13 4 12 3 13 2 11 2 13 6 13 4 7 5 16 17 25 22 26 21 32 27 32 26 31 25 30 25 29 24 30 25 31 27 32 28 34 29 33 22 19 7 6 2 4 2 4 3 3 3 3 3 3 0 2 0 2 0 2 0 1 0 2 0 0 2 15 21 38 29 24 5 2 0 6 5 6 4 6 6 6 6 6 6 6 4 6 5 7 6 8 6 7 6 5 2 6 1 14 37 60 61 62 61 61 61 63 64 63 63 63 63 62 60 59 58 57 55 56 55 56 50 47 40 33 26 20 13 13 10 12 9 19 20 24 28 17 46 132 126 137 121 129 113 140 126 138 104 118 87 121 103 144 116 100 56 77 94 108 103 112 140 158 170 174 170 169 173 149 160 149 161 146 154 134 158 143 159 140 136 96 119 173 188 128 84 114 135 167 121 159 109 155 110 153 115 152 111 153 111 154 112 154 112 157 110 158 125 156 137 58 46 164 122 160 121 161 115 148 120 154 115 154 116 155 116 156 119 158 118 160 117 158 123 184 210 184 227 197 223 191 223 194 231 194 228 193 228 193 228 193 228 193 228 193 228 193 228 193 228 195 226 195 226 195 226 195 226 195 226 195 227 196 228 197 230 196 231 196 231 196 231 196 231 197 232 197 232 197 232 197 232 198 232 198 232 198 232 198 232 199 233 199 233 199 233 199 233 200 236 201 236 201 236 201 236 202 237 202 237 202 237 202 237 203 236 203 239 205 240 205 240 206 242 211 234 201 224 201 225 206 194 183 219 202 226 209 189 165 138 165 135 168 130 167 133 166 134 167 134 170 131 171 131 181 137 155 77 90 72 88 79 118 114 168 126 163 126 158 121 160 123 160 122 159 122 158 121 158 123 158 122 157 122 156 121 154 119 154 119 154 119 154 119 152 116 152 115 150 113 149 112 149 113 147 110 145 108 143 107 141 106 137 101 132 96 133 99 134 103 140 99 136 102 142 99 141 103 141 104 142 105 144 106 141 103 141 102 140 102 140 101 138 98 133 98 134 99 131 94 130 114 157 115 130 95 131 104 132 98 129 94 126 92 124 91 126 93 126 93 125 92 125 91 126 91 127 90 125 88 124 87 123 87 122 86 122 85 121 85 120 85 120 84 119 83 118 83 117 82 117 81 116 80 115 80 115 84 115 82 114 81 112 80 111 79 111 78 110 77 109 77 106 80 107 80 107 80 107 81 104 77 104 76 103 76 102 75 100 75 101 75 101 73 98 70 98 70 99 72 100 72 99 71 95 68 97 70 98 68 94 65 93 66 94 66 94 65 92 63 90 62 90 62 89 61 88 63 88 62 86 63 85 62 84 64 85 62 86 61 85 60 84 60 83 59 83 58 82 57 81 57 81 54 80 53 80 53 79 52 78 51 78 50 77 49 76 49 76 53 74 52 72 50 71 48 73 51 73 50 72 50 72 50 61 44 69 53 76 55 75 52 65 42 60 39 60 39 57 34 54 40 55 41 57 42 59 43 61 44 60 42 59 42 58 41 59 42 59 43 60 44 62 45 59 42 59 42 59 42 59 42 58 43 58 42 57 41 56 41 57 41 55 40 55 40 56 42 54 39 55 40 55 39 53 37 53 38 52 37 51 36 51 36 50 36 50 36 50 36 50 36 49 35 49 34 48 33 47 33 51 35 48 32 47 33 50 36 47 32 47 32 46 31 45 30 46 32 47 32 45 29 42 29 43 30 41 30 38 27 36 27 38 26 36 24 34 24 35 25 36 26 38 27 39 28 39 28 42 30 40 28 39 28 39 28 34 24 36 26 38 27 37 25 41 28 37 26 38 27 38 25 39 27 37 25 36 25 36 26 35 24 35 24 35 24 35 24 33 24 37 26 35 23 34 24 35 23 35 23 35 23 35 23 34 23 35 24 36 23 35 22 36 23 34 22 33 21 34 22 35 23 35 23 35 23 35 23 32 20 33 21 33 21 32 20 31 19 31 18 30 19 31 19 31 22 32 21 29 18 30 21 32 22 32 22 31 21 30 19 27 11 19 17 29 16 19 8 12 6 20 16 29 21 28 17 29 20 30 21 30 21 29 20 33 19 24 15 28 20 25 11 17 15 18 16 18 16 19 17 19 17 18 16 18 16 17 15 18 16 18 16 18 16 18 16 18 16 17 15 17 15 16 14 15 14 19 16 17 12 15 12 16 13 16 14 17 15 18 15 15 14 14 13 13 14 14 15 15 15 15 14 14 13 13 13 15 14 14 15 17 17 15 13 17 15 14 14 15 15 14 12 19 19 19 18 17 15 14 13 14 14 13 13 12 11 11 11 12 11 10 11 13 14 13 11 9 10 16 19 24 25 26 25 32 31 31 30 30 28 28 27 31 30 32 31 33 32 34 33 32 34 31 27 18 11 4 2 3 3 3 4 4 5 5 5 3 3 3 3 2 2 2 2 3 3 2 0 0 3 12 19 31 29 19 9 3 6 6 5 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 6 7 3 4 6 3 19 51 60 60 59 60 60 62 63 64 62 62 62 62 60 59 57 56 56 56 55 56 55 51 45 41 27 22 15 11 9 9 9 9 23 23 35 27 43 76 163 136 163 135 165 133 168 144 159 118 135 117 134 132 153 120 87 72 80 95 96 104 114 132 142 167 164 169 163 162 141 138 148 144 151 129 136 141 146 140 137 122 89 119 183 175 115 90 138 168 199 163 206 154 201 152 196 153 196 151 197 152 197 153 198 153 199 155 201 154 208 148 98 99 210 154 207 160 201 156 193 159 198 154 199 154 200 155 200 155 200 154 210 156 196 147 180 190 144 194 156 194 154 193 147 194 148 193 149 193 149 193 149 193 149 193 149 193 149 193 149 194 150 195 150 195 150 195 150 195 150 195 150 196 151 197 152 197 152 196 152 196 152 196 152 196 153 197 153 197 153 197 153 197 153 198 152 198 152 198 152 198 153 199 153 199 153 199 153 199 152 201 151 201 151 201 151 201 152 202 152 202 152 202 152 202 153 203 153 204 152 206 155 205 157 209 164 202 159 201 169 205 182 176 169 211 181 206 215 175 202 161 212 168 210 169 212 170 214 169 219 173 224 175 225 176 224 181 209 83 82 62 96 82 192 171 220 169 212 166 205 162 205 160 204 160 203 159 203 159 203 158 202 158 201 157 201 157 199 155 199 155 199 155 199 155 199 153 198 152 197 150 195 149 195 149 194 147 192 145 190 143 194 140 185 136 187 141 186 138 187 139 180 131 175 134 178 132 180 137 180 138 181 141 185 143 183 141 183 141 183 140 182 140 182 137 179 133 175 132 177 133 194 154 192 129 168 131 178 127 173 128 172 127 172 128 173 129 172 127 172 126 171 126 170 126 169 127 166 125 165 124 163 123 164 124 163 123 163 122 162 122 160 120 160 119 159 118 158 118 157 117 157 116 156 115 155 116 154 116 151 114 150 113 148 112 147 111 147 110 146 109 145 109 144 107 144 107 144 107 144 107 142 104 141 104 140 103 140 103 140 101 141 102 139 100 135 97 134 99 134 100 134 99 132 98 130 97 131 97 130 96 129 94 127 94 128 94 128 93 126 91 124 90 124 89 123 88 122 88 122 88 122 86 120 85 119 85 117 86 116 85 115 84 114 84 113 83 113 82 112 81 111 81 107 80 107 80 107 80 107 80 105 78 105 77 104 76 103 76 103 74 102 73 101 72 100 71 102 73 100 72 100 72 101 73 101 75 105 77 103 70 93 62 87 55 79 52 83 55 80 48 83 52 85 54 87 57 88 59 87 60 88 61 87 61 87 62 91 63 88 60 86 58 85 58 85 58 85 58 85 58 85 58 84 58 84 57 83 56 82 56 82 56 81 55 81 55 82 56 79 54 80 55 81 54 79 53 79 53 79 52 78 52 77 52 73 50 72 50 72 50 72 50 71 49 71 48 70 47 69 47 69 49 68 48 67 49 68 50 66 47 65 46 65 45 64 45 67 45 65 46 64 44 60 42 63 44 61 43 59 41 57 39 55 40 52 36 49 36 50 37 52 39 54 41 56 42 56 41 57 42 55 39 52 38 52 38 47 34 50 38 53 39 52 37 56 40 52 37 52 38 51 35 53 38 51 36 50 36 50 37 49 35 49 35 49 35 49 35 47 35 51 37 49 34 48 35 48 36 48 36 48 36 48 36 46 35 47 36 48 35 47 34 48 36 47 34 46 34 46 34 47 35 47 35 47 35 47 35 39 29 40 30 40 30 39 29 42 31 41 30 40 31 41 32 41 32 42 31 39 28 40 31 41 32 42 32 41 30 39 28 40 23 38 31 42 18 25 14 36 26 42 30 42 28 40 29 38 29 38 30 39 29 38 28 40 28 35 26 37 28 34 22 15 3 15 4 16 5 17 5 17 5 17 4 16 3 15 3 16 4 16 4 16 4 16 4 14 2 15 3 15 3 16 4 12 6 15 7 12 4 11 5 13 6 13 7 14 8 15 8 15 6 14 5 13 6 14 7 15 7 15 6 14 5 13 5 14 5 13 7 17 10 16 7 16 7 13 6 15 7 14 4 15 8 16 8 15 6 13 4 14 6 13 5 12 3 10 2 11 0 9 0 12 5 13 3 9 6 14 14 21 19 25 21 29 23 28 23 28 23 28 23 32 27 32 27 33 28 33 28 34 28 29 17 14 2 2 0 2 2 3 4 5 8 7 8 4 2 4 1 3 0 2 0 6 2 3 0 2 3 10 9 25 18 18 4 6 3 6 1 6 4 6 6 6 6 6 6 6 4 6 5 7 6 8 6 5 3 2 1 5 2 24 58 61 61 60 60 61 62 62 62 62 62 62 61 60 58 56 55 54 51 53 51 53 47 43 37 24 18 13 7 8 6 9 7 25 18 31 18 37 93 140 126 130 119 136 116 138 121 128 87 112 83 118 96 136 91 77 59 81 81 92 111 133 130 132 166 170 173 171 169 136 144 139 161 137 144 126 155 137 149 128 129 90 137 186 165 99 84 133 144 164 118 157 106 152 109 151 112 150 109 151 110 152 110 152 110 150 118 153 114 170 98 51 89 167 112 161 116 151 120 149 116 153 114 154 115 154 116 155 118 156 117 158 113 158 128 186 205 186 228 197 223 191 223 195 232 194 228 193 228 193 228 193 228 193 228 193 228 193 228 193 227 194 226 194 226 194 226 194 226 194 226 194 227 195 228 196 228 196 230 196 230 196 230 196 230 197 231 197 231 197 231 197 231 198 231 198 231 198 231 198 231 199 232 199 232 199 232 199 233 200 236 201 236 201 236 201 236 202 237 202 237 202 237 202 237 203 236 203 239 205 240 205 240 210 243 207 227 199 229 207 222 182 194 200 237 211 220 186 146 161 126 165 135 169 140 171 132 173 141 175 142 179 141 180 141 175 138 183 97 85 55 71 93 174 142 173 131 172 130 161 128 161 124 160 123 160 122 159 122 159 124 158 123 158 122 157 122 156 121 156 121 156 121 156 121 154 118 153 116 151 115 150 114 149 113 148 111 146 109 143 107 143 108 140 107 143 108 142 103 143 101 139 99 135 94 133 98 136 98 135 97 136 99 138 102 141 103 141 103 141 103 141 103 138 104 138 100 131 100 139 112 152 112 131 96 128 104 131 94 127 94 127 94 127 95 129 97 128 95 127 94 127 93 126 93 125 90 126 89 124 87 123 86 123 87 123 86 122 86 121 85 120 85 120 84 119 83 118 83 117 82 117 81 116 80 115 80 115 84 115 82 114 81 112 80 111 79 111 78 110 77 109 77 109 81 108 80 107 79 106 78 105 78 104 77 104 76 103 76 100 75 102 76 103 74 98 70 100 72 100 72 99 70 97 68 98 69 96 68 95 67 95 68 93 66 94 66 94 65 92 63 90 62 90 62 89 61 88 63 89 64 87 64 85 63 84 64 85 62 86 61 85 60 84 60 83 59 83 58 82 57 81 57 80 53 80 53 80 53 80 53 78 51 78 50 77 49 76 49 73 51 73 51 73 51 73 51 74 51 72 49 72 50 74 52 82 59 76 49 64 37 52 29 53 31 51 30 51 30 50 28 49 34 51 38 54 41 58 43 60 43 61 45 62 45 61 44 64 46 61 42 57 40 57 41 58 41 58 41 58 41 58 41 58 43 58 42 57 41 56 41 56 40 55 39 54 40 55 41 53 39 54 40 55 39 54 38 52 37 52 36 51 36 50 35 50 36 50 36 50 36 50 36 49 35 49 34 48 33 47 33 48 34 49 35 50 34 49 33 48 33 47 32 47 31 46 31 43 30 46 32 46 31 45 32 46 34 46 35 44 34 44 35 42 29 38 25 35 24 37 27 38 28 41 31 43 32 43 31 41 29 39 28 38 28 39 29 37 27 40 30 41 29 39 26 40 27 37 25 38 28 38 26 39 27 37 25 36 25 36 26 35 24 35 24 35 24 35 24 33 24 37 26 35 23 34 24 36 24 36 24 36 24 36 24 34 23 35 24 36 23 35 22 37 24 35 22 34 22 34 23 34 22 34 22 34 22 34 22 30 18 31 19 31 19 30 18 33 20 31 18 30 19 32 21 32 23 33 22 30 19 31 23 30 21 31 21 30 19 27 16 30 20 31 23 24 10 32 43 100 87 85 57 45 21 25 16 28 19 29 20 29 20 28 19 29 19 28 18 27 17 26 16 17 15 17 16 18 17 19 17 19 17 19 16 18 15 17 15 18 16 18 16 18 16 18 16 15 14 16 15 17 16 18 17 15 13 17 13 14 10 14 12 16 13 16 14 17 15 18 15 15 14 14 13 13 14 14 15 15 15 15 14 14 13 13 13 13 12 12 15 17 18 17 16 16 15 13 13 15 15 13 12 11 12 13 13 14 14 13 13 14 14 13 12 11 11 10 9 11 9 9 10 12 13 12 11 12 12 15 16 20 22 25 25 28 28 29 29 30 30 32 31 34 33 34 33 34 34 35 34 34 32 25 17 8 4 1 2 1 2 3 4 6 7 9 9 4 4 4 3 3 2 2 2 8 5 3 3 5 7 9 9 20 21 15 10 7 9 6 2 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 4 4 1 3 5 4 27 65 64 63 62 62 62 62 61 60 62 62 61 60 59 57 56 55 52 51 51 52 51 47 41 37 25 20 14 10 10 10 12 11 29 20 43 18 63 120 168 140 157 134 169 135 165 137 150 106 140 131 144 126 150 114 88 72 80 79 86 121 140 124 115 155 162 170 168 160 130 125 140 144 138 119 127 133 137 128 125 112 99 137 188 154 101 101 163 177 199 160 203 153 199 150 195 150 195 150 195 151 196 151 197 152 193 161 198 144 220 116 100 132 218 150 204 149 191 161 195 151 198 153 198 154 199 155 200 155 201 154 208 155 195 151 181 186 147 195 154 195 151 193 149 194 149 193 150 193 150 193 149 193 149 193 149 194 148 194 148 193 151 194 151 194 151 194 151 194 151 194 151 195 152 196 153 196 153 196 153 196 153 196 153 196 154 197 154 197 154 197 154 197 153 198 153 198 153 198 153 198 154 199 154 199 154 199 154 199 152 201 152 201 152 201 152 201 153 202 153 202 153 202 153 201 154 202 153 204 152 206 153 206 163 214 161 199 160 204 175 201 151 198 179 205 202 203 193 161 217 164 214 167 206 173 214 169 222 176 227 181 232 185 236 186 243 169 235 175 176 96 127 175 224 177 210 165 216 166 203 165 205 161 205 160 204 159 203 159 203 159 203 158 202 157 201 157 200 156 200 156 200 156 200 156 200 154 199 153 198 151 196 150 194 148 194 147 192 145 189 142 189 141 192 143 191 141 187 138 184 138 186 146 186 135 182 147 180 136 177 133 176 134 178 136 184 141 184 141 184 141 184 140 181 140 185 137 178 137 191 156 186 129 169 130 178 128 173 134 176 131 174 129 172 127 172 127 173 128 173 127 172 127 171 126 168 126 167 124 165 123 164 122 164 122 164 121 163 120 162 120 160 120 160 119 159 118 158 118 157 117 157 116 156 115 155 115 154 116 153 114 152 113 150 112 149 111 149 110 148 109 147 109 149 109 147 108 145 106 144 104 144 105 144 104 143 103 142 103 140 102 142 104 140 101 135 97 136 101 135 100 133 98 130 96 133 98 130 94 128 95 130 97 127 94 128 94 128 93 126 91 124 90 124 89 123 88 122 88 124 89 122 87 121 85 119 85 116 86 116 85 115 84 114 84 113 83 113 82 112 81 111 81 107 80 107 80 107 80 107 80 105 78 105 77 104 75 103 75 100 73 101 73 101 73 101 74 102 73 100 71 100 73 102 75 100 68 91 58 82 53 81 53 79 54 84 55 79 49 80 55 77 49 82 53 86 57 87 59 87 61 89 62 87 59 83 56 87 59 85 57 84 59 87 61 84 57 84 57 83 57 83 57 84 58 84 57 83 56 82 56 82 55 81 54 80 55 81 56 79 53 80 55 81 55 80 54 77 52 75 51 74 50 73 50 72 50 72 50 72 50 72 50 71 49 71 48 70 47 69 47 66 48 69 51 70 50 67 47 68 49 68 48 67 47 66 47 63 45 65 47 66 47 64 46 65 47 64 46 63 46 63 46 58 39 54 35 50 35 50 37 51 38 55 42 57 43 57 42 52 38 52 38 52 40 55 42 55 42 57 44 57 41 53 37 52 37 49 36 52 40 54 39 53 38 51 36 50 36 50 37 49 35 49 35 49 35 49 35 47 35 51 37 49 34 48 35 48 36 48 36 48 36 48 36 46 35 47 36 48 35 47 34 49 36 47 34 46 34 46 35 45 33 45 33 45 33 45 33 43 34 44 35 45 34 44 33 44 33 41 31 41 31 43 34 44 35 45 33 41 31 42 34 40 30 41 31 40 28 36 25 36 24 40 26 33 32 85 115 206 182 167 114 83 41 40 27 36 29 37 30 38 29 37 28 36 29 38 29 35 26 35 28 13 2 14 4 15 5 17 6 12 2 15 5 17 6 16 4 14 3 16 4 14 2 15 4 16 4 15 3 15 2 14 2 10 5 14 6 11 3 11 7 13 7 14 8 15 7 14 6 11 3 12 5 15 8 17 9 11 3 12 5 15 8 17 9 14 9 14 8 13 7 12 7 13 8 13 8 13 8 13 8 13 8 13 8 13 8 13 8 12 7 12 6 11 5 10 5 11 4 11 7 12 8 13 8 11 7 14 12 21 19 27 23 28 22 27 22 27 23 29 25 33 28 32 26 30 25 30 25 31 24 26 14 11 0 2 0 2 1 3 4 6 8 10 11 5 2 3 0 1 0 3 2 2 0 2 1 3 2 4 2 15 11 10 5 5 2 5 4 4 3 5 4 6 3 5 2 6 4 6 4 6 4 6 4 6 3 6 3 6 15 44 68 65 61 61 59 61 59 59 55 63 60 60 58 60 57 56 51 54 52 53 49 46 39 36 31 27 22 18 10 6 5 10 13 18 13 31 17 62 118 141 116 129 122 130 116 142 112 120 78 122 79 131 98 132 98 76 66 76 69 103 140 150 136 112 150 166 170 175 157 143 129 126 159 116 136 117 160 131 146 114 109 92 166 181 129 80 85 158 141 157 120 157 114 152 108 149 108 150 107 152 111 153 110 150 107 154 106 167 116 161 58 63 114 161 118 153 112 151 114 154 115 154 114 153 113 152 114 153 112 151 104 152 119 152 136 182 204 194 229 193 232 192 227 194 225 193 222 193 224 194 226 194 229 193 230 193 232 194 234 193 232 193 227 193 227 193 227 193 227 195 229 195 229 195 229 195 229 196 230 196 230 196 230 196 230 197 231 197 231 197 231 197 231 197 232 198 232 198 232 198 232 198 232 198 232 198 232 198 232 199 233 199 233 199 233 199 233 200 234 200 234 200 234 200 236 201 244 203 243 205 241 210 239 215 228 207 222 195 226 204 191 192 228 208 217 210 177 162 135 165 126 169 131 170 131 172 130 180 137 177 132 179 132 185 137 185 124 178 157 188 126 160 154 173 133 169 128 165 126 165 127 162 123 162 123 162 123 162 123 159 123 159 122 158 121 157 121 157 121 157 120 156 119 155 119 153 117 153 116 152 115 151 115 147 111 147 110 145 107 141 104 144 107 143 106 141 104 139 103 141 105 141 104 140 104 139 103 140 102 141 101 138 96 131 90 131 92 130 92 133 97 140 103 145 103 136 102 147 111 144 103 131 95 130 95 130 95 129 94 133 95 131 93 129 93 128 92 126 93 126 93 126 95 126 93 126 91 126 90 125 89 124 89 123 88 123 87 122 86 121 86 119 84 121 86 121 83 116 78 116 80 116 79 115 78 114 79 114 84 113 83 113 83 112 82 109 79 109 78 108 77 107 77 107 77 107 76 106 75 105 77 104 76 102 76 101 75 99 74 99 72 100 74 102 74 101 73 99 71 99 71 99 71 99 71 98 70 96 68 95 68 95 69 95 67 93 65 91 64 91 64 90 61 90 61 89 60 87 62 87 62 87 63 86 62 85 64 86 60 84 57 82 55 81 55 84 58 84 57 81 54 80 54 81 54 81 53 80 52 78 54 77 53 77 52 76 54 75 53 73 52 74 52 74 52 75 53 74 51 71 48 69 46 68 46 61 36 53 29 51 32 54 33 50 29 50 29 51 32 54 34 50 35 53 39 57 43 61 45 62 44 60 42 59 43 61 45 62 45 62 44 61 43 60 43 59 42 59 41 59 40 58 40 58 39 58 40 57 39 56 39 57 41 56 42 55 43 56 44 54 41 54 40 54 39 53 39 52 38 52 38 52 38 52 38 49 34 49 35 50 36 51 36 50 35 50 35 50 35 50 35 49 34 48 36 51 37 49 32 48 34 48 34 48 34 48 34 48 35 45 31 42 31 45 34 46 34 46 33 45 32 44 32 42 30 42 30 42 30 42 32 43 31 40 31 41 34 43 34 40 28 39 28 39 29 41 31 39 28 39 28 39 28 39 28 42 29 38 27 39 28 39 27 35 25 37 26 36 25 38 30 35 25 36 25 36 24 34 22 35 24 35 24 35 24 35 24 35 23 35 22 34 21 33 21 29 19 33 23 36 23 33 20 36 26 35 24 34 23 32 22 34 24 34 23 33 22 32 22 33 23 33 22 32 21 31 21 28 19 31 22 32 21 29 19 32 21 29 21 33 25 31 19 32 23 31 21 30 20 28 19 21 21 26 15 44 66 154 196 255 210 245 229 185 52 17 18 27 19 27 20 28 20 28 20 31 21 27 19 28 20 28 19 17 13 18 15 19 16 21 17 17 14 18 15 20 16 20 15 16 15 18 16 16 14 17 16 17 15 17 14 16 14 15 13 15 14 18 14 15 11 16 15 15 12 16 14 17 13 15 12 12 12 13 14 14 15 16 16 12 12 13 14 14 15 16 16 15 14 15 13 14 12 13 12 14 13 14 13 14 13 14 13 14 13 14 13 14 13 14 13 13 12 13 11 12 10 11 10 12 11 12 12 13 13 14 13 11 11 15 17 22 24 27 27 29 27 28 27 28 28 30 30 33 32 32 30 31 30 32 31 30 30 25 19 10 5 2 2 2 2 3 4 6 9 11 12 6 5 4 3 2 2 3 3 2 2 2 3 3 4 4 4 10 8 6 4 4 4 6 7 4 5 5 6 6 5 5 4 6 6 6 6 6 6 6 6 6 7 7 5 8 25 49 68 65 63 61 61 62 62 60 58 61 59 58 58 59 58 55 53 54 54 53 50 46 40 36 32 26 22 20 10 10 6 15 13 27 19 42 28 95 137 170 130 165 131 165 133 174 136 143 114 146 121 152 129 148 113 86 72 78 75 112 142 147 134 101 139 160 178 168 155 130 125 124 127 112 105 117 125 126 118 105 92 99 170 184 125 97 107 190 163 195 153 197 148 193 143 194 148 195 149 197 150 197 150 197 149 202 148 208 154 204 87 126 159 205 156 197 150 196 152 198 153 198 153 197 152 197 152 198 152 207 151 202 160 180 152 178 189 158 195 142 193 144 192 156 194 156 193 156 193 154 193 153 194 150 193 148 193 146 194 146 193 149 193 150 193 150 193 150 193 152 195 152 195 152 195 152 195 153 196 153 196 153 196 153 196 154 197 154 197 154 197 154 198 153 198 152 198 152 198 152 198 152 198 152 198 152 198 152 198 153 199 153 199 153 199 153 199 154 200 154 200 154 200 154 200 157 200 156 203 153 207 153 211 162 206 155 201 170 204 174 178 167 206 189 211 210 176 194 171 207 169 213 172 214 172 220 175 228 179 229 181 234 187 239 191 236 181 231 188 231 171 214 176 217 171 215 168 212 166 211 166 207 162 207 162 207 162 207 162 205 159 205 158 204 158 203 157 203 157 203 156 202 156 201 155 199 153 199 152 198 152 197 151 194 148 194 147 192 144 189 142 188 141 187 141 187 141 187 141 187 140 186 140 185 139 185 139 184 140 186 141 185 138 180 134 172 125 169 123 169 125 172 129 175 134 180 141 182 137 174 128 174 132 174 132 173 131 173 130 176 132 175 131 174 129 173 129 171 126 171 126 171 126 171 126 170 126 170 125 169 125 168 124 166 122 165 121 165 120 164 120 161 120 162 122 161 119 157 115 157 117 157 117 156 116 155 115 155 114 154 113 154 113 153 112 150 109 150 108 149 108 148 107 148 107 148 106 147 105 146 105 145 104 144 101 143 100 141 100 137 102 137 103 138 103 137 102 134 99 134 99 134 99 134 99 132 97 130 95 129 95 129 96 129 94 127 91 125 90 124 91 121 90 121 89 120 88 119 87 119 87 118 86 118 85 117 85 116 85 114 83 112 82 112 82 114 84 114 83 111 80 110 80 107 80 106 79 106 78 105 77 105 76 104 76 103 75 103 74 101 73 101 73 101 73 100 72 101 72 100 70 97 68 94 66 88 57 83 54 83 55 82 53 79 51 79 51 79 52 81 54 81 54 83 57 86 60 88 62 90 62 88 60 87 61 89 63 89 62 89 61 87 60 86 60 83 60 83 59 81 60 80 59 84 59 84 58 83 56 82 56 83 56 82 55 81 56 82 57 80 54 80 53 77 53 76 53 74 52 72 53 72 53 72 53 68 49 68 50 69 51 70 51 69 50 69 50 69 50 69 50 68 48 67 50 70 51 68 46 67 48 67 48 67 48 67 48 68 48 64 44 62 45 64 47 64 46 64 45 63 45 62 44 61 41 60 42 60 42 59 42 60 41 54 40 55 43 56 42 55 40 54 39 54 40 55 42 54 40 54 40 54 40 54 40 56 40 52 38 53 39 53 38 50 37 52 37 50 36 52 40 49 36 50 36 50 35 48 33 49 35 49 35 49 35 49 36 49 36 46 36 45 35 44 34 40 31 43 34 45 34 44 33 43 34 44 34 44 34 44 34 44 34 44 33 43 32 42 32 42 33 41 32 41 31 40 31 38 29 40 31 40 31 38 29 40 29 37 29 41 32 39 27 41 32 40 30 39 29 37 28 47 39 40 44 124 197 249 255 247 248 255 249 182 78 42 41 36 29 34 29 34 28 33 28 35 29 32 28 34 29 32 26 13 2 14 4 15 5 17 6 14 3 14 3 14 4 16 5 14 3 16 4 14 2 15 4 15 3 15 2 14 2 13 1 13 7 16 8 13 6 14 8 11 4 12 6 13 5 11 4 14 6 14 6 14 6 14 6 14 6 14 6 14 6 14 6 14 9 14 8 13 7 12 7 13 8 13 8 13 8 13 8 13 8 13 8 13 8 13 8 12 7 12 6 11 5 10 5 11 6 11 6 12 7 12 7 9 6 14 12 20 18 24 20 28 22 27 22 27 23 29 25 31 26 30 25 30 26 32 27 32 24 25 13 10 0 2 0 2 0 3 4 7 9 11 12 8 5 6 2 3 1 3 1 2 0 2 1 3 2 4 2 4 1 2 0 3 2 6 6 5 3 6 4 6 4 5 3 6 4 6 4 6 4 6 4 5 7 7 1 13 34 56 62 65 61 62 60 62 60 61 57 58 55 56 55 58 55 55 51 54 51 52 47 44 37 33 28 22 18 14 7 5 5 10 14 20 23 26 24 93 128 135 116 126 119 129 122 145 103 115 73 126 78 129 94 129 97 76 69 66 93 126 152 147 131 105 119 168 167 179 154 135 129 125 131 104 135 111 155 121 134 99 104 114 178 169 103 76 100 165 128 155 120 151 108 145 106 149 112 149 107 149 107 149 109 151 111 154 112 152 118 146 40 100 129 157 114 150 108 149 111 151 111 152 111 150 110 150 110 151 111 150 106 150 124 151 139 182 202 194 226 193 228 191 220 193 216 193 220 194 220 193 224 193 226 193 227 193 228 192 230 193 230 193 227 193 227 193 227 193 227 195 229 195 229 195 229 195 229 196 230 196 230 196 230 196 230 197 231 197 231 197 231 197 231 197 232 198 232 198 232 198 232 198 232 198 232 198 232 198 232 199 233 199 233 199 233 199 233 200 234 200 234 200 234 200 236 199 241 201 240 205 242 210 240 214 226 194 220 209 212 184 203 209 221 209 210 188 145 167 138 171 132 174 132 174 129 175 131 181 138 183 140 188 144 192 147 189 147 187 137 177 143 176 130 170 131 170 131 169 129 167 128 163 124 163 124 163 124 163 124 159 123 159 123 158 122 158 121 157 121 157 121 156 120 156 119 153 117 153 117 152 116 152 115 150 114 150 113 148 110 145 108 140 104 140 104 141 105 141 105 140 104 140 103 139 102 138 102 137 100 140 103 142 102 140 100 133 92 129 88 125 86 125 87 119 89 133 95 127 86 124 90 132 95 132 94 131 94 130 93 131 94 131 94 131 94 130 95 127 94 127 94 127 96 127 94 125 91 126 91 125 90 125 89 121 86 121 85 120 85 119 84 120 86 122 87 122 84 118 81 119 83 118 82 117 81 117 82 114 84 114 83 113 82 112 82 109 79 109 79 108 78 108 77 107 75 107 74 106 75 105 75 104 76 102 76 101 75 99 74 102 75 104 76 104 75 103 74 99 71 99 71 99 71 99 71 97 70 96 68 95 68 95 68 94 67 92 64 90 63 90 63 90 61 90 61 89 60 87 62 87 61 86 63 85 62 85 62 84 58 83 56 82 56 83 57 83 57 83 56 81 55 80 54 79 52 78 51 78 50 76 52 76 51 75 53 74 52 74 52 73 51 73 50 71 49 70 48 72 50 72 49 69 44 64 40 56 34 54 34 56 34 52 29 53 32 52 31 52 32 53 33 58 41 59 42 60 44 61 45 64 46 63 45 62 46 63 47 62 45 62 44 61 43 60 43 60 42 60 42 60 41 60 40 59 39 59 38 57 39 56 39 57 41 56 42 55 43 56 44 54 41 54 40 54 39 53 39 52 38 53 38 53 38 53 38 50 35 50 35 51 36 51 36 50 35 50 35 50 35 50 35 49 34 48 35 51 37 49 33 48 34 48 34 48 34 48 34 50 37 48 34 46 34 47 36 46 34 46 34 45 33 45 32 41 30 42 30 42 30 42 32 43 31 40 31 42 34 42 33 42 31 41 29 40 29 41 30 42 31 42 31 42 31 42 31 42 29 38 27 39 28 39 27 37 27 38 26 35 24 37 27 36 25 36 25 36 24 34 23 35 24 35 24 35 24 35 24 37 25 37 25 36 24 36 24 32 21 33 21 34 22 34 22 31 22 32 23 34 25 35 26 34 24 34 23 33 22 32 22 33 23 32 23 31 22 31 22 29 21 30 22 31 21 30 20 29 19 28 20 30 21 29 18 32 23 31 21 30 20 28 21 29 18 41 113 222 236 255 217 255 228 224 136 91 26 39 31 32 25 31 24 30 23 28 22 29 22 28 23 30 23 27 18 18 14 18 15 19 16 20 16 20 15 17 12 17 14 19 16 16 15 18 16 16 14 17 16 19 16 18 16 17 15 17 14 16 14 17 14 16 13 17 14 14 12 16 13 16 13 15 11 15 15 15 14 14 13 13 13 15 15 15 14 14 13 13 13 15 14 15 13 14 12 13 12 14 13 14 13 14 13 14 13 13 12 13 12 13 12 13 12 13 12 13 11 12 10 11 10 12 11 12 11 12 11 12 12 9 10 14 16 20 21 24 24 29 27 28 27 28 28 30 30 31 30 31 30 32 32 34 33 31 30 24 17 8 4 2 2 1 2 2 4 6 8 11 12 8 8 7 5 4 3 3 3 2 2 2 3 3 4 4 4 2 2 1 2 3 4 6 7 5 5 6 7 7 6 5 5 6 6 6 6 6 6 6 6 4 9 6 2 17 46 61 60 65 63 62 62 63 63 61 60 57 56 56 57 58 58 56 54 53 53 51 48 43 36 32 27 20 17 16 7 9 7 18 15 29 29 38 44 133 146 163 130 163 126 165 141 176 124 132 114 153 124 150 126 145 114 86 71 65 101 136 140 125 112 92 105 145 157 176 174 144 125 119 109 105 106 112 119 120 107 92 97 133 182 162 92 97 128 200 159 193 153 196 150 195 147 197 152 196 150 194 149 194 151 198 154 197 152 192 158 179 65 165 165 202 151 196 147 196 150 198 149 198 150 197 149 197 149 198 150 202 151 195 159 177 151 180 190 161 194 148 192 150 191 161 193 157 193 154 193 154 193 154 193 153 193 153 192 153 191 152 192 150 193 150 193 150 193 150 193 152 195 152 195 152 195 152 195 153 196 153 196 153 196 153 196 154 197 154 197 154 197 154 198 153 198 152 198 152 198 152 198 152 198 152 198 152 198 152 198 153 199 153 199 153 199 153 199 154 200 154 200 154 200 154 200 154 199 155 202 156 207 160 211 162 203 153 203 180 188 149 201 186 206 204 203 188 164 210 171 215 175 219 178 220 178 224 181 230 184 231 189 237 198 241 204 237 200 234 178 223 180 228 166 215 169 216 171 216 170 213 167 209 164 209 164 208 163 208 163 206 160 205 159 205 158 204 158 204 158 203 157 203 156 202 156 200 154 199 153 199 152 198 152 197 151 197 151 196 149 193 146 186 140 186 140 185 139 185 139 186 140 185 139 184 138 184 138 183 139 185 141 187 142 186 141 186 140 183 135 178 132 176 131 165 124 169 122 162 121 173 138 178 134 177 133 176 131 175 131 175 131 175 131 176 132 176 132 173 128 173 128 172 127 172 127 171 127 170 126 170 125 169 125 166 122 166 121 165 121 164 120 164 122 163 123 162 120 159 118 159 118 158 118 157 117 157 116 156 115 155 113 154 112 152 111 151 110 150 109 150 108 149 108 148 107 148 106 147 105 146 105 145 104 144 101 143 100 141 100 139 103 138 104 138 103 137 101 133 98 133 98 133 98 133 98 131 96 129 95 128 94 129 95 128 93 126 91 124 90 124 90 121 90 121 89 120 88 119 87 118 86 118 85 117 85 116 84 113 83 112 82 112 83 114 84 113 82 111 81 111 81 110 79 106 79 106 79 105 78 104 76 103 75 102 74 102 73 101 73 103 75 102 73 100 71 98 70 99 72 100 72 97 66 90 60 82 53 80 53 82 53 79 49 83 55 83 55 83 56 86 58 88 61 89 62 89 62 89 62 91 64 91 64 91 64 91 64 89 62 89 61 87 60 86 60 84 61 83 60 82 60 81 60 84 59 84 58 83 56 82 56 83 56 82 55 81 56 82 57 80 54 80 53 77 53 76 53 74 52 72 53 72 53 72 53 69 51 70 51 70 51 70 51 69 50 69 50 69 50 69 50 69 49 67 49 69 51 68 47 67 48 67 48 67 48 67 48 68 49 66 47 64 46 65 48 65 47 64 46 64 45 63 45 62 42 61 43 61 43 60 43 60 41 55 41 56 43 55 40 57 42 55 41 54 41 55 41 55 41 55 41 55 41 55 41 56 40 52 38 53 39 53 38 52 39 53 37 49 34 50 37 50 36 51 37 50 36 49 34 49 35 49 35 49 35 49 36 49 37 47 37 46 36 46 36 44 34 43 33 43 34 44 35 42 32 43 33 43 34 44 34 44 34 44 33 43 32 42 32 41 32 41 31 40 31 39 30 39 30 39 30 39 30 39 30 38 29 38 30 39 30 38 28 40 31 40 30 39 29 38 29 56 26 49 103 175 175 179 185 176 158 132 81 63 51 54 35 41 33 37 31 35 29 34 28 33 28 33 30 36 30 31 23 14 3 15 4 15 4 16 5 16 4 13 1 12 2 14 4 14 3 16 4 14 2 15 4 18 6 17 5 17 4 16 4 13 5 12 5 13 6 12 5 13 6 14 8 15 7 13 6 16 8 15 6 14 5 12 4 16 8 15 6 14 5 12 4 14 9 14 8 13 7 12 7 13 8 13 8 13 8 13 8 12 7 12 7 12 7 12 7 12 7 12 6 11 5 10 5 11 6 11 6 11 6 11 5 9 5 11 8 16 14 22 18 28 22 27 22 27 23 29 25 30 25 30 25 31 27 33 28 32 23 24 11 8 0 1 0 1 0 2 3 5 7 8 9 7 5 7 4 5 2 3 0 2 0 2 1 3 2 4 2 4 2 4 2 4 3 5 3 5 4 7 5 7 5 6 3 6 4 6 4 6 4 6 4 4 5 4 2 22 49 62 55 64 60 61 59 63 61 62 58 58 55 57 56 59 57 57 53 53 50 50 44 41 32 28 23 16 12 10 6 6 8 14 19 18 26 25 47 125 127 129 113 126 114 130 128 140 85 99 78 131 80 128 93 129 98 75 66 64 120 139 137 110 99 95 99 111 129 171 181 158 122 104 125 101 141 111 150 120 128 91 116 160 190 144 80 91 121 175 136 151 116 153 113 148 106 144 102 151 108 149 106 148 110 151 113 150 112 148 124 119 27 134 120 151 109 147 106 148 109 148 108 149 109 148 108 148 108 149 109 148 115 147 129 148 139 182 200 193 220 193 221 191 213 192 211 193 224 194 224 194 224 193 224 192 223 191 223 191 223 191 223 192 227 193 227 193 227 193 227 195 229 195 229 195 229 195 229 196 228 196 228 196 228 196 228 197 229 197 229 197 229 197 231 197 232 198 232 198 232 198 232 198 232 198 232 198 232 198 232 199 233 199 233 199 233 199 233 200 234 200 234 200 234 200 234 200 234 201 236 204 239 208 241 199 227 198 225 205 195 179 224 209 217 212 178 159 139 180 128 174 137 179 140 179 137 182 139 184 145 191 161 208 180 223 192 213 169 195 147 176 132 171 132 168 131 171 133 172 132 169 129 166 127 165 126 164 125 163 124 160 124 160 123 159 123 158 122 158 122 158 121 157 121 156 120 154 118 154 117 153 117 152 116 152 116 152 116 151 114 149 112 143 107 142 104 139 102 137 100 140 104 140 103 139 102 138 102 140 101 140 101 140 101 139 100 139 99 137 96 134 94 132 93 130 91 126 87 125 92 135 103 136 99 135 97 133 95 132 94 132 95 132 95 133 96 133 98 130 97 129 96 128 97 127 94 126 92 127 91 126 91 125 90 124 89 123 88 123 87 122 87 122 87 123 86 121 84 119 83 118 81 117 81 116 80 116 80 115 85 114 83 113 82 111 81 110 80 110 79 109 79 108 78 107 75 107 74 106 75 105 75 104 76 102 76 101 75 99 74 101 74 102 74 102 73 100 71 98 70 98 70 98 70 98 70 97 69 95 67 94 67 94 68 94 66 92 63 90 62 89 63 90 61 90 61 89 60 87 62 86 61 85 62 85 61 84 61 83 57 82 56 82 57 84 58 83 55 79 54 82 56 81 52 81 54 80 53 79 52 78 54 75 51 74 52 74 51 73 52 76 54 75 52 73 50 71 49 71 50 72 50 69 44 62 38 58 34 53 32 54 34 55 33 57 36 58 38 60 41 63 43 64 47 63 46 63 45 62 45 64 47 64 48 65 47 64 47 62 45 62 44 61 43 60 43 61 43 61 42 61 42 60 41 59 39 59 38 57 39 56 39 57 41 56 42 55 43 56 44 54 41 54 40 54 39 53 39 52 38 53 38 53 38 53 38 52 36 51 36 51 36 51 36 50 35 50 35 50 35 50 35 51 35 47 34 49 36 49 34 48 34 48 34 48 34 48 34 48 36 47 34 46 34 46 34 47 35 47 34 46 34 45 33 42 31 43 31 43 31 43 33 43 32 42 33 43 34 41 30 42 30 41 29 40 29 41 30 41 30 41 30 41 30 41 30 42 29 38 27 39 28 39 27 38 28 39 26 35 23 36 26 36 26 37 26 37 25 35 23 35 24 35 24 35 24 35 24 35 23 35 23 36 24 36 24 35 23 34 21 33 22 34 23 34 24 33 23 33 22 32 22 34 24 34 23 33 22 32 22 32 23 31 22 31 21 30 21 30 21 30 21 30 21 30 21 29 21 32 23 31 22 30 21 31 22 30 21 30 21 29 22 19 23 16 3 20 18 46 40 69 38 51 25 50 38 42 15 34 28 33 26 31 24 29 23 28 22 28 24 31 24 26 17 19 15 19 15 19 15 19 15 19 14 18 13 17 13 17 13 16 15 18 16 16 14 17 16 20 18 19 17 18 16 18 16 16 12 13 11 16 13 15 11 16 14 18 15 18 15 17 13 15 15 15 14 14 13 13 13 15 15 15 14 14 13 13 13 15 14 15 13 14 12 13 12 14 13 14 13 14 13 14 13 12 11 12 11 12 11 12 11 13 12 13 11 12 10 11 10 12 11 12 11 11 10 11 10 11 10 10 10 14 17 22 23 29 27 28 27 28 28 30 30 32 31 31 30 31 31 33 32 31 29 22 15 6 3 1 2 1 1 1 1 2 4 5 6 4 5 5 6 5 4 3 3 2 2 2 3 3 4 4 4 6 6 6 5 5 5 5 4 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 4 9 29 52 61 57 62 61 60 60 62 62 61 59 59 58 57 58 59 59 56 54 52 52 49 45 39 32 27 22 15 13 13 7 11 11 23 22 31 29 49 80 157 139 162 126 165 125 167 143 167 96 119 119 156 124 151 125 146 115 83 67 82 125 132 116 96 87 96 100 98 134 185 191 178 125 102 107 100 109 107 111 113 98 82 111 175 183 133 80 114 127 182 149 191 155 200 158 200 152 194 150 192 149 191 148 190 148 191 149 194 145 198 154 147 68 191 149 195 147 193 145 195 148 195 146 196 148 195 146 194 147 196 148 198 149 190 155 174 149 181 191 164 194 148 192 148 193 158 194 153 195 150 195 151 194 153 193 153 191 155 192 156 191 156 191 152 193 150 193 150 193 150 193 152 195 152 195 152 195 152 195 153 196 153 196 153 196 153 196 154 197 154 197 154 197 154 197 153 198 152 198 152 198 152 198 152 198 152 198 152 198 152 198 153 199 153 199 153 199 153 199 154 200 154 200 154 200 154 200 153 202 156 202 159 205 167 206 158 199 169 203 164 182 159 216 194 210 210 175 187 172 221 164 218 175 220 179 221 179 225 182 230 189 243 214 255 239 255 250 255 216 235 192 229 170 226 177 220 172 217 172 217 171 215 169 212 167 211 166 210 164 209 163 207 160 206 160 205 159 205 159 205 158 204 158 203 157 203 157 201 154 200 154 199 153 199 153 198 152 198 152 198 151 196 149 194 147 192 144 188 140 184 138 187 141 187 140 186 140 185 139 187 141 186 140 185 139 184 138 181 136 181 135 180 135 179 134 181 135 178 136 183 139 180 132 182 137 180 135 178 133 176 132 178 134 177 133 177 133 177 133 176 131 175 130 174 128 173 127 172 127 171 127 170 126 170 126 169 125 168 124 168 123 167 123 165 122 162 121 160 119 159 118 157 117 157 117 156 116 155 115 157 115 156 114 153 111 152 110 152 110 151 110 150 109 150 109 148 107 148 106 147 105 146 105 145 104 144 101 143 100 141 100 138 102 137 102 136 100 134 98 132 97 132 97 132 97 132 97 130 96 129 94 127 93 128 94 127 93 125 90 123 89 123 89 121 90 121 89 120 88 119 87 117 85 117 85 116 84 116 83 114 84 113 82 112 82 113 83 113 80 108 79 112 83 111 78 108 81 108 80 107 80 106 78 104 75 103 75 102 74 102 73 104 76 103 75 102 73 101 73 100 72 100 71 97 66 92 62 92 62 87 59 88 62 90 61 89 61 89 62 91 65 94 67 92 64 91 64 90 63 89 62 90 64 91 65 92 64 91 63 89 62 89 61 87 60 86 60 85 61 84 61 82 61 82 61 84 59 84 58 83 56 82 56 83 56 82 55 81 56 82 57 80 54 80 53 77 53 76 53 74 52 72 53 72 53 72 53 71 52 71 52 70 51 70 51 69 50 69 50 69 50 69 50 70 49 66 47 68 50 69 49 67 48 67 48 67 48 67 48 65 47 65 47 64 46 63 45 66 47 65 47 64 46 64 46 63 43 62 44 62 44 61 44 60 42 56 42 57 43 53 38 53 39 53 39 53 40 55 42 54 40 54 40 54 40 54 40 56 40 52 38 53 39 53 38 51 38 52 37 49 35 51 38 51 37 52 38 51 36 49 35 49 35 49 35 49 35 49 36 45 35 45 35 46 36 46 36 45 35 45 35 45 34 44 34 45 34 44 33 42 31 41 30 44 34 44 33 43 32 42 32 40 31 40 31 39 30 39 29 40 30 39 29 38 30 39 31 38 31 42 33 40 30 40 32 39 30 39 30 39 30 39 30 31 30 41 29 35 18 27 35 63 47 44 33 38 30 39 33 40 32 37 31 36 30 35 29 34 28 33 29 35 29 32 24 15 4 15 4 15 4 15 4 14 3 14 3 14 2 12 0 14 3 16 4 14 2 15 4 16 4 15 3 15 2 14 2 14 5 11 5 14 8 13 4 12 6 14 7 14 7 13 5 15 6 14 6 14 6 14 5 15 6 14 6 14 6 14 5 14 9 14 8 13 7 12 7 13 8 13 8 13 8 13 8 11 6 11 6 11 6 11 6 12 7 12 6 11 5 10 5 11 6 11 5 10 4 9 4 12 5 8 2 10 10 21 19 28 22 27 22 27 23 29 25 32 27 31 25 30 25 31 26 32 23 23 9 6 0 1 0 2 0 1 0 0 1 1 2 1 0 4 3 5 3 4 1 2 0 2 1 3 2 4 2 4 3 5 3 5 3 5 2 6 5 7 6 8 5 7 4 6 4 6 4 6 4 6 4 9 3 5 14 35 50 60 58 61 57 58 57 60 59 60 57 59 56 57 55 57 55 54 50 52 49 49 42 38 28 24 18 13 10 9 6 8 12 20 23 21 23 41 85 137 114 135 109 128 115 131 128 123 57 82 87 129 83 128 97 132 100 73 61 92 132 116 105 90 89 100 93 90 158 191 184 180 143 101 120 97 141 106 138 115 117 88 130 180 167 104 66 94 86 111 90 129 99 139 109 148 114 154 120 151 111 151 113 150 111 147 112 153 106 161 113 88 44 159 112 148 105 144 104 146 107 146 105 147 107 146 106 146 106 147 109 147 116 145 128 145 140 181 201 193 220 193 226 193 220 196 220 196 229 195 229 195 228 194 228 192 225 192 223 191 223 191 223 193 227 193 227 193 227 193 227 195 229 195 229 195 229 195 229 196 228 196 228 196 228 196 228 197 229 197 229 197 229 197 229 198 231 198 231 198 231 198 231 198 231 198 231 198 231 198 231 199 232 199 232 199 232 199 232 200 233 200 233 200 233 200 233 204 231 203 234 203 236 202 236 191 226 204 220 186 204 208 216 209 194 183 146 169 136 168 130 170 133 175 138 175 134 177 137 185 158 212 198 244 223 252 227 249 202 207 161 186 139 174 133 174 135 173 133 171 131 170 131 168 129 167 127 165 125 164 124 161 125 160 124 160 123 159 123 159 123 158 122 158 121 157 121 155 119 154 118 154 117 153 117 151 116 152 116 152 115 150 114 151 115 150 112 147 110 145 108 142 106 142 106 141 105 140 104 143 104 142 102 141 102 141 102 139 100 139 101 139 100 138 99 139 102 138 104 142 104 136 97 138 101 137 99 134 97 132 95 135 98 135 97 133 96 132 97 132 99 131 97 129 97 128 94 127 93 127 92 127 91 126 91 124 89 124 88 123 88 122 87 121 86 120 83 119 82 118 82 119 83 118 82 117 81 117 82 116 86 115 84 112 81 110 80 111 81 110 80 110 79 109 79 107 75 107 74 106 75 105 75 104 76 102 76 101 75 99 74 102 75 103 75 102 73 100 71 97 69 97 69 97 69 97 69 96 68 94 67 93 66 94 67 93 65 91 63 89 62 89 62 90 61 90 61 89 60 87 62 85 60 85 61 84 61 83 60 86 59 84 57 82 56 82 56 83 53 77 52 82 58 81 51 80 53 80 52 79 52 77 53 77 52 76 54 75 53 75 53 74 52 73 51 73 51 73 51 73 50 72 48 69 46 66 44 66 44 65 45 68 47 66 43 66 44 64 43 64 43 64 44 64 47 64 46 63 46 63 45 62 46 64 48 65 47 63 45 62 45 62 44 61 43 60 43 62 44 61 43 62 42 61 42 59 39 59 38 57 39 56 39 57 41 56 42 55 43 56 44 54 41 54 40 54 39 53 39 52 38 53 38 53 38 53 38 53 38 53 37 52 36 51 36 50 35 50 35 50 35 50 35 52 35 47 33 48 36 50 35 48 34 48 34 48 34 48 34 48 36 48 36 48 35 47 34 48 36 47 35 47 34 46 34 43 32 44 32 44 32 44 34 43 32 42 34 44 34 40 28 37 26 37 26 38 29 41 31 42 31 42 31 42 31 42 31 42 29 38 27 39 28 39 27 36 26 38 26 36 25 38 29 38 26 39 27 38 26 37 24 36 24 36 24 36 24 36 24 35 26 36 26 37 27 38 28 35 25 36 27 36 25 33 22 33 22 32 22 32 22 32 22 34 24 34 23 33 22 32 22 31 22 31 21 30 21 29 20 31 22 29 20 29 20 31 22 28 21 33 23 30 20 30 22 30 21 30 21 30 21 30 23 25 14 8 15 27 6 18 27 30 17 39 29 40 24 31 24 31 25 31 24 30 24 30 24 30 23 27 22 29 23 27 20 19 15 19 15 19 15 19 15 17 13 18 15 18 13 15 10 16 15 18 16 16 14 17 16 16 14 15 13 15 12 14 12 19 14 15 13 18 16 18 12 14 12 15 13 16 12 15 11 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 15 13 14 12 13 12 14 13 14 13 14 13 14 13 12 11 12 11 12 11 12 11 13 12 13 11 12 10 11 10 12 11 12 10 11 9 10 9 15 11 8 5 9 14 22 25 29 27 28 27 28 28 30 30 34 33 33 31 31 30 31 30 31 29 22 14 5 2 1 3 2 1 0 0 0 0 0 0 0 0 2 4 5 5 4 3 2 2 2 3 3 4 4 4 2 2 3 5 5 5 5 5 6 7 7 8 8 7 7 6 6 6 6 6 6 6 6 6 12 5 6 21 40 52 59 63 60 58 57 58 60 60 59 58 59 57 56 56 56 55 52 49 52 51 48 44 37 30 24 19 14 12 13 8 13 14 27 26 38 27 67 112 165 129 169 127 167 126 170 140 154 74 111 125 158 124 152 127 149 116 81 63 102 123 99 86 86 84 100 86 109 177 213 173 186 148 105 93 100 113 106 107 110 96 83 125 187 164 107 76 117 87 117 94 127 93 145 112 166 134 184 151 196 157 197 157 195 153 191 150 196 138 206 141 119 87 208 149 192 144 191 144 194 146 193 144 195 146 194 145 193 146 194 147 197 147 191 152 174 148 182 190 164 194 145 194 140 195 146 198 146 196 147 195 149 195 150 194 150 192 152 192 153 192 155 192 152 193 150 193 150 193 150 193 152 195 152 195 152 195 152 195 153 196 153 196 153 196 153 196 154 197 154 197 154 197 154 197 153 198 153 198 153 198 153 198 153 198 153 198 153 198 153 198 154 199 154 199 154 199 154 199 155 200 155 200 155 200 155 201 155 205 157 203 161 202 169 201 166 195 177 193 150 199 188 206 214 194 193 165 219 169 204 173 211 170 212 173 214 172 219 176 232 200 255 239 255 251 255 245 255 240 242 194 237 190 243 172 225 176 218 171 215 169 215 170 214 168 212 167 211 165 209 164 207 161 207 160 206 159 205 159 205 159 205 158 204 157 203 157 201 155 201 154 200 153 199 153 197 151 198 152 198 151 196 150 199 153 199 152 197 151 196 150 189 143 189 142 188 142 187 141 188 143 187 142 187 143 189 145 186 141 186 141 186 140 184 138 186 139 183 136 182 138 187 143 185 138 183 136 180 133 178 132 181 136 180 135 178 133 176 131 178 132 176 131 175 129 173 128 172 128 172 127 171 126 170 126 167 123 167 122 166 121 165 121 164 121 160 118 158 117 157 118 160 120 160 119 159 118 158 118 158 116 156 114 153 111 151 109 152 111 152 110 151 109 150 109 148 107 148 106 147 105 146 105 145 104 144 101 143 100 141 100 141 105 140 104 138 102 136 100 132 97 132 97 132 97 132 97 130 95 128 93 127 93 127 94 127 92 125 90 123 88 123 89 121 90 121 89 120 88 119 87 117 85 117 84 116 83 115 83 116 86 114 83 112 81 111 81 113 79 106 78 112 84 111 77 106 79 106 78 105 77 104 76 105 77 105 76 104 76 103 75 99 71 100 72 100 72 100 73 102 73 99 70 97 68 96 68 92 64 94 69 99 70 94 62 97 68 94 64 91 62 89 61 90 63 90 63 90 63 90 63 88 62 91 64 91 64 89 61 89 62 89 61 87 60 86 60 85 62 85 61 83 61 82 61 84 59 84 58 83 56 82 56 83 56 82 55 81 56 82 57 80 54 80 53 77 53 76 53 74 52 72 53 72 53 72 53 72 53 72 52 71 51 70 51 69 50 69 50 69 50 69 50 71 49 66 47 67 50 69 49 67 48 67 48 67 48 67 48 67 50 68 50 68 49 66 47 66 48 66 47 65 46 64 46 63 43 62 44 62 44 61 44 60 42 57 43 58 43 53 37 49 35 49 36 52 40 56 43 57 43 57 43 57 43 57 43 56 40 52 38 53 39 53 38 49 36 51 37 50 36 52 41 50 39 51 39 51 38 49 36 48 36 48 36 48 36 48 36 47 37 47 38 48 39 49 39 44 35 47 38 47 35 43 31 40 30 41 32 42 33 44 34 44 34 44 33 43 32 42 32 40 31 40 30 39 29 38 29 41 31 38 28 37 29 40 32 35 29 41 31 37 27 37 30 39 30 39 30 39 30 39 30 33 37 40 17 36 36 38 20 41 32 38 29 40 32 38 24 34 29 35 30 35 30 35 30 36 29 32 27 33 28 33 27 14 3 14 3 14 3 14 3 16 5 16 4 15 3 14 3 11 0 13 2 14 1 12 0 15 3 15 2 14 1 13 1 14 7 14 7 14 7 14 7 14 6 11 3 10 4 13 7 13 4 11 3 12 5 15 8 13 5 13 5 13 5 13 5 12 7 12 7 12 7 12 7 9 5 12 8 13 7 10 4 13 7 11 5 10 5 10 6 11 6 11 5 10 4 9 4 9 5 10 6 11 7 12 8 7 2 6 0 7 7 19 20 27 21 24 21 29 25 28 20 27 24 31 27 32 26 33 29 32 27 28 14 9 0 0 0 1 0 1 1 1 1 1 1 0 0 0 0 1 0 2 0 3 2 6 3 3 1 4 3 4 2 4 3 5 4 6 4 3 1 4 3 5 2 3 1 6 5 7 6 8 5 7 4 7 1 8 24 45 53 57 55 57 55 57 55 57 55 57 55 59 55 56 54 56 53 52 48 51 45 42 36 34 28 25 20 12 7 5 5 12 18 23 24 21 19 66 110 150 115 128 121 120 117 136 126 93 31 89 89 133 80 125 97 135 110 72 59 116 105 94 85 83 100 86 81 118 183 189 170 180 153 118 115 110 127 114 142 106 115 95 153 189 135 83 60 91 83 99 76 97 61 92 56 91 58 96 62 109 76 121 95 141 114 156 126 154 131 166 92 86 93 165 117 144 104 141 104 144 107 146 108 141 103 141 106 147 111 149 111 148 109 144 119 145 134 169 205 191 221 194 232 194 228 192 223 196 230 195 232 196 233 197 233 196 230 194 228 192 228 193 229 193 227 194 229 195 229 194 228 194 228 194 228 194 228 194 228 195 225 196 225 196 225 196 225 197 226 197 226 197 226 197 226 196 228 196 228 196 228 196 228 197 229 197 229 197 229 197 229 198 230 198 230 198 230 198 230 199 231 199 232 200 233 201 231 202 227 204 233 202 233 196 228 195 231 201 189 185 227 202 213 199 159 165 141 172 130 166 129 171 134 172 138 175 138 179 138 181 153 206 196 244 227 252 229 251 206 204 164 193 149 178 128 172 134 172 132 170 130 168 129 170 131 169 129 166 126 164 124 162 126 161 125 161 124 160 124 159 122 158 122 158 122 157 121 157 121 156 119 154 118 153 116 154 118 153 117 153 116 152 116 153 117 152 116 152 116 152 115 148 112 147 110 145 108 144 107 147 108 146 107 146 106 145 106 144 105 143 104 143 103 142 103 140 104 140 104 140 104 140 104 137 101 136 100 136 99 135 99 136 99 135 97 133 96 132 97 129 97 131 99 131 99 128 94 129 95 129 94 128 92 126 91 123 89 125 91 125 88 120 83 120 85 121 84 120 83 119 83 120 84 119 82 118 81 116 81 113 84 114 84 114 83 112 81 110 79 108 78 110 80 109 78 107 75 107 74 106 75 105 75 106 77 103 78 102 76 100 75 103 76 103 75 103 75 103 74 98 69 96 67 95 67 95 68 95 68 95 66 92 65 94 69 94 66 91 62 88 60 88 61 88 60 89 61 89 60 86 60 85 60 85 61 84 60 83 60 85 58 83 56 82 56 82 57 80 54 79 53 79 54 81 55 81 53 79 51 78 51 77 54 76 52 76 53 75 52 74 53 72 50 73 51 72 50 71 48 69 48 71 50 71 48 68 45 70 48 68 47 67 46 68 47 66 46 67 46 67 45 65 43 65 48 65 47 64 46 63 46 60 45 64 47 62 45 64 49 62 44 60 43 62 45 61 43 60 42 60 42 61 42 61 42 58 38 58 38 57 40 57 40 58 43 58 44 57 43 56 43 56 43 56 42 56 41 55 41 55 40 54 37 52 36 51 36 52 37 52 37 52 37 52 37 53 38 53 37 52 36 51 36 47 33 48 34 47 33 46 31 52 37 49 34 48 35 51 38 48 36 48 36 48 36 48 36 51 36 46 35 49 38 48 33 43 32 44 31 43 31 42 32 41 33 47 39 47 34 39 27 35 25 38 26 37 27 40 31 40 29 40 29 41 31 43 33 43 31 41 29 39 27 39 28 37 27 38 27 38 26 36 24 37 25 37 25 37 25 37 25 38 25 35 22 34 23 37 26 36 28 37 29 38 28 37 27 35 26 35 26 35 26 35 26 32 22 32 22 32 22 32 22 31 21 32 23 35 26 37 27 35 23 30 22 33 25 32 20 31 22 31 22 31 22 31 22 31 22 31 21 30 20 29 20 33 23 31 21 30 21 30 24 28 26 28 26 30 23 31 21 30 19 29 21 29 24 31 26 28 23 30 25 30 23 27 20 31 24 28 21 27 22 30 25 19 15 19 15 19 15 19 15 20 16 19 15 19 14 18 14 14 13 16 15 17 14 15 12 17 15 17 14 16 13 15 13 17 14 17 14 17 14 17 14 16 13 14 11 14 11 16 13 14 13 12 12 12 13 14 15 13 13 13 13 13 13 13 13 13 12 13 12 13 12 13 12 11 11 12 12 13 11 12 10 14 12 12 10 11 10 11 11 12 11 12 10 11 9 10 9 11 10 12 11 12 11 12 12 10 9 9 7 9 12 20 24 28 26 26 27 31 30 29 26 28 29 32 32 32 31 33 33 32 29 20 12 4 2 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 2 4 5 4 3 2 3 5 4 4 4 5 5 6 6 6 4 4 5 5 5 5 4 4 6 7 7 8 8 7 7 6 2 0 7 26 45 53 55 55 57 57 57 57 57 57 57 57 58 57 55 55 56 55 52 50 49 45 40 36 32 28 24 20 13 9 10 7 16 19 29 25 42 31 102 131 171 134 161 131 162 128 170 128 125 57 132 127 162 122 148 126 159 122 78 74 117 95 90 81 89 91 85 79 152 185 208 178 191 156 133 104 106 103 114 111 102 95 96 159 183 125 90 74 123 108 136 108 140 102 141 99 135 95 130 93 128 91 128 91 134 104 150 117 167 139 185 118 129 125 204 156 197 151 194 148 192 146 190 144 199 153 196 149 192 145 187 139 193 139 192 145 178 147 182 205 174 197 149 194 139 198 148 205 151 196 149 192 145 190 145 189 148 191 149 192 151 193 151 192 152 195 152 195 152 194 151 193 151 194 151 194 151 194 151 194 152 196 152 196 152 196 152 196 153 197 153 197 153 197 153 197 153 196 153 196 153 196 153 196 154 197 154 197 154 197 154 197 155 198 155 198 155 198 155 198 156 199 156 200 157 201 158 202 156 204 158 204 161 200 163 195 176 202 164 184 178 206 195 211 203 170 196 165 215 166 215 170 212 169 209 172 213 174 221 177 231 186 232 204 248 232 255 242 255 215 229 190 234 180 235 177 226 178 222 177 221 175 220 175 216 170 215 168 212 166 210 164 209 163 208 162 208 161 207 161 205 159 205 158 204 158 204 157 204 157 203 156 201 154 199 153 200 154 200 153 199 153 198 152 199 152 198 152 198 151 197 151 195 149 194 147 192 145 191 144 192 147 192 146 191 146 190 145 189 144 189 143 188 143 187 142 187 141 187 141 187 141 187 141 185 139 185 138 184 137 183 137 181 137 180 135 178 134 177 133 175 130 176 132 176 130 174 128 173 129 173 128 171 127 170 126 168 124 169 125 168 122 165 119 164 122 162 122 161 121 160 120 160 120 159 118 158 117 156 116 154 114 155 114 155 113 153 111 152 109 149 109 151 111 151 108 148 107 147 106 147 105 146 105 144 103 144 102 144 102 144 102 140 103 138 103 138 102 137 102 133 97 131 95 130 95 130 96 129 96 130 96 128 93 126 92 127 92 125 90 123 89 124 91 119 89 120 89 120 88 118 85 117 85 116 84 116 83 115 83 115 84 113 82 112 82 112 83 111 80 110 79 109 80 110 81 108 80 106 78 105 78 105 78 104 76 104 75 103 74 102 74 102 75 103 75 103 74 101 72 98 70 99 72 99 70 97 68 97 69 96 67 94 67 95 67 94 67 95 67 95 66 93 64 92 65 92 64 91 63 90 63 88 62 91 64 89 62 91 65 89 61 87 60 88 62 87 60 83 60 83 60 82 61 82 61 83 58 83 58 83 57 83 57 84 58 84 57 83 56 82 56 82 56 82 55 79 55 78 55 80 57 76 56 74 54 74 55 71 52 71 52 71 52 71 52 72 53 72 52 71 51 70 51 68 49 69 50 68 49 67 47 70 51 68 49 68 49 70 51 66 48 66 48 66 48 66 48 69 48 64 47 67 49 65 45 64 44 62 44 62 43 60 43 64 45 57 39 49 30 40 25 50 37 52 38 51 38 54 43 55 40 54 40 54 41 55 42 57 42 55 40 53 38 53 39 52 38 52 38 51 37 50 36 50 38 48 38 48 38 48 38 47 37 45 35 45 35 47 37 45 36 46 36 46 36 46 35 47 37 47 37 47 37 47 37 42 32 42 32 42 32 42 32 41 31 42 32 43 34 44 35 44 32 40 31 42 33 41 29 39 30 39 30 39 30 39 30 40 31 40 30 39 29 38 29 42 32 40 30 39 30 39 31 35 27 35 28 36 29 37 30 37 29 36 29 36 30 38 32 34 29 35 31 35 29 33 27 34 28 32 26 31 27 33 29 15 4 15 4 15 4 15 4 16 4 15 4 14 3 14 3 14 3 15 4 16 3 15 2 15 3 15 2 14 1 13 1 14 7 14 7 14 7 14 7 13 5 12 4 11 5 12 6 15 6 13 4 12 4 13 5 13 5 13 5 13 5 13 5 12 7 12 7 12 7 12 7 12 6 11 5 10 6 11 7 12 7 11 5 10 5 10 5 10 5 10 5 9 4 9 4 11 6 11 6 10 5 10 5 12 6 10 4 9 7 18 17 27 21 26 23 30 25 29 22 27 24 31 27 31 26 32 28 33 17 11 0 1 0 2 0 1 0 1 1 1 1 1 1 0 0 0 0 1 0 2 0 1 1 4 1 2 0 2 2 4 2 4 3 5 4 6 4 5 4 6 5 7 4 6 3 6 4 7 5 7 5 6 4 0 0 11 29 48 53 55 53 57 55 57 55 57 55 57 55 58 54 55 53 55 52 51 47 47 41 38 32 30 23 20 15 11 7 6 7 13 18 23 23 22 31 96 120 139 109 134 106 126 115 123 103 76 34 97 99 125 89 121 104 151 105 71 88 113 90 85 91 88 89 74 82 154 177 187 172 175 156 146 120 100 133 117 132 105 110 108 180 169 101 67 68 110 92 106 80 107 74 107 72 102 68 96 62 93 55 84 46 80 50 85 58 96 73 114 75 82 78 136 105 146 112 146 114 148 116 150 118 139 107 143 112 146 114 146 112 140 106 148 115 143 127 175 204 201 218 198 221 190 218 190 215 192 218 192 218 193 223 198 231 195 228 196 232 195 231 192 228 196 230 196 229 194 228 193 227 194 228 194 228 194 228 194 226 195 225 196 225 196 225 196 225 197 226 197 226 197 226 197 226 196 228 196 228 196 228 196 228 197 229 197 229 197 229 197 229 198 230 198 230 198 230 198 230 199 231 199 232 200 233 201 231 203 228 204 232 202 235 198 231 207 224 172 215 207 208 221 198 171 134 157 129 166 123 165 132 166 134 167 135 170 132 172 131 181 143 181 154 198 180 218 195 211 175 194 155 179 137 173 139 179 141 180 140 179 140 179 140 172 132 171 130 168 128 166 127 165 129 164 128 164 127 163 127 160 124 160 123 159 122 158 122 158 121 157 120 155 119 154 118 155 119 154 118 154 117 153 117 153 116 152 116 151 115 150 114 150 114 149 113 148 111 147 110 148 109 147 108 147 107 146 107 145 106 144 105 144 104 143 104 143 107 143 107 143 107 143 107 142 105 141 105 140 104 140 103 138 101 137 100 136 98 135 99 131 98 131 99 131 99 129 95 127 93 128 92 127 92 127 92 125 90 125 89 123 87 122 86 123 88 123 87 122 86 122 86 120 84 119 82 118 81 116 81 113 84 114 84 114 83 112 81 111 80 109 79 111 81 110 79 107 74 106 74 105 75 105 75 102 74 101 76 102 77 102 78 102 75 103 74 102 73 101 73 98 69 96 67 95 67 95 68 96 70 97 70 96 67 92 64 91 64 90 62 89 63 90 64 88 60 89 61 89 60 86 60 85 59 84 61 83 60 83 60 84 58 83 56 82 56 82 56 81 55 80 53 79 54 80 55 80 53 79 51 78 51 77 53 76 52 76 53 75 52 74 53 74 53 75 53 75 52 73 50 70 49 71 49 71 48 69 46 68 47 67 45 66 45 66 45 66 46 67 46 67 45 65 43 65 48 65 47 64 46 63 46 61 46 64 47 62 45 63 48 62 44 60 43 62 45 61 43 60 42 60 42 61 42 61 42 58 38 58 38 57 40 57 40 58 43 58 44 57 43 56 43 56 43 56 42 56 41 55 41 55 41 54 38 52 37 52 38 52 37 52 37 52 37 52 37 53 38 53 37 52 36 51 36 51 38 52 38 52 37 50 35 51 36 50 35 49 36 50 37 48 36 48 36 48 36 48 36 50 36 47 35 48 36 47 33 44 33 44 32 44 31 43 33 45 30 32 14 17 7 17 9 37 27 39 28 38 28 41 32 41 30 40 28 39 28 40 29 43 31 41 29 39 27 39 28 38 27 38 26 37 25 36 25 39 27 39 27 39 27 39 27 37 24 36 23 35 24 36 25 35 26 35 26 35 26 35 26 37 28 37 28 37 28 37 28 32 22 32 22 32 22 32 22 32 22 32 22 32 22 32 22 34 24 31 22 33 24 31 21 29 20 29 20 29 20 29 20 31 22 31 21 30 20 29 20 32 23 31 21 30 21 30 23 27 21 28 22 28 23 29 23 30 23 29 23 29 24 31 26 29 24 30 24 30 23 28 21 28 21 26 20 26 20 27 22 20 16 20 16 20 16 20 16 19 15 19 14 18 14 17 13 18 16 18 16 18 16 18 16 17 15 17 14 16 13 15 13 16 13 16 13 16 13 16 13 15 12 15 12 15 12 15 12 15 14 14 13 12 12 12 12 13 13 13 13 13 13 13 13 13 12 13 12 13 12 13 12 14 12 11 9 10 10 13 13 13 11 11 10 10 9 11 10 11 9 10 9 10 9 10 9 13 12 12 11 11 9 10 9 13 12 12 9 9 10 16 19 27 26 28 29 31 30 31 29 28 29 32 32 32 30 32 32 28 16 2 1 0 2 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 1 2 3 3 1 0 2 3 4 4 4 5 5 6 6 6 6 7 7 8 8 7 7 6 5 6 7 7 7 7 6 5 0 4 18 39 54 58 58 58 57 57 57 57 57 57 57 57 57 55 54 54 54 53 51 48 46 42 37 32 28 24 20 15 12 9 11 9 18 20 29 25 40 51 140 144 161 133 171 125 162 130 161 105 107 50 140 131 155 130 144 133 174 116 78 108 110 82 87 93 101 85 87 96 196 183 206 186 184 168 169 127 103 123 117 104 102 94 120 187 175 98 82 90 140 112 138 105 144 105 144 106 141 103 136 102 134 99 134 97 129 90 121 84 121 87 131 92 110 78 131 97 151 115 162 128 175 141 187 150 193 153 195 153 191 146 184 142 191 145 195 146 181 141 181 179 187 196 178 206 177 204 172 198 162 188 162 188 161 187 157 187 158 192 156 193 154 193 151 194 151 194 151 193 150 193 150 194 151 194 151 194 151 194 151 194 152 196 152 196 152 196 152 196 152 196 153 197 153 197 154 198 153 196 153 196 153 196 153 196 154 197 154 197 154 197 154 197 155 198 155 198 155 198 155 198 156 199 156 200 157 201 158 202 159 203 158 203 157 201 157 199 169 182 152 201 197 204 212 184 189 156 201 162 213 161 211 168 207 165 203 167 208 169 217 170 222 176 225 188 232 199 235 203 236 199 233 187 227 172 226 174 223 176 221 176 221 176 222 177 217 172 216 170 214 169 213 168 213 166 212 166 211 165 211 164 207 161 207 160 205 159 204 158 204 158 203 157 202 156 201 155 202 155 201 155 200 154 200 154 199 153 198 152 197 150 196 150 197 151 196 150 195 149 195 148 194 148 193 148 192 147 192 147 191 145 190 145 189 144 189 144 190 142 190 142 190 142 190 142 190 142 190 142 189 141 189 140 185 139 183 138 181 137 180 136 176 132 177 131 176 130 175 129 172 128 172 127 171 127 171 127 170 125 168 123 167 123 167 123 166 123 163 123 162 122 162 121 160 120 159 118 158 117 156 116 154 114 155 114 155 113 153 111 153 110 150 110 152 112 152 109 147 106 147 105 146 105 145 104 144 103 144 101 143 101 143 102 139 103 137 102 136 100 135 100 133 97 131 95 130 95 130 96 131 96 129 95 130 96 128 93 124 90 123 89 122 88 122 88 119 89 120 89 120 88 118 85 116 84 116 83 115 83 114 82 114 83 112 82 111 81 112 82 112 81 110 79 109 79 110 80 107 79 105 78 104 77 105 77 104 76 104 75 103 74 102 74 100 72 101 73 100 72 99 70 99 71 99 71 98 70 97 69 96 67 94 65 93 65 93 66 94 67 95 67 95 66 93 64 92 65 92 64 91 63 90 63 89 63 91 64 89 62 90 64 89 61 87 60 88 62 87 60 84 61 84 61 83 62 83 62 84 59 84 59 84 58 84 58 84 58 84 57 83 56 82 56 82 56 82 55 79 55 78 55 75 53 72 52 70 51 70 52 72 53 72 53 72 53 72 53 72 53 72 52 71 51 70 51 71 52 72 53 71 51 69 50 69 50 69 50 69 50 69 50 66 48 66 48 66 48 66 48 67 48 65 47 65 47 64 46 63 42 61 43 60 42 59 41 54 29 33 10 21 11 31 23 53 40 55 40 53 39 56 44 56 41 54 39 53 38 53 39 57 42 55 40 53 38 53 39 53 38 51 37 50 36 50 37 49 39 49 39 49 39 49 39 46 36 46 36 46 36 46 36 46 36 45 35 45 35 46 36 45 35 45 35 45 35 45 35 43 33 43 33 43 33 43 33 44 33 43 33 42 32 41 31 42 33 41 32 41 32 40 31 39 30 39 30 39 30 39 30 40 31 40 30 39 29 38 29 41 31 39 30 38 29 39 30 35 28 36 29 36 30 37 30 37 29 36 29 36 30 38 32 35 30 35 30 34 29 33 28 33 27 32 27 32 27 32 28 16 5 16 5 16 5 16 5 15 4 14 3 14 2 13 2 17 4 16 4 16 4 16 5 15 3 15 2 14 1 13 1 13 6 13 6 13 6 13 6 12 5 12 5 12 5 12 5 14 6 14 6 13 4 12 3 13 5 13 5 13 5 13 5 12 7 12 7 12 7 12 7 13 7 10 4 9 5 12 8 12 6 10 4 9 4 9 5 8 4 9 4 9 4 9 4 11 6 11 5 9 4 8 3 11 6 10 3 7 3 12 10 24 21 27 24 29 24 30 25 27 24 31 26 30 24 30 26 23 3 1 0 4 0 0 0 1 0 1 1 1 1 1 1 0 0 0 0 1 0 2 0 1 0 3 1 1 0 2 1 4 2 4 3 5 4 6 4 7 5 8 6 8 6 7 5 5 3 6 5 7 4 5 3 0 5 24 42 57 57 58 57 57 55 57 55 57 55 57 55 56 53 53 51 54 51 50 45 46 40 37 30 27 21 17 12 11 7 7 9 15 20 24 22 18 52 123 123 131 107 140 109 122 119 123 86 54 27 97 98 119 98 119 111 160 99 79 111 99 80 90 105 96 83 80 111 184 169 182 169 170 160 180 149 117 148 117 122 98 108 132 193 156 81 64 81 114 88 106 78 105 73 103 70 102 73 105 78 97 67 99 68 98 63 90 60 95 65 97 68 82 49 79 56 79 56 92 70 104 80 114 89 137 112 146 121 151 124 155 127 146 111 144 107 139 104 139 126 148 152 169 184 191 197 198 198 201 206 202 208 195 203 185 201 186 208 187 215 188 225 193 231 191 225 191 225 191 227 194 229 194 228 194 228 194 228 194 226 196 223 196 223 196 223 196 223 196 223 196 224 197 225 198 225 196 226 196 226 196 226 196 226 197 227 197 227 197 227 197 227 198 228 198 228 198 228 198 228 199 229 199 230 200 231 201 231 201 232 201 235 201 235 201 232 199 198 191 212 201 218 191 161 157 129 160 130 162 122 161 131 165 137 166 135 167 129 168 126 170 136 180 149 190 156 193 157 196 158 187 148 178 143 172 134 171 133 172 133 172 133 173 134 172 133 171 132 170 130 169 130 168 132 167 131 167 130 166 130 163 126 162 125 160 123 158 122 158 122 158 122 157 121 157 121 156 120 156 120 155 119 155 118 155 118 154 117 152 115 150 114 151 115 151 115 150 114 150 114 149 110 149 110 148 109 148 108 146 107 146 107 145 106 145 105 142 106 142 106 142 106 142 106 142 106 141 105 141 104 140 104 140 103 140 102 138 100 137 101 133 99 132 98 131 99 130 98 128 94 129 93 128 93 128 93 126 90 124 88 123 88 124 89 122 86 122 86 121 85 121 84 120 84 119 82 118 81 116 81 113 84 114 84 114 83 112 81 111 80 109 79 111 81 110 79 106 74 105 73 105 74 104 74 105 77 103 76 100 74 98 72 102 75 102 73 100 71 99 70 98 69 96 67 95 67 95 68 98 68 92 65 94 69 97 69 92 64 91 63 90 62 88 60 88 60 89 61 89 60 86 60 84 59 83 60 83 59 82 59 84 57 82 55 81 55 81 56 82 55 80 53 79 53 79 53 80 52 78 50 77 50 76 53 76 52 76 53 75 52 74 53 72 50 73 51 72 50 71 48 71 49 70 48 69 47 69 47 68 46 66 44 65 44 65 45 66 46 67 46 67 45 65 43 65 48 65 47 64 46 63 46 62 47 65 47 62 44 62 47 62 44 60 43 62 45 61 43 61 43 61 43 62 43 62 43 59 39 59 39 58 41 58 41 58 43 58 44 57 43 56 43 56 43 56 42 56 41 55 41 56 42 56 40 55 40 55 41 53 38 53 38 53 38 53 38 53 38 53 37 52 36 51 36 51 37 52 38 51 36 49 35 50 36 50 36 50 36 50 36 48 36 48 36 48 36 48 36 47 36 48 35 46 34 46 34 41 30 42 29 41 29 40 30 34 17 19 3 12 10 28 25 41 31 42 30 40 29 42 33 42 31 41 29 39 28 39 28 43 31 41 29 39 27 39 28 39 27 37 25 36 25 37 26 37 25 38 25 38 25 38 25 37 24 37 24 37 24 37 26 38 30 35 29 35 29 36 31 34 28 34 28 34 28 34 26 33 23 33 23 33 23 33 23 36 25 35 24 33 23 32 22 33 24 33 23 32 22 31 22 32 23 32 23 32 23 32 23 31 22 31 21 30 20 29 20 32 22 30 20 29 20 29 21 30 20 31 23 32 23 33 24 30 23 29 23 30 22 32 24 30 24 29 23 28 22 28 22 28 23 29 23 29 23 29 22 19 15 19 15 19 15 19 15 18 14 18 14 17 13 17 12 19 16 18 15 17 16 18 17 17 15 17 14 16 13 15 13 15 12 15 12 15 12 15 12 14 12 15 13 16 12 15 11 13 13 14 14 14 13 12 11 13 13 13 13 13 13 13 13 13 12 13 12 13 12 13 12 13 11 12 10 11 11 12 12 12 11 11 9 9 8 10 9 9 8 9 8 10 9 10 9 11 10 11 10 10 9 10 9 11 10 10 7 7 7 12 14 23 24 28 28 29 28 30 30 28 29 32 31 30 28 30 30 18 5 0 2 5 3 0 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 1 3 4 3 2 1 2 4 4 4 4 5 5 6 6 6 6 7 7 8 8 7 7 6 5 5 6 6 6 6 5 5 0 8 27 46 56 56 55 57 57 57 57 57 57 57 57 57 55 54 53 52 53 52 49 47 45 41 36 31 26 21 17 12 12 9 12 11 20 21 30 24 47 80 159 140 162 129 163 135 160 135 163 91 94 48 146 125 154 133 143 139 170 108 91 113 90 80 103 111 104 79 103 132 211 185 200 184 178 169 186 166 136 137 114 99 98 102 156 187 151 79 87 102 140 109 146 110 148 107 140 101 135 101 135 105 132 97 127 92 125 94 129 97 131 96 131 98 127 84 117 90 116 83 124 87 120 81 119 84 123 93 141 115 161 135 183 154 189 150 195 152 195 147 180 142 162 138 155 145 163 152 176 160 186 183 190 195 198 202 195 205 181 197 170 193 161 189 156 190 152 192 148 190 148 192 151 195 151 194 151 194 151 194 151 194 152 196 152 196 152 196 152 196 151 195 152 197 153 198 155 199 155 196 155 196 155 196 155 196 156 197 156 197 156 197 156 197 157 198 157 198 157 198 157 198 158 199 158 200 159 201 160 200 165 200 160 201 153 202 152 203 159 181 180 200 202 210 191 160 195 160 207 163 211 161 207 162 205 166 202 167 207 167 217 168 220 173 223 176 225 180 232 189 229 181 224 174 224 178 222 166 216 171 216 171 216 171 216 170 216 171 216 170 215 169 214 169 214 168 214 167 213 167 212 166 210 164 209 162 207 160 205 158 204 158 204 158 204 158 204 158 203 157 203 156 202 156 201 155 203 156 201 154 199 152 197 151 197 151 197 151 197 151 196 150 195 150 195 149 194 149 193 148 192 147 192 146 191 146 190 145 189 141 189 141 189 141 189 141 189 141 189 141 188 140 188 139 186 140 184 139 182 137 181 137 179 133 177 131 175 131 176 131 176 132 175 130 173 128 172 127 169 125 169 125 169 125 168 124 164 122 162 122 161 121 160 120 160 120 159 118 158 117 156 116 154 114 155 114 155 113 153 111 151 109 148 108 151 110 150 108 146 105 146 105 145 104 145 103 147 106 145 101 141 98 138 96 139 102 136 100 134 98 132 97 133 97 131 95 130 95 130 96 132 94 125 91 128 96 129 93 123 90 124 90 124 89 122 87 119 89 120 89 120 88 118 85 115 83 115 83 114 82 114 81 113 83 112 81 110 80 111 81 113 82 111 80 109 79 109 79 106 79 105 77 103 76 104 76 104 76 104 75 103 74 102 74 102 75 103 75 103 74 101 72 100 71 98 69 97 69 97 70 96 68 95 66 94 66 94 66 94 67 95 67 95 66 93 64 92 65 92 64 91 63 90 63 90 64 92 64 89 61 89 63 89 61 87 60 88 62 87 60 85 62 85 62 84 63 84 63 85 60 85 60 85 59 85 59 84 58 84 57 83 56 82 56 82 56 82 55 79 55 78 55 76 54 73 54 73 54 74 55 73 54 73 54 73 54 73 54 72 53 72 52 71 51 70 51 69 50 70 51 69 50 68 48 68 50 69 51 70 50 69 49 66 48 66 48 66 48 66 48 64 48 66 47 63 44 63 47 61 41 60 42 59 41 57 40 58 36 45 27 41 32 52 43 56 43 58 43 55 41 57 45 57 42 55 40 54 40 55 41 57 42 55 40 53 38 53 39 54 39 51 35 49 36 51 39 47 38 46 38 46 38 46 38 44 37 45 38 46 37 45 36 49 37 47 35 46 36 48 38 47 36 47 36 47 36 47 37 44 34 44 34 44 34 44 34 46 35 45 35 44 33 43 33 41 33 43 33 40 30 40 32 42 33 42 33 42 33 42 33 40 31 40 30 39 29 38 29 40 31 39 29 37 28 38 30 38 32 36 33 37 33 38 34 35 29 34 29 34 31 36 33 36 30 34 28 33 28 33 29 33 29 35 30 35 30 34 28 15 4 15 4 15 4 15 4 14 3 14 2 13 2 12 1 17 4 15 2 14 3 16 5 15 3 15 2 14 1 13 1 12 5 12 5 12 5 12 5 11 4 13 6 13 6 11 4 11 4 13 6 14 6 13 4 13 5 13 5 13 5 13 5 12 7 12 7 12 7 12 7 10 6 11 7 12 6 11 5 11 5 9 4 8 3 9 4 7 2 7 3 8 4 9 4 8 4 9 4 9 4 10 5 9 5 10 3 7 3 12 9 20 18 26 22 26 21 28 25 27 24 31 26 29 23 28 24 19 0 1 0 6 0 0 2 1 0 1 1 1 1 1 1 0 0 0 0 1 0 2 0 2 2 5 2 3 0 3 3 4 2 4 3 5 4 6 4 6 4 7 5 7 5 6 4 4 3 5 4 6 3 5 2 1 10 30 47 56 53 55 56 57 55 57 55 57 55 57 55 55 51 52 50 52 49 49 44 43 37 33 26 23 16 13 7 11 7 8 10 17 21 24 22 35 89 135 114 134 96 116 113 131 124 114 70 47 39 109 100 120 100 119 116 148 93 95 102 87 93 120 123 95 82 97 147 187 172 183 160 168 147 184 176 154 148 106 113 90 118 167 181 118 62 75 95 112 88 116 80 111 79 109 74 104 75 104 76 105 74 100 69 97 69 99 73 93 67 92 67 96 66 88 71 90 68 96 66 85 53 77 52 80 58 87 61 86 63 95 75 127 99 140 108 149 110 152 117 159 128 152 122 143 109 138 110 135 124 147 144 166 171 183 192 195 208 199 218 197 220 193 220 198 231 195 227 192 226 193 228 194 228 194 228 194 228 194 226 196 223 196 223 196 223 196 223 195 222 196 224 197 225 199 226 196 226 196 226 196 226 196 226 197 227 197 227 197 227 197 227 198 228 198 228 198 228 198 228 199 229 199 230 200 231 201 231 200 234 200 235 201 235 205 233 206 219 198 215 207 186 159 149 160 131 161 127 161 126 161 128 165 138 166 134 165 127 166 124 168 131 170 128 169 126 175 135 172 130 171 130 170 142 172 135 171 132 171 131 170 130 169 129 170 131 170 131 169 130 169 130 168 132 168 131 167 131 166 130 165 129 164 126 161 124 159 122 159 123 159 123 159 123 159 123 158 122 157 121 157 120 156 120 159 122 157 120 155 117 152 116 150 114 150 114 150 114 150 114 151 112 150 111 150 110 149 110 148 109 147 108 147 107 146 107 143 107 143 107 143 107 143 107 142 106 142 105 141 104 140 104 139 103 139 102 138 100 137 101 134 100 132 98 130 100 132 99 134 100 133 97 130 94 128 92 123 89 125 91 126 91 124 89 123 88 123 87 122 86 122 86 120 84 119 82 118 81 116 81 113 84 114 84 114 83 112 81 109 77 106 77 108 79 108 76 105 73 105 72 104 74 103 73 105 76 102 76 99 73 97 71 102 74 101 72 99 69 96 68 98 69 96 67 95 67 95 68 97 67 92 67 96 68 89 57 79 53 82 57 85 58 85 57 88 60 89 61 89 60 86 60 83 58 83 59 82 59 81 58 83 56 81 55 80 54 81 55 83 56 81 54 79 52 78 53 79 51 77 50 76 49 76 52 76 52 76 53 75 52 74 53 74 53 75 53 75 52 73 50 72 49 70 47 68 47 70 48 69 48 68 46 66 46 67 46 66 46 67 46 67 45 65 43 65 48 65 47 64 46 63 46 63 47 65 47 62 44 62 46 62 44 60 43 62 45 61 43 62 44 62 44 63 44 63 44 60 40 60 40 59 42 59 42 58 43 58 44 57 43 56 43 56 43 56 42 56 41 55 41 52 37 51 36 51 37 52 38 54 39 54 39 54 39 54 39 53 38 53 37 52 36 51 36 50 37 51 37 51 36 49 34 49 35 51 37 51 37 49 35 48 36 48 36 48 36 48 36 45 35 49 35 45 31 45 35 43 32 44 31 43 31 42 32 44 33 42 31 40 33 44 37 43 33 45 33 42 31 44 34 43 31 42 30 42 31 43 33 43 31 41 29 39 27 39 28 40 28 37 24 35 25 37 27 38 26 39 26 39 26 39 26 36 23 38 25 38 25 36 25 38 30 34 27 33 28 36 31 36 30 36 30 36 30 36 28 34 24 34 24 34 24 34 24 34 24 34 23 33 23 33 23 31 24 35 24 31 20 31 24 32 23 32 23 32 23 32 23 31 22 31 21 30 20 29 20 31 21 29 20 28 19 29 20 31 19 32 20 32 22 33 24 30 23 30 21 30 22 32 24 31 24 29 22 27 22 29 23 27 22 29 24 30 23 28 21 18 14 18 14 18 14 18 14 18 14 18 13 17 12 16 12 18 16 16 13 15 14 18 16 17 15 17 14 16 13 15 12 15 12 15 12 15 12 15 12 13 11 16 14 17 13 14 10 10 11 13 14 15 15 14 13 13 13 13 13 13 13 13 13 13 12 13 12 13 12 13 12 10 10 13 13 14 12 11 9 12 10 10 8 9 8 9 9 8 7 8 8 9 9 10 9 8 8 9 9 10 10 11 11 11 10 12 10 10 10 14 16 19 22 27 26 26 25 28 30 28 29 32 31 30 28 29 29 19 6 0 3 3 0 0 7 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 3 4 6 5 3 3 4 5 4 4 4 5 5 6 6 6 5 6 6 7 7 6 6 5 4 5 5 6 6 5 5 4 5 16 35 52 58 56 56 60 57 57 57 57 57 57 57 57 54 53 52 52 52 51 48 46 41 37 31 26 21 16 11 7 12 10 13 12 21 22 29 24 69 112 167 132 163 116 135 132 172 139 148 76 91 68 162 130 156 131 144 142 155 105 103 101 90 102 136 131 109 83 122 162 211 194 204 179 177 159 183 184 165 133 105 98 96 117 186 179 122 71 103 115 140 108 150 106 149 110 147 111 145 108 140 105 135 102 138 104 136 98 127 90 126 97 122 89 127 93 122 97 124 95 133 97 125 87 121 89 121 87 123 83 113 77 118 89 119 98 146 119 166 134 183 148 183 149 187 153 193 151 195 148 177 145 165 141 159 144 160 150 168 169 179 191 191 201 191 201 177 199 168 192 160 190 156 191 157 193 154 194 153 194 151 194 151 196 151 196 151 196 151 196 150 195 151 197 152 199 154 200 155 196 156 196 156 196 156 196 157 197 157 197 157 197 157 196 158 198 158 197 158 197 157 198 158 199 156 200 156 202 157 201 167 200 160 200 151 202 150 205 163 209 163 209 217 162 180 160 200 159 204 159 209 163 207 159 203 164 201 164 206 164 214 165 210 166 219 171 220 167 220 168 221 173 224 167 216 170 219 166 216 171 214 169 212 167 210 166 214 169 213 169 213 169 212 168 214 168 214 167 213 166 212 166 212 165 210 163 207 160 205 159 205 159 205 159 205 159 205 159 204 158 204 157 203 157 202 156 206 159 204 157 202 154 199 153 196 150 196 150 196 150 196 150 196 151 196 150 195 150 194 149 193 148 193 147 192 147 191 146 192 144 192 144 192 144 192 144 191 143 191 142 190 141 189 141 184 140 183 138 182 137 180 136 180 134 177 131 175 131 177 134 178 139 176 134 174 129 172 127 167 123 170 127 172 126 167 123 165 125 165 124 164 123 163 123 160 120 159 118 158 117 156 116 154 114 155 114 155 113 153 111 149 107 146 106 149 108 148 106 146 105 146 104 145 103 144 103 144 103 142 101 141 100 140 99 138 102 136 100 133 97 131 95 133 97 131 95 130 95 130 96 128 94 127 97 131 94 116 75 99 69 104 76 110 79 112 80 118 89 119 89 119 88 117 86 114 84 114 83 113 82 112 82 113 82 111 80 110 80 110 81 113 82 111 80 109 78 108 78 106 78 104 76 103 76 103 76 104 76 104 75 103 75 102 74 100 72 101 73 100 72 99 70 101 72 98 69 96 69 98 71 98 69 96 68 95 67 96 68 94 67 95 67 95 66 93 64 92 65 92 64 91 63 90 63 90 64 92 64 89 61 89 63 89 61 87 60 88 62 87 60 85 62 85 62 85 63 85 62 85 59 85 59 85 59 85 59 84 58 84 57 83 56 82 56 82 56 82 55 79 55 78 55 78 54 76 53 75 54 77 55 73 54 73 54 73 54 73 54 72 53 72 52 71 51 70 51 70 51 71 52 71 51 69 49 67 49 70 52 71 51 68 48 66 48 66 48 66 48 66 48 63 47 67 48 62 43 63 47 64 46 64 46 63 46 61 44 59 43 59 46 61 47 59 46 58 45 59 44 56 42 58 46 56 42 56 42 57 44 59 46 57 42 55 40 53 38 53 39 54 39 51 35 48 35 51 39 49 40 48 40 48 40 48 40 43 36 46 39 47 38 44 35 47 35 44 32 43 33 46 36 45 34 45 34 45 34 45 35 44 34 44 34 44 34 44 34 42 32 42 32 42 32 42 32 40 34 44 35 39 30 40 34 40 32 40 32 40 32 40 32 40 32 40 31 39 30 38 30 40 31 38 29 37 29 37 30 34 30 34 31 35 32 36 32 35 29 34 30 34 31 36 33 37 31 34 28 32 28 34 30 30 26 33 29 34 28 31 25 16 7 15 5 13 4 13 5 14 5 14 5 14 5 14 5 14 5 14 4 13 3 12 3 12 3 12 3 12 3 12 5 12 5 12 5 12 5 12 5 14 6 13 5 12 4 11 3 13 5 13 5 13 5 13 5 12 4 12 4 12 4 12 4 10 6 11 7 12 8 14 9 10 5 10 5 10 5 10 5 11 5 10 4 9 3 8 2 9 3 8 2 7 3 8 4 9 4 9 4 9 4 9 4 11 6 10 4 9 5 11 6 16 14 23 20 27 23 31 28 26 22 29 26 33 29 34 30 19 7 0 0 0 0 1 4 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 2 1 4 3 5 3 5 2 4 2 4 2 4 2 4 2 6 4 6 3 5 2 4 2 8 6 7 3 5 5 6 1 6 24 48 55 58 55 58 55 56 54 56 53 55 52 54 52 54 50 49 46 48 45 44 40 35 32 27 20 17 10 11 6 11 0 9 13 19 22 29 14 72 101 137 113 131 74 84 107 147 115 120 57 46 59 134 97 126 94 129 110 150 89 97 105 92 133 142 133 114 90 94 173 188 167 182 148 150 157 190 169 164 132 96 86 88 139 188 155 95 57 91 99 110 85 117 68 111 76 114 79 114 80 108 77 103 75 104 75 103 75 101 74 97 80 103 67 88 75 97 66 94 71 97 72 95 72 96 75 94 71 88 67 88 69 87 66 82 55 83 60 88 71 95 79 118 106 124 119 143 137 154 137 152 126 149 125 149 124 142 118 139 118 136 122 148 144 173 170 188 195 196 207 201 208 194 209 189 213 192 218 189 223 194 232 193 234 196 237 198 233 194 227 198 232 202 232 201 225 195 220 200 227 196 224 195 222 196 223 196 223 196 223 197 224 198 223 195 218 196 221 197 223 196 226 199 233 200 235 202 240 203 236 198 227 197 236 199 243 203 236 204 211 193 211 189 139 170 135 158 128 157 127 158 128 160 130 169 126 99 54 78 108 165 123 162 128 164 129 167 131 170 132 171 135 173 127 163 129 167 127 166 124 166 126 167 128 167 129 167 132 167 134 166 134 166 134 166 135 167 133 167 132 169 130 168 129 167 130 165 131 164 131 164 127 161 124 160 125 163 128 164 127 162 125 159 122 157 121 159 123 159 121 157 120 157 121 156 119 155 117 153 116 152 114 152 113 151 112 151 112 150 111 148 109 148 108 147 107 146 107 145 109 145 108 144 107 143 107 143 107 143 106 142 105 141 105 140 103 139 101 138 100 136 101 128 97 136 99 123 100 143 109 151 123 169 120 139 90 125 94 125 92 125 90 124 89 124 88 126 89 123 87 123 87 122 84 117 81 117 80 116 79 115 79 113 78 113 80 114 79 113 79 106 72 107 73 107 73 108 76 107 75 106 73 106 74 104 73 101 72 101 74 101 74 101 74 101 70 99 67 98 67 97 68 95 68 96 65 90 63 94 73 99 80 102 71 79 41 55 29 40 18 42 19 45 30 66 52 78 61 86 65 84 62 85 63 88 60 82 58 85 58 82 51 85 57 84 56 82 54 80 53 85 55 78 50 81 57 79 46 76 55 81 49 71 49 77 52 74 50 76 54 77 52 72 50 73 51 73 50 72 49 71 49 70 48 69 47 69 48 71 49 70 48 68 46 66 44 65 44 64 44 67 47 68 46 65 43 68 50 66 49 65 48 66 49 62 45 62 45 62 45 62 45 61 46 61 46 61 46 61 46 61 46 61 46 61 46 61 46 61 46 60 44 59 43 57 44 58 45 58 44 57 43 56 43 56 41 56 41 56 41 56 41 55 40 56 39 55 38 54 38 52 35 53 38 55 38 55 38 54 37 54 36 52 34 50 32 53 37 52 36 52 35 50 36 50 36 50 38 50 38 50 38 47 36 47 37 48 38 49 38 46 35 45 34 45 33 44 33 46 33 46 32 45 31 44 31 45 32 45 31 44 32 43 32 45 33 45 33 44 31 42 30 44 32 44 31 43 30 42 30 42 33 42 32 41 31 40 31 43 33 40 30 38 30 40 32 39 29 39 28 38 27 37 27 36 27 37 28 38 29 39 30 40 31 37 28 35 26 34 26 34 26 34 26 34 26 34 26 37 27 36 26 33 23 32 22 32 23 32 23 32 23 32 23 34 25 37 27 37 25 33 22 32 23 33 23 33 22 31 20 35 25 31 23 33 25 31 21 33 25 32 23 31 22 29 21 26 21 34 26 32 23 29 24 29 23 29 23 29 23 29 23 31 23 29 22 30 24 33 27 32 24 29 21 28 22 31 25 19 16 18 14 16 13 17 14 17 14 17 14 17 14 17 14 17 14 17 13 16 12 15 12 15 12 15 12 15 12 15 12 15 12 15 12 15 12 15 12 16 13 15 12 15 12 14 11 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 11 10 11 10 11 10 11 9 11 10 11 10 11 10 11 10 11 10 10 9 10 9 9 8 10 8 9 7 8 8 9 9 10 11 10 11 10 11 10 11 9 10 8 9 8 9 9 10 15 17 22 24 26 27 30 31 27 27 29 30 32 32 33 32 18 9 1 0 1 0 0 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 3 4 5 5 5 5 4 4 4 4 4 4 4 4 4 6 6 6 5 5 4 4 4 7 7 7 6 6 6 4 2 13 32 50 57 56 56 56 55 56 56 55 55 55 54 54 54 56 54 51 50 50 49 46 43 34 32 26 21 17 13 15 11 16 6 10 15 18 21 26 23 108 125 164 136 156 92 107 129 175 143 147 76 84 95 162 125 153 133 148 139 148 98 98 96 91 121 141 125 122 93 123 189 217 179 199 160 167 173 206 176 184 130 113 82 98 147 190 154 96 74 115 121 148 110 162 105 152 112 151 115 149 110 148 104 145 104 145 104 143 102 139 101 136 106 137 92 122 98 131 94 126 97 128 96 124 92 123 93 127 94 124 91 124 92 122 88 122 90 117 85 114 90 115 95 112 88 110 92 125 112 144 123 179 149 184 156 191 158 188 150 182 145 178 139 175 139 178 143 167 148 174 167 190 190 200 205 190 203 186 204 171 195 157 189 147 188 147 191 151 199 158 205 148 196 148 199 150 202 152 204 151 192 156 194 156 195 156 195 156 196 157 198 157 199 157 199 159 196 161 197 161 196 157 196 156 200 154 202 152 202 151 202 162 200 161 199 157 201 158 203 167 198 193 203 187 160 186 163 199 157 202 158 202 159 203 159 206 161 152 51 102 133 206 157 202 160 205 164 210 168 214 169 218 174 226 168 217 166 223 168 210 168 207 168 207 168 207 167 207 167 207 166 207 166 207 166 209 164 211 165 212 167 212 167 213 168 215 166 214 164 213 164 211 162 209 161 209 161 210 163 211 163 210 161 207 158 205 157 204 159 202 157 200 156 201 157 200 156 199 155 198 153 196 152 196 152 196 151 195 151 194 150 192 148 192 147 191 147 190 146 191 145 191 144 190 144 189 143 189 143 189 142 188 141 187 141 184 140 183 139 182 137 180 136 183 136 177 134 183 138 179 135 192 208 237 168 173 145 192 133 176 125 174 126 169 125 164 125 166 124 163 123 163 123 161 120 158 118 158 117 157 117 156 116 154 114 155 115 155 115 154 114 150 109 149 108 148 107 147 107 148 107 147 105 144 105 143 104 139 102 138 102 137 101 136 101 138 101 135 98 132 97 132 97 128 92 127 97 133 102 127 91 124 96 112 70 76 42 69 51 74 43 59 25 45 20 50 30 83 65 103 85 114 88 112 86 114 87 107 81 105 83 108 83 107 80 107 81 108 81 109 82 106 80 108 80 107 79 105 76 111 76 104 78 109 76 101 72 101 76 102 76 100 76 99 73 101 73 101 72 100 71 99 71 99 70 97 69 97 70 98 71 98 69 96 67 94 65 93 66 93 65 94 67 95 66 93 65 94 67 93 65 91 64 92 65 89 62 89 62 89 62 89 62 87 61 87 61 87 61 87 61 87 61 87 61 87 61 87 61 87 61 86 59 85 58 83 57 84 58 84 57 83 56 82 56 82 56 82 56 82 56 82 56 81 55 81 54 80 54 79 54 74 54 74 56 75 56 75 56 74 55 74 55 73 52 70 50 70 53 70 52 69 52 68 50 68 50 68 50 68 50 68 50 67 47 67 48 68 49 69 49 68 48 68 47 67 47 66 47 62 46 60 45 59 45 58 44 59 45 59 44 58 44 57 43 56 44 57 45 57 44 55 43 56 44 56 43 55 43 54 42 55 42 55 41 54 40 53 40 55 41 53 39 51 39 53 40 49 39 49 38 48 38 47 37 47 37 48 38 48 38 49 39 51 37 49 35 47 34 47 35 47 34 47 34 47 34 47 34 45 35 44 34 44 34 44 34 42 32 42 32 42 32 42 32 41 35 38 34 37 33 37 33 38 34 38 34 37 33 36 32 39 33 36 31 38 33 36 30 38 33 37 31 36 30 34 29 31 29 38 33 36 29 34 30 34 29 34 29 34 29 34 29 36 32 34 30 32 30 34 32 34 30 32 29 32 29 33 31 16 8 14 6 13 6 14 7 15 8 15 8 15 8 15 8 14 7 14 6 13 5 12 5 12 5 12 5 12 5 12 5 12 5 12 5 12 5 12 5 11 4 12 5 12 5 13 6 13 5 13 5 13 5 13 5 14 6 14 6 14 6 14 6 12 7 11 5 9 4 8 3 10 5 10 5 10 5 10 5 8 3 9 4 9 4 10 5 9 3 8 2 7 3 8 4 11 6 11 6 11 6 11 6 9 3 8 2 7 3 8 4 12 11 20 18 25 21 28 24 27 22 28 24 30 25 29 25 16 8 1 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 2 1 4 3 5 3 5 2 4 2 4 2 4 2 4 2 6 4 5 3 5 3 4 2 6 4 6 4 6 2 3 0 23 37 53 55 55 52 55 52 56 53 55 53 54 52 54 52 55 51 51 48 50 46 45 40 34 29 25 17 14 8 12 8 10 1 7 7 15 12 26 26 108 109 136 119 129 66 81 111 154 128 120 52 76 87 137 94 124 88 127 119 123 95 97 101 103 140 144 133 106 91 120 184 186 150 162 129 154 159 189 165 168 123 91 74 92 151 196 129 85 62 103 103 113 86 117 76 111 75 115 78 113 79 109 80 107 77 107 77 107 77 104 78 105 82 100 71 94 81 103 76 100 75 100 73 94 68 92 72 97 76 94 77 95 79 92 73 98 74 92 75 93 87 106 102 107 100 100 94 99 98 103 94 114 94 118 104 133 118 144 121 155 132 156 131 154 126 148 121 144 128 141 128 143 138 152 153 176 186 187 203 196 215 203 223 192 217 191 215 188 213 185 213 197 222 196 221 195 221 197 225 196 227 197 229 198 227 196 226 197 228 197 228 199 229 199 227 196 223 197 224 198 223 196 224 199 229 199 229 201 230 201 229 204 227 202 237 201 241 201 229 197 206 216 165 162 137 147 137 157 129 158 129 159 130 159 130 155 149 154 34 94 135 169 125 157 124 159 126 163 130 165 132 162 130 166 125 155 121 157 123 165 126 166 126 166 127 167 129 164 127 164 127 164 127 164 129 163 130 162 129 164 126 164 125 167 129 167 130 165 132 165 131 161 126 161 125 161 125 162 126 162 126 161 124 159 122 157 121 157 121 157 119 156 119 156 120 156 119 155 118 154 116 153 116 153 113 152 113 151 112 150 111 148 109 148 109 147 108 147 107 145 109 145 109 144 108 144 107 143 107 143 106 142 105 141 105 140 103 140 102 138 100 137 101 130 99 122 90 135 97 122 105 235 211 252 199 185 101 122 93 127 93 126 92 126 90 127 89 126 88 122 86 123 87 121 83 119 83 119 82 118 82 117 81 115 80 115 80 115 80 115 80 112 76 110 74 108 72 106 70 107 74 106 73 105 73 104 73 104 74 104 75 101 72 100 69 99 67 98 65 96 66 96 66 100 72 100 68 93 66 98 77 94 53 53 11 34 23 65 54 82 50 61 24 35 1 16 0 17 6 34 25 56 48 78 62 84 61 87 61 85 58 85 57 80 53 79 54 80 54 81 55 78 54 81 53 76 47 75 52 80 43 66 49 80 49 73 52 77 51 75 52 75 51 74 53 73 51 73 50 72 49 71 49 71 48 69 47 69 47 70 48 70 48 68 46 66 45 66 45 65 44 66 45 66 45 65 44 66 48 64 47 63 46 64 47 62 45 62 45 62 45 62 45 61 46 61 46 61 46 61 46 61 46 61 46 61 46 61 46 61 48 60 46 59 45 57 44 58 45 58 44 57 43 56 43 56 43 56 43 56 43 56 43 55 42 55 42 54 41 54 40 54 40 56 42 57 42 57 41 56 41 56 41 55 39 53 37 54 36 53 37 53 36 51 37 51 37 51 38 50 38 50 38 48 36 49 37 49 37 50 38 49 37 49 36 48 36 47 35 46 33 46 33 45 32 45 31 45 32 45 32 44 31 44 30 43 31 44 33 45 33 44 32 44 32 44 32 43 31 43 30 42 33 42 32 41 31 40 31 42 32 40 30 39 30 39 31 39 29 39 29 38 28 38 27 39 29 38 28 38 28 37 27 36 27 34 26 34 26 35 27 34 26 34 26 34 26 34 26 33 24 34 25 35 26 35 27 32 23 32 23 32 23 32 23 36 25 33 21 31 21 34 24 34 23 34 23 33 22 32 21 34 26 31 25 33 27 32 24 33 27 32 25 31 24 29 23 27 24 32 27 31 23 29 23 29 23 29 23 29 23 29 23 34 26 31 23 29 22 29 22 30 23 29 22 29 22 30 23 16 13 15 11 14 11 15 12 18 15 18 15 18 15 18 15 17 14 17 13 16 12 15 12 15 12 15 12 15 12 15 12 15 12 15 12 15 12 15 12 13 11 14 12 15 13 16 14 12 12 12 12 12 12 12 12 14 14 14 14 14 14 14 14 14 13 14 12 13 11 12 11 11 10 11 10 11 10 11 10 8 8 9 9 10 10 11 11 10 8 9 7 8 8 9 9 7 8 7 8 7 8 7 8 7 7 6 6 5 7 6 8 13 16 22 24 26 26 29 29 30 29 31 30 31 30 30 28 13 5 0 0 2 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 3 4 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 5 6 7 6 2 2 4 31 44 55 56 54 54 55 55 55 55 55 54 54 54 53 53 52 50 49 48 47 45 41 38 33 29 23 17 14 11 12 12 8 5 8 10 17 14 32 51 148 133 163 139 150 81 106 139 175 151 135 76 116 131 165 128 149 127 149 147 117 105 97 91 106 138 156 131 109 95 156 199 210 167 179 149 182 181 203 173 192 129 110 76 113 168 194 122 85 83 133 125 153 111 162 113 158 117 156 119 155 114 156 111 152 111 152 111 149 109 144 106 144 105 132 95 131 105 137 103 135 105 134 102 129 98 129 101 129 100 128 102 130 102 126 96 120 97 115 98 122 116 140 134 140 130 139 127 133 115 121 102 115 94 109 91 116 105 134 116 158 136 168 148 182 159 190 163 184 151 178 143 168 142 164 143 161 147 160 154 167 173 189 193 194 199 195 203 192 198 176 191 163 190 158 192 157 196 157 200 156 194 157 196 157 199 156 200 151 197 149 198 148 199 146 198 152 197 154 199 155 197 156 195 158 197 161 198 161 199 163 199 167 204 163 201 161 199 164 199 169 209 205 166 184 166 197 166 203 158 202 159 203 159 204 160 186 172 213 67 169 178 204 147 200 158 202 161 207 164 210 165 214 168 212 166 212 166 211 159 206 163 206 163 207 163 207 163 208 163 208 162 210 162 210 162 210 161 210 163 211 164 212 164 214 166 214 166 214 165 213 164 210 161 209 161 209 161 209 162 210 161 209 160 207 158 205 157 202 156 200 155 199 155 200 156 200 156 200 155 199 154 198 153 198 153 197 152 195 151 194 150 193 149 192 148 192 147 191 147 192 146 191 145 191 144 190 144 189 143 189 142 188 141 187 141 185 141 184 139 182 138 181 137 176 144 180 131 186 130 184 186 255 234 255 250 242 135 163 149 176 127 173 128 171 127 166 127 165 124 162 122 163 122 161 119 159 119 158 118 157 117 157 117 157 116 156 115 155 115 155 115 151 111 150 109 148 108 147 107 147 106 146 105 144 104 142 103 142 104 139 103 136 100 134 98 135 98 133 96 131 96 131 96 131 97 129 98 128 95 124 92 86 43 51 33 82 83 118 95 120 93 113 85 103 69 79 44 48 17 34 6 36 25 68 54 85 70 106 89 113 85 105 79 111 82 112 81 110 79 109 78 110 77 106 79 111 80 111 82 108 75 104 75 105 73 103 79 104 77 101 73 98 75 100 76 101 73 101 72 100 71 99 71 99 70 97 69 96 68 97 69 97 68 95 66 94 66 94 66 93 65 93 66 94 65 93 65 92 64 90 62 89 62 90 63 90 63 90 63 90 63 90 63 88 62 88 62 88 62 88 62 88 62 87 61 87 61 86 60 86 60 86 59 85 58 84 58 84 58 84 57 83 56 82 56 82 56 82 56 82 56 82 56 82 56 81 55 81 54 80 55 76 55 75 56 76 56 75 55 74 55 75 56 74 54 72 52 72 54 71 54 70 53 70 52 70 51 69 51 69 50 68 50 67 49 67 49 67 49 67 49 65 47 64 46 64 45 63 46 63 47 60 46 60 45 59 45 60 46 59 45 59 44 58 44 54 42 55 44 57 45 57 45 57 45 56 44 56 43 55 43 55 42 55 41 54 40 53 40 54 41 53 40 52 39 52 39 50 40 49 39 49 38 48 38 50 39 49 38 48 37 47 36 47 34 46 33 46 34 48 35 47 34 47 34 47 34 47 34 45 35 45 35 45 35 45 35 42 32 42 32 42 32 42 32 45 38 40 35 38 35 40 37 39 35 38 33 37 33 37 33 38 32 36 31 38 33 37 31 37 32 37 31 36 30 35 30 34 30 36 32 36 30 34 29 34 29 34 29 34 29 34 29 35 31 34 30 33 29 32 29 33 29 32 29 32 29 32 30 10 3 9 2 9 3 10 4 15 8 15 8 15 8 15 8 14 7 14 6 13 5 12 5 12 5 12 5 12 5 12 5 12 5 12 5 12 5 12 5 10 4 11 5 12 6 13 7 10 2 10 2 10 2 10 2 12 4 12 4 12 4 12 4 11 6 11 7 12 8 13 8 10 5 10 5 10 5 10 5 7 3 8 4 9 5 10 6 9 3 8 2 7 3 8 4 8 3 8 3 8 3 8 3 7 2 6 1 6 1 7 2 12 11 22 21 27 22 28 24 31 26 31 27 31 26 30 25 10 3 0 0 2 1 0 1 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 2 1 4 3 5 3 5 2 4 2 4 2 4 2 4 2 5 3 5 3 5 3 5 3 6 1 5 5 5 0 3 7 36 44 54 53 54 53 57 55 55 53 54 52 54 51 53 51 51 48 49 46 47 42 39 34 30 25 22 14 12 8 10 6 5 4 7 6 15 5 30 60 134 114 134 122 118 63 91 131 157 124 104 51 97 105 136 93 125 93 137 118 100 103 99 104 109 158 164 141 94 95 157 175 169 124 148 117 172 152 174 143 165 119 81 66 115 169 181 94 72 72 116 103 115 87 116 82 116 81 118 81 117 83 114 84 115 85 115 84 114 83 111 83 109 74 95 72 104 84 107 85 107 83 107 81 103 82 107 88 110 93 111 98 114 98 109 93 108 94 108 102 120 126 142 148 140 143 145 147 144 142 137 132 130 116 115 100 106 95 104 90 103 89 105 94 116 107 130 115 145 121 152 131 159 140 161 143 147 131 140 124 133 125 138 136 160 160 171 177 187 195 198 207 201 213 202 217 199 213 192 209 189 216 188 217 192 226 199 235 197 231 198 235 199 235 200 235 198 232 198 232 199 229 197 224 197 224 196 222 197 220 198 219 204 226 203 231 199 230 198 215 195 210 183 133 160 124 162 119 158 127 160 128 160 129 161 129 157 135 155 26 133 142 160 129 159 125 161 128 164 132 167 135 165 127 154 130 167 142 163 129 160 126 161 126 162 125 162 124 160 120 160 119 160 117 160 119 161 128 161 127 162 126 164 124 164 124 164 128 165 132 164 132 159 125 161 125 161 125 161 124 161 124 160 123 158 122 157 121 155 119 155 118 155 119 156 120 156 119 156 118 155 118 155 117 155 115 154 114 152 112 150 111 149 110 149 109 148 109 147 108 146 110 146 109 145 109 144 108 143 107 143 106 142 105 141 105 141 104 140 103 139 101 137 102 133 112 136 99 142 101 140 151 230 200 233 160 159 100 129 94 127 94 127 93 127 91 126 90 125 88 122 86 122 87 120 84 117 82 117 82 116 81 115 80 117 84 115 81 114 81 114 82 109 76 109 76 109 76 109 76 106 74 105 72 104 73 103 72 105 75 104 75 101 72 99 68 98 66 97 66 96 66 97 69 89 61 94 75 107 66 66 16 25 7 45 46 93 78 93 58 81 58 83 65 92 69 87 61 73 42 43 5 16 0 16 0 30 18 56 42 72 48 73 47 79 52 78 52 78 51 77 51 79 47 72 54 85 55 75 46 69 53 84 52 72 46 74 50 78 52 75 50 74 51 75 54 73 51 73 50 72 49 71 49 71 48 69 46 68 46 68 46 69 47 67 45 66 45 67 46 65 44 65 43 64 44 65 44 65 47 63 45 62 45 62 45 63 46 63 46 63 46 63 46 62 47 62 47 62 47 62 47 62 47 62 46 61 45 60 45 60 47 59 46 59 46 58 45 58 45 58 44 57 43 56 43 57 43 57 43 57 43 57 43 57 43 57 42 56 42 55 41 53 39 55 40 55 39 54 38 53 39 54 39 54 38 53 37 55 37 55 39 54 38 53 38 53 38 52 39 51 38 50 38 49 37 49 37 49 37 49 37 47 35 46 34 46 33 45 33 47 34 47 33 46 33 45 32 46 33 46 32 45 32 44 31 42 30 43 32 45 33 45 33 45 33 45 32 44 32 43 31 42 33 42 32 41 31 40 31 41 32 41 32 40 31 39 30 40 30 40 29 39 29 38 28 40 29 39 28 38 27 37 26 34 26 33 25 33 26 35 27 34 26 34 26 34 26 34 26 37 28 36 27 35 25 33 24 32 23 32 23 32 23 32 23 35 25 37 27 37 25 35 23 36 25 34 22 33 22 34 23 33 25 30 25 33 28 33 25 32 26 31 25 31 25 30 24 31 25 30 24 30 24 29 22 29 23 29 23 29 23 29 23 28 22 29 23 30 24 31 24 28 22 29 22 29 22 29 21 12 9 11 8 11 9 13 11 17 14 17 14 17 14 17 14 17 14 17 13 16 12 15 12 15 12 15 12 15 12 15 12 15 12 15 12 15 12 15 12 14 11 15 12 15 12 16 13 10 10 10 10 10 10 10 10 12 12 12 12 12 12 12 12 9 8 10 9 11 11 13 12 11 10 11 10 11 10 11 10 9 8 10 9 10 9 11 10 10 8 9 7 8 8 9 9 9 10 9 10 9 10 9 10 7 7 6 6 5 7 6 8 13 16 23 26 29 28 29 29 32 31 33 32 33 31 32 30 12 4 0 0 2 1 1 3 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 3 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 3 3 7 5 1 6 17 38 47 54 54 54 56 58 57 54 54 54 54 53 53 53 52 53 52 51 50 49 45 40 36 27 25 21 17 13 10 10 8 10 16 15 12 22 10 41 87 161 133 165 136 134 77 118 157 182 137 115 82 114 128 153 125 149 135 162 128 106 106 98 99 105 150 170 135 106 117 195 177 193 157 179 157 200 177 187 159 190 134 105 74 152 182 166 91 85 99 147 123 158 114 162 118 159 118 156 118 156 116 160 115 162 119 160 118 156 115 151 113 147 99 126 101 142 111 140 109 136 108 136 107 135 109 140 117 147 123 148 128 152 128 145 120 146 136 143 138 143 147 152 158 150 155 149 152 147 154 154 162 149 149 147 145 143 136 134 124 124 112 117 101 112 98 116 100 141 117 157 133 172 143 176 144 190 156 192 152 184 142 176 138 172 138 164 139 167 154 178 172 189 191 188 199 186 200 179 197 176 200 170 194 162 191 157 192 157 197 153 199 148 199 146 198 148 198 152 199 154 197 156 195 159 196 162 196 165 196 168 197 163 204 158 201 162 199 171 197 195 208 182 159 202 152 222 145 207 160 203 160 204 161 204 162 214 168 189 75 192 173 208 172 207 163 208 165 210 168 212 169 199 148 180 146 195 162 197 157 199 159 201 160 204 162 206 163 205 160 207 160 208 159 208 159 210 161 211 161 212 162 211 163 210 162 208 163 209 163 209 164 208 160 209 161 209 161 208 160 208 159 207 159 206 158 205 157 201 156 200 156 200 157 202 158 200 156 200 156 200 155 199 155 199 155 198 153 196 151 194 150 194 149 193 149 192 148 192 148 193 146 192 146 191 145 191 145 189 143 189 142 188 141 187 141 186 141 185 140 183 138 182 138 177 134 169 126 183 131 170 143 156 150 183 124 153 130 179 119 176 126 173 127 170 125 166 126 165 123 161 121 162 122 160 118 157 117 156 116 156 115 155 115 156 116 153 113 151 112 152 114 147 109 148 109 149 110 150 111 146 105 146 104 143 103 142 102 141 103 139 103 136 100 135 99 134 98 132 97 132 97 132 98 129 103 135 91 99 45 63 30 75 65 110 94 117 85 108 82 110 81 104 77 105 83 112 88 112 83 106 73 92 53 68 34 48 26 60 42 76 60 95 74 98 69 101 73 105 77 109 80 111 76 105 77 102 63 92 69 99 70 101 71 103 75 103 75 103 76 101 75 99 75 99 75 101 73 101 72 100 71 99 71 99 70 97 68 95 67 95 67 96 68 95 66 94 67 95 68 93 65 92 64 92 64 93 65 92 64 90 62 89 62 89 63 91 64 91 64 91 64 91 64 89 63 89 63 89 63 89 63 89 63 88 61 87 60 85 59 85 59 85 59 85 59 85 59 84 58 84 57 83 56 82 56 80 57 80 57 80 57 80 57 81 57 80 57 79 56 79 56 75 54 74 55 73 54 72 52 72 53 73 54 73 54 72 52 73 56 73 55 72 55 71 53 71 53 71 52 69 51 68 50 68 50 67 49 67 49 66 48 67 49 67 48 66 48 65 48 62 47 61 47 60 46 60 46 61 46 60 46 59 45 59 45 55 43 56 45 57 45 56 44 58 45 57 45 56 44 56 44 55 42 55 41 54 40 53 40 53 41 54 41 54 40 52 38 51 40 50 40 49 39 49 39 49 39 48 38 48 38 47 37 49 35 47 34 47 34 48 35 47 34 47 34 47 34 47 35 48 38 46 36 44 34 42 32 41 32 41 32 41 32 41 33 38 34 39 37 40 34 36 30 41 36 38 33 37 33 38 35 37 31 35 31 38 34 38 32 36 31 36 31 36 31 36 31 38 31 35 30 35 30 34 27 34 29 34 29 34 29 34 29 29 27 32 30 34 31 34 31 31 28 32 29 32 29 31 28 10 3 9 2 10 4 12 5 13 6 13 6 13 6 13 6 14 7 14 6 13 5 12 5 12 5 12 5 12 5 12 5 12 5 12 5 12 5 12 5 13 6 12 5 12 5 11 4 11 3 11 3 11 3 11 3 13 5 13 5 13 5 13 5 9 5 10 5 10 5 10 5 10 5 10 5 10 5 10 5 10 5 9 4 9 4 8 3 9 3 8 2 7 3 8 4 9 4 9 4 9 4 9 4 8 3 7 2 7 2 8 3 10 10 21 20 27 22 27 22 29 25 30 26 31 26 30 26 18 8 0 0 1 0 0 2 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 2 1 4 3 5 3 5 2 4 2 4 2 4 2 4 2 4 2 4 3 5 4 6 4 7 0 2 5 5 0 10 22 41 47 55 52 54 53 56 52 54 52 54 51 53 51 52 50 52 49 50 48 49 43 39 33 24 19 21 16 14 8 7 2 6 11 12 8 22 4 43 98 134 116 140 121 103 63 106 148 166 103 90 65 93 95 138 102 126 107 152 96 101 104 96 116 112 165 165 132 94 117 182 115 156 110 152 113 177 127 152 125 152 117 71 61 152 174 141 71 77 84 125 101 120 92 118 90 120 85 121 85 120 87 118 90 122 90 122 89 120 87 116 88 112 71 92 81 117 93 112 88 113 91 113 90 111 93 120 105 129 117 135 125 140 126 132 120 157 152 158 155 159 162 164 168 162 169 159 160 148 157 153 163 154 159 153 160 156 157 151 148 147 140 139 130 127 114 114 100 88 68 95 81 109 96 123 104 132 116 142 126 149 131 152 135 153 130 146 123 141 129 147 141 139 138 155 165 182 192 201 209 200 213 201 214 199 213 193 213 196 219 197 224 196 225 197 228 197 232 197 232 198 229 197 226 196 225 197 224 197 224 197 224 205 228 204 232 200 228 199 209 206 167 160 129 158 115 156 113 158 128 160 129 161 129 162 130 157 130 137 63 153 131 160 123 164 128 165 131 168 137 170 142 168 128 142 117 144 128 154 141 155 133 156 133 158 131 159 128 158 123 158 119 158 117 158 117 159 126 159 124 161 123 161 122 161 122 160 125 161 129 161 129 159 124 161 125 161 125 160 123 159 123 159 122 158 122 157 121 157 120 156 119 157 121 159 122 156 119 156 119 156 119 156 119 156 117 155 115 152 112 150 111 150 111 149 110 149 109 148 109 147 111 146 110 146 109 145 109 143 107 143 106 142 105 141 105 142 105 141 103 139 102 138 103 139 103 133 101 139 107 134 99 135 104 147 109 141 100 130 91 127 92 126 91 125 89 125 88 124 88 121 86 121 86 120 83 118 83 117 82 117 81 116 81 117 82 113 78 110 77 112 80 110 77 110 77 110 77 109 76 105 73 104 72 104 72 102 71 102 73 103 74 102 73 101 73 99 69 98 68 98 70 99 71 100 69 82 26 27 0 44 40 88 69 96 64 78 49 81 65 90 63 84 54 75 50 78 57 73 53 81 64 89 62 76 46 49 21 45 22 53 37 70 49 66 41 68 46 75 53 80 56 80 55 79 46 58 40 104 121 139 69 63 42 79 49 73 55 75 51 76 53 76 52 74 51 73 51 73 50 72 49 71 49 71 48 69 46 67 45 67 45 68 46 67 45 66 46 67 47 65 44 64 42 63 43 65 44 65 48 64 46 63 46 63 46 64 47 64 47 64 47 64 47 63 48 63 48 63 48 63 48 63 48 62 46 61 45 59 44 59 46 59 46 59 46 59 46 58 45 58 44 57 43 56 43 56 44 56 44 56 44 56 44 57 45 56 44 56 43 55 43 54 41 56 42 55 40 53 39 54 40 55 41 56 41 54 39 57 39 56 40 56 39 54 40 54 40 53 40 51 39 50 38 51 38 51 37 50 36 49 36 50 37 50 36 49 36 48 35 48 37 47 36 47 35 46 35 47 36 46 35 46 34 45 34 44 32 45 33 45 32 43 31 46 34 45 33 45 32 44 32 42 33 42 32 41 31 40 31 40 31 41 33 41 31 39 29 41 31 40 30 40 29 39 29 37 27 38 28 38 28 39 29 39 29 37 27 35 26 35 27 35 26 35 26 35 26 35 26 37 28 37 27 36 26 35 25 32 23 32 23 32 23 32 23 33 24 35 24 34 22 33 21 38 26 35 22 33 22 35 25 32 25 30 25 33 28 33 26 31 25 31 25 31 25 31 25 35 26 29 23 30 25 29 21 29 23 29 23 29 23 29 23 27 21 29 23 31 23 29 21 27 21 29 22 29 22 28 20 14 11 14 11 15 13 17 14 15 12 15 12 15 12 15 12 17 14 17 13 16 12 15 12 15 12 15 12 15 12 15 12 15 12 15 12 15 12 15 12 17 13 16 12 15 11 14 10 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 14 14 12 13 11 12 10 11 10 11 10 11 10 11 10 12 10 11 9 10 8 9 7 10 8 9 7 8 8 9 9 6 7 6 7 6 7 6 7 8 8 7 7 6 8 7 9 9 13 21 24 27 25 26 25 28 28 30 30 31 30 31 29 22 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 3 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 8 2 2 6 5 2 12 29 44 51 56 55 53 54 53 50 54 54 54 53 53 52 52 52 49 49 48 48 46 42 36 32 23 22 21 18 15 10 7 4 1 13 14 14 34 19 63 127 160 136 171 136 118 76 122 164 161 97 80 79 90 107 146 131 142 141 170 102 108 100 93 106 118 160 169 128 108 139 202 112 188 161 186 160 202 162 175 156 183 139 104 74 185 183 136 78 98 112 160 123 166 122 167 123 168 127 164 126 165 124 170 124 167 124 164 122 160 119 154 116 150 98 127 109 154 119 144 114 147 119 146 117 143 120 147 129 152 133 155 142 158 141 149 132 154 158 154 163 155 167 151 167 151 173 154 172 147 164 145 164 146 159 135 150 136 154 146 159 143 155 152 159 154 150 141 136 137 123 128 108 120 103 126 105 132 107 143 114 156 125 174 139 182 146 186 153 188 152 179 149 171 147 164 145 159 145 157 147 177 179 189 198 200 206 196 205 178 194 172 195 168 194 164 195 159 196 159 197 160 196 157 195 157 196 157 197 158 198 159 200 156 206 158 203 167 201 182 199 203 152 182 159 198 160 210 160 207 160 203 161 204 162 205 162 205 174 184 109 195 161 212 161 209 165 210 167 209 169 210 171 195 145 163 118 144 113 157 141 181 149 182 152 185 154 188 154 196 159 198 159 199 159 199 158 203 157 204 159 205 160 206 161 204 160 205 159 206 161 207 161 204 159 207 162 208 161 205 158 205 159 204 158 204 158 203 157 202 157 201 157 202 159 204 160 200 156 200 156 200 156 200 156 201 156 199 154 196 151 194 150 194 150 194 149 193 148 192 148 193 147 193 146 192 145 191 145 189 143 189 142 188 141 187 141 186 142 185 140 184 139 182 138 171 128 179 130 166 129 186 141 166 133 169 130 167 128 174 130 172 126 171 125 167 124 164 124 164 122 161 121 161 121 159 118 159 119 159 118 158 117 157 117 156 115 151 110 148 109 150 112 152 112 151 111 148 108 147 107 146 105 145 103 143 103 141 102 138 101 137 102 137 102 137 102 135 99 134 98 132 99 134 101 119 59 57 19 68 66 116 94 118 87 109 82 109 83 106 76 96 76 108 83 107 79 106 81 110 80 102 75 103 79 105 78 108 78 98 71 99 75 100 71 101 71 105 75 109 79 113 82 105 79 113 70 93 95 215 248 255 150 108 76 116 72 94 79 100 75 102 77 102 76 98 72 101 73 101 72 100 71 99 71 99 70 97 68 95 66 94 66 95 67 94 66 94 67 96 68 94 65 91 62 90 63 93 66 93 65 91 63 90 63 91 64 91 64 91 64 91 64 91 64 89 63 89 63 89 63 89 63 89 63 88 61 87 60 85 59 85 59 85 59 85 59 85 59 84 58 84 57 83 56 82 56 80 56 80 56 80 56 80 56 81 57 81 56 80 55 79 56 76 57 76 57 76 56 73 54 74 55 75 57 76 57 75 56 74 57 74 56 73 56 72 54 73 54 71 53 70 51 68 50 67 51 67 50 66 49 65 49 64 48 63 47 63 46 62 46 62 48 62 47 61 46 60 46 61 47 61 46 60 45 59 45 57 45 57 45 56 43 54 42 58 46 58 45 57 44 56 44 55 42 55 41 54 40 53 40 52 40 54 42 54 40 51 37 51 41 51 40 50 39 49 39 46 37 47 38 48 39 49 40 51 40 48 37 46 35 45 35 45 35 45 35 45 35 45 35 44 35 45 36 45 36 46 37 41 32 41 32 41 32 41 33 43 38 40 34 38 35 40 37 42 37 39 33 36 33 39 36 37 31 35 31 38 34 38 32 36 31 36 31 36 31 36 31 40 32 34 28 35 31 34 26 34 29 34 29 34 29 34 29 32 30 34 31 33 29 30 26 29 27 32 30 33 29 30 26 11 7 17 9 13 5 13 8 15 8 13 5 12 5 12 5 13 5 12 4 11 3 10 2 14 6 11 3 10 4 13 7 15 7 13 5 12 6 14 8 14 7 13 4 8 1 9 4 12 4 12 4 12 4 12 4 14 5 13 4 12 5 13 6 12 7 12 6 11 5 10 5 10 5 11 7 12 7 11 6 9 4 9 4 9 4 9 4 10 5 10 5 10 5 10 5 8 3 8 3 8 3 8 3 7 2 7 1 6 0 5 0 5 7 22 23 28 22 27 23 27 22 27 23 29 25 32 28 30 12 0 3 5 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 1 0 1 1 2 4 8 6 6 2 6 6 4 2 4 2 4 2 4 2 5 3 5 3 5 3 5 3 3 0 4 4 4 2 17 30 51 49 51 49 51 49 51 49 52 51 54 50 50 47 49 48 48 46 49 45 44 36 33 28 23 16 18 11 12 7 9 5 9 9 19 15 21 13 70 116 132 122 148 108 75 65 115 132 102 65 59 42 73 84 130 110 136 114 139 88 99 96 99 120 119 169 164 120 98 138 150 85 163 92 156 117 158 104 157 115 157 94 45 89 171 162 115 68 93 93 131 99 123 97 123 97 126 93 130 94 129 96 126 95 128 92 124 93 125 91 121 93 120 76 106 92 121 96 122 92 124 91 118 98 111 106 140 115 135 136 141 132 161 135 129 144 163 161 160 162 164 173 168 176 168 181 171 184 175 188 177 191 175 190 173 185 168 179 164 173 151 159 149 158 152 159 157 162 157 153 149 139 134 121 119 108 114 102 102 90 96 88 103 95 126 108 122 107 130 125 152 144 148 134 153 136 150 130 146 131 140 132 143 138 156 166 184 189 201 207 207 211 203 207 195 207 194 216 194 214 190 215 194 225 196 229 201 237 203 234 197 228 209 228 199 229 203 226 204 211 163 144 160 126 157 120 155 122 160 128 163 128 161 127 163 131 162 138 130 86 156 134 164 124 170 117 166 130 170 143 153 151 142 141 143 69 66 57 75 57 86 86 109 111 133 130 153 141 155 136 159 132 155 126 157 130 160 125 155 126 154 124 160 113 158 121 158 125 160 127 158 124 159 123 159 123 159 123 159 123 157 121 157 120 156 119 155 119 157 120 157 119 156 118 155 118 154 117 154 117 154 117 154 117 153 114 153 113 152 112 151 112 149 110 148 109 148 108 147 108 144 108 144 107 143 106 142 106 142 106 141 105 141 105 140 104 141 104 140 103 139 101 137 102 132 99 133 99 131 99 129 95 131 94 131 93 129 92 127 92 125 91 127 91 125 88 120 84 121 88 120 87 119 86 118 86 117 85 117 84 116 83 115 83 121 84 109 91 118 80 125 87 119 82 108 74 107 77 109 75 104 72 104 71 104 72 103 72 99 71 102 75 103 75 103 74 100 68 94 70 101 67 80 38 32 2 37 33 84 73 91 57 85 60 83 59 82 57 80 56 80 56 80 56 79 55 77 53 77 51 77 53 77 53 77 53 76 53 78 53 74 49 74 51 76 53 81 58 84 62 93 73 102 86 123 108 139 119 149 128 145 108 115 70 82 50 75 52 77 52 77 53 77 52 75 53 73 51 74 51 72 49 70 47 69 46 68 45 67 46 68 47 68 47 68 46 67 45 66 45 67 45 65 43 64 43 64 43 64 47 64 47 64 47 64 47 63 47 64 48 65 49 66 50 64 49 64 48 63 47 62 47 64 49 64 48 63 48 62 47 61 48 61 47 60 46 59 46 59 46 59 45 58 44 57 44 55 43 57 44 57 44 57 45 57 44 57 44 57 44 57 44 59 45 59 44 58 43 57 43 57 43 57 42 54 39 54 41 54 43 61 35 47 37 59 47 52 38 52 40 53 42 55 44 52 40 54 43 56 42 54 40 53 40 52 38 49 33 44 29 50 38 49 37 48 36 47 35 46 35 46 35 46 35 46 35 45 33 45 33 45 33 45 33 46 34 46 33 45 32 44 32 43 31 38 30 41 33 40 28 39 30 39 30 39 30 39 30 40 30 40 29 39 28 38 28 42 29 37 29 41 33 41 28 38 28 36 26 35 26 35 27 36 27 36 27 36 27 36 27 38 28 36 25 35 26 38 29 32 23 35 26 36 25 33 22 36 24 34 23 36 25 35 23 32 24 37 25 32 20 33 25 33 28 34 28 34 27 32 25 30 25 31 25 31 25 31 26 34 27 33 26 32 25 31 25 28 22 28 21 27 20 26 19 23 20 31 24 28 20 28 23 27 22 30 21 26 20 31 27 13 13 18 15 15 11 15 14 18 14 16 12 15 12 15 13 15 12 14 11 14 11 13 10 16 13 14 11 14 11 16 13 17 13 15 11 14 12 16 14 17 15 18 13 13 9 13 12 10 10 10 10 10 10 10 10 12 11 10 10 10 10 11 12 13 12 12 11 12 10 11 10 11 11 12 12 13 11 11 10 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 7 8 7 8 7 8 7 8 6 7 6 6 5 5 4 5 6 12 23 28 30 28 29 29 29 28 29 28 30 30 32 32 32 19 6 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 2 2 0 0 1 2 3 5 8 7 5 4 5 7 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 6 6 3 4 19 35 49 49 50 51 51 52 52 53 52 53 53 52 50 48 49 50 46 47 47 45 41 36 31 29 22 19 17 14 10 9 6 7 9 13 25 21 29 32 101 135 158 147 163 105 86 83 111 112 78 65 57 57 68 89 123 128 151 144 140 90 104 90 98 107 110 157 166 112 119 166 166 110 195 149 192 171 188 149 188 151 188 107 91 123 205 164 113 76 124 126 172 127 173 127 173 131 173 132 171 133 172 129 176 127 171 128 166 126 166 125 161 123 155 103 140 123 157 123 153 119 153 117 147 121 138 129 161 134 154 150 156 146 170 147 138 153 157 163 149 162 147 167 146 170 140 170 141 173 145 176 148 177 151 180 151 179 151 177 151 176 150 170 147 162 138 151 129 144 138 157 139 155 141 150 142 145 137 133 138 124 132 113 125 105 120 100 115 95 121 105 136 117 152 131 167 146 180 153 186 157 186 156 177 147 167 146 165 149 168 163 181 182 193 194 199 201 195 206 188 201 177 192 165 190 160 191 155 193 153 200 158 206 147 206 165 202 170 197 183 185 170 160 185 158 197 156 206 156 204 162 205 161 203 160 205 165 208 169 172 126 202 167 208 163 207 172 204 175 215 170 214 133 146 160 192 100 89 60 95 69 79 59 84 66 99 92 133 120 174 155 185 161 185 157 181 153 188 151 197 159 195 157 202 158 200 156 200 157 203 157 203 157 205 159 205 159 205 159 205 159 203 157 203 156 202 156 201 155 201 157 201 156 200 156 199 155 198 154 198 154 198 154 198 154 197 153 196 152 196 151 195 151 193 149 193 149 192 148 192 147 190 144 190 143 189 142 188 142 188 142 187 141 187 141 186 140 185 141 184 139 182 138 181 137 177 132 178 132 176 130 174 129 170 131 169 129 171 127 171 127 171 125 170 126 167 122 163 119 160 119 159 118 159 117 158 117 158 117 157 116 157 115 156 116 147 121 153 120 165 145 183 106 153 114 146 108 144 109 145 108 145 104 144 103 143 103 142 103 135 98 135 100 135 100 134 99 127 96 135 103 130 78 86 38 75 58 105 86 115 84 111 84 112 84 111 82 109 81 108 80 108 80 108 80 107 79 106 78 107 80 106 79 105 77 104 76 109 82 111 82 108 79 108 82 113 84 119 88 122 93 130 102 147 124 169 146 181 148 178 145 167 128 143 98 116 80 106 78 103 77 102 76 101 76 100 75 100 72 100 72 99 70 97 68 97 68 96 67 95 68 96 69 96 68 96 67 95 66 94 66 94 65 92 63 91 63 91 64 92 65 92 65 92 65 92 65 91 65 92 65 92 65 93 66 90 64 90 63 89 63 88 62 90 63 89 63 88 62 88 62 87 61 87 60 86 60 85 59 85 59 85 58 84 58 83 58 81 57 79 57 79 57 79 57 79 57 79 57 79 57 79 57 78 59 78 58 77 57 76 57 75 59 80 58 74 54 72 52 71 53 71 57 81 65 74 46 71 53 70 52 70 53 72 55 68 53 70 54 70 53 67 50 68 52 69 53 67 50 64 46 62 47 61 47 61 47 60 46 60 46 60 46 60 46 60 46 57 45 57 45 57 45 58 46 58 46 58 45 57 44 56 44 56 41 52 39 54 42 53 37 52 39 52 39 52 39 52 39 50 40 50 39 49 39 48 38 50 38 47 38 50 41 49 37 47 37 45 36 44 35 45 36 45 36 45 36 45 36 45 36 45 37 42 34 41 35 44 38 40 34 42 35 42 35 41 33 40 35 38 34 40 36 39 34 37 34 39 35 37 33 38 35 38 33 39 34 38 33 37 31 36 31 36 31 36 31 36 31 38 32 37 32 36 31 35 30 34 29 33 28 32 27 32 26 29 28 33 31 33 29 33 30 32 30 34 29 29 26 32 32 10 5 13 6 12 4 11 5 15 7 13 5 12 5 13 6 10 3 11 4 11 4 12 5 13 5 12 4 11 5 12 6 12 4 11 3 10 4 11 5 13 7 16 8 12 4 11 4 10 2 10 2 10 2 10 2 11 3 10 2 10 2 11 3 12 6 11 6 10 5 10 5 11 7 12 7 11 5 9 3 9 4 9 4 9 4 9 4 8 3 8 3 8 3 8 3 8 3 8 3 8 3 8 3 7 2 7 1 6 0 5 0 4 7 22 23 29 23 29 25 29 24 28 23 28 24 30 26 33 28 16 3 0 0 3 3 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 4 4 7 4 4 1 4 4 4 2 4 2 4 2 4 2 5 3 5 3 5 3 5 3 5 4 8 3 1 2 22 38 48 46 49 48 51 50 53 52 51 50 53 49 49 46 48 47 45 43 45 41 39 32 29 22 20 13 15 7 8 7 7 4 10 6 23 11 11 30 106 119 136 132 129 72 77 85 95 76 64 56 62 54 65 62 107 111 138 133 108 75 104 94 104 116 112 166 163 94 118 159 133 64 157 100 164 117 155 98 150 110 144 64 61 126 189 139 93 66 116 107 140 106 132 106 129 105 134 102 136 102 134 101 128 97 130 95 129 94 130 97 128 94 118 72 106 101 131 100 125 100 126 98 121 102 121 117 146 125 143 142 147 142 161 142 138 154 163 164 161 166 165 175 169 181 168 182 170 185 174 188 175 192 175 196 177 198 179 199 182 200 180 197 179 192 171 180 161 173 158 174 158 171 154 166 150 159 150 159 150 155 145 145 135 135 123 116 112 101 99 89 95 84 95 84 104 93 121 109 140 123 155 133 154 133 153 134 153 138 154 137 150 133 149 142 163 161 187 193 195 202 198 208 199 216 204 225 199 224 195 224 193 225 194 226 207 221 203 222 196 169 161 135 159 123 157 125 156 127 159 126 161 127 159 126 162 130 168 130 129 102 165 131 166 135 165 144 173 148 177 146 166 63 137 163 176 86 67 54 73 48 65 56 53 40 44 40 54 50 74 71 96 100 123 121 143 132 142 127 154 131 152 120 154 123 154 120 153 121 155 123 156 125 158 122 159 122 159 122 159 122 158 121 158 120 157 120 156 119 157 120 157 119 156 119 155 118 155 118 155 118 155 118 155 118 153 113 152 113 151 112 151 112 150 111 150 110 149 109 148 109 144 108 144 107 143 106 142 106 142 106 142 105 141 104 140 104 140 103 139 102 138 100 136 101 132 99 133 99 131 99 129 95 129 93 128 93 127 92 127 92 125 90 125 90 124 87 120 84 118 86 117 85 117 84 116 84 117 84 116 84 115 83 115 83 128 82 94 91 180 189 201 95 113 81 113 80 109 76 108 77 104 71 103 71 103 72 103 72 99 70 100 72 99 70 97 68 100 69 93 55 74 36 57 26 71 59 98 74 87 54 80 62 83 57 83 56 81 55 80 54 80 54 80 53 79 53 78 52 78 50 78 50 78 52 78 52 79 57 82 58 79 58 80 59 85 62 90 67 93 71 100 78 99 79 112 91 115 86 107 80 110 79 97 63 82 52 76 52 77 51 76 53 76 52 75 53 72 50 71 48 69 47 68 46 69 46 68 45 67 46 68 47 68 47 68 46 67 45 66 45 65 44 64 42 63 42 63 43 66 49 66 49 66 49 66 49 66 49 66 49 65 48 65 48 64 49 64 49 63 48 63 47 63 48 63 47 62 46 61 46 61 48 61 48 60 47 60 46 59 46 59 46 58 45 58 44 58 48 58 47 57 45 56 45 57 46 57 46 57 46 57 46 58 47 58 47 57 46 57 46 53 47 58 42 52 45 56 39 54 39 59 41 49 29 50 45 55 40 54 41 52 41 53 41 52 39 53 40 52 38 50 36 50 38 51 39 51 38 50 36 46 37 46 37 46 38 47 38 45 36 45 36 45 36 45 36 44 32 45 33 46 34 47 35 46 34 46 33 45 32 44 32 43 32 40 31 41 32 40 29 39 30 39 30 39 30 39 30 40 30 40 30 39 29 39 28 39 28 37 27 38 29 38 26 38 29 37 27 35 26 36 27 36 27 36 27 36 27 36 27 36 25 34 23 33 24 35 26 34 24 35 25 35 25 34 24 36 24 34 23 36 25 35 23 35 23 33 22 35 24 34 22 33 27 34 28 33 26 31 25 33 26 32 25 31 24 30 23 31 25 31 25 30 24 30 24 30 24 29 23 29 22 28 22 30 22 29 24 32 26 31 23 32 25 31 22 26 19 28 23 14 12 16 13 16 12 15 12 17 14 16 12 15 12 16 14 12 10 13 11 14 12 15 13 15 12 15 12 15 12 15 12 13 10 13 10 13 10 13 10 13 13 18 15 16 10 13 10 12 12 12 12 12 12 12 12 13 13 12 12 12 12 13 13 12 11 12 10 11 10 10 9 13 12 13 12 12 9 9 7 10 9 10 9 10 9 10 9 8 7 8 7 8 7 8 7 7 8 7 8 7 8 7 8 6 7 6 6 5 5 4 5 3 10 21 27 29 27 29 29 31 30 30 28 29 28 30 29 32 35 27 9 0 1 4 3 1 1 1 1 1 1 1 1 0 1 1 0 0 0 0 0 6 6 6 5 4 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 3 7 8 3 0 5 25 43 49 49 49 50 51 51 52 52 50 51 52 51 48 47 47 49 45 45 44 41 37 32 28 25 23 18 15 12 8 8 6 8 12 11 29 19 23 60 142 139 155 145 126 76 89 97 78 68 55 66 65 69 72 74 109 135 154 149 104 79 115 88 105 100 115 161 168 96 155 198 157 98 185 158 200 168 187 147 187 155 190 76 109 154 212 132 96 88 156 143 186 137 186 133 182 139 181 139 176 139 180 133 182 130 176 133 172 131 172 135 169 128 148 100 144 134 168 128 157 127 154 123 147 122 148 139 165 145 157 152 156 156 162 151 144 160 155 163 151 163 149 169 147 170 141 169 141 173 142 175 144 177 139 171 141 175 146 179 149 181 145 177 148 181 151 182 152 181 146 181 143 177 142 171 140 166 136 157 137 153 140 155 143 156 151 154 143 140 130 124 122 116 113 100 114 93 116 97 132 112 149 121 156 138 175 152 186 164 191 161 179 148 165 140 163 145 164 155 173 171 181 183 188 193 190 203 188 206 180 202 170 194 169 194 162 188 191 205 189 151 180 159 188 158 193 157 197 157 200 159 203 159 201 159 204 163 213 158 173 146 213 163 210 175 221 174 237 181 220 175 149 79 188 193 204 94 88 72 108 63 86 65 86 65 82 59 76 56 68 54 75 63 85 74 96 81 130 112 149 129 167 136 169 142 185 148 196 155 203 157 206 157 203 158 202 158 202 158 202 158 202 158 201 157 201 156 200 156 201 157 200 156 200 155 199 155 199 155 199 155 199 155 199 155 196 152 196 151 195 151 194 150 194 150 194 150 193 149 192 148 190 144 190 143 189 142 188 142 189 143 188 141 187 140 185 139 183 139 183 138 181 136 180 135 177 132 178 132 176 130 174 128 172 128 172 127 171 127 170 126 168 124 168 123 165 121 163 120 159 118 159 118 158 117 157 116 157 116 157 115 156 115 155 115 155 113 168 197 255 248 255 215 145 113 151 114 146 107 143 109 143 103 144 102 142 103 141 102 139 102 138 102 136 99 132 96 131 88 108 67 97 72 113 91 123 91 115 84 111 83 112 86 113 82 112 81 111 80 110 80 110 79 109 79 108 79 109 79 106 77 108 79 110 81 112 82 108 80 111 81 110 79 112 83 118 85 121 89 125 93 129 97 130 95 127 90 122 87 122 89 114 83 112 80 108 77 103 75 102 76 102 75 100 76 99 74 101 72 99 70 97 69 97 69 97 68 96 67 95 68 96 69 96 68 96 67 95 66 94 66 94 66 93 64 92 64 93 65 94 67 94 67 94 67 94 67 94 67 94 66 92 65 91 64 91 65 90 64 90 63 89 63 89 63 88 62 87 61 87 61 88 62 87 61 87 60 86 60 86 60 85 59 85 58 84 59 82 60 81 58 79 56 78 55 80 58 80 58 80 58 80 58 78 58 78 58 78 58 78 57 79 61 77 52 75 63 83 58 86 55 62 48 72 55 71 53 75 56 73 53 70 52 70 53 68 52 66 52 66 51 65 51 64 50 64 50 63 49 62 48 59 46 60 47 61 48 62 49 59 45 59 45 59 45 59 45 56 44 57 45 58 47 59 48 58 46 58 45 57 44 56 44 55 42 54 41 54 41 53 39 53 40 53 40 53 40 53 40 51 41 50 40 50 39 49 39 49 39 48 38 48 38 48 37 48 38 46 36 45 36 45 37 45 36 45 36 45 36 45 37 43 36 42 34 41 35 43 36 41 35 42 35 42 35 42 34 40 35 38 34 40 36 39 34 40 33 35 32 40 37 39 32 37 33 38 33 38 32 36 30 39 33 37 32 35 30 34 28 35 30 35 30 35 30 35 30 35 30 35 30 35 30 35 30 35 30 31 29 35 34 34 28 34 31 32 28 30 27 32 30 13 6 14 7 15 8 13 5 14 6 12 5 12 6 14 7 9 3 10 4 11 5 12 6 12 5 12 5 12 5 12 5 9 3 10 3 10 3 10 2 8 3 13 6 11 2 8 2 12 4 12 4 12 4 12 4 13 4 12 3 11 4 12 5 11 6 10 5 10 4 9 4 12 7 12 6 10 4 7 1 9 4 9 4 9 4 9 4 7 2 7 2 7 2 7 2 8 3 8 3 8 3 8 3 7 2 7 1 6 0 5 0 1 4 19 20 26 21 26 22 30 25 29 23 28 23 29 25 30 38 35 19 5 3 3 0 1 1 1 1 1 1 1 1 0 0 1 0 0 0 0 0 9 6 6 2 4 2 3 1 4 2 4 2 4 2 4 2 5 3 5 3 5 3 5 3 1 4 7 0 0 6 29 43 51 49 51 48 49 47 48 46 49 49 51 48 47 44 47 46 46 43 43 38 36 29 27 21 21 14 15 7 9 8 10 9 15 10 24 7 17 58 133 114 145 113 100 67 91 80 69 67 65 68 65 59 68 55 92 122 147 129 84 82 121 101 106 109 116 160 146 79 150 165 126 57 148 116 170 115 155 104 152 120 134 32 78 146 179 105 81 73 142 119 147 111 139 110 134 113 141 111 143 109 140 104 134 102 136 102 136 99 137 108 137 96 106 72 119 111 139 104 131 106 127 108 121 103 132 128 148 135 152 143 155 154 160 148 151 161 162 165 162 171 168 179 169 181 171 183 172 187 175 189 177 191 175 196 176 198 180 200 181 203 178 198 177 199 177 200 180 203 185 208 188 207 188 206 187 203 174 188 167 175 156 166 150 162 156 166 154 161 151 152 145 144 141 134 131 114 112 96 103 93 99 84 98 93 110 96 113 103 131 121 149 139 160 139 157 138 142 130 146 135 148 144 156 157 164 171 180 195 199 212 207 218 213 208 197 211 207 187 163 126 158 120 157 116 157 123 156 128 157 122 158 123 157 123 160 128 170 118 132 119 171 126 168 141 185 148 189 147 182 107 71 68 158 180 189 90 58 35 58 38 69 56 65 52 60 48 53 44 73 65 67 59 59 51 48 40 52 49 65 70 114 96 113 92 133 109 148 121 156 122 154 121 155 119 156 119 156 119 156 119 157 119 156 119 155 118 155 117 156 118 155 118 154 117 154 116 154 117 154 117 154 117 154 117 152 113 151 112 151 111 150 111 150 111 150 110 149 109 148 109 144 108 144 107 143 106 142 106 143 107 142 105 141 104 139 103 139 101 138 100 136 98 135 100 132 99 133 99 131 99 129 95 127 93 126 92 127 91 126 91 124 88 122 87 121 85 120 86 120 90 119 89 118 88 118 88 116 86 115 85 115 84 114 84 113 86 155 206 248 214 231 184 107 81 114 84 110 77 107 76 104 71 102 70 103 71 102 71 102 73 102 73 100 70 96 67 79 48 74 49 83 61 91 64 93 59 77 52 81 62 86 59 82 55 81 55 81 54 80 54 80 53 78 52 78 53 80 54 80 51 81 51 81 53 81 53 81 57 84 60 82 61 84 62 81 57 83 60 88 64 90 65 96 68 90 62 86 62 89 64 78 54 81 56 81 54 78 53 76 51 75 52 76 51 74 52 75 52 72 49 70 48 70 49 69 46 68 45 67 46 68 47 68 47 68 46 67 45 66 45 68 46 67 45 66 46 68 47 67 50 67 50 67 50 67 50 68 51 67 50 66 48 65 48 65 50 65 49 64 49 63 48 63 48 63 47 62 46 61 46 62 49 62 48 61 48 60 47 60 47 60 46 59 46 58 45 61 49 60 48 58 46 56 45 58 47 58 47 58 47 58 47 58 47 58 47 58 47 58 48 64 52 60 48 61 52 60 42 52 37 60 48 62 40 54 43 58 43 56 42 53 40 52 40 51 38 51 39 52 40 54 41 53 39 51 36 48 34 47 34 47 39 48 40 49 41 50 42 45 36 45 36 45 36 45 36 45 33 45 34 46 35 47 36 46 34 46 33 45 32 44 32 42 33 42 33 41 31 40 32 40 31 40 31 40 31 40 31 41 31 41 30 40 30 39 29 41 31 41 30 39 28 38 29 39 29 38 28 37 27 38 28 37 27 37 27 37 27 37 27 37 27 37 26 37 26 38 27 37 25 36 25 36 25 36 26 36 24 34 23 36 25 35 23 36 22 31 21 36 26 35 21 32 26 33 27 32 26 31 24 34 27 32 26 30 24 29 22 30 24 30 24 30 24 30 24 30 24 30 24 30 25 31 25 32 22 27 21 31 25 30 20 30 22 27 20 28 22 31 24 18 14 16 14 19 16 17 12 16 13 15 12 15 13 17 15 13 10 14 11 14 11 15 12 14 12 15 13 16 12 15 11 12 10 13 11 14 10 13 9 11 9 14 11 12 8 11 9 10 10 10 10 10 10 10 10 10 10 9 8 8 9 10 10 11 10 11 10 10 9 10 8 11 11 12 11 11 9 9 7 10 9 10 9 10 9 10 9 8 7 8 7 8 7 8 7 7 8 7 8 7 8 7 8 6 7 6 6 5 5 4 5 4 11 21 26 27 25 26 26 30 29 29 28 29 29 31 30 30 37 38 27 13 5 1 0 2 2 2 2 2 2 2 2 0 1 1 0 0 0 3 5 13 10 6 4 4 5 4 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 0 5 5 0 2 16 35 47 52 52 51 50 49 48 47 46 49 50 50 49 47 45 46 47 46 45 43 39 34 30 26 24 24 19 17 11 8 9 6 12 17 18 29 19 51 93 159 135 166 123 98 85 86 74 52 68 59 74 59 64 73 62 97 143 169 118 88 93 124 93 99 96 121 150 139 101 189 188 170 114 184 170 204 158 188 153 190 161 157 46 139 174 193 101 83 85 182 156 192 141 193 139 187 144 186 146 183 146 187 142 192 138 184 143 181 137 180 145 176 128 134 110 167 147 171 136 168 133 157 132 149 120 158 147 163 152 163 154 159 163 154 151 149 165 157 162 155 165 155 170 150 168 145 172 145 174 146 177 147 178 146 178 147 178 148 180 145 180 147 181 142 178 139 178 140 182 141 178 143 181 144 180 145 180 152 185 153 182 143 167 129 152 130 156 135 158 138 155 137 151 139 151 148 152 145 139 134 131 133 113 124 108 119 89 103 87 121 104 132 118 149 136 170 153 183 153 181 149 173 147 173 153 164 147 167 156 176 171 188 183 190 193 207 218 219 173 185 158 194 156 197 156 195 157 193 156 195 155 200 157 199 157 203 162 211 150 178 158 212 159 212 173 219 197 207 176 203 88 118 119 217 212 243 165 172 126 146 99 99 63 80 46 74 53 84 64 76 58 82 69 90 72 84 64 62 47 61 63 123 107 123 104 162 135 185 150 196 148 197 148 200 155 199 155 199 155 199 155 199 155 198 154 198 153 197 153 198 154 197 153 197 152 196 152 196 152 196 152 196 152 196 152 195 151 195 151 194 150 194 149 193 149 192 148 192 147 191 147 190 144 190 143 189 142 188 142 190 143 189 142 186 139 185 138 182 138 181 136 179 135 178 134 177 132 178 132 176 130 174 128 172 126 172 126 170 126 170 125 166 122 164 120 164 120 164 120 163 120 161 119 160 119 159 118 156 115 156 115 155 114 155 114 162 115 153 165 230 190 206 130 142 109 146 111 144 107 141 106 142 102 143 102 141 102 141 101 135 98 134 98 132 95 128 92 116 81 111 84 119 88 112 77 107 83 113 85 109 80 107 82 111 81 111 80 110 80 110 80 110 79 108 77 107 79 110 82 116 86 114 84 111 79 108 78 110 82 113 83 111 80 112 83 116 82 116 84 121 88 121 86 117 84 119 87 122 87 117 79 114 83 113 82 110 77 102 73 101 75 101 75 99 75 99 73 104 75 101 71 98 70 99 72 97 68 96 67 95 68 96 69 96 68 96 67 95 66 94 66 96 68 96 67 96 69 97 70 94 67 94 67 94 67 94 67 94 67 94 67 93 66 93 66 92 65 91 65 90 64 90 64 90 64 90 63 89 63 88 62 89 62 88 62 87 61 87 61 87 60 86 60 85 59 85 60 82 60 80 59 78 58 77 57 79 59 79 59 79 59 79 59 78 58 78 58 79 59 79 59 77 56 79 63 80 54 80 72 100 81 91 61 71 56 76 60 76 57 74 54 71 53 71 54 67 52 66 52 66 53 68 54 68 53 65 49 62 47 61 47 63 49 63 50 64 50 64 50 60 46 60 46 60 46 60 46 59 47 59 47 59 46 58 46 58 46 58 45 57 44 56 44 54 43 57 43 54 40 53 42 54 41 54 41 54 41 54 41 52 41 51 41 50 40 50 40 51 42 53 41 49 38 48 40 48 40 46 38 45 38 45 38 44 37 44 37 44 37 44 37 42 38 42 38 42 38 42 38 41 37 40 36 40 36 41 37 40 35 38 34 40 36 39 34 39 34 37 33 39 35 38 33 37 32 37 32 37 31 35 30 38 32 37 31 36 30 35 29 35 30 35 30 36 31 36 31 34 29 35 30 35 31 36 31 35 30 31 28 32 30 32 28 33 28 29 26 32 31 35 32 14 6 12 6 15 9 13 4 13 5 12 5 12 6 14 8 12 5 11 4 11 4 10 3 11 4 13 6 13 6 11 4 9 3 11 5 12 4 10 2 9 3 11 3 8 1 10 5 10 2 10 2 10 2 10 2 10 1 9 0 8 1 9 2 10 5 10 4 9 4 8 3 9 4 10 5 10 4 8 3 9 4 9 4 9 4 9 4 8 3 8 3 8 3 8 3 8 3 8 3 8 3 8 3 7 2 7 1 6 0 5 0 7 9 23 23 28 21 26 21 28 23 28 23 29 25 31 28 33 34 36 32 19 5 0 1 2 2 2 2 2 2 2 2 0 0 1 0 0 0 5 7 16 10 7 3 5 4 5 1 4 2 4 2 4 2 4 2 5 3 5 3 5 3 5 3 1 2 4 0 7 23 41 48 51 49 50 47 49 46 48 45 48 47 50 46 46 43 45 44 45 41 40 34 32 25 24 18 20 10 12 5 7 7 10 10 17 17 19 12 57 92 140 113 149 86 82 66 78 61 65 65 68 79 69 65 71 53 86 141 167 86 76 98 119 103 98 111 130 146 117 100 183 146 161 94 158 138 173 112 155 112 152 123 98 20 124 164 154 79 83 85 160 127 149 112 145 115 139 120 149 119 151 118 149 115 144 114 144 111 145 105 144 116 142 95 95 89 148 125 141 114 145 111 133 119 125 104 141 137 148 143 157 144 160 160 156 148 159 166 162 165 163 171 168 179 169 181 169 184 172 185 174 186 175 187 176 194 176 194 176 197 178 198 180 204 180 206 182 209 185 209 185 203 184 200 183 197 179 193 184 201 188 203 187 198 179 191 177 191 176 189 172 181 164 175 153 163 155 163 153 163 156 164 150 144 140 142 135 117 112 108 115 101 100 79 93 87 115 106 138 117 142 122 147 127 153 135 153 130 148 125 144 124 145 132 151 152 172 169 167 133 145 118 154 108 155 108 156 117 155 124 154 119 156 121 155 121 159 127 165 114 138 124 165 122 169 133 175 152 168 129 117 44 115 117 169 151 176 156 196 178 187 158 168 132 130 85 82 48 46 26 53 47 53 55 61 66 65 66 67 60 49 55 104 92 97 88 131 108 145 113 145 109 144 114 154 117 155 117 155 117 155 117 154 116 153 115 153 114 152 114 152 115 151 114 151 113 150 113 151 114 151 114 151 114 151 114 151 112 151 111 150 111 149 110 148 109 147 108 146 107 146 107 144 108 144 107 143 106 142 106 144 108 143 106 140 103 138 102 137 100 136 99 135 97 133 98 132 99 133 99 131 99 129 95 126 92 125 91 126 91 125 90 122 87 120 84 119 84 120 87 119 89 119 88 118 88 117 87 115 85 115 84 114 84 113 83 108 86 112 83 106 77 122 77 108 77 106 77 108 78 106 72 103 70 102 69 102 71 101 70 97 68 98 69 96 67 94 65 95 65 90 58 84 57 83 57 78 59 87 63 84 58 80 57 80 54 80 54 80 54 80 54 80 53 77 51 77 53 81 54 86 54 85 52 83 52 81 52 79 55 82 57 78 56 78 56 82 57 81 59 86 63 84 58 85 60 85 63 89 63 82 53 81 55 80 52 75 47 71 46 75 50 75 51 75 51 73 51 75 52 72 47 69 47 70 49 69 46 68 45 67 46 68 47 68 47 68 46 67 45 66 45 68 46 67 46 67 47 69 49 66 49 66 49 66 49 66 49 66 49 67 50 67 50 67 51 66 51 65 50 65 49 64 49 65 50 65 50 64 49 63 48 63 50 62 49 62 48 61 48 61 48 60 47 60 46 59 46 59 48 59 48 59 48 59 47 59 48 59 48 59 48 59 48 58 47 58 48 59 49 60 49 54 40 57 52 57 49 98 132 188 133 97 46 66 64 67 27 57 43 55 42 54 42 54 42 55 41 53 37 51 36 51 37 49 34 47 32 45 31 46 35 50 42 48 41 48 41 48 40 46 39 46 39 46 39 46 38 49 36 48 35 47 34 45 33 46 34 46 33 45 32 44 32 41 34 45 34 41 30 41 34 41 32 41 32 41 32 41 32 42 32 41 31 41 30 40 30 40 32 43 31 38 26 37 29 40 30 39 28 38 28 38 29 37 27 37 27 37 27 37 27 37 26 37 27 38 26 37 26 38 26 36 25 36 25 37 27 36 24 34 23 36 25 35 23 33 23 35 24 33 22 34 24 31 26 32 26 32 25 30 23 31 25 31 25 31 25 31 25 30 24 31 25 32 26 32 27 28 22 29 23 30 24 30 25 32 25 32 23 28 21 30 25 32 22 26 19 29 24 30 22 16 11 13 11 17 15 15 9 15 12 15 12 15 13 18 15 16 12 15 11 14 10 13 9 13 11 16 14 17 13 14 10 13 10 15 13 16 12 13 10 14 12 14 10 12 9 15 14 12 12 12 12 12 12 12 12 12 11 11 10 10 11 11 12 11 10 11 9 10 8 9 8 9 8 10 10 11 10 10 9 10 9 10 9 10 9 10 9 9 8 9 8 9 8 9 8 7 8 7 8 7 8 7 8 6 7 6 6 5 5 4 5 11 17 27 30 31 27 28 27 28 27 28 28 30 30 33 32 36 33 33 33 21 4 0 3 2 2 2 2 2 2 2 2 0 1 1 1 1 3 7 11 18 13 8 5 6 7 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 2 5 4 3 12 31 46 52 49 49 49 49 49 49 49 49 48 49 49 48 46 44 45 46 44 42 39 34 29 25 22 20 22 16 12 8 4 7 7 10 16 23 25 24 89 123 165 140 153 95 76 74 63 70 62 64 48 74 63 68 71 56 93 157 186 80 80 102 114 90 91 101 127 133 109 119 208 168 200 150 197 185 208 153 189 153 188 157 140 55 180 182 164 80 104 119 195 161 194 144 196 145 189 151 194 152 194 154 199 151 204 149 190 150 187 140 184 150 179 126 128 126 193 158 173 145 182 138 163 143 152 124 165 153 163 157 165 152 159 165 150 150 151 167 158 162 158 166 159 170 152 167 146 169 144 171 145 173 146 174 148 177 148 178 147 180 145 180 142 180 141 182 140 181 134 176 141 177 143 179 144 180 144 179 147 182 143 179 144 184 150 190 156 189 158 188 155 185 152 180 153 174 134 150 118 147 130 161 146 151 150 165 161 149 143 143 142 136 141 127 129 114 123 110 128 106 144 123 160 134 171 142 190 157 196 161 198 158 192 153 179 157 174 149 183 154 196 146 201 154 201 155 198 156 194 155 195 154 198 155 198 156 202 161 206 149 183 159 205 156 213 165 218 157 227 144 111 92 174 165 198 158 186 151 197 158 197 173 212 177 214 176 201 148 159 113 97 60 73 42 69 54 83 68 93 72 70 64 130 115 140 135 174 145 187 147 188 142 192 150 198 155 197 155 197 155 197 155 195 153 194 152 194 151 193 150 195 151 194 150 194 149 193 149 194 150 194 150 194 150 194 150 195 151 195 150 194 149 193 149 191 147 190 146 190 145 189 145 190 144 190 143 189 142 188 142 191 144 189 142 186 139 184 137 181 137 180 135 178 134 177 133 177 132 178 132 176 130 174 128 172 126 172 125 170 125 168 125 165 121 163 118 162 119 164 121 161 118 159 117 158 116 157 116 156 115 156 114 155 113 154 114 151 113 142 115 149 112 158 105 145 106 139 104 143 108 142 102 142 103 142 102 139 102 138 101 135 99 134 99 133 97 131 95 122 96 132 99 123 89 120 93 119 83 107 78 111 86 112 80 110 80 110 80 110 80 110 80 110 79 107 76 107 79 111 83 109 81 111 83 114 85 116 87 115 86 116 85 113 82 113 84 114 81 114 83 120 86 117 80 121 82 112 76 111 77 110 74 111 80 108 77 106 75 104 76 101 75 101 74 100 74 99 72 102 73 98 68 95 68 97 70 97 68 96 67 95 68 96 69 96 68 96 67 95 66 94 66 94 66 94 66 95 68 97 69 93 66 93 66 93 66 93 66 92 66 93 67 94 68 95 69 92 66 92 65 91 64 90 64 92 66 92 65 91 65 90 64 89 63 89 62 88 61 87 61 87 61 87 60 86 59 85 59 80 59 79 59 79 59 80 60 79 59 79 59 79 59 79 59 78 58 78 59 79 60 80 60 82 57 80 67 80 80 172 234 244 233 218 129 85 53 77 65 75 57 73 54 72 54 73 55 71 57 66 51 60 47 59 47 54 41 52 40 52 41 55 44 64 48 63 47 62 46 61 45 62 47 62 47 62 47 62 48 62 50 61 48 58 45 56 44 58 46 58 45 57 44 56 43 54 43 58 44 53 39 54 43 54 41 54 41 54 41 54 42 52 43 51 42 50 41 49 41 47 42 51 41 45 35 44 39 48 40 46 38 45 38 45 39 44 37 44 37 44 37 44 38 39 36 40 37 41 36 40 35 43 38 40 35 39 36 42 39 40 35 38 34 40 36 39 34 36 35 41 36 36 31 37 36 36 32 37 32 37 31 35 29 35 31 36 31 36 31 36 32 36 31 36 32 37 33 38 34 32 28 33 29 34 30 35 30 36 34 38 32 32 28 34 35 37 31 30 26 31 30 32 27 14 6 11 3 10 4 13 7 15 7 13 5 12 5 12 6 11 4 12 5 12 4 10 3 12 4 9 1 8 2 11 5 10 5 10 5 10 5 10 5 9 4 9 3 8 2 7 2 9 4 9 4 9 4 9 4 11 6 11 6 11 6 11 6 10 5 10 4 9 3 8 3 7 2 8 4 9 5 11 6 9 5 9 5 9 5 9 5 10 6 10 5 9 4 8 4 6 4 6 4 6 4 6 4 5 4 7 4 4 1 3 1 8 7 24 21 29 20 29 22 27 22 32 24 30 22 32 29 32 36 41 32 19 3 1 0 2 0 2 0 2 0 2 0 4 2 3 0 0 2 13 17 12 7 6 1 2 1 5 5 6 4 6 3 5 2 4 2 4 2 4 2 4 2 4 2 5 3 3 2 17 34 47 46 50 48 50 48 50 48 50 48 50 47 48 45 46 44 46 44 41 38 38 33 30 23 20 14 16 5 10 2 7 6 11 11 17 7 26 17 73 110 137 120 126 77 68 59 62 64 63 68 61 72 69 63 69 51 82 147 155 72 76 112 126 86 94 101 129 124 91 106 184 147 142 119 185 133 159 120 155 117 162 118 75 62 176 152 140 75 86 130 187 137 158 124 160 125 153 115 150 116 151 115 147 114 153 125 159 127 157 123 147 125 144 89 97 118 153 122 152 120 144 129 150 119 129 115 145 140 157 145 159 146 164 158 153 147 163 164 164 172 166 176 169 177 168 179 167 182 170 184 173 186 174 187 174 194 175 197 178 200 181 203 181 203 182 203 181 203 182 204 181 202 181 202 181 202 181 202 182 203 182 204 183 205 184 205 184 203 184 204 185 205 186 205 187 206 178 200 169 167 158 181 159 164 152 166 149 165 166 177 164 168 159 158 149 144 136 133 125 116 108 100 101 95 99 88 111 100 115 107 137 129 157 143 164 144 161 139 160 130 153 116 154 115 154 115 154 118 150 117 159 122 153 116 152 121 160 128 166 105 138 121 160 123 159 126 158 162 140 63 85 84 158 144 156 127 155 125 154 127 157 129 162 135 166 141 170 146 174 153 157 130 137 99 98 60 61 36 61 34 54 59 105 96 128 109 145 116 146 113 147 113 149 113 151 116 151 118 152 118 151 117 148 114 148 114 148 114 148 115 147 115 147 116 148 115 149 116 148 113 149 114 150 115 151 116 148 113 151 113 149 111 149 112 146 107 146 109 146 109 146 109 143 108 144 108 144 108 145 109 142 106 141 104 140 103 138 102 137 101 133 98 131 98 132 99 132 98 130 96 128 95 128 95 128 92 126 89 123 87 121 86 120 85 119 83 118 82 116 81 117 83 117 82 116 81 115 81 116 81 115 79 113 78 113 80 109 80 105 80 108 83 108 80 105 79 104 77 102 76 101 75 104 73 102 73 104 73 100 69 101 72 99 70 98 70 98 71 99 72 96 71 95 69 93 68 86 61 85 58 83 56 81 56 77 54 79 55 80 55 79 54 79 56 80 57 81 58 82 56 82 55 85 56 83 56 84 59 84 57 84 56 83 56 81 57 80 57 83 60 84 59 82 57 80 56 80 55 79 55 78 54 78 54 78 53 77 54 76 54 76 53 75 52 72 49 71 48 71 50 71 49 70 48 69 48 68 47 68 47 68 47 68 47 69 46 69 46 69 46 69 46 78 34 71 42 68 31 70 38 57 42 64 45 71 46 63 51 65 47 66 48 67 47 66 48 68 52 65 49 64 50 67 53 66 50 65 49 64 50 65 51 66 52 63 50 61 48 60 48 63 51 61 48 60 48 60 48 64 51 62 49 60 49 62 50 62 50 62 50 62 50 62 50 61 50 61 49 61 48 60 48 58 46 65 60 70 169 252 227 242 225 245 138 84 32 58 41 61 45 53 46 57 52 56 48 54 38 43 29 42 33 45 33 39 29 39 25 32 22 37 33 48 39 47 38 47 37 46 37 49 40 49 39 48 38 47 38 46 37 46 37 46 37 46 37 44 35 44 34 43 33 42 34 44 35 44 34 43 33 42 33 40 31 41 32 41 32 41 33 42 32 42 32 42 32 42 32 45 34 43 33 41 31 40 29 39 28 38 25 35 24 39 30 40 29 39 28 39 27 38 27 38 27 38 25 36 23 35 22 36 25 37 26 38 25 37 24 36 28 38 29 37 27 34 24 36 26 33 23 32 24 35 29 34 26 31 25 34 27 33 25 33 26 33 26 33 26 33 26 32 25 32 25 32 25 32 25 33 26 33 25 32 24 31 24 30 26 32 26 29 23 29 25 37 28 28 22 28 25 29 23 16 13 14 11 14 11 16 13 17 14 16 13 15 12 15 12 11 9 13 10 14 10 13 9 15 11 12 8 11 9 14 12 13 10 13 10 13 10 13 10 12 9 12 8 11 8 10 7 11 10 11 10 11 10 11 10 11 10 11 10 11 10 11 10 11 10 11 9 10 8 9 8 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 9 8 9 7 8 7 6 6 6 6 6 6 6 6 6 7 7 6 4 3 4 7 11 18 24 29 27 27 27 30 26 30 31 32 29 30 31 35 33 37 38 30 16 4 1 1 2 2 2 2 2 2 2 2 3 3 3 2 2 5 12 17 10 9 6 4 3 4 5 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 4 6 19 37 48 49 49 49 49 49 49 49 49 49 49 48 48 47 46 46 45 44 42 41 39 36 31 25 19 17 15 14 8 8 5 8 13 13 19 12 40 38 110 136 163 142 134 78 73 63 63 67 59 70 58 77 63 66 63 58 81 148 145 75 79 113 129 91 88 100 125 107 97 127 201 182 184 179 213 169 195 162 193 151 202 136 101 102 209 167 146 92 155 214 238 192 213 180 218 180 210 168 202 160 201 157 204 157 201 149 187 148 182 149 193 157 187 99 147 152 188 147 182 143 186 154 174 139 156 138 166 155 171 160 170 160 167 166 153 156 161 169 156 165 157 168 156 168 151 167 149 169 148 172 149 174 150 173 145 174 144 176 145 179 145 181 144 181 142 181 140 183 140 184 141 182 141 182 141 182 141 182 142 183 142 184 143 185 144 185 144 185 145 186 145 187 146 187 144 189 142 192 144 170 143 191 150 180 145 168 135 153 132 159 141 160 147 163 154 165 155 163 158 151 147 135 137 122 128 109 119 91 108 77 109 88 131 105 160 137 175 154 195 163 198 155 197 153 192 147 191 152 198 161 197 157 205 163 206 157 195 147 203 142 185 153 200 159 206 158 192 167 150 80 137 138 208 165 198 158 195 154 195 155 197 157 198 155 197 157 199 160 200 161 204 166 199 160 189 149 178 140 153 102 129 105 153 125 170 145 182 146 183 147 187 150 188 150 194 150 196 152 197 151 196 150 193 148 193 148 193 148 193 148 190 146 190 147 191 148 192 149 190 147 190 148 191 149 192 149 192 150 194 149 191 146 190 148 188 144 188 145 189 145 189 145 190 144 190 144 190 144 190 144 187 141 186 139 184 138 183 137 183 136 180 132 177 131 178 132 177 131 176 129 174 127 173 127 171 127 168 124 165 122 164 121 163 120 162 118 161 117 159 116 160 117 159 116 159 115 156 116 157 116 154 114 152 113 149 113 148 107 146 107 148 109 148 106 145 105 145 104 143 102 142 102 139 103 136 103 138 103 134 97 135 100 133 98 132 98 132 99 129 97 128 95 126 94 125 93 123 91 122 89 120 86 117 85 110 80 111 81 111 80 109 79 110 80 111 81 112 82 112 83 110 84 112 85 110 83 111 85 111 83 110 83 109 82 109 81 108 81 110 83 111 82 109 80 107 79 107 79 106 78 105 77 105 77 104 76 103 75 103 75 101 73 101 73 101 73 100 72 99 71 99 70 98 69 97 69 96 68 96 68 96 68 96 68 95 69 95 69 95 69 95 69 83 74 88 70 88 72 86 74 107 72 85 63 100 69 88 68 92 66 93 67 94 66 93 65 93 67 92 65 91 66 93 67 92 65 91 64 90 65 91 66 89 64 87 62 85 61 85 61 87 62 85 61 84 60 84 62 84 64 80 61 79 61 80 63 80 62 80 62 80 62 80 62 81 61 81 60 79 61 78 60 82 57 70 72 110 203 255 252 253 226 185 103 70 56 77 64 73 58 71 57 70 54 65 48 61 44 52 38 52 41 54 41 52 39 52 38 51 39 55 45 61 48 61 47 60 47 59 46 62 49 62 48 61 47 60 47 59 46 59 46 59 46 59 46 57 44 57 43 56 43 55 42 54 44 54 43 53 42 52 42 52 41 51 41 51 41 51 41 49 43 47 43 47 43 47 43 49 44 48 43 47 42 46 41 45 41 44 38 41 38 44 43 45 40 44 40 43 39 43 38 42 40 41 38 39 36 38 35 38 37 39 38 40 37 39 36 40 37 40 37 39 36 38 34 37 34 37 35 38 34 37 34 38 33 35 33 37 35 37 32 36 33 36 33 36 33 36 33 35 32 35 32 35 32 35 32 36 33 35 32 35 31 34 31 34 32 36 32 33 29 33 31 39 32 31 27 32 30 33 29 13 5 12 4 11 5 12 6 14 7 13 6 12 5 12 5 6 0 8 2 10 3 9 2 12 4 9 1 8 2 11 5 10 5 10 5 10 5 10 5 9 4 9 4 8 3 8 2 10 5 10 5 10 5 10 5 9 4 9 4 9 4 9 4 10 5 10 4 9 3 8 3 11 6 10 4 9 3 7 2 9 5 9 5 9 5 9 5 8 4 7 3 7 2 6 2 6 4 6 4 6 4 6 4 7 6 8 5 5 2 6 4 18 15 27 21 27 18 28 22 28 22 32 24 31 23 33 29 34 33 33 22 12 1 1 0 2 0 2 0 2 0 2 0 1 0 3 1 4 4 10 12 8 5 7 4 5 2 4 2 5 3 5 3 4 2 4 2 4 2 4 2 4 2 4 2 3 2 4 7 22 36 48 47 47 45 47 45 47 45 47 45 46 45 48 46 47 43 43 40 42 40 41 35 32 23 18 10 15 3 10 1 6 7 12 11 11 7 24 36 108 119 132 125 109 73 65 62 62 65 64 66 70 70 67 61 68 57 86 140 118 76 76 103 135 94 88 104 118 99 93 128 174 155 181 152 181 116 157 126 148 117 163 99 70 113 188 142 111 65 174 214 236 184 213 171 208 160 188 142 184 137 169 126 169 127 160 114 168 135 162 144 164 142 154 70 129 127 158 118 148 118 151 130 146 122 137 129 155 145 160 154 164 157 168 165 157 158 168 171 167 176 168 177 167 179 167 179 167 182 170 185 172 186 173 188 173 194 174 196 177 199 180 200 179 198 179 200 181 202 184 204 182 204 182 204 182 204 182 204 183 205 183 206 184 207 185 207 185 206 186 206 187 207 187 207 188 213 187 214 187 192 186 210 185 208 184 191 179 178 157 184 158 168 159 168 160 168 159 166 168 174 163 165 155 151 143 135 131 119 119 102 110 93 104 84 90 69 95 84 120 110 149 125 157 126 162 131 162 128 153 116 144 111 147 116 154 123 160 127 155 108 143 118 155 126 163 124 159 115 90 55 128 142 182 131 161 130 158 124 156 124 157 125 156 124 155 123 155 124 155 126 156 130 159 135 163 138 164 140 166 128 140 112 136 107 139 119 146 116 147 115 149 114 150 115 151 117 151 118 151 118 150 117 148 115 148 115 148 114 147 114 145 116 146 117 147 116 148 116 145 111 145 111 146 111 147 112 144 111 147 112 145 108 147 110 143 105 143 108 144 109 145 110 146 111 145 110 144 108 143 108 141 105 140 104 138 102 137 102 136 102 134 100 132 99 132 99 130 97 129 95 127 94 126 93 127 91 124 88 122 86 121 86 120 85 119 83 118 82 116 81 117 82 116 82 115 81 116 81 117 80 115 78 113 77 113 79 110 82 107 81 109 83 108 81 106 80 105 78 104 77 102 76 104 75 102 74 103 74 100 69 100 72 99 70 98 70 98 70 96 71 96 70 94 69 93 68 91 66 90 64 88 62 86 61 83 60 84 60 83 58 81 56 81 58 82 58 82 59 83 59 83 57 86 58 83 55 84 58 83 55 82 55 81 54 81 53 79 56 80 57 81 56 79 55 78 54 78 53 77 53 76 52 75 53 75 53 74 52 73 51 71 50 72 50 73 51 74 52 71 50 71 49 70 48 69 48 68 47 68 47 68 47 68 47 69 46 69 46 69 46 69 46 64 58 58 43 67 45 57 74 104 76 87 57 76 40 56 46 66 45 67 48 67 50 66 49 67 54 66 53 66 53 67 54 66 52 65 51 64 52 65 53 65 52 63 50 61 49 61 49 63 50 62 49 60 49 61 49 64 52 63 50 62 50 62 51 62 50 62 50 62 50 62 50 61 50 61 50 61 49 62 48 67 55 61 47 63 104 148 132 161 108 94 36 53 39 63 40 58 46 60 49 53 40 43 36 43 31 39 29 40 32 41 31 41 31 40 33 46 39 48 39 49 40 48 39 48 38 47 38 49 40 49 39 48 38 47 38 46 38 46 38 46 38 46 38 44 36 44 36 43 35 43 34 44 35 44 35 43 34 43 34 43 34 42 33 41 31 40 31 42 32 43 32 43 32 43 32 43 32 43 32 43 32 43 32 43 32 43 30 40 29 43 34 42 30 41 30 40 29 40 28 41 28 40 27 39 26 37 25 37 25 38 26 38 26 37 25 38 30 36 28 35 28 36 29 32 26 35 30 37 28 33 25 36 28 33 27 36 29 35 27 32 25 32 25 32 25 32 25 32 25 32 25 32 25 32 25 33 25 32 25 31 24 31 24 31 27 33 27 30 24 30 26 33 26 28 23 29 25 31 25 15 12 15 12 15 12 15 12 16 13 16 13 16 12 14 11 8 6 10 9 13 10 13 10 14 10 13 9 12 10 13 11 13 10 13 10 13 10 13 10 13 10 12 9 12 8 11 8 12 11 12 11 12 11 12 11 10 9 10 9 10 9 10 9 11 10 11 9 10 8 9 8 11 10 11 9 10 8 9 8 10 9 10 9 10 9 10 9 9 8 9 8 8 7 7 6 6 6 6 6 6 6 6 6 8 8 8 7 5 5 7 10 22 26 28 29 25 25 26 30 28 30 30 32 31 32 32 34 32 30 26 17 8 2 1 2 2 2 2 2 2 2 2 2 0 1 3 5 6 7 9 10 5 6 7 7 6 5 4 2 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 6 13 27 40 47 49 45 45 45 45 45 45 45 45 44 45 47 48 47 44 42 40 42 42 41 37 31 24 16 13 13 12 7 8 7 10 15 15 19 14 38 63 147 142 157 142 110 66 69 63 61 69 60 69 59 69 58 66 64 65 86 133 102 79 78 97 137 104 84 104 114 97 118 134 159 169 210 190 197 150 192 175 192 153 196 100 100 150 202 148 128 97 224 248 255 242 255 236 255 225 245 212 243 204 225 186 217 184 215 178 197 174 203 177 197 163 189 106 176 166 199 165 195 155 194 150 177 139 164 153 189 169 182 164 174 164 173 166 156 160 167 166 157 168 155 168 154 168 150 169 149 170 148 173 147 174 146 173 143 172 143 175 145 177 146 180 142 178 141 178 141 182 142 185 140 181 141 182 141 182 142 183 142 183 142 184 143 185 144 185 145 186 145 187 146 187 147 188 148 194 146 190 139 166 137 180 140 191 150 182 163 179 140 191 161 184 161 178 156 171 153 166 148 163 150 166 156 164 157 159 142 140 144 135 143 125 131 112 130 101 116 85 114 92 133 104 148 120 172 147 195 160 196 159 205 163 197 154 190 152 193 155 197 138 176 153 197 157 196 153 205 125 127 109 200 188 220 161 205 162 203 158 199 156 200 157 201 157 200 157 197 155 196 156 195 156 193 155 192 154 190 153 205 164 198 159 188 142 177 144 187 147 189 148 190 150 193 150 195 151 196 151 196 150 194 149 193 148 193 147 192 147 192 146 189 145 189 145 189 147 190 147 186 143 187 144 187 144 187 144 182 141 186 144 187 144 189 149 184 142 185 143 187 144 188 145 190 145 189 144 187 142 185 141 184 140 183 139 182 137 181 136 180 135 179 133 177 131 176 131 173 128 173 128 172 126 170 125 169 125 166 122 164 121 164 121 163 120 162 118 161 117 159 116 159 116 159 115 158 115 155 115 154 116 152 113 148 112 148 112 150 109 147 108 149 109 148 106 146 106 146 105 144 103 143 103 139 103 135 101 136 102 134 98 134 99 132 98 131 97 132 98 128 95 127 94 126 93 125 93 123 90 122 89 120 87 118 86 117 87 117 86 115 84 113 82 113 83 113 83 113 84 114 84 111 85 113 85 110 82 110 84 109 82 108 81 108 80 107 80 107 79 107 79 106 78 106 77 105 77 105 76 104 75 103 75 104 75 103 75 102 74 102 73 100 72 100 72 100 72 100 72 99 71 99 70 98 69 97 69 96 68 96 68 96 68 96 68 95 69 95 69 95 69 95 69 90 60 99 65 99 57 141 183 225 168 136 68 93 76 99 69 93 66 94 68 95 67 93 66 93 67 93 66 92 67 93 67 92 65 91 64 90 65 91 67 89 64 87 62 86 62 86 62 87 62 86 61 85 61 86 63 84 65 82 63 81 63 81 63 81 63 81 63 81 63 81 63 82 62 81 61 80 61 78 62 70 66 79 59 70 64 81 74 84 66 73 62 75 60 69 53 70 58 74 56 63 42 55 40 55 42 56 44 58 45 58 44 58 44 57 48 65 54 65 49 63 49 62 49 61 48 61 48 62 49 62 48 61 47 60 47 59 46 59 46 59 46 59 46 58 45 57 44 57 43 56 43 54 44 54 44 54 44 54 43 54 44 53 42 51 40 50 39 49 43 47 43 47 43 47 43 46 43 47 43 47 43 47 44 47 43 48 42 45 41 47 45 46 42 46 41 45 41 44 40 43 41 43 40 42 39 41 39 39 37 40 39 41 38 39 37 41 37 38 34 37 35 39 37 36 34 38 36 39 35 37 33 40 36 38 35 40 37 39 35 35 32 35 32 35 32 35 32 35 32 35 32 35 32 35 32 35 32 35 31 34 31 33 30 32 31 35 31 32 28 31 30 34 30 32 28 32 30 34 31 12 5 12 5 12 5 12 5 12 5 13 6 13 5 10 3 6 0 8 3 11 4 11 4 10 3 10 3 10 3 10 3 10 5 10 5 10 5 10 5 10 5 10 4 9 4 8 3 11 6 11 6 11 6 11 6 11 6 11 6 11 6 11 6 10 5 10 4 9 3 8 3 8 3 8 4 9 5 10 5 9 5 9 5 9 5 9 5 10 6 9 5 8 4 8 4 6 4 6 4 6 4 6 4 8 6 8 4 4 3 8 7 25 21 30 22 26 19 28 25 31 24 31 26 33 28 34 28 30 23 18 8 4 0 2 1 2 0 2 0 2 0 2 0 0 0 3 3 7 6 8 5 3 3 6 5 7 3 3 0 3 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 8 16 31 38 45 45 44 42 44 42 44 42 44 42 43 42 46 44 45 41 41 37 42 39 39 34 30 20 15 7 14 4 9 2 8 7 14 14 13 9 27 63 131 116 130 116 86 60 63 59 59 65 65 65 67 61 65 66 68 61 85 119 85 83 77 87 138 109 94 109 109 112 126 126 114 134 196 152 163 106 159 146 162 125 152 58 77 152 177 118 95 66 202 197 235 190 237 201 249 202 245 200 235 185 227 172 213 160 206 157 188 150 184 159 180 148 136 69 162 132 175 136 176 136 177 136 150 118 137 143 178 165 168 154 165 162 168 165 155 165 168 170 169 178 169 179 168 180 168 182 169 184 171 188 173 190 173 191 171 190 173 192 175 196 178 198 176 196 177 196 178 201 182 203 180 203 180 204 181 205 182 205 182 205 182 206 183 207 184 207 185 206 186 207 186 208 187 208 183 212 185 210 182 192 185 208 178 211 187 202 197 193 167 206 192 203 188 200 186 196 185 195 176 185 173 176 166 167 161 161 169 158 152 137 143 132 145 132 123 104 115 92 106 76 91 60 93 65 94 70 109 92 131 110 143 119 154 131 163 133 159 128 163 104 133 129 164 125 151 124 164 84 104 115 181 153 170 137 164 130 159 123 155 121 154 122 152 121 153 121 153 122 154 124 157 128 157 127 155 129 155 129 153 125 160 129 154 114 144 114 149 117 149 115 150 116 149 116 150 120 151 120 150 118 148 117 148 117 148 116 147 115 146 114 145 116 146 116 146 113 145 113 143 108 143 107 143 107 143 107 141 107 144 109 142 107 143 109 143 108 143 109 144 110 145 109 144 109 143 108 141 106 139 104 140 106 139 104 138 103 136 102 134 102 134 101 132 99 131 98 127 96 128 96 127 94 124 89 124 89 123 87 121 86 121 87 121 86 120 84 119 83 117 82 116 84 115 83 115 82 114 82 114 81 113 78 111 77 111 79 111 83 108 81 109 83 108 79 107 80 106 78 105 77 103 76 104 74 100 72 101 73 99 70 100 71 98 69 97 69 97 70 95 69 94 69 94 68 93 68 94 68 93 67 91 66 90 65 89 65 89 65 87 62 85 60 85 61 85 61 85 60 84 60 84 58 86 58 83 55 83 57 82 55 81 54 81 53 80 53 79 55 78 53 77 53 76 52 77 53 76 52 75 51 75 51 77 54 76 54 75 53 75 52 74 52 73 50 71 49 70 48 71 50 71 49 70 48 69 48 68 47 68 47 68 47 68 47 68 47 68 47 68 47 68 47 60 30 80 40 45 52 181 215 245 220 191 88 70 46 71 48 67 48 68 51 68 51 67 49 67 54 68 55 69 54 68 54 67 52 66 51 65 52 66 53 65 52 64 51 63 50 64 51 64 50 63 49 62 50 64 51 64 53 65 53 65 52 63 51 63 51 63 51 63 51 63 51 63 51 63 50 62 50 62 49 58 47 56 45 79 61 63 43 63 43 61 48 61 37 53 47 56 46 57 44 46 36 43 38 44 37 48 40 49 40 49 40 51 41 49 43 56 47 53 40 50 41 50 41 49 40 49 39 49 40 49 39 48 38 47 38 46 38 46 38 46 38 46 38 45 37 45 36 44 36 43 35 44 35 44 35 44 35 44 36 45 35 44 34 42 32 40 31 42 32 43 32 43 32 43 32 42 32 43 32 43 32 43 33 41 31 43 31 40 29 42 32 42 31 42 30 41 30 40 29 41 29 41 28 40 28 40 28 37 26 39 27 39 27 38 25 37 29 35 27 34 28 37 31 37 29 35 27 34 28 36 30 38 29 35 29 37 31 37 28 32 25 32 25 32 25 32 25 32 25 32 25 32 25 32 25 32 25 31 24 31 23 30 23 28 24 30 24 27 21 27 23 30 25 30 25 29 25 31 26 14 12 15 13 16 12 15 11 14 12 16 13 16 12 13 9 10 8 12 10 14 11 14 10 13 10 13 10 13 10 13 10 13 10 13 10 13 10 13 10 14 10 13 10 12 9 12 9 11 10 11 10 11 10 11 10 12 11 12 11 12 11 12 11 11 10 11 9 10 8 9 8 8 7 9 9 10 10 12 11 10 9 10 9 10 9 10 9 11 10 11 9 10 9 9 8 6 6 6 6 6 6 6 6 7 7 6 5 3 4 8 12 22 26 28 28 25 25 27 31 31 31 29 31 33 35 34 34 24 18 10 4 2 2 3 3 2 2 2 2 2 2 2 2 1 1 2 5 8 8 7 5 3 4 5 6 6 5 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 6 5 10 23 35 40 43 45 44 44 44 44 44 44 44 44 43 43 44 44 43 42 40 39 40 39 36 32 26 20 15 13 12 11 8 8 9 11 19 18 25 17 51 95 153 133 157 122 87 58 64 59 55 67 60 69 65 67 63 73 60 63 82 111 80 78 76 82 132 122 104 111 113 109 134 115 106 140 210 185 179 148 192 186 209 164 176 67 114 178 195 121 99 85 227 223 234 211 242 228 255 234 255 238 255 242 255 246 255 231 248 221 255 223 245 220 255 221 164 123 233 199 220 189 211 175 213 163 176 136 167 166 209 183 189 164 180 167 178 164 160 164 172 163 161 171 156 168 153 167 150 169 148 170 146 174 146 173 144 172 142 171 143 173 145 176 145 178 143 176 141 177 140 178 142 181 141 179 142 181 143 182 145 183 144 182 144 183 145 184 146 184 148 186 148 186 149 187 149 188 146 194 150 190 145 174 150 188 142 190 147 190 155 174 133 191 152 182 154 181 155 182 159 184 160 187 156 178 147 169 148 169 149 159 141 146 137 141 134 137 125 112 128 110 134 114 140 113 139 104 132 93 124 91 126 93 130 102 145 123 170 148 191 161 194 137 176 165 201 158 192 163 193 114 172 170 224 174 204 172 206 159 202 154 199 153 199 153 195 151 195 153 196 154 195 155 191 150 190 150 189 151 191 153 189 154 193 153 186 146 190 154 194 151 194 151 195 150 195 150 195 151 196 151 195 149 192 147 193 148 192 147 191 145 190 146 187 146 186 145 186 144 185 144 183 143 183 142 182 142 181 141 185 146 186 144 181 138 178 139 183 142 182 142 182 142 182 142 183 140 182 139 181 138 180 137 181 138 181 137 179 135 178 134 175 132 175 132 174 130 172 128 169 126 170 127 170 125 166 121 164 123 162 121 161 121 161 121 161 121 160 119 159 118 157 117 158 115 158 115 155 114 155 114 153 113 149 111 147 110 146 111 148 109 145 107 145 108 144 105 143 106 142 104 140 103 139 103 140 102 134 99 134 100 133 98 133 99 132 97 130 96 131 97 126 94 126 93 125 93 125 93 124 92 123 91 122 90 121 89 119 90 120 90 119 88 117 86 117 86 116 86 116 85 115 85 112 86 113 85 110 82 109 83 110 82 109 82 108 81 108 80 108 79 106 77 104 76 104 76 105 77 105 76 104 75 103 75 105 77 104 76 103 75 103 75 103 74 101 72 99 70 97 68 99 71 99 70 98 69 97 69 96 68 96 68 96 68 96 68 95 68 95 68 95 68 95 68 102 64 89 66 85 171 255 247 255 251 244 133 100 63 90 66 93 68 94 68 94 68 93 67 91 68 92 69 92 69 91 68 90 66 89 65 88 66 89 67 88 65 86 64 86 64 87 65 86 63 85 63 85 64 87 66 84 66 84 66 84 65 82 63 82 64 82 64 82 64 82 64 82 63 81 63 80 63 79 63 79 64 78 56 82 59 70 59 86 62 71 59 74 57 70 59 72 57 69 52 63 47 63 50 59 48 64 51 63 50 63 52 67 54 67 55 69 55 65 50 64 51 64 50 63 50 62 49 62 49 62 48 61 47 60 47 59 46 59 46 59 46 59 46 59 45 58 45 57 44 57 44 54 44 54 44 55 45 55 45 54 44 54 43 52 42 51 41 49 43 47 43 47 43 47 43 47 43 47 43 47 43 47 43 44 41 46 42 44 39 45 42 46 41 45 41 44 40 44 39 42 40 42 40 42 40 42 40 40 38 41 39 41 39 40 38 39 36 38 35 38 36 40 38 41 37 38 33 36 35 40 38 40 36 38 35 40 37 39 35 36 33 36 33 36 33 36 33 35 32 35 32 35 32 35 32 34 31 34 31 33 30 33 29 31 29 33 29 30 26 30 28 32 31 35 31 32 28 32 31 11 4 13 6 13 6 11 4 10 4 13 6 13 4 9 1 7 1 8 2 9 2 8 1 9 3 10 4 11 3 10 2 10 5 10 5 10 5 10 5 11 6 10 5 10 4 9 4 10 5 10 5 10 5 10 5 10 5 10 5 10 5 10 5 10 5 10 4 9 3 8 3 9 4 9 4 9 4 9 4 9 5 9 5 9 5 9 5 9 5 9 4 8 4 7 3 6 4 6 4 6 4 6 4 6 4 5 1 2 2 8 7 19 17 27 22 27 20 29 26 33 25 30 25 34 30 35 27 19 10 4 0 1 1 4 1 2 0 2 0 2 0 2 0 2 0 1 2 7 6 7 2 3 2 4 3 5 2 4 2 2 0 2 1 3 2 4 2 4 2 4 2 4 2 4 2 7 4 12 25 38 38 41 40 44 42 44 42 44 42 44 42 43 41 43 40 41 38 40 37 39 35 33 26 23 16 15 9 13 5 9 2 9 9 16 15 16 10 50 99 132 109 137 88 75 54 62 55 53 61 65 66 73 62 71 69 62 60 92 116 75 78 72 76 129 131 126 123 122 114 112 105 83 113 181 159 155 122 163 148 181 137 135 41 110 167 167 88 73 68 192 168 189 148 196 160 204 157 203 161 216 172 226 182 236 186 233 179 216 156 205 165 223 194 120 119 231 170 210 161 201 151 201 138 148 115 153 156 196 167 177 160 172 163 175 164 160 168 175 170 170 179 169 177 167 178 169 183 170 185 172 188 173 189 173 190 169 185 170 189 174 191 176 194 177 195 176 195 177 196 178 199 179 200 180 202 181 203 183 204 182 203 182 204 183 205 184 205 186 207 186 208 187 208 188 209 185 217 189 209 180 192 183 203 186 202 187 210 186 191 178 212 194 207 190 203 186 199 185 199 186 203 186 197 180 191 182 191 172 175 169 168 166 157 154 141 141 121 116 93 101 86 105 86 102 79 105 81 105 77 98 71 100 71 91 64 93 77 113 95 128 106 145 129 147 124 158 132 149 98 160 149 173 140 160 133 157 125 154 119 151 118 152 118 152 121 153 122 154 122 155 123 154 124 152 120 150 120 150 121 150 116 151 110 143 109 149 120 151 118 151 118 150 120 150 119 151 120 152 119 150 117 148 115 149 117 148 116 147 114 145 113 145 115 145 114 144 112 143 111 143 108 143 106 142 105 141 105 144 108 146 108 141 106 140 108 141 108 140 107 140 103 139 101 138 104 136 104 136 104 136 104 135 103 134 102 133 100 131 99 130 98 131 99 130 96 127 93 124 93 126 95 126 92 122 88 123 87 121 86 120 85 121 86 121 86 120 84 119 83 117 82 115 83 115 82 114 82 114 81 113 79 112 77 111 76 111 78 110 81 107 79 107 80 105 76 105 77 104 76 102 74 101 74 105 74 99 70 99 72 99 70 99 70 97 69 96 68 97 69 93 68 93 68 93 68 93 68 90 65 89 64 89 63 88 63 89 65 89 66 90 65 88 64 88 64 87 63 86 62 86 61 85 59 87 58 83 54 82 56 84 56 83 56 82 55 82 54 81 56 78 53 76 52 76 53 78 53 77 53 76 52 76 52 75 53 75 53 74 52 73 51 73 50 72 49 71 48 70 48 71 50 71 49 70 48 69 48 68 47 68 47 68 47 68 47 68 47 68 47 68 47 68 47 73 47 60 53 93 178 243 200 229 172 122 45 67 61 78 43 68 49 68 52 69 53 68 52 68 55 68 57 69 56 67 55 66 53 65 52 64 53 65 54 66 52 64 51 64 52 65 53 63 50 63 50 63 51 65 53 64 54 67 55 67 54 64 51 64 52 64 52 64 52 64 52 64 54 63 53 63 52 62 52 57 50 76 50 65 42 72 65 60 48 54 52 64 53 58 46 59 49 56 47 56 46 53 42 50 43 54 44 51 42 52 46 54 46 56 47 54 44 53 44 52 43 51 42 51 41 50 41 49 40 49 39 48 38 47 38 46 38 46 38 46 38 46 38 46 38 45 37 45 36 44 36 44 35 44 36 45 37 46 37 43 34 43 34 43 34 43 33 42 32 43 32 43 32 43 32 45 33 44 32 43 31 42 30 39 30 43 31 41 29 41 31 41 29 40 29 39 28 39 27 39 27 39 27 39 28 40 28 38 27 39 28 40 27 39 26 34 28 36 29 37 30 37 30 36 29 36 28 35 29 36 29 37 28 34 28 36 30 36 27 34 27 34 27 34 27 34 27 32 25 32 25 32 25 32 25 31 24 31 23 30 23 29 22 30 26 32 26 29 23 29 25 29 27 33 27 29 22 28 25 13 11 16 14 17 13 14 10 13 11 16 14 16 11 12 8 10 7 11 8 11 7 9 6 12 10 13 11 14 10 13 9 13 10 13 10 13 10 13 10 14 11 14 10 13 9 12 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 11 10 11 9 10 8 9 8 12 11 11 9 10 8 8 7 10 9 10 9 10 9 10 9 9 8 9 7 8 6 7 6 6 6 6 6 6 6 6 6 5 5 4 2 1 3 7 11 15 21 25 28 26 27 29 32 32 31 28 31 34 37 34 33 16 9 1 0 1 4 5 3 2 2 2 2 2 2 2 2 3 1 0 3 7 8 6 4 4 4 4 4 4 4 4 4 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 9 7 14 29 39 40 39 41 44 44 44 44 44 44 44 44 44 43 42 40 40 39 39 40 38 36 31 25 21 17 15 15 10 11 8 7 12 12 24 19 26 19 74 126 152 129 160 96 75 57 58 57 47 64 59 70 65 63 64 71 55 68 97 128 75 68 69 74 123 138 135 124 134 99 100 93 90 113 177 182 174 163 189 180 218 169 160 62 154 179 170 92 99 106 208 171 205 177 215 189 222 188 220 196 221 190 217 199 241 229 255 235 255 225 255 201 233 202 117 170 255 229 255 243 255 234 255 208 179 151 194 195 228 193 205 188 192 178 189 172 171 175 185 169 167 170 160 168 156 167 152 169 151 171 149 173 146 173 143 172 143 169 144 172 146 175 147 176 145 177 143 175 140 176 140 177 141 179 142 181 143 182 145 183 144 182 144 183 145 184 146 184 148 186 148 187 149 188 150 188 143 193 149 188 143 174 150 188 150 183 146 196 140 171 142 195 155 191 152 186 151 184 153 185 146 182 151 183 153 182 158 187 166 180 156 166 152 170 161 173 154 144 145 127 137 115 132 107 145 114 135 102 128 98 130 101 129 99 128 97 127 97 127 97 119 115 168 131 147 131 177 142 190 147 221 180 203 172 202 154 199 155 196 150 195 150 196 151 195 152 194 151 194 151 193 150 192 147 188 146 186 146 188 148 185 149 189 147 186 144 189 147 197 151 196 151 197 150 197 151 195 152 195 151 193 149 191 147 192 149 191 147 189 146 188 144 186 145 186 144 185 143 184 142 183 143 183 142 182 141 181 142 176 140 180 142 181 143 184 147 179 139 177 137 175 136 173 135 175 134 175 135 176 135 176 135 174 132 173 131 171 129 170 129 169 129 171 130 170 127 166 124 165 125 167 127 167 124 162 119 162 122 161 120 160 120 161 121 161 121 160 119 159 118 157 117 156 115 156 114 155 114 153 114 150 113 148 111 145 110 144 110 146 108 143 106 143 106 141 102 141 104 140 102 138 101 137 101 139 102 133 98 133 100 133 98 133 98 131 96 130 96 130 97 125 93 125 93 125 93 125 93 126 94 126 93 125 93 125 93 118 88 119 90 120 90 119 89 119 88 118 87 117 86 116 86 112 86 114 85 110 81 109 83 111 84 111 83 110 83 109 82 110 81 107 77 104 76 105 77 106 78 106 77 105 77 104 76 102 74 102 73 101 72 100 72 98 70 99 71 99 71 100 72 99 71 99 70 98 69 97 69 96 68 96 68 96 68 96 68 95 68 95 68 95 68 95 68 87 70 114 61 88 62 126 109 133 104 111 72 96 67 86 65 93 69 94 69 95 68 94 68 90 67 93 70 94 69 91 66 90 65 89 64 88 65 89 67 87 65 86 64 86 65 88 66 85 63 85 63 85 65 88 67 84 66 85 68 85 66 83 63 82 64 82 64 82 64 82 64 82 64 82 63 80 62 77 63 82 57 81 58 81 61 82 52 74 62 78 60 72 56 73 60 75 58 72 60 75 59 67 48 68 57 71 56 66 53 68 58 65 55 70 55 65 51 66 56 65 52 65 51 64 51 63 50 62 49 62 48 61 47 60 47 59 46 59 46 59 46 59 46 59 46 59 45 58 44 57 44 54 44 54 45 55 46 56 46 52 43 53 43 53 43 54 44 49 43 47 43 47 43 47 43 50 45 48 44 46 42 45 40 44 42 48 43 46 41 45 42 44 40 43 39 43 38 42 38 41 39 41 39 41 39 41 39 40 39 41 40 42 39 41 38 36 34 39 37 41 38 40 36 37 35 40 38 41 37 38 34 39 35 37 34 39 36 38 34 38 35 38 35 38 35 38 35 35 32 35 32 35 32 35 32 34 31 34 30 33 29 32 29 35 33 37 33 34 30 34 32 33 32 37 33 32 26 30 29 12 4 10 3 10 3 11 5 15 7 12 3 8 0 7 0 9 2 9 2 9 2 9 2 12 4 9 1 8 2 11 5 14 8 11 5 9 5 11 7 13 8 12 6 9 3 8 2 8 2 7 2 7 3 9 5 9 4 9 4 9 4 9 4 9 4 9 5 10 6 11 6 8 3 8 4 9 5 10 5 11 6 7 2 5 2 8 5 6 2 6 2 6 2 6 2 7 5 7 4 6 3 5 3 6 2 2 0 4 3 5 2 9 7 17 18 28 26 32 28 33 28 33 27 31 25 29 24 14 6 1 0 0 0 3 1 4 1 2 0 1 0 1 0 2 0 2 1 5 4 6 4 4 2 4 2 4 2 4 2 3 1 3 2 4 3 5 3 6 3 5 3 5 3 5 3 2 5 22 36 44 37 38 39 44 42 44 42 44 42 44 42 44 42 43 40 40 36 36 33 38 31 27 19 17 12 10 6 10 2 5 3 12 12 18 13 20 19 88 119 130 115 130 71 63 64 60 51 64 62 66 69 76 60 63 72 60 59 111 131 80 61 74 70 103 117 131 132 118 116 93 93 69 102 131 149 159 137 168 150 181 142 141 69 142 168 141 76 79 95 182 136 165 125 159 123 165 133 176 139 177 142 187 145 193 156 209 164 219 182 227 191 249 135 95 152 202 138 187 142 216 183 228 180 170 99 199 213 234 188 212 164 193 171 193 143 180 164 181 169 172 176 169 171 165 173 167 176 166 179 170 187 176 191 175 186 170 181 171 184 172 188 174 191 174 192 174 193 174 195 176 199 177 199 177 200 178 201 179 201 181 202 180 202 180 203 182 205 183 205 183 206 184 207 185 207 187 203 195 207 173 203 182 210 190 209 187 213 180 187 190 210 189 208 189 202 183 203 187 204 180 204 185 203 178 194 180 198 182 193 176 179 166 171 166 171 162 154 151 133 132 110 116 95 112 88 105 80 100 77 99 78 103 82 105 84 107 84 102 77 88 115 123 68 84 69 101 71 139 134 180 150 164 126 153 123 147 118 149 119 152 122 154 124 154 124 153 120 148 117 149 121 158 124 149 116 147 120 151 122 150 109 144 106 148 118 155 121 148 116 150 119 151 122 151 121 151 121 150 119 148 118 148 118 148 117 145 113 142 112 142 113 144 114 144 112 143 109 141 108 142 106 140 102 138 100 137 100 134 110 129 103 145 108 94 76 112 102 139 102 129 97 135 96 135 102 131 101 135 105 134 100 130 99 130 99 130 100 131 100 128 97 128 97 128 96 126 94 123 92 123 91 122 90 121 88 122 89 122 88 121 87 120 87 118 85 117 83 116 82 114 81 113 83 114 82 113 81 112 81 112 79 110 77 109 77 110 78 106 78 106 78 106 78 106 78 106 78 107 78 105 75 100 71 99 71 99 71 99 71 100 72 97 69 96 68 95 66 93 65 92 68 93 68 93 67 91 65 95 69 93 69 94 67 88 60 94 65 89 69 92 62 84 63 86 62 86 61 85 60 84 60 85 58 84 56 83 55 81 54 81 54 81 53 80 52 79 52 76 53 77 54 78 53 77 52 77 53 77 52 76 51 75 51 75 51 71 49 72 50 72 49 70 49 73 52 75 53 74 51 72 51 72 50 71 49 70 49 69 48 69 47 68 46 67 46 67 48 67 48 67 48 67 48 68 48 68 49 69 51 72 54 72 49 70 45 66 44 64 46 67 50 68 53 69 54 70 54 69 57 71 58 70 57 69 55 69 55 67 53 66 53 66 53 69 55 67 52 67 54 71 58 67 52 65 50 64 51 67 54 64 52 64 52 64 52 64 52 64 52 63 51 63 50 62 50 63 53 64 54 63 53 63 51 61 50 62 50 63 52 64 54 59 56 60 55 60 55 60 56 56 49 57 48 57 48 57 45 57 47 55 45 54 45 54 46 53 44 54 46 55 46 54 45 54 45 54 44 53 44 52 43 50 41 50 40 49 39 48 39 47 41 50 42 48 39 46 38 51 41 47 38 47 39 46 37 40 32 41 33 42 34 43 34 43 35 44 36 45 35 44 34 42 32 43 32 43 32 43 32 45 33 42 30 41 31 44 35 42 31 42 31 42 31 42 31 41 30 41 29 40 28 39 28 39 27 39 26 38 25 37 25 38 26 38 27 39 28 40 28 40 32 39 31 37 29 35 27 38 30 35 27 33 26 34 28 35 28 35 28 35 28 35 28 33 26 33 26 33 26 33 26 34 27 34 26 33 25 32 25 30 23 30 23 30 23 30 23 32 27 31 25 29 23 28 22 29 24 31 27 32 27 32 27 13 11 15 13 16 12 14 10 18 14 15 10 12 8 11 8 12 9 12 9 12 9 13 10 14 10 13 9 12 10 13 11 14 11 13 9 12 9 12 9 10 8 11 8 11 9 12 9 9 8 8 7 9 9 11 10 10 9 10 9 10 9 10 9 8 8 9 8 10 9 11 10 9 8 9 9 10 9 11 10 13 10 9 6 7 7 9 10 9 8 9 8 9 8 9 8 7 7 6 6 6 5 5 5 6 4 2 2 3 3 2 1 3 6 9 14 17 20 21 22 25 27 28 29 27 26 22 21 9 5 0 0 0 1 1 0 2 2 2 2 1 1 1 1 1 1 1 2 4 5 5 4 4 4 4 4 4 4 4 4 3 3 3 4 4 5 5 5 5 5 5 6 6 5 5 4 4 10 23 38 43 40 39 41 43 43 43 43 43 43 43 43 43 43 43 41 40 38 36 35 37 33 26 21 17 14 10 8 8 7 6 6 17 15 27 17 35 39 114 137 148 134 139 80 68 81 64 59 54 62 58 69 60 68 65 73 57 82 123 134 74 65 66 63 88 107 103 117 114 104 94 71 94 101 116 155 173 164 188 177 205 169 167 101 170 182 143 91 95 122 202 163 191 152 192 154 196 160 199 164 209 177 214 176 212 182 220 185 228 205 238 206 255 155 149 228 255 224 235 199 224 197 222 190 198 146 219 231 252 239 255 246 251 228 232 182 203 186 191 175 194 185 175 165 158 163 159 172 167 177 155 170 147 169 141 167 147 171 147 172 145 172 145 173 144 173 142 174 141 175 142 177 142 177 141 178 142 178 143 179 145 180 144 180 144 181 146 183 147 183 147 184 148 184 149 185 151 181 159 184 136 181 146 188 147 190 144 193 137 170 149 191 149 189 150 183 146 185 151 183 151 181 157 182 152 175 158 183 161 177 161 168 153 162 155 166 164 160 160 148 149 131 143 122 140 114 136 105 130 102 129 102 128 100 127 101 130 104 130 101 121 141 153 93 114 91 126 93 149 133 183 154 190 159 199 162 190 153 192 152 189 147 184 143 188 150 190 150 187 148 189 151 187 146 188 148 189 147 188 143 193 151 189 150 191 149 189 143 197 152 197 152 197 149 195 148 194 150 190 148 188 147 188 147 188 146 185 143 183 142 184 144 184 145 183 144 182 142 180 141 180 141 178 139 176 138 176 138 163 144 171 141 172 103 63 16 110 99 160 130 168 132 162 117 171 130 167 129 171 132 170 129 167 128 167 128 167 128 167 128 164 125 165 126 165 125 163 123 162 123 162 122 161 121 160 121 160 121 160 120 159 119 158 119 157 118 156 117 155 115 153 114 154 113 153 113 152 113 149 113 148 111 145 109 144 109 144 110 141 106 141 106 141 106 141 106 141 106 141 106 139 102 135 99 133 99 133 99 133 99 132 98 131 97 130 95 128 94 127 93 124 92 125 93 124 91 123 90 126 93 125 94 127 95 125 91 121 87 117 90 120 85 114 88 116 86 115 85 115 84 114 84 112 85 111 83 110 82 108 81 108 81 108 80 107 79 106 79 105 77 106 78 106 78 105 77 105 77 104 76 104 75 103 75 103 73 99 71 100 72 100 71 97 70 100 73 101 73 100 72 100 72 99 71 99 70 98 70 97 69 96 68 96 67 95 67 93 66 93 66 93 66 93 66 93 65 92 66 94 68 96 71 95 70 91 67 87 65 86 63 91 68 92 69 93 70 93 71 93 71 94 72 93 70 91 69 91 69 90 67 88 66 89 67 89 69 87 67 86 69 90 72 86 66 84 64 84 65 86 67 84 66 84 66 84 66 84 66 84 65 83 65 82 64 82 63 81 64 82 65 79 64 78 63 76 64 76 65 75 66 76 66 76 62 77 61 76 61 76 61 73 57 72 58 71 56 70 56 70 56 68 55 67 54 68 55 67 54 68 55 68 54 66 53 67 53 66 53 65 52 65 51 63 50 63 49 62 49 61 48 61 48 62 49 62 50 65 53 61 46 56 42 56 44 56 42 51 41 52 42 52 43 53 43 53 44 54 45 55 44 54 43 50 44 48 44 48 44 48 44 49 44 46 41 45 42 48 45 46 42 46 42 46 42 46 42 46 42 46 41 45 41 44 40 41 39 41 38 40 38 39 37 40 38 40 39 41 39 42 40 42 38 41 37 40 36 38 35 41 37 39 34 37 34 38 36 38 35 38 35 38 35 38 35 37 34 37 34 37 34 37 34 37 34 37 33 36 32 35 32 33 30 33 30 33 30 33 30 35 32 34 31 33 30 32 29 32 30 34 32 35 32 35 31 9 4 14 9 16 7 11 2 15 7 13 4 10 3 10 3 8 1 9 2 10 3 11 4 9 3 10 4 11 3 10 2 9 4 10 5 9 3 8 2 8 3 8 4 9 4 10 5 9 4 8 3 8 4 10 6 9 4 9 4 9 4 9 4 7 2 7 2 8 3 8 3 8 3 8 3 9 4 9 5 12 7 9 4 7 4 9 6 9 5 9 5 9 5 9 5 7 4 6 4 5 3 5 3 6 2 2 0 2 0 0 0 0 0 2 2 6 6 10 8 12 13 18 17 19 13 11 7 3 0 1 0 3 0 0 0 0 0 1 0 2 0 1 0 0 0 1 1 3 2 3 1 4 2 4 2 4 2 4 2 3 1 4 2 4 2 5 3 3 2 6 5 7 4 5 2 8 12 26 36 43 39 40 40 42 40 42 40 42 40 42 40 42 40 42 39 39 35 36 32 36 30 26 18 17 11 10 5 9 5 6 4 12 12 18 9 25 45 110 122 133 111 112 51 80 92 91 63 59 56 63 66 62 71 72 60 61 96 145 127 72 71 69 65 79 85 83 110 111 100 81 74 120 98 95 121 163 141 168 151 176 138 138 93 164 162 110 75 75 114 169 135 152 126 153 129 157 128 157 128 162 135 167 131 164 136 173 138 182 145 192 151 204 89 122 195 228 182 229 177 217 166 200 156 171 117 188 160 200 168 209 181 226 196 219 177 221 191 209 180 177 176 185 184 185 178 170 167 171 176 168 178 172 184 175 186 172 180 171 181 171 182 170 185 172 188 172 192 173 196 176 198 177 197 177 197 178 198 178 199 180 200 180 200 180 201 182 202 183 205 183 205 184 206 184 207 187 203 194 204 171 204 183 208 189 208 186 209 178 189 190 208 185 206 185 200 180 204 185 203 179 204 181 202 174 196 178 199 176 191 172 179 162 172 163 174 163 161 156 147 144 129 134 116 123 101 116 92 108 85 106 85 105 81 99 77 99 79 100 78 95 117 123 72 88 69 95 68 94 79 106 90 119 107 132 108 148 126 155 134 161 138 162 135 154 129 156 127 151 121 147 118 150 123 153 125 153 123 149 118 153 117 153 118 155 120 152 118 152 120 152 118 150 116 148 116 149 119 148 117 146 115 146 116 145 114 143 113 143 113 144 114 145 114 144 113 143 109 141 108 140 104 139 101 138 101 139 102 137 112 142 114 144 90 36 3 101 91 125 96 122 92 127 89 129 97 125 97 127 99 127 96 125 96 125 96 125 96 125 96 123 91 124 92 124 91 122 89 123 91 123 91 122 90 122 90 119 86 119 86 118 85 118 85 118 85 117 84 116 82 114 81 114 83 114 82 114 82 113 81 111 78 109 77 109 76 110 77 106 78 106 78 106 77 105 77 105 77 105 77 104 74 100 71 100 72 99 71 98 69 97 68 96 68 95 67 94 65 92 64 91 67 92 67 92 66 90 64 88 62 86 63 91 67 92 66 93 66 88 65 88 61 84 63 86 61 85 61 84 60 84 60 85 58 84 56 83 55 81 54 81 54 81 53 80 52 79 52 77 54 78 55 79 54 78 53 77 52 76 52 75 51 75 51 75 51 71 49 72 50 72 49 69 47 70 49 71 49 71 48 72 50 71 50 70 49 70 49 69 47 68 47 67 46 67 46 65 46 65 46 65 46 65 46 63 44 63 44 64 46 66 48 69 48 67 45 65 43 63 45 69 54 70 54 70 57 71 57 72 61 73 62 72 61 71 59 69 58 68 56 67 56 67 57 70 56 69 54 68 56 71 59 69 55 68 54 67 54 69 55 67 55 67 55 67 55 67 55 67 55 67 54 66 53 65 53 66 58 67 58 67 57 65 55 65 56 67 57 67 58 69 58 65 59 64 58 62 55 61 54 60 52 59 49 57 47 55 46 57 48 56 46 54 45 55 46 55 46 55 46 54 44 52 42 53 43 52 43 51 42 51 41 50 41 50 41 49 40 49 39 52 43 49 38 45 37 46 39 48 37 41 32 40 32 39 30 42 33 42 34 43 34 44 35 44 35 45 36 45 36 44 35 45 35 46 35 46 35 46 35 45 33 42 30 41 31 44 33 42 31 42 31 42 31 42 31 43 32 43 31 42 31 41 30 39 27 39 27 38 26 38 25 38 26 38 26 39 27 39 28 37 30 37 30 37 29 36 29 38 31 37 29 35 29 36 30 35 28 35 28 35 28 35 28 34 27 34 27 34 27 34 27 34 27 34 26 33 25 32 25 30 23 30 23 30 23 30 23 32 27 32 27 31 26 31 26 29 25 31 27 32 27 31 26 14 12 17 15 18 14 15 11 18 14 16 12 14 11 14 11 11 8 12 9 13 11 14 12 11 9 14 12 15 11 12 8 12 9 14 11 14 9 11 7 17 14 16 12 14 10 12 9 10 9 9 8 10 10 12 11 10 9 10 9 10 9 10 9 8 7 8 7 9 8 9 8 8 7 9 8 9 9 10 9 13 11 10 8 9 8 10 9 9 8 9 8 9 8 9 8 6 6 6 5 5 5 4 4 5 4 3 3 4 4 2 0 3 2 2 2 2 3 4 5 3 4 6 7 6 4 2 0 1 1 1 2 3 3 2 2 0 0 1 2 2 2 1 0 0 2 4 5 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 5 7 7 6 5 4 13 19 28 37 41 41 41 42 40 40 40 40 40 40 40 40 41 41 41 40 39 37 35 34 35 31 25 20 16 13 10 7 6 8 9 9 17 15 28 18 39 70 135 136 149 128 116 62 80 112 95 79 54 61 60 72 64 73 61 60 63 113 142 117 60 62 81 104 67 85 81 104 105 71 77 98 138 111 94 128 171 160 188 177 202 160 151 126 192 167 103 86 93 136 178 153 187 153 192 155 192 156 194 158 193 160 200 157 197 162 206 166 209 176 223 181 221 94 154 208 223 204 246 229 255 231 255 225 216 199 248 215 235 203 206 184 206 195 209 209 252 239 250 224 224 205 205 184 186 179 182 183 173 177 167 177 162 173 150 164 150 171 148 170 146 170 143 169 143 171 142 172 142 175 144 177 141 176 142 177 142 178 143 178 145 180 144 179 145 180 146 182 147 182 148 183 148 184 149 184 152 181 158 180 134 183 148 184 149 189 146 188 139 171 154 187 148 186 150 180 147 184 152 182 155 179 158 176 156 174 161 180 164 176 163 169 156 163 159 168 158 159 157 151 155 141 154 135 152 127 148 118 141 112 138 111 139 109 132 103 128 99 123 94 119 130 141 89 112 84 115 83 113 85 111 85 115 92 121 92 135 109 148 125 165 139 174 143 188 156 193 160 192 156 191 156 189 150 188 146 184 145 190 153 194 153 188 147 187 150 192 154 189 149 193 151 195 152 196 152 191 149 188 146 186 144 185 144 184 143 184 143 184 143 185 145 184 145 183 143 181 142 180 141 176 138 175 137 175 138 177 140 167 135 163 132 177 134 101 68 180 143 171 122 150 120 161 129 161 124 160 123 161 124 161 123 160 123 160 123 160 122 159 122 157 121 158 122 157 120 156 119 157 121 157 121 157 121 157 121 158 119 157 118 157 118 157 118 157 118 156 116 154 115 153 114 153 114 152 113 150 113 149 113 145 110 144 108 141 108 142 109 140 106 140 105 139 105 139 104 138 104 138 103 136 101 134 100 134 100 133 98 131 96 129 95 129 95 129 94 127 92 126 91 123 91 123 91 123 90 121 89 118 85 116 85 120 89 121 88 125 92 120 88 116 85 114 85 115 85 115 84 114 84 113 83 112 85 111 83 110 82 108 81 108 81 108 80 107 79 106 79 106 78 107 79 107 79 106 78 104 76 104 75 103 75 102 74 103 73 99 71 100 72 100 71 98 70 98 71 99 71 99 71 99 71 99 70 98 70 97 69 96 68 96 67 95 67 94 66 92 65 92 65 92 65 92 65 90 63 89 63 90 64 92 67 92 69 90 67 88 66 88 65 94 71 94 71 94 72 95 72 95 73 96 74 96 73 94 71 92 69 90 68 90 68 91 69 89 70 88 69 88 71 90 73 91 72 90 71 89 71 89 71 86 68 86 68 86 68 86 68 85 67 85 66 84 66 83 65 84 67 83 69 82 67 79 66 79 66 77 68 78 68 77 68 79 65 79 63 77 61 75 60 76 61 75 59 72 57 69 55 71 57 69 55 68 55 68 56 69 56 69 55 67 53 64 51 65 52 64 51 64 50 63 50 64 51 63 50 63 49 62 49 65 51 62 49 62 48 59 44 59 43 53 39 53 41 53 39 53 43 53 44 54 44 54 44 54 44 55 46 56 45 54 44 51 45 49 45 49 45 49 45 49 44 47 42 46 42 47 43 46 42 46 42 46 42 46 42 47 43 46 42 45 41 45 41 42 40 41 39 41 38 40 38 39 37 40 38 40 39 41 39 39 36 39 36 39 37 40 37 41 38 40 37 40 37 40 37 38 35 38 35 38 35 38 35 38 35 38 35 38 35 38 35 37 34 37 33 36 32 35 32 34 31 34 31 34 31 34 31 35 32 35 32 35 32 36 33 33 30 34 32 35 32 34 30 14 6 13 6 13 6 13 7 13 6 12 4 11 5 12 5 9 2 9 3 10 4 11 5 8 2 11 5 12 4 9 1 10 6 12 8 12 6 9 3 14 9 13 7 10 4 9 3 9 3 8 3 8 4 10 6 9 4 9 4 9 4 9 4 9 4 9 4 8 3 8 3 7 2 7 3 8 3 9 4 10 6 9 5 8 4 8 4 6 2 6 2 6 2 6 2 6 4 5 3 5 2 4 2 3 1 3 3 7 6 6 2 4 2 3 0 1 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 1 0 4 4 0 0 1 0 2 0 1 0 1 2 7 6 6 2 4 3 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 2 1 5 4 7 4 6 3 17 21 31 34 39 39 42 40 39 37 39 37 39 37 39 37 40 38 40 37 38 34 35 32 34 27 23 17 15 10 9 5 7 5 9 8 13 10 17 9 27 68 123 116 133 103 90 48 96 112 116 82 68 55 60 63 63 59 61 74 99 129 148 99 60 49 116 142 80 69 92 91 90 68 97 152 119 93 97 126 164 141 176 159 180 129 118 113 181 137 76 70 82 120 141 122 144 125 145 125 145 126 150 131 159 140 160 131 151 130 153 128 162 134 177 155 174 69 135 166 185 147 188 154 202 177 214 187 178 169 229 194 232 200 210 185 193 169 173 167 214 194 224 196 239 219 222 199 200 184 190 184 180 178 176 178 176 177 173 176 170 176 172 177 171 181 172 184 171 187 171 189 172 194 175 197 176 196 176 197 177 197 178 198 180 199 179 199 179 200 181 202 182 204 182 205 183 205 184 206 186 203 192 199 167 205 184 204 187 207 184 204 175 191 190 203 184 205 184 201 180 205 186 205 181 202 177 197 173 195 178 196 176 191 172 180 165 175 167 178 163 161 158 150 149 135 140 123 136 114 128 101 119 96 116 94 116 93 112 90 108 83 99 73 97 108 109 65 83 56 79 56 82 69 85 71 84 67 86 73 79 65 86 74 94 77 97 76 122 105 135 120 148 129 159 135 157 131 156 127 152 126 156 133 157 129 154 124 148 117 146 115 149 117 150 119 153 118 152 120 150 121 148 118 145 115 144 115 143 114 144 115 144 115 144 115 144 112 144 111 142 107 141 106 137 100 137 98 137 99 138 101 131 95 133 104 143 111 56 42 133 113 132 98 122 87 120 83 123 95 124 95 123 95 123 95 124 95 123 95 122 93 121 91 119 90 120 90 120 89 118 87 119 89 119 89 119 89 119 87 119 87 119 87 119 87 119 87 118 85 117 84 115 82 114 81 113 83 112 83 111 82 112 81 109 79 109 77 108 77 108 77 106 78 106 77 105 76 104 75 104 75 102 74 101 72 100 72 99 71 98 69 96 67 94 66 95 66 94 65 92 63 91 63 90 65 91 66 90 64 88 63 92 66 89 64 90 65 88 61 85 61 85 59 83 60 85 60 85 61 84 60 84 59 83 59 85 58 84 56 83 55 81 54 81 54 81 53 80 52 79 52 77 54 78 55 79 54 78 53 76 52 75 51 75 50 74 50 75 51 71 49 72 50 72 49 72 50 72 49 71 49 71 49 71 50 70 49 70 48 69 48 68 47 67 46 67 45 66 45 67 50 67 50 67 50 67 50 64 47 63 46 63 47 65 49 70 49 69 47 68 49 69 52 74 57 73 59 73 58 72 58 74 63 74 63 74 62 72 60 70 58 69 58 69 58 70 60 71 57 71 57 71 58 72 59 72 58 72 58 71 56 70 55 68 56 68 56 68 56 68 56 67 55 66 54 66 53 65 53 68 60 69 61 69 59 67 58 67 57 67 57 68 56 67 56 65 56 64 54 62 52 60 51 63 54 61 51 59 48 56 47 58 48 56 47 55 46 56 47 56 47 56 46 54 44 51 42 52 43 51 42 51 41 50 41 51 42 51 41 50 41 49 40 47 39 50 46 56 47 50 37 33 24 33 28 41 36 46 38 45 36 45 35 44 35 44 35 44 36 46 37 46 37 45 35 44 34 45 34 45 34 45 34 45 33 44 32 42 31 42 31 42 31 42 31 42 31 42 31 41 30 41 30 40 29 39 28 40 28 40 27 39 27 38 26 37 25 37 26 38 26 39 27 35 28 35 29 36 29 36 29 37 30 37 30 38 30 37 30 35 28 35 28 35 28 35 28 35 28 35 28 35 28 35 28 34 27 34 26 33 25 32 25 31 24 31 24 31 24 31 24 32 27 32 27 32 27 33 28 30 26 32 27 32 26 30 25 17 13 15 11 14 12 16 14 15 11 14 11 14 11 15 13 14 11 14 11 14 10 13 10 12 10 13 11 14 10 13 9 15 12 15 12 15 11 13 9 10 7 10 8 11 8 11 9 9 7 8 7 8 8 10 10 10 9 10 9 10 9 10 9 10 9 10 9 9 8 9 8 7 7 8 7 9 8 9 8 10 9 9 8 9 7 8 7 5 4 5 4 5 4 5 4 5 5 5 5 4 4 4 3 2 2 3 6 9 10 8 6 2 2 2 1 1 0 0 0 5 3 1 0 0 1 3 4 0 0 1 2 2 4 7 10 4 4 2 1 1 1 2 2 1 5 9 10 7 4 4 6 4 4 4 4 4 4 4 4 5 5 4 4 4 4 3 3 3 4 4 4 5 6 7 7 20 26 32 34 36 40 42 41 39 39 39 39 39 39 39 39 38 38 38 38 37 36 35 34 32 28 22 18 15 12 9 7 4 9 12 12 18 14 29 19 54 95 143 129 146 114 91 70 92 120 103 98 68 60 49 60 57 62 73 110 129 152 137 91 52 56 139 184 99 83 88 83 73 82 138 165 82 77 104 155 166 156 192 183 202 151 132 147 194 132 78 79 103 129 149 132 160 136 165 136 162 135 170 145 185 156 192 153 189 156 196 160 193 163 197 170 186 85 182 182 211 178 206 180 210 183 205 171 190 176 228 196 237 220 243 228 253 220 190 179 204 185 216 201 225 213 244 234 252 228 227 209 204 193 184 179 172 180 171 183 156 176 152 176 151 173 149 174 145 172 143 171 141 173 142 174 142 176 141 176 142 177 142 177 144 179 143 178 144 180 146 181 146 182 147 182 148 183 148 183 151 181 156 174 131 184 149 180 150 188 149 184 141 173 159 182 152 185 153 180 150 185 155 184 157 179 154 174 153 176 160 181 157 172 156 166 151 163 156 168 163 164 162 157 160 148 159 142 159 136 157 125 149 121 148 121 142 115 142 115 141 110 131 100 135 132 135 86 110 73 100 72 96 80 102 85 99 77 98 86 107 85 108 86 108 85 107 82 116 92 130 106 143 119 157 129 177 147 189 154 188 148 184 148 183 153 195 163 200 161 195 157 193 154 194 153 194 152 191 149 191 151 188 147 184 144 183 144 182 143 183 144 183 144 182 142 179 142 178 141 176 140 175 139 171 135 170 134 169 135 170 136 173 137 175 136 176 138 93 70 164 128 161 126 159 125 154 118 155 122 158 122 156 120 156 123 157 122 156 120 155 119 154 118 152 118 153 118 153 117 151 115 151 116 151 116 152 117 152 117 153 117 153 117 154 118 154 118 152 115 151 114 149 113 148 112 150 111 147 110 147 109 145 110 144 108 141 107 140 107 140 108 140 106 139 105 138 103 137 103 137 102 135 100 134 100 134 100 132 97 131 96 129 95 128 94 128 94 127 92 125 91 124 90 121 89 122 90 121 89 120 87 123 90 121 88 119 84 112 76 99 73 106 77 110 85 116 84 114 84 114 84 113 83 113 82 112 85 111 83 110 82 108 81 108 81 108 80 107 79 106 79 104 77 105 78 106 77 105 76 103 75 103 75 102 74 102 73 103 73 99 71 100 72 100 71 101 73 100 71 99 71 99 72 98 70 98 70 97 69 97 68 95 67 95 67 94 66 94 65 94 67 94 67 94 67 94 67 92 65 91 64 91 64 92 66 92 70 90 69 90 70 92 71 97 75 96 74 96 73 95 73 93 74 94 74 94 73 92 71 90 70 89 69 90 70 91 72 89 71 90 72 90 73 91 73 87 70 88 70 87 68 84 66 87 69 87 69 87 69 87 69 85 67 85 66 84 65 83 65 85 69 84 70 82 68 80 67 77 67 76 66 75 66 74 65 77 64 77 63 76 61 75 61 77 63 76 61 74 59 72 57 71 58 70 56 69 56 69 56 68 55 68 55 67 53 65 51 66 52 65 52 64 51 64 50 65 51 64 51 63 50 63 50 63 50 63 51 63 43 45 24 29 19 37 33 55 48 64 51 56 46 56 45 55 45 54 44 55 45 56 46 56 46 55 45 50 44 48 44 48 44 48 44 49 45 48 43 47 42 45 41 46 42 46 42 46 42 46 42 45 41 44 40 44 39 43 39 43 40 42 40 41 39 41 39 38 37 39 37 40 38 40 38 39 36 39 35 38 35 38 35 38 35 39 37 41 37 40 36 38 35 38 35 38 35 38 35 37 34 37 34 37 34 37 34 37 34 37 33 36 32 35 32 35 32 35 32 35 32 35 32 35 32 35 32 34 31 34 31 34 31 35 32 35 31 33 29 11 4 12 5 12 5 11 4 10 3 9 2 10 4 12 6 13 5 12 4 11 3 9 2 11 3 10 2 9 3 10 4 12 6 11 5 9 4 10 5 6 1 6 1 7 2 7 2 6 1 6 1 6 2 8 4 9 4 9 4 9 4 9 4 9 3 8 3 7 2 6 1 6 1 7 2 7 3 8 3 7 3 7 3 7 2 6 1 4 0 4 0 4 0 4 0 5 3 5 2 4 2 3 1 2 1 4 4 8 6 6 1 0 0 1 0 2 0 0 0 4 1 2 0 2 0 3 2 0 1 9 10 12 11 14 14 9 5 4 0 0 0 2 1 0 3 10 8 6 1 3 3 4 2 4 2 4 2 4 2 5 3 5 2 4 1 3 1 5 2 3 1 3 3 8 7 22 27 33 30 33 36 41 37 40 38 40 38 40 38 40 38 37 36 38 35 37 34 34 32 31 25 22 15 14 10 9 4 5 8 12 10 13 9 16 10 55 97 132 113 133 84 68 57 105 108 116 103 97 68 59 63 75 87 106 128 145 150 138 69 56 63 163 179 147 80 83 75 76 123 168 135 63 76 128 151 161 137 176 159 181 124 110 143 176 101 67 64 98 104 115 104 127 114 134 116 129 111 129 116 134 122 143 126 145 135 161 143 155 147 154 155 125 69 150 144 165 139 175 149 182 147 160 128 160 143 181 160 183 178 195 187 222 201 169 169 188 160 188 168 189 169 191 181 207 205 230 228 234 220 216 200 195 185 180 178 185 188 183 186 178 184 175 186 173 187 172 189 170 191 172 193 175 194 176 195 176 196 177 196 179 198 178 197 179 198 180 201 181 203 182 204 182 205 183 205 186 204 190 194 164 207 185 199 185 206 181 199 172 191 190 197 180 203 181 199 178 205 185 204 183 198 177 192 175 193 180 194 173 184 170 175 164 172 168 177 167 167 163 156 156 143 149 133 139 115 130 105 124 101 123 101 118 95 114 92 112 89 106 82 111 110 104 64 83 53 74 58 75 66 75 68 74 58 69 63 78 65 75 62 76 63 77 64 77 58 82 64 87 68 93 74 101 82 114 89 111 82 107 82 119 103 134 118 147 126 159 133 155 125 157 123 156 119 153 117 153 123 150 119 146 116 144 115 143 115 145 116 144 114 141 111 141 109 140 107 138 104 137 103 135 98 134 95 132 94 132 94 134 91 133 93 128 111 59 64 143 116 127 98 124 92 126 91 118 93 122 94 118 90 119 94 119 92 118 91 117 89 115 87 115 85 116 85 116 84 114 82 114 83 114 84 115 85 116 85 113 81 114 82 114 83 115 83 114 82 113 80 111 79 110 78 109 80 108 79 108 78 108 78 108 77 108 76 106 75 107 76 106 78 105 77 104 75 102 74 102 74 100 71 99 71 100 73 96 68 95 67 95 67 95 67 93 65 92 64 91 62 89 61 88 64 89 64 89 63 87 61 85 60 84 59 82 52 71 41 63 46 75 52 80 61 85 57 84 60 84 59 83 59 82 58 85 58 84 56 83 55 81 54 81 54 81 53 80 52 79 52 75 51 76 52 76 52 75 51 75 51 75 50 74 50 73 49 75 51 71 49 72 50 72 49 73 50 70 47 69 47 70 48 70 49 70 48 69 48 68 47 67 46 67 45 66 45 65 44 66 49 66 49 66 49 66 49 65 47 64 46 63 47 64 48 68 49 68 49 69 51 71 54 77 60 75 61 74 60 74 60 73 62 73 62 73 61 71 60 70 59 70 59 70 60 72 62 71 58 72 59 73 60 73 59 70 56 71 57 70 54 66 51 70 58 70 58 70 58 70 58 69 56 68 56 67 55 67 56 68 61 68 61 69 60 67 58 67 58 67 57 66 56 65 55 65 49 64 51 64 50 63 52 62 51 62 52 60 51 59 51 59 49 57 47 56 47 56 48 54 45 55 46 55 45 53 44 54 44 53 44 52 43 52 42 52 43 51 42 51 41 50 41 57 45 49 38 42 24 19 1 12 8 24 26 44 41 50 41 47 38 46 37 46 36 45 36 45 37 46 38 47 37 46 36 45 35 46 35 46 35 46 35 45 34 44 33 43 31 41 29 42 31 42 31 42 31 42 31 42 31 41 30 41 29 40 29 41 29 40 28 40 27 39 27 36 24 37 25 37 26 38 26 37 30 36 28 35 27 34 26 33 27 35 30 37 30 36 28 35 28 35 28 35 28 35 28 34 27 34 27 34 27 34 27 34 27 34 26 33 25 32 25 32 25 32 25 32 25 32 25 32 27 31 26 30 25 29 24 31 27 32 27 32 26 30 24 11 10 15 14 17 12 13 8 12 9 11 9 12 11 15 13 17 14 16 12 13 9 11 8 15 11 12 8 11 9 14 12 15 11 12 7 10 8 12 10 14 10 13 9 10 6 8 5 7 5 6 5 6 6 8 8 10 9 10 9 10 9 10 9 8 7 8 6 7 5 6 5 7 6 7 7 8 8 9 8 7 6 8 7 7 6 6 4 5 4 5 4 5 4 5 4 5 5 5 4 4 3 3 3 3 3 4 6 7 6 3 0 0 0 2 4 4 3 1 0 0 0 2 2 3 2 1 0 3 10 18 23 23 22 22 23 12 9 5 1 0 0 2 4 0 4 9 9 5 1 2 4 4 4 4 4 4 4 4 4 5 5 5 4 4 3 3 3 6 4 2 1 2 5 8 11 23 30 33 30 31 38 41 38 40 40 40 40 40 40 40 40 37 37 37 37 36 35 34 33 31 27 21 17 14 11 8 6 3 9 13 14 22 12 30 19 88 123 153 132 145 98 69 76 93 111 98 119 101 87 65 79 101 122 129 137 130 143 122 59 46 86 158 192 172 110 72 88 83 147 171 87 60 99 142 165 164 150 183 177 196 148 128 175 184 105 77 74 117 113 126 117 135 123 145 128 141 118 139 119 149 128 157 128 160 138 174 144 176 164 183 169 147 77 184 153 184 158 189 165 190 161 184 155 181 152 205 181 205 185 205 181 214 207 194 215 231 193 202 175 201 181 200 182 201 189 206 197 222 218 225 225 225 222 210 210 179 191 172 185 163 177 155 173 151 173 146 172 143 171 142 171 142 176 142 176 143 177 142 177 144 178 143 178 143 179 145 181 146 181 146 183 147 183 148 183 151 182 154 171 129 185 150 178 153 188 152 181 143 174 162 179 151 182 152 178 149 182 155 182 157 181 150 173 151 177 158 181 156 174 157 168 153 166 159 172 159 163 161 158 163 153 164 150 157 135 156 127 153 124 152 125 150 120 141 110 135 106 130 101 133 125 124 82 109 76 104 82 94 72 87 77 92 75 92 81 92 74 89 70 87 72 91 74 105 84 112 87 116 92 125 101 119 92 126 92 120 88 127 97 123 93 126 96 136 113 162 138 188 154 190 157 192 158 193 157 190 152 189 148 185 145 184 144 183 145 184 145 183 142 179 139 176 140 175 138 173 137 172 136 170 133 168 130 165 129 165 130 164 129 173 131 166 135 86 74 165 127 154 123 157 125 152 120 150 118 154 119 150 115 151 120 151 117 150 115 148 113 147 112 146 113 147 114 146 112 144 111 145 112 146 113 147 114 148 115 145 110 146 111 147 112 148 113 148 113 147 111 145 110 144 109 144 109 143 108 143 107 142 108 143 108 140 106 137 106 137 107 140 106 139 104 137 103 136 101 136 101 134 98 132 99 134 101 128 94 129 95 129 95 129 95 127 93 126 91 124 90 123 90 120 88 121 89 121 88 119 86 117 85 117 86 116 78 103 65 98 75 110 80 112 85 113 77 114 84 114 83 113 82 112 82 112 85 111 83 110 82 108 81 108 81 108 80 107 79 106 79 102 74 103 76 104 75 102 74 103 75 103 74 102 73 101 73 103 73 99 71 100 72 100 71 100 71 97 68 95 67 96 69 98 70 98 69 97 68 96 68 95 67 95 66 94 65 93 65 92 65 92 65 92 65 92 65 91 64 90 62 89 62 90 63 89 67 88 67 89 69 91 71 99 77 98 75 97 74 96 74 92 72 93 73 93 72 91 70 90 70 90 70 91 72 93 73 90 72 92 74 93 74 92 73 91 74 92 74 91 71 87 68 90 72 90 72 90 72 90 72 88 70 88 69 88 69 87 68 84 67 83 68 82 68 80 66 80 68 78 67 77 66 76 66 77 65 79 65 79 65 80 66 76 61 75 61 75 61 75 61 72 58 70 56 69 56 69 57 66 53 67 55 68 55 67 54 67 54 67 53 66 53 65 52 65 52 65 51 64 50 63 50 68 52 60 47 58 40 43 22 32 24 43 40 59 50 60 45 58 47 56 46 55 45 54 45 54 46 55 47 56 46 55 45 53 47 51 47 51 47 51 47 49 45 49 44 47 42 45 40 46 42 46 42 46 42 46 42 47 43 47 42 46 41 45 41 43 41 43 40 42 39 41 39 38 36 38 37 39 38 40 38 41 37 39 35 37 33 36 32 35 33 38 36 40 36 38 35 38 35 38 35 38 35 38 35 36 33 36 33 36 33 36 33 37 34 37 33 36 32 35 32 35 32 35 32 35 32 35 32 35 32 34 30 32 28 31 27 35 32 35 32 35 31 32 29 14 6 13 5 12 6 13 7 11 4 11 4 11 4 11 4 9 5 10 6 11 7 12 8 10 5 10 5 10 5 10 5 12 6 10 4 9 4 10 5 9 4 9 4 9 4 9 4 9 5 9 5 9 5 9 6 10 6 10 5 9 5 8 4 9 3 9 3 9 3 9 3 7 1 8 3 9 3 8 2 7 4 6 4 6 3 3 1 6 4 6 3 5 2 4 2 5 3 5 2 4 2 3 1 2 1 4 3 4 0 0 0 3 0 3 0 2 0 2 0 3 0 5 0 2 0 2 0 0 11 25 25 24 22 26 23 20 9 4 0 1 0 0 1 0 1 8 7 6 1 2 1 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 5 2 5 5 5 2 9 15 25 27 34 35 38 35 37 35 37 36 38 37 39 36 38 35 37 34 36 33 34 31 32 29 23 20 21 16 16 10 10 4 8 0 4 11 18 11 11 17 97 101 128 111 128 72 74 84 99 100 119 110 114 99 109 103 118 107 130 119 137 141 89 47 52 93 175 173 163 143 91 59 124 174 137 73 72 116 172 151 171 119 159 167 175 94 135 161 157 80 62 66 104 97 111 87 111 98 114 101 117 104 119 104 116 103 119 108 124 113 128 113 145 124 155 128 93 82 135 139 153 138 159 143 161 142 154 138 158 144 168 154 172 156 178 166 192 157 177 180 206 192 207 186 190 172 179 165 182 175 188 178 192 186 195 191 203 209 229 234 229 216 207 186 179 174 178 186 183 183 173 179 173 183 171 179 176 191 175 192 174 194 180 200 178 197 178 197 180 200 182 202 181 200 182 201 183 202 185 203 182 212 185 184 174 201 184 197 181 188 185 196 155 197 182 196 182 196 179 191 180 202 183 193 172 187 177 180 172 193 181 183 173 187 173 179 163 178 168 176 159 161 164 153 153 148 154 145 145 129 136 116 129 108 124 102 125 102 124 93 112 87 109 82 117 98 100 67 78 51 77 47 70 59 63 56 66 64 69 63 69 62 66 56 68 59 76 63 70 55 79 65 86 69 92 74 94 75 95 76 95 74 93 73 93 71 92 70 91 67 91 67 107 88 119 99 130 113 150 133 155 129 158 131 156 126 150 120 142 119 146 113 137 110 141 111 136 106 142 104 133 96 133 105 133 100 132 99 129 97 127 96 129 93 134 99 132 106 58 57 136 107 125 95 124 94 124 88 118 90 118 89 117 88 116 88 113 85 113 84 112 83 111 83 111 83 111 83 111 83 111 83 114 86 114 86 113 85 112 84 111 81 111 80 110 80 109 79 114 83 111 79 108 78 109 82 109 79 106 79 108 80 107 78 107 79 107 77 104 74 102 73 103 74 103 74 101 71 98 68 100 71 100 70 99 70 98 69 99 70 96 68 93 65 91 64 93 66 93 65 92 65 91 66 89 66 90 66 90 67 91 67 88 64 88 63 87 63 86 62 84 57 83 56 82 56 83 57 83 57 83 57 83 57 83 57 81 57 82 56 81 55 80 55 82 56 81 55 79 53 77 52 78 54 77 53 74 50 73 49 73 50 74 51 74 51 75 52 72 51 72 51 72 51 72 51 72 51 72 50 71 49 70 49 68 47 68 47 68 47 68 47 67 46 66 45 66 44 65 44 67 45 66 43 64 43 63 43 63 43 62 46 63 47 64 49 66 49 64 49 66 56 73 61 74 60 74 60 74 60 74 61 74 63 74 62 73 61 72 61 72 61 71 59 70 61 73 64 70 60 73 63 74 62 72 60 72 62 75 63 73 59 70 55 77 66 71 64 72 62 67 52 65 53 68 52 68 50 70 63 72 61 67 58 68 60 69 59 70 60 67 56 64 55 65 56 63 54 64 55 64 55 64 55 61 53 60 52 60 53 62 54 61 52 60 50 58 48 57 49 59 49 57 47 56 47 56 48 55 46 55 45 54 44 53 44 51 43 52 44 53 43 52 42 53 44 52 42 48 36 41 30 46 38 47 39 48 38 47 37 49 38 47 36 46 36 46 37 47 36 45 34 44 34 44 35 46 35 46 34 45 33 44 33 46 35 46 34 45 33 44 33 45 32 43 30 42 30 42 31 38 27 41 30 44 32 44 32 40 26 37 26 40 29 40 26 38 27 39 27 39 27 40 28 37 29 34 27 36 29 34 26 36 28 35 27 34 28 35 29 34 27 34 27 34 27 34 27 37 28 33 26 35 28 33 24 32 25 32 26 33 27 34 27 28 22 29 23 30 24 31 24 29 23 32 26 34 26 32 24 33 25 32 24 31 25 32 26 17 13 16 12 15 13 16 14 14 11 14 11 14 11 14 11 13 10 14 11 14 11 14 12 13 10 13 10 13 10 13 10 12 11 12 10 11 9 10 9 9 8 9 8 9 8 9 8 9 8 9 8 10 9 10 9 11 9 10 9 9 8 9 7 8 9 8 9 8 9 8 9 6 7 7 9 8 8 7 7 5 6 6 6 6 5 4 3 7 7 6 6 6 5 5 5 5 5 4 4 4 3 3 3 1 2 4 5 4 2 0 0 0 1 0 1 1 3 2 4 1 4 4 5 4 5 5 8 12 22 30 31 30 30 30 28 22 13 5 2 0 0 0 3 0 3 7 7 5 3 3 4 5 4 4 3 3 4 4 5 4 4 4 4 4 4 4 4 5 4 5 6 5 3 9 17 23 27 32 35 35 34 34 35 37 37 38 38 38 38 37 37 37 36 35 34 33 32 31 31 23 22 20 17 14 11 8 8 3 12 9 15 31 10 37 37 134 133 149 138 129 76 70 87 90 110 100 118 98 112 96 113 104 112 119 133 136 118 81 55 46 122 159 183 155 164 93 86 134 174 105 70 97 142 156 164 162 137 155 187 181 111 154 176 159 88 73 85 121 114 120 107 126 110 131 115 136 118 137 118 136 118 138 121 142 125 145 126 160 132 175 129 114 93 158 146 171 152 178 158 175 152 169 150 170 161 180 169 182 171 186 177 198 169 179 186 201 196 206 196 204 199 202 198 198 189 182 172 182 185 188 188 189 193 197 201 222 222 225 221 209 198 180 181 172 178 149 165 145 175 151 180 144 175 145 174 144 174 142 175 146 179 145 178 143 179 144 181 144 182 145 183 146 184 148 185 146 193 147 166 139 183 149 180 152 178 158 184 130 185 154 184 153 181 151 177 154 185 158 178 149 179 153 171 153 183 166 175 160 175 165 166 160 166 167 169 158 165 164 158 157 155 165 155 162 142 159 133 157 129 155 124 150 125 149 115 136 111 134 107 140 122 124 90 101 74 100 66 81 61 75 59 78 62 75 58 79 63 74 61 73 67 81 74 95 79 103 84 106 85 109 87 110 88 115 90 118 93 120 93 122 94 122 93 121 93 121 93 112 88 119 91 119 95 131 110 160 127 166 135 177 147 187 154 183 149 186 145 179 141 177 133 172 141 175 139 169 131 168 135 168 132 167 130 168 128 166 127 160 123 162 127 164 133 90 79 166 129 155 122 154 124 153 120 152 118 153 117 152 116 151 116 148 113 148 112 147 111 146 111 145 110 145 110 145 110 145 110 147 112 146 111 146 110 145 110 142 111 142 110 141 110 140 109 143 111 141 108 138 107 139 108 140 107 137 106 139 108 138 106 138 107 137 106 136 104 135 104 131 101 132 102 132 101 131 99 131 99 130 99 129 98 129 97 129 96 128 94 125 92 123 90 123 91 123 91 122 90 122 89 120 89 119 89 119 89 119 89 117 86 116 86 115 85 115 84 117 86 114 83 112 82 111 82 112 82 112 82 112 82 112 83 109 82 107 81 107 80 106 80 107 80 106 79 104 77 102 76 102 76 101 75 101 75 100 74 101 75 101 74 100 73 99 72 100 72 100 72 100 72 100 72 100 72 99 71 99 70 98 70 96 68 96 68 96 68 96 68 95 67 95 67 94 66 94 65 94 67 91 65 89 63 88 64 88 63 88 63 89 64 90 65 86 64 86 65 89 70 95 75 96 74 96 74 96 74 96 75 94 74 93 73 93 72 92 72 93 72 91 71 91 72 94 75 92 70 94 72 94 71 90 69 91 69 86 67 86 73 95 81 87 68 85 68 91 76 95 74 97 61 86 72 93 89 117 70 89 71 82 67 82 70 84 69 84 69 81 65 78 64 79 65 78 65 77 64 77 64 77 64 75 61 74 60 73 61 75 62 72 61 70 59 68 58 68 58 70 60 69 59 69 58 68 58 65 55 65 54 64 54 63 53 61 52 62 53 63 52 62 51 61 52 61 52 60 48 55 45 57 49 59 50 59 50 58 49 56 49 52 48 51 47 51 47 52 47 50 46 49 45 50 46 50 46 50 45 49 44 48 44 48 44 49 45 49 45 49 45 46 44 46 43 45 42 44 42 41 40 43 42 45 43 45 43 43 39 40 38 42 40 41 37 41 39 41 39 41 39 41 38 40 36 37 34 39 36 37 33 39 35 38 34 37 35 38 36 37 34 37 34 37 34 37 34 39 35 36 33 38 35 36 32 35 32 35 33 36 34 37 34 32 30 33 30 34 31 35 32 32 30 35 33 36 33 35 32 36 32 35 31 34 32 35 33 13 6 12 5 12 5 13 6 11 4 11 4 11 4 11 4 11 6 11 6 10 5 10 5 10 5 10 5 10 5 10 5 9 5 11 6 11 5 8 2 8 3 8 3 8 3 8 3 8 4 8 4 7 3 7 3 9 4 8 4 7 3 7 2 9 4 9 4 9 4 9 4 7 2 8 3 8 3 7 2 5 3 6 4 6 3 4 1 6 3 5 3 4 2 4 1 4 2 4 1 3 1 2 0 0 0 2 1 3 0 0 0 1 0 3 0 6 3 9 5 6 3 10 6 12 8 15 12 20 23 29 27 29 29 29 23 25 13 6 0 0 0 0 1 3 2 6 3 3 1 3 3 6 3 3 0 2 1 5 4 4 2 4 2 4 2 4 2 6 2 5 4 4 0 8 14 24 26 32 32 34 32 34 32 36 34 37 36 38 35 36 34 36 34 35 31 32 29 30 27 22 19 19 14 12 7 6 1 10 4 15 17 20 13 22 37 121 107 133 109 112 55 68 93 105 100 114 107 116 105 116 106 108 99 113 132 127 79 58 43 66 118 173 156 169 161 123 109 166 155 87 70 143 157 156 155 157 122 137 167 165 92 154 159 128 61 58 79 114 96 108 93 104 92 110 99 115 102 116 101 113 99 113 100 115 103 118 105 117 111 134 100 79 81 128 123 139 133 152 140 148 134 144 134 155 143 165 149 166 150 171 159 179 149 166 162 176 167 188 175 193 187 200 195 204 192 190 177 179 175 183 177 182 177 184 179 184 185 198 201 211 212 220 221 208 202 187 185 176 182 175 184 173 185 174 189 176 190 177 193 179 196 177 194 177 194 178 197 180 199 181 199 183 200 185 199 183 207 182 181 174 196 182 193 183 192 187 192 163 197 182 196 178 192 177 189 180 199 183 192 174 188 175 182 174 194 184 192 172 187 175 182 166 183 172 180 165 166 165 157 154 153 159 153 153 141 143 128 137 122 133 114 125 104 124 94 114 91 112 86 116 100 104 72 83 56 82 52 62 50 57 50 58 50 54 48 58 52 56 47 58 50 66 52 77 60 82 64 82 63 83 66 84 67 85 69 87 71 88 70 91 69 91 69 92 70 92 70 93 72 93 68 86 63 89 71 94 70 97 78 110 94 127 105 137 114 141 114 141 116 141 108 139 106 139 103 134 101 131 100 129 99 127 98 126 98 125 95 125 88 127 96 133 104 55 52 132 102 122 92 121 93 120 87 117 90 117 90 116 89 116 88 113 86 112 85 112 84 111 84 109 82 109 82 109 82 109 82 109 82 108 81 107 80 107 80 110 81 109 81 108 80 108 79 109 80 107 77 105 76 105 77 106 77 104 76 106 79 106 76 103 75 103 75 103 75 103 75 98 70 99 72 101 73 100 72 98 70 98 70 97 69 96 68 96 70 94 68 92 66 90 65 90 64 89 64 88 63 88 63 89 65 88 64 87 62 86 62 85 61 85 60 84 59 83 59 89 62 86 58 82 55 80 54 80 54 80 54 80 54 80 54 81 56 81 56 80 55 80 55 79 54 78 52 77 51 76 50 74 51 74 52 75 53 76 53 77 53 75 51 73 49 71 47 72 51 72 51 72 51 72 51 72 50 71 50 70 49 70 49 69 48 69 48 69 48 69 48 68 47 68 46 67 45 66 45 67 45 66 43 64 42 64 44 62 45 62 46 63 49 64 49 64 51 67 54 72 60 77 64 76 61 76 61 76 61 76 61 74 63 74 62 74 61 73 61 74 62 73 61 74 62 75 64 71 64 72 64 72 62 70 60 71 62 75 66 77 65 73 62 87 76 78 67 72 63 72 59 61 66 69 61 127 106 79 46 74 63 69 59 69 62 71 61 69 59 67 57 65 56 65 56 67 58 66 57 64 56 63 55 63 54 62 53 61 53 62 54 63 53 61 50 59 49 58 50 58 49 59 51 59 49 57 47 55 46 55 46 54 45 54 44 52 43 53 44 53 44 52 43 51 43 53 44 53 43 52 42 49 40 50 41 50 41 49 40 48 38 49 37 48 36 47 36 48 37 47 35 45 34 46 35 46 35 46 34 45 33 44 33 43 32 43 33 45 35 46 36 43 31 44 33 44 31 41 28 40 28 41 29 41 29 40 28 42 28 39 27 39 27 38 24 40 28 40 27 38 26 37 25 37 29 34 27 36 29 34 26 36 28 35 27 34 28 35 29 34 27 34 27 34 27 34 27 36 27 33 26 35 28 34 25 32 25 33 26 33 26 34 27 31 24 31 24 32 25 32 25 30 23 31 25 33 26 32 25 32 25 31 24 31 24 32 25 16 13 15 11 14 12 16 13 14 11 14 11 14 11 14 11 15 12 14 11 13 9 12 9 13 10 13 10 13 10 13 10 9 9 12 12 13 10 8 6 8 7 8 7 8 7 8 7 9 7 8 7 8 6 7 6 9 8 8 7 8 6 7 6 7 8 7 8 7 8 7 8 6 8 7 8 7 7 5 6 4 5 6 6 6 5 4 4 3 3 3 3 2 2 2 1 3 3 3 3 2 2 2 1 1 0 0 0 0 1 2 3 7 9 9 13 14 17 18 20 15 18 19 21 20 22 23 26 25 26 26 26 29 32 29 23 26 16 6 2 0 0 0 3 6 5 4 3 2 3 4 5 6 5 3 2 2 3 5 6 4 4 4 4 4 4 4 4 6 4 4 5 3 2 9 17 28 31 35 36 36 35 35 36 35 35 36 36 36 36 35 35 35 35 34 32 31 29 28 28 22 20 17 14 10 7 5 5 0 14 17 21 33 15 56 70 146 133 149 134 111 63 74 101 93 109 94 114 99 117 102 118 88 107 97 130 110 56 50 41 66 156 159 168 157 177 131 150 169 132 71 103 157 171 149 162 152 140 123 166 152 106 179 170 122 63 74 100 130 106 113 107 117 101 124 109 131 112 131 111 126 106 124 105 124 106 127 108 133 120 152 101 104 99 152 129 154 139 165 146 158 136 156 144 168 161 177 167 175 167 179 173 181 164 174 173 176 172 187 183 186 184 192 192 201 202 208 205 197 193 187 182 178 179 181 185 186 185 181 180 178 191 195 212 207 215 193 206 180 190 160 174 150 174 145 173 149 179 153 182 148 176 147 176 145 178 147 178 147 180 148 182 150 183 152 184 155 191 152 170 149 185 154 180 154 180 157 175 140 185 154 182 154 179 155 176 158 184 164 178 155 176 154 171 156 182 167 180 160 176 166 171 163 172 168 174 161 171 159 156 152 159 164 160 169 154 166 146 163 142 162 137 159 132 156 122 145 120 143 112 140 123 132 98 110 82 110 75 91 69 83 60 77 58 74 56 73 55 69 56 70 60 75 65 91 74 99 80 102 83 108 87 114 87 112 85 112 84 111 84 115 87 115 88 117 89 118 90 122 94 121 90 114 85 115 88 118 85 118 84 120 89 126 94 142 109 143 111 153 131 172 137 165 132 162 130 163 129 160 125 159 124 158 122 158 121 157 121 158 116 154 123 163 127 82 70 161 124 150 117 150 120 149 116 150 116 150 115 149 115 148 114 146 112 146 111 145 110 144 110 142 108 142 108 142 108 142 108 141 107 141 106 140 105 139 105 138 107 138 106 137 106 136 105 137 106 136 104 134 102 133 102 134 102 132 102 134 104 134 102 130 99 130 100 131 101 132 101 129 98 130 99 130 99 129 98 128 97 127 96 127 95 126 95 126 94 125 92 123 90 122 89 121 89 121 88 120 87 119 87 118 88 117 86 115 84 113 83 115 85 114 84 114 83 113 83 118 87 115 83 112 81 111 81 110 80 110 80 110 80 110 81 108 81 107 80 106 80 105 79 103 77 103 76 102 75 101 75 101 75 101 75 101 75 101 75 101 75 100 74 99 72 97 71 99 71 99 71 99 71 99 71 99 71 99 70 98 70 97 69 97 69 97 69 97 69 97 69 96 68 96 68 95 67 94 66 93 66 90 64 89 64 89 64 88 62 88 63 89 64 90 65 88 68 89 73 96 79 100 82 96 77 96 77 96 77 96 77 93 75 93 74 92 74 91 73 93 75 93 75 93 76 94 77 96 75 97 74 94 73 92 73 89 73 94 79 95 75 88 69 89 71 86 69 87 69 89 72 97 67 66 103 237 237 192 131 91 72 84 69 84 71 85 71 82 68 81 67 80 66 80 66 81 68 80 66 78 64 76 63 77 64 76 62 75 62 75 63 73 63 71 60 69 59 69 59 64 55 67 58 68 56 64 52 66 56 65 55 65 54 64 54 62 52 63 54 64 53 62 52 61 52 62 53 62 53 62 53 56 47 57 48 57 48 56 48 53 49 53 49 52 48 51 46 53 48 51 46 50 46 50 47 50 46 50 45 49 44 48 44 48 44 48 44 48 44 49 45 44 43 47 46 47 43 43 39 42 41 43 41 42 39 40 38 45 41 41 39 41 39 39 35 43 40 42 39 40 37 38 36 40 36 37 34 39 36 37 33 39 35 38 34 37 35 38 36 37 34 37 34 37 34 37 34 38 34 36 33 38 35 37 33 36 33 36 33 36 33 36 33 35 32 35 32 35 32 35 32 33 30 34 31 35 32 35 32 35 32 34 30 33 31 35 32 13 5 11 4 11 4 12 6 11 4 11 4 11 4 11 4 11 6 11 5 9 4 8 3 10 5 10 5 10 5 10 5 7 4 10 7 11 4 7 0 7 2 7 2 7 2 7 2 8 4 8 3 7 2 6 2 8 4 7 3 7 2 6 2 8 3 8 3 8 3 8 3 7 3 8 3 7 1 5 0 4 2 5 4 6 4 5 2 4 2 4 2 3 1 2 0 3 0 2 0 1 0 1 0 2 0 0 0 0 1 7 8 14 10 17 14 22 19 26 22 24 21 27 22 26 21 27 24 28 27 28 25 31 33 32 23 23 12 5 0 0 0 0 2 8 4 3 0 2 1 4 2 5 3 3 1 3 1 5 3 4 2 4 2 4 2 4 2 7 3 4 3 4 2 11 18 30 31 35 34 35 32 35 34 34 32 35 33 35 33 34 32 35 32 33 29 29 26 27 24 21 17 16 10 9 4 5 0 9 5 20 15 17 10 42 68 121 104 132 106 96 50 82 101 107 98 109 101 113 106 118 110 101 105 104 109 92 43 43 27 94 148 173 150 167 161 155 164 173 97 96 137 164 158 162 150 157 130 111 132 122 101 175 152 89 47 66 96 119 89 97 88 96 84 102 91 107 94 107 93 104 89 101 86 100 87 103 90 102 105 115 79 79 92 124 111 125 123 140 132 135 124 137 130 153 143 163 151 163 151 167 159 166 150 169 163 168 158 176 167 180 173 181 178 186 186 195 195 206 200 194 185 182 178 180 177 186 181 186 177 180 176 179 179 198 203 205 215 210 213 200 205 188 194 177 183 173 186 175 187 174 187 175 190 177 192 180 194 179 195 180 197 181 196 183 197 183 201 177 182 177 196 179 192 183 195 186 183 174 199 180 196 178 191 178 190 182 197 183 186 176 184 173 181 176 190 183 190 174 188 180 183 173 184 178 183 173 173 164 153 153 154 161 154 161 149 152 138 147 132 144 126 140 117 132 104 124 102 119 92 114 105 112 84 94 71 94 68 82 65 72 54 60 51 59 54 56 48 55 45 56 43 61 44 70 51 76 57 80 62 87 69 91 70 88 68 87 68 87 69 87 65 88 66 89 68 90 68 90 68 89 65 85 63 86 65 91 70 90 65 86 60 81 56 82 56 74 48 80 75 113 95 124 95 124 95 126 96 123 92 120 92 120 93 118 92 118 91 125 84 121 92 127 95 43 44 125 97 115 86 116 88 116 83 114 87 114 86 113 86 112 85 110 83 110 83 109 82 108 81 108 81 108 81 108 81 108 81 107 80 106 79 106 78 105 78 105 77 104 76 104 75 103 75 104 76 104 75 102 73 100 72 99 70 97 71 101 74 101 72 98 70 99 71 100 73 101 74 99 71 99 71 98 68 95 66 95 67 95 66 94 66 93 65 92 67 91 66 90 64 89 64 89 64 89 63 88 62 87 62 87 62 86 61 84 59 82 58 85 61 85 60 84 60 83 59 84 58 83 56 82 56 82 57 80 54 80 54 80 54 80 54 80 56 80 55 80 54 79 54 76 51 76 51 76 50 75 50 77 55 75 53 74 52 72 51 72 51 72 51 72 51 72 51 70 52 70 52 70 52 70 52 70 52 69 51 69 50 68 50 68 50 68 50 68 50 68 50 67 49 67 48 66 47 65 47 66 44 65 42 64 44 65 45 62 45 62 48 63 49 64 49 65 54 72 61 78 67 82 68 79 65 79 65 79 65 79 65 77 64 76 64 75 63 75 62 75 64 76 65 77 65 77 65 76 68 75 67 73 66 73 66 72 65 72 65 74 69 81 74 78 73 78 69 75 65 73 61 63 36 135 216 243 233 242 172 74 64 69 61 69 63 70 63 67 60 67 60 66 59 65 58 69 61 68 59 66 57 64 56 66 57 64 55 62 54 63 55 64 55 62 52 60 51 60 51 54 47 58 50 58 47 54 43 56 47 56 46 55 46 54 45 52 44 54 45 54 45 53 43 53 44 53 43 52 42 52 42 48 39 49 40 50 39 49 38 48 37 49 38 49 37 47 35 49 37 47 36 46 35 47 36 46 35 46 34 45 33 44 33 46 35 45 33 43 31 42 30 42 31 45 34 45 31 41 27 41 29 41 29 40 27 38 25 43 29 39 27 39 27 37 23 40 28 39 26 37 24 36 23 37 29 34 27 36 29 34 26 36 28 35 27 34 28 35 29 34 27 34 27 34 27 34 27 35 26 32 26 35 29 35 26 33 26 33 26 33 26 33 26 32 25 32 25 32 25 32 25 30 23 30 23 31 24 32 25 32 24 30 23 30 23 31 25 15 12 14 11 14 11 15 12 14 11 14 11 14 11 14 11 13 10 13 10 12 9 12 9 13 10 13 10 13 10 13 10 9 9 11 10 11 8 8 6 9 8 9 8 9 8 9 8 10 9 10 8 8 6 7 6 10 8 9 8 8 7 8 6 6 7 6 7 6 7 6 7 6 8 7 8 6 6 3 4 3 4 5 6 6 6 5 5 7 7 6 6 6 5 5 5 2 2 1 1 1 0 0 0 3 2 1 2 5 10 15 18 18 19 20 22 23 26 26 28 26 28 28 28 25 25 25 27 26 27 27 26 28 31 28 21 17 9 3 2 1 0 1 5 9 6 3 2 3 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 5 4 6 5 6 14 24 30 31 33 33 32 31 32 33 32 33 34 34 34 34 33 32 34 33 32 30 28 26 25 24 20 18 15 11 8 7 6 7 12 22 24 19 30 17 72 96 145 132 147 122 89 62 85 100 90 107 91 107 91 111 99 120 95 118 102 103 74 48 45 43 106 173 152 170 153 166 149 175 147 90 113 170 151 157 157 155 157 144 114 129 111 127 192 148 87 57 90 114 134 104 111 99 116 99 119 102 123 105 124 106 125 105 121 101 120 102 123 106 125 114 131 85 103 101 135 115 138 126 147 134 146 131 148 140 155 152 164 159 164 159 168 166 163 158 172 173 169 167 174 168 175 175 181 179 183 179 182 182 191 191 192 194 195 194 189 187 173 181 175 182 175 182 174 185 170 183 175 191 184 202 191 208 192 203 172 183 160 177 152 172 153 175 152 176 153 178 155 179 152 178 153 180 154 181 158 181 157 182 150 167 158 183 159 178 159 181 162 164 160 189 165 186 169 185 173 183 177 189 178 178 171 179 169 179 173 185 177 183 174 184 180 181 175 182 179 181 173 173 159 154 153 159 168 162 173 160 169 152 169 149 169 144 173 142 167 129 159 130 153 118 145 129 146 114 132 99 134 96 116 90 104 73 88 62 83 65 81 61 78 60 76 60 77 62 92 75 98 78 101 81 106 87 113 88 114 87 116 92 121 96 120 92 120 93 121 93 121 93 123 94 121 92 119 91 119 91 114 88 121 93 123 91 118 86 112 80 96 56 84 70 114 95 137 112 144 116 147 118 149 117 150 118 152 118 152 118 153 118 153 112 150 119 153 113 72 68 154 117 144 111 144 115 145 112 146 111 145 111 144 110 144 109 142 108 142 107 141 107 140 106 140 106 140 106 140 106 140 106 140 106 140 106 139 105 138 105 134 102 133 102 132 101 132 100 132 101 133 101 132 99 129 97 127 95 125 96 129 99 130 98 130 100 131 101 132 102 133 102 130 99 129 98 127 95 124 92 125 94 124 93 123 92 123 92 122 90 122 89 121 89 120 88 120 88 120 88 119 87 119 87 115 85 115 84 113 83 112 82 115 85 115 84 114 83 113 83 112 82 111 80 110 81 112 82 110 80 110 80 110 80 110 81 106 80 106 80 105 79 105 78 102 76 102 76 102 76 102 76 104 77 103 75 100 72 98 71 97 70 98 71 99 72 99 73 98 69 98 69 98 69 98 69 98 69 98 69 97 68 97 67 96 67 96 67 96 67 96 67 95 66 94 65 94 64 93 65 91 66 90 64 89 65 90 66 88 62 88 63 89 64 90 65 86 68 91 76 98 80 98 79 99 80 99 80 99 80 99 80 96 78 96 77 95 77 94 76 94 77 96 78 97 79 96 78 94 73 92 72 92 73 92 75 95 81 102 87 98 78 85 66 81 66 82 66 82 65 84 69 102 53 133 199 229 202 186 90 90 71 83 67 83 70 85 69 81 66 82 68 82 67 81 65 82 69 81 68 80 66 79 65 80 66 78 64 76 63 76 64 75 64 72 62 70 61 70 61 68 60 69 61 70 59 67 57 66 56 65 56 64 55 64 55 62 53 63 54 63 54 62 53 63 55 60 51 57 50 57 50 58 51 59 53 60 52 58 51 51 48 53 50 54 48 50 45 53 49 52 47 51 47 51 47 50 46 50 45 49 44 48 44 51 47 50 44 47 41 44 39 45 43 46 45 46 43 43 40 43 41 44 42 43 40 41 38 44 40 41 39 41 39 40 36 41 39 40 38 39 36 38 36 40 36 37 34 39 36 37 33 39 35 38 34 37 35 38 36 37 34 37 34 37 34 37 34 37 33 35 33 38 36 38 34 37 34 36 33 36 33 35 32 35 32 35 32 34 31 34 31 33 30 32 29 33 31 35 32 34 31 33 30 33 30 34 31 12 4 11 3 10 4 11 5 11 4 11 4 11 4 11 4 8 4 9 4 9 4 10 5 10 5 10 5 10 5 10 5 9 4 9 3 8 3 7 2 8 3 8 3 8 3 8 3 11 6 10 5 8 3 7 2 10 5 9 5 8 4 8 3 6 4 6 4 6 4 6 4 7 5 7 4 5 2 3 0 3 2 5 4 6 4 6 3 6 3 5 3 4 2 4 1 1 0 1 0 0 0 0 0 1 2 8 11 18 19 22 21 23 19 24 20 25 21 27 22 28 24 30 24 27 21 27 23 24 25 27 23 25 23 21 13 10 2 0 0 3 0 3 4 9 4 3 1 4 2 3 0 2 1 5 4 6 3 3 0 4 2 4 2 4 2 4 2 7 2 5 4 6 6 18 26 31 30 34 31 31 28 31 30 32 30 33 31 33 31 32 30 34 31 31 27 27 23 24 21 19 15 14 9 8 6 8 4 16 11 19 7 17 13 62 93 126 109 129 90 71 51 96 92 103 96 107 95 103 95 113 109 119 105 117 87 63 37 38 49 143 151 157 155 165 151 161 156 138 94 142 169 157 150 158 152 158 136 122 116 99 142 178 121 60 50 85 111 122 99 104 88 102 88 102 88 103 90 106 93 107 91 103 87 101 89 106 93 109 105 103 74 85 91 108 103 114 110 123 119 128 122 134 128 141 134 150 143 154 144 159 153 157 150 165 162 164 159 170 160 165 166 173 174 175 175 176 179 176 179 182 192 196 200 196 195 195 188 187 174 174 170 176 180 180 181 177 182 180 191 190 204 210 210 196 200 192 196 184 189 180 188 178 188 176 187 176 188 177 191 178 193 179 193 180 194 180 193 172 181 180 196 180 192 184 193 187 170 189 201 187 195 191 195 191 193 192 194 189 183 187 190 186 191 191 192 189 187 186 189 193 184 187 182 187 181 181 173 164 149 155 151 166 151 170 148 162 139 156 135 154 131 149 124 142 116 137 118 135 108 120 115 127 104 115 92 119 91 105 87 100 76 83 63 74 63 71 60 69 54 67 51 67 49 76 57 79 57 78 59 82 65 86 66 85 67 88 73 94 77 96 74 95 73 95 73 94 72 91 68 89 67 89 67 89 66 82 64 87 70 91 71 87 67 92 71 79 42 51 39 67 56 90 70 100 79 104 80 107 84 114 88 113 88 113 88 113 86 117 79 116 88 118 83 41 53 120 92 111 83 111 84 113 81 110 84 109 83 108 83 107 82 106 81 106 80 105 79 104 79 103 78 103 78 103 78 103 78 105 80 105 79 104 79 103 78 100 75 100 74 100 73 99 73 98 72 99 73 98 70 95 68 94 67 92 68 96 71 97 70 98 72 99 73 99 73 99 73 96 70 97 70 96 69 94 67 93 66 92 66 91 65 91 64 90 66 90 66 89 65 89 64 88 63 87 63 86 62 86 62 84 60 84 60 84 60 83 59 84 59 83 59 82 58 82 57 82 57 80 55 79 54 79 55 78 54 78 54 78 54 78 54 80 57 80 56 79 56 78 55 76 53 76 54 77 54 77 54 75 54 75 53 74 52 73 52 72 51 71 50 71 50 71 50 70 51 70 51 70 51 70 51 70 51 70 50 69 50 68 49 67 48 67 48 67 48 67 48 66 47 65 46 64 45 64 45 66 45 65 44 64 45 64 48 62 47 62 48 63 51 64 51 67 59 75 67 82 70 80 67 81 69 81 69 81 69 81 71 80 70 80 69 79 69 78 68 76 67 79 70 80 70 79 68 75 69 74 68 75 70 79 73 83 76 80 67 65 47 44 30 17 13 22 18 31 33 54 52 61 52 70 68 94 84 90 71 73 63 68 59 68 62 70 61 66 59 68 61 69 61 67 59 68 60 68 60 68 60 67 59 68 59 66 56 63 55 63 55 66 56 64 53 62 52 61 52 61 52 61 52 60 51 60 50 57 48 56 47 56 46 55 46 53 45 54 46 55 45 54 44 55 44 53 41 50 40 51 42 51 42 52 43 53 42 52 41 47 37 49 39 50 37 46 34 50 38 48 36 47 36 47 37 46 35 46 34 45 33 44 33 46 34 45 33 43 31 41 29 44 32 44 31 43 30 42 30 41 30 42 30 42 29 41 28 41 27 38 26 40 28 39 25 38 25 37 25 37 25 37 25 37 29 34 27 36 29 34 26 36 28 35 27 34 28 35 29 34 27 34 27 34 27 34 27 34 26 32 26 35 29 35 27 34 27 34 26 33 25 32 25 32 25 31 24 30 23 30 22 30 23 29 22 29 23 32 26 31 23 30 22 29 23 30 24 15 11 14 10 13 11 14 12 14 11 14 11 14 11 14 11 10 8 11 9 12 10 13 11 13 10 13 10 13 10 13 10 11 9 9 7 8 7 8 8 10 9 10 9 10 9 10 9 13 11 12 10 10 8 8 7 11 10 11 9 10 9 9 8 6 6 6 6 6 6 6 6 7 7 7 6 5 4 3 2 3 3 5 6 6 6 6 6 2 2 1 1 1 0 0 0 1 1 0 0 0 0 0 0 0 5 14 23 28 29 27 26 27 28 26 27 26 27 26 27 28 31 31 31 28 29 29 31 28 33 34 30 27 26 21 16 6 1 0 2 4 3 3 6 8 6 3 3 5 5 2 0 1 3 5 7 7 5 3 1 4 4 4 4 4 4 4 4 6 4 5 7 7 10 20 30 34 35 36 35 33 32 33 34 31 32 32 33 33 32 32 31 33 33 31 29 27 25 23 22 19 17 13 10 9 9 9 11 13 18 22 14 35 32 97 128 147 134 141 102 65 67 98 103 86 105 90 104 80 101 91 120 106 108 105 91 47 35 25 72 147 170 133 173 154 162 149 153 118 113 142 167 154 160 144 161 153 144 135 125 107 164 189 113 71 60 109 122 142 116 126 104 125 105 122 102 122 105 126 109 124 104 120 100 119 102 124 107 137 118 122 85 109 102 123 111 126 114 131 123 137 131 142 135 146 144 154 152 157 154 161 162 160 158 165 167 162 167 172 166 174 173 176 170 169 169 176 180 180 177 174 176 180 184 183 184 182 190 181 187 173 178 166 176 169 179 168 176 166 177 171 184 174 185 172 189 179 195 176 186 166 182 163 178 157 174 155 173 158 176 159 178 160 179 163 180 168 183 160 172 173 190 172 186 172 185 178 162 186 196 185 192 195 197 199 194 203 197 202 185 200 191 200 195 205 196 200 191 198 196 204 193 197 192 198 189 191 177 173 155 167 163 183 167 195 173 190 166 190 162 191 159 188 151 181 144 180 150 178 139 156 139 164 130 153 118 156 118 144 119 144 110 125 90 110 83 105 81 101 76 96 74 95 73 98 77 100 78 101 81 109 87 114 86 112 85 114 88 120 94 124 96 123 95 122 93 121 93 121 93 120 94 124 97 125 96 117 91 118 91 116 86 110 81 114 90 109 67 75 50 80 63 98 80 115 92 118 92 125 102 136 108 138 108 139 109 140 109 142 105 145 115 145 107 72 79 149 113 139 108 140 112 141 110 140 108 139 107 138 106 138 106 137 105 136 104 135 103 135 103 133 101 133 101 133 101 133 101 136 104 136 103 135 102 134 102 130 100 129 99 129 98 128 98 125 96 127 97 126 94 122 91 122 91 121 92 125 97 126 95 125 95 125 95 125 95 125 95 123 94 125 96 126 96 125 95 122 92 121 91 121 90 120 90 120 89 119 89 119 89 118 88 116 86 115 85 115 84 114 84 111 84 112 84 112 84 113 85 110 82 109 81 109 80 108 80 111 82 109 79 105 76 104 76 105 77 105 77 105 77 105 77 106 80 106 79 105 78 104 78 103 77 103 77 103 77 103 77 100 73 101 74 101 74 102 75 101 73 100 72 97 69 96 68 97 70 97 70 97 70 97 70 97 70 97 69 96 68 95 68 93 66 93 66 93 66 93 66 92 65 91 64 91 63 90 63 90 65 89 64 89 65 91 65 88 62 88 63 89 64 90 64 92 76 98 84 104 86 102 82 99 81 99 81 99 81 99 81 98 81 98 80 97 80 96 79 93 78 96 81 98 80 96 79 98 78 97 79 97 82 102 86 101 70 62 27 30 19 42 37 56 40 45 24 33 22 46 39 67 60 96 74 74 75 107 66 87 70 80 67 81 69 82 68 79 67 81 70 83 69 81 67 81 68 81 68 81 68 82 69 81 68 79 65 77 63 76 64 75 65 73 63 71 62 71 62 70 60 68 58 67 58 68 59 66 57 66 56 65 55 64 55 62 54 63 55 64 54 63 54 62 54 59 51 58 52 60 54 56 50 57 51 58 50 57 49 51 48 54 51 54 48 50 45 54 49 52 47 51 47 51 48 50 46 50 45 49 44 48 44 48 44 47 43 47 43 46 42 47 44 45 42 44 42 44 43 43 42 44 43 45 43 44 41 42 38 39 38 42 41 42 38 38 36 39 37 39 37 39 38 40 36 37 34 39 36 37 33 39 35 38 34 37 35 38 36 37 34 37 34 37 34 37 34 37 33 35 33 38 36 38 34 37 34 37 33 36 32 35 32 34 31 34 30 33 29 32 28 34 30 32 28 32 30 35 33 34 30 33 29 32 30 33 31 13 7 14 7 14 6 12 4 12 5 12 5 12 5 12 5 9 4 9 4 9 4 9 4 9 4 9 4 9 4 9 4 7 3 10 6 11 5 8 2 10 5 10 4 9 3 8 3 9 6 10 6 10 5 8 3 8 3 7 2 6 3 7 4 6 4 6 3 5 2 4 2 6 4 6 3 5 3 4 2 5 2 4 1 3 0 2 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 9 13 21 23 25 23 26 26 26 21 26 22 27 23 28 24 23 19 25 20 25 22 31 28 35 26 25 27 29 19 10 1 2 0 0 0 1 1 4 4 5 3 5 2 4 1 3 1 3 1 3 2 4 3 5 3 5 2 4 1 3 2 4 3 5 2 4 3 8 14 24 29 31 29 31 30 32 31 33 31 33 28 30 31 38 37 34 27 32 30 32 27 25 21 22 21 16 12 12 7 8 5 7 4 23 6 15 0 10 28 101 100 130 114 123 66 59 64 103 93 104 93 103 90 101 94 113 106 128 111 114 80 35 28 33 74 164 140 161 148 163 143 149 142 144 146 158 154 157 148 157 153 146 138 135 106 120 173 172 87 55 54 109 113 119 112 105 90 106 92 107 92 106 90 103 88 106 91 104 89 103 91 108 95 117 98 106 70 85 95 97 104 110 104 118 113 125 119 131 127 134 132 149 146 154 146 153 149 158 155 163 159 164 160 168 167 168 169 169 170 169 170 171 175 174 176 174 178 176 180 177 181 177 177 186 186 190 186 182 181 177 180 176 181 174 181 178 189 177 182 179 184 183 193 190 198 198 205 195 197 184 188 179 189 183 193 180 193 184 195 180 185 198 185 173 195 189 197 191 197 189 197 188 179 191 197 198 191 197 193 203 191 194 181 191 184 190 186 197 188 196 184 195 183 193 178 198 180 197 174 193 176 189 172 169 140 162 143 173 156 190 150 174 138 171 141 168 136 161 130 151 123 155 123 160 114 126 124 144 123 132 102 131 106 125 98 118 91 105 82 94 79 92 77 87 70 85 66 83 61 82 59 81 59 82 61 84 63 86 65 86 66 89 70 92 73 93 72 94 73 95 72 94 71 94 72 94 71 93 70 92 70 92 70 88 71 89 68 84 72 93 82 87 52 55 44 58 36 63 48 71 56 81 67 94 78 98 77 99 76 100 78 103 78 102 74 103 82 113 81 44 46 115 87 102 75 104 79 108 76 104 79 104 79 103 78 102 77 102 77 102 77 102 77 102 77 102 77 102 76 101 76 100 75 101 76 101 76 100 73 97 71 96 70 96 70 96 70 96 70 94 67 92 65 91 65 92 66 92 67 94 68 94 68 93 66 93 66 93 67 94 67 90 62 96 70 95 69 94 68 93 67 92 66 91 65 90 63 89 63 93 68 90 64 87 63 88 64 85 61 85 61 85 61 85 62 86 61 86 60 85 59 84 59 82 57 82 56 81 56 80 55 83 58 81 55 79 53 78 53 76 51 76 51 76 51 76 51 77 55 76 55 76 55 76 55 77 56 77 55 76 55 75 54 76 57 75 55 73 54 73 55 73 53 71 51 68 48 66 47 70 53 72 56 73 55 70 52 63 49 69 53 67 47 62 45 64 47 64 47 64 47 64 47 65 48 65 47 64 46 63 46 64 44 63 46 63 46 63 48 58 45 63 51 63 50 65 54 74 69 80 76 85 77 82 74 82 75 82 76 83 77 84 77 81 72 85 76 86 74 81 69 78 69 80 71 82 72 81 73 83 81 89 85 83 67 60 47 19 3 5 12 45 62 77 70 77 70 73 60 59 40 39 26 25 20 35 35 56 56 72 66 71 65 70 63 68 62 67 61 70 64 70 64 70 64 70 64 72 63 69 60 68 61 71 64 73 63 68 58 66 58 64 54 67 57 66 54 62 50 59 48 61 51 61 50 60 49 59 49 58 48 58 47 57 46 56 46 56 46 56 45 55 44 54 44 53 43 54 42 53 41 52 41 57 45 56 44 54 42 52 41 52 41 51 39 50 38 48 37 46 35 45 34 45 35 47 36 46 34 44 32 43 32 43 33 44 34 45 34 45 33 43 31 43 31 43 30 42 29 41 29 42 30 42 29 41 28 40 28 43 30 42 30 41 28 40 28 39 27 39 26 38 25 37 25 35 28 35 28 35 28 35 28 34 27 34 27 34 27 34 27 39 31 36 27 32 24 31 24 33 27 35 27 32 24 32 26 33 26 33 26 33 26 33 26 34 26 31 23 28 21 28 21 33 25 31 24 33 26 32 24 30 24 32 27 34 28 34 27 17 14 16 13 16 12 15 12 20 16 18 13 14 9 10 7 12 9 12 9 12 9 12 9 12 9 12 9 12 9 12 9 9 8 10 10 11 9 9 8 11 10 10 9 10 8 9 8 9 8 9 8 9 7 7 6 9 7 8 6 7 7 8 8 6 6 6 5 5 5 4 4 4 4 3 3 2 2 2 2 4 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 2 1 0 0 1 2 2 1 14 19 24 26 25 24 24 25 24 25 25 26 26 27 26 28 23 25 24 25 24 26 28 32 31 27 26 26 22 12 5 4 2 1 0 0 1 3 4 6 5 5 5 4 4 3 3 3 3 3 3 4 4 5 5 5 5 4 4 3 3 4 4 5 4 4 3 4 8 16 24 30 31 31 31 32 32 33 33 33 32 30 29 32 37 37 33 28 31 32 31 28 24 21 21 21 15 14 11 9 7 7 8 8 23 11 25 16 35 56 131 127 148 135 128 75 61 84 90 103 86 102 82 101 81 107 91 118 106 125 101 94 29 27 23 106 153 162 145 161 147 154 140 153 152 159 148 157 151 158 148 152 137 143 131 107 136 180 176 85 74 75 140 126 140 125 129 108 127 108 126 107 125 104 122 102 122 103 121 102 123 106 128 111 140 110 123 81 107 108 117 115 125 114 131 122 134 127 139 133 145 142 149 148 152 149 155 154 156 158 161 164 163 165 166 168 171 169 171 169 171 171 173 175 173 174 173 174 171 176 173 178 167 179 175 189 182 190 179 185 178 186 178 183 174 181 177 187 171 180 170 181 172 186 178 190 182 196 184 197 181 196 183 199 187 196 177 188 179 198 190 204 203 193 180 205 199 207 200 207 209 215 204 199 222 235 241 230 236 229 246 231 244 223 244 228 242 225 242 220 233 208 224 203 226 209 228 208 224 199 216 195 222 189 194 162 185 176 223 211 234 196 220 182 220 182 217 172 204 161 195 152 198 152 202 140 159 149 182 146 168 126 165 128 156 124 151 117 142 107 133 102 127 97 122 93 119 94 118 92 114 91 114 89 113 89 115 88 114 87 115 88 117 91 121 94 121 94 122 95 123 94 122 93 122 94 122 93 121 92 120 92 121 90 116 91 117 86 111 88 116 99 112 68 76 59 78 53 79 60 87 68 96 78 111 91 117 91 119 94 122 95 124 96 128 99 130 104 140 102 74 67 144 107 131 100 133 105 135 103 135 103 135 102 134 101 133 101 133 101 133 101 133 101 133 101 133 101 133 100 132 100 131 99 132 100 132 99 131 97 128 96 126 96 126 96 126 96 126 96 124 93 122 91 121 91 121 92 120 91 122 92 122 92 121 90 118 89 120 91 121 92 123 93 124 94 124 93 123 92 122 92 120 90 120 90 119 89 119 89 121 91 119 88 117 87 117 87 114 84 114 84 115 85 115 85 111 84 110 84 109 83 108 82 108 82 107 81 106 80 106 80 108 81 105 78 103 77 103 77 102 76 102 76 102 76 102 76 103 76 103 76 103 76 103 76 105 78 104 77 104 76 103 76 101 73 99 71 98 71 98 72 99 72 98 70 95 67 93 66 95 66 90 69 102 82 109 82 99 70 91 62 86 61 89 64 90 64 90 64 90 64 90 64 91 65 91 64 90 63 89 63 89 64 89 63 89 63 89 63 86 62 90 65 91 65 93 69 97 79 102 86 106 86 104 84 104 84 103 84 102 83 101 83 101 84 101 83 100 82 98 81 102 84 99 81 98 83 101 86 99 82 98 73 71 34 26 0 44 45 74 74 87 75 86 76 92 81 91 78 86 71 79 63 65 46 56 42 61 55 80 67 80 67 79 68 79 69 80 69 81 70 81 70 81 70 81 70 84 70 83 69 82 70 83 71 82 66 77 64 77 65 77 64 75 67 72 64 69 61 66 59 68 61 68 60 67 59 66 59 65 58 65 57 64 56 63 56 63 56 63 55 62 54 61 54 58 54 58 53 57 52 56 52 58 54 57 52 56 51 55 50 56 52 55 50 53 49 52 48 50 45 49 44 48 45 50 46 50 46 49 44 48 44 48 44 48 44 49 45 48 44 47 42 45 43 45 42 44 42 43 41 45 43 45 42 44 42 43 41 43 41 43 40 42 40 41 39 41 39 41 38 40 37 39 37 38 35 38 35 38 35 38 35 37 34 37 34 37 34 37 34 41 37 38 34 36 32 35 32 36 34 38 34 35 31 35 33 34 31 34 31 34 31 34 31 34 30 32 29 31 29 32 29 37 32 34 31 36 33 35 30 36 34 37 34 36 32 33 30 15 7 13 4 11 4 12 6 17 9 15 6 11 2 7 0 9 4 9 4 9 4 9 4 9 4 9 4 9 4 9 4 8 3 9 4 9 4 8 3 10 4 9 4 8 3 8 3 7 3 7 2 6 1 5 1 7 3 6 2 6 2 7 3 7 7 6 6 5 5 5 5 3 3 3 2 2 1 1 1 2 0 2 0 1 0 0 0 1 0 1 0 1 0 2 0 3 0 2 0 2 1 5 4 20 21 26 25 25 21 22 20 24 19 25 20 25 21 26 21 25 20 26 20 25 21 29 27 30 26 26 22 16 4 3 4 2 0 0 0 1 1 4 4 5 3 4 2 4 2 3 1 3 1 3 2 4 3 5 3 5 2 4 1 3 2 4 3 4 1 2 2 9 15 24 27 31 29 31 29 32 30 32 30 30 27 28 29 34 33 31 26 30 28 30 25 23 18 19 17 15 11 11 6 7 5 9 8 16 6 14 1 29 43 114 106 122 118 105 50 67 78 101 87 102 91 101 90 103 95 115 107 124 118 120 90 53 10 35 123 167 142 160 141 155 140 151 147 170 155 151 146 158 153 153 139 133 140 125 102 144 178 144 64 55 84 137 120 122 111 114 96 108 93 107 92 105 90 104 89 103 90 105 93 109 98 115 103 126 99 99 71 96 99 105 104 113 105 119 112 124 116 130 122 143 136 144 138 144 140 151 150 151 149 159 157 164 160 166 165 172 168 168 165 168 171 174 176 174 176 174 175 174 178 176 180 176 178 181 183 185 186 186 187 190 193 189 190 184 189 185 193 180 182 178 181 178 185 182 188 186 194 191 199 195 206 202 213 207 209 194 200 195 211 208 219 212 199 198 223 223 229 230 233 233 223 212 196 223 225 231 216 225 215 231 216 227 212 228 216 237 225 240 225 237 215 233 212 232 209 234 205 226 194 220 191 212 171 185 149 165 150 214 180 216 163 198 150 192 150 185 145 180 148 170 136 171 137 175 117 119 128 154 124 143 112 140 108 129 98 124 95 116 91 109 90 102 83 97 80 98 79 97 74 100 77 97 73 93 71 91 70 89 68 89 69 90 71 93 74 94 72 95 73 95 73 94 72 94 72 94 71 93 70 92 70 95 71 91 71 91 68 86 73 92 86 94 58 56 46 60 44 53 43 59 48 66 57 77 64 83 64 85 65 87 67 89 68 93 65 95 73 105 77 42 48 109 82 99 73 101 76 103 73 102 78 101 77 101 76 100 76 100 76 100 76 100 76 100 76 100 76 100 75 99 75 98 74 98 74 99 74 98 72 95 70 95 71 95 71 95 71 95 71 93 69 92 67 90 66 91 67 88 65 89 66 90 65 89 64 85 61 86 62 88 65 91 68 89 65 89 65 88 64 88 64 87 63 88 64 88 64 88 65 88 66 88 66 87 64 85 62 84 62 83 61 83 61 83 61 82 57 82 57 81 56 81 56 81 56 80 55 80 54 79 54 80 56 78 54 76 53 76 53 77 54 77 54 77 54 77 54 75 54 75 54 75 54 75 54 78 57 78 56 77 55 76 55 71 52 70 50 69 50 69 50 71 52 70 50 68 48 66 47 70 51 68 57 83 70 83 61 65 45 59 41 59 44 62 45 63 46 63 46 63 46 63 46 64 47 64 47 63 46 63 46 63 46 63 46 63 48 63 48 63 52 66 53 65 55 69 62 81 77 87 82 90 83 89 81 89 81 87 79 85 76 82 74 86 77 85 75 84 76 87 79 87 78 87 78 86 75 82 72 72 54 35 15 14 22 41 50 63 72 89 85 80 68 77 80 80 73 80 74 82 75 81 75 79 65 62 47 55 51 63 62 65 59 66 62 69 65 72 66 71 65 71 64 70 64 70 64 69 61 70 62 70 62 69 61 66 56 63 55 64 58 65 56 66 56 65 54 62 51 60 49 61 51 61 50 60 49 59 49 58 48 58 47 57 46 56 46 56 46 56 45 55 44 54 44 54 43 54 42 53 41 52 41 50 39 50 39 50 39 50 39 52 40 51 39 49 37 48 37 46 35 45 33 44 34 45 35 47 36 46 34 44 34 45 34 44 33 45 34 44 32 42 31 44 32 43 31 42 30 42 30 44 32 44 31 43 30 42 30 40 27 39 27 39 26 38 26 38 26 38 26 37 25 37 25 35 28 35 28 35 28 35 28 34 27 34 27 34 27 34 27 36 28 34 26 33 26 33 27 33 27 35 27 32 24 32 26 30 23 30 23 30 23 30 23 29 22 28 21 29 23 31 24 34 26 31 24 32 25 31 22 32 25 33 25 32 23 29 21 19 14 15 10 12 11 15 14 13 10 14 11 14 12 15 12 12 9 12 9 12 9 12 9 13 10 12 9 12 9 11 8 9 8 9 9 10 8 9 8 10 9 10 8 9 8 8 7 8 7 7 5 6 5 6 5 8 7 7 5 6 6 8 7 7 6 6 6 5 5 5 5 5 4 4 4 3 3 3 2 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 3 4 4 3 3 3 5 9 12 23 24 26 27 26 24 22 21 23 24 23 24 23 24 23 24 23 26 26 27 26 29 31 34 32 27 23 20 14 6 4 6 2 1 0 0 1 3 4 6 4 4 4 4 4 4 4 4 3 3 3 4 4 5 5 5 5 4 4 3 3 4 4 5 3 2 1 4 10 18 25 28 31 31 31 31 31 31 31 32 29 28 28 29 32 32 29 27 29 29 29 25 21 18 17 17 15 13 10 7 7 8 10 11 19 13 26 20 60 83 142 132 146 135 106 54 71 100 82 101 82 99 81 101 81 109 91 120 99 131 100 107 58 23 33 157 150 163 146 157 141 151 140 153 153 152 135 146 148 158 144 142 129 147 123 110 167 180 135 58 70 111 174 140 148 126 138 108 124 105 123 104 123 105 124 105 126 109 130 115 137 122 143 125 154 115 115 86 121 111 124 113 132 118 135 122 136 126 139 133 154 147 150 145 150 147 155 153 149 150 157 159 162 164 164 166 172 168 164 163 165 169 172 176 172 172 169 172 169 173 170 174 172 177 172 177 171 177 172 178 175 184 176 182 172 179 174 183 169 176 166 173 163 173 165 174 168 180 170 184 172 187 177 193 184 194 183 195 185 197 187 196 189 183 180 208 206 215 212 218 223 221 205 191 205 206 205 195 208 202 216 204 216 201 218 203 218 205 228 214 236 219 242 223 255 235 255 238 255 235 255 236 255 218 253 221 231 214 255 233 255 219 248 205 247 204 242 193 232 189 223 173 221 176 222 144 152 164 200 152 186 149 184 139 171 136 165 127 155 116 144 110 134 101 129 98 127 100 127 97 126 100 123 96 121 93 119 92 120 92 120 92 122 93 125 94 122 94 123 96 124 95 122 94 122 94 122 93 121 92 120 92 123 91 118 92 118 86 112 87 114 100 118 73 76 57 79 59 75 57 81 61 86 68 95 77 104 81 107 84 110 87 113 88 116 90 118 94 127 95 70 70 132 100 124 94 124 99 126 99 129 99 128 98 127 97 127 97 127 97 127 97 127 97 127 97 127 97 127 97 126 96 126 95 125 95 126 96 125 94 123 92 121 93 121 93 121 93 121 93 120 91 118 90 117 89 118 90 115 88 116 89 117 88 116 87 117 85 111 84 115 88 113 82 111 83 111 83 111 83 111 83 112 85 113 86 114 87 115 88 113 85 115 87 114 85 111 82 111 82 110 82 110 81 109 81 107 81 107 81 107 81 107 81 106 80 105 79 104 78 104 78 105 78 103 76 102 76 102 76 103 77 103 77 103 77 103 77 101 74 101 74 101 74 101 74 103 76 103 76 102 75 101 74 97 69 95 68 95 68 96 69 98 70 97 69 95 67 93 66 93 70 101 78 101 65 77 41 64 45 82 62 89 61 86 59 88 62 88 62 88 62 88 62 90 63 89 63 89 63 89 63 89 63 89 63 89 63 89 63 90 65 92 66 92 67 98 75 103 86 105 90 108 91 107 89 106 89 105 87 103 85 101 83 99 86 100 87 102 90 105 92 100 87 102 85 92 68 71 50 47 32 48 41 67 68 95 93 96 82 85 72 80 75 88 83 86 76 85 75 85 77 89 79 93 80 90 75 88 74 86 70 78 68 80 70 82 72 84 74 83 71 82 71 82 70 81 70 81 69 83 71 84 70 82 68 81 66 78 65 79 67 80 67 74 66 72 64 69 61 67 60 68 61 68 60 67 59 66 59 65 58 65 57 64 56 63 56 63 56 63 55 62 54 61 55 58 54 58 53 57 52 56 52 53 49 53 49 53 50 54 50 55 51 54 50 53 48 51 47 52 47 51 46 50 46 50 47 52 47 50 46 49 45 50 46 47 44 48 44 48 43 46 41 46 43 45 43 44 42 44 42 45 43 44 42 43 41 43 41 40 38 39 37 39 37 39 37 40 37 39 37 39 37 39 37 38 35 38 35 38 35 38 35 37 34 37 34 37 34 37 34 38 34 37 33 36 34 38 35 36 34 38 34 35 31 35 33 33 30 33 30 33 30 33 30 34 31 33 30 33 30 34 31 37 33 34 31 35 32 33 28 30 28 32 30 34 31 34 31 15 7 11 2 9 3 12 6 7 0 9 3 12 6 14 8 9 4 9 4 9 4 9 4 10 5 10 4 9 3 8 3 8 3 8 2 7 3 8 3 9 4 8 3 8 2 7 2 8 4 6 1 5 1 6 2 7 2 5 1 5 1 6 3 6 6 5 5 5 4 4 4 4 4 3 3 3 2 2 2 0 0 0 0 0 0 0 0 1 0 1 0 2 1 3 2 4 3 4 1 3 4 12 15 23 21 24 23 26 23 24 21 24 19 24 19 24 18 23 18 23 21 29 26 31 27 33 30 30 19 13 10 11 5 3 0 2 0 0 0 1 1 4 4 4 2 4 2 4 2 4 2 3 1 3 2 4 3 5 3 5 2 4 1 3 2 4 3 4 0 1 3 12 18 26 26 31 29 31 29 31 29 31 28 29 26 28 26 29 27 28 25 29 27 28 23 20 15 16 14 14 10 9 5 6 6 11 11 12 12 14 1 55 63 121 101 128 113 84 46 83 88 99 80 99 89 101 90 104 96 114 106 120 117 119 101 95 30 68 151 159 142 163 142 153 139 150 142 151 142 144 143 153 147 148 134 131 135 118 114 174 165 105 43 52 112 160 130 132 107 116 86 104 89 103 89 104 91 107 94 110 98 116 106 124 113 128 115 132 101 88 75 108 95 106 94 118 107 121 111 124 114 129 122 147 139 147 140 149 141 148 142 143 143 153 151 157 156 163 161 168 159 159 153 161 164 170 169 172 171 171 169 171 171 172 172 174 174 170 173 170 174 172 176 175 178 178 181 178 181 181 185 176 177 172 173 169 174 170 175 177 184 179 186 178 186 180 191 185 192 192 198 194 196 191 193 194 179 179 196 192 187 186 184 195 190 189 174 188 183 188 184 192 184 195 183 192 181 190 181 188 181 195 183 197 182 198 181 208 189 215 192 218 194 223 200 235 198 229 204 215 187 246 191 235 181 223 173 222 179 216 174 204 171 198 152 195 159 195 118 118 150 177 126 156 131 155 112 147 113 141 105 128 98 118 97 108 87 103 82 102 82 100 78 100 76 98 74 97 74 96 74 95 73 93 72 93 73 95 74 94 73 96 74 96 74 95 72 94 72 94 71 93 70 92 70 93 69 88 69 89 63 83 68 90 84 94 56 55 43 61 48 58 50 60 52 62 54 70 59 77 62 79 61 83 64 86 64 85 58 87 66 95 70 41 51 98 74 93 69 92 68 95 67 95 71 95 71 94 70 93 69 93 69 93 69 93 69 93 69 95 70 94 70 93 69 93 69 91 68 92 69 92 67 91 66 91 67 91 67 91 67 91 67 90 65 88 63 87 63 88 64 87 64 88 65 89 64 88 63 91 62 81 59 88 65 85 55 82 58 82 58 82 58 82 58 82 59 83 60 84 61 85 62 82 61 84 63 85 61 82 59 82 59 81 58 80 57 79 57 81 56 82 56 82 56 82 56 79 53 79 53 78 52 77 51 80 55 78 54 77 54 78 54 77 53 77 53 77 53 77 53 74 55 74 55 74 55 74 55 74 55 73 54 72 53 72 53 70 52 69 51 68 52 70 53 70 52 69 51 67 50 66 49 62 53 72 49 48 13 15 0 28 27 60 52 66 45 60 46 63 47 63 47 63 47 63 47 63 48 64 48 64 48 64 48 63 46 63 48 63 48 63 50 63 51 63 52 65 57 74 69 85 82 88 85 90 86 89 85 88 84 87 83 86 82 86 79 85 77 88 80 89 78 85 75 86 75 79 63 61 41 41 27 48 57 73 84 90 84 78 69 78 73 73 74 82 80 78 68 81 72 78 68 76 71 77 73 74 71 77 75 79 75 73 67 73 69 74 69 75 70 75 70 74 68 73 67 72 66 71 64 67 60 69 62 70 61 68 59 70 60 65 57 65 58 65 56 66 55 66 54 63 51 62 50 62 51 62 50 61 49 60 49 59 48 59 47 58 46 57 46 57 46 57 45 56 44 55 44 54 43 55 42 54 41 53 41 51 39 51 39 51 40 52 40 51 40 50 38 48 37 47 36 50 38 48 36 47 36 47 36 48 36 46 35 45 34 46 35 43 32 44 33 43 32 42 30 43 31 42 30 42 29 41 29 40 28 39 27 38 26 38 26 36 24 36 24 36 25 37 25 36 25 37 25 37 25 37 25 35 28 35 28 35 28 35 28 34 27 34 27 34 27 34 27 34 27 33 26 33 27 35 29 33 27 35 27 32 24 32 26 32 25 32 25 32 25 32 25 35 27 33 24 31 23 30 23 33 25 30 23 31 24 30 21 27 21 29 23 31 24 31 24 17 13 14 10 13 10 14 12 13 10 13 10 14 11 14 11 12 9 12 9 12 9 12 9 14 11 13 9 12 8 10 7 9 8 8 7 8 7 9 8 9 8 9 8 8 7 8 6 10 8 7 5 5 5 7 7 7 6 6 5 6 5 7 6 4 4 4 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 3 4 4 4 4 5 5 3 3 7 15 22 23 22 22 23 25 26 24 23 24 25 23 24 23 23 22 23 22 27 31 34 33 32 29 30 21 10 2 3 6 4 0 0 2 1 0 0 1 3 4 6 3 3 4 4 4 4 5 5 3 3 3 4 4 5 5 5 5 4 4 3 3 4 4 5 5 2 2 6 15 23 28 29 31 31 31 31 30 30 30 30 29 29 29 28 28 28 28 28 29 29 28 25 20 16 15 15 14 11 8 6 6 9 12 15 21 19 28 25 87 107 147 127 153 114 88 61 82 105 79 101 79 99 81 102 82 108 87 117 95 126 95 115 90 62 80 164 143 163 149 158 140 151 139 149 143 150 140 151 146 152 139 140 128 130 115 135 188 162 106 53 79 138 185 149 163 128 142 106 129 107 125 105 124 106 127 109 128 111 135 121 143 125 145 124 148 110 104 91 132 105 124 105 134 118 135 120 135 124 140 132 151 143 151 147 155 148 152 142 148 145 153 152 157 156 162 164 163 159 153 154 158 164 165 168 166 169 164 167 162 168 163 168 166 167 165 166 167 171 169 175 164 174 168 178 168 179 171 183 167 174 164 170 161 170 162 171 161 173 161 173 159 173 162 177 168 180 172 184 176 189 183 196 187 178 175 195 186 185 180 185 179 189 179 180 182 188 183 195 191 193 193 194 192 192 190 190 197 197 206 199 207 197 209 197 208 197 216 201 223 205 229 209 234 193 222 199 224 212 255 232 255 228 255 222 255 225 255 216 255 218 254 200 255 215 255 165 167 200 232 164 204 173 202 151 187 151 181 140 169 128 160 121 148 110 139 104 135 102 130 98 128 103 127 101 127 102 130 102 126 98 127 95 126 95 127 96 123 95 124 96 124 96 123 95 122 94 122 93 121 92 120 91 125 90 120 89 118 83 109 84 116 98 111 65 71 56 79 59 76 58 78 59 78 60 83 67 93 71 96 75 100 79 103 81 108 84 111 85 117 87 67 72 120 91 118 89 117 89 119 92 122 92 122 91 121 91 120 90 120 90 120 90 120 90 120 90 122 92 121 91 121 90 120 90 118 89 119 90 120 89 118 88 116 88 116 88 116 88 116 88 115 87 114 85 113 85 113 85 114 87 115 88 116 87 115 86 116 84 108 79 109 84 113 85 111 83 111 84 112 84 113 85 109 82 110 82 110 82 111 83 109 81 109 82 110 81 109 80 109 80 108 79 106 78 105 78 105 81 105 81 106 82 106 82 102 78 102 77 101 77 100 76 103 79 102 77 101 78 102 79 99 75 99 75 99 75 99 74 100 73 100 73 100 73 100 73 99 72 99 71 98 70 97 70 97 69 96 69 96 70 98 71 96 68 95 68 94 67 93 66 91 69 91 54 56 19 39 19 69 55 88 67 86 60 86 67 85 62 85 62 85 62 85 62 86 63 86 63 87 64 87 64 89 63 89 63 89 63 89 63 88 63 89 63 92 71 105 84 106 87 106 89 108 90 107 89 107 88 106 88 106 87 105 87 101 88 103 88 99 80 90 73 94 75 83 63 75 62 79 67 97 81 92 75 85 74 86 76 83 77 90 83 88 78 86 79 88 80 86 78 84 78 87 79 89 76 86 75 90 77 90 76 88 79 87 77 85 75 84 74 83 74 83 73 81 72 80 71 81 68 82 69 82 69 81 68 81 65 76 62 76 63 75 62 72 66 69 64 68 63 66 62 66 62 66 61 65 60 64 60 63 59 63 58 62 57 61 57 61 57 61 56 60 55 59 55 57 55 57 54 56 53 55 53 55 52 54 52 54 52 54 52 54 50 54 49 52 47 51 46 54 50 52 47 51 46 50 47 51 47 50 45 48 45 49 45 47 43 47 43 47 42 45 41 43 41 43 40 42 40 41 39 39 37 38 36 38 35 37 35 38 36 38 36 39 37 39 37 38 36 38 36 39 37 39 37 38 35 38 35 38 35 38 35 37 34 37 34 37 34 37 34 37 34 36 33 36 34 38 35 36 34 38 34 35 31 35 33 36 33 36 33 36 33 36 33 39 35 36 32 33 30 32 29 34 30 32 30 34 32 34 29 34 31 34 31 33 29 31 27 12 5 12 4 11 3 10 3 12 5 11 4 10 2 8 1 9 4 9 4 9 4 9 4 11 6 10 4 9 3 7 2 8 3 7 1 6 2 8 3 8 3 8 2 7 2 6 1 8 2 4 0 2 0 4 2 6 1 5 0 4 1 5 2 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 1 0 2 0 3 2 5 3 3 3 5 0 2 5 17 23 24 20 21 20 24 23 23 18 26 21 25 20 24 19 24 18 25 24 35 32 34 23 23 15 10 1 0 0 2 0 0 0 2 0 0 0 1 1 4 4 3 1 3 2 4 3 5 3 3 1 3 2 4 3 5 3 5 2 4 1 3 2 4 3 6 1 2 6 17 24 30 28 31 29 31 28 30 27 29 27 30 28 30 27 28 25 28 27 30 28 29 23 20 15 15 13 13 9 7 3 6 7 13 14 12 18 16 4 78 83 128 101 130 82 66 61 90 89 104 81 100 89 102 91 104 94 111 102 117 111 119 103 113 68 123 151 157 143 164 138 148 137 151 143 156 147 148 144 153 145 147 134 137 113 115 139 180 133 77 37 76 136 161 132 147 109 125 95 116 101 112 95 107 93 108 94 108 97 116 106 123 109 122 106 114 86 73 76 114 85 106 91 113 98 115 101 118 107 126 118 136 126 136 129 141 134 139 128 144 139 147 142 150 149 159 158 162 150 152 146 158 158 165 159 168 164 167 162 165 163 166 166 163 167 162 167 164 170 169 173 168 172 173 176 173 175 175 178 171 176 170 174 169 175 172 179 171 178 173 180 171 179 173 184 173 176 176 179 178 184 188 194 189 174 180 195 195 190 197 197 192 189 183 174 184 180 181 188 187 186 187 187 189 189 189 185 179 177 186 182 190 180 193 181 195 180 198 179 197 179 201 184 199 170 177 150 186 168 224 188 221 168 210 165 213 176 209 168 209 177 211 162 217 188 225 135 139 185 215 145 188 165 193 143 166 127 157 119 142 109 130 105 121 97 112 89 107 82 100 76 106 83 106 82 105 83 105 84 101 78 98 76 96 75 97 76 95 74 96 75 97 74 96 73 94 72 94 71 93 70 92 70 95 66 89 67 88 63 83 66 92 79 83 45 48 41 60 47 57 51 58 49 55 47 59 48 66 52 68 51 73 56 76 54 79 54 80 56 85 60 35 51 88 67 88 64 87 62 89 63 90 68 90 67 89 66 88 66 88 66 88 66 88 66 88 66 90 68 89 67 89 66 88 66 86 64 87 66 88 65 87 64 85 63 86 63 86 63 86 63 86 62 84 61 83 60 84 61 85 62 86 64 87 63 85 62 81 60 80 47 62 40 76 66 83 60 83 61 84 62 85 62 82 59 82 59 81 58 81 58 80 59 79 58 79 58 80 59 80 58 79 57 77 55 76 53 78 53 79 53 80 54 81 55 77 51 77 51 76 50 75 49 77 54 75 53 75 53 76 54 73 51 73 51 73 51 73 51 72 53 72 53 72 53 72 53 72 53 72 52 71 52 70 51 69 51 68 51 68 52 70 54 68 51 68 50 67 50 66 49 68 55 69 43 47 26 46 37 64 49 65 49 63 47 63 48 61 45 61 45 61 45 61 45 62 46 62 47 63 48 64 48 63 48 63 48 63 48 63 50 62 50 62 52 67 65 83 82 89 85 89 86 90 86 90 86 92 87 90 85 88 83 86 82 88 81 88 78 83 71 76 66 75 65 70 61 72 69 84 82 68 69 71 73 75 77 78 78 78 78 80 75 74 71 79 80 81 72 80 71 78 72 79 73 82 77 77 75 78 77 79 77 79 74 78 72 76 70 75 69 75 70 74 68 72 67 71 64 69 60 68 59 67 60 68 61 65 55 61 53 63 56 63 54 65 55 65 53 64 52 62 51 62 51 62 50 61 49 60 49 59 48 59 47 58 46 57 46 57 46 57 45 56 44 55 44 55 43 55 42 54 41 53 41 54 41 53 40 52 39 50 38 50 39 49 38 48 36 46 35 49 37 47 34 45 33 44 33 46 35 45 33 44 33 44 33 42 32 43 32 43 31 41 29 40 28 39 27 39 26 38 26 36 24 35 23 35 22 34 22 36 24 36 24 37 25 38 26 35 23 35 24 36 25 37 25 35 28 35 28 35 28 35 28 34 27 34 27 34 27 34 27 35 28 34 26 33 26 34 27 33 27 35 27 32 24 32 26 34 27 34 27 34 27 34 27 32 24 30 22 29 22 29 22 29 21 28 22 31 26 32 24 32 25 32 25 31 23 29 21 14 11 15 12 15 11 13 9 14 11 14 10 13 9 12 9 12 9 12 9 12 9 12 9 14 11 13 9 12 8 10 7 10 8 7 5 6 6 9 9 9 8 9 7 8 6 7 6 7 5 3 1 1 1 4 4 7 5 6 4 5 5 6 6 2 2 1 1 1 0 0 0 2 2 2 1 1 0 0 0 0 0 0 1 1 2 2 3 1 1 2 3 4 4 5 6 3 4 4 2 1 6 17 27 26 24 21 22 23 24 21 19 26 26 25 25 24 24 23 24 25 31 35 37 32 24 15 11 4 1 1 3 1 0 0 6 2 1 0 0 1 3 4 6 3 3 3 4 4 5 5 5 3 3 3 4 4 5 5 5 5 4 4 3 3 4 4 5 7 4 3 9 19 27 31 30 31 31 31 30 30 29 29 29 30 31 31 29 27 27 28 29 31 31 29 26 21 17 15 16 13 10 7 5 6 9 14 17 20 23 32 29 108 126 157 132 148 83 68 73 84 103 85 103 80 101 82 103 80 107 84 113 90 123 100 112 91 87 125 165 145 165 148 151 131 148 141 153 151 149 136 143 145 154 142 142 143 121 117 157 184 128 79 43 108 159 183 150 176 134 156 123 146 121 138 112 130 107 128 106 130 112 138 121 142 122 139 117 127 95 90 94 136 101 127 108 126 110 128 112 130 117 137 128 142 130 139 132 143 136 142 133 150 145 151 147 151 152 159 162 159 155 150 153 156 164 163 164 162 166 160 164 158 163 158 164 161 162 161 160 158 160 157 161 154 164 157 167 156 165 155 167 159 168 157 167 157 168 160 172 166 178 165 177 162 175 163 178 160 175 168 180 170 180 172 185 176 170 166 189 181 185 183 193 188 192 166 171 170 181 168 184 170 180 171 182 176 186 177 185 174 182 184 189 190 192 196 195 197 191 202 192 204 193 209 197 210 183 185 158 199 191 228 215 241 206 235 202 239 205 235 195 227 195 235 184 246 215 255 160 183 231 255 191 243 224 255 205 223 183 212 167 193 147 176 136 168 128 159 118 149 110 141 104 138 108 135 107 133 105 133 106 130 101 128 99 128 98 128 97 123 97 124 98 125 97 124 96 122 95 122 94 121 93 120 92 127 92 122 93 120 85 112 86 120 93 102 55 65 54 78 56 77 58 77 56 74 56 77 59 83 65 85 69 90 73 95 75 102 79 102 78 106 79 59 68 112 86 113 86 111 85 113 89 117 89 116 88 115 87 115 87 115 87 115 87 115 87 115 87 117 89 116 88 116 87 115 87 113 85 114 86 115 86 114 85 111 85 111 85 111 85 111 85 111 84 109 82 108 82 108 82 109 83 110 85 111 84 109 83 102 81 105 62 67 42 88 87 104 81 105 82 106 83 107 83 107 83 107 82 105 81 104 79 107 79 105 77 104 78 107 81 106 79 105 77 103 75 102 74 100 77 101 78 102 79 103 79 101 77 100 76 100 75 99 75 99 74 98 73 98 74 100 75 97 72 97 72 97 72 97 72 99 72 99 72 99 72 99 72 100 73 99 72 99 71 98 71 94 67 94 67 94 69 97 70 95 68 94 67 94 67 93 66 87 67 92 68 88 65 92 73 92 65 85 64 91 68 85 56 84 61 84 61 84 61 84 61 85 62 85 63 86 64 87 64 89 63 89 63 89 63 89 63 89 64 88 65 94 77 112 95 109 91 109 92 109 92 110 93 112 95 110 91 106 87 103 85 104 89 100 85 97 84 97 84 92 80 92 78 89 72 82 67 91 75 84 70 82 72 86 77 87 75 84 78 92 84 86 71 92 85 91 83 88 80 86 79 86 76 88 79 92 80 88 74 86 77 86 76 85 75 84 75 85 75 83 74 82 72 80 71 81 70 80 67 79 68 82 71 78 64 75 64 79 68 81 67 72 65 69 64 68 63 67 62 66 62 66 61 65 60 64 60 63 59 63 58 62 57 61 57 61 57 61 56 60 55 59 55 57 55 57 54 56 53 55 53 56 53 55 52 53 50 51 48 54 50 53 48 52 47 50 46 51 46 49 43 47 42 46 42 50 45 48 43 47 43 47 44 46 43 47 43 47 42 45 40 41 39 40 38 40 37 39 37 38 36 37 35 37 34 36 34 38 36 38 37 39 38 40 38 37 35 37 36 38 37 39 37 38 35 38 35 38 35 38 35 37 34 37 34 37 34 37 34 39 35 37 33 36 33 36 34 36 34 38 34 35 31 35 33 36 33 36 33 36 33 36 33 31 27 30 27 30 28 32 29 31 27 30 29 34 33 36 32 31 29 33 32 35 33 35 32 11 5 10 4 9 5 10 6 8 3 8 3 8 3 8 3 10 4 7 3 9 7 11 6 11 7 11 6 10 6 9 5 8 3 9 2 8 1 7 1 7 1 7 1 7 1 7 1 5 2 4 2 4 2 4 2 5 3 5 3 5 3 5 3 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 2 1 3 1 3 1 3 1 3 1 3 1 1 0 1 0 2 5 20 23 24 19 24 18 24 15 23 15 25 19 25 19 24 18 21 19 29 27 31 30 31 21 11 2 1 1 1 1 1 1 1 1 2 0 0 3 3 1 1 5 2 0 2 1 3 2 4 2 3 1 3 2 4 3 5 3 5 3 5 2 4 1 3 1 6 1 6 14 25 26 29 30 30 26 31 25 28 23 30 27 29 23 28 23 29 24 27 20 28 26 27 23 22 17 15 11 6 5 7 3 4 4 12 14 16 14 17 24 99 106 125 102 114 65 65 70 91 87 101 84 98 88 103 93 109 98 114 106 119 105 118 114 99 88 159 144 161 143 152 134 145 137 153 147 151 148 115 123 157 145 147 127 136 117 128 147 188 97 50 38 113 141 158 122 148 114 145 117 131 112 132 109 124 103 119 100 114 90 108 106 130 107 118 104 107 63 79 75 105 94 99 96 112 95 105 97 114 105 118 111 122 112 129 117 128 119 134 127 137 135 148 147 155 151 157 152 155 143 147 148 161 160 165 162 167 163 161 158 161 164 167 164 163 162 162 161 161 162 161 161 163 161 160 162 161 162 162 164 166 166 163 163 162 165 165 168 170 174 171 175 171 178 172 178 173 177 176 180 179 183 182 185 177 164 179 184 180 187 180 185 193 175 170 173 182 175 176 178 176 176 175 178 179 183 181 180 173 169 177 177 187 183 187 179 185 176 187 179 192 181 191 178 182 159 162 139 170 166 197 165 196 163 193 162 198 165 195 159 188 148 175 152 187 176 203 104 150 169 208 148 184 170 205 175 218 186 207 156 173 140 159 118 150 107 131 109 133 101 125 89 107 84 111 84 107 79 106 82 104 73 96 70 99 75 100 73 98 73 98 73 98 72 97 72 95 71 96 71 95 68 90 64 96 69 93 72 92 66 84 70 86 81 77 40 45 41 52 45 57 43 58 44 58 45 56 42 59 46 58 47 67 59 74 60 75 66 73 55 87 48 45 48 81 63 78 59 79 59 80 59 87 64 83 60 79 57 80 59 83 59 82 56 82 56 82 58 87 62 87 61 86 61 85 60 87 61 86 60 85 59 84 59 82 59 82 59 82 59 82 59 82 59 82 59 82 59 82 59 79 54 80 60 85 58 73 44 71 59 80 44 23 27 75 60 80 53 73 51 78 58 80 54 80 58 82 59 80 57 81 59 79 56 77 55 77 55 77 56 77 55 76 53 75 54 76 55 73 51 74 53 75 54 77 55 73 51 73 51 73 51 73 52 71 50 71 50 71 50 71 50 71 50 71 50 71 50 71 50 71 50 70 49 70 51 73 54 70 50 70 50 70 50 70 50 66 46 66 47 67 48 68 49 69 48 68 47 67 46 66 48 67 51 68 51 68 52 69 52 67 49 66 48 64 46 62 44 62 43 60 42 59 43 60 44 58 42 60 44 62 45 63 47 62 50 63 50 65 46 66 45 67 52 71 64 81 78 87 84 93 90 93 91 94 91 93 90 94 92 93 90 91 89 90 88 92 87 91 84 88 82 86 80 78 74 79 74 77 69 70 65 71 70 72 72 74 74 76 76 80 78 80 78 80 78 80 78 79 75 80 79 82 80 82 79 81 78 79 76 78 76 78 77 79 73 77 71 76 71 76 72 78 71 73 66 70 66 72 68 69 62 69 62 67 60 65 58 68 61 65 58 63 58 65 62 64 57 62 55 60 51 59 51 64 53 60 51 60 49 58 45 58 47 57 46 57 45 56 45 58 46 56 44 55 44 55 45 53 42 53 41 52 40 51 40 51 40 51 39 50 38 49 38 52 41 51 34 45 36 50 36 49 37 49 37 47 34 44 32 42 30 42 31 43 32 44 33 42 30 42 30 42 30 42 30 39 26 35 22 33 22 36 25 34 22 35 23 36 25 37 25 37 25 37 25 38 27 40 29 36 24 37 25 37 24 35 22 37 25 36 25 36 25 36 25 36 24 33 21 32 22 35 25 34 23 34 23 34 23 34 23 34 23 34 23 34 23 34 23 33 22 33 22 33 22 33 22 32 21 31 20 31 19 30 19 32 21 32 20 31 19 30 19 30 19 30 20 32 21 32 21 10 9 10 9 10 10 12 12 11 10 11 10 11 10 11 10 11 8 8 7 10 11 11 9 11 9 10 9 9 8 9 7 8 9 8 8 7 8 6 7 6 7 6 7 6 7 6 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 5 4 4 2 4 9 19 25 26 26 26 25 25 24 24 24 26 26 25 25 24 25 24 25 28 28 28 27 24 16 7 1 1 1 1 1 1 1 1 1 2 0 0 5 6 3 2 4 2 2 2 3 3 4 4 4 3 3 3 4 4 5 5 5 5 5 5 4 4 3 3 3 5 3 6 17 25 27 29 31 29 30 30 30 27 28 29 32 28 28 27 28 28 29 26 25 26 25 25 23 21 16 14 11 7 7 8 6 6 7 13 17 20 19 32 47 128 126 152 122 128 77 67 81 82 98 85 98 76 100 82 106 85 112 89 118 95 119 97 122 83 111 146 158 144 158 141 152 129 147 142 158 157 137 105 121 158 149 137 137 139 129 141 161 183 87 59 53 142 163 177 151 178 141 178 145 165 138 164 135 156 125 146 118 138 109 136 127 154 125 139 118 122 70 97 98 122 107 117 105 124 102 120 106 127 109 130 116 138 124 139 125 135 123 134 130 138 137 146 146 148 149 151 155 148 145 145 155 160 165 161 165 164 165 157 160 156 166 160 167 161 166 160 164 158 164 158 163 154 163 153 161 152 162 153 163 154 165 151 162 150 163 153 165 157 168 157 169 158 169 159 170 162 172 163 175 167 178 169 180 165 162 168 182 169 185 169 183 180 176 160 176 174 177 170 178 170 172 172 175 179 178 179 177 170 172 175 181 184 187 186 183 184 184 187 187 193 191 193 187 182 171 168 155 183 182 221 190 232 190 229 191 233 195 226 187 219 177 208 181 221 201 230 129 182 193 233 170 208 188 226 189 231 197 230 184 221 190 225 180 202 149 186 158 189 140 168 123 149 115 148 119 149 117 142 109 131 105 133 105 129 101 125 100 124 100 124 100 123 99 123 99 122 98 122 98 121 95 117 91 124 95 120 95 120 87 113 86 114 94 103 51 65 50 69 55 74 56 76 58 75 57 74 56 80 62 76 61 78 67 84 70 85 76 90 70 104 61 65 57 107 81 106 81 109 83 109 82 107 80 108 81 109 82 110 82 109 81 109 83 110 83 110 83 107 82 109 84 111 86 113 87 112 86 112 85 111 84 110 84 107 81 107 81 107 81 107 81 107 81 107 81 107 81 107 81 106 79 105 81 108 77 94 62 99 83 103 68 48 51 96 83 98 78 100 80 100 78 99 78 97 77 100 79 99 78 100 81 102 77 101 76 101 77 102 78 102 76 101 75 100 75 101 76 103 75 102 74 100 73 99 72 100 73 100 73 100 73 100 73 98 71 98 71 98 71 98 71 98 71 98 71 98 71 98 71 96 71 95 69 94 70 97 73 94 69 94 69 94 69 94 69 91 66 91 67 92 67 93 68 93 68 92 67 92 66 91 67 90 68 88 67 88 67 88 67 87 65 86 64 85 63 83 62 87 60 86 59 85 60 86 61 84 59 86 62 89 63 90 64 88 61 90 64 90 67 89 67 89 70 91 78 100 88 107 91 109 94 109 96 110 95 109 94 110 96 109 94 107 93 106 92 109 94 108 92 105 89 103 88 98 83 99 83 97 79 91 74 85 70 83 69 85 74 92 80 93 79 93 79 94 80 94 81 91 80 91 82 93 83 92 82 92 81 90 79 89 79 89 79 88 78 86 76 85 76 85 77 85 75 82 72 80 71 81 72 78 69 78 69 77 67 75 65 75 65 73 64 72 63 73 65 71 64 67 61 65 60 65 60 69 64 66 62 66 62 64 59 62 58 62 58 61 57 61 56 62 57 60 55 59 55 59 56 57 53 56 52 56 51 55 51 55 51 54 50 54 49 53 49 53 52 52 45 47 48 52 48 49 48 50 48 50 47 49 46 44 42 44 42 44 42 43 41 44 42 44 42 44 42 44 42 43 40 40 36 38 37 40 39 39 37 39 37 40 38 40 38 41 38 39 37 39 37 39 38 40 37 39 37 38 36 38 36 39 37 39 37 39 37 39 37 38 36 37 34 36 35 38 36 37 35 37 35 37 35 37 35 37 35 37 35 37 35 37 35 36 34 36 34 36 34 36 34 37 35 37 34 36 34 35 33 35 33 35 32 34 31 33 31 34 32 33 31 33 31 34 32 11 5 9 4 9 4 10 5 11 6 11 6 11 6 11 6 9 3 7 4 10 7 10 5 8 4 8 3 7 2 6 2 10 5 9 4 8 3 8 3 8 3 8 3 8 3 8 3 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 0 1 0 1 0 1 0 1 0 0 0 0 0 1 0 2 0 2 1 3 1 4 2 3 1 3 1 3 1 3 1 6 1 4 0 4 5 17 17 27 19 26 18 26 15 25 15 28 21 26 21 26 22 27 27 27 25 25 20 13 7 2 1 1 1 1 1 1 1 1 1 2 0 0 7 10 8 4 3 2 0 2 1 3 2 4 2 3 1 3 2 4 3 5 3 5 3 5 2 4 1 3 1 3 0 7 16 25 24 27 28 29 25 31 25 28 23 30 27 29 23 28 23 29 24 27 20 25 23 24 20 19 14 12 8 6 4 7 4 6 7 13 13 17 8 22 42 107 103 120 102 99 60 67 75 93 88 99 84 96 84 103 93 110 100 116 109 119 109 118 100 102 106 163 137 152 144 158 139 146 134 152 152 163 116 75 102 150 144 142 132 138 110 146 165 152 68 42 48 139 134 152 120 151 119 147 131 145 125 146 123 140 113 125 100 123 101 124 118 140 114 121 102 98 43 82 92 103 87 101 88 101 85 101 93 105 92 107 100 117 103 119 104 118 107 121 114 123 122 136 132 138 135 145 146 142 134 143 148 162 159 163 158 167 160 159 155 160 161 164 163 165 164 164 163 165 163 164 164 165 163 163 164 163 165 164 167 165 164 162 161 161 162 163 166 165 169 166 170 166 173 167 171 168 171 170 174 173 177 176 179 171 162 177 182 176 185 177 181 183 169 167 172 179 174 173 174 168 168 171 175 177 178 175 171 168 166 174 174 183 180 182 175 180 172 181 177 187 178 185 173 172 153 155 136 158 156 185 167 185 158 182 158 187 158 184 150 178 142 166 145 180 161 181 93 150 160 190 134 167 150 178 148 170 144 171 138 170 150 181 147 172 127 163 152 176 130 149 116 133 104 125 99 124 96 115 82 104 83 114 85 106 74 99 73 102 76 101 75 100 74 100 73 100 74 100 73 98 70 95 68 99 70 94 73 93 66 84 70 86 82 76 40 45 40 51 42 55 40 56 42 57 42 57 43 64 48 59 48 61 53 66 53 62 58 68 58 82 50 46 44 78 62 79 63 78 61 77 58 80 59 81 59 79 56 76 51 80 55 81 56 82 58 83 56 79 56 80 58 83 61 84 62 85 62 84 61 84 61 83 60 80 57 80 57 80 57 80 57 80 57 80 57 80 57 79 56 79 55 78 56 79 51 65 36 76 59 79 47 27 32 75 63 78 61 85 61 75 49 70 50 69 50 73 52 73 52 75 56 74 51 73 51 74 53 76 55 76 53 75 52 74 53 76 54 74 53 73 52 72 50 71 49 73 52 73 52 73 52 73 52 71 50 71 50 71 50 71 50 70 49 70 49 70 49 70 49 71 51 70 49 69 49 70 50 67 47 67 47 67 47 67 47 65 45 66 46 66 47 67 47 67 47 67 46 66 46 65 45 66 50 67 49 65 48 64 47 64 47 64 47 64 46 63 46 61 43 60 42 59 43 60 44 59 43 61 45 63 47 65 49 61 50 64 50 66 48 69 49 69 54 77 69 86 82 92 90 95 96 97 97 97 96 96 95 97 96 96 95 95 93 94 92 96 93 95 91 93 89 91 88 88 86 89 86 87 82 82 78 77 74 72 69 70 72 77 79 80 79 80 80 81 81 82 82 82 80 83 82 84 82 84 81 83 80 81 78 80 78 80 79 79 73 77 71 76 71 76 72 75 69 74 68 72 66 71 66 69 64 69 64 68 62 65 60 62 58 63 58 62 57 61 55 64 60 63 58 61 55 61 55 65 54 61 52 62 51 60 48 59 48 59 47 58 46 57 46 57 46 56 44 55 44 55 44 53 41 52 41 51 40 51 40 51 39 50 39 49 38 49 38 49 39 49 33 45 37 50 36 45 33 46 35 48 35 47 35 44 32 43 31 42 29 41 28 42 30 42 30 42 30 42 30 43 30 40 27 39 27 40 29 38 26 38 26 38 25 37 25 40 27 37 24 35 23 35 23 40 27 37 24 36 24 37 26 37 25 37 25 37 25 37 25 36 24 35 23 35 23 36 24 35 23 35 23 35 23 35 23 35 23 35 23 35 23 35 23 34 22 34 22 34 22 34 22 35 23 35 22 34 22 33 21 33 21 33 20 32 19 31 19 33 20 30 17 29 18 31 20 14 12 12 9 9 7 8 7 12 11 12 11 12 11 12 11 9 7 7 8 11 10 10 8 9 8 8 7 8 6 7 6 9 9 8 9 7 8 7 8 7 8 7 8 7 8 7 8 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 5 4 8 12 19 22 25 25 25 25 25 25 25 25 26 27 24 25 24 27 28 30 26 25 21 13 4 0 0 2 1 1 1 1 1 1 1 1 2 0 1 9 13 10 5 2 2 2 2 3 3 4 4 4 3 3 3 4 4 5 5 5 5 5 5 4 4 3 3 3 2 3 9 19 25 26 26 29 28 30 29 29 27 27 28 31 28 28 27 28 28 29 26 25 27 26 26 24 22 17 15 12 6 6 7 7 9 12 16 17 20 12 46 75 143 126 149 122 102 68 67 84 81 95 81 91 77 99 82 106 87 114 94 120 96 122 98 108 89 138 150 152 143 154 139 147 126 143 140 156 169 106 69 83 138 150 145 141 135 113 159 177 144 62 59 70 171 154 169 149 174 141 174 149 177 150 178 151 173 141 157 125 152 126 151 135 158 129 142 119 113 54 102 114 116 100 123 105 118 99 119 105 122 102 123 110 126 110 129 113 131 118 134 124 128 123 136 130 134 131 143 146 141 136 142 149 158 159 162 164 162 159 155 154 155 160 160 162 159 163 159 163 158 164 158 164 157 165 156 163 154 165 155 166 153 165 152 163 151 164 153 164 153 164 153 165 154 165 155 166 156 167 158 170 161 173 164 175 155 158 165 178 162 180 164 176 167 168 161 173 171 175 167 172 163 167 170 175 180 177 176 171 168 170 173 179 182 183 181 177 177 178 182 182 187 184 185 178 170 162 161 149 173 169 208 187 215 177 212 177 216 180 210 173 200 168 193 170 211 183 205 122 188 188 216 160 199 176 205 170 196 161 193 150 188 156 193 152 198 146 196 185 222 171 202 165 187 147 174 132 160 121 149 115 140 112 143 113 135 103 128 101 129 104 127 103 126 101 125 100 126 102 125 100 123 98 121 96 125 96 121 96 121 87 113 86 115 95 103 51 64 49 67 53 71 54 74 55 74 55 72 56 74 57 71 58 75 63 76 61 72 62 80 65 93 63 71 59 95 74 98 77 99 75 100 74 104 78 105 77 103 75 100 74 103 77 104 79 106 81 108 82 107 81 107 80 106 80 105 79 109 83 109 82 108 82 108 82 105 79 105 79 105 79 105 79 106 80 106 79 105 79 105 79 104 76 102 77 103 73 90 58 95 76 96 67 51 54 97 83 103 82 100 73 86 59 78 57 81 62 86 66 87 67 90 71 93 68 93 69 95 71 98 74 98 73 98 72 98 73 99 75 97 70 97 71 99 73 100 73 99 72 99 72 99 72 99 72 98 71 98 71 98 71 98 71 96 69 96 69 96 69 96 70 96 70 94 69 93 68 92 67 90 65 90 65 90 65 90 65 90 65 90 65 90 66 91 66 91 66 91 65 90 65 90 65 88 67 87 65 85 63 83 62 84 63 84 63 84 64 85 64 85 60 86 59 85 60 86 61 86 61 87 62 89 65 92 67 93 66 92 66 91 69 92 72 90 75 98 86 107 93 114 99 112 99 113 99 113 98 112 97 113 98 112 97 110 96 109 95 112 96 111 95 109 93 107 92 106 91 106 91 105 88 102 85 101 84 95 78 90 76 90 77 95 81 96 83 97 84 99 86 95 84 95 85 96 85 95 84 94 83 92 81 91 81 91 82 88 78 86 76 85 76 85 77 82 74 83 74 82 71 79 69 77 69 78 68 77 66 74 64 70 62 72 63 72 61 69 60 70 64 68 62 66 61 67 62 66 60 62 59 64 60 62 57 63 59 63 59 62 58 61 57 61 56 59 55 58 54 59 55 56 52 56 51 55 51 54 50 54 50 54 49 53 49 52 48 49 50 51 45 47 48 51 47 45 44 46 45 47 45 46 44 46 44 45 43 45 43 45 43 44 42 44 42 44 42 44 42 46 43 44 40 42 40 43 42 41 38 40 37 39 36 38 36 40 37 38 35 37 35 37 35 44 40 40 36 37 37 40 40 40 38 39 37 39 37 38 36 38 36 38 35 37 36 38 36 38 36 38 36 38 36 38 36 37 35 37 35 37 35 37 35 36 34 36 34 36 34 36 34 35 33 34 32 34 31 33 31 35 33 35 32 34 31 33 31 32 30 30 28 30 30 34 33 10 5 9 3 8 3 9 4 9 4 9 4 9 4 9 4 7 2 6 4 10 6 8 3 8 4 8 3 7 3 6 2 9 4 8 3 8 2 7 2 7 2 7 2 7 2 7 2 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 0 0 1 0 3 1 5 3 5 2 4 2 4 2 4 2 4 2 4 2 4 2 3 0 3 1 10 12 21 18 23 15 23 15 23 13 23 13 25 18 24 19 24 21 26 25 23 20 17 8 0 0 0 2 1 1 1 1 1 1 1 1 1 0 2 10 14 10 4 2 2 0 2 1 3 2 4 2 3 1 3 2 4 3 5 3 5 3 5 2 4 1 3 1 1 2 12 20 27 24 26 27 28 24 30 24 27 22 29 26 29 23 28 23 29 24 27 20 25 23 25 21 20 14 13 9 5 3 6 5 11 12 17 14 15 5 43 75 124 108 124 101 80 56 73 80 94 87 98 81 95 84 102 94 110 101 117 110 120 111 118 88 111 131 164 136 162 143 146 128 142 135 152 146 158 94 55 58 108 141 152 131 130 98 158 170 113 51 45 66 165 127 150 118 144 118 142 129 149 128 150 130 151 125 137 111 128 106 122 104 121 99 113 96 89 38 91 98 97 85 111 95 101 85 100 90 103 89 103 96 103 89 104 93 110 102 116 107 111 107 119 113 119 117 130 130 134 123 132 133 146 145 157 158 159 152 152 148 155 154 160 159 163 160 163 162 163 163 165 165 165 165 164 166 164 166 166 168 165 166 165 165 164 166 165 167 163 168 163 169 164 172 165 170 166 169 168 172 172 175 174 177 162 159 176 178 170 180 174 175 170 164 165 168 172 170 169 167 163 165 170 175 179 179 174 169 168 166 175 175 183 178 178 170 175 168 177 173 183 173 178 166 166 150 151 138 157 153 178 168 175 151 170 147 174 149 170 140 162 134 154 136 176 147 164 95 151 147 168 121 161 140 162 132 160 131 155 123 151 126 154 123 148 108 148 144 173 136 162 135 152 132 157 127 140 106 126 100 117 88 109 82 108 80 103 75 105 80 104 78 102 76 101 75 103 78 101 75 99 73 97 72 100 72 96 74 93 66 84 69 88 83 77 37 43 36 48 39 51 38 53 40 54 40 55 42 55 44 56 47 59 48 52 38 35 26 39 31 49 35 44 35 62 53 71 58 73 60 77 64 74 54 75 56 78 58 82 61 75 51 76 53 78 53 80 54 80 57 79 56 78 56 77 55 80 58 80 58 80 58 80 58 79 57 79 57 79 57 79 57 80 58 80 57 79 56 78 56 75 51 73 52 76 51 66 39 72 53 73 52 36 39 77 63 76 51 61 35 52 32 49 29 53 36 58 40 60 42 63 45 64 44 64 44 65 47 68 49 70 50 70 50 70 51 72 53 70 50 71 51 72 53 73 54 71 51 71 51 71 51 71 51 71 51 71 51 71 51 71 51 70 50 70 50 70 50 70 50 68 51 68 50 67 49 66 47 64 46 64 46 64 46 64 46 65 47 65 47 65 46 64 46 64 46 64 47 65 47 65 47 66 49 65 47 63 45 61 44 62 45 62 46 63 46 63 46 62 45 61 44 60 45 61 46 63 47 63 47 63 49 66 51 67 53 65 49 65 50 67 51 74 64 85 78 93 89 99 97 100 100 101 100 100 98 98 97 100 98 99 97 97 95 96 94 96 92 95 91 94 90 92 89 90 87 90 87 90 86 88 84 91 90 90 88 86 83 82 79 84 83 84 84 85 85 86 85 85 83 86 84 86 84 85 82 84 82 83 80 81 79 82 80 79 73 77 71 76 71 76 72 73 68 73 68 72 66 70 64 69 63 69 63 68 61 66 59 63 58 65 59 65 57 62 55 63 59 62 57 61 55 62 56 61 50 58 49 59 49 58 46 59 48 59 47 58 46 57 46 57 45 55 43 54 43 54 44 52 41 51 40 51 39 50 39 50 39 49 38 49 37 48 37 46 37 48 33 44 35 48 33 43 31 43 31 42 29 39 26 38 27 40 29 42 30 43 32 42 30 42 30 42 30 42 30 42 30 41 29 40 28 40 28 41 28 40 27 39 26 38 25 35 23 35 23 35 24 37 26 42 28 38 24 35 25 38 28 38 26 38 25 37 24 36 24 36 24 36 25 37 24 36 24 36 24 36 24 36 24 36 24 35 23 35 23 35 23 35 23 34 22 34 22 34 22 34 22 33 21 32 20 32 19 31 19 33 21 33 20 32 19 31 19 27 15 27 16 29 19 34 23 6 5 7 7 9 10 13 13 9 8 9 8 9 8 9 8 7 6 7 8 11 10 9 6 9 8 9 7 8 6 7 6 6 7 6 6 5 6 4 5 4 5 4 5 4 5 4 5 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 1 2 4 4 6 6 6 5 5 5 4 4 5 5 5 5 5 5 5 5 3 2 4 7 14 18 23 23 21 21 22 22 22 23 23 23 22 23 22 24 23 24 23 23 18 16 11 4 0 0 0 2 1 1 1 1 1 1 1 1 1 1 5 11 11 6 2 3 2 2 2 3 3 4 4 4 3 3 3 4 4 5 5 5 5 5 5 4 4 3 3 3 1 5 15 25 29 27 26 29 27 29 28 28 26 27 27 30 28 28 27 28 28 29 26 25 23 22 22 20 18 13 11 8 6 5 6 8 14 17 19 18 23 20 75 105 154 133 150 111 89 72 75 94 84 99 84 95 78 99 83 106 88 113 94 120 99 121 98 101 100 154 147 157 153 152 130 140 132 151 149 156 153 88 69 53 96 136 148 143 131 121 177 168 104 49 59 94 187 151 180 152 168 147 175 146 174 145 171 145 172 145 164 133 152 125 142 114 132 109 131 111 97 64 115 113 115 105 130 115 123 99 114 98 119 101 120 104 121 101 121 102 125 109 128 110 124 109 125 112 126 116 131 123 137 124 133 129 144 139 154 154 159 149 151 147 155 155 162 160 162 163 162 164 162 165 161 166 159 164 158 163 155 164 156 166 157 166 157 166 157 166 157 166 155 163 155 164 156 165 157 165 156 167 158 170 161 173 164 175 148 156 167 175 158 177 163 171 162 164 160 166 164 168 164 165 160 164 168 174 178 178 175 171 167 170 174 179 181 181 177 172 172 173 178 178 183 179 179 171 167 155 153 152 172 168 198 182 199 169 197 167 200 169 193 161 186 161 177 161 201 169 184 128 179 169 185 145 187 167 185 157 191 154 186 150 184 149 182 145 178 133 176 154 186 145 179 139 172 150 201 168 194 144 172 134 160 120 147 110 143 111 136 102 134 107 132 105 130 103 128 101 130 103 128 100 125 98 124 98 127 98 122 97 122 87 113 85 117 96 104 50 63 48 64 50 68 50 70 53 71 55 70 54 70 56 69 54 64 45 51 32 37 23 42 28 48 34 54 38 59 45 69 54 75 60 88 72 98 75 101 76 101 76 101 76 97 73 97 74 99 75 100 76 97 72 98 74 101 77 102 78 101 76 101 77 102 77 103 78 102 77 102 77 102 77 102 77 104 79 103 78 102 76 101 75 100 72 97 73 99 72 91 62 99 76 96 75 61 57 90 72 78 50 62 38 62 46 69 48 72 53 76 56 77 57 81 62 87 61 86 61 87 63 89 65 92 67 92 67 92 69 95 71 97 71 96 70 94 69 93 68 94 69 94 69 94 69 94 69 94 69 94 69 94 69 94 69 94 69 94 69 94 69 94 69 89 66 90 67 90 66 88 65 87 64 87 64 87 64 87 64 88 65 87 64 87 63 86 63 86 63 86 64 87 64 88 65 86 65 85 64 84 62 83 62 84 63 84 62 83 62 83 62 85 61 84 60 83 61 84 62 88 64 86 62 85 63 87 65 89 63 85 61 84 63 83 66 95 84 108 96 112 98 116 104 115 101 116 101 115 100 112 98 114 99 113 98 111 96 110 96 110 95 109 94 108 93 107 92 105 90 105 90 104 89 104 89 104 91 107 95 108 93 105 89 101 87 101 87 101 87 101 88 97 86 96 87 96 86 95 84 94 83 92 81 91 81 92 82 88 78 86 76 85 76 85 77 83 73 82 72 80 70 79 69 76 69 76 69 75 67 72 65 72 65 72 65 72 64 70 62 67 61 66 60 65 60 66 61 66 60 63 60 65 62 65 59 62 58 61 57 61 56 60 56 60 56 59 54 57 53 58 54 55 51 55 51 54 50 54 49 53 49 53 49 52 48 52 47 48 49 51 45 46 46 47 42 45 43 45 42 43 39 39 37 35 34 37 37 40 40 43 41 44 42 44 42 44 42 44 42 43 41 43 41 42 40 42 39 44 42 44 42 43 41 43 41 37 35 37 35 38 37 41 40 42 39 39 36 38 36 39 38 41 39 40 37 39 36 37 35 38 36 39 37 39 37 38 36 39 37 39 37 39 37 39 37 37 35 37 35 37 35 37 35 36 34 36 34 36 34 36 34 37 35 37 34 36 34 35 33 35 33 35 32 34 31 33 31 28 27 30 30 34 33 36 34 7 1 6 2 8 4 10 6 7 2 7 2 7 2 7 2 5 1 6 4 10 6 7 1 7 2 6 2 5 1 5 0 5 3 4 2 4 1 3 1 3 1 3 1 3 1 3 1 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 2 1 4 3 7 5 6 4 6 3 5 3 5 3 5 3 5 3 5 3 4 0 4 4 14 15 21 15 22 14 22 15 23 14 24 14 22 17 25 21 25 19 21 18 12 6 4 1 0 0 0 0 1 1 1 1 1 1 1 1 0 3 8 12 8 1 0 4 2 0 2 1 3 2 4 2 3 1 3 2 4 3 5 3 5 3 5 2 4 1 3 1 2 5 18 26 31 25 27 28 28 24 29 23 27 21 28 25 29 23 28 23 29 24 27 20 22 20 21 17 16 11 9 5 5 2 5 7 14 17 20 14 17 15 72 95 127 109 122 77 75 60 83 87 95 87 99 83 98 87 104 95 110 100 115 109 123 107 118 88 122 140 156 146 147 132 139 128 143 139 155 147 131 67 55 48 75 107 133 132 120 118 176 148 69 35 45 104 164 121 160 121 139 130 148 127 147 121 138 116 140 120 136 112 130 109 120 94 108 91 109 93 64 53 104 92 101 92 110 99 112 87 94 83 102 90 104 93 102 87 99 89 107 97 111 99 109 100 107 101 113 109 116 108 118 106 117 113 126 119 132 133 139 132 135 131 142 141 150 149 158 155 160 157 160 158 162 161 163 162 162 163 163 163 164 164 164 164 164 165 165 164 163 166 161 165 161 166 162 169 163 169 164 168 166 170 169 174 172 175 155 158 177 176 166 179 172 172 165 162 164 160 164 162 163 159 160 159 165 169 175 173 173 168 167 164 173 173 180 174 173 164 168 161 171 168 177 166 170 157 161 143 144 140 161 155 173 160 169 147 164 145 167 145 162 137 158 133 147 128 172 133 150 99 157 139 155 115 163 138 157 126 152 121 146 118 143 113 135 106 136 106 139 115 135 106 132 95 120 110 150 135 154 121 136 108 133 106 127 97 117 87 107 79 108 83 107 81 105 79 103 77 105 78 101 74 98 73 98 73 102 71 97 73 94 66 84 67 89 82 78 37 42 34 47 36 48 35 50 38 54 41 53 43 56 42 48 35 39 25 27 14 24 14 27 23 29 25 38 23 23 17 30 18 30 22 41 35 61 46 68 54 72 50 68 45 71 48 71 48 71 48 72 48 68 48 69 50 71 52 73 54 73 53 74 54 74 55 75 55 74 52 74 52 74 52 74 52 77 54 76 53 74 51 72 50 73 49 69 48 71 46 63 37 82 58 75 55 36 29 51 33 37 16 31 12 35 22 47 32 52 35 56 38 57 38 59 42 63 42 62 41 61 42 63 43 64 44 64 44 65 46 67 48 68 48 67 47 66 45 65 44 67 47 67 47 67 47 67 47 67 47 67 47 67 47 67 47 68 48 68 48 68 48 68 48 63 46 66 49 67 48 65 47 64 46 64 46 64 46 64 46 64 46 64 45 63 45 62 44 62 44 63 45 63 46 64 46 64 47 64 47 64 46 63 46 64 47 63 45 62 44 61 43 62 45 61 44 60 45 61 46 67 49 63 45 60 44 62 47 61 46 59 45 61 49 67 55 80 77 95 91 99 92 103 100 102 101 102 100 101 98 98 96 99 98 98 97 97 95 96 94 95 92 95 91 94 91 93 90 92 89 91 88 91 89 92 90 90 90 92 93 95 94 94 93 90 89 89 88 88 86 87 86 86 84 86 84 86 83 84 81 83 81 82 79 80 78 81 79 79 73 77 71 76 71 76 72 75 69 72 65 69 64 70 66 68 63 69 62 68 60 65 58 66 59 64 57 63 57 63 57 60 56 59 55 59 53 60 55 61 51 59 50 61 51 61 48 57 46 56 45 55 44 55 44 56 44 54 43 53 42 54 43 51 40 51 39 50 39 49 38 49 38 49 37 48 37 47 36 47 38 49 33 43 33 43 27 42 31 43 31 42 29 40 27 35 24 36 25 38 27 40 29 42 30 42 30 42 30 42 30 42 30 42 30 41 29 40 27 39 27 39 28 40 28 40 28 38 25 37 25 37 25 38 27 38 25 37 25 36 24 36 24 39 27 38 25 37 24 35 23 36 24 37 26 38 25 36 24 37 25 37 25 37 25 37 25 35 23 35 23 35 23 35 23 34 22 34 22 34 22 34 22 35 23 35 22 34 22 33 21 33 21 33 20 32 19 31 19 29 18 32 21 34 21 31 18 14 11 11 8 7 6 6 5 9 8 9 8 9 8 9 8 6 5 7 8 11 10 8 4 6 5 5 4 5 3 4 3 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 2 3 4 5 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 8 5 6 9 16 19 20 18 23 23 23 24 24 25 25 25 21 24 25 27 26 24 20 18 7 3 0 0 0 1 0 0 1 1 1 1 1 1 1 1 0 4 10 12 5 0 0 5 2 2 2 3 3 4 4 4 3 3 3 4 4 5 5 5 5 5 5 4 4 3 3 3 2 8 19 30 32 28 27 31 27 29 28 28 25 26 27 30 28 28 27 28 28 29 26 25 25 24 24 21 19 15 12 9 6 4 6 9 16 20 21 18 29 34 98 117 150 130 137 87 77 70 73 94 76 93 82 90 82 102 87 107 89 112 93 117 102 116 100 102 110 157 140 166 124 132 128 138 131 146 150 156 136 60 73 61 88 100 127 146 119 138 192 146 69 39 68 140 176 141 184 150 161 154 177 143 174 140 161 132 160 136 158 130 148 123 140 109 125 104 126 105 72 74 127 107 123 113 126 112 138 106 115 98 125 109 128 107 125 100 124 104 135 117 141 118 136 111 129 112 136 119 136 114 126 110 128 118 134 120 137 129 140 126 135 126 142 138 152 145 156 153 155 154 156 156 156 156 161 162 160 161 157 162 158 163 157 162 158 163 159 162 158 161 156 160 156 161 157 161 158 162 157 163 159 166 162 169 164 171 148 156 172 173 160 176 166 168 163 165 163 161 160 162 162 160 158 160 163 168 172 173 171 169 164 167 170 176 178 177 172 166 165 167 172 173 177 172 171 163 161 145 143 147 170 166 187 171 192 166 190 164 192 165 187 157 184 164 170 156 193 158 168 128 181 167 175 143 185 166 177 151 178 146 179 148 181 144 173 138 162 131 171 137 163 133 165 117 153 120 168 136 175 133 165 125 173 139 174 133 156 112 139 107 137 109 134 107 131 104 129 103 131 103 127 99 124 98 124 98 128 99 123 98 122 88 113 85 117 97 104 50 62 46 62 48 65 48 68 52 69 54 68 54 67 48 54 35 44 27 37 22 41 26 47 38 47 36 53 31 38 23 40 19 34 17 42 30 54 40 75 63 93 71 92 68 92 70 92 70 91 69 91 69 93 68 93 68 92 67 92 67 96 71 97 72 98 73 99 74 97 72 97 72 97 72 97 72 99 74 98 72 96 70 95 69 99 71 94 68 93 66 81 54 105 79 94 71 48 34 53 30 48 29 53 32 53 37 66 52 75 56 79 58 79 58 81 62 89 64 88 62 87 62 88 63 87 62 87 62 88 65 91 67 87 62 88 63 89 65 90 66 91 66 91 66 91 66 91 66 91 66 91 66 91 66 91 66 93 68 93 68 93 68 93 69 85 63 88 66 90 66 89 65 87 64 87 64 87 64 87 64 87 64 87 63 86 62 85 61 84 62 85 63 86 64 87 64 84 64 85 64 85 64 86 65 86 64 84 62 82 60 81 59 85 61 84 60 83 61 84 62 91 66 86 60 82 59 83 61 83 60 82 62 84 69 91 76 100 91 113 102 114 101 116 107 116 102 116 101 114 99 112 97 113 99 112 97 111 96 109 95 111 96 110 95 110 95 109 94 109 94 108 93 108 94 110 96 108 93 106 91 105 92 107 94 106 92 105 90 103 87 101 87 97 86 96 86 95 84 93 83 93 82 91 80 90 80 90 81 88 78 86 76 85 76 85 77 85 74 80 69 77 69 79 71 75 68 75 68 74 66 72 64 73 65 70 62 68 62 70 64 64 59 63 58 63 59 64 60 63 57 60 57 63 59 62 57 60 56 59 55 59 54 58 54 60 55 58 53 57 53 57 54 55 51 55 50 54 49 53 49 53 49 53 48 52 47 51 47 50 50 52 45 45 44 44 38 43 42 45 44 46 44 45 43 42 41 43 41 43 41 44 42 44 42 44 42 44 42 44 42 44 43 45 43 45 42 43 40 36 34 37 35 38 37 39 37 43 40 41 38 39 37 39 37 38 36 39 37 39 36 37 34 41 39 40 37 39 36 37 35 37 36 40 39 41 38 38 35 39 37 39 37 39 37 39 37 37 35 37 35 37 35 37 35 36 34 36 34 36 34 36 34 35 33 34 32 34 31 33 31 35 33 35 32 34 31 33 31 33 33 37 36 37 32 31 26 8 3 8 3 8 3 8 3 5 1 7 3 7 1 4 0 5 1 5 1 5 1 5 1 3 0 5 2 7 2 5 0 3 1 3 0 2 0 1 0 4 1 3 0 2 0 1 0 0 0 0 0 0 0 1 0 0 0 2 0 3 1 2 0 3 1 2 0 2 0 1 0 3 0 1 0 0 0 3 3 4 2 4 2 4 2 4 2 6 4 6 4 6 4 6 4 5 2 10 11 20 18 22 15 24 15 23 14 22 13 23 14 27 17 21 19 27 20 15 5 2 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 3 7 7 4 1 0 1 3 1 3 1 3 1 3 1 3 2 4 3 5 2 4 1 5 2 3 1 4 3 4 1 6 16 29 29 30 28 29 24 28 23 28 23 28 23 28 23 28 26 31 23 27 24 27 19 24 21 20 15 13 8 8 5 8 1 2 6 13 14 21 21 21 25 98 95 121 108 105 70 72 67 88 87 95 86 94 84 101 90 108 97 105 91 108 109 123 106 115 81 132 137 169 130 91 126 144 133 149 128 148 146 103 54 58 53 61 79 114 118 115 143 179 112 46 40 63 138 134 105 138 119 149 119 143 135 141 118 137 115 136 114 130 107 121 99 112 84 101 98 112 71 51 69 109 88 109 96 112 96 108 91 97 78 98 98 115 99 106 91 103 92 110 105 122 112 123 116 127 116 130 125 133 118 117 99 106 97 113 109 120 111 117 104 113 109 120 114 127 127 137 134 143 136 139 136 147 151 156 153 154 150 152 150 155 153 155 153 159 160 165 163 161 157 164 166 162 161 158 163 160 162 167 170 168 167 168 173 172 168 153 167 171 166 164 171 172 168 160 160 164 162 162 158 158 155 155 159 166 165 168 167 166 159 160 158 167 168 176 170 171 163 170 158 167 167 176 161 167 159 155 138 137 139 160 155 166 148 165 145 161 150 167 147 159 141 157 130 151 122 166 136 144 101 161 127 143 114 158 132 153 123 150 121 142 114 138 111 134 106 126 100 133 111 128 100 126 93 113 96 125 102 126 103 122 92 119 104 138 114 132 97 115 87 118 90 110 84 109 84 106 80 102 78 100 73 94 70 96 74 101 74 100 71 91 65 86 67 92 82 77 34 41 31 47 37 49 34 47 35 49 41 51 39 40 29 34 22 30 21 31 23 26 27 40 36 40 29 35 28 36 26 31 18 25 12 20 7 29 20 48 41 65 48 66 45 63 43 65 45 66 45 66 45 67 48 65 47 64 45 63 45 66 48 66 48 67 49 67 47 71 49 69 48 69 48 69 49 68 48 70 50 70 47 66 44 65 44 68 46 69 45 59 37 66 42 58 27 28 11 31 5 23 11 29 10 29 22 50 38 56 40 59 43 61 44 62 42 63 45 62 44 61 45 62 46 60 44 61 45 62 44 61 43 65 46 64 46 63 44 62 44 61 43 61 43 61 43 61 43 65 47 66 48 66 48 65 47 63 45 63 45 63 45 63 45 60 45 62 46 63 47 64 48 66 47 62 44 61 45 64 49 62 46 64 48 65 48 65 47 64 46 63 45 62 46 63 47 61 44 63 47 64 47 64 47 64 47 64 47 64 47 64 47 60 48 62 46 58 46 64 54 65 50 62 46 60 46 61 48 68 55 70 56 70 60 77 72 93 92 102 94 99 98 105 96 104 102 103 101 100 98 99 97 97 96 97 95 96 94 95 94 94 91 94 92 95 92 96 93 93 90 92 89 92 90 94 91 96 97 94 86 85 88 90 86 93 91 90 87 87 86 88 87 90 87 88 84 84 80 81 78 81 80 83 81 83 79 79 76 76 71 75 70 75 70 75 69 74 69 74 68 71 65 68 62 66 61 67 61 67 60 65 58 63 58 64 58 64 57 62 55 61 59 63 56 56 48 56 52 56 50 61 50 55 42 55 46 56 43 52 40 52 43 58 49 54 42 53 43 55 44 53 39 51 40 51 40 50 39 50 39 50 38 49 37 47 35 45 33 43 31 43 32 45 34 48 37 44 32 44 32 44 32 44 32 44 30 40 26 39 29 45 35 42 30 41 29 41 28 40 28 40 29 41 29 41 29 41 30 39 27 39 27 39 27 39 27 38 26 38 26 38 26 38 26 36 25 37 26 38 25 37 24 39 25 35 21 33 23 37 27 37 25 37 25 37 25 37 25 37 24 36 23 35 24 36 25 37 24 35 22 34 22 34 23 36 24 36 24 36 24 36 24 34 22 34 22 34 22 34 22 33 21 33 21 33 21 33 21 33 20 32 19 31 18 30 17 9 8 9 8 9 8 9 8 7 6 8 8 8 6 6 4 6 5 6 5 6 5 6 5 5 5 7 7 8 6 6 4 3 3 2 2 2 1 1 1 3 2 2 2 1 1 0 0 0 0 0 0 0 1 1 1 1 1 2 3 3 3 3 3 3 3 3 2 2 2 1 1 2 2 1 1 2 3 3 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 12 16 21 22 22 21 24 23 23 22 22 23 23 24 21 20 19 22 22 21 13 7 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 4 7 7 4 2 1 2 3 3 3 3 3 3 3 3 3 4 4 5 5 4 4 3 5 4 3 4 4 5 4 4 7 19 29 31 30 30 29 26 26 27 26 27 26 27 26 27 27 31 30 28 26 29 26 23 24 22 21 17 15 10 8 6 8 4 5 9 14 15 19 22 41 54 130 120 145 128 116 83 72 81 76 95 80 96 83 96 86 104 89 108 84 102 87 118 105 115 97 106 133 162 149 128 87 136 137 141 139 143 152 150 110 58 83 61 88 88 112 103 128 165 188 109 59 42 100 156 153 126 150 134 160 130 160 140 166 135 157 126 149 120 140 112 137 110 130 100 122 113 130 85 73 88 129 105 128 110 130 112 122 97 114 90 119 110 137 113 139 112 138 114 142 117 142 116 146 126 153 133 162 147 172 146 142 119 134 117 138 121 136 116 134 112 127 115 134 122 139 131 140 133 141 133 139 133 143 143 140 135 140 138 143 141 146 148 150 148 148 148 151 153 157 157 157 156 159 162 165 163 167 167 165 168 166 166 165 170 166 163 153 167 170 166 162 168 166 162 161 162 165 164 164 161 160 159 155 161 167 167 167 167 164 159 159 163 166 172 173 173 170 166 168 164 168 171 176 168 168 165 152 139 141 146 168 166 181 168 181 159 180 163 186 160 180 157 179 156 170 153 188 162 164 134 181 155 162 139 174 157 171 150 176 145 171 138 167 135 163 131 157 125 163 137 158 126 156 118 149 119 163 124 160 121 154 113 150 122 163 130 160 121 151 120 152 119 144 114 141 110 133 100 131 102 129 98 123 95 125 100 127 102 127 99 122 91 118 91 119 98 104 50 63 49 66 51 68 50 65 48 63 48 61 45 53 38 48 32 41 31 42 33 42 38 58 48 59 43 55 42 55 41 56 38 53 34 49 31 53 39 69 56 82 62 82 59 83 62 84 64 85 64 84 63 84 61 85 62 85 62 85 62 92 68 90 66 87 62 84 61 90 67 88 66 88 66 89 67 91 68 89 67 88 66 88 66 91 66 90 69 90 65 80 55 74 50 68 38 40 22 48 24 51 32 53 32 60 50 78 58 79 59 81 61 83 63 84 62 87 61 86 60 86 60 87 61 86 61 87 62 88 61 87 60 86 63 86 62 85 62 84 61 84 61 84 61 84 61 84 61 85 62 86 64 87 63 85 62 86 63 86 63 86 63 86 63 83 62 83 63 84 63 84 63 84 62 82 60 81 61 83 63 83 63 85 64 86 65 85 64 85 63 84 62 83 63 84 64 82 62 84 64 85 64 85 63 84 63 84 63 84 63 84 63 83 62 84 61 81 61 87 69 97 74 95 73 95 73 95 73 92 74 93 74 92 77 98 85 110 102 118 102 112 106 116 104 114 102 116 101 115 101 115 101 111 97 111 96 110 96 109 95 112 97 111 96 110 94 109 94 109 93 108 93 108 93 109 94 106 90 106 95 108 89 100 87 105 90 103 88 102 87 102 89 98 87 96 85 94 83 92 82 92 82 92 82 91 80 89 78 85 75 84 75 83 74 83 74 82 73 81 72 79 69 76 67 73 66 72 67 71 65 70 64 66 62 67 62 67 62 66 60 58 56 63 59 63 58 66 64 59 57 63 58 60 54 56 52 65 58 58 50 50 44 47 43 45 40 45 44 52 50 55 51 53 50 54 50 54 49 52 48 52 48 52 47 50 46 49 45 46 44 45 44 46 46 49 48 46 44 46 44 46 44 46 44 45 42 42 38 40 39 43 42 44 42 44 42 43 41 43 40 43 41 43 41 43 41 43 41 41 39 41 39 41 39 41 39 40 38 40 38 40 38 40 38 39 37 39 37 39 37 39 37 40 37 37 35 37 35 39 38 39 37 39 37 39 37 39 37 39 36 38 35 37 36 38 37 39 36 37 35 36 34 37 35 37 35 37 35 37 35 37 35 36 34 36 34 36 34 36 34 35 33 35 33 35 33 35 33 35 33 35 32 34 32 34 32 8 3 8 3 8 3 8 3 6 2 7 2 7 1 5 0 6 2 6 2 6 2 6 2 5 1 6 3 7 2 5 1 3 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 0 2 0 2 0 2 1 3 1 4 2 4 2 3 1 3 0 2 0 1 0 3 1 4 2 3 1 5 3 5 3 5 3 5 3 6 4 6 4 6 4 6 4 5 4 12 12 19 17 21 16 23 15 22 14 22 12 23 13 18 13 20 15 18 9 9 4 2 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 3 5 7 7 5 3 3 3 3 1 3 1 3 1 3 1 3 2 4 3 5 2 4 1 5 3 4 2 4 2 5 3 10 18 29 28 29 28 29 24 27 22 27 22 27 22 27 22 27 26 31 22 26 23 27 18 21 18 19 15 14 8 7 2 7 3 7 10 14 12 16 13 34 55 120 101 121 97 96 57 76 73 90 90 98 91 99 90 105 92 107 96 104 91 109 110 128 105 110 98 153 155 152 88 94 131 144 126 141 135 154 131 81 47 56 50 68 74 83 60 123 153 163 76 37 29 109 144 134 96 115 88 120 95 119 106 123 99 116 92 113 92 109 87 106 85 102 80 97 89 99 58 54 67 105 83 102 85 104 92 96 77 89 74 94 90 109 94 111 99 114 103 117 102 111 94 107 99 115 108 128 125 140 126 125 111 127 116 136 123 133 115 122 101 109 99 117 108 119 110 131 120 130 121 130 122 132 126 131 125 134 127 132 126 135 131 136 129 134 127 134 131 140 138 143 136 145 152 158 152 155 160 160 162 165 162 165 165 164 156 152 161 169 164 164 165 167 160 160 157 161 158 161 157 160 156 155 158 168 163 166 161 163 154 160 158 168 166 172 165 166 158 165 155 163 161 170 157 162 152 142 131 138 137 156 149 164 153 161 141 155 144 159 142 153 139 157 127 144 130 167 133 140 114 159 129 136 108 145 126 146 124 145 119 138 113 134 110 130 106 125 102 132 114 127 103 125 94 111 96 127 100 118 91 113 86 113 91 120 95 117 91 118 95 121 96 119 95 117 90 108 80 105 81 103 76 97 73 99 77 98 70 99 70 92 68 90 70 92 81 78 38 47 37 52 38 52 37 48 36 48 36 45 34 41 30 37 25 33 24 34 27 35 33 49 45 50 39 45 36 40 31 42 33 42 29 39 26 39 28 46 36 54 40 55 37 60 41 62 42 62 41 61 40 56 41 57 42 59 44 60 45 66 50 64 47 61 44 58 40 63 42 62 41 62 42 63 43 68 45 64 41 62 42 65 45 65 43 65 44 64 40 55 32 46 29 50 23 25 10 37 22 42 28 40 27 49 45 60 42 59 46 61 48 63 49 63 47 60 42 59 41 58 42 59 43 60 43 61 44 61 44 60 43 62 43 61 43 61 42 60 42 60 42 60 42 60 42 60 42 59 41 60 42 60 42 59 41 62 44 62 44 62 44 62 44 63 48 62 47 61 47 61 47 59 45 59 45 59 45 59 45 61 47 62 49 64 50 63 49 63 48 62 47 61 48 62 49 61 45 63 47 64 47 63 46 63 46 63 46 63 46 63 46 61 49 62 48 61 50 68 58 77 64 78 66 79 66 78 65 78 64 79 67 80 75 88 86 96 98 104 98 102 100 105 97 101 99 101 100 101 101 102 101 98 97 97 96 96 95 96 95 99 95 97 93 95 91 93 89 94 91 94 91 94 90 94 91 94 85 85 90 90 83 85 92 87 87 88 88 88 87 87 86 85 83 85 82 84 82 83 81 82 80 80 77 78 76 78 76 75 70 74 69 74 68 73 68 70 65 70 65 69 62 65 60 65 60 66 60 66 59 64 57 59 53 60 55 61 55 60 54 55 53 59 56 59 52 59 54 56 47 56 49 60 48 57 44 47 34 42 28 35 20 28 16 30 18 28 20 35 28 41 31 44 34 47 38 49 37 46 34 47 36 46 35 46 35 46 35 45 33 44 32 44 32 45 34 44 32 44 32 44 32 44 32 43 31 42 29 40 28 39 27 43 31 43 30 42 29 41 29 43 30 42 29 41 28 40 27 38 26 38 26 38 26 38 26 38 26 38 26 38 26 38 26 39 26 37 24 36 25 38 27 37 24 36 24 36 24 36 25 37 25 37 25 37 25 37 25 37 25 36 24 36 24 37 25 37 25 36 23 34 22 35 23 34 22 34 22 34 22 34 22 34 22 34 22 34 22 34 22 33 21 33 21 33 21 33 21 33 21 33 21 33 22 34 22 8 7 8 7 8 7 8 7 8 7 8 7 7 6 6 5 7 6 7 6 7 6 7 6 7 6 7 6 7 5 6 4 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 3 3 3 3 3 3 4 5 5 5 4 4 4 3 3 3 3 1 2 4 5 6 5 4 3 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 9 14 17 20 20 22 22 23 23 22 21 21 22 23 23 17 21 21 20 13 8 4 3 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 5 6 7 7 6 5 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 4 4 3 5 5 5 4 3 4 6 8 13 22 28 29 29 30 29 26 25 26 25 26 25 26 25 26 26 30 29 27 25 28 26 23 20 19 20 17 15 10 7 4 8 6 10 15 17 13 15 17 55 85 150 125 143 117 103 72 72 84 74 96 79 99 88 103 93 106 90 108 87 104 91 120 109 121 86 96 128 178 141 83 102 146 148 140 139 156 167 132 96 56 88 58 98 87 93 67 149 182 166 71 54 44 160 163 161 126 138 115 141 115 140 114 138 109 135 108 134 107 129 102 122 95 120 95 114 97 108 61 80 88 123 98 118 98 119 104 117 94 111 87 112 94 118 96 121 99 128 106 134 107 128 99 118 95 124 100 132 113 141 112 137 117 142 132 160 147 166 147 153 124 133 120 141 126 137 122 143 127 140 126 141 127 139 124 140 129 141 130 137 125 136 129 140 132 143 134 141 131 140 131 143 129 142 144 155 138 146 143 155 154 162 158 166 164 166 155 149 154 168 163 168 166 171 164 165 159 162 158 163 159 163 159 156 163 169 168 165 165 160 159 158 163 167 171 169 167 164 161 163 163 166 166 170 164 164 157 148 138 149 147 163 155 171 163 176 155 172 156 180 154 176 154 177 147 164 154 188 153 159 142 180 151 156 129 162 145 164 146 167 137 161 131 158 129 155 125 152 122 159 134 153 123 151 115 142 119 163 124 152 113 146 111 148 115 148 115 142 110 140 112 145 115 146 116 147 117 146 115 140 109 137 103 129 98 130 103 126 101 125 97 120 90 118 90 119 97 103 53 68 54 69 54 65 47 60 46 62 48 60 45 55 40 48 35 44 34 44 35 45 40 63 55 67 49 60 45 59 43 62 46 63 44 60 41 61 42 63 46 67 49 70 51 78 59 78 61 78 59 77 58 78 56 79 57 80 58 81 58 80 57 81 59 82 60 84 61 82 60 82 59 82 60 83 62 86 63 83 61 82 61 84 63 84 61 82 60 80 56 72 47 66 49 73 47 47 31 62 51 76 55 76 53 78 60 80 53 82 61 84 63 86 64 85 63 86 59 84 58 84 58 85 60 85 60 87 61 87 61 86 59 83 60 82 59 82 59 82 59 82 59 82 59 82 59 82 59 80 58 81 59 82 58 81 57 84 61 84 61 84 61 84 62 84 62 83 61 82 59 81 59 81 59 82 60 82 60 81 59 82 61 84 63 85 63 85 62 85 62 84 61 83 62 84 63 83 62 84 64 85 64 84 62 83 62 83 62 83 62 83 62 84 62 84 62 86 67 93 73 97 76 100 79 102 80 101 79 98 82 100 83 101 87 107 96 111 101 113 103 111 103 111 103 113 101 115 101 115 101 115 101 112 97 111 97 110 96 110 96 113 97 112 96 110 94 109 93 109 94 109 94 109 93 108 92 105 88 102 90 103 86 100 89 98 85 101 88 102 88 100 86 96 85 94 84 93 82 92 81 92 81 89 77 86 76 86 77 83 74 83 73 81 72 80 71 77 68 77 68 76 65 73 64 70 65 70 65 70 64 68 63 63 59 65 60 66 61 65 60 62 58 65 60 64 58 62 57 64 56 56 50 55 51 52 44 33 30 36 33 37 33 36 32 36 29 30 24 30 27 32 28 40 38 46 45 51 46 49 43 49 45 49 45 50 46 50 46 48 46 47 44 45 43 45 44 45 43 45 43 45 43 45 43 45 43 46 45 47 44 44 42 45 43 45 43 44 42 43 41 46 43 44 42 42 40 41 38 40 38 40 38 40 38 40 38 41 39 41 39 41 39 41 39 42 39 39 35 37 37 41 40 38 36 39 38 40 37 38 36 39 37 39 37 39 37 39 37 40 37 38 36 38 36 39 38 40 37 38 35 37 35 37 36 36 34 36 34 36 34 36 34 36 34 36 34 36 34 36 34 36 34 36 34 36 34 36 34 33 31 34 32 35 34 36 34 7 2 7 2 7 2 7 2 7 2 6 1 5 0 5 0 6 2 6 2 6 2 6 2 6 2 5 1 4 0 4 0 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 3 1 3 1 5 2 3 1 3 3 6 5 5 3 5 3 4 2 4 1 2 1 5 4 6 4 5 2 6 4 6 4 6 4 6 4 5 3 5 3 5 3 5 3 5 6 15 14 19 15 21 17 23 14 21 13 21 11 22 13 22 19 25 15 11 0 0 0 1 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 6 6 5 6 6 5 4 3 3 1 3 1 3 1 3 1 3 2 4 3 5 2 4 1 4 3 6 2 2 1 7 8 17 21 28 26 28 28 29 24 26 21 26 21 26 21 26 21 27 25 30 22 26 22 26 17 18 16 17 13 13 7 6 2 6 5 12 15 17 12 15 13 43 76 122 100 122 84 90 56 82 77 92 91 98 92 102 94 108 94 107 98 108 97 114 113 126 117 91 54 109 159 151 60 120 147 158 137 149 152 164 111 69 54 70 61 81 71 66 48 150 161 136 46 36 47 160 144 140 102 117 86 117 93 110 88 110 88 108 86 105 80 92 67 90 69 90 74 91 76 80 37 66 68 97 72 93 75 92 80 94 75 88 72 88 73 87 74 88 75 90 79 96 82 94 76 88 75 91 75 93 83 97 78 97 82 107 96 125 116 139 123 146 119 129 117 139 126 140 124 131 116 128 114 130 118 129 115 122 115 129 116 124 113 124 119 131 121 135 122 132 121 133 125 134 120 129 130 135 122 126 125 135 134 144 141 151 150 154 143 140 143 156 152 158 153 161 154 157 152 152 149 154 152 155 150 153 159 170 163 164 158 161 154 158 158 168 165 168 160 161 155 163 155 163 157 165 154 159 145 136 128 140 137 151 137 155 142 157 135 152 139 157 140 150 139 150 121 139 129 161 125 134 119 153 126 132 105 137 119 138 121 136 112 130 107 127 105 124 101 122 100 129 111 124 100 122 92 106 93 127 99 118 90 114 88 112 88 114 87 111 81 106 78 111 87 110 86 111 90 117 96 115 90 111 82 102 76 101 77 105 76 105 74 95 68 91 70 93 79 75 34 48 38 53 37 50 37 46 35 47 38 46 35 43 32 38 26 34 28 36 30 32 32 52 48 55 40 46 35 49 37 49 37 47 33 45 30 42 30 42 28 44 33 50 36 58 40 59 41 59 41 58 39 58 44 57 43 56 42 56 42 52 38 54 42 58 45 61 46 59 40 58 39 59 41 61 42 58 40 60 42 61 42 59 40 61 39 59 38 58 37 51 31 49 32 56 33 30 13 45 38 55 46 63 46 57 43 57 42 61 47 62 49 63 49 62 48 60 45 59 43 58 44 60 45 59 44 60 46 61 45 59 44 58 42 59 42 59 43 60 43 60 43 60 43 60 43 60 43 58 41 59 43 60 42 58 41 60 43 60 43 60 43 60 43 61 47 62 46 60 45 59 44 61 46 62 47 62 47 61 46 61 47 63 48 64 49 63 48 64 48 63 47 62 48 63 49 62 46 64 47 64 46 62 45 62 45 62 45 62 45 62 45 64 49 62 50 67 57 75 63 79 66 82 69 84 69 83 68 81 67 84 74 85 82 94 97 101 101 104 103 105 97 103 97 103 100 101 99 99 97 98 96 97 96 96 95 96 94 95 94 95 92 95 92 95 92 95 92 93 90 94 91 94 89 91 87 84 89 92 89 89 89 87 80 83 83 86 86 87 85 85 83 87 84 85 81 82 78 79 76 81 78 77 73 74 72 74 72 74 68 73 67 71 65 69 64 66 61 67 61 66 60 63 58 64 58 66 59 65 57 63 56 60 54 61 55 62 55 61 54 56 52 56 53 58 52 57 50 59 42 42 27 34 23 31 18 33 24 39 32 46 36 48 37 43 28 34 19 28 17 26 14 30 22 38 31 45 34 45 33 44 33 44 33 45 34 45 34 46 34 44 31 43 30 43 31 43 31 43 31 43 31 43 31 38 28 42 33 46 33 44 32 43 31 43 30 42 29 41 29 44 31 42 30 40 28 39 26 38 26 38 26 38 26 38 26 39 27 39 27 39 27 39 27 41 27 37 24 36 25 39 29 36 25 38 26 38 26 37 24 37 25 37 25 37 25 37 25 38 26 37 24 36 25 38 26 38 25 36 24 35 23 36 24 36 24 36 24 36 24 36 24 34 22 34 22 34 22 34 22 34 22 34 22 34 22 34 22 30 18 30 19 32 20 33 21 7 6 7 6 7 6 7 6 9 7 7 5 6 5 6 6 6 5 6 5 6 5 6 5 7 5 5 3 3 2 3 2 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 2 2 3 3 3 4 4 4 6 5 4 3 4 5 7 8 6 6 6 5 5 5 4 4 3 4 5 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 6 11 18 19 20 19 22 23 22 22 21 21 21 21 22 22 23 26 24 19 10 3 0 0 0 0 1 1 1 1 2 2 0 0 0 0 0 0 0 0 7 5 4 4 5 5 4 2 3 3 3 3 3 3 3 3 3 4 4 5 5 4 4 3 4 6 6 4 2 3 8 12 20 25 28 27 28 30 29 25 26 27 26 27 26 27 26 27 25 29 28 26 24 27 25 22 19 17 16 13 11 8 7 6 6 7 14 18 19 16 20 23 77 105 145 123 145 102 94 78 74 89 72 97 76 99 88 104 94 107 92 112 96 112 98 124 107 127 66 47 69 161 134 71 138 163 165 160 157 171 173 113 95 73 122 89 123 78 80 72 182 180 138 55 58 81 188 152 159 129 143 116 142 116 136 104 130 103 130 103 128 98 117 87 109 82 111 93 114 93 101 57 97 90 113 88 115 92 111 92 111 86 109 88 111 85 108 87 110 86 108 86 111 88 109 85 109 89 114 87 115 93 117 88 115 95 116 101 124 112 134 120 151 126 139 130 154 143 161 147 165 146 167 145 166 146 166 148 162 147 167 145 153 132 148 134 138 127 141 125 137 124 143 133 148 132 144 128 141 126 140 127 136 130 143 134 148 143 152 137 147 143 157 148 156 145 156 148 163 150 151 145 152 149 152 147 150 159 167 166 159 160 157 158 156 162 168 171 167 164 162 161 161 164 166 162 165 162 161 149 139 130 145 145 163 152 168 159 171 151 171 157 181 154 176 150 169 143 165 147 180 144 158 138 171 143 156 126 161 139 160 139 160 130 154 125 152 124 149 120 148 119 155 131 149 120 147 113 139 118 159 124 151 118 146 113 138 110 139 113 139 110 135 106 142 111 139 106 134 106 141 115 146 115 143 109 135 103 135 108 132 106 130 101 123 91 118 90 123 99 101 49 66 54 69 53 69 53 64 48 60 45 55 40 52 40 47 35 43 35 45 37 47 44 70 62 77 55 67 49 68 49 67 47 64 44 62 43 62 43 60 41 61 46 67 52 72 55 73 57 75 58 74 57 79 58 80 57 78 55 77 54 75 54 76 55 77 56 78 57 78 57 78 57 79 59 81 61 76 57 80 61 82 60 79 57 84 60 80 59 80 58 73 51 74 52 74 52 50 30 62 55 70 58 85 60 79 58 82 60 81 60 83 61 83 61 82 60 86 59 85 58 84 59 85 60 85 59 86 60 86 60 85 60 81 59 80 59 81 60 81 60 80 59 80 59 80 59 80 59 79 58 80 59 80 59 79 58 80 59 80 59 80 59 80 59 79 60 79 60 79 59 78 59 81 62 81 62 81 62 81 62 80 61 81 63 82 63 82 63 83 63 82 62 81 63 82 64 84 63 85 64 85 63 83 61 84 63 84 63 84 63 84 63 83 63 81 64 88 75 97 79 99 80 100 82 101 82 100 81 97 81 99 83 100 89 109 100 117 105 116 109 115 104 109 107 113 100 114 98 111 96 109 95 109 95 109 94 108 94 107 93 107 92 108 93 109 94 109 94 106 92 108 93 108 91 104 88 105 89 99 82 96 85 102 90 98 84 99 85 99 84 98 84 98 86 95 83 91 79 87 77 89 78 87 75 83 72 82 71 82 73 81 71 79 69 77 67 74 65 75 66 74 64 72 64 68 64 68 65 67 64 66 62 64 62 65 62 65 61 63 59 69 60 61 53 55 48 50 43 48 40 39 33 38 38 45 43 50 48 53 51 56 51 55 50 55 47 47 41 43 39 41 35 36 34 42 42 48 45 49 45 48 44 48 44 48 44 47 43 48 45 46 43 44 42 44 43 44 42 44 42 44 42 44 42 36 36 40 41 44 43 45 42 44 42 43 41 43 40 42 40 45 42 44 41 43 40 42 39 41 39 41 39 41 39 41 39 42 40 42 40 42 40 42 40 42 39 40 37 39 38 41 40 40 38 40 37 39 38 40 38 39 37 39 37 39 37 39 37 40 38 39 37 39 37 40 38 40 38 39 36 38 36 38 36 38 36 38 36 38 36 38 36 36 34 36 34 36 34 36 34 37 35 37 35 37 35 37 35 32 30 32 31 33 31 33 31 6 1 6 1 6 1 6 1 8 2 6 0 4 0 6 1 4 0 4 0 4 0 4 0 5 0 2 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 1 1 2 2 2 3 3 1 3 2 4 2 5 3 7 4 4 1 4 3 8 7 7 5 6 4 6 3 5 3 5 3 5 3 5 4 7 5 5 3 5 3 5 3 5 3 4 2 4 2 4 2 4 2 5 7 18 16 19 14 20 18 22 13 21 12 20 11 21 12 23 17 21 11 10 0 0 0 0 0 0 1 1 2 2 2 0 0 0 0 0 0 0 0 7 4 2 2 4 5 3 1 3 1 3 1 3 1 3 1 3 2 4 3 5 2 4 1 4 4 7 2 1 0 8 12 23 24 27 24 27 29 29 23 27 22 27 22 27 22 27 22 26 24 29 21 25 22 26 17 19 15 14 8 8 5 7 5 4 5 13 17 20 17 24 25 74 97 116 97 126 68 81 61 88 81 94 90 96 89 99 93 107 93 110 105 118 108 121 117 121 110 70 33 68 126 126 56 154 158 170 160 166 160 163 96 76 72 95 84 87 52 56 77 176 149 105 41 40 92 162 122 134 99 119 86 113 92 110 89 101 79 99 78 101 80 98 76 93 69 92 80 96 76 79 37 83 69 86 63 92 72 86 69 84 64 84 74 89 71 85 74 85 70 84 72 88 70 83 64 83 69 85 65 84 71 86 65 91 69 95 75 99 80 105 88 113 89 109 97 123 108 132 121 144 127 146 128 143 129 149 140 159 148 165 146 151 130 144 133 135 125 148 133 144 123 136 124 144 136 139 117 124 121 133 120 130 123 131 120 130 124 130 116 130 123 135 127 133 123 134 130 152 143 139 134 140 138 143 135 143 149 163 156 158 150 157 149 155 157 169 166 168 159 162 158 158 154 161 151 158 150 154 137 129 119 131 131 150 136 153 135 150 131 151 140 158 140 147 134 138 123 141 120 147 120 131 111 136 115 127 104 135 114 130 112 131 108 126 103 123 102 121 98 119 97 126 109 121 98 119 90 111 93 123 97 120 92 113 82 109 82 110 84 112 85 111 82 111 87 110 82 102 78 104 84 113 89 112 86 108 84 111 88 108 78 108 75 100 72 95 74 102 82 76 32 47 39 55 39 57 44 51 38 48 37 42 31 41 30 36 27 34 27 36 28 35 34 57 54 63 45 52 37 49 34 46 30 41 28 42 30 47 33 45 31 44 31 48 35 50 35 53 38 56 38 57 38 57 43 55 42 55 42 55 42 55 42 55 41 54 41 53 39 55 36 55 36 56 38 59 41 56 38 58 39 59 40 59 40 59 39 57 38 58 38 54 35 62 39 60 40 38 19 49 44 53 42 59 43 57 46 60 43 58 44 59 45 59 44 58 43 58 43 57 42 57 42 58 43 58 44 59 45 60 44 59 43 58 42 59 42 60 43 61 44 58 41 58 41 58 41 58 41 56 40 58 41 58 41 57 39 58 41 58 41 58 41 58 41 59 44 59 44 59 45 60 45 62 46 60 44 59 45 61 47 60 46 62 48 63 48 63 47 64 48 63 47 62 48 63 49 63 47 64 47 64 46 62 44 63 46 63 46 63 46 63 46 65 49 62 51 71 63 80 67 79 65 78 63 77 63 78 64 79 65 82 73 85 85 96 100 104 104 104 106 105 95 101 97 98 96 97 95 96 94 95 93 94 93 93 92 93 91 92 91 92 89 92 89 92 88 91 88 90 88 92 89 91 86 87 82 90 84 98 121 124 101 91 97 86 84 84 82 82 81 82 81 85 82 83 80 81 77 78 76 77 75 76 73 73 69 70 66 73 67 71 65 69 62 67 61 65 60 66 61 65 60 64 58 62 57 64 57 64 56 62 54 62 55 61 54 60 51 57 49 63 53 50 41 43 35 38 30 38 30 41 33 44 37 53 46 50 39 50 38 48 36 46 34 51 38 47 36 47 36 45 32 40 30 43 33 45 34 45 34 45 34 44 33 43 31 42 31 45 32 43 30 42 30 43 31 42 30 42 30 42 30 42 30 35 24 37 27 40 28 41 29 41 29 40 28 39 27 39 27 41 29 41 29 41 29 41 29 40 28 40 28 40 28 40 28 40 28 40 28 40 28 40 28 39 27 39 27 39 27 39 27 39 27 37 24 36 25 39 27 37 25 37 25 37 25 37 25 39 26 38 25 37 26 38 27 39 26 37 24 36 24 36 25 35 23 35 23 35 23 35 23 34 22 34 22 34 22 34 22 35 23 35 23 35 23 35 23 32 20 32 20 32 19 31 19 7 6 7 6 7 6 7 6 10 8 7 5 5 5 7 7 4 3 4 3 4 3 4 3 6 4 3 0 1 0 1 0 1 1 1 0 0 0 0 0 1 1 1 2 2 3 3 4 3 3 4 4 4 5 5 5 7 6 5 3 4 6 8 10 7 7 7 6 6 6 5 5 7 6 5 4 5 6 8 9 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 7 12 20 20 20 18 21 24 22 21 21 20 20 21 21 22 20 19 16 14 9 6 1 0 0 0 0 1 1 2 2 2 0 0 0 0 0 0 0 0 7 4 1 1 3 4 3 1 3 3 3 3 3 3 3 3 3 4 4 5 5 4 4 3 4 6 7 4 1 2 9 15 24 27 27 26 27 31 29 25 27 28 27 28 27 28 27 28 25 29 28 26 24 27 24 22 21 17 14 9 7 6 8 8 5 7 14 19 23 19 30 34 111 127 144 125 148 90 81 79 77 91 73 94 75 96 87 102 92 106 94 118 105 121 105 126 104 113 53 52 57 127 101 69 162 171 172 176 170 173 169 102 107 86 128 87 108 56 89 123 200 164 115 55 65 116 182 130 158 128 144 112 137 113 141 110 141 111 130 100 123 98 122 96 127 96 122 102 119 91 97 52 110 91 106 82 115 93 108 85 108 84 108 91 113 83 106 87 100 82 103 87 108 88 105 79 105 85 107 82 108 85 109 79 104 86 108 92 114 98 119 104 122 101 117 107 126 114 132 125 140 121 146 121 142 121 150 135 161 147 173 155 170 150 172 160 181 176 210 196 207 172 177 150 180 166 175 136 150 141 163 135 156 139 152 131 145 129 140 120 135 123 140 127 140 125 142 135 160 143 146 133 144 138 144 135 142 150 162 158 153 152 153 153 155 161 170 171 168 164 166 165 158 160 163 156 160 157 156 142 142 129 145 143 163 150 161 147 164 147 169 157 181 153 173 145 162 145 169 137 169 140 158 129 157 132 152 125 162 134 154 129 158 128 152 123 150 122 147 119 146 117 153 129 147 118 145 112 144 120 153 122 149 118 139 104 141 112 136 110 136 111 136 111 135 109 140 107 133 101 132 104 140 111 141 110 140 112 146 119 145 117 144 115 138 109 136 109 133 105 101 49 66 56 72 55 70 51 66 49 63 48 59 44 52 38 46 34 42 34 44 37 47 44 73 64 81 57 70 49 74 53 69 47 66 48 69 52 68 49 64 45 62 46 64 48 64 48 67 52 70 55 72 55 72 52 75 54 76 55 77 56 76 54 76 54 76 54 76 54 74 53 74 54 76 56 78 58 80 58 77 56 77 58 81 61 75 53 73 53 75 54 71 50 82 54 74 54 55 35 66 57 78 58 78 54 79 61 80 51 78 57 79 58 79 57 78 55 81 57 80 56 79 57 80 58 82 60 83 61 84 60 83 59 80 59 80 60 81 61 82 61 79 58 79 58 79 58 77 58 76 56 77 57 78 56 77 55 79 58 79 58 79 58 79 57 76 58 77 59 78 60 79 61 80 60 77 56 75 58 79 61 79 61 81 63 82 63 82 62 83 63 82 62 81 63 82 64 85 64 85 64 85 63 82 61 85 64 85 64 85 64 85 64 84 63 81 65 91 79 101 82 102 82 99 78 97 78 98 80 95 81 98 84 101 91 110 102 113 99 110 103 109 95 102 99 106 94 108 95 109 95 109 96 107 93 106 92 106 91 105 91 109 93 107 91 105 89 103 88 104 90 106 92 106 88 101 84 88 80 147 200 217 141 107 88 101 86 98 82 95 81 95 83 92 82 92 81 91 80 90 80 86 76 86 75 84 71 78 67 81 73 80 71 77 68 75 66 74 66 75 67 75 66 73 65 67 63 67 64 67 63 65 61 64 61 64 60 61 56 57 53 50 41 41 36 45 45 52 47 52 51 58 52 51 44 48 45 51 47 51 47 51 47 51 47 53 48 51 48 52 48 49 43 52 48 51 47 50 45 49 45 50 45 48 43 46 41 45 40 46 43 45 42 44 43 45 44 44 42 44 42 44 42 44 42 41 39 42 40 42 40 43 41 42 40 41 39 41 38 40 38 42 41 43 41 43 41 43 42 43 41 43 41 43 41 43 41 42 40 42 40 42 40 42 40 40 39 41 40 42 39 41 38 43 39 39 35 37 37 41 41 39 37 39 37 39 37 39 37 41 38 40 37 39 38 40 39 41 38 39 36 38 36 38 37 36 34 36 34 36 34 36 34 36 34 36 34 36 34 36 34 37 35 37 35 37 35 37 35 37 34 36 33 35 32 34 31 6 2 6 2 6 2 6 2 7 3 7 2 6 2 5 3 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 4 3 5 4 6 3 5 2 5 3 5 3 5 3 5 3 4 2 4 2 4 2 4 2 5 4 6 5 7 4 6 3 7 4 6 3 5 4 6 5 7 1 6 0 5 1 6 2 6 2 8 2 5 0 5 1 14 11 18 14 19 15 22 19 20 16 21 17 22 14 21 13 20 14 22 14 14 1 3 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 5 3 5 3 5 3 5 3 3 4 7 3 2 2 11 15 23 22 25 24 27 26 28 26 28 26 28 25 27 24 26 24 26 24 26 24 26 22 23 19 20 10 14 5 6 3 2 2 7 15 15 11 18 10 29 36 102 95 117 104 110 61 83 66 91 80 91 87 94 82 94 90 106 97 109 101 115 109 121 114 122 82 65 42 62 108 94 84 164 160 161 165 162 178 156 89 81 75 70 52 75 49 55 130 181 151 67 55 60 106 147 107 125 102 120 96 112 92 109 93 113 87 111 85 107 83 106 82 108 87 107 97 111 65 58 44 89 68 89 73 90 73 90 84 84 70 78 74 88 83 86 74 87 71 84 76 89 74 84 71 83 72 88 70 83 68 89 81 86 78 90 78 91 80 98 87 92 76 97 82 104 87 111 91 114 99 110 94 108 100 121 116 127 115 127 118 129 120 132 123 138 137 165 165 171 149 156 153 202 206 184 148 168 163 165 171 175 148 144 120 136 124 126 102 126 112 121 111 120 111 124 124 153 134 131 124 134 125 129 119 132 131 147 141 149 138 150 146 151 153 165 158 163 156 158 147 145 146 157 149 152 143 143 129 126 115 129 126 145 135 144 124 141 133 156 144 154 134 142 126 133 120 144 124 136 112 129 111 133 108 125 111 134 113 130 112 133 107 126 98 121 97 120 95 119 98 125 102 123 96 117 93 112 94 122 95 115 90 113 86 113 88 113 87 112 87 112 87 115 88 112 86 113 89 118 94 119 90 118 105 144 118 127 83 130 123 174 140 136 90 127 127 127 113 84 33 50 37 58 43 49 37 49 36 46 34 43 31 41 28 36 25 35 27 34 24 31 34 59 58 68 47 54 36 56 39 50 34 49 36 49 34 53 36 51 35 50 36 51 35 50 33 50 33 50 34 52 36 54 38 53 40 57 42 56 39 57 42 57 42 57 42 57 42 52 35 52 36 54 38 57 41 60 43 59 41 57 39 55 38 55 38 56 40 57 40 54 38 51 43 52 40 43 13 47 44 56 40 55 40 55 41 57 43 59 44 58 42 57 41 55 40 58 44 58 44 58 44 58 43 56 42 58 44 59 46 61 47 60 43 60 45 60 45 60 45 57 42 57 42 57 43 57 43 59 44 58 42 57 43 59 44 56 41 56 42 57 43 58 44 58 44 59 45 59 44 57 43 58 44 58 45 59 46 60 46 62 47 62 48 63 49 64 49 64 48 62 47 64 49 63 47 63 48 63 48 63 48 63 48 66 50 63 47 62 48 65 49 63 47 66 51 70 56 74 60 77 62 78 64 78 63 77 62 75 66 81 77 93 90 101 95 102 98 100 96 97 94 95 91 92 89 93 91 95 92 96 93 91 88 91 87 90 87 89 86 89 81 88 82 91 84 89 82 87 83 90 84 89 85 88 84 68 122 250 246 251 233 127 83 87 82 84 79 83 81 80 76 78 76 77 75 77 75 77 75 75 74 75 72 71 67 69 67 70 66 67 63 65 63 67 65 63 61 65 60 61 56 60 58 64 58 63 57 61 55 59 54 60 54 57 50 53 46 49 43 47 41 45 42 49 44 50 42 49 40 49 40 50 38 50 38 48 37 48 36 47 35 46 35 46 35 46 34 45 33 44 33 43 33 44 34 45 33 44 32 43 32 43 32 43 32 43 32 41 30 41 30 41 30 41 30 41 30 43 33 44 32 41 30 40 29 40 29 40 29 40 29 39 29 40 30 41 29 40 28 40 28 40 28 40 28 40 28 39 27 39 27 39 27 39 27 40 28 40 27 39 26 38 26 41 29 41 28 40 28 39 27 35 24 37 26 38 26 38 26 35 23 35 24 36 25 37 25 36 25 37 26 38 25 37 24 36 24 36 25 37 26 38 26 36 24 35 22 33 20 32 19 34 22 34 22 34 22 34 22 35 23 35 22 34 21 33 21 34 22 34 22 34 22 34 22 6 6 6 6 6 6 6 6 7 7 6 6 5 5 5 5 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 4 5 5 6 6 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 6 6 5 7 6 6 5 5 6 6 7 6 6 5 5 4 6 5 7 5 7 7 7 4 4 5 7 15 16 20 20 21 20 22 23 21 21 22 22 23 21 22 20 20 23 23 22 16 12 7 7 3 4 3 2 2 1 0 0 1 1 0 0 1 2 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 5 5 5 5 5 5 5 5 3 5 7 5 3 5 12 18 23 24 25 26 27 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 25 24 23 23 22 17 14 9 6 3 1 2 5 9 15 14 24 15 41 60 134 121 143 122 118 77 83 80 80 90 76 95 79 93 82 102 89 106 92 111 101 118 109 122 110 87 57 53 56 108 86 96 152 155 148 147 144 170 144 82 89 65 84 60 93 50 94 159 200 148 87 60 109 131 174 119 159 121 146 109 137 100 135 98 124 99 127 105 134 111 139 115 136 107 130 108 133 82 92 73 134 100 116 88 105 78 101 81 102 81 105 84 110 85 111 84 103 84 102 91 110 88 105 87 102 79 101 79 104 81 102 73 102 83 103 84 100 82 102 85 113 97 114 101 118 104 119 104 125 104 124 100 120 105 130 116 138 120 137 119 135 118 135 118 131 114 143 128 148 123 151 138 183 175 180 142 176 156 179 180 232 199 207 173 193 167 176 142 159 136 148 130 145 126 146 134 168 137 146 127 148 130 146 130 141 132 150 140 149 140 149 143 156 155 167 158 163 154 158 145 151 149 161 151 156 145 147 131 136 124 141 134 158 145 157 137 154 142 168 152 169 144 159 138 155 136 167 140 160 129 153 128 156 125 150 129 159 132 156 131 156 128 147 120 143 119 142 117 142 121 148 125 146 119 141 116 139 119 148 118 141 114 138 109 137 111 137 110 136 110 136 109 144 113 142 111 142 113 145 116 146 114 146 127 168 139 157 115 167 150 200 157 163 113 149 138 156 135 108 52 71 51 73 55 68 48 68 47 64 45 59 42 53 38 46 35 44 36 43 33 42 45 75 71 87 62 75 53 80 56 72 52 70 52 69 50 72 53 71 52 71 52 72 53 72 53 71 52 72 53 73 55 73 53 72 54 75 57 74 54 74 55 74 55 75 56 75 56 72 52 71 52 72 54 75 56 75 56 74 55 73 53 72 53 73 55 74 56 74 54 72 52 70 58 71 55 61 28 66 59 75 55 74 55 74 56 76 58 75 57 76 57 76 57 76 57 76 59 75 59 75 59 76 58 74 57 75 58 77 59 79 60 80 59 78 59 78 59 78 59 75 57 75 57 75 57 74 57 77 58 76 57 76 57 77 58 75 56 75 57 76 58 77 58 76 57 77 59 78 59 77 58 77 58 77 59 78 60 79 60 80 61 81 62 81 63 82 63 84 63 81 63 83 65 83 62 82 63 82 63 82 63 82 63 84 64 82 62 81 63 83 65 82 65 85 69 89 72 92 74 93 74 94 75 94 74 93 74 89 78 95 88 107 98 112 100 114 100 112 96 109 94 108 94 109 93 108 93 108 92 107 92 106 91 105 90 104 89 104 89 105 87 104 88 107 90 103 86 102 87 101 88 101 86 97 84 95 106 201 190 196 165 108 80 98 82 92 81 92 81 90 77 87 76 86 76 85 74 84 74 81 72 82 71 79 69 79 70 77 69 73 66 71 66 72 68 69 65 70 64 66 60 65 62 66 63 65 61 63 59 62 58 61 57 59 54 55 50 51 47 50 46 48 46 51 49 51 47 51 48 51 48 51 49 51 49 52 48 51 47 51 46 50 46 52 47 51 47 50 46 50 45 47 43 48 44 48 44 47 43 47 43 47 43 47 43 47 43 46 42 46 42 46 42 46 42 44 41 46 43 47 42 45 40 44 40 44 40 44 40 44 40 43 40 44 41 45 40 44 39 42 40 42 40 42 40 42 40 42 40 42 40 42 40 42 40 42 40 42 39 41 39 40 38 41 39 41 39 40 38 39 37 37 35 38 37 39 38 39 37 38 36 38 37 39 38 40 38 38 37 39 38 40 37 39 36 38 36 38 37 39 38 40 38 39 37 38 35 36 33 35 32 36 34 36 34 36 34 36 34 37 35 37 34 36 33 35 33 36 34 36 34 36 34 36 34 5 3 5 3 5 3 5 3 6 4 5 3 5 2 4 2 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 2 0 4 3 5 4 6 3 5 2 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 4 6 5 7 4 6 3 7 4 6 3 5 4 6 5 7 1 6 0 5 1 6 2 6 2 7 1 5 0 7 4 13 11 20 17 22 16 21 16 20 16 21 17 22 16 21 15 21 15 26 17 22 12 16 9 10 4 8 4 4 0 0 0 2 0 0 0 1 1 6 6 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 5 3 5 3 5 3 5 3 4 3 6 2 3 5 14 18 24 22 26 25 28 26 28 25 28 26 28 25 27 24 26 24 26 24 26 23 25 21 22 17 18 7 12 5 5 3 3 4 3 6 9 9 17 2 38 58 116 100 119 98 98 63 81 73 92 82 92 86 95 83 97 90 103 94 106 100 113 109 120 114 116 73 64 52 61 91 80 95 150 132 142 110 125 156 115 72 71 50 58 56 55 33 84 169 176 117 63 33 113 127 147 103 131 96 124 90 113 81 106 74 98 62 101 67 103 68 102 69 110 77 103 78 104 56 68 50 96 63 81 61 87 70 89 73 74 63 82 71 82 70 84 74 86 68 86 72 86 60 74 56 82 63 82 66 87 71 88 71 86 79 91 80 90 76 91 79 87 73 92 78 99 81 102 82 103 86 102 84 100 87 107 95 114 100 116 101 116 102 114 101 113 103 111 107 115 110 124 125 128 134 133 120 133 120 129 144 152 138 151 140 161 155 165 147 168 148 154 142 151 138 148 141 148 126 127 116 128 118 127 117 127 118 132 122 136 125 138 128 142 139 151 140 145 135 139 127 137 134 145 135 140 129 131 115 119 109 124 117 137 126 135 118 130 121 140 128 142 124 136 117 129 116 136 119 131 110 125 108 126 104 121 110 132 114 129 111 128 102 121 94 117 93 116 91 116 95 123 99 121 94 116 91 113 95 120 93 113 89 110 83 109 86 109 85 108 84 107 84 105 81 105 80 104 80 103 79 103 78 103 86 118 96 115 83 105 86 121 91 100 62 91 81 122 107 79 33 53 38 57 43 49 38 48 36 46 32 43 31 41 26 36 25 36 25 33 23 33 36 63 59 70 49 57 38 62 42 57 41 56 42 55 39 55 38 54 37 54 37 55 38 56 38 55 38 55 39 57 41 55 39 54 40 57 42 56 39 54 39 54 39 54 39 54 39 54 38 53 37 52 38 53 39 53 38 53 38 53 38 53 38 53 38 54 39 53 38 51 36 51 42 51 40 42 12 46 44 55 40 55 40 55 41 57 42 54 40 55 41 57 43 58 44 57 43 57 43 57 43 57 43 56 41 56 41 56 41 56 41 57 42 57 42 57 42 57 43 56 42 56 42 56 42 56 42 57 42 56 41 55 42 56 43 56 42 56 43 57 44 58 44 55 42 57 44 59 45 59 45 58 44 58 45 59 46 60 46 61 46 61 47 62 47 63 48 65 49 63 48 65 50 64 48 64 49 64 49 64 49 64 49 64 48 62 47 62 47 63 47 63 45 66 48 69 54 72 56 73 58 73 59 73 59 73 59 73 66 83 80 94 88 96 89 97 91 95 91 93 91 93 93 95 91 93 89 90 86 88 84 90 87 89 86 89 85 88 83 88 80 86 80 89 82 87 80 86 81 86 83 84 80 82 77 80 70 104 108 111 91 74 76 80 76 78 74 79 77 78 74 76 73 75 72 73 70 71 68 68 66 68 66 68 66 68 66 67 64 67 62 65 61 66 62 62 60 64 59 61 55 60 57 62 56 61 55 59 54 58 53 57 51 54 48 51 44 48 42 48 42 45 41 47 40 46 37 47 38 47 38 48 36 48 36 48 36 47 36 46 35 46 35 46 35 46 34 45 34 44 33 42 31 43 32 43 32 42 31 43 32 43 32 43 32 43 32 44 33 44 33 44 33 44 33 40 30 41 31 42 30 41 29 40 29 40 29 40 29 40 29 40 29 41 30 41 30 40 29 40 28 40 28 40 28 40 28 42 30 42 30 42 30 42 30 40 28 40 28 39 27 39 26 38 26 37 25 37 24 36 24 35 23 36 24 36 24 37 25 36 24 37 25 37 26 38 26 36 25 37 26 38 25 37 24 36 24 36 25 37 26 38 26 38 25 37 24 36 23 34 22 34 22 34 22 34 22 34 22 35 23 35 23 34 22 34 22 34 22 34 22 34 22 34 22 4 4 4 4 4 4 4 4 5 5 4 4 3 3 3 3 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 2 2 3 3 3 3 4 5 5 6 6 5 5 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 6 6 7 7 6 6 5 7 6 6 5 5 6 6 7 6 6 5 5 4 6 5 7 4 6 6 6 4 6 7 11 14 17 22 23 24 21 21 20 21 21 22 22 23 21 22 20 19 23 24 26 23 23 21 22 16 16 14 12 9 5 2 0 3 1 0 0 1 4 8 10 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 4 4 4 9 16 22 25 25 26 27 28 28 28 27 28 28 28 27 27 26 26 26 25 25 25 25 24 22 21 21 18 15 12 8 5 4 3 3 8 10 16 17 26 15 55 93 144 124 147 114 107 78 80 83 84 93 80 96 79 94 83 103 85 102 89 109 99 117 108 122 99 74 57 65 56 87 72 108 154 148 146 109 129 158 110 75 91 56 80 62 76 56 141 182 185 102 77 53 184 191 209 171 201 161 194 156 191 150 192 150 185 146 184 143 178 134 168 126 164 124 161 124 164 104 129 95 135 94 118 91 120 83 96 57 107 78 110 80 110 79 110 79 101 76 108 89 117 90 114 93 103 84 110 86 101 75 100 82 98 78 104 83 104 83 104 84 102 86 108 95 116 101 119 102 121 104 123 104 121 103 122 108 123 109 126 114 128 116 129 115 125 107 125 111 130 114 130 113 135 123 137 119 138 109 124 126 144 127 147 129 153 140 159 136 187 161 173 155 173 154 173 157 166 137 149 131 150 129 143 127 147 130 144 132 147 138 149 136 148 142 157 142 151 138 148 132 144 136 150 137 148 135 140 120 128 116 136 127 148 134 148 127 144 129 152 135 155 134 151 131 149 128 157 131 154 124 149 123 148 117 144 125 156 129 154 129 151 124 143 116 140 116 139 114 138 117 145 121 143 116 138 114 139 116 143 113 137 110 134 103 135 109 134 107 133 106 132 105 130 100 130 99 128 97 125 94 124 93 123 95 128 100 131 100 126 94 132 100 125 88 118 98 134 113 91 46 72 53 74 57 69 49 68 47 65 46 60 43 53 39 46 34 43 35 42 31 41 45 77 72 87 63 78 56 84 61 80 58 78 58 75 56 75 55 74 54 73 55 74 56 76 57 75 56 76 57 77 59 76 56 75 57 78 59 76 55 74 55 74 55 74 54 73 54 74 54 72 52 71 52 71 52 73 54 73 54 73 55 74 55 71 52 71 52 70 51 69 50 69 57 70 54 61 27 65 58 74 55 73 54 74 55 75 57 74 55 75 56 75 57 76 57 75 57 75 57 75 57 75 56 75 56 74 55 73 54 72 53 74 55 74 55 74 55 73 55 73 55 73 55 73 55 73 55 75 55 74 54 73 55 74 56 75 56 75 57 76 58 77 58 74 55 76 58 78 60 79 60 77 58 77 59 78 60 79 60 81 62 81 62 82 63 83 64 85 64 82 64 84 66 84 63 83 64 83 64 83 64 83 64 83 64 83 63 82 64 83 64 83 65 84 68 87 69 90 71 92 73 92 73 92 73 93 74 89 78 99 91 108 95 109 94 108 92 107 91 106 92 108 93 109 94 108 91 105 88 102 87 104 89 103 88 102 87 102 87 105 87 104 88 106 90 103 86 102 87 100 85 97 81 91 79 93 71 85 84 98 68 85 80 92 76 87 77 89 78 87 76 86 75 84 73 81 70 79 68 78 67 76 66 77 67 76 66 71 66 70 65 69 64 69 64 66 62 68 62 65 58 64 60 63 60 62 59 61 58 60 57 59 55 57 53 55 50 52 49 54 49 50 47 50 47 48 44 51 48 51 47 50 48 50 48 51 47 51 46 50 46 49 45 47 43 47 42 46 41 45 41 45 42 46 43 47 42 46 41 47 43 47 43 47 43 47 43 47 43 47 43 47 43 47 43 44 41 45 41 45 41 45 40 45 41 45 41 45 41 45 41 44 40 45 42 46 41 44 40 43 41 43 41 43 41 43 41 43 41 43 41 43 41 43 41 43 41 42 40 42 39 41 39 40 38 40 37 39 36 38 36 38 36 37 35 37 36 38 36 38 36 38 36 38 37 39 37 38 37 39 38 40 37 39 36 38 36 38 37 39 38 40 38 40 38 40 37 39 36 38 36 37 35 37 35 37 35 37 35 37 35 37 35 37 35 37 34 36 34 36 34 36 34 36 34 4 2 4 2 4 2 4 2 3 1 3 1 2 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 1 0 1 0 3 1 3 1 4 2 5 3 4 3 5 4 6 3 5 2 5 3 5 3 5 3 5 3 6 4 6 4 6 4 6 4 5 4 6 5 7 4 6 3 7 4 6 3 5 4 6 5 7 1 6 0 5 1 6 2 5 1 6 1 5 2 10 8 14 13 22 19 23 16 20 15 20 16 21 17 22 16 21 15 19 13 24 17 24 18 25 20 22 17 20 15 13 7 4 0 3 0 0 0 1 2 8 8 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 4 2 4 2 4 2 4 2 5 2 3 1 5 10 19 23 26 24 27 26 28 26 28 25 28 26 28 25 27 24 26 24 25 23 25 22 23 19 19 14 15 6 10 3 5 4 4 6 8 10 13 8 17 5 53 84 121 100 126 93 90 70 79 78 95 87 93 85 94 82 97 90 101 92 104 97 111 106 118 112 99 59 64 62 61 76 72 108 152 133 142 91 126 134 80 63 76 59 58 47 50 68 137 159 162 63 48 23 166 143 170 125 172 124 172 124 170 124 168 120 173 124 175 125 174 123 169 120 150 107 148 107 156 105 140 109 153 114 149 128 161 113 116 65 100 65 85 54 78 50 68 38 71 44 74 47 70 33 59 32 69 47 84 64 97 65 88 56 79 65 84 69 84 67 84 68 88 72 92 79 96 82 97 80 97 74 100 77 99 75 98 79 100 80 102 85 106 88 109 92 104 95 103 97 108 101 106 94 113 103 111 109 120 103 109 110 124 113 122 106 118 110 123 108 135 117 126 116 130 118 135 127 141 123 134 124 140 122 133 119 137 120 133 117 132 116 129 114 129 123 137 123 132 122 132 119 127 119 132 120 133 122 127 108 111 100 118 111 128 116 126 110 124 110 128 116 133 115 131 112 123 107 126 109 124 105 121 103 117 97 115 105 128 110 125 106 125 100 117 92 114 92 114 91 110 92 117 96 116 92 112 89 111 93 113 89 108 88 107 81 108 87 107 85 105 84 104 82 102 80 101 79 98 75 94 72 96 75 94 71 91 71 95 77 92 63 92 70 95 71 97 81 103 87 64 28 55 40 57 43 50 38 49 37 47 33 43 32 41 27 36 24 35 23 32 21 29 35 63 59 68 46 56 39 62 43 60 43 60 44 57 40 56 38 55 37 54 38 55 39 57 40 56 39 56 40 58 42 60 44 58 44 61 46 59 42 58 43 58 42 57 41 56 41 56 40 54 38 52 37 52 37 53 38 53 39 54 39 54 39 52 36 51 35 50 35 50 35 50 42 51 39 41 11 46 43 55 39 54 39 54 40 56 42 57 42 56 41 56 40 55 40 56 39 55 39 55 39 55 39 55 38 54 37 53 35 52 36 53 39 53 39 53 39 53 39 55 41 55 41 55 41 55 41 55 41 54 40 54 40 55 41 56 42 56 43 57 44 58 44 55 41 57 44 59 46 60 46 58 44 58 45 59 46 60 46 63 48 63 48 64 49 65 50 65 49 63 48 65 50 64 48 64 49 64 49 64 49 64 49 64 49 65 50 65 50 64 47 64 45 66 47 67 51 69 52 71 55 70 56 70 57 73 62 73 70 87 82 93 83 92 86 90 82 89 84 89 85 91 88 91 86 91 85 90 84 89 83 87 82 87 82 86 81 85 80 89 81 86 83 89 85 88 83 87 84 86 84 83 79 79 74 81 77 73 73 79 61 73 61 78 73 76 72 77 76 77 73 77 73 75 71 72 68 70 66 72 66 67 63 67 64 64 59 64 60 64 60 63 59 62 58 59 56 61 56 58 54 58 56 58 53 58 53 57 52 57 52 56 51 55 49 53 47 52 46 53 46 49 44 49 42 47 38 50 41 49 40 49 37 49 36 47 36 46 35 46 34 45 34 43 31 42 31 41 30 41 29 41 31 42 32 43 31 42 30 43 32 43 32 43 32 43 32 43 32 43 32 43 32 43 32 41 30 41 30 41 30 41 30 41 30 41 30 41 30 41 30 40 30 42 31 42 31 41 29 41 29 41 29 41 29 41 29 41 29 41 29 41 29 41 29 41 29 41 28 40 28 39 27 40 28 39 27 39 26 38 26 38 25 36 23 35 23 36 25 36 24 36 23 35 23 35 23 36 25 37 26 38 25 37 24 36 24 36 25 37 26 38 26 38 26 38 25 37 25 37 25 35 23 35 23 35 23 35 23 35 23 35 23 35 23 35 24 34 22 34 22 34 22 34 22 3 3 3 3 3 3 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 4 4 4 4 5 5 5 6 6 4 5 5 6 6 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 6 6 5 7 6 6 5 5 6 6 7 6 6 5 5 4 6 5 7 4 6 5 5 4 7 11 15 17 19 23 23 23 21 21 21 21 21 22 22 23 21 22 20 18 21 22 24 23 23 24 26 24 25 23 20 16 10 5 2 2 1 0 0 1 3 6 8 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 5 3 2 2 7 14 22 27 27 27 28 28 28 28 27 27 28 28 28 27 27 26 26 26 25 25 24 23 22 20 18 18 15 13 10 7 5 4 4 4 8 14 19 13 26 27 76 108 143 122 148 106 99 86 80 90 86 93 79 94 77 92 82 103 84 102 88 107 96 113 104 117 78 62 56 70 56 82 73 120 144 147 133 96 135 121 80 69 112 83 79 49 87 102 181 164 158 68 61 78 208 183 213 173 211 169 209 168 209 165 213 163 215 165 218 168 220 169 219 168 214 162 208 157 221 172 230 195 235 199 248 236 255 243 255 202 230 180 203 154 187 142 172 125 160 121 155 114 138 91 118 90 120 91 119 110 144 116 106 58 93 70 100 75 101 76 104 80 102 81 104 86 108 92 114 96 109 95 113 97 111 95 110 96 113 99 112 99 111 101 113 103 119 109 116 103 115 112 125 115 127 112 122 115 125 113 122 114 121 109 121 106 124 117 136 118 125 105 124 110 132 115 142 132 152 130 150 138 159 139 156 139 161 144 159 140 152 133 145 128 143 132 150 130 145 131 148 130 144 130 147 130 149 134 143 119 125 112 134 123 142 126 142 123 142 124 146 130 153 132 150 126 146 121 148 122 148 121 146 119 141 111 138 120 152 124 148 122 148 120 140 113 138 113 138 112 133 111 140 116 140 112 135 110 138 112 138 108 135 110 135 102 135 107 133 105 131 103 129 102 129 100 129 97 126 93 123 92 129 97 126 91 120 90 123 95 123 88 121 92 122 90 119 97 130 106 86 48 78 55 73 55 70 50 69 48 66 47 61 44 53 39 46 34 42 34 40 29 39 43 77 72 85 60 78 58 86 61 82 61 80 60 75 55 77 56 76 55 76 55 77 56 78 56 77 56 77 57 79 59 80 60 78 60 80 61 78 57 80 60 79 59 78 58 76 57 75 56 74 54 72 53 72 53 71 52 71 52 71 52 70 51 71 52 70 50 68 49 69 50 68 56 69 54 60 26 64 58 73 54 72 53 73 55 75 56 77 57 76 56 74 54 73 53 76 55 76 55 76 55 76 55 75 54 75 53 73 52 73 51 70 53 70 52 70 52 70 52 72 54 72 54 72 54 72 54 75 55 74 54 73 55 74 56 75 56 75 57 76 58 77 58 74 56 76 58 78 59 78 59 77 58 77 59 78 60 79 60 81 62 82 63 82 64 83 64 83 63 80 62 83 64 82 62 82 63 82 63 82 63 82 63 82 64 83 65 84 64 83 63 83 66 84 67 85 67 86 67 86 66 84 65 85 67 88 71 91 81 102 91 104 90 105 92 103 87 102 87 102 87 103 89 102 87 102 88 103 88 103 88 101 86 101 85 100 85 99 84 105 87 103 87 106 88 102 86 101 85 99 84 96 80 90 77 89 82 91 74 86 72 90 69 89 76 86 75 86 76 84 73 83 74 81 72 79 70 78 69 80 68 73 65 74 66 70 59 67 62 68 63 67 61 65 60 62 59 65 59 62 57 63 59 59 56 59 56 59 56 59 56 59 55 58 55 57 53 56 53 57 52 53 50 53 50 51 46 54 51 53 50 52 49 51 48 50 46 50 46 49 45 49 44 49 45 49 44 48 43 47 43 46 42 47 43 47 43 46 42 47 43 47 43 47 43 47 43 46 42 46 42 46 42 46 42 47 42 46 41 45 42 46 43 46 42 46 42 46 42 46 42 45 41 46 42 46 42 45 41 44 42 44 42 44 42 44 42 42 40 42 40 42 40 42 40 44 41 43 41 42 40 42 40 43 41 43 41 42 40 41 39 42 39 39 36 37 36 39 38 39 37 38 36 38 35 37 35 38 37 39 38 40 37 39 36 38 36 38 37 39 38 40 38 39 37 39 37 39 37 39 37 38 36 38 36 38 36 38 36 37 35 37 35 38 36 38 36 36 34 36 34 36 34 36 34 2 0 2 0 2 0 2 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 1 4 3 5 4 5 3 5 3 6 4 7 5 4 3 5 4 6 3 5 2 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 4 6 5 7 4 6 3 7 4 6 3 5 4 6 5 7 1 6 0 5 1 6 2 5 1 5 0 5 3 13 12 18 15 22 17 21 15 21 17 20 16 21 17 22 16 21 15 20 14 24 16 23 17 24 20 24 19 22 18 15 7 3 0 1 0 0 0 1 0 3 2 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 6 1 1 0 7 14 24 26 27 26 28 27 29 26 27 25 28 26 28 25 27 24 26 24 25 23 24 21 21 17 17 12 13 4 10 2 5 4 5 7 5 15 19 3 20 25 78 96 124 97 127 83 82 77 83 91 95 86 91 83 92 80 95 89 103 92 104 96 108 102 113 107 79 50 63 63 61 80 80 116 142 141 123 88 138 98 68 72 133 107 68 48 81 104 162 152 116 28 36 68 181 119 165 105 167 110 167 112 165 108 162 104 157 99 157 98 155 97 154 96 154 98 149 92 160 107 167 128 197 152 203 180 238 191 219 164 200 149 178 131 163 127 159 124 179 147 189 159 198 163 207 181 217 171 203 170 207 155 157 95 98 73 94 67 82 57 76 59 85 69 85 71 87 77 93 80 91 71 96 75 95 73 97 78 100 82 98 79 97 82 102 89 105 96 101 86 95 94 109 101 115 105 115 101 102 96 111 99 120 109 113 100 110 101 108 90 101 90 106 95 109 96 121 118 124 106 120 110 126 112 127 117 140 129 146 131 141 123 136 122 133 123 137 119 131 119 133 118 133 120 132 117 133 119 126 104 108 99 117 108 124 110 123 107 123 108 126 113 133 115 127 105 119 102 119 103 121 104 119 101 113 93 111 102 124 105 119 99 120 95 113 88 110 89 111 88 106 87 113 93 113 89 109 87 110 90 109 86 109 91 110 83 106 85 105 82 102 80 100 78 98 79 94 74 90 72 90 72 95 76 91 71 88 71 90 71 96 72 97 75 95 70 94 78 102 84 63 32 61 41 55 41 50 39 50 38 48 34 44 33 41 27 35 24 34 22 30 19 27 35 65 61 68 46 58 41 64 44 62 46 63 47 59 41 58 41 57 40 57 40 58 41 58 40 57 40 57 41 59 43 60 42 58 42 60 43 57 38 62 44 61 43 59 41 58 40 57 39 55 38 54 38 55 39 54 37 53 36 52 35 51 34 53 37 51 35 49 35 50 36 49 41 50 38 41 11 45 42 54 39 53 38 54 39 55 41 56 40 55 40 55 40 55 40 54 35 53 35 53 35 53 35 53 36 53 36 53 35 52 37 53 40 52 40 53 40 53 40 53 39 53 39 53 39 53 39 56 42 55 41 55 41 56 42 56 42 56 43 57 44 58 44 57 43 58 45 59 45 58 44 58 44 58 45 59 46 60 46 60 45 60 46 61 46 62 47 63 46 60 46 62 48 62 45 62 47 62 47 62 47 62 47 61 46 62 48 63 47 61 44 65 46 66 46 65 49 66 49 65 49 63 49 64 52 68 58 76 73 87 81 87 79 90 85 87 79 86 78 85 78 86 81 84 79 84 79 84 79 84 79 85 80 85 80 84 79 83 78 85 77 83 80 86 82 85 80 83 80 82 80 80 77 77 72 71 63 76 65 72 70 75 74 77 71 74 69 73 71 72 67 71 68 71 67 69 66 69 65 68 61 61 58 64 62 61 54 60 57 62 58 62 56 59 54 56 53 59 54 57 52 57 55 55 50 55 50 55 50 55 51 54 49 54 48 53 48 53 48 52 45 49 44 50 43 48 39 51 41 50 40 49 36 47 35 46 35 46 34 45 34 44 33 46 35 45 34 45 33 44 33 43 32 44 33 44 33 43 32 43 32 43 32 43 32 43 32 44 33 44 33 44 33 44 33 45 33 43 31 42 32 44 34 42 31 42 31 42 31 42 31 41 31 42 32 43 31 42 30 42 30 42 30 42 30 42 30 42 30 42 30 42 30 42 30 42 30 41 29 41 28 40 28 42 29 41 29 40 28 40 28 42 28 38 24 36 25 38 27 39 27 39 26 38 25 37 25 36 25 37 26 38 25 37 24 36 24 36 25 37 26 38 26 36 24 36 24 36 25 37 25 36 24 36 24 36 24 36 24 35 23 35 24 36 25 37 25 34 22 34 22 34 22 34 22 2 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 4 5 6 6 7 5 5 6 6 6 7 7 7 4 5 5 6 6 5 5 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 6 6 7 7 6 6 5 7 6 6 5 5 6 6 7 6 6 5 5 4 6 5 7 4 5 4 5 4 8 12 17 20 21 23 22 21 20 22 23 21 21 22 22 23 21 22 20 21 24 24 25 22 23 23 26 21 22 21 18 14 8 2 0 0 0 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 6 3 0 2 8 17 25 29 28 28 29 29 29 28 27 27 28 28 28 27 27 26 26 26 25 24 24 23 21 19 17 17 13 11 8 7 5 4 5 4 10 23 32 14 37 53 106 124 146 119 142 95 87 88 86 103 88 91 79 91 75 90 78 101 85 103 88 106 94 110 101 113 63 56 56 69 57 89 82 124 134 150 113 93 145 93 82 87 192 146 107 77 128 125 191 178 116 48 61 127 218 157 202 142 191 142 190 144 194 143 197 141 195 140 193 137 190 136 190 136 196 147 198 144 204 145 192 144 199 151 195 168 226 186 227 176 221 170 212 160 204 164 216 179 228 188 237 203 245 211 255 233 255 240 255 247 255 244 255 236 253 217 235 185 195 149 166 134 143 112 132 99 117 90 111 90 104 90 107 92 106 90 106 95 107 93 103 90 105 97 112 105 113 110 116 102 106 104 113 104 110 108 120 104 99 102 123 113 119 108 117 107 122 111 118 95 113 101 123 106 123 104 135 130 138 113 128 109 127 108 129 117 143 132 158 142 157 138 158 143 160 146 163 140 155 138 157 137 157 139 154 134 153 134 144 115 125 113 136 122 142 124 142 123 141 123 146 129 154 131 146 119 144 118 144 119 146 121 145 118 138 109 136 118 149 121 143 116 143 115 136 108 133 109 134 108 130 108 137 114 137 110 134 108 137 110 135 106 136 113 138 105 131 104 130 102 127 99 125 97 130 99 125 93 121 92 122 94 124 93 120 91 120 92 122 93 117 88 122 93 116 84 113 95 119 96 79 47 79 56 74 56 70 50 70 49 66 47 61 44 54 39 45 33 42 33 39 28 41 46 83 75 89 62 82 61 88 64 86 64 86 63 79 57 81 59 80 58 79 59 80 60 80 58 79 58 79 59 81 61 78 58 76 57 77 58 75 53 81 61 80 60 78 58 76 57 76 56 75 55 74 56 76 57 77 57 76 56 74 54 72 53 73 53 70 50 68 50 70 52 68 56 69 53 60 26 64 57 73 53 72 53 72 54 74 56 72 53 73 55 74 56 76 57 76 53 76 53 76 53 76 54 74 53 74 53 74 53 72 53 69 53 67 53 69 53 69 53 71 53 71 53 71 53 71 53 76 56 75 55 74 56 75 57 75 56 75 57 76 58 77 58 77 58 78 59 78 58 76 57 77 58 77 59 78 60 79 60 77 58 77 59 78 59 79 60 81 61 78 60 81 62 80 60 80 61 80 61 80 61 80 61 77 59 79 61 80 60 78 58 84 66 84 66 84 65 84 65 86 66 84 64 84 67 89 72 95 82 104 88 103 85 106 93 104 86 102 84 101 84 101 84 98 83 97 82 96 81 96 80 100 85 99 84 99 83 98 83 100 82 99 82 101 83 98 81 95 80 94 79 92 76 87 75 93 71 96 79 88 73 76 80 87 75 81 72 81 70 77 67 76 68 76 68 76 68 75 67 72 60 65 59 71 64 69 57 64 60 66 62 66 60 63 57 60 57 63 58 61 56 62 58 57 55 58 55 58 55 58 55 55 52 55 52 55 52 55 52 53 48 50 47 52 49 51 46 52 49 51 47 49 47 48 45 50 46 50 45 49 44 48 44 48 44 48 43 47 42 46 42 47 44 48 45 49 44 48 43 47 43 47 43 47 43 47 43 49 45 49 45 49 45 49 45 50 45 48 43 47 44 49 46 46 42 46 42 46 42 46 42 45 42 46 43 47 42 46 41 44 42 44 42 44 42 44 42 45 43 45 43 45 43 45 43 44 42 44 41 43 40 42 40 43 41 43 40 42 40 41 39 45 41 41 37 38 37 41 40 44 41 43 41 42 39 41 39 38 37 39 38 40 37 39 36 38 36 38 37 39 38 40 38 38 36 38 36 38 36 38 36 38 36 38 36 38 36 38 36 37 35 37 36 38 37 39 37 36 34 36 34 36 34 36 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 5 3 4 2 5 3 6 5 5 3 5 3 5 3 5 3 3 2 4 3 5 2 4 1 5 3 5 3 5 3 5 3 6 4 6 4 6 4 6 4 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 6 2 8 3 6 1 7 3 7 3 8 1 5 2 12 12 21 17 22 16 19 14 21 18 20 16 21 17 22 16 21 15 23 16 25 17 24 17 21 14 17 17 22 12 6 1 0 0 0 0 2 1 3 1 3 0 2 0 2 1 3 2 4 2 3 1 3 1 3 1 3 1 1 0 4 3 5 2 2 0 1 1 2 0 11 23 30 26 28 26 28 26 28 26 28 26 30 28 30 27 28 25 25 23 26 23 23 21 23 20 19 12 13 3 9 1 4 4 5 7 21 9 20 12 21 42 108 103 123 103 111 78 81 78 96 98 93 85 89 82 92 79 98 91 102 87 99 91 103 106 115 89 71 61 52 61 71 106 77 109 132 141 110 83 133 78 72 87 155 149 133 74 87 119 168 149 83 14 42 122 195 133 157 109 157 104 156 104 152 98 146 91 143 85 140 80 135 77 132 75 135 75 129 72 129 71 124 65 121 73 126 75 128 77 134 86 131 85 132 83 121 81 126 97 133 105 150 126 174 152 202 178 225 201 245 208 248 212 247 201 228 199 221 180 190 154 167 141 149 125 136 112 119 101 112 97 113 95 104 87 100 84 95 79 96 83 94 86 97 89 97 87 107 93 98 86 98 90 100 89 100 90 100 90 100 91 102 93 106 101 93 100 103 98 88 88 99 86 94 88 96 83 125 113 113 96 106 88 100 85 101 87 116 108 129 118 132 116 130 117 131 115 131 113 127 110 128 113 125 111 129 115 129 106 113 92 105 96 115 105 119 104 119 105 118 104 124 110 126 106 120 100 114 97 120 105 117 104 124 97 107 93 114 102 122 106 122 105 118 94 110 86 105 85 104 83 105 89 112 90 110 90 107 82 106 90 112 95 113 91 107 85 108 87 103 80 97 77 96 78 99 83 95 78 91 77 91 77 93 77 90 75 88 75 90 75 91 69 89 65 84 64 89 73 93 70 56 33 57 38 58 41 53 42 52 39 48 34 43 32 39 24 33 21 32 22 31 21 25 33 71 56 69 47 46 41 66 45 63 44 61 44 61 46 58 41 57 41 57 41 57 41 56 42 60 44 58 41 57 42 60 40 60 40 60 40 60 40 62 42 62 41 61 40 60 40 63 43 63 43 63 41 60 40 63 42 60 38 57 37 58 40 55 40 54 38 52 36 51 35 51 39 52 37 46 17 36 45 54 39 54 39 54 39 54 39 53 38 53 39 54 40 55 39 53 33 53 33 53 33 51 33 49 34 50 37 53 39 50 33 53 44 52 40 50 39 51 39 54 40 51 36 51 38 53 39 53 40 54 39 52 37 53 41 56 42 55 41 56 42 57 44 57 42 55 42 58 46 59 44 60 46 60 46 60 45 58 43 59 44 58 43 58 43 58 42 61 46 61 45 60 44 59 44 60 45 60 45 60 45 60 45 65 49 63 47 62 47 63 46 61 43 65 46 66 48 64 46 65 49 65 51 62 46 68 65 86 77 84 75 84 78 89 82 86 78 85 77 84 72 81 72 82 74 79 71 77 71 79 73 80 71 76 68 76 71 81 76 84 69 76 75 85 74 77 72 79 72 76 72 76 74 77 72 77 68 75 66 72 65 70 64 71 67 73 69 73 68 68 64 61 59 66 64 69 65 67 62 63 60 64 59 63 57 60 55 60 55 58 54 57 52 55 51 58 53 56 52 55 51 56 52 53 48 53 47 52 46 51 46 52 47 52 47 52 47 52 47 48 44 49 45 50 42 49 41 50 40 49 39 47 34 46 33 45 35 46 35 46 34 44 32 45 35 46 35 45 32 41 28 39 29 41 32 44 34 45 34 46 35 46 34 45 33 44 33 46 35 46 34 45 33 44 33 42 32 44 34 44 32 41 29 43 32 43 32 43 32 43 32 42 31 42 30 41 29 40 29 44 32 44 31 43 31 42 30 41 29 41 30 42 31 43 31 42 30 42 29 41 28 40 28 41 29 41 28 40 27 39 27 39 27 38 26 38 25 37 25 37 25 36 24 36 23 35 23 34 23 37 26 39 26 37 24 36 23 35 25 39 28 38 25 37 25 37 25 37 25 37 25 35 22 34 21 33 22 34 23 34 21 31 20 34 24 36 23 35 23 35 23 35 23 35 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 3 4 5 3 3 2 2 3 4 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 7 7 8 5 6 6 8 6 8 7 7 5 9 13 19 22 22 23 21 20 19 22 23 21 21 22 22 23 21 22 20 20 22 22 24 23 24 22 22 19 24 22 13 5 2 0 0 0 1 2 3 3 3 3 2 2 2 2 3 3 4 4 4 3 3 3 3 3 3 3 3 2 2 4 4 4 4 2 2 4 5 4 6 15 28 32 30 28 28 28 28 28 28 28 28 29 29 29 29 29 28 26 26 27 25 23 22 22 21 19 18 12 11 7 6 4 4 7 6 23 14 31 23 44 68 130 122 140 121 121 89 88 86 97 102 88 90 78 92 77 93 79 103 85 98 84 102 90 114 100 92 57 69 52 68 75 122 74 121 144 143 91 91 133 82 81 103 188 168 167 98 117 147 199 156 90 35 92 172 238 185 224 179 232 180 230 178 229 174 231 171 221 167 215 161 208 155 204 154 199 146 194 144 194 143 189 136 178 133 180 132 179 129 181 132 183 122 161 111 160 118 152 105 139 99 134 92 126 93 134 107 150 133 177 165 193 172 202 187 232 197 233 192 219 173 197 156 185 151 172 136 157 126 150 124 139 119 136 117 135 116 130 110 126 109 122 105 118 102 115 101 110 99 103 96 108 106 116 110 116 107 112 102 107 99 106 98 100 107 104 102 108 109 107 98 111 100 111 105 114 98 139 124 120 104 116 102 118 104 122 107 121 109 133 118 135 116 133 116 143 125 147 125 144 122 144 124 145 125 148 128 148 120 132 104 118 103 126 110 129 109 128 109 136 117 142 123 146 121 141 116 139 113 145 121 142 120 149 113 134 111 141 118 146 120 145 118 141 113 133 105 129 104 128 102 129 109 136 109 134 110 132 102 131 106 136 111 137 108 132 103 131 104 129 101 126 96 121 93 125 96 121 91 118 90 118 90 121 92 118 88 115 87 116 89 115 87 113 83 108 83 111 90 116 88 77 50 77 53 77 55 74 53 72 50 67 47 61 43 52 37 44 31 40 32 39 29 38 45 88 71 89 63 69 59 91 65 87 62 84 61 82 60 80 57 80 57 80 57 80 57 79 58 83 60 81 57 81 60 81 61 79 61 79 61 79 61 80 62 80 61 79 61 78 60 79 61 79 62 79 61 78 59 81 62 78 58 75 57 76 58 76 57 75 55 74 54 72 53 70 54 72 54 67 33 54 59 73 54 73 54 73 54 73 54 70 51 71 52 72 53 72 54 76 53 78 54 75 53 73 52 73 52 69 51 70 53 68 50 65 53 66 53 66 54 69 57 70 53 70 51 69 53 73 55 71 53 73 53 70 51 71 54 74 55 74 55 75 57 78 59 77 56 74 56 76 57 75 54 77 58 78 59 78 58 76 56 77 59 78 59 78 59 78 59 80 61 79 60 78 59 78 59 79 60 79 60 79 60 79 60 81 61 80 60 80 61 81 63 81 64 83 66 85 65 83 64 84 64 83 65 82 62 88 78 103 86 103 87 104 86 102 84 104 86 102 84 100 81 97 79 96 80 93 77 92 77 93 78 90 75 90 76 91 77 92 78 87 77 98 76 88 70 86 71 92 75 88 75 89 76 86 74 88 74 87 72 82 70 80 69 78 70 79 73 79 69 75 65 70 66 72 67 72 66 69 63 68 63 68 63 67 61 65 59 64 59 63 57 61 55 60 54 63 57 61 55 60 55 60 55 57 54 57 53 56 52 55 52 55 52 55 51 54 50 53 50 50 47 51 48 51 48 50 47 51 48 50 47 50 48 49 47 50 46 51 47 50 46 49 44 49 45 50 46 49 44 46 41 45 42 47 44 49 45 49 45 50 46 50 45 49 44 48 44 50 46 50 45 49 44 48 44 47 43 48 45 48 43 46 41 47 43 47 43 47 43 47 43 46 42 46 41 45 40 44 40 46 43 45 43 44 42 44 41 43 41 43 42 44 43 45 43 44 42 44 41 43 40 42 40 43 41 43 40 42 39 41 39 42 39 41 39 40 38 40 37 39 37 39 38 41 39 41 40 37 36 39 38 41 38 39 37 39 36 38 37 41 39 39 36 39 37 39 37 39 37 39 37 37 34 36 33 35 34 36 35 37 34 34 33 37 36 38 35 37 35 37 35 37 35 37 35 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 1 2 0 2 0 3 2 5 4 1 0 1 0 1 0 3 2 5 3 5 3 5 3 5 3 5 3 6 4 6 4 5 3 5 3 5 3 5 3 5 3 6 4 6 4 6 4 6 4 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 6 2 8 3 6 1 7 3 7 2 8 3 9 7 17 16 20 16 22 16 19 14 21 18 20 16 21 17 22 16 21 15 20 12 22 15 24 18 24 18 24 22 23 11 4 0 1 0 0 0 2 1 3 1 3 0 2 0 2 1 3 2 4 2 3 1 3 1 3 1 3 1 2 1 3 2 4 1 3 0 4 3 5 7 18 26 32 28 29 27 29 27 29 27 29 27 28 26 29 27 29 27 28 25 29 24 22 18 20 18 19 14 13 5 8 0 3 5 6 7 15 11 21 10 38 64 119 97 123 98 102 73 79 79 95 99 91 86 89 84 94 80 96 84 104 89 101 93 104 104 107 77 63 59 65 58 95 130 73 121 167 128 73 88 116 64 62 106 170 148 143 83 93 134 177 112 51 11 86 150 185 129 177 130 177 128 176 130 173 126 169 122 177 125 174 120 169 116 166 113 160 106 157 102 157 101 154 96 150 92 150 88 143 83 142 86 137 87 131 83 118 78 113 83 111 82 99 65 89 65 100 78 90 58 89 59 79 33 76 62 108 78 110 87 115 88 111 87 126 104 122 103 121 106 125 111 120 109 121 116 128 119 125 116 123 118 128 119 123 115 123 119 116 99 106 91 104 95 110 99 108 94 102 86 96 83 95 85 92 99 97 84 92 96 96 86 92 86 98 93 98 88 126 111 104 89 103 88 100 86 99 85 105 96 113 104 116 102 114 102 115 100 120 103 118 99 115 99 119 103 121 105 121 98 107 83 99 88 107 94 109 92 106 89 109 94 114 99 118 99 115 93 111 94 118 102 114 102 121 95 108 93 113 99 118 100 115 96 112 89 105 83 103 83 102 81 103 87 109 87 107 88 106 81 101 84 105 88 107 87 104 83 100 82 102 82 99 77 92 71 96 77 92 73 89 72 89 73 94 75 90 70 86 68 86 69 86 67 86 63 81 61 83 69 92 71 56 33 58 39 58 39 54 43 53 40 49 35 44 33 42 26 34 22 32 20 29 18 25 32 72 58 70 46 46 40 66 46 65 44 63 43 62 44 58 42 58 42 58 42 58 42 57 43 61 44 59 42 58 43 61 42 62 42 62 42 62 42 62 42 62 42 61 41 61 40 58 39 60 40 61 40 60 40 62 41 60 39 58 38 58 38 59 44 59 43 57 41 56 41 50 40 55 41 51 19 35 43 55 40 55 40 55 40 55 40 50 35 51 36 51 37 52 35 52 34 52 33 52 36 53 40 54 40 50 37 51 42 53 44 53 45 55 45 53 43 54 45 53 40 51 37 52 38 54 39 50 38 53 38 51 36 51 39 54 40 54 41 56 43 58 45 59 43 56 42 56 42 55 39 56 43 57 43 57 42 55 40 57 43 58 44 59 45 61 46 60 45 60 45 59 44 59 44 59 44 59 44 59 44 59 44 59 44 58 44 59 45 61 45 62 44 65 46 65 48 65 47 64 48 64 52 66 52 72 69 83 79 88 83 87 77 79 69 79 69 79 69 79 68 80 71 79 71 76 69 75 68 76 69 72 66 74 69 76 68 74 65 65 65 82 66 74 71 86 74 76 65 74 66 75 67 73 63 74 65 73 63 70 63 69 61 68 63 70 64 69 64 66 60 69 64 66 60 63 58 61 57 62 58 62 58 61 56 59 54 58 54 57 53 56 51 55 50 57 52 55 50 54 50 54 51 54 49 54 49 53 48 53 47 52 46 51 45 50 44 49 44 46 41 47 42 47 40 46 39 46 37 46 38 48 37 49 37 46 36 47 36 47 35 45 33 44 34 45 35 46 34 44 33 44 34 46 35 46 35 45 34 46 35 45 34 45 34 44 33 46 35 46 34 45 33 44 33 44 33 44 34 44 32 42 30 42 31 42 31 42 31 42 31 42 31 42 31 41 30 41 30 43 30 42 30 41 29 41 28 41 29 42 30 42 30 43 31 42 30 41 29 41 29 40 28 41 29 41 28 40 27 39 27 41 28 40 28 39 27 39 26 35 24 37 26 39 28 41 30 35 24 37 26 38 26 38 25 38 25 36 25 38 26 36 22 37 25 37 25 37 25 37 25 35 23 34 22 34 22 35 23 37 23 33 22 36 25 37 24 35 23 35 23 35 23 35 23 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 4 4 4 4 5 6 7 2 1 1 1 1 2 3 4 5 5 5 5 5 5 5 5 5 6 6 7 7 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 7 7 8 5 6 6 8 6 7 7 10 11 16 19 23 20 20 22 20 20 19 22 23 21 21 22 22 23 21 22 20 20 21 21 22 22 23 22 23 26 28 23 11 2 0 1 0 0 1 2 3 3 3 3 2 2 2 2 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 4 10 19 27 30 28 30 30 30 30 30 30 30 30 27 28 29 29 30 29 29 29 30 26 22 19 18 19 18 19 11 10 6 4 3 5 9 9 19 18 27 17 64 98 144 117 135 113 104 83 87 88 97 102 87 88 79 93 80 95 78 98 85 98 86 105 93 113 92 79 53 63 56 62 105 143 65 123 159 118 57 105 113 66 83 140 193 156 164 98 115 156 194 105 61 30 147 190 222 167 227 173 226 174 224 172 223 170 227 170 218 167 216 166 216 166 217 168 214 165 213 163 212 161 208 158 209 161 211 158 210 156 211 159 203 153 196 144 172 123 148 115 118 90 116 92 127 112 152 135 169 140 166 134 148 107 128 102 130 88 133 92 134 94 137 106 129 94 126 94 125 99 129 104 130 107 132 112 138 118 137 115 136 123 148 132 150 134 158 146 152 135 141 124 135 125 139 129 137 122 128 111 119 105 116 104 116 109 106 94 107 98 97 88 94 92 101 97 103 102 138 122 114 105 114 104 112 100 109 96 113 103 120 108 126 109 125 109 128 112 136 116 135 112 132 111 135 114 136 115 135 109 123 97 118 103 127 110 129 108 128 107 124 106 131 111 135 112 136 110 135 109 141 117 138 116 145 109 130 107 136 113 141 114 138 111 133 105 127 101 127 102 126 100 127 106 132 105 129 106 129 100 127 101 130 104 131 104 130 102 126 99 126 99 124 94 119 90 120 92 117 88 114 87 115 89 118 89 114 85 111 84 112 86 113 88 112 85 107 83 107 87 113 87 77 51 78 54 77 54 75 55 73 52 68 48 62 45 55 39 45 32 40 31 37 27 39 47 92 75 92 63 71 60 92 67 91 65 87 63 84 62 82 59 82 59 82 59 82 59 81 60 84 61 83 59 82 60 84 64 82 64 82 64 82 64 81 63 80 62 80 61 79 61 76 59 78 61 79 62 79 61 79 61 78 60 77 59 77 59 79 60 78 59 77 58 76 57 69 55 76 59 72 35 54 57 75 56 75 56 75 56 75 56 70 51 71 52 71 52 71 52 74 51 74 51 73 53 73 55 71 53 66 53 68 58 68 57 65 57 66 54 61 50 64 54 66 50 68 50 70 52 71 53 67 50 71 52 70 50 70 52 73 54 72 53 72 54 74 55 76 56 73 55 75 57 74 54 74 55 75 56 74 54 72 53 75 56 76 58 78 60 80 61 79 60 79 59 78 59 78 59 78 59 78 59 78 59 78 59 77 58 77 59 79 61 82 63 82 64 83 65 84 65 84 65 83 62 83 67 88 69 94 82 105 87 107 88 105 82 97 76 100 81 97 77 94 77 96 79 93 75 90 74 89 74 89 74 87 73 88 74 89 74 88 74 95 80 94 74 89 75 86 67 89 74 87 75 88 75 83 71 83 73 82 71 80 68 77 68 75 68 76 69 73 66 70 64 74 67 69 61 65 60 65 61 66 61 66 61 65 59 63 57 62 57 61 56 60 55 59 54 60 55 59 53 58 53 58 53 56 53 56 52 55 52 54 51 53 50 53 50 53 50 53 50 49 46 50 47 50 47 49 46 50 47 50 47 50 48 50 48 50 46 50 46 50 45 48 43 48 44 49 46 50 46 51 47 51 47 52 48 51 46 49 45 49 45 49 45 49 45 49 45 50 46 50 45 49 44 48 44 48 45 49 44 48 43 47 42 46 42 46 42 46 42 46 42 46 42 46 42 46 42 46 41 44 42 43 41 43 40 42 40 44 42 44 42 44 42 44 42 43 41 43 41 43 41 43 41 43 41 43 40 42 39 41 39 43 41 43 40 42 40 41 39 36 35 37 36 39 38 41 39 38 36 39 37 40 38 40 38 41 38 39 37 40 38 38 33 39 37 39 37 39 37 39 37 38 35 36 34 36 34 37 36 40 36 36 34 38 37 39 36 37 35 37 35 37 35 37 35 0 0 0 0 0 0 0 0 0 0 1 0 3 2 5 3 6 3 5 3 5 4 7 5 4 1 3 1 3 2 5 4 5 3 5 3 5 3 5 3 5 4 6 5 7 4 6 3 5 3 5 3 5 3 5 3 6 4 6 4 6 4 6 4 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 6 2 8 3 6 1 7 3 7 2 8 5 14 13 21 18 18 14 20 14 18 14 21 18 20 16 21 17 22 16 21 15 23 15 22 14 21 15 21 15 27 23 22 8 1 0 1 0 0 0 2 1 3 1 3 0 2 0 2 1 3 2 4 2 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 2 0 5 12 23 26 29 26 30 28 30 28 30 28 30 28 28 26 29 28 30 28 29 27 30 24 21 17 18 16 17 13 12 3 6 0 3 5 9 10 14 14 12 2 56 85 125 94 121 88 90 70 85 87 99 101 93 87 88 85 97 81 96 82 101 87 102 97 108 104 99 64 66 50 57 59 124 132 61 102 137 90 58 103 95 46 78 145 172 137 136 83 103 143 169 68 40 19 141 158 176 121 177 116 172 123 171 124 168 121 168 121 163 115 163 115 163 114 165 115 163 111 164 107 160 101 157 99 158 101 159 98 157 97 157 105 161 105 144 111 147 103 97 48 60 49 64 59 84 83 109 100 105 99 127 107 131 104 101 47 85 58 87 63 85 55 84 70 95 71 90 65 83 60 79 58 89 72 89 76 95 81 98 82 92 85 107 96 111 100 121 113 130 114 128 112 130 120 141 130 146 128 138 118 129 112 126 113 127 104 113 116 139 104 95 86 94 92 95 84 90 93 124 103 97 87 100 92 104 94 103 92 104 95 107 101 111 103 110 99 107 95 113 99 113 96 110 95 110 95 109 95 108 89 98 79 92 81 101 89 105 87 104 88 99 83 103 88 108 88 107 86 107 89 113 97 109 97 116 90 99 85 106 93 112 95 110 92 103 84 99 82 100 84 99 81 99 86 104 84 101 85 101 80 101 84 101 85 102 85 102 84 101 82 97 78 93 76 93 76 93 71 90 68 87 68 88 69 87 67 85 65 85 66 87 68 86 69 87 67 82 63 83 69 91 70 56 34 60 40 58 39 56 44 54 41 51 36 46 34 43 27 35 22 32 20 28 17 25 35 77 61 71 44 45 40 67 46 68 47 66 46 64 45 59 43 58 43 58 43 58 43 57 44 61 46 59 43 59 45 64 43 65 43 65 43 65 43 63 41 63 40 62 40 61 39 59 38 61 40 63 41 63 40 61 39 61 39 60 38 59 39 59 43 58 43 58 42 57 42 52 42 59 46 55 22 36 42 56 41 56 41 56 41 56 41 54 39 54 39 54 39 54 39 53 35 52 36 51 37 51 39 54 44 51 43 53 45 49 40 47 43 49 38 42 34 48 43 47 35 48 35 50 35 51 36 47 36 52 39 51 37 51 38 54 40 52 37 51 36 51 37 51 36 49 37 54 41 55 40 55 41 56 42 55 40 53 39 55 40 56 42 58 44 60 45 60 45 60 45 60 45 61 46 60 45 60 45 60 45 60 45 60 45 60 45 61 48 64 48 63 44 64 44 64 47 65 48 64 47 64 55 72 59 78 73 88 82 86 79 83 75 81 71 89 74 82 65 74 59 73 62 74 66 75 66 74 65 73 64 76 66 73 63 72 64 75 65 74 56 74 60 74 54 72 63 77 63 75 64 76 64 73 59 72 62 71 61 69 62 68 61 68 62 68 62 67 62 65 60 66 60 62 55 59 55 62 59 61 56 61 56 60 54 57 51 55 51 55 51 54 50 54 50 54 50 53 48 51 47 52 48 51 46 50 45 50 44 49 44 47 43 49 45 51 47 53 48 47 42 48 43 48 41 47 40 49 40 48 38 48 35 46 34 45 34 45 34 45 33 43 32 45 34 45 35 46 36 48 38 49 38 49 38 48 36 46 34 45 34 45 34 45 34 45 34 46 35 46 34 45 33 44 33 46 34 45 33 44 32 43 33 42 31 42 31 42 31 42 31 42 31 42 31 42 31 42 32 42 30 41 29 41 28 40 28 42 30 42 30 42 30 42 30 41 29 41 29 41 29 41 29 41 29 41 28 40 27 39 27 41 29 41 28 40 28 39 27 37 25 37 25 37 25 37 25 36 24 36 24 37 25 38 26 39 26 37 25 38 26 36 21 37 25 37 25 37 25 37 25 36 24 35 22 34 23 36 24 38 24 35 23 36 25 37 23 35 23 35 23 35 23 35 23 0 0 0 0 0 0 0 0 1 2 2 3 4 4 5 5 6 6 5 5 5 5 6 7 5 5 4 4 5 6 7 7 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 7 7 8 5 6 6 8 7 7 7 11 14 19 20 21 18 18 20 19 19 19 22 23 21 21 22 22 23 21 22 20 23 24 21 21 19 20 19 20 23 26 21 10 1 0 0 0 0 1 2 3 3 3 3 2 2 2 2 3 3 4 4 4 3 3 3 3 3 3 3 3 4 3 3 2 2 3 3 4 4 3 8 20 29 32 31 31 31 31 31 31 31 31 31 31 29 30 30 30 30 30 29 28 29 26 22 19 18 18 16 16 10 9 4 2 2 6 11 13 19 19 23 19 85 113 145 119 129 101 91 83 95 99 107 106 95 91 80 94 82 98 78 100 83 97 87 109 97 112 83 64 57 57 50 87 134 121 53 88 91 71 58 104 90 51 114 170 192 154 159 107 139 167 173 74 59 54 196 193 227 177 233 174 221 170 214 165 212 163 216 163 221 166 219 164 216 163 215 163 216 164 217 163 212 157 207 156 211 159 213 157 209 152 208 154 204 153 195 150 167 106 90 39 66 52 67 59 85 75 101 84 103 92 123 93 137 122 143 82 126 84 141 104 150 96 138 103 136 97 129 91 118 84 110 81 110 84 109 85 112 89 109 86 105 86 110 90 106 88 109 93 113 95 115 96 117 102 126 112 143 125 146 130 152 137 159 143 158 131 154 169 201 151 137 131 132 128 125 111 116 122 143 115 103 100 105 101 108 100 106 96 118 107 120 109 125 110 123 107 123 108 130 111 129 109 128 109 127 107 125 105 123 101 115 93 107 93 117 102 124 103 124 103 121 99 124 103 129 104 129 103 130 104 136 112 133 111 140 105 122 98 129 106 135 109 134 107 126 99 124 98 126 101 126 98 124 101 127 99 124 100 125 96 129 101 127 99 125 99 126 99 128 99 123 94 119 92 121 94 117 90 114 87 112 87 113 89 110 85 109 84 110 86 113 89 108 85 108 83 103 79 102 82 111 86 77 52 79 56 78 54 77 56 75 53 70 50 64 46 54 38 44 32 40 31 38 28 39 49 97 78 94 62 71 61 94 68 94 69 91 66 85 63 85 59 85 59 85 59 85 59 84 60 88 62 86 59 86 62 85 65 83 65 83 65 83 65 82 63 81 63 80 62 80 62 79 61 80 63 81 63 80 62 78 60 79 62 79 61 78 59 77 58 77 57 76 57 76 57 73 59 80 62 75 37 56 58 76 57 76 57 76 57 76 57 76 57 75 56 75 55 74 55 74 53 72 53 68 49 63 45 56 41 46 33 39 28 31 21 25 21 30 22 30 27 51 47 60 47 65 49 69 51 72 51 66 50 72 54 72 52 71 53 73 53 71 51 69 50 69 50 66 46 65 48 70 54 73 53 75 57 76 57 76 56 74 54 75 56 76 58 77 59 78 60 80 61 80 62 81 62 81 63 81 62 81 62 81 62 81 62 81 62 81 62 82 64 84 66 83 64 82 64 82 64 84 66 85 63 84 70 93 76 99 84 107 87 103 82 101 84 105 88 100 79 93 72 89 72 93 77 90 74 89 75 88 74 86 72 91 75 86 70 83 71 88 75 81 70 89 74 85 69 88 81 93 78 87 74 86 74 83 72 79 69 78 68 76 67 76 66 75 68 72 66 70 65 69 64 66 61 62 58 61 60 65 64 62 60 63 59 62 57 59 55 59 54 59 54 59 54 59 54 58 52 56 51 55 50 56 51 53 49 52 49 51 48 51 48 49 47 50 48 52 51 54 52 50 47 51 48 51 48 50 47 53 50 52 48 49 46 47 45 49 45 50 46 50 45 48 43 51 46 50 46 51 48 53 50 52 49 53 49 52 47 50 45 48 44 49 45 49 45 50 46 50 46 50 45 49 44 48 44 51 46 49 44 47 44 48 44 47 43 47 43 47 43 47 43 46 42 46 42 47 43 47 43 45 42 44 42 43 41 43 40 45 43 44 42 44 42 43 41 42 40 43 41 43 41 44 42 43 41 43 40 42 39 41 39 43 40 42 40 41 39 41 38 43 41 42 40 41 39 41 39 39 36 38 36 38 37 40 39 40 37 38 37 40 38 38 34 39 37 39 37 39 37 39 37 38 36 37 35 37 35 38 36 40 36 36 34 37 36 37 34 37 35 37 35 37 35 37 35 0 0 0 0 0 0 0 0 3 1 4 2 4 2 4 2 6 4 5 2 4 3 5 4 5 3 5 3 5 4 7 5 5 3 5 3 5 3 5 3 4 2 5 3 5 3 4 2 5 3 5 3 5 3 5 3 6 4 6 4 6 4 6 4 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 6 2 8 3 6 1 7 3 8 2 7 5 16 14 20 14 17 13 19 14 18 14 21 18 20 16 21 17 22 16 21 15 23 14 21 12 20 14 21 16 21 19 19 7 1 0 0 0 0 0 2 1 3 1 3 0 2 0 2 1 3 2 4 2 3 1 3 1 3 1 3 1 4 2 2 0 2 0 4 2 5 1 9 21 32 31 31 29 32 30 32 30 32 30 32 30 31 29 31 29 30 27 28 25 28 23 22 18 20 16 15 9 11 2 4 0 2 6 11 11 12 11 11 14 82 95 120 95 115 79 82 74 97 100 107 108 101 92 89 85 99 84 101 85 104 90 106 101 110 100 87 46 65 50 65 112 153 94 52 67 70 55 73 90 76 42 119 160 161 132 131 91 132 145 134 32 30 35 178 143 181 119 175 118 180 126 177 125 173 123 172 122 167 117 165 112 162 110 161 108 165 110 167 107 159 96 155 95 159 102 158 98 152 93 151 100 146 113 157 104 97 44 49 35 35 33 30 30 36 36 41 33 53 50 65 56 86 102 135 119 85 53 83 74 105 77 100 78 97 70 96 70 95 68 94 67 88 61 93 70 98 69 91 61 91 65 88 63 86 59 83 61 75 61 75 58 68 52 67 56 81 70 90 84 105 97 114 103 126 106 138 140 178 133 137 133 134 131 131 121 135 144 160 124 119 109 117 105 111 100 105 96 108 99 103 97 102 96 97 86 103 91 106 92 105 91 106 94 107 92 104 89 102 86 96 79 90 80 100 88 103 85 101 83 99 81 101 82 103 82 102 81 103 85 109 93 105 93 112 86 95 81 101 88 106 88 103 85 98 80 97 81 101 84 100 82 97 83 100 80 96 82 98 78 102 83 98 79 94 78 95 79 99 81 97 79 95 77 93 76 91 68 89 65 87 66 89 68 87 64 85 62 84 63 87 68 85 70 87 68 82 63 81 65 89 68 56 35 61 39 59 39 57 46 56 43 52 38 47 36 40 25 34 21 32 21 30 19 25 37 81 65 73 44 46 41 68 47 69 50 69 49 65 46 60 45 60 45 60 45 60 45 59 46 62 47 61 45 60 44 63 42 64 42 64 42 64 42 64 42 63 41 63 40 62 40 61 39 62 40 62 39 60 38 59 38 61 40 62 40 60 40 58 43 58 43 58 43 58 43 56 45 61 47 56 23 37 44 58 43 58 43 58 43 58 43 58 42 57 42 56 41 55 40 53 39 54 38 49 32 41 29 29 15 16 5 8 2 6 1 0 0 3 0 3 4 29 33 47 35 49 37 52 38 53 35 47 36 53 41 54 39 53 40 52 38 51 37 52 39 54 41 52 37 51 38 55 42 56 41 58 44 59 45 59 44 57 42 60 45 60 45 60 45 60 46 62 47 63 48 63 49 64 49 63 48 63 48 63 48 63 48 64 49 63 48 63 48 64 48 64 45 64 43 63 47 65 49 68 50 66 58 76 63 80 73 84 78 82 77 85 81 91 84 93 78 84 64 74 59 76 64 73 65 75 66 75 65 72 62 73 63 71 61 69 60 70 60 73 55 68 44 88 97 110 66 81 60 74 53 71 56 73 58 65 56 65 56 64 57 65 56 66 60 65 58 63 58 62 58 61 55 59 53 58 54 60 56 59 54 59 54 58 52 55 49 53 49 53 49 53 49 53 49 52 48 51 46 49 45 50 46 50 45 50 44 49 43 48 43 46 41 46 41 46 41 46 41 46 41 47 42 47 40 46 39 48 39 48 38 48 35 47 35 47 37 48 37 48 36 46 34 49 37 47 35 47 37 49 39 47 36 48 37 48 36 46 35 44 33 44 34 45 35 46 35 46 35 46 34 45 33 44 33 47 35 45 33 43 33 45 34 44 33 44 33 44 33 44 33 42 31 42 32 43 33 44 33 44 31 43 31 42 30 42 29 43 31 43 30 42 29 41 29 40 28 40 29 41 30 42 30 41 29 41 28 40 27 39 27 40 27 39 27 38 26 38 25 39 27 40 28 40 28 41 29 37 25 36 23 36 25 38 27 37 24 36 25 39 27 37 24 37 25 37 25 37 25 37 25 37 24 36 23 35 24 36 25 38 24 33 21 34 23 34 21 35 23 35 23 35 23 35 23 0 0 0 0 0 0 0 0 5 5 4 4 4 4 4 4 6 6 5 4 4 4 5 5 5 5 4 4 5 5 6 7 5 6 5 6 5 6 5 5 3 4 4 5 5 4 4 3 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 7 7 8 5 6 6 8 8 7 6 10 14 19 18 17 17 17 20 18 19 19 22 23 21 21 22 22 23 21 22 20 20 20 18 19 19 21 22 24 17 22 18 9 1 0 0 0 1 1 3 3 4 3 4 2 2 3 2 4 3 5 4 5 3 3 3 3 3 3 3 3 5 4 2 1 1 2 4 5 2 2 7 23 32 32 28 30 32 33 32 33 32 33 32 32 32 32 32 31 30 29 27 27 27 25 23 21 20 18 14 11 11 7 3 2 1 7 12 15 16 17 28 38 112 122 139 119 123 95 87 86 107 108 114 112 102 95 82 92 83 101 81 103 88 103 91 112 95 107 71 48 52 61 67 143 158 86 46 62 49 55 77 91 83 60 156 181 183 154 161 121 168 167 140 48 59 80 230 189 230 177 225 183 228 176 220 169 215 166 217 167 221 165 221 164 221 164 222 166 222 168 224 164 214 154 209 153 206 155 207 153 202 149 200 152 198 147 159 95 85 45 56 46 52 36 39 26 38 27 43 24 45 36 77 61 99 84 139 124 168 105 139 100 153 107 144 107 139 101 135 99 129 97 125 95 120 99 130 111 138 108 124 92 120 94 116 92 115 93 113 89 103 81 104 77 94 67 90 68 87 66 92 72 96 73 95 72 102 83 113 95 131 99 123 122 132 129 135 131 154 168 185 141 142 135 142 134 141 133 141 132 142 129 135 122 132 118 124 108 118 102 122 102 120 102 123 106 126 105 122 102 120 99 115 93 109 94 117 100 121 98 119 96 123 100 126 102 127 102 126 100 128 102 134 110 130 109 137 102 123 99 128 104 130 104 126 98 123 96 123 99 127 102 127 99 122 99 125 96 121 98 123 94 128 99 123 93 119 91 119 93 124 97 125 99 125 95 120 91 116 90 114 88 112 88 114 90 114 88 111 85 109 85 110 86 111 88 112 87 107 83 105 84 109 85 77 52 82 56 78 54 78 58 76 55 71 51 64 47 51 36 43 31 40 33 40 30 39 49 101 81 96 62 71 61 95 69 97 70 95 67 87 63 86 60 86 60 86 60 86 60 85 61 89 63 87 60 86 62 84 63 84 63 84 63 84 63 84 63 84 62 83 61 82 61 79 61 79 61 78 59 76 58 77 60 79 63 81 62 79 60 78 59 78 59 78 59 78 59 76 61 81 62 74 38 57 60 77 58 77 58 77 58 77 58 77 57 76 56 75 55 74 55 72 54 73 53 66 43 51 33 37 19 17 2 6 4 11 11 3 3 7 1 10 13 41 46 61 49 68 53 72 55 73 54 66 50 73 56 74 54 73 54 69 51 70 52 73 56 77 59 79 59 77 59 79 61 79 59 79 60 79 60 79 59 77 57 82 63 81 62 81 62 81 62 82 63 82 64 84 65 84 66 83 64 83 64 83 64 83 64 84 64 82 62 81 62 82 63 84 65 82 63 82 64 85 67 88 66 85 73 96 78 99 83 101 81 104 83 110 91 116 97 155 127 133 99 105 77 92 70 89 74 89 76 89 74 86 71 83 69 84 70 84 69 81 66 78 66 71 78 172 239 246 179 93 77 83 69 80 71 81 72 71 62 70 63 69 62 69 63 72 64 68 61 66 60 65 61 64 60 62 58 61 58 61 58 61 58 61 58 60 56 58 54 57 54 58 54 58 54 58 54 57 52 55 50 54 50 54 51 54 51 54 50 53 49 52 49 50 47 49 44 46 42 44 40 47 45 48 46 49 45 48 44 49 47 50 48 50 48 52 48 53 50 54 50 54 49 52 47 54 49 52 47 50 47 53 50 50 46 51 48 52 47 51 46 48 44 48 45 49 46 50 46 50 46 50 45 49 44 48 44 52 47 49 44 47 44 49 46 49 45 49 45 49 45 49 45 46 42 46 43 47 44 48 44 46 44 46 43 45 43 44 42 45 43 45 42 44 41 43 41 42 40 42 41 43 42 44 42 43 41 43 40 42 39 41 39 41 39 40 38 40 37 39 37 37 35 38 37 40 40 42 41 40 37 38 35 38 37 41 40 38 35 37 37 41 40 40 37 39 37 39 37 39 37 39 37 39 36 38 35 37 36 38 37 39 35 35 33 36 34 35 32 37 35 37 35 37 35 37 35 0 0 0 0 1 0 2 0 7 4 6 3 5 4 6 5 7 3 8 3 8 2 6 0 6 1 6 1 6 1 6 1 6 0 5 0 4 0 5 2 6 2 6 4 6 4 6 4 6 4 6 4 6 4 6 4 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 4 6 5 6 3 4 0 7 0 7 4 14 10 20 14 20 15 20 15 20 15 20 15 20 15 20 15 20 15 20 15 26 17 22 12 19 14 21 17 21 18 16 3 0 0 2 0 1 0 1 0 1 0 1 0 2 0 2 0 3 0 5 0 4 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 2 0 15 23 35 26 31 28 33 27 33 27 33 27 33 28 29 24 30 25 30 25 29 27 24 22 20 19 18 16 13 10 3 3 6 6 8 7 12 8 16 6 21 47 107 99 115 97 107 80 84 78 100 101 112 107 108 93 92 85 97 88 100 92 103 99 111 107 112 76 67 39 64 42 100 145 158 71 59 52 62 43 105 73 65 47 158 148 159 122 126 97 162 150 83 27 36 82 200 137 178 123 176 120 171 116 169 116 167 114 166 114 166 115 163 113 163 115 166 116 172 119 166 111 158 104 154 101 153 101 159 95 145 107 158 121 151 95 81 32 43 30 43 28 28 27 27 25 25 21 23 18 26 11 23 36 63 66 82 81 128 96 104 73 99 79 107 77 98 75 99 74 98 81 98 74 93 69 100 77 106 77 99 72 102 74 96 71 96 70 91 62 90 63 80 56 78 56 76 52 80 58 81 60 80 55 74 52 74 56 73 43 61 47 74 54 80 62 85 73 100 90 117 105 126 113 131 121 141 134 151 141 149 138 145 132 137 124 130 119 128 111 121 107 120 102 112 90 104 84 103 77 94 67 90 67 100 71 93 79 104 80 99 85 96 78 98 87 107 90 99 76 105 75 112 89 104 89 101 81 93 79 101 83 97 76 90 73 93 78 101 83 99 78 96 79 97 80 99 82 99 79 95 75 96 81 99 77 87 66 85 71 95 77 94 76 92 74 90 71 90 69 89 67 87 66 87 67 88 65 84 61 81 61 83 64 81 62 82 62 83 63 82 66 89 57 61 37 54 37 57 44 55 40 54 39 54 34 43 26 39 25 34 23 33 22 29 16 19 42 80 57 80 50 40 37 77 54 69 44 67 50 65 40 58 42 61 46 63 45 61 43 64 47 63 45 61 44 60 42 63 45 63 45 63 45 63 45 62 44 62 44 62 44 62 44 63 44 62 42 60 41 59 39 59 41 60 42 61 41 60 42 60 43 60 42 59 41 58 41 57 43 60 45 57 23 38 42 55 39 56 40 57 41 58 42 58 41 58 40 57 39 56 39 57 39 55 39 51 32 38 23 25 9 7 0 6 7 8 4 6 2 3 0 1 2 34 39 53 39 52 39 52 42 55 44 55 40 55 41 55 41 55 41 56 42 57 43 57 43 57 43 63 48 61 47 60 46 62 48 58 45 62 48 62 45 59 45 64 51 60 48 62 47 58 44 62 48 62 49 65 53 66 54 68 51 61 45 59 49 68 57 62 47 61 47 62 49 64 49 58 48 60 48 69 47 72 44 70 50 65 55 72 59 77 69 82 67 78 91 101 94 101 101 226 159 163 70 95 45 69 62 73 66 73 66 72 63 69 61 70 63 71 62 68 57 61 48 75 33 62 115 229 236 245 178 78 59 72 54 66 51 67 53 63 55 63 57 62 56 61 55 66 58 63 54 59 50 56 49 54 45 54 48 55 49 56 50 54 49 55 50 54 50 52 47 54 45 50 42 50 44 51 44 51 43 48 41 48 42 51 45 50 43 46 39 43 38 44 39 43 38 42 37 41 35 40 35 42 36 41 38 48 42 50 40 45 33 46 32 47 32 46 33 49 38 48 36 47 35 45 34 49 38 48 36 46 34 45 33 44 34 46 36 46 34 43 31 46 35 46 34 45 33 44 33 46 34 46 34 46 34 46 34 45 33 45 33 45 33 45 33 45 33 45 33 45 33 45 33 48 34 44 31 43 32 43 29 42 31 42 31 42 31 42 31 43 32 43 31 42 30 41 30 41 31 39 30 41 32 40 30 40 31 42 30 36 25 37 28 42 26 37 25 40 28 39 23 37 25 38 26 39 25 38 24 38 26 38 25 37 24 36 24 38 26 38 25 37 24 36 24 37 25 37 24 36 23 34 22 35 23 35 23 35 23 35 23 35 23 35 23 35 23 35 23 32 21 35 24 36 23 33 20 3 2 3 3 4 3 5 4 8 6 7 5 6 6 7 7 6 8 7 8 7 7 5 5 5 6 5 6 5 6 5 6 7 6 6 5 5 5 6 6 7 6 7 6 7 6 7 6 7 6 7 6 7 6 7 6 6 5 6 5 6 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 6 5 3 3 5 7 9 13 14 18 19 21 21 20 21 20 21 20 21 20 21 20 21 20 21 20 21 20 22 22 20 21 20 22 22 24 19 20 14 4 0 1 2 0 5 1 5 1 5 1 5 2 3 2 3 4 4 5 4 5 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 8 18 32 35 33 30 34 32 33 32 33 32 33 32 33 30 31 30 31 30 31 30 30 27 25 22 20 18 15 11 7 8 2 5 6 0 11 8 15 21 12 44 69 131 121 133 123 112 92 91 89 109 108 120 114 114 100 89 92 85 99 83 104 78 110 94 114 94 90 55 66 42 83 128 165 137 64 51 60 55 60 104 82 78 90 192 167 185 147 154 118 187 156 90 44 66 139 242 181 227 180 231 169 228 171 226 168 221 165 220 165 218 164 216 163 216 165 219 167 222 167 217 161 211 155 206 154 205 160 203 154 199 163 190 145 127 81 72 41 50 45 50 36 45 28 44 24 41 22 40 21 46 21 46 43 77 63 93 79 132 116 150 107 133 106 136 96 129 99 130 95 127 97 127 90 119 94 126 102 131 101 125 94 126 96 122 94 124 95 120 89 116 88 114 83 109 82 113 88 115 88 117 89 115 85 110 81 104 77 105 82 106 75 98 73 98 70 95 67 93 69 97 72 96 77 101 90 115 106 128 116 141 133 151 145 160 146 153 140 152 128 146 123 150 131 159 135 160 136 162 132 148 104 114 76 96 87 120 114 131 103 119 101 117 96 121 91 113 88 125 104 131 96 129 101 142 125 126 86 110 89 118 99 122 99 121 101 115 95 120 97 116 90 112 90 117 95 120 99 122 98 119 95 121 96 123 92 112 82 110 86 119 91 118 90 117 89 116 88 116 88 114 86 112 86 113 86 114 86 111 82 109 83 112 86 109 82 108 80 106 81 106 80 112 74 82 54 77 56 77 58 75 55 73 53 70 49 60 41 52 38 45 34 42 32 38 27 37 57 100 74 104 69 66 59 100 72 95 65 93 71 90 60 85 60 87 61 88 62 88 61 90 64 89 63 88 61 86 60 88 62 88 62 88 62 88 62 87 61 87 61 87 61 87 62 85 63 83 62 82 60 80 59 82 62 84 63 84 63 83 61 79 60 79 59 78 59 77 58 76 60 79 62 76 40 57 58 75 57 76 57 76 57 77 58 77 58 77 57 76 56 75 56 78 56 74 55 69 47 52 33 34 19 13 4 7 9 7 7 7 6 6 3 7 15 42 55 69 59 71 57 74 57 76 57 76 57 80 58 82 60 83 62 81 59 81 59 81 59 81 60 82 65 83 65 83 63 82 62 83 65 86 67 84 62 79 59 75 59 77 64 83 64 84 62 84 61 84 63 82 63 81 65 83 63 81 61 80 63 83 65 80 61 80 60 80 62 82 64 64 77 68 67 79 45 103 71 85 65 83 69 90 71 92 78 95 83 111 85 112 100 178 221 255 248 227 162 143 97 102 80 88 70 88 70 87 69 83 67 78 67 81 70 81 70 78 67 77 63 65 71 112 127 117 77 80 71 75 64 70 62 71 64 69 64 66 62 63 58 60 57 61 57 58 53 55 51 53 50 55 52 56 53 57 54 57 55 59 56 59 56 58 54 56 52 53 52 50 50 50 51 50 50 50 49 49 48 48 48 49 49 47 48 45 45 44 45 44 45 36 37 36 36 35 35 34 35 35 34 36 38 44 47 50 47 52 48 52 48 53 47 53 47 51 47 51 47 51 47 51 47 54 49 53 48 51 46 50 45 51 47 51 47 51 46 49 45 50 46 50 45 49 45 48 44 49 45 49 45 49 45 49 45 49 45 49 45 49 45 49 45 49 45 49 45 49 45 49 45 51 45 46 42 46 43 46 40 46 42 46 42 46 42 46 42 47 43 47 42 46 41 45 41 47 39 43 39 45 42 43 39 41 41 42 41 38 38 39 41 45 41 41 39 43 42 42 37 39 38 40 39 41 38 40 37 40 38 40 37 39 37 38 36 40 38 40 37 39 36 38 36 39 37 39 37 38 36 38 36 38 36 38 36 38 36 38 36 37 35 37 35 37 35 37 35 36 34 36 34 36 34 36 34 4 2 5 3 5 4 6 4 7 4 6 3 5 4 6 5 7 3 8 3 8 2 6 0 6 1 6 1 6 1 6 0 6 0 6 0 4 0 5 1 6 2 6 4 6 4 6 4 6 4 6 4 6 4 6 4 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 6 4 6 3 5 0 4 3 15 12 18 10 20 14 20 15 20 15 20 15 20 15 20 15 20 15 20 15 20 15 19 12 21 14 23 17 24 18 18 12 11 1 0 0 2 0 2 0 2 0 2 0 2 0 2 0 4 0 4 0 5 0 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 7 8 23 29 38 30 33 30 34 29 34 29 34 29 34 29 32 27 32 27 32 27 31 29 30 26 24 21 19 15 10 8 3 4 3 3 8 10 16 13 17 6 34 69 117 98 118 100 98 75 84 79 101 99 114 109 114 94 92 83 95 89 101 96 100 105 110 103 117 73 61 45 68 104 163 151 128 57 57 63 59 75 105 68 64 103 179 138 152 126 124 105 171 129 58 22 49 132 196 141 181 137 183 121 173 120 169 115 165 112 164 113 164 116 163 114 163 116 165 119 165 116 163 113 159 108 153 102 160 100 155 106 163 122 139 85 71 39 44 25 45 35 39 21 31 27 28 24 26 22 26 22 24 15 27 35 52 49 62 62 77 89 126 91 100 77 103 68 97 72 96 69 92 74 91 65 90 69 98 78 103 76 97 70 94 69 93 70 95 71 93 67 85 62 86 58 79 57 88 71 92 69 94 70 92 66 88 63 90 57 77 59 82 51 74 58 83 58 78 53 74 50 73 51 65 48 67 54 72 61 80 68 92 85 106 103 121 111 122 109 114 97 112 101 123 114 137 118 136 124 162 153 191 166 190 158 171 139 159 105 113 66 81 44 80 62 97 78 101 75 92 69 96 81 103 68 105 90 90 72 93 75 96 75 92 70 86 68 91 75 96 79 96 77 95 77 92 75 95 79 98 80 97 78 92 77 93 73 84 64 83 68 88 71 88 71 87 70 87 68 87 65 85 63 84 63 85 64 84 62 82 60 82 62 84 65 84 62 82 60 82 61 81 62 92 56 57 35 56 40 56 39 58 39 53 35 52 33 45 27 41 27 36 25 34 24 30 18 25 47 84 60 83 50 42 41 74 53 72 49 72 53 69 43 61 43 60 43 61 44 62 46 64 47 63 46 62 44 61 44 62 45 62 45 62 45 62 45 61 44 61 44 61 44 61 44 62 46 62 45 61 43 60 43 62 45 63 46 63 46 62 45 60 43 60 43 59 42 59 41 57 43 61 46 58 23 38 40 58 41 58 41 57 40 57 40 58 41 58 40 57 39 56 39 57 37 55 37 51 31 38 22 26 10 8 0 7 7 9 4 6 3 5 0 5 3 37 45 64 49 62 45 58 46 58 45 58 42 60 44 63 48 66 49 62 45 62 45 62 45 62 47 64 51 66 52 66 50 62 47 62 49 64 50 63 47 58 44 54 49 61 51 61 47 59 44 61 46 60 47 60 49 60 48 58 46 62 49 63 47 59 44 60 46 60 45 60 46 61 47 64 46 82 48 57 52 58 57 69 53 68 59 74 62 74 64 70 71 90 83 80 103 178 227 255 204 223 108 118 54 69 54 66 60 68 61 68 60 66 59 67 60 70 61 69 58 65 54 67 60 75 46 67 70 88 58 64 50 61 48 58 48 60 51 64 56 61 52 56 47 52 44 51 44 49 41 47 40 47 40 51 44 51 46 52 47 52 47 55 50 55 47 53 45 50 43 50 42 50 42 50 41 48 39 47 39 47 39 46 37 44 35 42 37 43 38 43 37 42 36 36 31 36 31 35 30 35 30 31 26 33 32 43 40 48 39 50 38 51 35 48 34 47 33 45 34 46 36 47 37 49 38 50 39 50 38 48 36 47 36 49 38 48 36 47 36 47 36 46 35 46 35 45 34 45 33 44 32 44 32 44 32 44 32 44 32 44 32 44 32 44 32 45 33 45 33 45 33 45 33 46 32 42 29 42 30 41 28 42 31 42 31 42 31 42 31 43 32 42 31 42 31 41 30 42 31 39 31 41 33 41 30 38 31 41 32 40 30 41 31 43 29 40 28 42 29 41 26 38 25 38 25 38 25 38 25 38 26 38 26 37 25 37 24 38 26 38 26 37 25 37 25 37 25 37 25 38 26 38 26 36 24 36 24 36 24 36 24 35 23 35 23 35 23 35 23 36 23 33 20 32 21 35 24 6 5 6 5 7 6 8 7 8 6 7 5 6 6 7 7 6 8 7 8 7 7 5 5 5 6 5 6 5 6 5 6 7 6 6 5 5 5 6 6 7 6 7 6 7 6 7 6 6 5 6 5 6 5 6 5 6 5 6 5 6 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 2 10 18 22 19 18 19 23 21 20 21 20 21 20 21 20 21 20 21 20 21 20 21 20 18 20 21 24 23 24 21 21 17 14 7 1 0 1 2 1 2 2 3 2 3 2 3 3 3 4 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 5 14 25 35 37 37 35 37 34 35 34 35 34 35 34 35 33 34 33 34 33 33 32 32 30 27 24 21 19 15 11 6 10 2 2 3 2 14 14 21 23 14 64 97 139 118 133 121 103 89 93 94 112 111 123 121 120 104 89 91 84 100 85 105 89 108 87 120 110 85 35 61 101 150 148 148 110 66 54 65 58 102 114 75 80 143 206 156 185 150 148 132 198 131 62 35 113 198 229 183 224 179 229 176 225 171 222 167 219 165 218 165 216 164 214 163 214 165 217 167 215 164 215 163 212 158 207 154 206 159 198 154 198 147 148 80 92 56 63 45 61 46 46 31 45 30 49 32 51 33 52 33 47 27 53 41 66 48 76 60 95 94 146 111 131 98 130 101 126 98 126 92 121 91 119 82 118 94 128 103 131 100 125 96 120 92 120 92 121 93 121 92 119 88 112 80 107 82 116 93 119 92 120 92 119 89 116 87 117 83 104 78 105 78 105 81 109 82 107 80 106 81 108 82 115 83 113 80 109 77 106 78 105 77 105 80 108 84 111 89 111 89 123 105 138 114 143 115 165 143 183 163 205 186 230 208 245 236 255 247 255 229 222 168 185 138 138 95 120 86 107 68 104 86 121 92 146 113 109 93 103 78 109 87 115 93 120 97 109 87 111 89 112 88 111 87 115 93 117 96 119 96 118 94 119 93 119 89 112 83 111 86 113 86 113 86 114 87 114 87 113 85 112 84 111 84 112 85 109 82 108 81 109 83 111 85 112 85 111 85 112 88 115 91 123 78 80 51 76 57 78 56 78 56 72 51 68 49 63 45 54 39 47 35 44 34 40 29 46 65 106 78 106 71 70 64 109 82 107 76 101 75 92 61 88 61 86 59 85 61 89 64 90 64 90 63 89 62 88 61 89 63 89 63 89 63 89 63 88 62 88 62 88 62 88 63 85 63 84 62 83 61 82 60 81 60 82 61 82 61 81 60 80 61 79 60 79 59 78 59 76 60 80 63 77 40 56 56 78 59 78 58 76 57 75 56 77 58 77 57 76 56 75 56 78 56 74 55 70 48 53 35 36 20 14 5 8 9 7 7 5 3 5 6 8 13 42 60 70 60 74 58 75 57 77 58 76 58 78 60 80 62 82 64 82 63 82 63 81 62 81 62 81 63 81 63 81 63 80 62 80 63 80 65 82 65 78 59 71 63 81 64 79 59 78 53 81 59 81 59 77 58 74 57 76 58 79 61 79 58 74 53 78 59 77 58 77 59 78 60 92 35 66 53 117 138 112 76 92 70 88 72 91 70 91 77 93 80 104 83 114 102 161 187 251 238 217 139 116 79 89 64 82 64 80 66 81 66 79 66 78 66 76 66 76 64 73 63 63 63 69 54 67 70 76 56 65 56 64 54 63 55 66 58 66 61 63 57 58 52 54 50 54 51 53 50 53 50 54 51 54 51 54 51 54 51 54 51 52 50 53 51 53 50 52 48 48 49 51 51 49 47 46 46 43 44 45 45 44 42 39 37 35 37 37 40 39 39 37 37 36 37 36 36 35 35 34 35 31 29 32 35 42 47 51 49 55 51 54 50 54 47 52 46 50 46 50 47 51 48 52 48 54 50 54 49 53 48 52 48 54 49 51 46 50 46 51 48 51 47 50 46 50 45 49 45 49 45 49 45 49 45 49 45 48 44 48 44 48 44 48 44 49 45 49 45 49 45 49 45 50 44 46 42 47 43 47 41 47 43 47 43 47 43 47 43 46 42 46 42 46 42 46 42 46 41 43 40 46 42 45 40 42 40 45 42 46 43 47 44 44 41 43 41 43 41 42 39 40 38 40 38 40 38 40 38 41 39 40 38 40 37 39 37 40 38 40 38 40 38 40 37 39 37 39 38 40 39 42 40 39 37 39 37 39 37 39 37 37 35 37 35 37 35 37 35 37 35 35 33 35 33 37 35 4 2 4 2 5 3 6 4 7 4 6 3 5 4 6 5 7 3 8 3 8 2 6 0 6 1 6 1 6 1 6 0 6 0 6 0 4 0 5 1 6 2 6 4 6 4 6 4 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 6 2 4 5 20 17 21 11 20 15 20 15 20 15 20 15 20 15 20 15 20 15 20 15 20 15 20 14 24 17 25 16 20 12 19 7 4 0 0 0 1 0 3 0 3 0 2 0 2 0 4 1 4 1 4 3 4 3 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 12 27 32 36 35 38 36 34 32 34 32 34 32 34 30 36 30 35 29 34 29 33 28 28 23 23 21 19 16 12 9 5 4 1 3 10 12 20 15 14 10 60 93 119 94 116 92 96 78 92 87 106 102 118 115 118 95 90 82 96 91 103 96 110 97 107 113 114 48 55 71 147 142 151 136 110 61 57 61 63 110 103 60 63 133 172 128 158 122 117 121 179 101 40 13 108 164 181 145 186 128 172 133 171 120 169 118 167 119 167 120 165 117 163 115 163 117 166 120 161 114 161 114 159 109 154 104 154 106 155 108 149 101 103 49 64 33 39 30 45 35 41 32 32 30 34 34 36 30 32 26 34 27 34 29 35 27 35 32 58 55 91 93 110 76 96 79 98 72 97 65 91 68 88 60 88 69 99 78 100 73 95 71 93 69 92 67 91 68 94 71 105 72 86 58 85 65 90 65 89 65 89 65 88 63 86 62 81 62 86 60 83 62 82 52 81 58 80 56 78 55 78 55 80 60 79 60 80 63 82 65 84 66 81 62 78 64 79 65 78 65 91 75 98 76 95 68 99 79 118 100 144 141 203 194 239 207 252 206 246 208 245 199 243 197 225 186 212 156 159 102 134 83 85 67 125 88 62 43 86 64 86 66 87 66 86 66 91 73 90 73 89 72 87 69 93 76 93 76 93 75 91 74 93 76 92 73 88 69 87 71 87 70 87 70 87 70 88 69 86 64 85 63 85 64 86 65 84 63 84 64 85 65 87 67 85 64 86 66 91 76 99 82 106 65 59 33 54 40 57 40 58 39 53 35 52 34 47 30 42 27 37 25 35 25 31 19 33 53 86 59 80 47 40 40 80 60 81 56 75 54 69 44 62 44 60 42 59 44 63 47 64 47 64 46 63 46 63 45 63 46 63 46 63 46 63 46 62 45 62 45 62 45 62 45 62 46 63 45 62 45 62 44 60 44 61 45 62 44 61 43 61 44 61 43 60 43 59 42 57 44 62 47 59 23 36 38 60 43 59 42 58 40 57 40 58 41 58 40 57 39 56 39 56 37 55 38 52 33 40 24 28 12 10 1 7 7 9 4 4 0 3 1 4 0 34 47 58 41 56 41 56 43 58 45 59 40 60 40 61 41 61 41 64 44 63 43 62 42 62 43 65 48 61 46 61 49 64 52 71 58 68 56 68 55 63 51 59 55 63 48 56 45 58 42 58 43 57 43 56 44 56 43 56 43 57 43 56 41 54 40 58 44 57 42 56 43 57 44 62 54 40 136 250 236 220 90 77 60 66 54 62 51 61 55 72 58 70 75 92 90 93 85 178 141 150 58 79 51 65 57 61 57 63 59 65 59 64 58 58 53 60 55 63 57 64 55 65 46 58 52 67 51 55 40 49 39 49 42 51 44 53 48 58 53 58 51 55 49 53 48 53 48 52 47 53 49 55 50 50 47 50 47 50 47 51 46 46 40 48 40 50 39 50 40 47 43 51 45 47 39 44 39 39 35 41 36 40 33 35 29 35 31 38 34 39 33 37 31 34 29 34 28 32 26 31 25 28 23 27 25 37 35 47 39 50 39 49 36 47 32 45 31 48 37 48 36 47 35 46 35 50 39 50 38 49 38 49 37 49 37 46 34 45 34 46 36 47 36 47 35 46 35 45 34 47 35 47 35 47 35 47 35 44 32 44 32 44 32 44 32 45 33 45 33 45 33 45 33 48 34 44 31 45 34 45 32 43 32 43 32 43 32 43 32 42 31 42 31 42 31 42 31 42 30 40 29 42 32 40 29 38 29 40 32 44 34 44 33 39 27 40 27 39 25 38 26 39 25 38 24 37 25 38 26 39 27 39 26 38 26 37 25 38 26 38 26 38 26 38 27 37 25 37 26 38 27 40 28 37 25 37 25 37 25 37 25 35 23 35 23 35 23 35 23 33 21 35 23 35 23 33 21 4 3 4 4 5 4 6 5 8 6 7 5 6 6 7 7 6 8 7 8 7 7 5 5 5 6 5 6 5 6 5 6 7 6 6 5 5 5 6 6 7 6 7 6 7 6 7 6 5 4 5 4 5 4 5 4 6 5 6 5 6 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 6 8 5 12 18 22 20 20 19 21 21 20 21 20 21 20 21 20 21 20 21 20 21 20 21 20 21 23 23 25 23 22 18 17 21 12 2 0 1 0 1 3 1 3 1 3 1 3 1 3 3 5 2 4 2 3 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 17 30 35 36 38 39 38 35 35 35 35 35 35 35 35 36 36 35 35 33 34 32 33 26 24 21 20 18 15 11 7 12 2 2 5 6 19 18 20 24 29 96 116 136 114 133 105 104 95 103 103 115 112 122 125 115 101 83 91 86 103 87 103 88 102 99 122 69 58 70 142 137 156 143 160 91 55 51 64 85 118 116 65 101 150 195 152 191 139 145 157 190 98 53 37 165 200 231 194 241 182 225 185 224 173 223 169 219 169 217 169 215 166 213 164 213 166 216 169 210 161 209 159 205 155 201 152 193 156 199 151 185 138 151 95 96 53 59 41 56 41 50 41 50 34 51 32 48 28 46 26 47 26 45 25 46 29 53 31 71 42 95 102 144 102 120 98 124 98 123 92 118 91 116 82 112 90 125 100 125 94 121 93 124 95 121 91 119 94 128 105 137 98 113 82 115 91 117 85 119 91 119 90 118 89 117 89 114 87 111 81 104 78 108 84 108 82 108 83 109 84 110 82 112 75 116 77 120 81 122 85 123 87 127 93 130 92 125 87 121 91 124 90 120 87 119 88 119 88 123 86 121 96 149 130 184 189 255 245 255 243 255 250 250 218 243 206 232 197 234 205 223 176 213 197 247 185 152 110 112 81 109 81 110 80 104 74 110 83 109 86 116 93 119 93 119 93 118 92 117 90 115 89 122 94 119 91 117 90 117 90 115 88 115 88 114 87 114 87 112 85 111 84 111 85 113 87 114 87 115 88 115 88 116 89 111 84 111 86 115 95 124 102 125 82 84 53 76 56 77 57 76 56 73 53 70 51 64 46 53 39 46 35 43 33 39 28 51 68 107 73 101 63 62 57 98 74 102 71 97 72 95 65 87 60 86 60 87 61 88 63 90 64 90 64 90 63 89 63 90 64 90 64 90 64 90 64 89 63 89 63 89 63 89 64 85 63 84 63 84 62 83 62 84 63 85 65 86 64 84 63 81 61 80 61 79 60 79 60 75 61 81 65 78 39 55 54 78 59 78 59 77 58 77 58 77 58 77 57 76 56 75 56 77 56 74 56 71 49 55 37 38 22 15 6 8 9 7 7 4 1 4 7 7 7 38 61 70 58 73 58 77 58 82 61 82 62 80 62 80 62 80 62 82 63 81 62 79 61 78 60 83 63 79 60 76 60 77 61 78 59 67 52 62 50 57 43 51 42 52 34 55 51 76 53 78 56 78 55 75 56 74 56 75 56 74 54 73 54 73 55 76 57 75 55 74 55 74 56 54 57 74 135 218 182 179 73 97 69 87 63 83 56 80 62 84 67 83 68 101 79 97 87 125 115 111 71 82 64 75 50 75 60 76 62 75 61 73 60 74 63 70 58 65 54 61 51 49 37 46 49 55 40 49 53 50 44 52 46 54 48 56 49 60 56 59 56 58 55 58 55 55 52 54 51 55 53 57 53 54 50 54 50 53 49 53 50 49 46 51 50 52 51 52 50 46 47 50 48 44 41 42 43 38 38 39 37 38 36 36 34 38 39 38 40 39 39 37 38 34 35 33 32 30 29 27 27 30 27 26 28 36 45 54 54 53 49 52 48 53 46 52 46 53 49 52 47 51 46 49 45 53 49 53 49 52 48 52 48 52 48 51 46 49 45 50 46 52 47 51 47 50 46 50 46 52 48 52 48 52 48 52 48 49 45 49 45 49 45 49 45 49 45 49 45 49 45 49 45 52 46 48 44 50 47 50 45 48 44 48 44 48 44 48 44 45 41 46 42 46 42 47 43 47 41 44 41 46 43 48 39 46 39 48 41 53 44 51 41 42 40 43 40 40 37 40 39 42 39 39 36 38 37 41 40 42 39 41 39 40 38 40 38 40 38 40 38 41 39 41 39 39 37 39 37 40 38 40 38 38 36 38 36 38 36 38 36 37 35 37 35 37 35 37 35 34 33 37 36 38 35 35 32 3 0 4 0 4 1 5 1 7 2 6 1 5 2 6 3 7 3 8 3 8 2 6 0 6 1 6 1 6 1 6 0 6 0 6 0 4 0 5 1 6 2 6 4 6 4 6 4 4 2 4 2 4 2 4 2 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 4 1 4 3 8 4 9 6 16 14 21 13 20 11 20 15 20 15 20 15 20 15 20 15 20 15 20 15 20 15 21 14 23 16 23 16 21 14 25 8 2 0 2 0 0 1 3 0 4 0 4 0 3 2 5 4 4 5 3 6 1 4 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 1 9 24 35 38 36 38 37 37 35 36 35 36 35 36 35 34 36 30 35 29 33 27 31 27 27 21 21 17 16 11 7 5 7 7 3 6 14 13 19 7 18 29 92 108 112 93 119 76 96 83 100 93 108 99 115 113 112 89 87 81 98 94 102 94 103 94 120 101 77 64 131 140 150 132 154 146 78 41 61 61 93 113 84 53 93 135 158 137 155 106 122 147 159 56 41 23 160 160 204 139 185 134 179 134 179 129 174 127 170 123 168 123 168 123 166 122 166 123 169 126 167 122 164 117 159 113 156 112 152 115 156 113 149 120 138 107 77 48 47 40 48 36 38 37 38 32 29 23 24 22 30 29 35 24 25 16 27 25 33 26 30 19 46 70 105 87 96 73 95 71 94 66 90 67 89 58 86 70 100 80 100 73 95 73 99 75 96 71 95 78 111 96 104 73 87 62 88 69 93 68 96 72 95 71 94 71 94 71 99 67 94 83 98 54 76 70 76 54 79 58 82 61 84 60 82 56 82 58 83 63 87 66 84 65 91 72 96 72 93 69 95 73 100 73 94 64 91 64 88 56 84 49 79 48 83 52 94 65 121 84 121 78 130 104 168 140 189 158 189 149 181 149 184 143 165 124 160 159 194 187 202 170 180 139 144 101 104 71 90 69 83 67 85 69 85 66 91 74 90 73 90 73 90 73 95 76 92 74 91 74 91 73 89 71 88 70 87 69 86 66 83 62 82 61 83 63 85 64 85 64 86 65 86 64 84 63 84 62 81 59 82 65 88 71 88 56 61 39 58 39 56 39 56 38 54 37 55 36 48 29 40 26 35 24 33 23 29 17 42 59 90 57 76 43 36 35 66 46 70 45 65 47 69 46 59 43 61 44 62 45 62 44 64 47 64 47 64 47 64 47 64 47 64 47 64 47 64 47 63 46 63 46 63 46 63 46 62 46 63 46 63 46 63 46 63 47 64 48 65 47 64 46 62 45 61 44 61 43 60 43 56 44 63 48 59 22 35 36 58 41 59 42 59 42 59 43 58 41 58 40 57 39 56 39 56 37 55 38 53 34 42 25 30 13 11 2 8 7 9 4 8 0 5 4 5 0 31 46 60 42 58 40 57 44 59 44 60 39 60 40 62 41 63 42 63 42 62 41 61 39 59 40 61 46 61 45 57 40 49 35 34 19 21 11 20 14 20 12 22 13 11 0 17 28 52 36 54 40 55 42 56 42 56 45 53 39 54 40 54 40 55 41 56 42 55 40 53 39 54 40 59 36 58 29 42 48 50 49 51 41 51 49 59 51 58 54 59 50 60 56 66 61 66 65 76 56 74 39 67 56 58 59 57 52 58 52 57 50 55 48 59 50 53 42 45 33 38 29 49 41 50 41 44 34 43 44 44 40 45 43 47 45 49 46 54 50 55 49 54 49 53 48 50 44 49 43 49 45 50 47 49 50 48 47 47 44 47 42 45 38 46 35 46 32 44 32 43 40 46 38 38 31 38 37 36 31 35 30 35 30 35 31 40 36 37 34 35 33 35 33 34 31 31 27 27 22 23 20 22 15 17 14 28 34 51 49 49 38 49 37 49 36 48 34 47 36 47 36 47 36 47 36 47 36 47 36 48 37 48 37 48 37 49 38 48 36 46 35 48 37 47 36 47 35 46 35 47 35 47 35 47 35 47 35 46 34 46 34 46 34 46 34 45 33 45 33 45 33 45 33 47 33 43 31 45 34 46 33 44 33 44 33 44 33 44 33 41 30 41 31 42 32 43 32 43 31 40 30 43 32 41 30 38 29 38 32 44 35 41 29 38 28 42 28 38 24 38 27 40 26 37 23 36 24 39 27 40 28 39 27 39 26 38 26 38 26 38 27 39 28 40 28 37 25 37 25 36 24 36 24 36 24 36 24 36 24 36 24 35 23 35 23 35 23 35 23 34 22 34 22 34 22 34 22 5 4 5 5 6 6 7 6 8 6 7 5 6 6 7 7 6 8 7 8 7 7 5 5 5 6 5 6 5 6 5 6 7 6 6 5 5 5 6 6 7 6 7 6 7 6 7 6 5 4 5 4 5 4 5 4 6 5 6 5 6 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 4 5 7 9 10 12 13 18 20 22 19 18 21 20 21 20 21 20 21 20 21 20 21 20 21 20 21 20 18 20 20 22 22 23 22 23 26 14 2 1 2 0 0 4 0 4 0 4 0 4 1 3 3 5 3 3 3 2 2 1 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 15 28 42 40 39 37 39 34 37 35 37 35 37 35 37 36 36 35 35 33 33 32 32 30 30 26 23 18 16 10 6 0 13 3 4 8 11 20 17 15 33 47 124 125 131 116 138 95 105 96 107 106 111 108 113 122 108 97 77 91 87 104 87 101 93 102 102 110 66 118 142 151 138 149 135 148 53 49 70 59 127 111 106 58 143 151 193 160 185 124 152 178 166 58 54 51 204 194 242 150 196 164 215 165 230 181 225 174 218 168 211 166 213 169 212 167 212 169 215 172 219 173 213 166 207 162 206 162 200 160 194 149 185 156 183 142 95 55 67 52 69 47 56 45 53 32 42 20 39 29 58 45 79 51 59 31 50 32 52 23 51 23 64 61 116 103 130 98 119 94 119 89 115 91 114 82 116 97 131 107 129 100 125 101 126 99 123 96 124 107 146 129 127 98 120 92 119 97 127 103 123 97 122 95 121 95 122 96 120 89 145 160 175 94 95 84 117 91 117 90 114 87 111 83 113 79 118 84 125 92 132 97 136 97 131 94 129 96 134 100 132 103 145 114 146 104 134 96 134 92 127 93 139 104 141 99 145 105 138 112 142 94 114 78 117 82 117 91 138 115 155 121 179 144 189 145 187 183 208 158 194 164 195 169 199 170 192 159 170 136 152 117 135 100 117 85 115 89 115 89 115 91 118 92 121 92 118 90 118 91 118 90 116 88 115 87 113 85 111 83 108 81 108 81 108 82 110 84 108 81 108 81 107 79 105 77 111 82 105 75 99 75 102 78 99 67 83 60 82 57 76 55 74 54 74 56 73 53 64 45 51 37 44 33 42 31 38 26 67 82 117 80 107 66 67 60 100 73 100 67 91 66 92 65 84 59 87 63 89 62 87 60 90 64 90 64 90 64 90 64 90 64 90 64 90 64 90 64 89 63 89 63 89 63 89 64 85 63 84 63 84 63 84 63 82 62 83 63 84 62 83 61 81 62 81 61 80 60 79 60 75 61 82 65 79 39 54 53 76 58 77 59 78 60 79 61 77 58 77 57 76 56 75 56 77 56 74 56 71 50 56 38 39 23 16 7 9 9 7 6 8 5 6 12 9 6 37 62 72 59 76 56 78 55 80 55 78 57 80 59 83 62 85 64 86 64 85 62 83 61 82 59 76 57 78 58 71 46 51 33 20 1 7 0 6 4 10 4 27 13 10 0 24 38 70 51 75 54 76 55 75 57 75 58 69 52 73 56 75 56 73 54 75 55 73 53 72 53 72 53 70 57 71 58 83 57 77 37 42 22 54 45 76 56 80 61 75 64 77 59 81 57 68 58 77 66 74 55 75 56 71 61 68 55 66 55 65 53 61 51 46 38 44 37 44 37 45 38 42 40 48 39 50 51 56 39 55 48 57 50 60 52 60 53 58 55 57 53 56 52 54 51 52 48 51 47 50 48 52 48 51 46 51 46 50 45 49 45 46 43 45 42 42 38 38 35 42 43 45 40 35 32 37 40 37 35 35 33 34 34 37 37 37 36 34 32 31 31 31 32 28 27 25 22 19 16 14 13 9 4 3 5 17 30 47 52 53 50 54 50 56 50 57 51 49 45 50 47 51 48 53 49 50 47 51 47 51 47 51 47 52 49 54 51 55 49 51 46 52 48 52 47 51 46 50 46 50 46 50 46 50 46 50 46 51 47 51 47 51 47 51 47 49 45 49 45 49 45 49 45 50 44 46 42 48 45 49 44 48 44 48 44 48 44 48 44 45 41 45 42 46 43 47 43 47 42 45 41 47 43 48 40 48 38 47 41 54 44 50 36 43 42 46 43 41 38 42 42 42 39 39 36 38 37 41 40 42 40 42 39 41 38 40 38 40 38 40 39 41 40 42 40 39 37 39 36 38 35 36 34 37 35 37 35 37 35 37 35 37 35 37 35 37 35 37 35 38 35 35 32 34 33 37 36 7 2 7 2 7 2 7 2 6 0 5 0 4 0 5 1 8 3 8 3 8 3 8 3 6 1 6 1 6 1 6 0 8 0 6 0 4 0 7 3 5 1 5 3 5 3 5 3 5 3 5 3 5 3 5 3 3 3 7 5 5 2 4 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 6 6 9 6 6 3 7 4 12 9 19 15 20 11 18 11 16 12 19 16 21 15 19 13 21 16 21 16 21 16 21 16 25 18 26 16 22 15 23 18 20 6 4 0 1 0 1 2 4 1 5 1 5 1 5 2 5 0 0 4 5 0 0 5 3 0 5 0 3 0 1 0 3 0 1 0 2 0 1 2 23 30 38 35 37 38 39 32 40 35 36 35 36 32 34 32 30 40 32 30 24 40 41 27 24 21 25 20 20 13 9 5 2 2 0 8 20 14 19 7 21 55 112 104 113 100 117 75 100 85 100 92 108 99 117 112 100 80 87 84 100 91 101 98 105 105 103 84 122 129 155 128 148 135 157 109 72 53 71 60 126 97 72 55 118 135 158 127 142 100 143 153 118 22 44 46 183 195 179 92 122 104 155 130 212 155 175 119 148 114 128 124 185 124 152 112 153 107 146 110 146 105 148 109 152 111 151 110 166 124 157 122 161 152 163 114 60 51 53 47 55 43 50 37 29 20 19 20 26 24 32 34 54 49 41 23 35 29 30 25 25 16 20 25 65 79 101 73 94 71 92 64 87 67 91 65 93 71 96 80 103 77 96 76 102 82 101 75 103 94 119 91 93 70 91 71 97 78 101 78 101 73 95 80 102 74 97 83 108 63 180 170 109 69 95 65 89 66 90 69 94 72 92 64 88 61 92 62 89 61 94 69 93 65 94 64 95 66 96 69 98 78 115 87 111 77 103 73 89 67 103 70 103 80 115 80 118 82 113 81 112 76 100 66 93 59 83 50 76 46 72 43 75 50 82 66 109 101 146 131 156 135 153 114 132 113 133 103 128 113 132 115 129 107 118 97 106 87 100 79 94 75 92 76 97 78 93 74 89 70 86 69 84 68 87 71 87 69 84 64 82 60 79 59 82 62 83 62 80 55 73 53 77 59 78 55 85 61 78 53 72 52 73 54 80 49 55 36 57 39 54 36 53 36 53 36 54 36 48 30 42 25 32 21 33 25 33 21 44 68 97 77 83 52 39 43 82 45 65 45 65 48 66 34 58 42 61 45 63 47 64 47 63 47 65 47 62 44 61 46 63 46 63 47 64 48 65 48 63 46 63 45 62 44 61 44 63 47 64 47 64 47 64 47 62 45 62 44 61 43 60 43 61 44 61 44 61 44 61 44 57 42 64 42 61 28 26 36 62 44 59 40 58 42 61 46 60 42 58 39 55 38 55 38 57 38 57 40 55 35 42 26 27 12 10 0 4 4 8 4 4 6 5 0 6 0 27 48 67 43 56 41 61 40 56 42 55 41 68 45 67 52 78 55 66 43 64 42 66 44 63 41 61 45 58 39 52 35 35 10 6 0 1 0 6 1 5 5 17 6 3 0 4 26 55 36 53 38 51 38 53 40 55 43 55 43 58 43 53 38 53 42 53 39 52 38 52 39 53 40 49 37 50 43 57 43 41 23 5 3 24 36 53 52 57 53 61 47 59 50 56 51 57 49 56 41 58 44 56 52 54 56 56 50 50 41 43 37 42 37 33 26 32 28 37 33 39 32 40 39 46 42 45 42 49 49 52 48 48 47 47 48 50 51 53 49 52 48 50 46 48 45 45 42 44 41 44 42 46 45 45 48 46 47 46 44 44 40 53 28 48 36 24 22 65 54 55 29 46 52 32 24 42 31 39 35 37 32 35 31 35 31 28 26 27 24 25 23 26 24 22 18 17 12 10 4 3 0 5 1 0 0 11 22 42 42 49 41 50 39 50 37 48 35 49 38 49 38 49 38 49 38 48 37 48 37 48 37 48 37 47 36 47 36 47 36 47 36 48 36 47 35 46 36 47 37 47 35 47 35 47 35 47 35 46 34 46 34 46 34 46 34 46 34 46 34 46 34 46 34 45 32 44 31 43 32 44 33 43 32 43 32 43 32 43 32 45 34 45 33 44 33 43 32 39 28 42 31 43 30 40 27 41 30 43 32 43 31 40 28 42 28 39 25 38 26 41 30 42 28 40 26 39 26 39 27 39 27 38 26 38 25 37 25 35 29 42 25 36 27 39 23 39 27 38 25 37 24 35 23 35 24 36 25 37 24 36 23 33 21 33 22 34 23 35 23 36 25 38 25 35 23 36 25 8 7 8 7 8 7 8 7 7 5 6 4 5 5 6 6 6 7 6 7 6 7 6 7 5 6 5 6 5 6 5 6 8 8 6 6 6 5 8 7 7 6 7 6 7 6 7 6 6 5 6 5 6 5 6 5 4 5 8 7 6 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 6 5 4 5 8 12 16 18 21 19 19 18 19 18 18 20 19 21 20 21 19 21 20 21 20 21 20 21 20 22 24 24 24 21 21 21 24 16 9 2 1 1 0 2 7 0 5 0 5 0 4 2 2 3 5 6 3 6 1 3 0 4 2 5 4 4 2 3 2 5 2 4 6 7 6 11 16 24 31 38 37 39 42 44 39 38 36 36 35 36 35 36 36 39 34 26 52 36 24 16 29 27 25 23 18 14 8 5 1 7 0 4 12 18 21 21 18 37 73 137 116 134 113 123 97 105 101 112 108 116 120 117 113 92 92 78 96 88 102 87 105 91 111 89 104 112 154 133 152 136 156 145 106 56 60 57 81 154 91 108 64 165 148 198 145 175 123 175 171 124 40 58 93 217 228 210 128 163 147 199 174 248 189 210 157 187 150 170 170 220 164 188 147 184 138 174 139 162 123 162 123 161 121 158 118 141 109 141 97 132 123 153 104 99 75 85 53 64 45 58 24 48 25 41 25 45 26 45 28 60 48 61 32 54 34 53 34 54 23 45 24 79 86 123 92 120 97 120 92 115 91 115 89 120 94 123 104 131 104 129 107 123 101 124 96 127 113 139 107 129 102 124 99 125 102 127 101 124 95 119 97 125 101 128 107 121 147 208 139 126 97 118 99 125 92 116 97 129 101 122 93 117 92 121 93 119 93 126 100 125 96 126 97 127 98 128 98 131 105 147 115 147 105 140 104 133 100 143 102 147 114 158 113 159 118 153 115 150 109 139 97 132 92 122 81 114 76 110 73 109 72 103 66 99 65 99 69 108 86 119 86 120 106 140 109 127 101 130 105 134 109 136 110 141 112 136 105 127 95 119 89 116 89 116 89 117 91 119 93 119 91 116 86 111 82 108 80 113 84 109 82 110 84 110 81 111 84 109 81 108 84 115 91 132 99 117 81 102 76 102 79 102 67 79 55 80 58 77 56 74 54 73 54 72 52 64 45 54 37 42 31 42 34 42 30 63 82 101 82 117 74 59 78 104 76 108 69 90 73 105 65 87 62 89 63 89 63 89 62 89 64 91 64 88 61 88 63 89 63 90 64 90 65 91 65 89 63 89 62 88 62 87 62 87 65 86 65 86 65 86 65 84 63 84 63 83 62 82 61 80 61 80 61 80 61 80 61 78 60 83 59 80 46 46 54 81 61 78 58 77 59 80 62 80 61 79 60 78 58 77 57 78 57 76 58 73 51 56 38 36 21 15 5 5 6 6 7 4 9 6 7 9 5 32 62 78 59 76 59 85 56 83 60 95 78 110 82 107 81 106 75 105 78 102 73 97 67 90 62 88 65 86 60 76 49 50 18 21 4 10 5 12 7 12 15 19 10 12 0 16 35 72 50 70 50 71 49 70 51 70 53 73 56 76 56 72 52 73 56 71 52 71 52 71 53 72 54 69 51 69 54 73 53 65 41 40 26 54 50 76 58 75 58 70 57 68 55 67 55 67 56 69 57 69 56 67 53 65 50 60 49 54 42 48 39 46 39 44 37 42 39 48 46 49 45 48 46 53 48 52 47 55 52 55 50 54 48 54 48 55 49 54 50 53 49 52 47 50 46 50 45 49 44 48 44 49 45 48 44 48 44 48 43 46 42 29 40 45 24 66 188 255 241 135 58 28 43 41 35 40 32 34 32 31 28 27 25 26 25 26 25 22 19 16 14 13 13 10 9 8 6 3 1 0 0 3 1 1 0 8 22 42 51 53 50 54 50 56 49 54 47 53 49 53 49 53 49 53 49 52 48 52 48 52 48 52 48 51 47 51 47 51 47 51 47 52 47 51 46 50 47 51 48 51 47 51 47 51 47 51 47 51 47 51 47 51 47 51 47 50 46 50 46 50 46 50 46 49 44 48 43 47 44 48 45 48 44 48 44 48 44 48 44 49 44 48 44 47 43 47 43 45 41 46 42 46 42 47 41 47 42 47 44 50 43 48 41 44 41 41 37 39 38 41 40 44 41 42 40 41 39 42 40 43 41 42 40 41 38 40 38 37 40 43 37 38 39 40 34 39 37 39 37 39 37 39 37 37 36 38 37 39 36 38 35 35 33 36 34 36 35 37 35 37 37 39 36 36 33 36 35 7 2 7 2 7 2 7 2 6 0 5 0 4 0 5 1 7 2 7 2 7 2 7 2 6 1 6 1 6 1 6 0 7 0 7 0 5 1 6 2 6 2 6 4 6 4 6 4 5 3 5 3 5 3 5 3 3 3 7 5 5 2 4 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 4 3 6 3 3 1 6 3 13 10 19 14 20 11 19 12 19 13 18 13 19 14 20 16 19 14 19 14 19 14 19 14 20 14 24 17 24 16 22 17 15 2 0 0 1 0 3 5 5 4 5 1 3 0 2 0 0 3 5 0 0 6 10 0 6 2 10 8 15 11 16 10 15 7 9 4 7 0 8 9 26 29 35 30 33 32 35 30 42 39 40 35 35 31 32 27 43 30 30 34 44 48 38 23 28 21 20 13 13 8 11 10 2 4 5 12 22 10 18 6 32 76 122 101 117 89 98 75 93 93 108 86 102 104 113 83 98 82 93 89 104 96 104 98 104 100 106 98 142 138 154 124 158 132 153 72 62 56 50 107 119 81 61 62 128 137 152 127 133 103 154 139 78 15 42 101 191 188 164 86 125 109 156 132 195 137 159 116 144 106 139 142 179 125 151 108 143 97 135 99 151 112 150 110 147 107 145 107 148 119 137 70 83 74 101 77 90 64 67 49 46 34 38 22 29 23 25 27 30 21 22 19 28 34 39 25 34 26 31 31 29 24 23 14 49 70 98 69 95 72 95 74 93 70 91 72 98 74 97 79 102 78 100 82 105 87 108 82 110 97 119 90 97 73 93 71 97 80 105 84 108 84 101 74 98 81 103 78 100 156 162 80 97 81 102 75 105 69 91 82 112 81 97 72 94 65 96 67 96 67 100 72 99 69 99 69 99 69 101 68 98 71 110 81 110 74 105 73 99 69 100 72 109 86 117 84 122 95 119 92 117 86 106 77 102 73 91 65 83 58 77 53 69 44 70 46 71 48 71 47 67 50 71 43 66 52 74 49 71 55 70 55 74 63 84 71 89 75 94 80 97 81 95 78 93 76 92 74 91 74 91 74 92 73 87 68 84 68 86 68 88 65 85 64 87 66 86 64 89 69 90 66 85 66 96 82 109 80 89 57 73 52 75 58 76 48 57 39 60 42 57 41 57 39 55 38 56 37 48 29 41 24 32 21 33 25 32 20 37 53 78 65 86 54 34 41 88 55 80 56 75 53 67 27 64 47 64 48 64 46 62 45 63 47 65 47 62 45 62 47 63 47 64 47 65 48 65 48 63 46 63 46 62 45 62 44 65 49 66 49 66 49 66 49 65 48 64 47 63 46 63 46 61 44 61 44 61 44 61 44 61 44 65 42 62 30 28 38 62 44 60 42 59 43 61 45 58 42 60 44 61 43 59 41 57 38 57 40 55 36 43 26 28 13 10 0 5 4 8 4 8 9 7 3 6 0 24 43 64 42 58 38 57 35 59 45 68 55 87 69 93 72 92 66 93 70 90 63 78 50 68 45 61 41 60 39 57 36 39 12 13 0 2 0 5 2 8 9 13 8 6 0 6 27 55 37 49 35 47 34 48 35 50 37 52 39 55 40 53 39 54 42 51 37 51 38 52 39 53 39 51 41 52 45 53 45 52 44 41 34 45 49 56 48 50 45 55 45 54 43 53 44 53 45 55 49 54 49 51 48 46 45 47 41 44 35 39 32 37 32 44 37 44 40 50 45 53 44 47 45 50 46 49 45 50 49 47 45 47 48 48 47 47 48 47 46 46 45 45 43 44 42 47 45 45 43 43 42 43 42 41 40 41 39 39 35 36 32 41 31 28 3 48 128 193 161 108 48 28 39 35 24 30 27 32 28 28 23 22 19 20 17 17 16 13 9 6 4 2 2 0 0 0 0 0 0 0 0 0 0 0 0 1 11 36 46 49 41 50 39 49 38 48 36 49 38 49 38 49 38 49 38 48 37 48 37 48 37 48 37 47 36 47 36 47 36 47 36 48 37 47 36 47 36 48 37 47 35 47 35 47 35 47 35 48 36 48 36 48 36 48 36 46 34 46 34 46 34 46 34 45 33 44 32 44 32 45 33 45 34 45 34 45 34 45 34 44 33 44 32 43 31 42 31 42 28 41 27 42 27 43 28 42 28 43 29 44 29 44 27 42 28 40 26 39 26 39 26 42 29 41 27 39 26 40 27 43 30 42 29 40 27 38 26 36 27 39 25 36 26 37 22 35 23 36 25 37 26 39 27 35 24 36 25 37 24 36 23 33 22 34 22 35 23 35 23 35 24 36 23 32 19 31 20 8 7 8 7 8 7 8 7 7 5 6 4 5 5 6 6 5 6 5 6 5 6 5 6 5 6 5 6 5 6 5 6 7 7 7 7 7 6 7 6 8 7 8 7 8 7 8 7 6 5 6 5 6 5 6 5 4 5 8 7 6 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 3 4 6 10 13 17 18 20 19 19 19 21 21 19 19 17 18 19 22 22 20 19 20 19 20 19 20 19 17 22 24 27 25 24 23 24 12 5 0 0 1 1 4 8 4 5 3 4 1 2 1 0 3 1 7 6 27 34 45 30 31 28 34 36 43 43 46 43 54 46 46 41 41 36 42 45 58 57 60 54 53 48 50 46 38 38 42 38 42 42 45 40 33 44 54 30 19 30 31 30 25 20 18 9 9 3 7 2 5 2 9 15 17 18 24 20 68 106 152 117 145 109 100 85 103 112 116 84 85 104 102 92 86 98 85 102 92 109 92 106 94 105 91 119 129 160 130 151 131 159 117 77 61 62 66 132 147 74 102 72 181 150 194 141 166 127 196 148 84 33 66 153 229 220 189 122 168 153 199 176 235 171 195 155 181 139 185 188 206 162 188 150 182 143 179 149 187 152 186 150 184 149 185 152 209 186 190 112 120 106 144 117 130 64 80 61 66 38 52 42 48 26 44 30 49 27 44 26 45 37 55 29 54 35 56 38 54 37 62 40 90 103 136 102 124 99 121 101 123 96 120 102 134 105 128 104 127 99 124 103 129 107 129 100 130 115 141 109 126 99 121 97 126 107 136 114 135 112 132 99 126 109 132 97 150 163 153 108 135 105 142 89 128 91 122 115 145 103 120 100 119 99 121 101 122 102 127 104 126 103 127 102 127 101 128 100 134 104 145 112 146 108 143 107 142 99 139 104 154 117 157 114 160 121 162 121 157 116 147 106 141 101 131 90 122 83 114 78 107 77 109 78 108 77 106 76 102 77 104 72 99 77 105 74 97 66 91 59 88 60 91 64 86 60 95 72 108 83 116 88 117 90 116 88 115 89 116 90 118 90 115 87 113 87 115 88 109 82 109 83 113 87 113 85 115 88 115 86 112 87 119 96 119 86 104 70 92 69 98 76 95 63 80 57 81 59 78 58 78 58 76 56 73 53 64 45 52 36 42 31 42 34 41 29 68 74 113 82 77 58 75 59 108 60 95 80 108 75 103 75 90 64 91 65 91 64 90 63 89 64 91 65 89 62 89 65 90 64 90 65 91 65 92 66 90 64 89 63 89 62 88 63 88 66 87 66 87 66 87 66 86 64 85 64 84 63 84 62 81 62 81 62 81 62 81 62 82 62 84 60 83 49 48 55 82 62 80 60 78 60 80 61 74 56 77 60 79 59 76 56 78 57 77 59 74 52 57 38 38 22 16 6 6 6 5 7 4 10 7 7 8 2 29 57 78 63 80 57 85 61 100 76 97 71 109 83 118 90 122 91 119 88 119 84 108 72 101 70 97 66 91 58 81 51 58 25 35 13 15 7 11 3 4 4 12 8 11 2 17 35 70 50 68 48 69 46 67 48 68 49 70 51 71 53 72 53 73 55 70 51 71 53 72 53 72 53 65 54 69 55 69 55 70 58 69 54 69 58 70 51 64 53 63 54 62 53 61 53 62 53 62 52 62 51 60 48 56 46 57 49 54 44 50 42 47 42 53 49 51 49 53 54 53 52 53 49 54 49 53 48 53 49 49 45 52 47 53 46 50 43 49 45 48 44 47 43 46 42 50 45 48 42 45 41 44 41 43 39 43 38 40 35 37 33 45 26 29 32 31 33 43 37 35 30 39 37 23 23 32 27 29 27 25 21 18 15 15 13 5 4 3 2 1 1 1 1 0 0 0 0 0 0 0 1 1 0 2 0 1 8 36 55 54 49 55 51 56 49 55 48 53 49 53 49 53 49 53 49 53 49 52 48 52 48 51 47 52 48 52 48 52 48 52 48 53 48 51 47 51 47 52 49 51 47 51 47 51 47 51 47 52 48 52 48 52 48 52 48 50 46 50 46 50 46 50 46 50 45 48 44 48 44 49 46 49 45 49 45 49 45 49 45 48 44 47 43 46 42 46 42 48 41 46 39 43 41 45 43 43 42 41 44 41 45 40 44 43 42 44 42 44 42 44 42 45 42 43 40 42 40 42 41 45 42 43 40 41 38 39 37 39 37 39 37 39 38 38 34 38 36 38 37 39 38 40 38 37 36 38 37 39 36 38 35 36 34 36 35 37 35 38 36 37 36 38 34 33 29 31 30 8 0 8 0 8 0 8 0 7 0 6 0 5 0 6 1 6 1 6 1 6 1 6 1 6 1 6 1 6 1 6 0 6 0 7 0 6 1 6 1 7 3 7 5 7 5 7 5 5 3 5 3 5 3 5 3 3 3 7 5 5 2 4 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 6 5 7 3 4 3 9 7 15 12 20 14 19 11 21 14 20 14 18 12 17 14 21 17 21 16 21 16 21 16 21 16 19 14 26 20 27 19 25 19 14 1 0 0 1 0 4 6 5 4 3 0 1 0 0 0 0 0 9 27 60 53 59 45 49 40 47 42 53 48 54 46 54 44 50 45 53 47 60 61 75 69 78 72 77 68 76 70 64 59 63 48 49 40 42 29 49 19 36 24 40 34 28 30 27 20 20 10 8 1 1 0 0 4 7 13 17 4 19 8 66 95 120 93 122 84 75 48 89 95 106 70 77 85 109 86 99 89 103 96 109 101 109 99 107 95 102 107 151 134 152 128 160 140 103 51 65 53 100 142 102 66 57 70 140 140 148 121 123 117 170 110 47 8 56 142 203 181 146 85 135 117 159 141 190 128 153 114 144 99 160 152 160 118 149 109 142 104 144 112 160 123 160 120 155 118 158 126 170 143 146 75 99 93 128 124 110 49 59 42 41 39 47 36 38 30 28 27 30 24 28 26 33 32 31 18 34 31 34 30 36 36 53 47 87 107 137 111 105 78 97 89 106 85 99 92 112 87 107 88 109 87 110 93 113 93 110 83 109 100 123 97 108 83 99 75 97 78 101 81 103 87 107 82 106 93 113 81 137 141 114 87 121 77 112 72 97 71 107 103 123 79 95 81 101 77 102 79 105 80 106 80 105 77 104 74 103 73 101 71 105 75 110 80 111 80 108 78 108 73 102 84 121 91 117 91 118 92 123 95 122 90 113 83 106 76 98 68 90 61 81 55 76 51 72 50 71 49 72 51 72 53 74 54 75 58 79 59 76 57 70 50 63 45 60 44 57 41 57 41 59 46 64 50 67 51 70 56 77 64 85 70 88 71 89 71 87 67 82 62 80 58 79 60 82 61 80 57 82 59 78 58 81 61 80 57 78 54 71 47 69 50 73 54 68 43 56 39 59 40 55 39 59 41 57 39 56 37 48 29 39 23 32 21 33 25 31 16 26 71 117 105 106 48 25 46 71 46 76 50 64 45 71 43 62 45 63 48 65 49 66 49 63 47 65 48 63 46 64 49 64 47 65 48 65 49 66 49 64 47 64 46 63 46 62 45 63 47 64 47 64 47 64 47 64 46 63 46 62 45 62 44 62 45 62 45 62 45 62 45 62 45 65 44 66 34 29 36 63 46 62 44 60 43 60 43 55 40 59 44 61 42 58 39 58 39 58 41 56 36 44 27 30 14 12 1 5 4 7 4 7 8 6 0 3 0 19 39 71 49 64 39 63 50 82 68 77 51 71 46 70 47 73 52 71 49 73 50 71 47 70 47 72 49 73 47 66 36 38 5 20 2 5 1 8 3 5 4 9 9 8 0 6 29 55 41 49 36 48 35 48 35 49 36 50 36 50 37 52 39 53 39 51 38 53 39 53 39 52 39 51 44 56 47 55 46 55 47 55 47 52 49 49 43 48 49 50 41 51 39 51 39 51 44 49 48 50 48 50 46 49 41 50 46 49 43 47 42 46 42 52 45 49 43 49 44 48 40 48 40 47 40 47 40 46 41 42 40 45 43 46 44 43 41 43 42 43 42 42 41 42 41 43 41 41 39 39 37 38 37 40 36 40 35 39 32 35 29 24 20 32 22 27 26 41 28 36 30 29 22 22 28 32 21 16 12 12 6 6 2 2 0 0 0 0 0 0 1 2 3 0 0 0 0 1 1 1 1 0 0 3 0 0 0 29 50 49 44 51 42 50 39 48 37 49 38 49 38 49 38 49 38 49 38 49 37 48 36 47 36 48 37 48 37 48 37 48 37 49 38 48 36 47 37 49 38 47 35 47 35 47 35 47 35 46 34 46 34 46 34 46 34 46 34 46 34 46 34 46 34 46 34 45 32 44 33 46 34 43 32 43 32 43 32 43 32 44 33 44 32 43 31 42 30 41 26 38 23 38 24 41 27 42 25 44 26 45 27 47 28 44 29 41 28 41 29 43 30 43 29 41 28 40 27 41 28 41 28 40 27 38 25 36 24 39 25 36 25 39 26 36 22 38 26 38 25 37 24 36 24 35 24 36 25 37 24 36 23 34 22 35 23 35 24 36 24 35 24 36 22 31 17 30 18 8 8 8 8 8 8 8 8 7 6 6 5 5 6 6 7 6 7 6 7 6 7 6 7 5 6 5 6 5 6 5 6 6 7 7 8 8 6 7 5 7 6 7 6 7 6 7 6 6 5 6 5 6 5 6 5 4 5 8 7 6 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 7 7 7 5 4 6 10 14 15 18 19 20 18 19 20 23 20 18 19 18 20 19 21 21 22 21 22 21 22 21 22 21 20 23 25 26 24 24 23 24 16 10 2 2 2 1 3 7 2 3 2 2 2 0 3 0 6 1 35 64 93 74 71 53 55 44 41 35 38 35 35 29 32 26 29 28 31 28 36 40 51 50 59 65 72 70 77 79 92 94 96 85 84 82 81 70 57 46 67 36 47 52 28 9 26 21 21 14 13 7 9 4 4 2 10 14 15 16 30 31 106 113 147 114 143 112 99 74 84 87 98 81 79 93 95 104 90 107 93 108 93 112 97 107 98 103 91 128 135 155 127 164 148 157 62 60 52 68 136 146 128 66 111 79 188 152 193 132 163 148 206 107 75 31 107 173 238 211 177 123 178 157 198 183 222 161 184 144 172 131 199 179 187 153 182 143 170 136 173 145 186 153 184 147 175 142 179 151 202 175 166 106 137 125 163 159 127 65 93 52 66 88 100 56 65 38 49 29 46 26 46 30 56 40 50 25 55 39 57 35 66 51 80 69 114 120 154 132 98 66 92 90 121 91 107 90 116 91 114 97 122 101 127 110 134 113 131 104 132 121 146 118 130 105 124 101 125 106 130 108 131 112 133 108 129 109 131 106 174 195 151 98 148 97 122 111 121 101 142 130 149 105 126 109 126 103 126 106 133 109 133 107 134 106 133 104 133 102 133 101 142 110 146 111 146 110 145 107 150 105 148 123 168 122 161 123 159 124 166 127 160 118 148 110 139 103 132 95 123 88 114 80 103 75 102 74 104 80 109 84 105 79 102 74 96 68 89 64 96 67 96 66 94 64 92 63 96 65 90 58 85 56 86 58 84 57 85 59 88 63 92 67 95 71 102 79 109 83 109 82 112 85 111 85 112 84 107 77 104 74 99 74 104 77 99 67 99 72 97 69 94 69 93 68 88 60 80 58 80 55 74 54 76 56 74 55 73 53 64 45 50 34 41 32 42 33 39 27 42 120 170 177 235 126 76 153 197 176 208 163 198 180 171 75 86 60 88 64 91 66 92 66 89 64 92 65 90 64 91 67 91 65 91 65 92 66 92 67 91 64 90 64 89 63 89 64 86 64 85 64 85 64 85 64 84 63 84 63 83 62 82 61 82 63 82 63 82 63 82 63 80 61 84 63 88 53 47 50 82 63 82 62 80 61 79 60 79 60 81 62 81 61 79 59 79 58 78 60 74 53 58 39 40 24 17 7 6 6 5 7 3 9 4 5 4 1 28 55 95 78 96 70 105 86 125 94 112 69 99 62 98 62 100 68 102 65 102 68 108 74 109 72 93 66 110 83 114 78 82 41 36 9 10 0 8 4 7 7 10 9 12 2 14 34 71 53 70 51 71 49 68 49 69 50 70 49 68 49 70 52 70 50 69 51 71 52 70 49 66 46 60 49 57 48 56 45 53 42 45 32 42 32 41 31 48 47 52 45 51 45 52 46 53 47 55 47 56 47 57 49 55 48 52 47 52 47 51 46 50 47 53 48 47 46 47 45 43 42 48 43 45 43 47 44 46 42 45 42 46 43 47 42 46 41 45 41 45 41 45 41 45 40 43 39 42 36 40 36 40 36 44 41 44 40 42 38 39 36 40 32 24 15 25 32 36 29 35 20 15 22 25 15 10 14 8 6 5 1 1 0 1 0 2 1 0 0 0 0 1 1 1 1 1 0 0 0 0 0 1 0 4 2 1 0 26 50 55 50 56 52 57 49 55 48 53 49 53 49 53 49 53 49 54 50 53 48 52 47 50 46 53 49 53 49 53 49 53 49 53 49 52 48 52 48 53 49 51 47 51 47 51 47 51 47 50 46 50 46 50 46 50 46 50 46 50 46 50 46 50 46 50 46 49 45 49 45 50 46 47 43 47 43 47 43 47 43 49 45 49 44 48 44 47 43 47 39 46 39 43 40 41 43 40 45 37 47 36 49 37 51 45 44 43 39 40 39 42 42 45 43 44 41 43 41 43 41 41 39 40 38 40 37 39 37 44 37 37 39 44 39 38 35 41 39 40 37 39 36 37 35 37 36 38 37 39 36 38 35 37 35 37 35 38 36 38 37 38 37 40 36 35 32 34 33 8 0 8 0 8 0 8 0 7 0 6 0 5 0 6 0 7 2 7 2 7 2 7 2 6 1 6 1 6 1 6 0 5 0 8 0 7 2 5 0 6 2 6 4 6 4 6 4 5 3 5 3 5 3 5 3 3 3 7 5 5 2 4 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 6 4 5 2 3 3 10 9 17 13 20 14 19 11 22 16 17 13 19 14 20 15 20 14 20 15 20 15 20 15 20 15 21 15 24 15 21 14 21 16 22 8 5 1 2 0 1 3 2 3 0 0 0 0 0 0 4 11 50 56 78 50 53 30 38 24 20 8 12 6 9 0 19 10 15 9 13 3 11 10 14 6 26 28 45 35 51 46 57 58 79 72 94 99 116 103 75 123 186 92 57 54 61 54 34 23 21 8 4 0 0 0 1 8 10 13 16 6 28 22 98 96 122 100 119 98 113 80 77 58 68 60 78 71 95 91 107 99 113 98 109 102 111 100 107 93 108 121 159 129 150 139 167 98 72 45 59 89 157 133 79 62 68 76 139 142 147 111 122 139 164 63 46 11 105 152 203 171 138 88 143 119 157 145 176 120 145 100 137 98 176 140 149 118 149 108 133 99 137 109 154 122 153 116 144 111 150 122 154 118 118 69 117 109 150 170 118 49 77 57 70 92 92 54 48 36 31 27 28 22 27 26 31 32 33 21 35 30 32 26 43 34 57 56 81 70 84 62 41 16 47 71 107 91 90 82 88 65 86 68 90 68 90 73 86 69 90 66 93 82 103 74 108 86 107 89 116 100 124 104 118 95 116 93 111 88 115 100 183 171 131 83 119 80 101 86 98 82 116 100 118 85 105 87 105 86 104 88 110 92 110 86 109 86 106 82 104 77 101 74 111 80 111 80 111 79 107 78 111 78 112 102 131 96 118 100 126 94 133 95 125 82 111 73 106 70 99 65 93 59 86 53 85 62 80 55 73 50 70 50 72 53 73 57 75 59 76 60 63 45 61 44 61 45 62 47 63 47 62 46 62 46 62 46 63 45 59 40 55 36 52 34 52 37 58 46 69 56 77 59 79 58 80 61 84 62 80 57 76 54 75 54 75 54 74 52 75 53 73 50 70 48 67 47 65 43 59 42 60 38 53 37 55 37 54 37 55 36 48 29 37 22 31 22 34 24 30 14 19 64 81 74 124 53 30 115 149 124 152 136 186 177 156 61 60 44 62 46 64 47 63 46 62 47 66 48 64 47 66 50 65 48 65 49 66 49 67 50 65 48 64 47 64 46 63 46 64 48 65 48 65 48 65 48 65 48 64 47 63 46 63 46 63 46 63 46 63 46 63 46 58 42 64 47 71 37 27 30 64 47 63 46 62 44 60 42 63 45 62 44 61 43 60 42 59 40 59 42 57 37 44 27 31 16 13 2 6 4 7 3 8 9 8 2 6 0 24 41 89 66 86 65 94 80 99 71 68 39 62 46 74 50 73 53 73 46 66 46 75 54 73 45 49 29 67 54 91 73 88 61 48 20 12 0 1 0 3 4 10 9 8 0 4 27 57 46 52 39 49 35 48 35 49 35 52 35 48 34 50 37 49 33 48 34 49 35 47 30 41 27 37 23 25 13 22 13 20 11 10 3 8 4 8 9 22 32 41 36 43 31 44 30 45 37 47 46 46 46 46 37 45 33 43 40 44 41 46 41 46 40 47 40 44 39 46 40 45 37 43 31 39 31 43 37 42 33 42 37 40 37 40 37 41 38 38 37 38 37 38 37 38 37 35 34 34 33 33 33 34 32 34 25 34 27 34 26 32 24 39 18 11 11 23 6 2 7 1 2 7 10 11 0 0 2 4 1 2 0 1 0 1 0 2 1 0 0 0 0 0 0 2 1 1 0 0 0 0 0 0 0 0 2 0 0 16 38 50 44 52 43 50 40 49 38 49 38 49 38 49 38 49 38 50 39 49 37 48 36 46 35 49 38 49 38 49 38 49 38 50 38 49 37 48 38 49 39 47 35 47 35 47 35 47 35 47 35 47 35 47 35 47 35 46 34 46 34 46 34 46 34 47 34 46 33 45 34 46 35 44 33 44 33 44 33 44 33 46 35 46 35 45 34 44 32 40 27 41 28 43 28 43 27 49 30 50 30 52 32 56 35 57 39 46 28 38 25 39 28 44 30 42 28 41 28 41 29 38 26 38 27 39 27 39 28 44 25 35 28 44 29 37 24 37 25 37 25 37 25 37 25 35 24 36 25 37 24 36 23 35 23 35 24 36 24 37 25 37 26 39 26 36 23 35 25 8 8 8 8 8 8 8 8 7 6 6 5 5 6 6 6 7 8 7 8 7 8 7 8 5 6 5 6 5 6 5 6 5 5 8 8 9 7 6 4 6 5 6 5 6 5 6 5 6 5 6 5 6 5 6 5 4 5 8 7 6 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 2 1 4 8 13 17 19 19 20 18 20 21 24 17 17 20 21 22 20 20 18 20 19 20 19 20 19 20 19 21 21 22 19 18 16 19 19 25 16 7 5 3 1 1 4 0 0 1 0 4 0 7 0 27 46 83 72 78 62 74 52 44 26 22 9 16 9 15 6 10 3 9 7 11 3 11 11 20 17 32 38 49 41 49 48 55 59 70 62 72 75 82 69 58 80 139 83 82 94 100 105 100 84 71 45 32 13 14 4 8 7 16 16 19 19 42 44 121 108 147 118 134 121 143 120 108 70 65 66 79 82 86 112 94 116 98 110 92 111 98 108 96 102 99 142 146 152 127 170 125 88 56 72 61 126 170 123 115 65 124 81 187 153 191 124 164 163 195 66 80 34 156 179 234 203 169 125 179 154 193 184 210 156 180 134 170 134 214 168 173 144 176 135 161 128 167 139 177 146 178 142 171 141 181 155 189 156 144 100 142 124 170 190 173 60 96 94 105 92 82 57 56 34 44 30 45 29 47 32 41 37 56 32 54 34 51 36 55 42 74 72 89 52 48 20 47 24 67 101 153 131 139 121 128 106 121 102 115 90 105 88 100 89 110 91 117 105 121 92 109 87 108 89 115 97 119 98 135 110 133 118 140 120 156 153 251 161 148 132 143 112 146 93 126 107 137 113 137 109 133 105 132 105 132 108 139 113 139 108 140 109 138 106 136 102 136 101 144 111 141 109 140 108 140 104 144 102 148 130 170 116 154 125 170 136 174 135 161 116 143 106 138 104 131 98 125 93 115 84 105 78 106 80 107 80 106 81 105 79 101 77 97 69 90 67 96 66 92 61 89 60 91 63 86 58 90 62 92 62 90 60 93 65 90 61 87 59 85 58 83 55 81 54 82 57 86 61 87 61 91 69 101 76 102 73 104 79 107 78 102 75 107 85 109 81 105 76 100 74 99 74 89 63 84 62 83 56 75 54 72 53 72 53 71 51 64 45 50 34 43 32 44 33 40 25 56 68 114 92 97 62 66 64 103 58 90 73 102 72 97 62 89 62 89 63 89 62 87 60 88 64 92 67 91 65 92 68 91 65 91 66 92 67 93 67 91 65 91 64 90 63 89 63 88 66 88 66 88 66 88 66 88 66 88 65 87 64 86 64 84 63 82 63 82 63 82 63 76 58 83 65 91 54 45 44 83 64 83 63 81 61 79 59 81 62 79 59 76 57 76 57 80 59 80 59 75 52 58 40 41 24 18 7 7 6 5 6 5 12 7 9 12 4 36 61 111 94 120 97 136 109 135 86 105 66 108 83 126 84 118 80 115 70 102 66 110 73 104 59 98 62 97 67 113 93 128 95 113 66 52 16 18 3 11 8 12 10 11 0 12 32 72 57 70 50 71 48 69 48 67 48 71 50 66 48 69 50 67 45 64 46 65 46 62 40 55 36 35 17 13 1 5 3 6 0 5 0 3 1 7 6 25 33 48 43 48 44 48 45 50 46 52 46 51 44 49 42 45 40 47 43 49 45 49 46 49 46 45 43 42 44 46 48 46 45 44 39 41 39 45 44 45 40 46 41 43 38 42 39 45 42 39 36 39 37 40 37 40 37 37 33 36 33 36 34 37 35 28 26 29 27 29 25 28 24 19 24 21 9 12 6 4 4 1 11 3 0 1 6 4 0 2 1 1 0 1 0 2 2 0 0 0 0 0 0 0 1 2 2 2 1 1 1 1 1 0 0 1 1 1 0 16 38 55 51 56 52 58 50 56 48 55 48 55 48 55 48 55 48 56 49 55 47 54 46 52 45 55 48 55 48 55 48 55 48 56 49 55 48 52 49 53 50 51 47 51 47 51 47 51 47 52 48 52 48 52 48 52 48 50 46 50 46 50 46 50 46 51 46 50 45 49 46 50 47 49 45 49 45 49 45 49 45 51 47 51 46 50 46 49 45 48 40 54 44 45 51 24 57 21 67 15 69 11 75 12 77 34 78 41 48 46 35 46 41 43 44 42 41 44 41 41 43 38 38 41 40 42 41 44 42 48 38 37 41 47 41 39 37 37 35 38 37 39 38 41 39 37 36 38 37 39 36 38 35 37 35 37 36 38 37 39 37 40 39 42 39 39 37 40 39 5 1 6 2 7 1 6 0 6 1 6 1 6 1 6 2 6 2 6 2 6 2 6 2 8 2 4 0 6 3 7 2 4 0 4 1 5 2 6 4 5 3 5 3 5 3 5 3 3 2 5 4 6 4 6 3 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 5 2 4 1 3 2 4 3 5 1 1 0 4 5 10 5 19 13 19 14 20 13 21 13 21 16 20 15 20 15 20 14 19 14 19 14 19 14 19 14 20 19 19 14 19 14 20 14 18 12 11 7 4 6 2 7 1 14 8 0 2 0 0 0 38 51 77 47 57 34 58 50 67 43 35 5 8 0 9 0 3 0 5 0 4 0 10 8 11 17 31 35 38 36 41 43 58 42 39 46 54 48 50 55 47 32 34 32 44 39 47 46 95 103 110 106 112 83 58 32 33 14 22 1 17 0 19 54 108 97 120 95 119 99 129 99 125 91 81 41 61 69 96 86 109 106 116 103 108 106 114 106 108 83 120 135 145 138 168 134 108 56 70 51 86 144 170 89 72 56 64 62 148 144 136 95 135 155 132 48 46 10 158 151 201 160 143 95 146 119 169 147 171 113 148 99 132 114 185 126 142 105 136 100 129 93 126 100 145 111 137 108 137 108 144 124 156 104 107 82 107 92 145 110 84 53 60 54 93 96 89 61 38 30 30 21 24 20 26 24 25 24 32 28 30 25 30 28 39 33 42 26 25 10 19 14 35 17 38 76 133 147 144 119 129 109 128 101 114 91 107 84 104 95 112 96 116 111 121 94 105 77 95 104 117 79 80 74 86 81 88 69 91 84 96 86 112 96 116 104 125 113 134 117 131 114 140 114 131 101 117 88 108 89 108 86 103 82 104 84 113 89 107 82 103 79 102 78 117 80 113 88 120 81 108 79 110 83 119 95 122 90 118 94 126 97 135 92 120 82 111 72 113 76 100 70 93 57 81 59 85 60 81 55 77 54 77 55 80 57 77 56 78 55 74 49 67 50 67 49 65 47 62 44 63 45 60 44 63 46 62 44 61 44 66 41 59 40 61 38 64 41 60 39 61 40 60 37 52 31 53 34 57 39 62 42 67 47 70 53 80 66 93 76 130 85 80 58 78 61 75 57 65 47 61 41 54 34 48 32 54 38 52 39 55 41 48 31 37 23 29 15 25 17 26 13 34 58 87 63 88 35 35 44 79 40 82 51 59 53 66 41 62 47 62 46 63 47 64 45 66 46 65 43 64 44 65 47 65 48 65 48 65 48 65 48 66 49 66 48 65 47 64 47 65 47 62 45 64 47 62 44 64 46 62 45 64 47 63 45 65 48 66 48 64 46 62 44 57 38 59 44 70 35 25 28 66 48 63 44 59 41 58 41 58 42 60 44 60 42 57 37 61 40 60 41 60 40 50 34 32 17 14 5 11 10 12 9 12 10 0 0 14 0 23 49 95 73 97 89 109 83 88 66 77 52 81 57 83 53 72 40 62 34 57 36 59 32 53 35 60 37 62 38 72 51 95 72 94 64 84 43 33 0 0 0 13 9 18 0 2 17 53 47 54 41 50 35 48 32 48 33 50 34 51 35 51 34 48 33 48 34 48 35 48 32 40 25 23 6 9 0 1 0 2 0 3 5 3 0 7 3 14 28 40 38 45 40 44 36 45 42 45 41 44 42 47 43 46 39 44 40 42 38 41 38 44 40 43 42 48 42 44 38 45 42 39 35 37 36 41 39 41 37 39 37 35 33 32 32 33 33 38 39 37 38 35 34 32 31 33 33 30 30 28 28 27 26 25 22 22 17 15 10 10 7 2 0 2 0 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 2 2 1 1 0 3 0 0 1 0 0 4 17 48 46 49 40 53 40 45 44 48 39 48 39 48 39 48 39 47 38 49 41 50 40 47 38 48 39 47 37 45 36 44 34 46 37 46 37 47 37 47 37 46 34 46 34 46 35 49 37 47 35 47 35 47 35 47 35 47 35 47 35 47 35 47 35 46 35 48 36 47 34 44 31 45 34 46 35 47 34 46 33 45 33 45 34 46 35 47 35 46 31 38 46 56 17 89 24 109 29 109 14 164 49 169 84 223 73 87 9 34 11 33 30 46 28 46 21 41 26 42 32 42 28 39 26 38 26 39 27 39 27 39 26 38 27 40 28 33 20 35 23 35 24 39 29 33 22 34 23 34 25 34 25 35 26 34 24 33 24 34 25 36 26 34 25 33 23 32 23 6 6 7 7 8 6 7 5 7 6 7 6 7 6 7 6 7 6 7 6 7 6 7 6 9 6 5 5 7 7 7 5 5 4 5 5 6 6 7 6 6 5 6 5 6 5 6 5 3 4 5 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 3 3 4 4 5 6 4 2 3 6 10 12 13 18 19 18 20 19 20 20 21 20 20 21 20 21 20 21 20 20 19 20 19 20 19 20 19 24 18 24 19 24 19 24 20 22 16 12 8 3 3 0 2 10 1 1 3 3 2 20 39 104 77 79 57 78 61 80 80 84 68 72 48 49 35 38 23 21 12 12 4 7 6 17 19 29 27 46 41 52 42 53 44 42 35 55 57 69 50 48 32 45 30 30 28 32 29 30 31 35 49 66 80 110 110 117 112 90 105 92 43 41 30 65 74 131 115 139 116 140 122 145 123 151 122 127 87 72 64 74 107 89 112 93 111 93 114 98 109 98 103 119 150 142 156 144 126 57 71 50 88 136 156 146 96 130 56 132 66 187 156 174 122 177 174 149 54 72 49 201 176 228 184 176 128 181 153 207 183 201 143 179 133 163 156 223 155 174 138 165 133 159 123 155 129 175 140 168 136 166 136 173 150 177 127 130 110 134 118 180 146 128 79 73 46 73 77 84 71 46 38 38 28 32 24 33 26 35 27 44 32 44 29 45 32 39 31 34 27 30 25 31 27 32 23 40 72 119 142 158 156 151 141 138 123 129 123 126 111 126 126 137 129 143 142 144 122 132 108 130 130 149 114 122 109 122 107 117 95 125 110 119 96 106 90 105 89 106 92 111 95 130 118 149 130 159 140 166 139 164 138 160 131 153 122 148 121 126 101 131 104 133 101 130 101 130 105 133 111 139 109 142 112 140 101 146 126 166 112 155 125 158 126 166 123 153 119 151 114 142 106 129 101 122 90 111 89 107 81 105 79 105 79 107 81 109 81 106 80 106 79 102 73 95 68 95 68 94 66 92 65 91 62 88 61 90 64 90 61 88 65 92 61 86 60 88 59 86 58 85 59 88 63 89 61 87 59 85 57 83 56 83 57 84 57 85 60 90 68 99 75 128 89 103 75 102 75 102 79 96 69 93 64 87 58 82 56 71 49 68 49 68 47 63 43 51 32 47 29 44 28 39 23 59 79 113 83 110 56 65 70 107 68 113 81 94 79 94 61 89 61 89 63 90 64 91 64 93 65 92 64 91 65 92 66 93 66 93 66 93 66 93 66 93 66 93 65 92 65 91 64 91 64 88 63 90 64 89 61 88 61 86 60 88 62 87 61 86 64 85 64 84 62 82 60 79 56 81 61 90 52 45 43 84 64 81 61 79 59 78 59 78 60 80 61 80 59 77 57 81 58 80 58 75 53 64 44 43 26 20 11 11 11 10 9 3 9 5 13 36 18 59 75 132 98 140 108 142 93 119 80 114 76 115 75 114 71 102 60 86 45 81 49 85 46 81 50 91 56 94 61 107 77 132 97 149 106 135 87 85 29 27 7 17 13 21 5 15 28 72 57 78 54 74 50 68 49 67 51 67 51 68 51 67 50 65 49 62 47 61 47 59 43 49 33 31 19 14 6 3 3 1 4 0 9 0 2 4 7 15 35 44 42 48 43 46 42 48 45 49 44 48 45 50 46 49 43 49 43 46 41 45 42 45 45 44 45 47 48 44 43 43 45 43 38 44 39 46 39 42 33 40 33 39 32 38 32 39 34 32 31 31 31 32 32 32 32 32 30 28 26 24 22 21 21 12 12 10 8 7 5 3 3 2 2 2 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 2 2 1 1 0 2 1 0 3 0 1 7 20 52 53 57 48 61 49 54 52 58 48 58 48 58 48 58 48 57 48 59 50 60 49 58 47 62 48 61 47 59 45 55 45 55 46 55 46 54 47 54 47 51 46 50 46 51 47 52 49 51 47 51 47 51 47 51 47 51 47 51 47 51 47 51 47 51 47 51 47 50 46 49 44 49 46 50 47 51 46 50 45 49 45 49 46 50 47 51 48 52 52 49 47 38 130 50 193 16 208 24 216 3 240 0 214 25 197 0 52 56 17 58 34 33 49 42 44 52 40 36 44 40 41 42 39 40 38 40 38 40 38 39 37 39 37 40 39 40 38 41 37 40 36 42 39 38 34 38 34 38 34 38 34 36 32 36 33 38 36 41 38 42 36 37 30 33 30 36 33 5 2 6 3 7 2 6 1 6 2 6 2 6 2 6 2 6 2 6 2 6 2 6 2 7 2 5 1 7 3 6 1 4 2 4 3 5 4 6 4 4 2 4 2 4 2 4 2 3 2 5 4 6 4 6 3 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 5 2 4 1 3 2 4 3 6 3 4 4 10 12 17 12 19 13 19 13 20 12 20 13 18 13 19 14 20 16 21 16 19 14 19 14 19 14 19 15 16 17 20 17 21 16 20 12 19 13 13 9 5 8 2 9 11 2 3 2 0 1 42 59 99 55 43 21 48 39 61 52 72 65 80 65 75 64 70 57 38 26 28 10 11 2 9 5 24 25 33 36 41 40 41 38 49 51 51 43 42 44 47 42 40 25 28 22 29 20 22 17 17 21 30 32 60 66 89 92 118 111 122 130 140 69 87 97 123 100 118 96 123 94 124 97 129 107 132 101 89 49 71 84 107 104 113 105 111 108 114 103 107 93 131 147 161 146 137 76 73 46 74 101 164 139 121 105 65 64 64 50 119 125 135 105 154 158 105 33 37 63 169 142 182 143 137 98 144 122 174 151 158 107 137 103 122 139 187 116 138 101 132 96 125 91 124 98 144 110 136 107 133 105 139 121 148 98 104 88 107 90 157 141 118 71 56 29 41 46 52 50 44 35 35 24 24 18 21 19 22 23 29 28 29 26 27 26 24 15 18 12 23 20 29 22 29 26 47 61 91 104 131 134 146 127 140 111 123 106 122 107 125 120 138 129 145 141 144 123 132 120 132 135 145 128 130 123 128 119 117 110 134 127 118 98 104 89 98 79 92 73 89 71 72 60 85 66 91 74 101 80 107 91 113 99 127 114 139 121 155 135 155 125 133 97 109 79 110 86 119 86 111 77 103 72 109 71 108 104 129 84 108 98 130 97 130 86 115 77 109 74 106 72 99 70 91 58 80 54 78 55 77 54 77 55 79 57 82 58 80 57 80 56 77 52 70 53 70 53 70 53 70 52 65 46 62 45 63 47 64 44 61 44 66 41 59 40 61 38 60 38 59 39 62 42 63 41 65 42 61 38 57 35 55 34 58 36 56 34 56 36 59 39 66 48 65 48 63 43 62 50 68 51 67 50 66 48 65 50 60 46 58 40 49 32 45 33 32 18 27 16 27 19 27 13 37 57 84 62 78 36 42 54 75 47 80 56 71 58 73 46 62 47 61 48 63 47 64 47 66 46 65 43 64 44 65 45 67 48 67 48 67 48 67 48 66 47 66 47 65 46 65 45 66 47 63 46 64 47 63 44 62 44 60 43 62 46 62 43 62 46 63 46 62 44 60 42 60 41 61 44 69 36 24 24 63 46 62 44 60 43 61 44 61 44 61 45 61 43 59 40 59 35 58 37 56 37 48 32 35 20 17 7 10 6 9 5 8 8 14 16 32 15 46 60 101 81 105 85 94 64 72 55 72 45 69 41 65 36 57 31 42 18 42 24 47 26 47 30 53 34 53 28 57 35 76 52 94 65 100 70 84 36 37 7 15 1 11 0 3 18 53 49 57 45 53 37 51 36 53 35 51 36 52 36 51 34 49 34 51 34 48 34 46 28 37 21 27 10 13 0 3 0 5 2 6 8 4 0 5 2 16 29 41 39 44 40 42 39 43 42 45 41 43 41 46 43 44 39 43 40 42 38 41 39 44 40 42 41 48 43 45 39 43 38 38 36 36 36 37 34 31 27 27 26 28 28 29 28 29 28 30 30 29 28 28 29 30 31 24 23 20 16 13 11 10 9 0 0 0 0 0 0 0 0 2 2 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 2 2 1 1 0 3 0 0 1 1 0 4 12 45 47 51 41 52 40 44 41 48 39 48 39 48 39 48 39 48 39 49 41 50 40 48 39 49 41 48 40 47 38 47 37 46 37 46 37 47 37 47 37 47 35 47 34 47 36 48 37 47 35 47 35 47 35 47 35 47 35 47 35 47 35 47 35 48 35 46 33 45 33 46 34 45 34 46 35 47 34 46 33 45 33 45 34 46 35 47 36 51 48 48 36 108 124 237 98 220 78 241 65 181 69 192 8 239 58 87 0 35 32 29 28 46 24 45 20 40 27 43 33 43 29 40 27 38 25 37 25 37 25 36 24 36 24 37 24 39 23 37 23 36 23 36 24 35 23 34 25 34 25 34 27 31 23 32 24 35 27 36 28 33 21 26 13 21 14 27 20 6 6 7 7 8 6 7 5 7 6 7 6 7 6 7 6 8 7 7 6 7 6 6 5 8 6 6 6 8 8 7 4 5 4 5 5 6 6 7 6 5 4 5 4 5 4 5 4 3 4 5 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 3 3 4 4 5 5 4 4 7 12 16 18 19 17 18 18 19 18 20 19 20 18 17 19 19 21 21 22 22 20 19 20 19 20 19 20 19 21 16 25 21 27 21 23 18 21 18 14 10 6 4 1 2 0 0 16 0 6 29 83 115 96 56 46 26 45 44 60 41 61 55 71 58 68 64 79 72 78 72 75 66 61 48 45 39 50 43 53 47 57 46 51 38 41 43 58 46 53 47 53 35 45 33 33 27 30 23 18 13 14 15 16 12 32 35 63 74 116 109 123 204 237 137 135 138 153 127 144 126 150 127 149 132 151 128 154 134 132 95 80 71 100 108 100 111 96 114 99 118 91 100 111 155 154 147 99 73 58 64 92 157 161 149 157 99 125 63 129 57 161 148 170 126 186 168 125 47 73 114 205 160 217 171 174 134 181 155 213 181 189 137 170 135 159 184 218 139 167 131 158 128 155 122 156 132 174 138 165 133 162 131 168 144 169 119 130 115 135 118 191 179 170 105 76 37 42 36 38 39 43 39 37 29 28 22 26 20 32 24 36 27 36 23 32 20 26 19 19 15 21 22 29 28 35 44 64 73 81 85 99 106 129 138 154 137 129 114 126 124 138 135 147 141 155 150 156 140 153 142 158 148 162 148 159 144 154 139 144 135 165 153 151 130 137 124 133 118 125 109 120 102 123 108 123 98 113 93 114 91 110 87 113 90 119 98 126 100 124 105 145 125 159 137 174 151 150 132 161 130 155 123 145 104 146 104 146 123 160 104 146 119 161 123 158 118 150 113 145 110 138 105 132 102 124 92 113 87 106 80 105 79 104 78 105 79 106 78 103 77 104 77 101 71 98 71 98 71 98 71 99 72 94 65 89 62 91 65 92 65 91 68 95 64 89 63 91 62 94 65 91 64 92 65 91 62 91 63 89 61 87 60 87 60 92 64 89 60 85 58 85 58 77 53 82 55 76 46 72 49 82 57 84 60 87 63 90 66 89 70 89 67 83 64 86 72 68 43 51 28 42 25 40 25 61 70 107 78 99 50 67 66 98 70 97 69 94 76 98 67 89 61 89 62 90 64 91 64 93 65 92 64 91 65 92 66 95 68 95 68 95 68 95 68 94 67 93 66 93 65 92 66 92 64 89 63 90 65 89 62 91 64 89 63 91 65 90 64 85 64 85 64 84 61 81 59 82 60 83 60 90 55 46 39 81 62 80 61 80 62 81 63 81 62 81 62 80 61 79 61 83 61 81 60 78 56 66 46 46 28 26 12 12 8 9 7 9 11 21 26 49 38 84 84 130 99 137 93 117 65 97 60 100 63 98 61 98 59 92 53 80 44 80 48 83 49 82 52 81 51 80 45 82 51 98 66 109 77 122 93 116 76 82 52 40 20 21 4 14 22 68 59 79 56 76 52 71 52 71 54 70 53 70 53 69 51 66 49 69 51 64 49 61 46 53 38 36 23 16 7 4 5 3 7 3 9 0 2 2 6 14 34 45 42 47 43 45 41 46 44 48 43 46 43 49 45 47 41 46 40 44 40 43 39 41 40 38 39 40 42 40 39 36 36 36 30 31 27 31 27 30 25 30 27 32 29 32 27 30 26 32 29 25 21 18 17 17 17 13 11 9 6 3 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 2 2 1 1 0 1 1 1 2 0 1 6 13 47 53 60 49 60 49 53 48 58 48 58 48 58 48 58 48 57 47 58 48 58 48 57 47 61 48 60 47 59 46 57 46 56 47 56 47 55 48 55 48 52 48 51 47 51 48 52 49 51 47 51 47 51 47 51 47 51 47 51 47 51 47 51 47 52 47 49 44 48 45 50 47 49 46 50 47 51 46 50 45 49 45 49 46 50 47 51 49 37 65 41 64 29 193 36 196 0 186 1 244 0 243 11 167 25 213 0 63 41 37 34 33 27 47 40 42 54 39 42 43 43 42 42 39 40 37 39 37 40 37 39 36 38 36 38 37 39 35 35 33 36 34 36 33 39 36 38 35 38 34 37 34 37 34 37 34 36 32 34 31 24 19 19 14 17 16 22 22 5 2 6 3 7 2 6 1 6 2 6 2 6 2 6 2 7 3 7 2 6 1 5 1 6 1 5 2 8 4 6 0 4 2 4 3 5 4 6 4 4 2 4 2 4 2 4 2 3 2 5 4 6 4 6 3 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 5 2 4 1 3 2 4 3 3 1 4 5 12 14 18 13 18 12 18 13 19 11 20 12 16 12 17 13 19 15 21 16 19 14 19 14 19 14 19 14 14 16 19 18 23 17 20 14 21 14 16 12 8 9 1 3 0 11 7 0 17 50 108 184 113 41 22 13 33 20 37 19 36 31 42 27 36 32 48 41 62 58 72 66 74 67 72 66 76 67 73 65 71 59 61 49 44 39 47 41 52 47 52 41 44 33 36 27 33 25 24 13 11 9 8 0 13 6 28 36 81 88 94 119 162 110 127 105 131 106 122 101 126 97 128 100 124 101 131 110 131 109 100 67 84 86 105 109 117 109 119 113 108 75 89 105 124 88 78 47 63 68 141 146 157 133 122 64 63 65 57 50 109 129 131 106 164 143 85 29 47 115 169 136 188 140 142 108 147 126 180 144 151 107 137 102 133 160 171 103 132 95 126 92 124 92 128 104 142 108 133 104 130 102 135 117 140 93 106 90 111 96 168 158 166 91 48 18 30 40 48 58 41 34 34 25 26 20 22 19 26 23 23 21 20 17 15 12 16 14 19 12 15 13 26 27 32 41 63 68 77 76 85 81 96 100 131 120 130 114 125 114 137 129 141 134 145 142 151 140 145 139 149 140 148 141 148 139 141 134 136 131 151 142 142 136 139 130 142 132 139 122 129 111 121 106 114 85 96 79 97 77 100 78 91 69 85 63 79 56 80 60 82 60 81 61 89 69 110 82 113 87 124 101 130 97 126 100 128 98 122 95 125 102 136 100 130 92 120 81 108 74 96 69 97 68 92 64 85 57 80 57 80 58 81 58 80 57 79 55 77 54 78 55 75 51 72 54 70 53 70 54 72 56 69 49 63 46 64 49 67 47 67 50 72 46 65 46 67 44 70 48 68 48 70 50 70 48 65 44 64 43 64 43 65 45 65 43 63 40 59 37 57 36 58 41 56 37 51 32 47 28 47 30 48 32 50 34 52 37 51 41 61 52 72 66 90 84 71 54 57 39 43 28 33 18 50 58 83 64 71 33 40 38 70 55 71 49 76 51 69 37 62 47 62 48 63 49 64 47 67 46 66 45 65 44 66 45 69 47 69 47 69 47 69 47 68 46 68 45 67 45 66 46 66 48 64 47 66 48 65 45 67 47 64 47 66 49 66 46 65 48 65 48 64 46 62 44 61 44 62 42 69 40 26 21 62 45 61 44 62 45 63 47 63 45 62 44 61 43 60 41 61 40 60 41 59 40 50 34 36 21 21 7 9 3 8 4 8 0 13 14 33 30 71 68 87 68 90 61 67 38 54 37 53 30 56 35 61 37 55 32 44 25 46 24 43 24 44 25 44 29 39 16 36 14 47 24 63 42 80 55 80 50 70 46 54 24 20 0 0 7 46 50 56 42 53 38 52 35 53 37 53 36 53 36 53 35 50 33 51 35 49 36 49 34 44 30 30 12 13 0 3 0 5 3 7 9 4 0 5 1 14 28 41 39 43 40 41 37 41 40 43 39 42 40 44 41 43 38 38 35 38 34 36 32 35 31 26 22 27 23 27 21 23 17 23 18 15 12 15 18 22 22 28 28 29 28 28 24 23 20 19 17 12 7 3 1 1 1 5 4 2 1 0 0 0 0 2 2 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 2 2 1 1 0 2 1 1 0 1 0 2 3 37 46 54 41 51 40 45 39 48 39 48 39 48 39 48 39 46 37 46 37 46 37 46 37 46 38 46 37 45 37 46 37 47 38 47 38 48 38 48 38 49 37 48 35 47 36 48 37 47 35 47 35 47 35 47 35 47 35 47 35 47 35 47 35 47 34 45 32 44 33 47 36 45 34 46 35 47 34 46 33 45 33 45 34 46 35 47 36 56 52 48 35 107 104 235 88 224 47 235 62 212 29 251 18 217 89 137 17 45 34 30 35 45 24 43 19 38 27 41 34 41 29 40 27 38 25 37 25 40 27 38 25 36 24 37 25 35 20 31 20 34 24 34 24 35 26 35 27 34 26 33 26 31 24 32 24 31 22 27 19 14 7 14 7 15 9 18 12 6 6 7 7 8 6 7 5 7 6 7 6 7 6 7 6 9 8 8 6 7 5 5 4 6 5 6 7 10 8 7 3 5 4 5 5 6 6 7 6 6 5 6 5 6 5 6 5 3 4 5 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 3 3 4 4 5 3 3 4 7 12 15 16 17 16 18 17 18 18 19 18 19 18 17 18 18 20 19 21 20 20 19 20 19 20 19 20 19 21 16 24 20 25 22 22 20 22 20 17 13 9 5 3 0 6 4 8 6 77 90 146 253 165 55 18 30 45 26 35 34 36 33 44 33 43 38 48 38 42 37 45 44 52 54 67 68 83 77 90 85 97 89 98 89 79 47 45 46 61 44 48 44 56 46 47 34 35 29 23 14 16 14 17 12 24 10 26 33 88 115 108 86 103 88 123 109 129 116 135 115 136 120 145 124 147 134 159 128 152 132 149 113 92 80 96 109 108 121 99 119 88 77 45 65 56 56 41 68 66 147 148 144 171 147 130 74 125 63 119 70 160 152 164 132 201 137 98 36 89 150 207 175 236 175 180 144 185 162 219 171 185 143 178 129 188 195 194 137 167 131 158 127 156 124 160 137 171 136 163 131 161 130 167 144 161 117 134 118 144 133 198 174 172 93 53 35 53 59 56 62 43 41 38 33 30 27 27 24 32 25 26 17 22 14 18 10 14 16 23 19 20 20 32 38 45 50 61 64 73 78 85 82 83 84 103 111 137 140 143 126 146 139 146 139 148 144 154 149 156 150 159 152 159 149 157 151 157 150 153 145 159 146 151 151 154 149 160 155 163 151 157 144 153 140 147 123 134 120 141 123 137 112 131 108 133 111 134 106 118 91 114 85 112 87 117 90 118 85 110 90 128 107 146 122 162 132 164 118 153 126 172 136 188 145 175 135 165 123 150 116 136 105 130 93 113 81 102 70 102 77 104 78 105 78 104 77 107 80 105 79 106 80 104 75 100 72 98 69 96 70 98 72 97 68 91 63 92 67 95 68 97 74 101 70 94 69 97 68 95 68 96 72 103 79 107 80 98 70 96 68 94 67 94 67 92 65 91 63 89 61 87 60 89 62 84 54 81 57 81 49 74 47 72 44 69 41 66 40 57 37 63 46 73 62 89 76 81 64 84 68 85 63 72 50 84 75 104 78 92 50 65 51 79 72 85 70 104 75 91 58 88 62 88 63 89 64 90 64 92 66 91 65 90 66 91 67 94 69 94 69 94 69 94 69 94 68 93 68 92 67 92 67 91 66 88 65 89 66 88 63 88 63 85 63 87 65 87 62 86 66 87 65 86 63 83 61 82 61 83 58 90 59 50 37 82 63 81 62 81 63 82 64 81 62 80 60 78 60 79 61 81 58 79 58 75 53 64 43 47 30 29 15 13 7 11 9 11 1 29 33 68 66 117 89 117 86 125 73 98 54 91 54 84 50 87 56 92 56 84 48 77 47 76 40 69 39 66 35 56 32 55 27 57 34 78 50 89 59 100 65 98 70 100 74 79 43 36 12 12 9 61 66 76 55 76 52 72 53 73 55 73 54 73 54 70 52 67 49 65 47 62 46 61 47 58 43 39 24 18 6 3 4 4 7 2 9 3 2 5 6 14 31 45 42 47 42 44 40 44 42 46 41 45 42 47 44 46 40 43 38 41 36 38 31 31 29 16 13 11 11 11 11 9 8 14 8 8 4 11 12 20 18 24 19 22 17 19 13 15 10 8 6 4 1 0 0 0 0 3 2 1 1 1 1 2 3 3 2 2 1 0 0 0 0 0 0 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 2 2 1 1 0 0 2 2 2 0 1 5 4 37 51 62 49 60 51 55 48 58 48 58 48 58 48 58 48 57 47 56 45 55 46 57 47 58 45 58 45 58 45 56 46 57 48 57 48 56 49 56 49 54 50 53 48 52 48 52 49 51 47 51 47 51 47 51 47 51 47 51 47 51 47 51 47 50 46 49 45 49 46 51 48 49 46 50 47 51 46 50 45 49 45 49 46 50 47 51 48 51 52 40 63 13 165 24 250 0 235 0 245 0 197 36 208 16 238 84 86 42 42 32 46 27 46 40 40 53 37 44 40 43 40 41 38 40 38 41 39 42 40 40 37 38 36 38 37 38 33 33 32 37 38 38 33 36 32 35 31 33 30 32 29 26 24 29 27 31 27 29 25 20 17 20 17 20 17 21 18 5 2 6 3 7 2 6 1 6 2 6 2 6 2 6 2 8 4 7 2 6 1 4 0 5 1 6 3 9 4 5 0 4 2 4 3 5 4 6 4 6 4 6 4 6 4 6 4 3 2 5 4 6 4 6 3 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 5 2 4 1 3 2 4 3 4 2 5 6 13 14 17 11 17 11 18 12 18 11 19 11 18 13 18 13 18 13 18 14 19 14 19 14 19 14 19 14 17 14 18 16 20 17 22 17 23 16 19 12 10 6 2 0 0 0 9 48 112 91 101 168 117 32 15 22 28 11 29 18 13 6 16 9 20 18 27 15 33 25 33 24 33 31 44 40 52 49 69 65 80 74 91 84 90 56 81 119 147 100 77 60 60 48 49 29 31 20 18 3 5 1 6 3 20 6 19 21 86 90 110 80 96 62 81 84 95 89 116 84 106 90 124 90 126 101 133 106 126 112 133 127 105 82 81 81 110 109 120 106 109 86 74 44 55 46 79 82 134 149 157 115 155 119 88 68 64 64 57 68 114 129 129 127 171 97 55 24 83 140 172 145 209 145 144 114 150 133 185 134 146 112 147 92 173 164 149 112 141 102 132 96 125 93 128 104 139 106 131 103 130 103 137 117 126 88 107 88 121 118 177 142 134 69 47 51 76 77 61 61 50 48 44 39 34 31 29 27 27 23 16 14 13 15 13 11 11 9 18 14 21 20 31 31 45 43 49 43 53 57 66 60 63 56 69 73 103 118 133 126 135 129 135 133 137 135 140 139 148 141 148 148 152 141 147 149 151 147 147 142 152 141 141 144 141 137 145 139 147 137 145 134 144 131 137 113 121 110 129 114 140 118 130 111 130 110 124 102 123 100 118 98 119 95 109 81 101 66 96 75 99 60 92 78 109 79 102 69 92 70 106 88 124 84 112 87 122 95 130 107 127 100 123 86 106 77 99 69 88 65 87 63 83 57 77 52 80 56 79 56 81 57 78 54 76 57 72 53 69 53 71 55 72 52 65 47 65 51 69 50 70 53 75 49 68 49 70 47 68 47 70 53 79 62 85 64 75 53 73 50 70 48 69 48 70 49 69 48 67 45 65 43 61 46 61 39 56 43 58 36 54 36 51 32 46 27 42 24 42 26 38 23 39 26 42 27 45 33 51 45 62 53 60 48 59 50 65 53 63 38 52 41 79 72 66 43 78 45 69 40 62 49 62 50 63 49 64 47 66 48 66 45 65 46 66 45 68 45 69 45 69 45 69 45 70 46 69 45 69 44 68 45 69 48 65 47 66 49 65 46 65 45 62 45 65 47 64 45 65 48 65 47 64 45 61 43 60 44 62 40 70 45 31 21 64 47 63 45 62 45 63 46 62 44 60 41 58 41 59 41 58 37 58 39 56 37 48 30 34 19 22 6 8 0 9 4 7 0 29 38 67 66 96 60 79 59 79 43 56 35 55 36 52 31 49 29 48 27 43 21 42 27 43 20 33 18 33 15 24 13 22 6 23 9 39 21 41 18 49 24 60 43 73 47 65 35 30 9 1 0 42 58 59 44 56 38 55 38 57 38 55 38 55 37 53 34 51 34 51 33 47 32 48 31 44 31 34 16 15 0 4 0 7 5 4 8 6 1 8 2 11 23 41 39 43 39 40 36 40 38 42 38 40 38 43 40 41 36 39 36 38 33 33 27 27 22 11 4 4 0 4 0 4 0 4 0 1 0 5 7 11 9 8 5 5 1 2 0 0 0 2 2 1 1 1 1 1 1 2 1 1 0 1 1 2 3 1 1 1 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 2 2 1 1 0 1 2 3 0 1 0 1 0 28 43 55 41 51 43 48 40 48 39 48 39 48 39 48 39 50 40 48 38 47 39 49 41 46 38 46 38 46 38 47 38 48 39 48 39 49 39 49 39 51 38 49 36 48 36 48 36 47 35 47 35 47 35 47 35 47 35 47 35 47 35 47 35 44 33 46 34 47 35 47 35 45 34 46 35 47 34 46 33 45 33 45 34 46 35 47 35 41 39 43 45 91 80 218 123 183 38 213 88 252 54 238 63 171 124 200 30 54 26 37 34 45 27 42 22 37 25 38 29 39 27 38 26 38 27 40 29 39 27 37 24 35 23 35 23 36 20 28 19 32 24 32 21 29 20 27 21 25 19 23 18 19 15 22 19 24 18 22 15 19 12 14 7 10 4 10 5 6 6 7 7 8 6 7 5 7 6 7 6 7 6 7 6 9 8 8 6 7 5 5 4 6 5 7 8 10 8 6 2 5 4 5 5 6 6 7 6 8 7 8 7 8 7 8 7 3 4 5 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 3 3 4 4 5 5 5 6 10 14 16 16 16 16 17 16 18 17 19 18 19 20 18 19 18 19 18 18 17 20 19 20 19 20 19 20 19 22 17 21 18 21 22 22 24 22 22 19 16 12 5 6 0 16 4 65 104 145 93 49 40 51 27 44 37 20 26 40 14 34 26 25 12 21 20 29 19 27 23 30 27 30 25 30 26 56 54 70 64 71 63 76 73 80 41 69 135 177 135 112 107 113 100 96 73 69 59 52 37 38 29 28 20 31 9 19 20 106 113 140 112 125 99 84 75 102 110 136 107 125 121 152 122 151 123 153 135 169 126 166 139 177 109 90 72 91 114 105 122 103 132 101 86 72 107 114 146 144 151 146 159 168 125 126 51 125 65 120 88 157 145 160 157 189 87 76 46 139 178 204 171 250 177 179 145 186 167 223 164 179 145 186 120 223 195 180 151 179 141 165 131 157 123 157 133 169 134 162 131 162 131 169 146 149 113 133 117 155 152 207 157 169 96 68 61 76 71 52 57 56 54 49 44 38 33 30 28 26 19 14 9 13 13 17 15 17 15 16 19 25 28 31 30 32 35 37 34 40 48 53 50 54 55 67 59 75 91 127 138 143 136 146 141 148 139 147 142 152 143 151 155 159 145 152 157 153 147 147 145 158 146 143 146 155 151 155 150 155 152 160 154 155 145 152 132 142 133 152 140 152 130 147 131 158 141 161 136 150 128 157 140 172 144 158 123 151 124 166 147 160 99 124 108 152 106 135 102 133 90 135 116 156 107 130 92 125 90 125 100 142 115 144 110 139 119 148 117 139 111 134 103 123 90 110 81 104 77 102 77 104 78 102 73 105 76 101 71 97 71 99 73 100 69 92 64 93 68 97 70 97 74 101 70 94 69 97 68 99 71 99 75 107 83 111 83 102 75 101 73 99 73 100 73 98 71 98 70 96 67 93 65 87 67 94 62 85 61 87 57 83 56 81 54 79 52 78 51 81 53 70 46 68 44 60 38 64 40 53 33 53 38 57 41 71 46 72 53 79 57 86 69 157 137 109 68 94 60 87 63 88 62 88 63 89 64 90 64 92 65 91 65 90 66 91 67 93 69 93 69 93 69 93 69 94 70 94 69 93 68 92 68 91 67 88 65 90 67 88 64 90 66 88 65 90 68 89 65 84 63 84 63 83 61 81 59 80 61 82 56 91 63 53 38 84 64 82 62 81 62 81 63 80 60 78 57 76 58 78 59 82 61 81 60 78 56 67 46 46 29 32 13 15 7 14 10 31 14 66 72 113 99 130 72 112 79 112 62 90 53 90 52 89 54 79 44 70 38 63 33 63 38 64 30 53 28 52 21 42 23 39 20 44 26 65 40 81 47 83 50 98 72 103 57 78 41 45 21 20 8 60 73 79 59 77 57 75 58 77 60 75 56 74 55 72 51 68 50 73 54 67 50 65 48 59 43 44 28 24 8 8 6 8 10 1 9 4 6 8 7 12 27 45 42 47 42 44 39 43 41 45 40 44 41 47 43 45 39 46 41 44 37 38 29 28 24 15 9 3 2 2 5 4 4 1 0 1 3 7 7 7 4 5 3 2 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 2 2 1 1 0 0 3 3 1 1 2 4 0 30 48 62 49 60 53 58 50 58 48 58 48 58 48 58 48 62 51 60 49 59 50 61 52 60 47 60 47 60 47 58 48 57 48 57 48 56 49 56 49 55 51 54 48 52 48 52 48 51 47 51 47 51 47 51 47 51 47 51 47 51 47 51 47 47 44 50 47 52 48 51 46 49 46 50 47 51 46 50 45 49 45 49 46 50 47 51 46 63 48 68 46 29 126 60 236 21 208 26 239 35 229 35 232 0 186 124 52 43 30 43 42 36 43 43 40 49 36 40 39 38 38 40 38 41 40 43 42 40 37 38 35 36 33 35 33 34 29 24 24 27 28 25 21 25 23 24 22 22 20 20 19 21 21 23 23 22 19 17 14 18 13 8 1 1 0 1 0 6 2 6 2 6 2 6 2 4 0 4 1 5 2 6 2 6 3 7 3 7 2 5 0 6 2 6 2 6 2 6 2 5 3 5 3 5 3 5 3 6 4 6 4 6 4 6 4 6 3 5 2 4 3 5 4 6 3 3 0 2 1 5 4 4 2 4 2 4 2 4 2 5 3 5 3 5 3 5 3 3 4 9 9 11 10 15 11 19 13 19 12 17 8 14 5 16 11 16 12 17 12 18 13 18 14 20 16 21 16 21 15 20 15 19 15 19 16 21 17 17 22 20 2 6 0 0 0 1 0 101 133 96 37 21 15 22 20 31 21 26 20 25 14 19 9 14 10 17 10 19 17 17 10 16 13 23 18 27 18 34 37 62 48 57 46 62 49 66 46 52 39 58 55 77 71 85 80 94 86 90 80 85 79 78 65 69 61 61 32 32 18 92 94 133 107 115 90 108 86 100 77 114 97 105 98 141 97 123 93 135 114 128 105 134 121 143 142 132 70 67 77 117 101 121 125 152 130 143 131 155 131 162 131 150 135 148 91 71 60 69 59 58 100 154 108 121 150 152 59 51 21 128 153 167 156 208 120 145 116 153 147 180 129 144 110 145 109 192 146 153 118 155 109 131 92 124 93 130 107 148 104 128 101 126 104 139 109 114 74 114 81 125 144 171 121 146 111 69 42 77 85 50 44 51 42 43 43 30 22 23 22 19 19 18 17 16 16 16 14 13 11 20 20 27 24 29 24 24 21 27 27 34 34 40 38 48 36 45 58 58 49 79 119 148 127 145 138 126 139 150 138 141 141 148 148 153 150 152 147 150 147 149 145 148 144 146 143 146 141 145 137 144 137 146 137 149 142 137 126 137 123 147 128 140 124 136 122 140 129 146 130 146 126 149 139 159 132 139 112 140 129 173 179 166 114 137 122 196 107 110 81 90 65 110 81 97 79 82 52 88 48 81 64 94 59 85 62 85 53 83 68 100 77 106 94 119 91 115 100 109 81 101 76 94 60 74 49 71 52 67 51 70 55 73 56 71 51 64 47 67 54 75 57 68 48 70 50 70 48 67 45 73 52 73 56 85 69 85 54 75 53 74 53 74 54 76 56 77 55 75 53 72 50 70 48 66 49 66 49 65 47 63 45 58 42 60 43 58 42 61 46 65 45 56 35 49 32 44 27 43 25 40 30 43 26 39 33 42 27 36 34 29 28 53 49 104 78 86 55 70 45 69 49 63 49 62 48 63 49 64 49 66 49 68 49 66 48 69 50 73 51 74 49 69 44 67 45 73 49 71 47 69 46 69 46 67 48 67 48 67 48 67 48 69 47 63 44 66 49 67 47 67 49 64 47 64 46 60 40 53 38 61 51 68 38 38 9 61 54 68 44 64 45 57 43 63 46 63 45 61 43 58 41 59 40 60 42 60 39 49 30 36 11 18 5 5 0 13 0 0 7 62 72 103 74 78 45 69 50 72 43 56 31 53 38 48 28 39 19 35 16 30 14 30 12 21 5 19 8 22 13 31 17 20 9 22 9 30 17 46 25 51 31 61 35 57 33 60 22 27 17 0 0 37 58 61 46 60 41 56 35 55 35 58 38 59 40 55 33 51 40 56 39 54 38 53 36 47 31 36 21 20 4 3 0 4 4 5 8 10 6 5 3 15 17 41 41 45 39 41 41 45 39 41 38 42 39 42 38 40 37 37 35 39 35 35 27 26 19 13 4 4 0 4 1 5 0 1 0 3 1 2 2 7 8 4 0 0 0 1 0 1 0 0 1 1 2 2 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 20 46 58 42 56 43 43 40 50 40 49 39 48 40 49 41 47 39 48 40 49 39 48 38 45 37 45 38 46 39 48 39 46 38 48 40 49 38 46 35 48 35 47 34 46 35 47 36 47 35 47 35 47 35 47 35 43 32 46 35 48 35 46 34 45 33 46 35 48 36 48 36 47 35 47 34 46 33 45 32 45 33 44 32 44 32 45 32 43 29 40 34 53 55 168 163 222 104 161 80 173 67 142 48 82 14 71 25 40 23 36 35 45 31 40 26 39 25 38 23 37 24 35 22 33 21 33 21 26 15 28 17 29 16 26 13 28 18 22 13 22 16 23 18 31 21 19 14 20 19 19 12 8 4 7 1 3 0 1 0 0 0 0 0 0 0 0 0 7 6 7 6 7 6 7 6 5 4 5 5 6 6 7 6 7 7 8 7 8 6 6 4 7 6 7 6 7 6 7 6 6 5 6 5 6 5 6 5 7 6 7 6 7 6 7 6 6 5 5 4 4 5 5 6 5 5 3 3 3 3 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 5 9 11 11 12 14 17 18 19 19 19 18 17 15 15 19 18 19 18 20 19 21 20 19 19 21 20 22 21 21 20 25 19 23 19 19 21 17 23 17 27 19 8 10 2 6 0 35 65 149 119 75 27 31 21 29 28 33 27 26 27 25 20 22 15 18 15 21 15 22 22 25 20 26 22 31 27 37 32 50 54 71 62 67 61 71 62 73 60 64 55 68 66 78 72 77 69 78 68 71 62 68 65 75 68 78 74 89 80 99 91 123 110 138 126 147 128 127 101 119 102 131 120 120 99 131 104 157 127 163 138 169 131 180 136 186 150 171 129 108 83 88 121 115 144 141 153 139 156 141 151 140 153 145 154 161 98 112 66 131 63 118 117 195 131 161 172 160 64 71 56 174 184 210 195 237 152 182 147 190 183 217 158 188 145 180 148 231 176 188 152 188 145 165 131 157 125 161 139 176 133 161 131 160 133 169 132 137 104 141 111 165 172 190 137 173 126 88 54 68 55 36 58 32 33 31 27 27 30 30 26 19 18 16 15 15 15 15 18 17 19 23 25 27 26 27 25 25 24 27 28 31 32 35 35 40 26 35 42 48 38 58 79 140 152 146 145 148 131 149 144 147 145 152 150 156 152 155 150 154 150 153 148 152 147 150 146 148 147 149 145 148 145 152 145 158 152 147 138 149 134 158 140 158 139 155 138 160 145 165 147 171 148 172 156 180 151 167 142 169 152 204 197 189 148 176 169 249 161 161 119 130 101 147 106 140 121 138 102 137 89 130 114 137 95 116 83 106 66 95 72 106 76 104 84 108 76 104 86 125 96 124 105 135 109 135 110 130 99 120 88 109 76 96 65 97 66 90 62 91 67 96 70 97 70 98 71 98 71 97 70 97 71 98 74 110 89 111 75 103 76 102 74 101 75 102 76 104 76 102 74 100 72 99 71 95 69 95 69 94 67 92 65 87 62 88 62 87 61 89 65 89 63 80 54 74 50 69 45 68 45 64 48 64 41 58 43 62 35 51 38 57 37 52 32 71 49 69 47 70 52 77 59 84 61 85 62 87 65 89 67 85 63 88 66 89 67 93 74 94 74 97 74 94 71 93 72 93 70 91 69 91 69 92 70 88 67 87 66 87 66 87 65 91 67 84 63 85 65 85 62 85 63 83 62 83 61 80 56 76 56 81 65 86 55 61 28 80 71 86 61 83 62 77 60 81 62 81 62 80 60 78 58 80 59 81 61 79 57 67 45 52 27 34 18 17 7 18 3 27 38 107 99 131 89 110 66 95 64 101 63 86 46 77 47 68 38 61 33 58 32 53 28 50 23 41 18 40 20 42 21 35 17 30 19 41 23 53 33 69 45 89 61 98 60 94 56 80 39 61 38 26 2 57 73 82 65 81 61 79 58 79 59 80 59 81 61 75 51 71 58 76 58 73 56 71 53 64 45 47 30 27 10 8 3 6 8 6 10 10 8 8 9 18 20 42 43 48 41 45 43 47 41 45 42 46 42 46 41 44 39 44 39 44 39 40 31 29 25 15 9 3 3 3 6 4 3 2 2 4 3 3 4 8 10 5 2 1 0 2 2 2 0 0 1 1 2 2 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 3 0 21 47 65 52 65 52 53 50 60 49 59 48 58 49 59 50 57 48 58 49 59 48 58 47 58 45 59 46 59 47 58 48 56 47 57 49 56 48 54 46 52 47 51 46 50 47 51 48 51 47 51 47 51 47 51 47 50 47 52 49 54 49 53 48 50 46 51 48 52 48 51 47 50 46 51 48 52 49 54 50 51 47 52 48 52 49 53 50 50 47 72 39 45 61 53 160 62 114 20 105 13 100 0 77 13 59 45 47 50 33 46 41 49 44 48 39 46 39 33 34 31 31 32 30 32 31 33 31 28 27 30 30 32 31 32 29 30 29 28 29 31 31 31 28 24 17 11 8 10 9 7 3 6 5 5 3 3 0 1 0 1 0 1 0 1 0 1 0 6 2 6 2 6 2 6 2 4 0 5 1 5 1 6 2 6 3 7 3 7 2 5 0 6 2 6 2 6 2 6 2 5 3 5 3 5 3 5 3 6 4 6 4 6 4 6 4 6 3 5 2 4 3 5 4 5 2 4 1 3 2 4 3 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 2 3 8 9 12 11 16 13 18 13 19 14 20 11 18 10 19 14 20 15 20 16 21 16 18 13 19 15 21 16 20 15 19 15 19 14 20 15 22 18 22 20 18 4 6 0 0 0 33 108 144 69 29 4 26 17 21 19 27 18 25 18 22 13 16 8 11 10 15 9 16 16 21 17 24 18 23 19 33 28 55 49 64 51 62 52 63 51 63 50 59 48 60 51 62 50 58 46 53 39 45 36 46 42 55 49 57 47 64 61 83 70 91 62 84 73 104 80 92 64 103 76 99 85 101 70 99 86 137 97 129 111 137 114 141 114 149 127 156 141 138 79 92 86 139 129 155 132 155 134 157 121 149 126 153 130 132 76 61 63 72 61 66 110 154 114 144 160 120 48 40 66 167 154 188 161 192 122 148 114 159 159 183 123 161 114 140 126 198 141 152 123 152 113 140 100 128 97 136 114 142 103 131 105 131 107 136 98 103 79 110 83 152 150 149 110 160 120 88 53 67 56 37 43 32 40 34 20 25 24 17 9 19 15 15 11 14 12 17 15 22 21 24 23 25 22 22 19 23 21 24 22 25 24 27 25 29 24 22 30 32 29 31 34 91 157 141 139 150 125 147 136 146 142 149 145 151 146 151 146 151 146 150 144 149 143 147 142 147 143 147 142 146 138 143 135 151 142 136 129 138 122 144 127 141 126 138 124 141 130 146 131 151 132 148 136 154 134 148 128 148 123 181 156 148 126 152 161 209 137 133 91 103 85 121 86 124 114 132 106 126 87 127 119 137 97 107 74 90 53 75 55 86 57 76 51 68 37 64 52 78 50 71 53 80 59 86 68 98 82 101 88 109 93 109 91 90 69 82 61 77 59 74 54 75 53 72 50 70 48 69 48 71 51 72 53 80 64 81 52 79 58 77 55 76 55 76 55 76 54 75 53 74 52 73 52 71 54 71 54 70 52 67 50 63 47 65 47 63 46 65 51 66 46 59 40 55 38 52 37 55 38 52 38 50 31 42 30 47 27 35 17 45 24 37 25 27 11 29 15 35 19 37 23 46 34 47 36 51 38 53 40 55 41 60 45 63 48 70 55 67 49 72 52 71 49 69 49 70 50 69 49 69 50 71 53 70 51 70 50 69 49 68 48 67 46 63 44 64 45 64 44 63 45 61 45 63 46 60 41 57 40 59 46 63 39 42 13 60 53 67 43 63 45 58 44 60 44 61 44 61 44 60 42 59 40 61 42 60 39 50 30 37 14 24 8 11 2 15 0 8 31 94 80 89 58 71 42 53 38 61 40 53 27 39 21 34 19 31 16 29 17 27 12 24 11 19 8 19 11 19 11 16 7 18 13 27 14 29 17 30 23 54 42 62 36 57 38 55 42 54 37 15 0 41 59 70 50 66 44 62 41 62 42 62 40 62 44 58 34 54 43 61 43 59 42 57 38 50 31 38 22 21 4 4 0 7 8 12 11 9 7 9 7 14 11 35 38 43 38 40 39 43 37 42 39 42 39 42 38 40 36 40 38 41 37 37 30 30 23 16 6 5 0 4 0 4 0 1 0 3 1 2 2 7 8 5 1 0 0 1 0 1 0 0 1 1 2 2 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 9 34 56 48 55 42 46 42 50 41 49 40 49 40 50 41 48 39 49 40 49 40 48 39 45 38 46 38 47 39 48 39 47 39 48 39 49 38 47 36 48 36 47 35 47 35 48 36 47 35 47 35 47 35 47 35 46 35 48 37 49 37 48 36 47 35 48 36 48 35 46 34 46 34 47 35 48 37 49 37 45 35 48 38 50 38 49 34 54 25 46 36 39 30 65 60 88 53 66 45 69 46 63 40 46 17 41 21 33 22 31 27 34 24 29 20 31 16 30 10 29 16 28 17 30 19 32 20 31 19 32 20 33 21 34 24 34 27 32 27 33 27 28 21 10 3 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 7 6 7 6 7 6 7 6 6 5 6 5 6 5 6 5 7 7 8 7 8 6 6 4 6 5 6 5 6 5 6 5 5 4 6 5 6 5 7 6 6 5 6 5 6 5 6 5 6 5 5 4 4 5 5 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 5 9 11 12 14 16 19 15 16 17 18 18 19 18 18 20 19 20 20 21 21 22 21 18 18 20 20 21 20 21 19 24 20 22 19 17 21 16 22 18 22 12 8 8 0 9 20 91 153 143 54 42 15 37 27 25 23 28 23 26 25 24 15 15 11 11 13 17 13 17 18 23 21 28 23 30 28 45 47 73 64 71 62 71 63 71 61 69 60 67 59 67 58 66 57 67 55 59 44 47 37 41 37 40 39 52 50 81 91 117 97 121 91 111 89 100 78 94 96 109 94 96 89 127 120 150 140 153 118 155 140 176 141 180 140 178 151 185 160 172 143 125 95 137 147 141 149 140 154 138 150 126 153 153 153 148 83 110 72 123 60 114 126 188 133 181 170 130 60 61 113 208 178 226 203 221 156 187 148 203 200 221 154 201 145 170 170 235 169 189 159 183 148 172 135 160 132 175 156 173 133 163 133 162 136 167 123 134 113 136 113 198 185 177 142 179 156 132 62 56 54 44 32 30 41 44 31 36 27 21 26 19 18 14 13 11 15 15 19 24 24 24 24 24 22 21 20 20 21 21 22 22 23 23 24 29 25 31 25 33 28 29 18 41 125 149 142 145 138 159 134 151 148 151 149 152 150 154 151 154 151 153 149 152 148 150 147 150 148 151 148 150 144 149 141 161 151 145 139 152 134 154 137 154 138 153 138 158 143 161 143 163 142 162 148 170 146 167 147 184 151 218 168 168 152 182 191 212 152 156 111 134 117 155 113 169 148 172 141 165 124 178 159 193 145 161 121 146 105 136 111 144 107 124 91 106 73 106 94 117 82 99 69 92 64 91 67 91 63 90 65 95 71 98 71 117 88 112 84 112 85 110 82 110 81 105 75 99 71 98 71 102 76 102 75 106 83 106 72 104 77 102 74 100 73 100 73 101 74 101 73 100 73 100 73 96 70 96 70 95 68 92 66 90 65 92 65 90 64 92 68 92 63 83 58 80 57 78 54 79 55 73 54 72 50 65 44 61 44 64 35 62 28 48 38 58 36 58 35 55 31 51 27 55 32 57 34 58 36 59 36 66 46 72 52 77 58 86 66 87 67 93 71 94 70 92 70 93 70 92 68 91 68 91 70 94 73 93 71 92 70 91 69 86 64 85 64 86 66 87 66 87 65 85 65 87 66 85 62 77 58 81 63 85 59 64 28 78 69 85 60 82 62 77 61 78 59 79 61 80 61 79 60 80 59 79 62 79 56 67 45 50 25 36 19 26 22 41 25 45 60 131 94 109 70 95 53 80 52 83 54 78 43 63 31 58 33 54 31 53 29 47 24 44 24 41 23 41 23 39 19 27 15 35 29 49 30 50 29 55 35 77 55 95 61 98 61 88 56 78 41 35 9 55 72 90 72 85 66 85 65 87 65 86 64 86 65 81 55 75 61 81 61 77 59 75 55 66 48 53 33 30 11 10 5 10 12 14 12 10 9 12 13 17 14 37 40 49 43 46 43 47 42 47 43 47 43 46 41 44 39 45 40 44 39 40 33 31 28 19 12 5 3 2 5 3 3 1 2 3 3 2 4 7 10 6 3 1 1 1 2 1 0 0 1 1 2 2 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 3 0 7 30 60 59 64 50 57 51 61 50 59 49 59 49 60 51 58 48 59 50 60 49 58 48 59 46 59 47 60 47 59 49 57 48 57 48 55 48 54 47 53 48 51 47 51 47 52 49 52 48 52 48 52 48 52 48 49 45 50 46 50 46 50 46 52 48 52 48 51 46 49 45 52 47 51 46 49 44 47 42 46 43 50 47 52 47 49 48 30 53 53 43 58 42 38 56 49 43 62 36 42 39 37 35 48 33 45 29 41 28 34 23 30 21 30 23 31 30 25 28 31 32 35 34 36 35 37 35 41 38 39 36 38 35 37 35 37 34 29 26 22 19 13 11 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 2 6 2 6 2 6 2 5 1 5 1 5 1 5 1 6 3 7 3 7 2 5 0 5 1 5 1 5 1 5 1 4 2 4 3 5 4 6 4 5 3 5 3 5 3 5 3 6 3 5 2 4 3 5 4 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 3 1 3 1 3 1 3 1 3 4 9 10 13 12 17 14 13 8 15 11 17 9 17 9 17 12 18 13 18 14 19 14 17 13 19 14 20 15 19 14 19 12 18 13 19 16 21 18 23 11 8 0 0 0 9 35 135 134 78 18 31 5 15 11 20 16 23 15 23 16 21 7 12 7 9 9 14 8 13 11 16 13 22 17 25 26 48 51 69 56 61 52 62 52 60 51 59 50 58 47 56 47 58 50 55 43 49 35 40 26 29 18 32 23 33 30 69 88 116 98 119 89 110 83 91 59 86 79 105 82 85 64 117 125 148 117 105 80 122 117 142 110 141 113 142 123 157 123 159 136 144 86 125 105 140 119 149 125 152 119 142 128 158 130 121 70 60 71 65 53 63 120 149 116 164 146 97 43 42 114 186 142 198 171 182 127 154 120 177 175 186 124 162 112 131 149 197 133 156 130 156 120 145 100 128 103 149 129 144 106 132 102 129 109 136 92 106 84 103 83 174 158 143 122 138 138 139 58 26 17 38 48 37 35 36 27 21 5 11 21 18 12 16 9 15 11 19 15 22 20 22 20 22 19 20 18 18 16 19 19 22 21 24 23 19 26 27 22 22 25 24 13 11 55 129 145 139 133 149 132 146 141 147 141 148 143 149 143 150 144 149 142 148 141 146 140 147 143 148 143 146 138 142 133 152 138 131 128 141 120 141 124 138 126 136 124 140 129 142 126 138 124 142 133 149 130 143 126 157 126 190 132 134 124 155 161 168 124 130 86 108 89 118 81 144 119 130 109 126 102 150 132 158 118 129 99 119 89 118 102 131 98 109 77 89 60 93 86 108 74 87 59 78 53 77 59 82 60 70 48 64 48 65 48 59 41 60 47 70 58 77 59 81 59 77 54 74 53 74 54 74 55 76 55 80 63 82 55 74 52 73 51 72 51 73 52 73 52 73 51 72 51 72 51 71 54 71 54 70 52 67 50 63 48 65 48 63 47 66 51 65 45 59 40 58 42 57 40 54 40 53 39 55 40 50 30 28 12 41 31 56 32 46 34 40 25 38 25 35 24 36 25 35 22 36 23 35 21 32 17 31 19 37 22 41 27 48 32 56 43 63 50 68 53 72 57 72 55 70 53 68 51 67 51 74 55 74 54 73 53 72 52 68 48 69 49 68 47 67 47 66 48 65 49 67 50 65 46 53 40 61 47 68 46 44 7 58 51 65 42 63 45 58 44 58 42 60 43 61 43 60 43 59 40 60 44 60 39 50 29 37 12 20 1 13 19 48 30 37 48 92 63 68 42 54 23 47 31 47 29 44 25 34 16 40 26 34 21 31 21 28 16 23 15 22 15 23 15 20 10 13 5 21 20 30 13 21 8 29 14 32 24 53 44 63 46 68 49 40 15 13 0 34 54 77 54 67 45 65 46 67 43 67 45 67 46 62 37 57 43 62 44 59 41 58 40 51 33 42 27 24 7 7 3 9 10 14 12 10 8 11 9 12 8 31 37 47 43 44 42 45 41 44 41 44 41 43 38 40 36 39 36 38 34 35 29 30 24 20 9 6 0 3 0 4 0 1 0 3 1 2 2 7 8 7 2 2 0 2 0 1 0 0 1 1 2 2 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 15 49 52 53 41 51 41 51 42 50 40 49 41 51 42 48 40 50 41 50 41 49 39 46 38 47 39 47 40 49 40 48 39 47 38 47 37 47 37 49 37 48 35 47 36 49 37 48 36 48 36 48 36 48 36 47 34 46 34 45 34 46 34 48 36 48 36 47 34 45 33 48 35 46 33 44 31 42 29 43 32 47 36 48 34 44 29 57 25 39 37 41 41 46 36 39 34 42 28 31 31 36 37 28 21 26 15 30 14 27 12 28 21 26 24 33 23 36 17 35 24 37 26 38 25 36 23 40 28 40 27 39 26 37 27 33 23 20 8 9 1 2 0 0 0 0 0 0 4 2 4 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 7 6 7 6 7 6 7 6 7 6 6 5 6 5 5 4 7 7 8 7 8 6 6 4 5 4 5 4 5 4 5 4 4 3 5 5 6 6 8 7 5 4 5 4 5 4 5 4 6 5 5 4 4 5 5 6 3 4 4 5 5 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 7 10 12 13 13 15 18 12 14 14 16 15 16 15 16 17 16 17 16 18 17 19 18 18 17 19 19 20 19 20 19 23 19 21 19 17 20 15 22 14 13 2 1 6 0 44 90 185 114 58 18 42 17 23 24 25 23 25 21 27 25 25 13 12 8 9 13 15 11 15 15 22 19 25 22 35 40 63 67 78 64 70 62 71 60 69 62 67 59 67 57 65 57 69 63 67 55 62 51 55 41 40 27 41 27 27 20 56 76 118 113 144 114 136 113 125 97 95 79 97 92 99 87 128 142 163 114 114 90 148 143 171 134 172 149 180 152 182 161 186 157 175 153 120 122 126 142 145 156 136 145 122 152 150 144 139 78 109 68 121 56 112 141 188 138 198 147 102 52 78 155 216 180 231 220 218 161 190 156 223 210 219 160 193 146 169 192 231 163 196 163 195 159 178 135 160 137 180 157 175 136 163 129 160 138 166 117 134 107 131 120 211 184 174 148 172 146 163 114 82 34 36 34 42 21 28 18 16 12 24 14 22 18 19 19 18 20 19 22 21 21 20 20 19 19 19 19 16 17 19 20 22 24 25 26 23 26 33 24 27 27 30 23 21 9 90 152 153 136 138 148 149 145 151 148 154 149 154 149 155 150 154 148 153 147 151 146 150 147 150 147 150 145 150 142 161 145 142 140 157 134 155 137 152 136 150 138 156 141 157 140 155 139 164 152 171 146 163 145 179 152 214 150 165 148 196 183 182 143 154 113 137 113 141 114 183 142 157 131 157 128 187 156 185 141 163 126 155 117 158 137 164 127 142 107 121 91 129 121 133 98 115 85 109 81 109 86 109 76 95 64 91 68 98 73 86 57 82 56 87 63 91 64 92 65 92 66 94 69 97 71 95 71 99 73 105 83 111 80 104 77 104 78 106 81 110 84 101 74 101 73 100 72 99 71 99 73 99 73 98 71 96 69 89 64 91 64 89 63 91 67 91 62 85 57 81 58 80 56 74 53 74 52 74 57 71 45 90 56 58 53 53 51 65 44 63 43 60 38 59 40 62 44 64 43 65 43 63 39 58 35 48 28 51 30 51 31 55 36 59 40 66 48 73 55 81 63 95 73 93 70 91 69 91 69 93 75 93 75 93 75 93 75 89 72 91 71 86 66 83 65 87 65 85 64 86 65 84 61 72 57 82 64 90 66 66 23 76 67 84 59 82 62 77 61 78 59 79 60 79 60 78 58 80 59 79 61 79 56 67 45 58 31 35 10 23 35 69 56 93 79 123 75 97 57 77 37 80 49 72 47 71 46 65 38 60 37 52 30 47 29 45 26 38 21 34 19 35 19 32 15 30 18 37 30 47 25 40 19 49 21 48 30 80 60 102 64 102 51 52 17 38 9 46 69 95 74 84 66 87 68 90 67 90 67 90 68 84 57 79 63 81 60 78 59 77 57 70 50 57 38 36 17 16 7 11 10 11 11 12 11 14 10 16 12 32 39 52 48 49 45 50 45 49 45 49 44 47 41 44 39 44 39 42 36 38 32 31 29 23 15 6 3 2 4 3 2 1 2 3 3 2 4 7 10 7 5 3 2 2 2 1 0 0 1 1 2 2 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 3 0 4 13 50 59 61 51 62 47 61 51 60 50 60 50 61 51 59 49 60 50 60 50 59 49 60 47 60 47 61 48 59 50 58 48 56 46 54 47 54 48 53 49 52 48 52 48 53 49 53 49 53 49 53 49 53 49 54 49 52 47 51 47 52 48 51 47 52 48 52 47 50 46 50 46 51 47 51 47 51 47 51 47 52 48 51 46 48 45 29 46 45 26 48 33 28 37 38 26 58 15 41 17 39 20 49 23 37 31 27 37 28 32 42 35 45 35 45 39 41 37 38 37 40 39 41 38 38 35 38 37 41 39 41 37 38 34 23 17 8 4 1 2 1 2 2 1 1 0 0 0 0 0 1 1 1 1 1 1 2 2 0 0 0 0 0 0 0 0 6 2 6 2 6 2 6 2 6 2 6 1 5 0 4 0 6 3 7 3 7 2 5 0 4 0 4 0 4 0 4 0 3 1 4 3 5 4 7 5 4 2 4 2 4 2 4 2 6 3 5 2 4 3 5 4 3 1 5 3 5 3 3 1 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 7 7 12 11 13 11 15 12 14 9 16 11 17 9 16 8 15 11 16 11 17 12 17 12 16 12 18 14 19 14 19 13 18 11 18 12 18 16 20 17 17 3 1 0 0 0 59 122 136 47 28 6 18 12 22 20 23 18 22 14 24 15 20 4 11 8 9 11 14 8 12 10 19 12 15 12 27 33 56 55 68 57 63 58 64 53 61 59 58 53 61 53 58 51 61 55 63 49 60 50 59 46 47 34 31 13 15 4 27 41 91 101 116 95 120 101 126 98 101 61 78 61 94 80 98 96 127 88 80 64 113 117 141 105 144 117 156 109 147 125 164 122 155 136 141 99 122 98 147 124 151 113 145 127 152 123 118 76 61 68 68 51 66 136 156 126 178 119 71 36 77 158 195 151 193 173 184 128 151 127 193 178 179 130 154 121 141 170 192 130 163 130 158 122 148 103 135 113 152 124 141 106 134 103 132 112 134 83 102 73 109 107 186 152 136 110 146 108 137 132 138 98 75 45 41 20 37 47 61 88 92 30 19 13 22 16 24 16 23 17 22 18 19 16 17 14 16 14 17 15 18 18 22 21 24 23 24 25 27 26 28 25 25 16 22 0 36 112 157 125 135 136 142 135 147 141 151 142 150 141 151 142 150 140 149 139 147 138 147 140 145 138 144 136 144 135 150 132 127 128 144 121 141 125 139 127 138 129 142 132 142 128 140 127 147 139 151 131 145 130 149 132 176 119 138 119 177 153 142 110 123 85 110 83 116 102 159 123 132 114 128 108 160 133 153 120 138 108 125 96 131 121 140 110 124 93 105 77 114 110 118 86 101 75 95 68 91 71 98 75 84 61 76 60 78 61 87 65 76 54 68 50 66 46 58 38 61 41 64 43 65 44 65 47 69 47 71 55 77 53 75 55 77 58 82 64 88 68 78 56 77 55 75 53 73 51 73 56 73 56 72 54 69 52 64 48 66 48 64 47 66 51 67 47 60 41 58 41 58 41 52 40 53 38 56 45 53 28 180 129 122 100 47 42 55 36 53 38 49 37 45 39 44 38 43 34 46 35 45 30 40 24 35 22 36 17 31 13 31 15 28 16 30 17 31 20 38 28 56 43 55 42 56 44 58 45 62 43 64 44 65 46 66 47 66 48 71 51 68 46 67 48 68 49 65 48 66 48 62 43 53 41 61 45 67 50 48 7 57 50 64 41 62 45 58 44 60 43 60 43 60 42 57 40 60 40 60 44 60 39 50 29 42 16 20 0 9 23 62 46 73 54 78 46 57 32 48 28 51 34 45 33 50 36 45 26 34 21 25 14 21 15 24 17 22 13 18 13 19 13 18 8 20 9 24 19 30 15 21 10 16 1 15 11 40 39 63 52 69 38 21 12 26 0 24 54 82 57 68 46 68 50 70 45 69 47 68 47 63 36 57 44 63 42 60 44 62 44 57 39 46 31 30 14 11 5 6 5 7 10 12 9 8 5 10 9 25 35 48 45 45 42 45 41 45 42 45 41 43 38 40 36 40 37 39 34 35 30 32 27 23 12 8 0 2 0 3 0 1 0 3 1 2 2 7 8 8 4 3 0 2 0 1 0 0 1 1 2 2 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 1 2 37 50 51 42 55 35 52 42 51 41 50 42 51 43 49 41 50 42 51 41 50 40 47 39 47 40 48 40 50 41 49 39 47 37 46 37 48 38 50 37 49 36 48 37 49 38 49 37 49 37 49 37 49 37 51 38 48 35 47 35 48 36 46 34 47 36 48 36 47 35 47 35 46 34 46 34 46 34 43 30 41 28 38 24 35 22 38 26 23 27 21 29 34 21 40 11 30 3 36 10 36 25 27 29 34 24 43 21 43 25 39 31 34 31 37 27 37 19 33 24 38 28 41 28 39 26 36 26 39 26 35 19 26 12 10 2 2 0 0 0 2 1 1 2 2 3 0 2 0 2 1 3 1 3 1 3 0 2 0 2 0 2 0 2 0 2 7 6 7 6 7 6 7 6 7 6 7 5 6 4 5 4 7 7 8 7 8 6 6 4 5 4 5 4 5 4 5 4 4 3 5 5 6 6 8 7 5 4 5 4 5 4 5 4 6 5 5 4 4 5 5 6 2 3 5 6 6 5 3 2 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 8 10 13 13 12 12 13 16 15 17 16 18 17 17 16 16 17 16 17 17 18 17 19 18 17 17 19 19 20 19 20 18 23 17 21 18 16 20 14 21 10 7 1 3 8 10 95 168 120 38 54 34 21 22 25 16 26 24 25 21 29 27 28 13 12 8 10 14 15 13 13 15 21 13 14 12 30 38 59 60 75 65 73 69 75 62 72 70 67 62 73 65 70 61 70 63 74 64 71 62 71 62 64 53 57 42 41 22 22 16 59 78 128 117 147 124 140 121 121 94 102 88 123 116 109 96 142 115 112 84 137 140 167 137 169 155 175 142 160 149 190 168 190 158 187 144 120 114 131 151 137 144 133 157 148 142 141 89 109 71 117 56 109 151 190 142 201 123 87 51 117 194 225 191 212 208 217 159 182 159 230 208 209 163 188 159 182 208 227 160 201 160 182 149 174 137 172 152 189 156 169 134 166 134 165 141 163 106 131 99 147 151 225 184 168 130 164 132 171 157 186 171 173 128 127 93 125 125 147 177 152 40 22 21 25 27 26 26 24 23 22 21 19 17 15 14 13 13 18 18 19 20 21 21 22 23 28 22 25 24 29 26 19 12 15 23 6 80 157 145 149 137 144 143 151 150 156 152 155 149 155 151 154 149 153 148 151 147 150 147 148 144 148 145 153 146 158 141 138 140 159 135 157 139 157 140 154 142 158 145 160 142 159 142 164 151 168 144 164 150 180 164 202 142 169 142 213 175 177 145 156 116 140 108 143 137 185 143 164 140 156 128 189 152 179 141 169 133 156 119 163 149 167 133 151 117 133 102 142 135 148 114 133 105 128 98 122 97 115 86 111 85 117 95 126 101 124 92 112 80 105 78 105 78 96 70 98 71 97 69 94 65 93 69 95 65 92 68 94 64 91 65 94 70 101 78 108 83 108 80 106 78 103 75 101 74 96 70 96 70 95 68 93 66 91 66 92 66 91 65 93 69 95 67 88 61 85 60 82 58 77 56 77 52 75 59 72 42 163 142 158 157 65 58 73 55 71 52 71 50 70 49 68 48 65 47 70 49 71 47 67 43 69 48 67 41 60 34 57 35 58 35 53 27 45 23 47 28 48 29 49 30 52 34 56 38 59 43 60 45 63 47 65 48 74 61 83 69 86 69 89 73 90 70 89 68 89 67 85 62 77 60 81 58 85 66 70 26 75 66 83 58 81 62 77 61 80 61 80 60 78 58 75 57 77 60 79 61 79 56 68 44 53 28 32 7 25 38 81 63 103 70 104 62 87 50 80 56 65 39 59 41 67 45 60 32 47 24 36 15 33 19 38 22 39 22 33 20 33 21 33 19 30 15 32 24 41 20 36 19 31 10 41 24 69 51 97 68 95 45 48 32 58 12 38 72 100 77 87 67 92 71 96 70 93 68 92 67 87 56 79 62 84 62 83 62 82 63 78 56 60 41 42 22 21 8 9 4 5 9 14 12 11 6 15 15 27 36 51 48 48 43 48 43 50 46 49 45 47 41 44 39 47 41 44 38 40 34 35 33 25 17 7 3 1 3 2 2 1 2 3 3 2 4 7 10 9 6 3 2 2 2 1 0 0 1 1 2 2 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 7 5 39 56 59 52 65 42 62 51 61 50 60 51 61 52 59 50 60 51 61 50 60 49 60 47 60 48 61 50 60 50 59 49 56 46 53 47 55 49 54 49 53 48 52 49 53 50 53 49 53 49 53 49 53 49 53 48 50 45 48 44 49 46 49 45 50 47 52 48 52 48 52 48 50 45 47 41 44 39 38 33 35 28 30 24 28 24 21 25 48 20 43 30 24 38 34 25 31 22 38 32 35 39 49 37 42 45 27 44 29 41 41 36 44 37 48 43 49 40 36 36 41 42 46 44 45 42 42 41 42 38 33 23 16 9 3 1 0 0 0 1 0 0 0 0 1 2 1 0 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 6 1 5 0 5 2 8 5 7 3 7 3 7 3 7 3 5 3 5 3 5 3 5 3 4 2 4 3 5 4 6 4 7 4 4 1 3 2 6 5 5 3 5 3 5 3 5 3 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 2 0 1 0 1 0 3 1 8 8 16 11 12 7 15 15 16 11 16 11 16 10 16 11 17 12 17 12 17 12 17 12 17 12 18 13 18 12 16 9 16 9 17 10 17 18 20 15 9 2 0 0 0 23 127 131 69 43 30 13 21 16 23 18 22 18 23 18 21 10 14 6 6 4 10 8 13 10 12 8 11 1 5 7 27 34 52 47 65 54 63 56 70 62 70 57 65 54 63 52 63 54 65 56 62 51 60 51 65 59 68 59 57 47 48 26 20 8 23 22 69 87 131 104 120 104 131 95 112 103 114 99 91 71 121 93 77 53 102 116 158 114 155 151 103 22 21 72 153 150 165 160 157 126 154 101 109 94 161 113 150 136 148 135 142 89 77 77 73 44 125 151 136 167 162 91 73 31 134 180 205 172 190 175 187 151 182 152 209 176 184 142 153 131 184 170 173 130 159 127 150 125 144 112 141 122 152 118 141 109 138 103 130 104 128 74 99 74 103 125 195 137 135 97 129 96 137 130 155 128 145 117 125 90 126 129 154 164 103 17 20 19 26 25 24 21 24 24 26 20 17 12 14 12 12 7 13 13 17 17 21 20 23 21 19 17 24 22 27 24 25 22 15 18 12 37 148 143 137 129 140 130 143 135 146 138 148 138 149 140 149 145 153 146 150 141 149 140 146 138 147 139 151 141 156 122 127 131 141 127 142 136 139 132 141 134 143 133 144 131 148 134 150 134 150 132 151 130 152 144 164 116 136 130 181 130 150 106 120 92 110 81 121 121 151 115 140 107 128 113 154 128 142 107 125 97 118 94 129 119 144 105 125 94 106 83 128 117 130 100 109 82 103 83 103 82 100 78 95 74 85 78 106 85 100 80 93 73 87 69 87 68 82 60 80 57 76 54 73 52 76 53 71 50 71 50 70 48 68 45 66 44 66 46 66 47 66 47 67 51 70 55 73 57 71 58 75 58 69 52 67 54 71 51 64 54 70 53 71 62 73 54 65 46 61 46 58 42 55 40 54 42 56 41 53 36 67 44 155 115 62 48 69 36 57 40 54 36 52 40 54 37 50 42 55 42 51 34 48 36 45 32 49 29 42 23 42 27 40 21 39 18 30 11 25 11 29 15 25 14 23 15 20 8 21 9 24 13 28 18 32 20 34 22 43 43 62 47 60 49 62 49 67 54 70 54 68 52 62 46 60 45 64 48 50 21 56 48 67 48 64 47 62 41 60 42 62 43 61 40 57 35 61 37 59 38 57 40 51 36 36 18 25 1 3 11 51 50 63 33 53 32 52 30 54 43 50 25 36 21 39 18 31 14 27 14 13 3 12 11 19 15 11 9 17 11 17 12 23 19 17 8 14 10 40 36 27 9 5 6 17 5 24 29 57 43 52 18 27 28 35 0 19 57 81 62 79 54 70 40 66 44 70 44 65 55 60 41 60 46 63 49 62 49 61 46 58 44 52 32 37 14 12 3 7 12 7 10 8 11 11 6 11 4 24 39 54 47 43 41 45 40 46 43 46 42 45 41 44 41 37 35 42 32 36 34 37 27 27 16 11 4 4 2 3 0 2 0 1 0 3 2 5 4 11 5 3 0 0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 26 51 58 43 44 45 50 40 51 40 51 40 51 40 50 39 50 39 50 39 50 39 49 39 49 38 47 38 50 43 48 40 48 40 48 39 47 39 55 41 49 37 49 39 50 38 53 40 49 36 46 36 49 40 52 36 43 31 43 34 45 33 45 33 44 34 46 33 41 28 35 23 33 20 29 15 23 11 21 11 24 15 28 19 32 22 34 22 32 26 34 27 39 26 39 24 39 25 41 27 44 31 38 33 42 34 45 30 40 28 42 33 41 32 40 29 40 30 41 37 40 36 39 34 37 33 24 19 20 12 12 4 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 6 6 4 6 6 9 9 8 7 8 7 8 7 8 7 5 5 5 5 5 5 5 5 3 3 3 4 4 4 5 5 6 5 5 4 4 5 5 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 3 3 4 5 8 13 15 16 11 12 14 19 15 16 15 16 15 16 15 16 15 16 15 16 15 16 15 16 15 17 17 18 17 18 17 16 20 18 20 16 17 21 16 16 12 2 8 0 11 68 164 123 69 43 31 23 27 24 23 21 22 21 21 21 17 15 10 9 8 8 11 12 13 12 14 11 15 8 13 15 35 40 55 50 61 56 62 62 71 71 75 69 72 67 69 63 67 64 69 66 67 63 67 65 72 71 75 70 67 62 62 45 36 23 28 25 59 79 135 135 152 131 149 132 142 121 137 126 119 69 125 123 119 67 133 137 163 160 179 103 31 0 11 18 86 118 167 161 194 164 185 156 146 122 120 154 141 153 144 171 153 81 95 91 108 94 182 168 165 175 171 92 73 68 200 226 234 197 209 190 236 203 224 187 223 191 212 177 200 165 205 178 191 150 187 146 175 145 171 136 169 146 177 144 169 137 169 142 172 146 156 96 134 107 140 148 206 147 157 125 154 114 161 158 183 138 159 129 143 99 144 131 173 143 73 24 21 25 26 28 25 23 27 24 25 20 16 14 15 14 12 10 14 15 17 19 20 21 22 23 22 21 24 26 26 27 24 25 17 23 5 27 136 153 149 138 147 143 151 148 156 150 157 150 159 150 156 149 158 152 158 151 149 152 147 149 150 151 156 153 163 132 142 142 158 139 160 143 156 140 158 143 160 145 161 144 163 148 166 150 167 150 168 151 183 174 192 145 170 164 213 154 177 131 150 116 139 106 154 149 182 142 170 133 158 138 182 151 166 131 153 122 146 119 158 146 166 128 150 120 134 111 156 141 156 120 136 103 129 103 130 101 129 97 123 91 111 93 130 99 126 96 120 90 115 87 115 89 113 85 111 82 108 79 106 78 106 77 102 74 102 76 102 73 97 71 95 69 94 69 94 70 85 60 87 62 89 64 91 65 93 70 97 69 92 64 91 66 95 65 91 69 97 71 100 81 97 70 87 62 83 60 80 57 80 61 82 56 80 61 78 48 84 176 238 122 80 57 80 60 80 59 78 59 75 53 72 54 70 55 75 54 71 50 71 50 74 53 78 49 71 42 71 48 66 46 64 44 60 37 52 31 48 29 42 24 40 22 34 18 34 20 35 22 38 26 41 28 39 25 45 41 60 44 59 49 65 49 72 56 78 61 81 62 73 56 77 62 87 67 74 41 77 66 86 63 80 62 80 58 83 62 83 63 83 61 81 60 76 61 75 58 79 54 72 48 54 31 35 12 26 25 82 58 94 52 88 52 82 48 79 61 68 43 55 40 56 33 43 21 37 16 26 10 26 12 27 10 27 14 27 13 24 16 31 24 28 16 23 20 60 51 50 16 36 15 44 20 62 46 87 57 72 33 43 40 57 9 32 48 98 72 98 70 94 65 98 73 100 63 92 68 86 56 89 64 88 65 88 63 85 62 82 60 73 52 55 29 26 9 16 14 8 7 10 8 11 9 12 9 25 38 56 48 48 44 51 44 51 46 51 45 50 44 49 44 43 41 45 38 40 39 38 32 29 22 13 7 5 4 4 3 2 2 1 2 3 4 5 6 11 7 3 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 3 0 1 0 0 0 1 1 25 47 65 49 57 55 59 51 59 51 59 51 59 51 58 50 58 50 58 50 58 50 62 52 61 49 57 47 57 49 57 49 57 51 59 53 59 54 56 50 52 48 53 50 53 48 55 50 52 47 50 47 52 49 56 48 48 42 46 42 44 38 40 35 38 34 39 35 36 30 30 27 32 28 33 28 32 28 33 30 36 35 42 40 46 43 43 39 43 39 44 40 44 40 41 37 42 39 45 42 47 44 45 44 49 48 52 48 50 46 47 43 44 38 39 33 34 30 28 26 23 19 14 10 7 5 6 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 2 5 1 5 2 7 4 7 3 7 3 7 3 7 3 5 3 5 3 5 3 5 3 2 0 2 1 3 1 4 2 4 2 5 3 5 3 4 2 5 3 5 3 5 3 5 3 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 3 6 5 11 9 17 10 13 6 14 12 16 11 16 11 16 11 16 11 16 11 16 11 16 11 16 11 16 12 18 14 20 15 20 13 16 9 18 11 18 18 19 11 17 0 9 0 4 89 150 70 46 30 24 18 26 19 20 14 22 17 22 14 17 7 10 1 8 5 10 7 11 6 9 3 9 2 10 12 28 29 41 33 44 34 48 43 61 55 68 57 69 56 65 52 63 53 65 55 63 52 64 55 70 62 71 60 64 59 63 51 46 31 28 16 14 23 84 111 143 116 134 115 141 103 120 103 105 61 94 113 91 37 115 128 165 159 115 10 0 0 3 0 18 64 123 136 173 151 158 130 174 109 114 93 155 113 153 161 142 85 81 78 70 100 178 140 151 158 147 77 49 81 212 231 234 224 239 225 252 228 248 220 230 199 222 196 203 172 188 171 181 157 178 153 171 152 164 139 151 130 145 117 137 106 131 109 139 112 120 58 84 68 107 119 165 110 123 98 120 85 129 135 155 110 126 108 112 92 108 129 165 107 31 14 23 23 28 26 25 23 22 24 21 16 16 13 15 13 14 10 15 14 18 17 20 18 20 16 17 14 22 20 26 24 26 25 23 20 0 3 108 144 144 129 140 132 146 139 152 144 152 145 155 146 148 143 149 147 152 148 150 142 151 144 152 142 150 141 149 121 130 133 141 130 140 132 139 132 141 133 144 132 144 130 144 131 148 132 148 129 150 128 164 145 158 117 146 143 184 124 144 105 121 92 108 83 127 130 150 113 138 104 126 110 150 121 130 103 127 100 119 97 134 124 136 101 124 96 111 90 132 117 126 97 109 82 102 84 103 83 104 81 98 75 83 74 101 80 97 78 92 73 88 72 90 72 88 66 86 63 83 62 83 62 82 59 78 57 79 59 80 58 76 54 75 52 73 53 73 54 63 46 63 47 64 49 65 50 64 50 66 50 63 47 62 48 64 46 62 51 69 55 74 64 71 54 63 46 59 45 59 44 56 46 59 39 55 45 55 28 94 173 166 62 58 44 63 41 58 39 58 47 58 34 49 40 54 43 56 44 54 38 51 37 53 39 54 35 48 32 53 38 57 34 53 32 53 33 44 24 36 22 30 17 26 17 22 12 21 9 20 8 20 9 21 10 18 6 20 14 28 16 28 18 31 19 36 27 46 36 54 41 55 44 61 50 67 51 53 25 55 45 64 46 62 50 67 48 62 44 61 44 61 42 62 40 62 35 59 38 56 40 50 34 43 17 22 2 16 27 58 47 50 27 52 31 46 26 48 42 46 26 36 23 36 12 17 1 10 4 9 5 13 6 10 2 17 8 10 3 11 7 15 8 14 0 9 12 53 52 38 13 15 4 11 9 31 22 47 33 53 9 16 15 37 0 14 33 91 71 82 53 68 40 68 43 76 44 64 43 56 38 68 49 66 48 65 47 64 46 61 43 55 34 42 16 13 4 7 11 7 12 7 9 8 3 7 0 15 31 48 44 43 42 47 42 46 43 46 42 45 41 44 40 39 35 42 32 38 34 37 29 30 20 16 7 6 3 5 2 2 0 1 0 3 2 5 4 11 6 3 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 12 37 53 47 49 46 50 40 50 40 50 40 50 40 49 39 49 39 49 39 49 39 52 39 51 38 49 39 49 38 50 40 50 43 52 44 53 45 51 41 49 40 51 43 51 41 49 40 48 39 47 38 47 38 46 32 42 29 41 28 37 23 37 23 33 21 35 24 35 22 31 24 35 28 39 31 41 33 44 34 43 34 42 33 41 32 43 31 44 32 44 32 45 33 46 34 46 33 45 32 44 32 45 38 44 35 39 29 32 23 26 18 23 13 17 7 12 6 6 6 4 3 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 6 7 6 7 6 7 7 7 6 7 6 7 6 7 6 5 5 5 5 5 5 5 5 2 2 3 3 4 4 4 4 3 4 5 6 6 5 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 5 6 7 12 15 15 15 12 12 12 15 14 15 14 15 14 15 14 15 14 15 14 15 14 15 14 15 15 17 17 19 19 21 20 20 20 19 20 17 17 21 14 13 10 0 9 0 52 136 151 61 49 30 25 22 28 23 20 18 26 25 23 21 17 14 10 9 10 9 11 11 11 9 10 6 12 8 17 19 33 32 40 33 37 36 44 46 56 58 65 62 69 64 66 62 67 65 72 70 70 65 69 67 73 70 72 66 67 63 69 63 64 51 46 35 23 16 59 96 147 143 149 127 163 136 148 109 123 88 120 115 103 56 116 119 177 126 38 0 9 6 21 8 17 23 84 112 168 170 188 161 184 170 141 112 134 139 177 177 132 92 109 74 93 144 213 141 183 170 158 80 81 93 197 190 201 201 223 206 238 231 255 253 255 245 255 241 255 236 255 237 255 233 253 221 230 207 221 194 204 176 186 161 193 161 170 147 161 143 147 103 115 104 153 167 209 154 171 140 160 128 168 158 173 131 152 127 141 93 129 149 172 86 23 18 26 27 25 27 24 23 25 21 18 16 15 15 15 15 15 14 16 17 18 19 19 19 19 20 20 19 22 24 24 26 24 26 22 26 3 0 90 151 153 140 144 142 150 150 157 152 156 151 159 152 154 148 155 151 156 151 148 151 150 152 152 149 151 144 151 127 142 142 157 137 156 135 158 141 160 143 162 144 162 144 161 146 168 151 169 147 169 150 197 173 183 143 181 175 215 148 175 134 153 115 137 108 160 156 182 144 170 131 157 139 180 144 159 131 159 127 149 123 162 147 160 126 151 122 138 118 157 135 150 117 135 103 128 102 129 102 129 98 125 92 110 90 128 98 123 94 119 90 116 90 118 92 115 87 113 84 111 84 112 85 109 80 106 79 108 82 109 81 105 79 103 76 101 76 101 76 95 69 95 69 94 68 94 67 89 63 89 63 88 62 88 63 85 59 85 62 90 66 94 71 88 62 80 57 79 59 81 59 79 56 79 57 77 54 78 60 203 113 94 60 80 62 91 54 82 53 73 61 79 52 71 59 73 56 76 55 74 54 74 52 75 54 80 54 80 57 91 71 93 65 81 58 80 58 73 47 64 42 55 34 50 30 45 26 39 24 36 20 33 19 33 20 33 18 32 19 33 20 35 23 41 26 45 32 54 41 62 47 72 59 79 64 84 67 76 49 75 64 84 66 82 66 83 63 80 61 79 60 78 60 78 60 76 61 75 57 79 54 72 48 59 30 33 21 48 53 103 69 88 55 92 52 70 37 62 47 59 35 48 31 45 20 31 11 21 7 24 12 28 15 27 13 31 14 24 10 24 14 23 10 25 15 31 28 75 62 65 24 44 9 41 23 65 37 83 62 75 21 31 29 55 2 40 65 130 101 118 78 97 69 97 69 100 65 91 64 82 60 94 70 87 65 87 64 84 61 81 60 73 52 56 27 24 6 11 8 10 8 11 9 10 8 10 6 19 33 53 47 48 45 52 45 51 46 51 45 50 44 49 44 45 41 45 41 42 39 38 35 33 27 19 11 7 5 5 5 2 2 1 2 3 4 5 6 12 8 4 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 3 0 1 0 0 0 2 0 13 35 62 56 63 52 60 50 60 50 60 50 60 50 59 49 59 49 59 49 59 49 57 47 58 50 61 52 60 51 59 52 58 50 54 49 52 48 49 45 47 45 50 48 50 45 45 42 46 43 45 42 44 40 38 36 39 38 41 40 41 38 43 39 39 38 42 43 46 44 42 40 45 44 49 47 50 47 50 46 48 44 46 42 44 40 49 46 49 46 49 46 48 45 49 45 45 39 39 33 33 29 28 26 25 21 17 12 9 6 3 2 2 1 1 0 1 0 0 0 0 0 2 4 5 6 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 2 6 2 6 2 6 1 6 2 6 2 6 2 6 2 5 3 5 3 5 3 5 3 4 2 4 2 5 3 6 4 2 1 4 3 5 2 3 0 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 2 0 2 0 3 3 6 5 14 10 15 10 13 8 13 9 15 10 15 10 15 10 15 10 15 10 15 10 15 10 15 10 16 12 18 14 20 16 21 15 17 11 19 12 18 17 17 8 4 0 0 2 92 129 96 38 40 26 22 16 22 15 19 15 25 19 23 14 16 7 10 2 9 6 11 7 10 4 7 0 5 1 11 12 23 19 28 20 27 20 34 29 43 36 49 41 55 45 57 50 63 57 71 63 72 60 69 58 70 60 67 56 67 60 67 62 68 60 58 47 34 15 20 37 100 115 117 68 110 106 146 108 105 66 125 136 102 50 82 53 84 38 0 0 6 0 4 3 2 0 37 70 107 127 187 153 156 137 167 105 111 100 175 154 102 72 94 77 83 144 180 117 168 152 124 58 70 83 172 168 172 165 173 169 179 176 179 194 215 213 236 217 233 226 236 222 235 221 228 217 237 228 241 230 237 217 225 207 227 199 206 178 182 159 173 138 153 124 148 156 184 142 163 132 150 130 158 132 139 117 138 108 101 72 112 140 113 39 21 18 28 27 26 24 23 22 20 20 14 13 15 13 15 12 15 13 15 14 17 16 19 17 19 14 17 14 20 17 23 22 25 24 22 26 12 0 71 141 143 131 140 133 145 142 151 147 151 146 152 147 150 148 152 148 148 143 151 144 153 146 152 140 146 135 139 119 132 134 140 130 139 128 140 129 141 132 143 131 145 129 142 128 152 131 148 123 147 126 172 141 149 113 151 148 186 123 148 111 125 90 106 86 131 132 151 116 140 103 127 114 152 117 131 108 134 104 123 102 137 122 134 102 126 96 112 93 130 107 120 94 108 82 101 82 102 84 101 81 99 76 83 74 103 85 96 77 92 73 90 73 92 74 90 68 87 64 85 64 87 66 81 58 78 57 80 60 81 59 81 58 79 55 76 56 76 56 70 52 69 51 67 51 66 50 65 49 63 48 64 50 66 51 62 47 62 47 62 49 65 50 57 41 53 40 56 44 59 44 62 41 58 51 60 37 62 71 206 57 55 54 51 40 54 49 64 41 52 44 62 46 59 50 56 42 56 42 56 42 53 38 54 39 57 41 58 44 68 56 82 50 63 37 58 40 56 36 50 33 41 25 35 22 32 20 32 19 27 14 23 12 24 13 25 14 22 8 19 9 22 11 25 12 25 15 30 20 35 25 38 32 49 40 57 52 66 52 68 58 76 56 66 47 57 36 61 45 61 45 60 43 59 41 62 35 58 38 56 40 50 34 47 17 22 7 32 43 73 55 62 46 65 37 42 21 35 28 34 22 23 18 20 8 13 8 10 8 12 9 13 10 14 12 17 11 13 11 16 13 11 0 10 3 21 19 54 48 41 21 21 7 21 18 40 25 59 55 53 10 38 38 46 0 7 48 84 66 76 48 66 48 74 47 71 38 67 37 57 35 70 41 67 43 68 43 66 40 63 40 63 42 48 25 19 8 8 11 9 13 10 9 10 4 8 0 15 32 50 46 45 43 47 42 46 43 46 42 45 41 44 40 42 35 42 35 41 34 37 32 33 25 21 11 7 2 5 4 2 0 1 0 3 2 5 4 12 6 4 0 2 0 2 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 6 29 53 54 53 44 49 41 49 41 49 41 49 41 48 40 48 40 48 40 48 39 47 33 47 38 53 40 50 36 49 37 48 36 46 35 45 36 37 29 34 27 36 29 35 26 33 27 34 27 34 26 32 22 31 24 35 29 39 31 41 33 39 29 37 29 42 37 48 39 40 34 42 37 45 39 46 39 44 37 45 38 46 40 47 40 46 38 44 34 39 29 35 27 25 16 21 10 14 4 8 2 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 3 2 2 1 1 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 6 8 7 8 6 6 4 6 5 6 5 6 5 6 5 5 5 5 5 5 5 5 5 4 4 5 5 5 6 6 6 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 3 5 6 7 13 14 13 14 13 14 13 14 13 14 13 14 13 14 13 14 15 16 15 16 15 16 15 16 15 17 17 19 19 20 19 19 19 21 21 19 18 20 14 9 2 3 9 46 147 140 91 56 48 30 24 19 23 18 20 21 23 20 18 16 12 10 7 7 10 10 12 11 12 9 11 6 10 8 16 16 28 25 35 29 32 28 39 35 43 38 47 42 52 48 60 59 72 69 80 74 82 75 76 71 75 71 74 68 80 74 78 73 78 72 75 68 66 39 24 11 60 86 85 34 57 80 148 148 134 83 196 222 120 69 92 34 11 0 14 4 16 11 11 1 7 10 42 53 105 111 175 181 180 171 200 159 156 105 155 145 116 87 99 85 130 175 193 138 199 165 134 75 86 119 233 239 245 223 226 228 217 205 157 158 182 182 201 186 199 196 206 187 212 201 224 216 221 209 228 221 234 216 227 217 233 218 235 222 223 210 227 210 237 181 174 152 172 139 173 144 164 150 178 150 165 158 183 149 143 114 148 128 73 9 28 24 30 28 23 23 21 20 19 15 12 14 16 16 15 14 14 15 14 15 16 18 19 19 19 20 22 19 21 21 21 23 21 24 18 27 19 10 70 153 151 144 147 144 148 147 152 150 154 151 153 149 153 150 155 150 150 144 153 154 155 154 155 149 151 141 149 130 148 145 156 140 160 138 159 141 162 144 164 145 166 145 165 150 177 154 173 144 170 148 200 171 178 141 180 175 218 156 182 139 154 112 137 114 165 155 180 145 171 131 159 145 184 142 163 135 160 125 151 130 165 143 158 126 151 119 136 118 155 126 144 113 135 103 128 100 129 103 128 99 128 95 111 92 132 105 124 95 120 90 117 91 119 93 121 93 117 87 113 87 115 89 109 80 105 78 106 80 107 79 106 80 104 77 101 76 101 76 97 71 96 69 95 68 93 67 95 66 90 65 93 69 96 70 95 71 97 67 93 68 94 65 76 53 76 55 80 58 79 55 82 53 78 62 79 47 84 85 154 63 91 50 73 68 70 67 78 53 71 52 75 58 78 58 75 55 73 55 76 57 76 52 79 60 84 60 82 61 89 71 106 75 86 56 77 56 78 58 73 46 61 38 55 35 51 32 52 35 46 29 42 28 44 31 44 31 42 23 35 24 40 24 40 28 42 30 45 33 47 35 42 35 50 37 52 45 63 50 74 64 83 64 76 59 71 51 72 59 76 62 78 63 77 61 74 60 76 57 79 54 72 48 62 34 36 21 44 47 95 62 101 71 95 52 62 33 50 29 45 21 33 16 30 12 31 18 28 14 28 11 23 9 25 14 30 16 30 17 32 17 29 12 30 20 46 33 78 56 76 38 58 25 66 38 82 53 102 75 105 76 122 107 109 22 43 56 95 71 94 62 90 75 101 72 97 68 94 65 81 64 93 67 93 72 92 71 90 69 87 66 78 59 62 35 28 10 11 8 11 9 12 11 12 10 12 9 19 34 55 50 51 47 53 45 51 46 51 45 50 44 49 44 49 41 45 44 46 38 38 39 35 30 23 14 6 3 4 6 2 2 1 2 3 4 5 6 12 9 5 2 2 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 1 0 0 0 0 0 0 0 8 26 56 58 64 50 62 49 62 49 62 49 62 49 61 48 61 48 61 48 61 48 61 51 59 50 60 50 51 39 39 34 39 36 41 38 43 39 40 34 33 28 31 28 30 26 34 30 33 30 32 29 32 29 33 32 38 36 40 38 44 43 45 40 43 42 49 49 53 50 49 47 51 49 53 50 53 50 52 48 49 44 44 39 41 37 33 29 28 21 20 13 12 8 6 3 5 1 3 0 3 0 1 0 1 0 1 0 1 0 3 2 3 2 3 2 2 0 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 2 7 4 7 2 4 0 5 1 5 1 5 1 5 1 5 3 5 3 5 3 5 3 3 1 4 2 4 3 5 3 4 1 3 0 2 1 3 2 3 1 3 1 3 1 3 1 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 2 0 2 1 4 4 8 7 13 7 12 8 15 11 16 10 14 9 14 9 14 9 14 9 16 11 16 11 16 11 16 11 16 12 18 13 18 13 18 12 18 16 21 14 19 15 15 3 1 0 9 68 148 102 69 38 33 22 20 14 20 13 18 16 20 14 18 9 12 4 9 2 9 6 11 8 12 7 9 3 8 4 13 10 21 18 32 27 24 17 31 22 32 22 34 27 39 33 51 49 66 60 72 62 76 62 69 56 68 61 71 62 75 69 75 68 74 71 76 74 64 54 30 6 17 31 34 2 11 23 81 113 131 95 220 192 88 64 72 7 0 0 18 0 7 3 1 0 0 0 11 12 71 59 109 134 177 157 174 144 173 101 121 102 96 84 86 67 127 158 149 127 176 143 107 76 94 144 253 248 254 244 242 245 253 243 161 146 169 153 150 134 152 153 155 138 163 162 177 181 186 177 195 192 204 187 197 190 182 171 192 185 193 184 207 192 212 148 130 106 117 98 136 109 135 124 154 145 164 163 184 156 158 148 117 65 29 8 36 28 31 27 23 20 19 18 16 12 11 12 17 15 14 10 13 12 13 12 15 15 19 18 20 16 20 15 20 16 20 18 22 21 21 18 16 8 64 150 143 138 148 142 147 142 148 145 151 148 151 147 148 146 148 148 145 142 151 144 151 142 147 135 140 130 136 120 135 133 139 131 142 127 141 128 143 129 144 130 144 126 145 132 157 134 148 121 145 122 172 142 150 115 149 145 192 140 153 112 120 85 108 96 139 133 146 114 138 100 127 118 154 114 131 105 126 96 122 109 141 119 129 99 122 90 109 94 130 103 114 91 108 82 100 81 102 84 104 85 105 80 85 75 104 88 98 79 93 74 90 73 92 74 95 72 90 65 85 64 87 67 85 62 81 59 81 61 81 59 82 59 80 56 77 56 76 56 74 57 73 56 72 56 71 56 71 53 65 51 69 57 73 57 74 62 77 58 72 59 73 53 55 39 57 43 60 42 53 34 52 38 53 33 46 32 54 43 48 31 45 19 48 54 48 41 46 46 62 47 51 46 56 41 55 39 53 39 56 42 55 37 56 45 62 45 60 44 65 50 78 51 63 36 54 34 57 42 53 32 42 24 37 23 36 23 36 25 33 20 30 20 34 24 34 25 34 17 26 19 31 17 29 22 33 27 39 31 40 31 34 30 40 25 29 21 32 20 39 28 45 27 42 28 45 28 44 35 53 45 61 49 61 45 61 39 58 40 56 41 50 36 47 22 27 5 19 25 57 45 60 40 54 24 28 15 24 14 20 17 15 16 13 11 10 16 11 8 15 8 12 6 15 12 18 12 17 11 15 11 19 14 14 6 19 13 49 45 47 27 30 18 36 24 54 41 61 33 73 61 97 64 67 17 31 33 69 59 74 54 73 64 80 52 79 50 72 40 56 40 75 47 73 52 74 52 72 51 69 50 62 49 49 27 19 5 5 6 7 8 8 8 9 6 9 4 9 26 47 44 45 43 49 42 46 42 46 41 45 40 44 40 45 35 42 38 44 33 37 35 33 26 23 12 5 0 2 3 2 0 1 0 3 2 5 4 13 7 5 0 2 1 3 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 1 0 0 14 37 45 53 46 49 41 48 41 48 41 48 41 47 40 47 40 47 40 47 39 51 35 49 38 52 35 41 21 25 14 27 18 32 22 35 26 36 26 25 15 19 14 18 13 22 16 20 13 18 13 19 13 21 15 26 20 29 25 38 34 47 38 46 39 49 42 49 39 47 41 46 40 43 36 39 33 36 29 31 21 22 13 14 8 7 3 5 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 3 2 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 2 3 4 4 5 0 0 1 1 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 7 8 8 8 6 5 3 6 5 6 5 6 5 6 5 5 5 5 5 5 5 5 5 2 2 2 3 3 4 4 4 5 4 2 1 1 2 4 5 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 5 6 8 9 10 11 12 11 13 14 16 15 16 13 14 13 14 13 14 13 14 16 17 16 17 16 17 16 17 16 17 17 18 17 17 15 15 19 21 21 20 19 19 13 6 4 0 21 100 156 104 91 49 36 22 22 20 24 18 19 20 22 20 18 16 13 12 11 11 10 10 13 13 14 12 14 10 16 12 19 16 28 28 42 41 30 26 37 31 37 30 39 35 43 41 57 59 73 69 77 70 75 67 67 62 68 67 74 71 73 70 76 72 77 74 83 81 75 70 66 29 20 15 30 20 28 18 36 78 134 132 232 121 86 94 57 0 18 4 7 7 7 0 3 11 10 0 3 10 28 61 95 125 190 173 192 174 213 155 184 110 86 82 95 87 176 190 172 156 194 143 105 79 109 146 241 227 244 249 255 253 255 253 174 157 188 155 139 114 137 133 137 108 141 124 138 126 152 138 163 158 176 156 173 164 188 166 185 170 177 163 189 174 201 145 141 129 146 126 164 132 167 146 179 177 198 182 196 169 193 173 93 14 29 43 61 42 31 26 20 19 18 17 16 12 11 14 17 17 14 12 12 14 11 13 15 17 19 20 21 22 25 21 21 20 19 20 18 21 21 15 11 13 69 165 155 148 154 150 149 147 149 150 153 154 154 149 147 144 146 145 147 145 150 147 148 142 145 137 143 132 142 126 144 138 148 136 156 134 159 142 162 144 166 146 167 144 172 154 185 156 176 144 171 146 202 173 183 144 179 173 224 173 183 137 148 107 140 124 173 158 175 141 168 127 157 146 184 139 159 127 149 115 149 134 169 142 152 121 145 113 133 120 158 127 140 111 135 103 127 99 128 104 134 106 134 99 112 91 130 103 126 97 121 91 117 90 118 92 121 91 114 83 109 82 110 84 116 86 111 83 111 84 109 81 108 82 106 79 102 77 101 76 98 72 98 71 97 70 96 70 98 68 91 66 96 73 100 74 101 79 105 74 100 77 102 71 82 59 84 62 85 57 74 46 75 62 81 43 66 56 77 37 64 35 62 50 66 34 69 39 67 69 101 68 76 58 80 55 74 53 71 53 75 57 73 51 73 55 81 61 82 62 87 69 93 67 88 57 77 54 81 63 77 51 67 42 60 40 59 39 52 35 46 30 44 32 49 37 51 40 52 32 45 36 50 33 44 35 50 45 58 50 61 51 54 50 63 48 52 41 51 40 48 36 47 24 32 20 36 23 46 38 58 54 69 61 70 59 73 60 75 57 78 54 70 49 59 37 42 22 35 36 88 64 77 48 65 26 41 19 36 12 32 14 31 17 31 10 28 13 18 11 26 18 31 19 35 24 33 18 31 13 28 14 38 27 41 17 41 23 83 61 88 42 82 42 85 50 105 73 100 43 81 64 88 24 48 25 67 42 93 73 102 75 103 92 111 80 106 79 95 63 75 66 96 74 91 73 90 73 87 70 84 67 79 63 62 39 28 12 10 8 6 6 8 8 12 8 12 9 10 26 49 47 50 48 55 48 51 46 51 45 50 44 49 44 51 41 45 46 48 38 38 40 34 30 24 14 4 0 2 4 2 2 1 2 3 4 5 6 13 9 5 3 3 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 3 0 1 10 35 46 62 55 62 48 63 48 63 48 63 48 62 47 62 47 62 47 62 48 58 47 55 49 60 50 48 34 36 33 37 34 38 37 39 37 30 23 16 9 7 6 7 6 8 5 4 1 1 1 4 5 6 10 14 17 20 26 35 41 46 45 45 46 46 45 42 39 35 32 30 25 22 16 13 9 4 3 4 2 3 2 3 1 1 0 1 0 2 2 4 4 1 0 1 0 1 0 1 0 0 0 0 0 0 2 4 4 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 3 7 3 7 3 7 3 3 0 4 1 5 2 6 3 6 4 6 4 6 4 6 4 6 4 6 3 5 2 4 2 4 2 4 2 4 2 4 2 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 2 0 2 0 2 0 2 0 2 0 2 1 5 5 9 8 12 8 14 9 12 7 13 9 13 8 13 9 14 10 15 10 14 9 14 10 16 12 19 15 16 11 16 11 16 11 16 11 18 13 17 12 16 8 7 0 8 0 25 106 122 68 84 39 25 19 20 13 18 13 17 11 20 16 22 13 16 8 14 9 11 8 13 9 12 8 14 10 12 3 9 10 27 25 32 21 36 0 45 14 23 18 26 29 33 24 38 42 65 64 71 58 61 47 55 44 59 55 68 61 73 67 73 67 74 71 76 73 77 68 59 55 37 12 12 23 8 31 0 37 122 112 151 110 110 114 43 0 0 5 7 2 6 5 5 5 5 3 5 1 4 16 68 76 118 148 184 139 175 145 174 146 93 39 77 82 168 144 149 141 167 110 85 61 92 138 152 136 155 158 181 174 191 149 162 172 193 127 106 94 107 96 112 91 111 101 110 80 106 90 105 84 102 88 103 81 101 86 102 96 120 114 131 117 132 97 109 100 118 112 135 118 139 160 175 149 172 164 168 157 175 116 31 10 47 50 64 54 27 27 21 17 14 11 14 12 16 11 11 10 15 15 16 12 11 13 19 17 18 15 18 16 18 14 18 13 17 15 19 18 20 22 11 0 93 145 151 137 146 140 157 137 159 131 173 131 153 140 158 139 140 160 131 155 145 138 149 135 135 130 141 121 128 122 131 124 134 116 127 136 136 126 144 130 148 134 150 128 144 138 163 131 142 124 154 136 161 158 146 120 152 128 204 155 151 117 122 79 108 107 146 126 141 112 131 93 129 118 145 105 127 96 121 90 111 104 142 114 128 99 121 86 104 92 130 102 108 85 102 78 98 80 101 83 105 89 105 81 91 72 96 86 99 80 93 73 89 73 92 75 92 69 86 62 83 63 87 69 87 64 83 62 84 64 83 60 81 59 81 57 78 56 74 52 76 59 75 57 73 58 72 56 69 54 69 54 71 59 76 63 74 62 77 60 76 63 75 54 57 41 60 45 63 45 58 38 56 41 56 33 48 31 46 27 42 28 39 26 40 28 39 25 38 65 166 76 38 39 42 54 54 35 50 33 53 38 56 41 54 42 59 44 60 52 78 70 72 43 57 45 62 39 55 44 58 35 45 28 44 29 41 22 37 25 34 22 35 28 43 35 37 26 36 24 35 24 36 25 35 22 44 45 53 42 54 39 52 43 55 46 56 44 52 39 58 37 35 7 15 9 28 21 46 40 55 51 63 53 60 48 61 43 58 44 52 40 47 35 46 29 27 1 21 26 58 53 57 25 31 11 18 3 13 15 14 12 15 20 15 12 13 20 11 10 22 9 15 11 22 13 12 11 22 8 12 12 26 19 24 10 14 11 46 40 47 33 36 23 45 30 57 44 65 37 28 0 58 8 11 0 0 19 42 52 68 66 86 63 85 72 78 70 72 44 55 57 73 55 72 60 66 53 59 48 56 49 51 43 41 27 19 7 6 2 6 7 8 8 11 8 8 1 5 10 39 45 47 42 52 41 46 41 49 44 49 41 45 38 46 39 43 34 39 34 39 34 34 25 22 12 7 1 1 0 3 1 3 1 3 1 3 1 11 12 11 1 0 0 4 2 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 2 0 2 0 1 2 0 2 0 0 1 1 20 46 64 40 52 45 50 43 48 41 47 41 49 43 49 43 49 43 49 41 47 38 50 39 51 39 49 39 55 40 47 32 29 11 22 21 14 7 6 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 5 4 14 14 22 19 31 25 27 18 19 9 10 3 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 6 7 6 7 6 7 6 5 4 6 5 6 5 7 6 5 5 5 5 5 5 5 5 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 4 5 6 8 10 11 11 13 13 14 11 12 12 14 12 13 12 14 13 15 14 15 15 15 14 15 15 17 17 19 15 16 15 16 15 16 15 16 16 17 15 16 13 11 7 2 8 0 57 126 128 81 92 42 28 19 21 18 23 21 21 19 21 20 19 19 18 18 17 18 14 14 17 16 16 14 18 16 21 15 20 19 32 28 32 22 17 39 42 18 41 19 24 13 37 31 48 51 70 65 70 57 64 55 57 54 62 63 71 69 77 72 77 72 78 74 80 76 80 76 86 76 61 26 20 14 25 16 19 30 105 160 157 92 145 118 33 5 4 10 3 9 2 6 4 5 5 5 6 6 6 19 46 64 109 129 195 171 195 161 190 164 173 92 74 94 207 169 168 169 199 120 106 80 134 178 197 174 192 184 203 185 198 166 189 186 206 134 124 102 138 111 126 88 116 100 128 95 126 103 126 96 119 94 116 85 111 81 105 79 108 83 107 79 97 79 114 108 129 119 147 127 175 183 197 165 182 168 178 170 187 82 21 34 52 38 39 30 24 22 19 17 15 14 14 13 15 13 11 11 14 16 15 14 12 15 19 19 18 16 17 20 21 17 18 17 16 17 16 19 13 11 4 13 105 157 157 145 163 153 154 150 152 153 155 159 144 144 160 130 141 143 159 156 162 148 152 140 140 138 157 145 153 140 148 135 154 144 156 135 167 146 160 145 161 141 164 152 170 157 187 154 178 150 177 139 201 201 187 147 180 167 245 187 188 147 154 106 142 135 179 150 175 142 162 122 163 149 176 130 151 118 148 116 143 131 170 136 155 125 148 113 133 121 159 128 138 108 131 100 126 99 129 103 131 105 131 97 117 89 123 103 126 97 120 90 116 90 119 93 118 89 114 85 111 85 114 89 114 85 110 84 112 85 110 82 109 83 108 82 105 78 101 75 103 76 102 75 100 73 98 72 97 70 96 70 97 73 101 77 100 77 103 75 102 78 101 70 87 62 90 65 91 64 86 58 84 60 84 53 76 51 75 45 70 42 67 40 65 41 63 37 65 46 121 57 61 48 58 46 64 43 60 41 62 45 64 45 66 49 70 53 73 64 94 87 93 62 83 67 90 61 81 66 76 52 66 46 64 46 59 37 49 34 47 34 50 40 58 47 49 35 49 35 49 36 51 38 49 35 58 58 64 52 65 52 68 57 67 57 67 57 68 58 78 61 67 48 59 49 55 41 49 41 49 42 47 38 41 34 38 30 43 27 44 24 40 22 29 20 19 7 28 36 82 67 83 45 61 30 44 13 28 9 32 13 30 17 33 10 31 18 30 23 38 19 30 18 37 18 37 25 47 22 40 20 47 23 52 23 51 25 83 54 94 53 90 49 100 59 109 75 111 68 72 54 140 111 135 74 35 0 59 36 52 39 58 33 60 36 57 43 56 28 40 31 45 23 29 13 22 8 17 6 17 7 22 13 20 10 11 7 8 10 9 8 9 9 13 9 11 4 10 15 43 51 52 48 57 47 51 47 53 49 54 47 50 44 51 45 47 43 44 41 42 42 36 30 23 15 8 4 2 1 3 3 3 3 3 3 3 3 10 13 11 4 0 1 3 3 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 3 2 2 1 0 0 0 0 0 1 2 3 19 45 67 48 60 49 61 48 61 49 63 50 58 45 59 47 62 50 64 51 62 54 61 54 60 52 56 52 52 38 30 18 12 4 9 11 8 5 3 0 1 0 2 3 1 0 1 0 1 0 1 0 1 0 1 1 4 4 6 5 8 7 7 6 5 2 2 0 2 1 2 1 2 1 2 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 6 2 5 1 5 1 4 0 4 2 4 2 4 2 4 2 5 3 5 3 4 2 4 2 4 2 4 2 4 2 4 2 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 5 3 5 3 5 3 5 3 4 2 5 4 7 7 11 10 12 8 14 9 12 7 13 9 13 8 13 9 14 10 15 10 17 11 16 10 16 11 17 13 16 11 16 11 16 11 16 11 15 12 16 10 11 2 3 0 0 0 73 117 106 54 61 10 13 8 14 12 20 17 22 16 22 14 17 12 21 16 21 13 15 13 19 16 18 12 16 11 16 11 18 14 21 13 21 13 66 126 57 22 43 14 28 13 22 20 40 40 54 44 48 36 53 41 50 41 56 53 66 58 70 65 71 66 73 70 74 71 71 83 100 99 80 50 23 7 15 0 22 9 111 186 123 90 191 112 25 1 12 2 1 6 6 7 6 7 6 5 5 3 8 2 16 26 64 77 129 156 169 155 169 164 197 136 104 81 172 139 137 158 169 76 82 69 129 167 185 166 189 177 199 178 196 170 194 180 208 169 185 180 170 149 162 130 146 124 137 105 109 90 106 74 85 57 71 45 64 43 63 49 75 62 78 61 62 57 89 86 102 91 96 61 125 137 162 154 171 162 174 175 138 27 15 37 36 22 19 14 18 20 17 16 15 11 13 8 13 10 10 9 13 12 14 11 15 15 18 17 17 14 17 14 16 11 16 11 15 14 18 17 17 13 6 12 82 154 159 141 148 140 161 140 135 149 133 150 150 146 143 146 142 134 149 135 154 136 137 138 136 131 135 124 126 122 140 134 140 140 155 138 141 132 149 136 152 137 153 137 145 133 154 126 146 133 159 137 175 169 158 122 151 134 207 164 159 118 120 81 115 113 147 123 144 110 127 93 134 122 146 102 120 92 121 95 118 108 141 108 126 97 121 89 109 98 134 105 113 89 104 79 98 80 102 85 103 87 101 78 89 72 96 86 98 79 93 74 89 73 91 73 90 68 88 66 86 66 87 67 86 64 83 63 85 64 84 61 86 64 85 62 83 61 79 58 77 59 76 58 74 59 73 58 73 57 71 56 71 58 75 61 74 62 77 60 76 64 76 55 66 50 69 52 68 48 62 43 62 47 62 40 55 38 54 33 48 31 43 28 44 29 41 25 48 13 45 26 42 30 36 22 38 17 34 14 35 18 35 17 34 19 35 21 37 30 55 49 59 38 52 46 62 43 57 46 54 36 47 33 49 33 43 24 36 25 36 26 38 29 42 32 36 25 36 25 37 27 39 29 38 26 52 50 54 39 55 43 62 49 60 47 59 49 64 54 66 55 65 52 64 51 44 17 22 12 17 8 11 4 7 0 4 0 3 0 3 0 3 0 0 0 3 0 9 17 53 54 56 31 39 20 26 5 4 0 11 4 9 9 15 9 16 14 22 13 27 11 23 12 26 12 25 20 33 20 26 18 29 20 23 15 19 13 45 41 55 44 49 37 56 40 66 53 69 42 20 15 87 79 109 78 30 0 10 0 15 18 13 0 9 0 9 9 12 11 9 5 0 0 1 1 0 0 0 0 0 0 0 0 1 0 1 2 8 9 14 9 9 6 7 5 5 0 6 8 36 44 47 42 51 40 46 41 48 43 49 41 45 38 44 38 43 35 42 37 42 37 36 27 24 14 9 3 3 0 3 1 3 1 3 1 3 1 8 10 11 2 0 0 2 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 2 0 2 0 1 2 1 2 1 0 2 0 7 30 56 43 44 38 44 37 44 38 45 40 51 45 51 44 49 43 48 42 50 41 51 43 52 42 50 42 50 26 13 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 5 6 5 6 5 6 5 8 6 7 5 6 4 5 3 3 3 3 3 3 3 3 3 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 5 5 5 5 5 5 5 5 3 3 4 5 7 9 11 12 11 13 13 14 11 12 12 14 12 13 12 14 13 15 14 15 15 16 14 14 13 14 14 15 15 16 15 16 15 16 15 16 12 16 16 15 11 6 6 1 6 9 90 131 106 54 55 14 16 9 15 16 23 22 22 20 24 18 13 15 19 22 18 16 16 18 21 21 20 17 19 16 18 15 22 17 24 20 32 30 101 149 66 32 37 18 37 25 28 27 46 44 53 42 49 40 56 48 51 50 59 60 68 65 73 69 75 72 78 73 79 74 75 87 107 104 100 76 54 20 17 9 27 15 153 183 87 148 225 122 30 10 11 5 1 12 2 6 2 6 4 6 5 5 2 7 8 20 67 67 124 144 197 160 201 176 193 184 185 114 170 158 174 185 180 80 111 104 161 169 171 148 171 142 162 147 187 163 187 155 190 162 198 185 225 203 240 215 251 225 251 213 231 202 219 171 176 131 145 108 122 91 115 85 111 79 100 66 85 61 87 83 120 111 103 39 33 34 69 65 92 83 109 110 69 19 31 33 18 26 17 17 14 14 14 15 14 13 13 11 12 11 10 11 12 13 13 13 17 17 18 18 17 16 16 18 20 17 17 17 16 18 17 20 19 34 13 0 49 165 191 164 104 119 194 158 137 125 161 150 165 144 141 160 155 158 157 143 154 150 167 169 154 138 141 129 136 123 153 151 157 141 162 147 164 158 169 149 162 154 168 142 177 169 197 156 169 144 184 160 213 198 199 167 192 160 231 201 185 138 144 106 150 142 181 148 172 134 153 121 167 152 176 128 156 123 151 119 145 129 161 124 146 117 143 111 134 122 157 122 139 108 130 98 123 97 127 102 128 101 125 93 115 89 122 102 125 96 121 91 116 89 117 90 114 88 115 88 115 88 114 87 113 85 111 84 113 86 112 83 111 86 111 85 109 82 105 79 103 77 102 76 101 75 100 74 101 74 99 72 98 73 100 75 100 77 103 75 103 79 103 71 95 71 98 71 94 65 89 62 92 68 92 61 85 60 84 55 78 50 73 46 70 45 66 41 69 34 53 43 61 34 62 40 60 36 55 33 53 33 51 31 45 28 44 24 38 22 42 29 55 31 53 41 64 42 59 44 62 44 60 46 63 47 57 40 52 38 53 39 53 39 53 38 50 36 49 35 49 36 51 37 50 41 65 65 64 51 66 58 71 62 71 62 72 65 76 67 74 67 80 62 64 44 32 5 9 4 6 2 2 0 1 0 3 0 8 0 13 0 12 2 3 5 6 5 15 22 65 63 87 52 69 33 48 15 25 0 31 10 28 10 33 16 42 23 41 27 45 29 48 32 55 33 53 32 62 34 63 34 67 39 57 24 50 20 85 59 104 57 99 52 97 52 100 66 99 58 67 42 79 28 53 28 34 14 39 12 48 45 29 0 21 0 12 0 16 15 23 4 9 2 10 4 8 2 7 3 9 5 7 4 8 5 6 7 10 15 17 16 11 8 10 6 10 4 11 11 38 50 53 47 55 46 52 47 53 48 53 47 51 45 47 42 45 41 44 41 42 41 38 32 25 17 10 6 4 4 3 3 3 3 3 3 3 3 6 12 13 6 0 0 1 2 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 3 3 2 2 0 0 0 1 0 1 2 1 6 30 59 56 65 55 64 53 62 52 62 53 63 53 63 52 61 51 61 50 61 54 61 53 57 51 55 49 53 28 11 0 1 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 3 2 3 2 3 0 2 1 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 1 5 1 5 1 5 1 7 2 6 1 5 0 4 0 3 1 3 1 3 1 3 1 3 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 2 0 3 2 5 5 9 8 12 8 14 9 12 7 13 9 13 8 13 9 14 10 15 10 14 9 13 7 12 7 13 8 16 11 16 11 16 11 16 11 15 14 18 11 10 0 2 0 0 0 78 115 86 27 29 3 12 8 15 13 21 17 21 14 23 12 13 6 15 11 14 5 14 13 19 15 17 12 16 11 19 14 20 12 18 15 34 34 50 61 36 29 22 16 25 10 20 17 33 27 35 26 37 31 45 34 44 36 52 48 60 53 65 60 68 64 71 68 72 66 71 71 84 82 89 83 59 33 14 21 13 18 120 111 64 163 209 95 36 0 3 0 8 8 6 5 6 5 5 3 5 3 1 5 0 0 36 45 75 85 132 112 146 121 137 145 175 120 125 120 142 149 152 89 132 118 168 160 157 143 171 128 146 131 141 125 148 119 150 126 144 123 143 127 152 139 166 159 182 164 191 177 205 187 214 203 227 209 226 201 204 176 175 144 140 116 111 86 98 92 124 122 111 52 30 16 28 16 20 13 33 30 28 16 36 12 21 29 12 25 11 14 12 13 13 11 13 7 11 9 11 9 11 10 13 12 18 16 17 15 17 15 17 12 17 13 18 14 18 17 21 21 22 28 7 0 36 153 195 185 33 70 181 183 100 66 164 173 140 92 131 151 164 139 130 167 178 179 174 173 154 169 173 164 146 139 157 155 158 143 149 137 150 128 134 124 142 128 149 141 147 146 169 143 152 134 157 136 176 173 180 132 149 134 201 171 151 107 113 86 127 123 154 128 140 103 122 96 141 127 148 106 130 99 122 93 115 103 134 99 118 89 114 85 107 95 126 93 107 83 99 74 93 75 97 80 98 81 96 74 88 72 94 82 98 79 94 74 90 72 89 70 85 65 87 67 88 66 86 65 86 64 84 63 86 66 86 63 85 63 85 62 83 62 80 59 77 60 77 60 76 61 76 61 77 61 74 58 73 58 74 60 74 62 77 61 77 65 78 57 71 54 74 53 68 45 63 45 68 52 69 45 62 45 62 40 57 37 51 33 51 34 47 29 46 33 41 37 43 26 53 29 43 20 39 19 39 18 36 15 33 17 32 13 23 5 15 0 16 4 16 12 25 12 23 11 29 18 32 22 37 25 38 22 33 23 36 26 38 27 38 27 37 25 35 23 33 22 33 23 38 24 55 48 55 35 57 42 58 43 61 46 64 48 63 49 61 59 71 42 31 10 8 0 0 0 5 3 7 5 6 3 7 0 5 1 3 3 6 4 6 2 8 0 2 3 33 41 60 38 44 17 23 4 13 0 18 7 18 3 17 7 28 15 34 17 34 20 39 23 40 25 38 24 38 24 36 24 38 31 30 20 10 6 42 50 58 39 54 38 51 35 61 52 68 46 45 29 38 0 2 0 5 10 38 17 32 44 29 0 19 0 1 0 6 17 16 4 2 9 4 7 3 5 2 7 2 5 0 0 1 2 6 8 16 16 21 12 11 4 7 6 6 3 6 1 31 41 50 39 50 38 49 40 49 40 48 39 47 37 44 38 44 36 42 36 40 34 37 29 25 15 11 5 5 2 3 1 3 1 3 1 3 1 4 10 14 6 1 0 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 2 0 2 0 1 2 1 2 1 0 2 0 0 19 52 50 53 47 51 45 50 46 51 47 49 44 51 47 54 50 57 52 60 55 57 50 51 44 44 40 32 14 1 0 1 1 0 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 6 7 6 7 6 7 6 7 6 6 5 6 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 2 2 3 5 7 9 10 11 13 13 14 11 12 12 14 12 13 12 14 13 15 14 15 12 13 11 12 11 13 12 14 15 16 15 16 15 16 15 16 12 17 17 17 10 5 6 2 13 6 93 124 90 37 36 19 24 16 20 19 24 22 22 19 22 16 11 10 10 12 10 9 15 15 17 16 16 15 20 18 33 28 31 23 30 28 45 46 58 31 50 48 35 30 38 20 33 26 38 29 38 30 45 39 47 40 44 43 51 52 58 55 64 60 68 65 72 67 72 67 76 70 72 66 81 75 67 35 32 18 26 36 78 72 118 187 209 104 67 34 11 1 4 2 2 6 4 6 5 5 6 5 2 4 3 0 36 55 93 86 107 94 111 88 130 96 111 115 131 105 136 138 167 143 170 135 145 149 169 163 207 166 186 161 196 173 189 152 181 155 172 143 171 149 179 155 182 155 177 148 168 148 170 147 173 155 178 151 178 159 190 180 217 201 227 202 221 193 216 191 209 193 207 169 158 132 147 119 117 88 89 51 36 30 15 17 31 27 5 18 12 12 13 11 13 12 12 13 11 12 13 12 11 11 13 16 19 17 15 15 17 18 18 18 22 19 19 20 19 22 21 23 23 17 4 15 82 162 197 212 64 97 185 234 101 62 173 220 145 35 140 178 223 54 57 162 211 165 113 104 141 206 196 132 157 200 226 182 192 201 222 202 207 190 197 191 189 158 163 155 180 162 180 149 177 163 196 165 207 221 232 157 177 186 248 193 175 128 141 112 158 144 178 145 174 135 158 130 176 155 179 135 159 123 148 116 143 129 161 123 144 114 140 110 133 118 148 109 128 99 123 93 119 92 121 95 121 94 120 91 117 90 120 96 124 96 121 92 117 88 114 87 111 84 112 86 113 86 113 85 113 85 111 85 114 87 114 85 109 84 109 84 108 81 105 79 103 77 103 77 103 77 103 77 103 76 101 74 99 74 101 76 100 76 103 76 104 81 104 73 98 73 102 72 94 64 91 66 97 72 98 66 91 66 91 61 85 58 81 54 78 55 75 50 69 49 59 53 65 58 77 43 69 46 66 44 63 44 57 38 53 37 52 35 44 24 33 16 31 13 30 15 34 19 32 17 33 21 35 25 38 28 38 29 37 26 42 31 47 35 50 37 55 40 53 38 52 38 53 39 51 39 66 64 69 54 71 59 69 59 73 64 76 63 74 61 72 74 80 41 21 3 11 4 5 4 7 9 8 8 4 5 6 7 9 3 12 3 11 7 5 7 3 3 3 2 33 34 79 53 77 36 52 23 44 22 37 27 56 37 65 51 84 63 85 60 80 61 85 59 83 58 87 53 81 48 77 37 71 37 66 28 46 10 81 59 104 50 101 51 95 53 102 73 104 65 59 35 50 24 61 44 61 39 57 19 45 69 93 53 59 15 10 6 11 16 13 2 0 5 10 11 8 8 7 8 5 6 2 1 4 3 4 7 10 15 17 15 10 8 11 8 15 7 11 8 32 50 54 47 53 47 53 49 53 48 52 47 51 47 54 48 51 46 47 41 39 37 38 33 25 17 10 6 4 4 3 3 3 3 3 3 3 3 3 12 17 11 2 0 1 2 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 3 1 2 0 1 0 1 0 1 2 2 5 23 53 55 55 50 57 50 57 51 60 53 64 57 62 53 59 50 55 48 48 39 41 32 32 20 21 14 17 4 1 0 3 0 1 0 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 5 1 5 1 6 2 4 2 4 2 4 2 4 2 2 0 2 1 3 2 4 2 4 2 4 2 4 2 4 2 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 0 1 0 1 0 1 0 2 1 3 2 6 6 10 9 12 8 14 9 12 7 13 9 13 8 13 9 14 10 15 10 13 8 13 8 14 10 16 12 16 11 16 11 16 11 16 11 13 15 19 11 7 0 0 0 5 3 97 105 65 20 21 4 15 9 13 9 16 12 17 12 16 9 12 3 8 3 11 6 14 11 15 10 14 12 19 17 28 21 26 19 26 23 38 35 56 24 38 22 18 5 25 6 25 16 25 16 25 18 30 24 35 24 35 26 42 36 47 38 51 47 56 53 61 57 61 54 64 49 57 51 63 58 48 37 21 13 14 46 54 57 132 189 193 83 88 59 37 0 6 0 7 3 6 3 5 1 5 3 5 2 2 12 36 53 91 78 113 91 106 99 144 100 106 111 95 52 103 109 149 136 127 78 122 154 190 168 205 172 192 150 211 185 188 144 160 132 147 128 144 133 161 155 173 156 166 149 162 139 152 131 152 139 152 131 126 112 126 118 130 118 119 102 143 133 158 143 145 136 166 160 189 174 193 182 185 171 156 104 44 20 14 22 30 14 15 14 13 15 10 10 10 9 13 9 12 11 15 12 12 10 14 15 18 14 13 12 17 17 19 14 17 13 18 14 19 18 22 22 28 11 9 26 114 149 158 170 132 135 178 212 129 120 173 219 156 70 137 198 228 42 35 164 177 137 62 65 117 207 153 42 82 186 185 82 109 183 191 128 139 178 215 184 193 204 226 194 182 173 183 152 157 145 163 145 190 196 218 159 186 189 227 169 149 107 119 95 131 116 139 113 144 109 131 105 144 122 143 106 128 96 121 94 118 106 132 94 116 87 112 83 104 88 114 76 96 74 94 72 92 74 93 75 90 74 92 75 91 74 92 75 97 79 94 75 90 71 87 67 83 62 83 62 84 63 85 64 86 64 84 64 87 67 87 65 84 62 84 62 83 62 81 60 78 61 78 61 78 63 78 63 77 61 75 59 74 60 77 63 74 61 77 61 78 66 79 57 71 55 76 55 68 46 67 51 70 53 71 47 65 47 65 43 63 39 59 39 61 39 58 38 56 28 43 40 47 48 54 33 53 31 51 32 52 31 47 26 43 25 40 22 35 19 31 17 27 17 22 14 22 15 23 12 20 12 22 9 21 9 24 12 21 10 22 12 25 16 28 18 35 24 35 25 37 27 40 27 41 23 53 47 61 43 63 44 63 46 64 47 64 47 64 47 62 67 70 25 3 0 3 0 5 1 5 2 4 3 4 2 7 3 4 4 1 5 5 8 6 2 7 0 1 0 6 8 36 30 55 31 37 16 31 12 39 37 74 57 81 64 92 70 92 62 83 64 87 61 79 60 80 55 70 50 61 30 38 24 33 31 19 7 33 43 53 38 48 33 49 37 63 52 57 32 39 23 25 21 45 34 32 23 24 7 17 57 82 46 32 5 3 4 15 11 11 0 3 2 5 2 5 4 5 3 4 4 8 11 7 6 4 3 6 5 13 6 8 3 7 7 6 4 7 0 26 40 51 38 48 38 50 40 48 39 47 38 47 38 50 43 48 38 41 32 33 25 36 28 24 14 10 4 4 1 3 1 3 1 3 1 3 1 3 11 19 11 4 0 2 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 2 0 3 0 2 2 2 2 2 0 2 0 1 12 40 37 57 50 55 47 51 45 50 44 44 36 39 28 29 18 21 15 10 9 7 5 1 0 0 0 1 2 0 6 3 4 0 3 2 4 1 3 0 2 0 2 0 2 0 2 0 2 0 0 2 2 2 2 2 1 1 1 0 1 1 2 2 2 1 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 3 4 3 4 3 4 3 4 4 5 5 6 6 7 7 4 4 4 4 4 4 4 4 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 4 4 4 5 7 9 11 12 11 13 13 14 11 12 12 14 12 13 12 14 13 15 14 15 13 14 13 15 15 17 18 20 15 16 15 16 15 16 15 16 7 15 14 14 6 0 4 0 8 24 120 115 65 30 30 10 14 8 9 7 12 11 13 12 14 13 11 9 7 9 12 16 16 15 16 14 15 16 24 25 25 20 26 23 32 33 43 38 43 32 38 19 38 16 45 21 36 25 34 23 34 25 36 26 40 31 37 32 43 39 48 41 53 48 59 55 64 57 63 55 65 55 65 61 71 54 55 39 31 17 21 50 88 62 118 197 178 75 94 90 60 14 11 8 4 6 4 5 5 6 5 5 8 0 17 41 65 81 122 115 145 102 140 150 178 159 186 137 124 77 152 161 190 162 125 71 130 189 241 206 251 236 255 218 205 187 206 175 199 168 186 165 195 169 190 166 188 167 194 177 186 161 168 143 166 151 164 136 150 130 150 132 152 128 139 112 141 116 145 120 123 98 136 126 129 101 123 110 136 143 154 98 30 22 15 37 7 5 36 11 16 13 12 9 10 11 12 15 12 14 16 14 12 12 15 18 18 15 12 14 17 20 20 20 17 16 17 18 17 20 19 22 24 19 17 21 124 145 135 122 163 134 161 137 161 175 182 173 189 182 175 186 210 140 154 217 188 191 168 156 183 243 178 51 137 240 192 35 105 226 199 51 93 181 202 109 101 172 212 149 150 174 229 210 215 183 209 190 201 188 217 199 231 204 218 168 189 148 161 133 167 144 169 138 173 137 162 132 169 142 163 126 158 125 152 123 147 129 152 110 140 109 135 104 126 107 133 90 121 94 121 94 122 94 122 94 115 90 118 92 119 92 118 90 124 96 121 92 117 88 114 85 109 82 109 82 109 83 111 85 113 85 111 85 114 88 115 86 110 85 110 85 109 83 107 82 104 79 102 79 102 79 102 79 103 76 101 74 101 76 104 79 100 76 103 76 104 81 105 74 99 75 105 75 96 67 96 72 96 72 98 66 92 66 92 62 89 63 86 61 85 63 84 60 86 49 74 67 68 61 68 62 80 57 79 57 78 56 71 50 70 49 58 42 53 41 53 41 52 36 47 29 42 30 42 26 38 28 36 24 32 22 33 24 35 21 34 19 32 17 32 18 34 20 35 23 40 28 44 32 57 40 65 65 77 64 79 62 82 67 79 64 76 65 78 68 80 84 84 38 13 0 10 8 12 9 7 5 3 6 6 10 5 6 6 4 10 7 12 12 9 11 8 14 8 0 10 8 50 43 87 57 72 38 57 32 99 98 139 118 136 105 128 97 123 92 114 95 122 93 118 93 126 90 121 88 115 62 83 42 65 38 61 17 72 46 100 54 99 51 97 57 98 60 73 28 47 31 43 34 60 25 39 24 50 20 23 27 46 0 10 5 3 8 15 16 11 9 5 6 2 4 1 7 3 8 2 6 5 3 6 3 2 4 4 9 7 7 5 6 8 8 12 6 12 5 29 49 55 47 52 47 54 49 52 47 51 47 51 48 53 47 50 42 40 31 29 23 37 31 24 16 9 5 3 3 3 3 3 3 2 4 2 4 2 15 19 16 5 2 3 4 0 0 0 0 1 0 1 0 2 0 2 1 1 1 0 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 1 2 1 2 1 2 1 1 2 2 1 2 0 1 0 1 0 0 2 3 3 15 37 37 42 38 36 28 24 20 18 16 7 5 7 3 4 0 3 0 3 0 4 0 5 1 5 1 1 0 2 5 0 0 0 2 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 3 5 3 5 3 5 3 4 2 4 2 4 2 4 2 5 3 5 2 4 1 3 1 4 1 3 0 2 1 3 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 1 3 0 2 0 2 0 2 0 2 0 2 0 2 2 2 2 2 2 2 2 0 1 2 4 5 6 7 5 13 7 14 8 14 9 15 9 16 10 16 10 16 10 16 10 14 9 15 10 16 9 14 8 14 8 15 10 17 11 16 11 17 18 18 5 4 0 0 0 0 4 113 106 47 24 18 5 9 4 7 2 6 2 8 3 10 4 9 3 8 4 9 4 16 9 17 11 20 16 25 19 23 15 22 15 22 16 23 16 28 18 24 15 23 16 26 20 30 22 28 20 26 18 24 18 29 19 27 20 33 26 36 27 36 32 46 40 45 37 45 38 46 36 45 42 50 43 36 25 17 12 26 55 78 57 142 197 116 82 73 83 81 38 7 0 4 2 7 2 5 4 5 0 2 0 28 53 55 82 94 111 133 123 146 133 160 140 159 132 136 76 128 147 170 118 87 63 143 130 163 138 177 146 164 134 186 154 168 128 149 131 155 134 168 148 171 154 153 133 151 138 162 142 151 121 149 129 141 117 125 108 140 122 120 105 130 102 130 108 125 97 106 89 109 101 107 86 68 45 85 138 87 40 22 20 22 18 19 14 13 10 13 11 13 10 12 9 11 9 12 10 11 9 12 12 16 15 16 13 15 13 16 16 20 17 18 12 17 14 17 17 17 18 18 14 17 21 49 45 58 36 62 56 77 80 97 108 129 115 134 138 157 157 169 171 189 190 187 189 209 206 219 211 213 200 204 230 217 168 188 237 215 137 139 214 219 118 112 178 198 123 69 164 222 201 205 193 201 217 199 193 193 178 196 181 189 146 162 157 190 158 163 164 170 150 157 122 147 129 142 113 130 93 118 110 116 89 121 92 120 84 117 91 102 80 100 85 103 79 110 56 102 63 92 61 102 58 87 70 85 65 82 66 89 78 92 78 97 61 93 65 85 63 81 61 76 49 84 65 83 60 86 59 80 60 85 62 82 60 84 62 88 64 86 62 86 64 83 62 82 59 79 60 83 67 80 60 77 57 76 57 76 57 68 54 83 66 80 67 87 54 73 52 75 52 71 48 72 53 73 50 69 46 68 44 64 41 62 42 61 41 61 40 60 40 61 40 59 39 61 41 60 39 57 38 59 44 62 44 54 36 50 36 51 35 45 28 41 30 44 31 41 26 36 22 33 21 37 21 31 14 25 9 23 11 24 14 23 13 21 11 20 10 21 9 15 5 15 7 16 4 21 6 19 10 34 28 49 38 54 49 67 61 73 65 69 57 59 76 76 36 8 1 9 4 13 8 8 6 10 10 10 6 15 14 17 17 20 19 21 19 19 15 17 11 7 0 8 15 36 62 67 35 57 20 29 53 132 105 121 91 113 83 104 75 97 74 89 68 88 71 92 73 86 68 86 69 89 64 61 22 39 25 32 14 27 27 49 43 47 40 50 38 67 41 38 9 44 26 17 12 39 24 11 11 20 4 13 14 13 1 9 1 1 7 15 13 8 3 5 8 7 4 4 1 4 0 7 5 5 3 5 2 4 1 3 1 4 3 5 4 6 5 7 3 5 0 20 35 50 39 43 43 45 39 46 42 51 45 49 41 44 40 43 40 43 22 14 18 31 31 30 19 11 8 5 6 4 6 4 6 5 6 7 6 7 16 23 18 6 2 0 4 1 0 1 0 0 0 0 1 0 3 0 3 1 3 2 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 2 0 3 0 3 0 3 0 2 0 2 0 2 0 2 0 1 3 1 3 0 5 1 5 1 5 1 4 2 5 3 2 14 10 16 10 9 0 0 0 1 1 0 0 0 0 0 0 0 0 2 0 1 0 2 4 4 0 1 0 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 4 4 3 3 3 4 3 3 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 4 6 7 8 8 8 11 12 12 13 13 14 13 14 13 14 13 14 13 14 13 14 13 15 14 15 14 15 13 14 14 15 15 16 15 16 15 16 10 20 12 9 4 1 7 0 10 21 120 100 54 33 26 13 10 7 6 6 6 8 8 10 10 11 10 11 10 12 11 12 18 15 18 16 20 19 24 22 26 22 25 22 25 23 27 25 32 27 29 24 29 27 35 29 38 30 37 27 35 26 36 25 46 31 42 30 45 33 45 31 49 40 51 42 50 42 53 45 56 41 55 43 57 42 42 27 20 27 41 42 74 73 131 127 99 83 81 83 86 60 37 15 10 8 10 7 5 3 1 1 17 0 69 79 90 52 76 95 124 111 136 136 184 174 204 171 172 113 145 140 180 161 176 132 192 158 175 146 191 146 180 143 179 148 185 170 206 170 188 153 175 135 158 136 158 129 147 105 127 122 160 152 177 158 165 131 155 132 155 141 150 125 141 122 140 122 143 113 123 98 121 108 131 124 142 108 127 110 63 24 25 23 21 19 16 14 13 13 13 13 13 12 12 11 11 11 11 11 11 12 13 14 15 16 17 16 15 15 16 17 19 20 19 17 17 16 15 18 17 18 22 15 21 45 92 69 84 60 74 50 69 51 63 50 63 30 62 62 95 87 115 114 146 136 154 149 173 171 200 206 231 222 241 225 244 241 255 240 248 234 249 252 255 241 239 232 248 239 202 207 234 220 220 198 229 241 212 215 220 204 212 189 195 154 195 182 163 138 176 180 155 146 201 185 195 142 206 165 179 163 169 141 173 142 150 142 136 122 140 105 134 98 122 82 116 82 117 109 109 80 111 93 96 98 120 77 116 106 115 79 110 77 112 81 122 87 120 68 108 83 114 84 110 95 117 83 109 95 118 90 114 89 117 90 117 89 115 88 110 83 105 82 105 85 103 83 102 80 99 80 102 83 106 82 106 80 104 79 104 79 96 73 105 79 102 86 114 76 96 71 100 71 97 69 100 75 101 72 98 69 96 66 93 63 90 64 88 63 88 62 87 62 87 60 84 60 87 62 86 60 85 58 85 60 87 60 78 52 70 51 68 50 59 43 55 43 55 42 53 40 51 39 51 40 52 39 48 33 43 29 40 27 39 26 38 24 37 23 35 22 36 21 31 17 30 16 28 13 29 12 25 10 30 19 36 21 37 32 50 40 51 50 62 62 69 75 69 32 11 7 17 18 18 15 15 15 19 21 21 20 23 23 24 25 26 26 25 25 28 24 21 18 12 9 15 25 52 54 92 63 65 31 97 138 166 134 149 116 139 107 128 94 128 98 121 91 118 91 118 90 124 95 120 92 122 91 102 58 72 39 74 37 81 40 94 53 93 52 92 60 100 53 49 14 36 27 39 22 60 39 41 16 49 14 28 23 26 9 12 6 10 13 23 18 17 6 12 9 9 5 6 4 4 6 5 7 5 5 5 4 4 4 3 3 5 5 6 6 7 7 7 8 9 6 24 41 58 50 52 50 53 46 51 46 53 48 51 44 52 47 50 46 48 22 10 10 31 34 33 21 9 5 1 3 4 4 4 4 0 7 0 7 0 16 14 19 7 1 0 2 1 1 2 0 5 0 7 0 7 0 4 0 1 1 0 2 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 3 0 3 0 3 0 3 0 2 0 2 0 2 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 10 31 48 46 23 6 0 6 2 2 2 0 4 0 4 1 1 0 2 1 0 0 0 3 0 1 0 1 0 1 1 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 3 5 3 5 3 5 3 4 2 4 2 4 2 4 2 5 3 4 2 4 2 3 1 4 1 3 0 2 1 3 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 1 3 0 2 0 2 0 2 0 2 0 2 0 2 2 2 2 2 2 2 2 3 4 5 7 8 8 9 7 13 8 14 9 14 10 15 10 14 9 14 9 14 9 14 9 15 10 15 10 15 10 15 10 16 11 16 11 16 11 16 10 14 15 16 5 2 0 0 0 0 30 97 73 40 27 13 7 7 2 6 1 6 3 10 6 6 1 7 2 8 3 9 4 15 8 15 9 16 11 19 13 22 15 22 15 22 16 24 17 26 16 24 15 26 19 29 22 30 22 28 20 25 19 25 19 33 23 31 23 34 26 35 25 42 30 38 28 40 32 43 34 45 37 40 37 40 30 26 17 11 7 27 39 67 60 96 83 71 79 80 73 77 73 58 30 8 4 8 3 6 0 2 0 8 22 83 81 196 76 26 45 66 39 43 45 96 114 157 145 160 127 130 118 153 173 212 156 151 144 156 144 167 114 148 128 169 136 156 136 157 134 165 160 186 151 151 116 111 98 121 106 79 70 136 147 170 148 163 123 142 114 122 107 130 104 115 106 120 106 126 100 107 91 115 114 149 149 181 142 140 63 20 11 27 22 20 15 14 11 13 11 13 11 12 10 12 10 11 9 10 9 12 11 14 12 14 12 18 15 16 14 16 15 18 16 18 14 17 15 18 17 18 16 33 17 13 79 154 139 137 128 132 116 122 112 112 103 102 76 78 84 93 73 68 57 58 41 76 72 80 73 87 94 108 108 125 137 157 176 186 196 211 227 226 216 231 240 243 221 229 238 252 243 252 242 225 223 233 212 209 214 208 187 184 176 194 177 173 189 144 151 189 191 106 118 180 175 114 104 183 156 107 131 196 144 141 165 162 157 167 170 168 149 155 143 145 107 113 113 92 82 87 70 72 53 68 64 72 49 65 53 68 55 78 66 88 73 98 73 85 69 94 67 87 60 82 55 75 59 82 47 77 56 78 56 79 61 85 65 86 62 83 62 85 65 87 66 81 63 84 65 82 63 82 66 83 65 82 63 80 61 79 61 70 52 76 60 78 71 91 56 71 51 73 51 72 51 75 55 73 50 71 48 68 45 65 43 65 44 64 43 64 42 63 42 62 40 60 39 62 42 62 39 59 37 57 40 60 42 57 38 53 38 54 35 47 29 43 31 45 31 43 29 42 29 43 30 43 30 42 27 38 22 33 19 30 19 30 18 28 16 27 15 29 16 25 13 24 11 19 6 21 7 14 0 11 0 9 0 7 3 14 0 4 8 25 31 45 41 34 13 3 0 9 11 11 7 10 7 14 12 16 12 17 13 17 14 17 12 15 11 17 8 8 1 2 0 4 4 38 22 54 46 49 61 135 151 142 109 119 87 111 83 104 74 98 77 93 74 92 74 90 70 90 71 87 70 95 81 94 66 50 26 40 30 45 29 44 40 49 40 56 48 64 21 13 0 20 17 23 4 29 34 38 28 17 0 14 19 13 0 3 5 9 15 20 20 12 6 5 6 6 4 5 3 6 1 7 2 5 3 5 3 4 2 4 1 6 4 7 5 7 6 8 4 5 0 17 32 53 45 48 40 51 42 47 40 48 42 49 41 44 42 45 43 44 17 0 0 25 31 35 24 10 5 2 5 3 4 3 4 5 4 6 4 6 12 20 18 10 2 0 2 1 1 1 1 0 1 0 1 0 1 0 1 1 3 2 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 4 22 49 42 24 1 0 4 1 3 1 2 0 2 0 0 0 0 0 0 0 0 3 5 10 14 18 11 3 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 1 1 2 3 4 6 7 7 7 7 13 14 13 14 14 15 14 16 15 16 15 16 15 16 15 16 15 15 14 15 14 16 16 17 17 18 16 17 15 16 16 17 8 17 9 6 2 0 7 0 14 44 98 61 48 33 23 12 13 9 8 6 8 8 11 11 6 5 7 7 9 8 10 10 19 16 19 17 22 21 25 23 25 22 24 21 25 22 26 24 26 22 27 24 29 28 36 30 39 29 37 27 37 26 37 27 41 28 43 34 52 42 56 42 55 42 50 41 54 46 54 41 59 43 52 34 44 24 27 10 22 11 45 56 74 70 107 95 75 79 86 73 77 77 73 49 19 7 3 3 7 7 3 2 21 61 111 97 253 127 46 30 55 25 29 21 72 90 153 151 184 166 176 152 183 175 223 151 172 176 203 191 226 174 220 186 207 199 240 212 218 176 199 179 199 170 194 152 151 114 139 107 111 82 145 177 198 171 192 158 164 148 159 135 174 147 156 137 160 138 167 131 147 122 160 153 201 177 220 177 171 48 21 15 29 25 20 15 12 12 13 14 12 12 12 12 12 12 12 12 10 11 13 14 15 14 13 13 18 18 17 17 17 17 17 17 20 18 17 17 16 18 18 19 16 10 7 83 162 147 158 152 163 142 162 152 167 156 173 148 149 154 181 163 180 175 191 167 155 140 155 128 139 113 124 96 116 113 130 94 117 123 152 121 159 163 188 190 209 208 223 211 215 212 235 224 241 240 255 229 244 239 230 198 204 198 237 221 237 241 220 202 235 212 169 188 229 202 127 168 215 181 103 154 209 133 81 169 175 129 175 150 180 199 170 140 194 210 185 152 210 192 197 144 160 155 173 90 112 111 110 65 99 80 95 85 113 70 94 76 104 80 114 81 103 76 102 82 100 89 122 93 115 94 115 86 104 82 106 83 108 81 111 86 115 86 108 77 106 82 109 83 106 82 105 83 104 81 103 79 101 77 99 75 90 67 97 79 107 95 116 74 100 73 101 73 100 73 102 75 100 73 100 71 96 67 95 67 93 66 92 65 92 64 91 64 91 62 88 62 91 64 90 62 88 59 86 58 88 60 83 56 77 55 73 53 66 46 62 45 66 50 63 46 60 44 59 44 62 48 63 47 60 42 55 37 52 35 51 34 49 32 48 32 51 34 49 34 50 33 46 27 47 31 45 27 42 24 39 22 32 22 27 0 6 0 6 5 18 9 10 6 8 1 5 3 10 5 8 4 7 4 7 3 9 6 9 5 8 3 5 1 11 6 7 3 5 1 6 3 35 23 57 46 104 137 194 155 173 134 146 112 139 112 135 101 122 93 122 94 125 96 123 92 114 85 113 86 123 103 132 98 102 52 72 40 85 41 91 51 97 56 101 63 94 34 46 24 48 19 38 9 44 26 53 24 30 4 39 35 25 0 4 6 7 11 17 15 11 5 5 4 7 6 7 5 5 7 6 7 6 6 5 5 5 4 4 4 7 7 7 7 7 8 8 9 7 3 16 34 53 52 49 43 51 45 47 44 49 49 53 50 48 44 48 46 48 21 5 1 17 28 34 24 9 2 1 4 7 3 7 4 4 5 1 6 2 13 17 20 14 3 3 2 0 2 0 1 2 0 4 0 5 0 2 0 1 2 0 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 1 2 1 2 1 2 1 2 1 2 0 1 0 1 0 2 8 12 13 8 2 0 0 0 0 0 1 2 0 2 0 2 2 4 3 3 5 7 12 16 34 42 36 14 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 3 5 3 5 3 5 3 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 1 3 0 2 1 3 2 4 2 4 2 4 2 4 2 3 1 3 1 3 1 3 1 4 2 4 1 3 0 2 0 2 0 2 0 2 0 2 0 3 3 3 2 2 1 1 1 0 1 2 3 4 4 4 2 8 4 10 5 10 6 11 6 15 10 15 10 15 10 15 10 15 9 14 9 14 10 17 13 19 13 17 11 16 12 18 13 14 15 14 3 0 0 0 0 4 44 74 46 38 24 14 2 10 2 7 0 4 0 7 1 12 5 14 8 15 8 15 7 13 6 16 8 19 13 24 17 22 12 21 12 21 13 23 15 20 9 21 12 24 16 28 19 30 20 28 19 27 18 28 19 27 19 30 26 41 36 46 36 43 33 42 36 48 38 42 29 36 30 29 22 21 8 11 0 21 29 60 41 44 76 105 73 74 73 75 69 72 68 69 62 32 12 2 0 6 1 4 0 27 53 107 82 133 87 72 22 22 10 25 21 44 48 92 100 140 147 159 149 153 112 131 90 168 168 173 150 177 152 179 146 158 154 174 141 148 134 159 144 158 130 136 116 126 117 124 88 88 44 107 155 184 149 165 141 153 154 157 131 154 140 133 116 115 113 137 127 137 132 163 169 187 181 227 204 163 35 14 17 28 22 19 12 11 9 13 13 12 10 12 10 12 10 12 10 11 10 13 13 15 12 13 10 17 15 17 15 17 15 16 14 20 15 18 15 17 16 19 17 16 25 12 79 108 88 101 107 120 109 120 119 124 126 142 136 135 142 153 144 156 167 182 175 197 201 211 212 213 211 205 200 198 190 177 172 165 165 160 165 154 147 157 165 170 157 158 162 168 149 126 133 164 152 148 174 190 196 188 177 184 191 217 207 208 211 223 217 219 205 193 219 212 219 167 232 205 195 140 216 206 168 110 205 187 147 159 126 156 152 58 103 159 160 70 116 190 143 80 174 204 174 142 189 185 165 188 175 168 135 140 114 136 95 100 102 99 60 62 63 77 53 78 71 76 43 66 65 73 64 85 65 81 70 93 78 90 72 89 71 88 68 84 64 77 64 80 65 79 63 79 64 81 64 81 63 79 60 75 57 69 48 69 58 84 82 97 58 73 53 71 51 70 51 70 51 72 54 74 53 69 48 68 50 65 47 65 46 64 46 63 45 64 44 61 44 63 46 63 41 60 37 58 39 61 40 59 38 55 37 55 34 49 29 45 29 50 33 47 30 44 29 44 29 46 32 47 32 46 28 41 25 40 25 39 24 37 22 36 22 36 22 36 24 40 26 38 23 38 27 39 25 37 23 35 22 32 22 24 0 0 0 4 0 2 0 0 0 5 0 0 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 33 115 146 161 125 145 111 119 87 108 82 102 72 94 73 95 75 98 77 95 71 90 71 91 70 96 81 104 80 96 47 39 13 35 24 45 36 50 43 61 45 59 29 48 46 39 7 30 31 52 27 29 12 38 20 41 49 47 19 11 0 3 5 11 9 8 3 4 3 6 4 6 5 7 4 6 4 6 4 6 3 5 3 4 2 7 5 7 5 7 5 7 3 4 0 14 27 49 50 52 43 47 40 43 38 45 42 48 42 46 42 43 42 44 19 3 2 6 18 29 24 11 4 3 4 3 0 3 0 5 0 5 0 6 5 18 18 16 0 0 0 2 3 2 3 2 1 0 1 0 1 1 0 1 0 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 6 1 6 1 6 1 6 0 5 0 5 0 5 0 3 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 5 0 0 0 0 1 3 1 0 0 4 10 11 19 16 19 15 15 14 11 8 7 9 11 12 39 61 55 32 13 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 4 4 4 4 5 5 4 3 3 2 2 3 3 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 4 4 3 2 2 1 0 0 0 0 0 1 2 2 1 1 1 3 2 3 3 4 3 5 8 9 8 9 8 9 8 9 11 11 9 10 9 12 13 15 15 16 14 14 13 16 17 19 13 18 13 6 1 0 5 0 12 43 78 54 55 30 27 11 15 8 8 3 6 4 10 9 19 17 22 19 22 18 20 16 18 14 19 16 22 21 27 24 25 21 24 20 25 22 27 23 24 20 26 23 31 26 34 28 39 29 38 28 38 28 39 29 42 30 45 35 52 41 53 38 51 39 55 45 58 42 50 32 33 21 32 16 31 15 32 17 58 34 78 74 75 90 105 70 85 69 77 71 79 69 75 75 55 30 14 4 6 1 8 10 63 99 117 72 79 73 83 38 30 20 39 30 43 34 77 87 143 148 185 173 193 123 146 152 252 238 255 201 205 161 172 146 189 167 184 162 193 180 195 158 189 149 155 116 136 126 164 132 86 53 113 165 206 176 189 162 190 153 144 83 103 76 102 70 107 91 149 133 177 165 211 205 204 201 246 219 119 12 21 35 26 22 18 13 11 12 14 15 11 11 12 12 12 12 13 13 12 13 13 14 14 13 13 13 16 16 17 18 18 18 17 16 19 20 18 18 18 18 20 19 22 15 6 98 138 122 140 120 122 96 106 95 103 96 119 107 124 111 119 100 116 117 144 137 152 141 171 160 192 185 212 193 221 203 235 228 250 226 254 247 255 253 255 250 253 233 243 230 230 209 184 160 203 164 132 116 174 164 156 125 133 119 145 113 139 118 177 172 193 174 194 176 190 176 197 189 202 185 210 213 221 193 210 217 210 206 202 176 228 203 134 195 218 156 95 202 224 99 85 201 195 58 88 184 142 71 154 205 179 160 219 182 172 195 214 172 173 154 158 127 116 107 115 90 130 121 118 77 88 81 104 80 93 79 102 83 104 75 100 69 95 71 103 82 106 82 106 82 104 80 103 83 103 82 103 82 101 78 96 74 93 64 86 73 107 103 123 80 103 75 100 72 101 74 101 73 98 74 102 73 96 67 96 71 95 66 95 65 94 65 93 64 93 62 90 62 92 64 92 61 90 58 90 60 91 62 87 57 80 56 80 53 71 46 67 47 63 46 63 46 64 49 67 51 65 48 65 48 64 45 61 43 62 43 61 42 59 40 58 39 55 36 54 38 59 42 59 40 56 43 61 45 58 40 55 39 54 42 43 11 10 6 7 0 6 0 4 0 4 0 4 0 4 0 6 0 6 0 6 1 6 0 7 1 8 1 7 0 6 4 12 3 8 4 13 4 28 1 38 81 187 175 175 142 146 114 134 102 130 102 128 98 122 93 119 91 119 88 112 81 108 84 114 86 119 100 134 106 138 86 85 34 69 40 89 47 92 57 104 62 110 76 117 96 115 58 101 87 119 67 95 62 107 58 77 68 92 74 54 11 6 9 8 10 6 9 6 9 5 7 7 7 8 7 7 6 7 6 6 6 5 5 5 5 7 7 6 6 6 5 5 6 6 7 18 29 47 53 56 51 54 49 50 47 52 50 53 49 55 49 48 46 49 23 3 1 2 15 26 24 15 8 5 4 7 3 7 4 4 5 3 5 4 8 16 25 20 5 3 1 0 3 0 2 0 2 1 0 2 1 2 1 1 1 0 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 2 3 2 3 2 3 1 2 1 2 2 3 2 2 4 2 4 2 4 2 4 2 3 1 3 1 3 1 3 1 2 1 2 1 2 1 2 1 2 1 2 1 1 0 1 0 0 2 3 1 0 0 1 4 0 2 9 17 25 31 34 37 32 31 25 18 11 6 5 6 16 49 75 68 41 17 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 3 5 3 5 3 5 3 4 2 4 2 4 2 4 2 3 1 3 2 4 3 5 3 4 1 3 0 2 1 3 2 4 2 4 2 4 2 4 2 2 0 2 0 2 0 2 0 4 2 4 1 3 0 2 0 2 0 2 0 2 0 2 0 4 4 3 2 2 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 5 2 3 1 4 4 8 8 11 8 9 7 10 10 15 15 21 18 16 6 0 0 0 0 0 29 60 57 46 19 21 0 11 1 8 0 8 2 15 8 20 12 22 14 22 11 18 7 18 9 18 9 19 11 21 13 21 12 20 11 21 12 22 14 21 12 23 15 26 18 27 18 30 20 28 19 27 20 28 21 29 18 32 22 36 24 33 19 30 21 35 25 34 19 28 18 17 14 18 11 20 11 27 15 52 19 87 118 99 76 67 58 65 59 62 59 65 63 67 64 59 38 24 6 0 0 12 21 77 113 80 49 72 71 53 34 33 19 26 16 22 15 48 60 91 104 139 135 166 114 130 205 249 221 241 205 209 178 157 161 204 153 125 104 127 131 168 173 144 134 148 122 115 99 113 87 54 40 83 107 157 156 173 161 158 99 67 36 33 25 41 40 67 70 95 104 129 146 180 194 189 207 229 213 55 0 20 32 23 18 17 12 12 11 15 14 11 9 11 10 12 11 13 11 14 11 13 10 12 11 13 12 14 13 17 16 19 17 18 15 21 17 19 16 18 17 19 16 35 13 16 166 211 209 221 196 176 149 141 136 137 136 143 134 140 128 125 116 113 102 106 108 114 117 116 116 121 134 140 144 139 158 172 181 181 192 192 193 189 204 212 204 208 222 232 225 236 250 246 235 250 245 199 157 203 202 174 141 118 99 96 73 80 63 69 73 66 88 85 92 114 111 121 105 125 139 158 139 157 162 183 177 172 199 190 201 175 225 210 211 205 219 208 246 227 184 226 235 199 137 214 178 189 131 173 192 145 125 168 151 84 168 171 122 135 178 162 128 149 150 135 118 185 198 183 155 134 132 144 110 103 81 89 68 81 64 80 55 65 45 66 57 82 68 83 67 79 66 82 70 80 66 81 66 79 61 73 56 67 49 74 75 106 104 106 61 75 57 70 57 75 62 77 61 71 59 76 59 69 52 69 58 68 52 68 51 67 51 66 50 63 46 61 45 63 48 63 43 58 38 60 42 65 43 60 36 54 34 55 30 49 25 46 27 46 31 47 32 49 35 53 38 50 33 48 31 46 30 46 30 46 31 45 30 44 28 42 27 41 25 39 24 42 28 43 29 42 34 49 36 46 31 43 30 44 36 34 2 0 0 6 0 8 6 19 11 17 10 18 10 14 8 16 8 13 6 16 11 19 10 21 13 25 15 26 16 36 31 39 21 26 20 37 28 46 2 53 116 177 144 139 106 107 86 108 84 107 83 106 83 98 75 93 71 90 68 84 61 75 59 81 60 84 75 104 87 110 80 80 32 38 23 44 25 42 39 58 47 85 80 92 65 81 38 72 56 64 37 69 57 89 59 61 49 66 63 53 6 12 5 11 2 8 2 9 5 8 2 8 6 8 5 5 4 7 5 6 4 6 3 5 3 6 4 5 3 4 2 4 0 4 2 11 13 26 28 34 28 39 34 40 38 47 44 49 43 46 43 43 44 49 24 3 0 2 13 26 24 19 11 7 0 4 2 4 2 5 2 5 2 6 4 16 23 21 4 0 0 3 3 3 3 2 1 2 1 1 0 1 0 2 0 2 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 2 0 3 0 3 0 3 0 2 0 2 0 3 0 4 1 2 5 2 5 2 5 2 5 1 4 1 4 1 4 1 2 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 0 0 2 7 4 0 0 0 0 0 4 11 21 26 37 35 42 41 43 30 25 10 7 2 3 15 48 70 60 32 14 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 4 4 5 5 5 4 3 3 2 2 3 3 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 4 4 3 2 2 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 1 2 0 0 0 0 0 0 0 0 1 0 0 0 0 2 4 6 7 6 5 5 7 10 13 15 20 24 16 7 0 0 3 0 6 27 68 71 62 28 35 9 22 14 17 12 19 19 28 28 32 29 34 30 33 26 27 21 29 24 27 22 25 21 25 21 25 20 24 20 24 21 26 23 30 24 33 27 36 29 37 28 39 29 38 28 40 28 42 29 39 27 41 31 45 33 42 27 38 27 43 27 37 19 37 21 37 23 39 24 45 30 60 38 81 74 177 186 144 108 91 59 70 60 72 55 67 63 66 52 62 46 35 15 4 0 28 51 127 114 92 79 78 71 80 48 38 20 30 28 40 26 46 45 87 94 137 114 167 113 138 232 242 137 151 141 217 218 192 188 168 109 101 86 102 79 123 142 184 150 159 121 136 117 131 84 65 62 81 71 125 147 190 176 164 82 95 88 122 80 116 83 134 94 123 86 123 114 168 165 206 222 242 236 53 14 25 20 20 19 16 14 13 14 15 16 11 11 11 12 12 13 13 13 15 14 13 11 11 12 13 14 13 14 16 18 19 19 19 18 19 20 19 18 18 19 20 19 23 11 49 218 239 212 242 230 243 201 192 181 189 179 183 161 173 162 181 186 196 173 175 168 178 165 170 148 156 147 160 147 166 145 158 159 177 157 164 154 172 164 179 174 182 169 186 187 200 177 196 190 195 179 194 169 233 243 255 239 243 216 226 187 193 178 173 155 141 134 106 91 88 75 94 69 84 77 97 76 107 105 120 130 154 125 144 138 176 151 174 179 205 204 228 204 236 238 249 244 255 243 255 169 251 252 255 220 220 198 216 216 195 226 206 165 200 199 174 151 213 175 159 157 199 138 144 199 160 159 179 153 153 138 150 134 166 153 170 140 135 99 106 88 92 77 89 74 84 73 88 79 94 79 96 79 94 74 88 69 76 65 106 115 150 136 127 67 86 61 84 63 92 72 96 71 95 74 101 75 94 67 94 74 98 71 99 70 98 70 97 69 92 63 90 62 92 64 91 61 86 59 89 64 94 64 87 57 81 56 80 53 71 46 67 46 70 51 68 50 67 51 68 52 68 50 65 47 63 47 65 48 66 47 66 46 64 44 63 43 66 45 61 42 62 45 64 45 54 43 64 49 63 45 60 45 57 50 50 11 7 11 27 26 29 40 62 58 63 55 59 46 59 52 62 49 55 42 57 46 66 56 70 60 75 64 77 66 69 61 68 42 46 41 64 57 71 47 145 183 182 126 153 110 157 131 160 129 152 115 142 111 139 106 135 103 134 102 130 97 126 96 122 84 113 89 128 101 131 112 134 69 83 44 85 37 86 54 102 64 137 107 126 59 109 66 130 86 103 54 105 60 120 81 97 44 46 31 39 2 15 14 7 7 0 6 1 9 2 8 7 10 10 8 9 4 8 7 7 6 6 5 5 5 5 5 5 4 4 3 3 2 4 5 7 5 8 9 11 9 16 17 22 28 36 40 43 41 41 39 44 48 54 30 6 1 6 17 28 27 23 16 8 0 4 5 3 5 3 5 3 5 5 6 14 27 22 8 0 2 0 3 0 2 0 2 0 2 1 1 1 2 1 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 2 3 2 3 2 3 1 2 1 3 2 4 3 4 4 2 4 2 4 2 4 2 3 1 3 1 3 1 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 5 5 3 1 0 1 2 4 4 1 1 3 8 15 16 23 19 25 33 37 25 20 10 4 4 3 1 27 50 38 15 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 3 5 3 5 3 5 3 5 2 4 1 3 2 4 3 3 1 3 1 3 1 3 1 4 2 4 1 3 0 2 0 3 1 3 1 3 1 3 1 1 0 1 0 1 0 1 0 3 1 3 1 3 1 3 1 2 0 2 0 2 0 2 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 9 5 5 3 2 1 0 0 0 12 33 36 43 19 22 2 20 8 18 10 20 9 22 17 28 17 27 18 28 16 22 9 26 15 24 13 23 13 23 13 18 11 25 17 27 16 27 18 25 15 27 17 29 20 31 21 29 19 28 19 29 21 31 23 34 19 29 16 29 16 23 8 33 19 24 12 22 14 26 19 31 36 35 1 31 10 48 27 62 64 187 130 109 59 43 38 55 44 50 42 48 41 48 47 51 50 22 0 8 0 19 68 147 79 60 43 69 67 65 31 28 25 29 13 21 23 38 24 52 53 86 90 115 96 125 150 96 47 52 57 78 82 108 88 91 113 127 101 96 62 50 42 99 131 156 125 83 87 159 94 43 40 80 70 47 43 62 57 57 48 51 42 46 45 49 47 59 66 79 80 85 87 95 92 126 160 189 154 92 34 33 44 52 37 22 11 13 14 15 11 13 10 11 10 13 11 11 7 12 10 12 11 13 12 14 12 13 11 14 13 16 16 19 18 15 15 17 14 17 12 18 17 23 31 65 245 243 212 247 245 231 218 205 200 207 208 195 176 179 182 193 198 191 183 195 214 222 217 203 194 206 224 221 205 199 207 215 213 200 188 191 201 199 194 193 186 180 170 165 158 154 146 146 148 140 132 142 160 172 176 183 190 193 193 194 200 189 193 195 196 193 192 189 192 177 171 171 157 155 141 140 128 119 115 119 107 103 84 82 71 90 93 109 113 128 135 150 144 167 160 201 195 204 235 186 174 248 241 250 246 251 242 243 239 244 232 237 238 240 226 227 229 214 201 220 223 186 171 183 214 110 116 111 121 153 128 152 180 196 176 193 214 247 218 234 190 154 138 149 122 127 102 107 82 96 83 95 79 85 66 72 58 77 89 123 111 104 67 55 31 28 15 30 35 47 33 41 39 75 57 61 58 65 50 60 59 66 52 67 53 66 53 69 57 71 51 65 57 75 59 73 62 77 63 84 58 66 41 64 51 57 42 63 39 53 29 53 39 54 39 54 37 53 38 56 41 51 35 51 34 51 36 53 38 52 40 54 34 48 35 49 30 49 36 48 27 43 33 47 28 43 34 48 36 48 33 46 34 49 34 36 9 4 17 40 34 34 24 42 42 57 43 43 26 39 39 59 52 57 45 57 55 64 52 69 49 58 39 58 46 66 41 55 27 29 28 54 18 11 72 157 132 126 102 139 131 150 118 128 97 121 99 122 97 121 98 117 97 120 97 113 87 108 83 99 74 93 72 95 76 98 76 98 70 83 51 63 39 51 29 48 45 92 79 65 2 87 67 84 64 64 59 90 52 83 63 63 27 27 11 14 0 7 3 7 0 15 0 3 0 8 1 6 3 5 3 4 5 6 4 6 4 6 4 6 4 3 1 3 1 3 1 3 1 4 0 4 0 4 0 4 0 0 0 3 2 9 9 18 17 19 16 22 28 36 28 14 0 13 20 32 31 24 9 4 0 10 8 3 2 2 5 5 8 12 8 14 31 32 18 5 5 2 0 1 0 2 0 3 0 2 0 2 0 2 0 1 0 1 1 1 1 1 1 1 1 3 2 2 1 1 0 0 0 4 0 4 2 7 0 1 0 1 0 5 0 2 3 8 0 0 0 4 0 2 4 9 0 0 0 6 0 2 2 4 0 4 0 5 2 4 0 2 1 0 0 1 0 5 4 1 9 0 4 1 0 4 0 0 0 6 0 2 18 14 18 15 21 21 34 29 25 0 6 7 2 10 9 52 90 55 11 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 5 5 5 5 5 5 4 4 3 3 4 4 5 3 3 3 3 3 3 3 3 4 4 4 3 3 2 2 2 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 5 6 4 2 1 0 1 0 4 8 36 43 58 41 50 34 33 21 27 23 30 22 33 31 38 30 36 30 37 29 33 24 33 25 31 23 30 23 30 24 28 23 33 26 33 26 34 29 34 28 36 29 39 32 42 32 43 33 44 31 46 35 50 40 47 35 43 33 45 32 42 25 43 26 44 30 50 33 50 30 40 30 38 35 85 36 87 65 118 124 169 111 70 44 75 45 68 49 62 45 53 41 49 43 54 45 21 0 12 6 52 106 154 83 71 58 84 65 66 40 34 31 39 24 31 27 40 28 49 41 102 98 138 133 166 118 90 48 78 59 68 38 68 44 100 100 137 115 124 73 69 38 50 66 102 82 80 88 178 132 62 53 100 92 51 24 36 15 47 20 48 21 53 25 59 30 65 41 80 50 80 57 83 63 69 70 90 79 70 63 74 88 57 44 28 19 16 16 14 11 14 13 12 12 13 13 11 9 12 12 12 13 13 14 14 14 13 13 14 14 16 17 19 20 16 19 18 20 19 19 25 23 27 23 97 246 234 215 241 236 249 226 223 218 228 211 207 192 207 199 208 199 205 199 218 223 230 222 211 208 221 237 235 224 221 234 248 251 241 234 243 255 254 250 253 247 249 240 241 234 225 199 200 181 162 136 152 149 161 154 164 153 161 151 162 152 165 153 169 157 175 163 180 166 188 177 190 179 192 186 199 190 205 198 204 193 195 183 186 177 197 177 185 160 177 161 176 150 159 131 163 128 152 159 161 146 187 183 200 188 201 190 201 181 201 182 201 197 218 196 215 204 211 212 234 212 228 226 247 169 177 243 233 154 157 180 203 173 158 170 194 229 253 245 249 210 219 213 206 194 191 190 189 182 200 199 207 161 126 82 93 90 96 87 95 64 54 26 31 13 44 24 50 43 63 33 46 29 69 42 59 46 66 43 65 55 62 51 81 53 79 65 91 60 91 65 91 71 95 71 101 86 160 133 145 105 109 71 85 62 84 63 83 61 78 59 77 59 78 60 74 55 70 53 70 53 70 53 70 53 70 53 70 53 69 54 73 50 69 53 72 50 69 52 68 43 63 48 66 42 57 43 62 47 62 45 61 46 65 49 52 16 7 14 37 31 33 28 41 41 50 35 38 24 36 33 58 49 67 52 74 62 75 60 78 58 71 52 70 56 60 61 82 35 32 37 56 2 47 136 190 129 168 151 163 143 157 126 154 127 164 139 171 137 165 130 156 119 146 111 139 106 129 96 124 91 122 92 125 96 129 100 136 101 134 91 127 84 120 72 111 69 130 92 114 42 144 115 137 85 131 101 131 51 136 63 66 26 48 12 24 6 17 17 14 7 5 7 2 15 2 9 5 7 6 5 9 4 6 5 5 5 5 5 5 5 3 3 3 3 3 3 3 3 6 5 6 7 10 9 7 4 4 4 6 5 5 5 9 10 12 10 12 15 20 16 8 0 9 14 22 23 23 14 14 10 0 1 1 4 4 5 3 1 1 1 15 34 35 19 3 2 0 1 4 6 4 1 0 1 0 2 1 2 1 2 2 1 1 1 1 1 1 1 1 1 3 3 2 2 1 1 1 1 0 1 0 2 1 1 2 5 3 4 0 1 0 4 4 2 6 8 8 6 6 8 7 6 11 10 7 3 3 6 7 6 0 1 0 6 0 2 0 5 2 6 2 1 0 1 0 1 0 3 0 0 5 0 3 0 3 0 1 15 18 42 45 55 49 65 52 45 8 6 7 1 9 12 64 114 87 35 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 3 5 3 5 3 5 3 4 2 3 1 3 1 4 2 3 1 3 1 3 1 3 1 4 2 4 1 3 0 2 0 3 1 3 1 3 1 3 1 1 0 1 0 1 0 1 0 3 1 3 1 3 1 3 1 2 0 2 0 2 0 2 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 0 1 1 0 2 0 1 0 1 19 28 43 22 35 20 29 15 24 15 27 16 31 25 34 21 29 18 30 19 29 17 27 16 25 14 24 14 24 15 25 16 27 16 25 16 28 20 29 16 30 18 31 20 33 22 36 23 33 21 34 27 42 34 42 26 40 26 40 25 36 21 33 24 43 38 53 41 47 31 42 44 38 28 33 5 64 63 127 96 129 145 60 32 49 29 46 34 45 33 39 33 38 36 49 25 9 0 0 5 73 117 112 46 42 43 62 39 41 28 26 24 28 17 22 17 27 17 34 11 49 48 62 92 136 91 72 32 35 22 32 20 42 28 29 17 47 54 64 38 39 18 32 43 49 39 36 33 92 77 50 37 92 95 21 0 0 0 4 0 6 5 11 11 15 14 15 20 27 25 26 27 34 33 41 28 24 20 32 42 59 60 51 39 28 18 18 16 15 9 15 11 12 10 13 11 12 8 12 10 12 11 13 12 14 12 14 11 14 12 15 15 18 17 19 19 21 18 19 16 22 19 21 7 133 243 206 217 223 226 242 224 214 223 220 206 197 204 212 209 196 192 194 209 216 220 225 221 214 219 228 240 241 239 227 238 254 255 246 236 248 253 255 253 254 253 254 253 254 253 253 242 247 245 215 215 236 240 211 212 198 181 167 166 158 153 151 152 144 146 141 144 139 138 138 131 137 133 144 143 155 152 165 159 170 166 180 177 191 185 203 203 215 211 225 229 244 237 249 235 236 202 199 173 179 168 112 126 130 112 104 105 99 84 98 96 102 115 124 126 132 138 146 128 138 160 162 121 173 123 161 173 168 163 186 161 155 136 157 151 194 223 255 234 236 189 199 184 194 179 200 195 210 192 179 161 153 118 101 74 76 66 37 27 27 5 8 5 24 22 30 23 39 43 48 27 24 15 28 14 20 19 27 17 28 28 17 26 40 19 32 40 55 34 51 43 56 48 56 47 68 69 82 66 73 56 67 54 66 52 66 50 62 46 64 48 61 42 60 44 57 40 54 38 52 37 52 38 54 40 54 38 52 36 48 37 51 34 48 37 51 34 50 36 47 29 44 32 45 27 43 34 48 36 48 33 46 34 49 38 42 10 0 4 28 25 26 12 28 23 37 20 29 18 32 26 41 35 46 37 48 38 48 29 49 31 50 32 52 34 68 41 55 22 21 0 10 0 95 149 174 108 150 137 137 107 128 103 128 109 136 113 131 103 116 91 109 81 101 79 106 86 104 80 102 79 101 79 102 80 103 80 111 88 113 88 111 88 102 75 90 61 88 66 78 36 66 48 53 52 105 58 49 38 58 22 28 9 25 0 13 5 9 8 16 0 1 0 11 2 11 3 8 4 6 3 3 5 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 6 3 6 9 16 14 9 1 5 3 5 1 0 0 0 0 4 2 1 1 2 2 1 0 6 6 8 6 9 5 6 2 5 5 5 5 3 2 0 0 0 6 19 36 33 18 3 0 0 0 0 0 0 0 2 2 2 0 2 0 1 0 0 1 1 1 1 1 1 1 1 1 3 2 2 2 2 1 1 1 4 5 8 4 3 0 5 5 6 5 5 1 5 7 9 4 3 0 5 4 11 3 8 4 4 0 4 3 9 0 1 0 11 7 5 7 1 4 4 4 1 4 2 6 1 4 7 4 10 7 0 2 1 0 0 0 1 0 5 19 37 80 102 111 100 113 99 80 26 8 3 3 4 7 62 126 117 62 12 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 3 2 2 3 4 4 3 3 3 3 3 3 3 3 4 4 4 3 3 2 2 2 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 0 0 0 0 0 2 0 3 1 21 34 58 43 55 39 47 30 34 28 38 31 42 39 42 32 36 27 36 30 38 30 37 29 35 27 34 27 34 27 35 29 36 27 33 26 36 33 39 32 40 33 43 34 45 35 48 34 44 32 47 38 57 47 56 46 56 47 58 46 57 42 62 50 74 63 85 61 76 48 72 24 78 81 87 74 134 112 222 119 171 151 58 44 47 54 61 44 60 40 53 44 54 46 46 15 10 1 8 30 108 140 102 50 58 53 67 43 47 31 40 27 30 20 31 23 36 27 34 13 77 74 98 90 152 129 125 67 70 32 62 34 62 28 65 3 32 25 57 34 73 46 62 49 58 42 60 30 72 65 72 50 133 136 36 3 27 26 33 14 39 17 43 17 43 17 42 21 47 21 40 22 40 24 31 21 23 16 19 26 34 43 34 27 20 16 17 18 17 15 15 14 12 12 13 13 12 11 12 12 12 13 13 14 14 14 14 14 14 14 15 16 18 19 16 19 18 19 18 17 23 21 26 12 186 242 196 225 217 218 229 217 215 212 212 202 206 209 222 210 199 187 201 213 218 203 210 211 212 219 219 224 231 244 233 242 249 254 246 242 243 253 251 253 250 252 251 252 253 253 255 238 254 252 222 226 255 248 243 239 231 214 215 218 223 210 211 204 208 191 191 175 181 172 173 161 166 156 160 149 155 150 158 150 148 143 145 142 142 136 161 169 210 198 212 192 218 204 219 204 230 221 255 215 255 237 255 250 254 218 209 182 181 153 149 124 132 111 122 95 110 94 123 99 112 87 127 172 246 146 108 146 174 159 140 101 125 143 152 149 189 235 255 236 222 202 223 218 211 204 200 194 178 162 145 109 89 67 78 65 56 28 30 23 33 20 31 27 40 28 43 34 53 51 61 39 40 26 35 18 27 18 28 14 26 19 31 25 38 12 27 26 47 28 42 29 47 33 47 34 56 48 49 34 47 34 52 43 63 53 69 54 67 52 65 49 61 46 61 48 61 49 62 50 64 52 64 53 68 57 71 57 68 53 68 55 72 52 68 54 70 50 67 49 64 46 63 47 63 43 59 48 66 50 64 46 61 45 59 50 57 20 6 8 34 34 36 24 35 38 57 44 56 44 61 43 62 43 64 43 63 39 63 42 66 47 74 54 77 54 75 51 75 44 43 22 92 124 201 166 191 159 172 145 173 131 166 134 162 127 155 117 141 103 131 101 133 100 132 105 145 120 152 120 152 119 150 117 147 114 153 119 164 127 168 127 168 128 162 121 159 112 153 107 137 82 134 156 168 69 130 74 91 35 83 51 93 49 79 49 59 11 32 13 22 2 4 8 9 3 5 10 6 8 7 5 9 3 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 5 6 13 20 19 10 0 2 3 3 1 0 0 1 2 1 0 0 0 0 0 2 3 4 3 6 5 10 6 8 1 16 5 10 0 8 0 12 0 23 12 35 24 28 5 7 0 11 0 7 0 4 0 3 4 1 2 0 2 1 1 2 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 3 3 0 0 0 0 0 0 0 4 5 4 3 2 1 1 2 0 9 7 5 1 7 4 2 0 7 7 6 0 2 0 2 0 2 0 3 0 2 0 2 2 39 32 38 45 53 22 5 0 0 2 0 3 0 1 0 3 9 23 81 97 113 90 114 95 86 21 3 0 5 0 4 45 114 118 76 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 2 4 2 4 2 4 2 4 1 2 0 2 0 3 2 3 1 3 1 3 1 3 1 4 2 4 1 3 0 2 0 3 1 3 1 3 1 3 1 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 0 0 0 2 0 4 0 3 0 0 10 26 59 49 61 32 41 21 27 16 31 20 35 27 37 21 29 16 28 18 31 19 33 21 31 19 30 19 30 19 30 19 30 18 27 17 31 22 33 20 33 21 34 23 35 24 37 23 32 20 33 26 42 34 47 33 49 34 48 33 45 32 48 36 49 40 52 37 41 24 35 3 151 169 90 52 89 103 163 153 147 34 9 36 37 36 41 26 38 26 42 46 55 48 32 0 1 0 6 33 102 110 58 31 45 36 44 36 40 18 33 17 17 15 25 13 18 8 22 32 67 61 72 60 89 102 114 86 88 60 83 82 126 132 125 57 44 30 30 13 29 13 36 24 23 21 41 22 42 53 53 48 160 182 31 2 10 23 18 16 20 21 22 20 19 17 18 21 21 16 16 17 19 15 1 5 16 13 14 11 24 27 22 16 14 11 16 16 18 15 17 12 12 9 13 12 13 10 12 10 12 11 13 12 14 12 14 12 13 12 14 13 17 15 18 18 19 16 16 13 17 14 15 27 215 227 187 231 213 217 215 223 216 207 201 214 219 224 224 218 203 204 214 228 215 200 198 212 216 224 211 213 223 244 236 237 239 248 253 252 251 251 255 255 255 255 255 255 255 255 255 249 255 255 220 228 253 243 247 247 236 231 232 245 243 240 224 233 232 232 218 217 214 224 209 206 204 207 203 193 187 188 188 182 177 172 173 169 164 154 159 172 183 176 161 142 134 122 113 111 116 135 176 160 209 201 192 193 205 211 219 218 226 229 228 216 207 195 188 181 181 183 175 181 172 114 96 188 212 116 117 146 144 105 104 109 144 127 178 165 185 164 160 159 192 195 201 185 184 161 156 130 115 85 88 68 59 40 40 26 24 10 23 21 31 23 31 25 28 15 31 29 36 38 40 31 28 24 26 20 20 16 17 10 13 12 24 14 21 15 19 9 17 15 17 11 19 13 22 16 23 16 27 23 28 20 22 17 30 29 34 28 38 25 28 14 24 13 29 17 30 21 34 25 37 27 43 34 48 40 52 41 51 39 52 43 55 41 54 46 59 44 52 38 49 38 51 39 49 38 48 39 51 38 48 32 44 31 46 39 47 16 0 5 31 30 29 2 20 21 52 36 46 30 38 23 36 26 43 33 45 31 48 26 48 29 54 33 53 30 51 30 39 10 63 98 166 166 184 121 146 132 144 109 138 113 127 99 117 89 110 87 106 85 113 92 118 94 116 95 123 105 125 103 127 104 127 104 126 100 129 107 135 112 137 112 138 113 141 114 139 112 138 109 124 87 148 177 154 58 81 34 35 13 57 48 70 44 64 48 45 1 25 4 4 0 0 1 16 0 9 2 8 4 5 5 3 5 6 4 6 4 6 4 6 4 5 3 5 3 5 3 5 3 5 2 5 10 19 16 8 0 1 0 3 0 1 0 3 3 1 3 2 3 0 0 2 3 0 0 2 2 7 2 3 0 0 0 0 0 2 2 14 15 21 24 33 25 24 9 8 0 0 0 0 0 8 2 0 0 2 0 2 1 1 5 0 5 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 2 0 2 2 10 4 2 0 6 5 6 0 2 0 9 8 6 0 4 0 4 0 4 6 4 0 4 2 9 7 16 7 16 32 62 50 68 58 40 32 35 34 97 102 93 100 121 50 18 0 5 0 0 0 0 0 0 1 4 19 76 105 115 114 131 121 107 45 12 5 11 7 7 42 105 135 103 39 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 2 2 2 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 0 1 0 0 0 1 0 1 0 15 30 77 86 92 54 60 38 40 29 42 33 46 40 52 39 45 33 43 34 44 33 42 33 40 31 39 31 39 32 37 31 40 31 38 30 41 35 42 34 44 34 45 35 47 36 51 37 48 33 48 36 53 42 51 45 55 45 55 41 54 41 59 39 56 36 58 36 56 29 55 52 235 180 105 74 145 128 176 237 169 26 79 56 51 42 58 38 53 34 60 59 64 46 22 4 10 7 35 68 122 102 61 43 62 47 53 47 52 24 35 20 28 27 37 17 29 22 89 89 111 71 108 87 117 98 138 126 174 154 203 168 203 175 227 148 156 116 144 102 127 96 101 63 65 34 52 24 42 39 53 54 217 243 71 26 30 16 34 18 37 21 39 22 36 19 35 23 37 18 31 18 27 13 20 16 18 14 14 15 14 17 21 18 15 14 15 17 18 18 18 15 12 11 12 14 14 13 12 12 12 13 13 14 14 14 14 14 13 13 14 15 16 17 15 20 19 19 18 17 23 20 16 65 236 207 192 223 208 209 208 219 220 202 201 215 227 222 225 215 210 213 229 232 218 195 202 213 227 221 213 209 226 239 236 227 229 238 251 250 247 241 249 255 249 255 249 255 251 255 235 234 246 241 212 227 253 249 254 255 248 246 248 246 241 233 222 227 233 229 226 218 228 230 219 211 221 223 227 210 208 205 203 197 197 202 212 218 217 211 237 226 233 221 233 221 219 194 171 156 154 152 176 142 169 141 163 142 154 144 156 134 148 138 174 154 170 154 179 168 197 184 214 180 225 211 187 193 210 186 202 199 213 211 217 204 233 231 223 231 244 161 124 134 176 176 166 148 143 117 114 95 88 68 45 36 44 32 38 27 37 30 37 30 38 25 35 33 46 38 41 35 39 34 37 30 32 27 30 25 27 22 24 18 22 18 27 20 32 40 42 23 21 21 27 24 28 22 28 24 25 13 15 12 20 14 18 16 28 30 29 27 38 27 26 13 21 16 25 17 28 20 30 21 29 20 35 27 39 32 42 34 43 32 48 39 55 41 58 49 65 50 63 46 60 50 67 51 64 50 65 53 71 55 68 50 66 50 61 52 61 23 6 9 33 32 39 21 34 46 71 53 59 41 58 39 61 42 69 49 75 52 86 60 86 58 81 52 74 47 76 50 80 90 180 188 204 162 184 163 173 140 179 134 146 129 147 114 140 105 137 109 148 117 148 118 152 121 154 123 157 127 153 122 157 128 163 134 167 135 176 136 185 142 186 142 186 146 188 144 180 140 183 144 180 134 197 149 170 120 174 56 79 49 89 49 96 54 82 48 96 85 64 15 32 8 8 1 13 2 4 7 4 6 6 4 8 4 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 4 5 9 14 12 5 0 5 6 6 4 2 1 2 4 0 1 1 2 1 1 3 3 9 4 7 1 4 0 4 0 20 9 50 33 73 46 88 55 87 61 105 71 98 67 86 49 44 10 17 0 10 0 4 0 2 1 0 1 1 0 2 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 0 0 3 1 0 9 2 0 0 0 0 0 4 0 1 0 1 0 7 6 10 8 23 32 49 51 53 31 20 29 45 74 118 102 119 93 62 37 49 29 98 113 96 94 123 68 20 0 2 1 0 7 0 3 1 0 2 2 60 80 105 83 111 92 104 37 15 0 11 0 14 28 89 123 118 37 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 3 1 3 1 3 1 3 0 2 0 1 0 2 1 3 1 3 1 3 1 3 1 4 2 4 1 3 0 2 0 3 1 3 1 3 1 3 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 0 0 2 0 5 0 5 0 2 5 12 65 79 89 33 55 29 33 17 33 21 37 26 44 27 37 21 35 20 33 20 33 22 32 20 30 19 31 20 28 19 33 22 33 22 34 25 33 21 34 22 34 23 35 23 38 25 34 21 31 21 32 23 34 22 39 23 34 18 31 20 33 19 29 19 33 27 38 28 32 16 89 46 75 82 119 56 127 133 67 5 57 23 40 47 41 23 36 27 55 58 53 27 8 0 4 0 41 77 109 67 42 27 45 43 48 38 41 24 27 15 21 16 19 6 34 48 77 67 89 95 122 121 128 99 128 106 93 42 55 36 70 75 106 66 58 43 75 67 84 81 97 71 70 43 45 34 39 32 27 39 210 244 54 34 26 16 19 16 19 20 21 21 22 21 21 23 24 20 21 20 19 11 14 9 11 9 18 17 25 21 21 16 15 11 14 14 17 16 18 13 12 9 12 12 14 12 12 10 12 11 13 12 14 12 14 12 13 11 13 12 15 14 19 21 20 16 16 11 17 13 5 101 236 187 198 217 208 209 203 216 212 208 200 211 211 216 217 211 203 220 229 233 215 208 204 229 227 230 215 227 229 239 241 239 233 246 251 251 244 238 255 255 255 255 255 255 253 252 245 249 250 234 213 226 247 253 251 242 235 249 252 250 238 240 238 240 230 229 220 225 223 230 216 223 220 241 232 231 216 228 225 226 212 223 225 239 230 232 253 255 247 250 252 255 253 247 219 227 223 243 240 234 219 203 189 178 169 155 152 144 139 131 127 124 123 120 121 122 125 122 138 125 132 150 157 162 162 117 130 122 119 125 155 166 186 153 176 189 217 163 130 131 129 113 111 99 86 60 50 38 32 21 39 29 30 25 36 31 34 23 45 40 40 25 26 23 33 28 39 37 37 32 32 30 31 28 27 25 26 22 22 20 22 17 20 20 32 35 38 26 24 19 27 27 31 21 22 19 21 13 23 23 20 19 16 16 17 15 19 18 24 17 19 8 15 7 13 4 13 5 13 3 11 1 12 3 12 4 13 4 14 5 14 9 20 9 20 16 27 16 30 18 28 26 38 27 35 28 40 32 46 35 47 34 47 35 42 34 41 11 0 5 28 24 31 11 39 44 67 38 43 29 46 32 45 33 45 37 51 39 64 42 66 38 55 24 45 20 37 57 131 148 188 143 155 150 152 135 148 106 138 102 113 91 114 90 111 86 107 89 113 95 108 85 108 87 114 94 118 95 116 94 120 101 128 109 135 112 130 109 135 114 139 114 141 117 138 110 136 110 138 111 138 112 132 117 143 112 140 81 88 34 59 43 63 37 55 51 106 119 54 36 57 48 13 0 4 0 4 0 4 1 3 5 4 6 5 3 5 3 5 3 5 3 7 5 7 5 7 5 7 5 7 4 6 5 8 5 4 0 6 4 6 3 2 0 3 5 3 6 1 3 1 2 2 0 7 2 1 0 0 4 21 21 49 38 69 58 77 59 75 61 72 69 93 77 100 90 105 77 73 48 35 2 0 0 0 1 1 0 2 3 0 6 0 6 1 1 1 1 1 1 1 1 0 0 1 1 1 2 2 4 0 10 5 5 0 7 8 13 2 5 0 7 13 19 6 10 0 33 40 62 55 72 46 41 35 79 97 130 124 128 77 55 43 62 90 138 117 140 113 79 39 73 31 89 118 110 100 129 96 39 0 9 0 0 4 0 2 2 6 7 12 60 95 123 108 121 115 120 67 28 8 7 4 12 26 66 123 127 65 16 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 3 3 2 2 1 1 2 2 3 3 3 3 3 3 3 3 3 4 4 4 3 3 2 2 2 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 6 1 2 1 0 0 0 0 0 1 9 18 84 119 129 73 75 45 48 33 48 36 50 41 53 41 47 36 46 33 42 28 41 31 39 29 38 29 38 30 36 30 42 35 44 35 44 35 43 33 46 34 46 34 47 35 47 33 45 29 44 26 42 26 39 31 44 30 39 25 38 26 42 24 44 27 61 41 75 49 84 42 97 105 217 132 169 118 175 65 83 67 60 49 61 44 65 44 61 47 75 69 56 20 5 9 14 8 67 110 131 77 58 32 54 58 62 42 46 36 38 23 31 18 23 16 74 105 137 61 90 94 117 95 146 117 154 162 212 163 186 139 194 195 243 176 164 91 129 84 112 94 126 90 113 75 82 67 75 44 52 42 220 241 52 31 49 24 41 22 39 21 39 21 36 21 34 23 39 22 34 24 27 14 17 16 23 18 14 11 15 20 17 15 12 11 12 14 17 19 19 16 12 11 12 14 14 14 12 12 12 13 13 14 14 14 14 14 13 13 13 14 15 16 12 17 15 15 14 13 20 15 14 133 243 177 208 211 208 201 206 206 209 210 205 197 198 202 215 200 199 213 228 225 217 210 213 220 231 216 223 228 237 226 237 228 234 239 251 246 246 242 252 255 249 255 248 251 241 244 232 245 238 215 201 216 237 250 252 239 230 247 247 235 219 218 239 228 213 207 207 209 211 208 203 198 209 222 227 218 217 220 230 220 214 218 233 245 248 246 241 251 255 250 244 242 250 249 230 237 242 254 249 253 235 224 254 242 240 205 214 206 212 181 191 178 190 168 177 155 167 143 151 143 147 124 147 110 160 101 93 81 96 87 73 76 183 252 225 155 151 95 96 84 98 89 94 73 82 52 58 41 52 35 40 32 39 33 41 36 46 40 35 36 48 38 43 38 46 39 38 36 35 31 31 33 32 32 29 31 30 25 24 23 23 19 24 31 34 28 27 30 34 25 29 32 35 24 17 17 21 21 24 17 15 15 22 23 21 17 18 14 18 17 22 18 18 10 18 15 21 17 21 16 21 13 23 15 20 12 18 11 18 11 18 12 21 8 17 8 21 5 23 6 21 16 33 17 27 19 32 23 42 31 46 34 48 37 47 37 43 13 6 10 35 31 35 29 59 69 82 52 56 48 54 38 59 41 66 46 78 55 89 65 95 63 83 48 74 48 153 170 213 170 202 170 183 146 187 128 162 136 139 113 160 114 143 112 146 114 147 111 146 112 149 113 140 108 142 112 143 110 143 111 145 116 151 123 159 127 169 128 176 133 174 132 174 135 166 134 176 142 175 134 170 135 179 122 173 137 181 115 181 124 179 124 135 81 139 141 175 119 106 76 141 112 64 0 9 3 1 1 2 2 4 5 8 6 4 4 4 5 3 5 3 5 6 7 7 7 8 7 8 7 9 9 7 7 5 5 3 4 2 5 4 5 3 4 5 8 7 4 0 0 0 3 3 2 4 0 8 0 23 36 83 88 135 101 144 96 131 76 121 72 121 80 130 81 136 110 154 106 144 102 117 62 51 9 10 0 4 1 1 1 1 0 1 0 1 1 1 1 2 1 2 1 3 1 2 3 3 4 3 5 9 29 33 27 22 40 59 71 17 10 15 45 68 70 45 28 13 63 94 118 113 112 65 36 28 70 87 110 108 114 71 41 27 37 61 108 91 126 112 83 13 64 11 58 99 107 95 123 102 35 1 7 3 0 10 0 4 0 0 2 0 39 67 108 77 105 87 118 59 35 4 12 2 19 9 45 93 125 50 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 2 4 1 3 0 2 0 4 2 4 1 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 1 0 2 3 2 3 9 0 9 13 58 101 137 64 69 35 37 18 36 21 35 26 41 30 44 25 34 14 31 15 31 20 29 21 32 23 30 19 33 24 32 23 32 23 32 23 30 17 33 22 36 24 36 25 36 24 33 24 30 21 28 15 23 1 24 9 26 18 26 21 29 20 35 12 48 16 59 42 61 18 112 104 168 99 129 119 136 30 37 51 51 20 46 35 48 31 48 39 63 55 34 0 7 0 0 8 45 95 114 48 36 32 46 40 45 37 42 37 27 20 21 2 17 25 94 139 134 31 55 56 64 73 66 38 76 73 106 107 116 85 91 76 99 69 84 77 102 81 103 91 87 79 100 78 73 44 42 34 32 14 210 200 5 4 31 19 15 12 20 12 20 16 22 9 16 18 17 14 24 16 14 11 17 12 16 12 15 17 17 18 18 14 14 10 11 10 14 13 14 11 11 8 10 9 13 12 12 11 14 13 15 11 12 9 14 11 13 10 12 11 13 12 22 3 10 22 19 7 9 0 95 194 217 184 202 204 188 213 205 201 204 211 206 197 193 203 212 214 209 217 212 219 214 224 210 219 214 232 225 229 221 229 229 239 235 237 238 247 245 242 247 255 255 252 240 245 242 245 246 239 231 223 186 221 226 238 230 236 243 246 237 228 226 233 248 231 219 223 222 215 204 208 202 206 198 216 224 238 221 215 218 235 224 220 218 247 250 249 250 251 255 251 253 252 254 249 239 232 241 255 255 252 252 247 254 241 231 223 227 224 217 204 206 197 187 178 183 189 190 186 188 193 202 186 165 177 186 162 144 132 98 61 55 43 208 236 201 148 122 107 59 68 65 69 76 60 52 48 53 49 50 46 49 40 41 30 32 25 34 30 32 32 39 29 34 32 38 29 33 28 36 30 36 30 33 27 30 23 26 18 23 17 25 20 24 20 26 20 24 21 25 27 27 27 27 22 19 14 21 19 21 18 21 17 19 13 14 8 17 12 17 11 14 9 15 9 20 11 16 10 19 12 16 9 16 13 14 3 4 5 11 8 3 13 6 0 26 1 1 1 4 0 6 0 9 1 14 4 6 8 13 13 24 9 13 19 18 10 10 0 3 2 19 18 27 10 50 50 62 41 51 35 38 31 53 39 35 33 60 30 66 37 66 37 48 25 102 137 181 158 178 143 161 131 145 109 133 103 126 91 113 82 110 84 110 83 112 88 113 87 110 84 114 89 113 87 111 85 109 84 114 89 113 86 109 85 113 90 123 97 122 98 124 98 125 99 122 99 130 107 133 105 127 98 125 108 134 108 134 110 132 125 138 111 121 97 126 105 125 94 101 101 130 101 80 23 6 0 4 0 0 0 2 0 4 4 4 4 5 4 8 6 9 2 5 3 6 6 7 5 4 1 4 3 6 4 7 3 6 2 4 1 4 2 5 3 6 3 3 0 1 7 8 12 6 0 1 0 0 0 52 75 109 87 104 80 89 63 74 54 71 52 67 48 68 46 73 63 100 91 106 86 96 70 80 45 30 0 0 0 1 4 0 7 0 11 0 4 8 3 1 0 0 0 0 10 26 31 38 73 73 63 48 107 117 101 49 97 118 123 59 35 12 107 134 115 62 55 33 62 112 149 116 119 93 60 44 65 94 146 111 119 93 64 32 54 43 124 122 126 125 113 46 63 41 55 111 128 98 142 118 58 14 0 6 3 0 8 2 10 0 7 6 39 78 119 104 132 99 142 95 45 11 11 7 0 13 36 85 111 68 50 9 13 7 5 8 2 0 7 0 0 0 0 0 0 0 0 1 0 1 0 3 4 1 0 0 0 0 1 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 3 2 4 1 3 1 2 0 2 0 3 2 5 1 1 2 0 1 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 3 0 2 0 1 0 0 0 0 0 0 1 0 4 4 3 3 3 3 2 2 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 2 2 2 0 3 0 3 6 1 9 18 61 114 165 114 96 57 68 40 54 33 49 43 45 40 48 41 46 35 43 31 44 31 42 30 44 33 43 30 44 32 45 33 45 33 45 33 42 30 46 34 49 35 49 34 51 34 50 32 47 29 45 29 43 27 43 28 41 28 40 29 35 35 52 34 79 53 95 83 202 156 208 139 199 155 183 131 106 47 74 52 63 47 71 35 67 43 59 52 72 49 29 0 12 0 12 16 70 112 136 57 51 44 56 47 50 37 39 30 27 16 40 20 37 78 135 84 79 54 91 33 82 111 106 40 72 53 94 72 114 90 121 81 107 82 121 78 107 81 116 83 103 55 102 70 108 36 66 45 50 27 234 196 107 40 59 9 55 15 39 6 37 15 41 20 35 4 31 12 36 21 31 15 22 16 20 15 19 16 20 17 18 16 14 12 11 12 14 15 11 12 12 12 12 12 12 11 12 12 14 14 14 13 12 11 14 13 13 12 12 13 13 14 1 18 24 22 11 0 48 133 206 227 207 174 206 202 188 197 206 206 211 222 215 203 195 199 214 213 211 204 203 204 214 216 213 209 216 220 224 217 218 218 231 234 237 235 237 244 243 240 243 251 254 251 247 244 241 234 242 231 225 206 179 214 224 230 220 232 240 241 233 231 234 242 240 228 222 230 232 228 222 225 216 213 210 218 230 237 227 216 216 228 226 215 217 235 243 240 246 255 255 255 255 255 252 244 240 233 244 255 250 250 245 253 255 252 253 247 255 246 243 231 228 219 217 210 211 204 204 197 209 212 229 218 210 217 238 217 231 222 174 100 119 107 221 223 174 110 116 94 90 66 73 67 79 57 65 56 69 55 62 52 48 45 56 51 56 43 44 33 41 38 44 31 37 33 40 30 42 36 40 35 37 31 31 27 32 28 30 26 30 26 31 28 26 24 26 23 28 24 34 27 34 27 31 22 20 19 19 23 23 22 26 23 26 22 23 19 21 18 20 16 17 13 17 14 19 17 16 16 23 23 26 22 18 18 26 17 20 11 22 16 19 34 18 11 23 6 22 8 30 15 27 12 22 9 18 10 15 7 17 4 13 0 4 7 9 6 8 2 6 10 30 33 40 29 60 65 69 56 62 51 65 49 55 37 58 57 85 52 99 63 76 51 125 153 213 179 209 173 196 148 175 140 172 132 156 120 145 108 133 100 132 102 143 112 144 115 147 118 151 121 157 125 158 127 160 129 162 130 154 122 153 118 147 115 149 119 152 119 153 120 154 121 155 122 153 121 158 126 161 126 158 122 158 136 163 125 161 128 156 125 153 123 157 124 154 120 150 116 147 112 146 113 135 88 86 45 20 1 14 3 12 4 7 0 5 5 1 3 0 8 5 11 2 6 6 6 10 2 12 3 4 7 2 8 3 7 2 6 0 5 1 6 1 7 2 6 10 3 2 2 0 7 2 4 10 5 51 60 134 109 153 103 144 88 136 78 125 72 122 71 116 64 112 59 111 68 130 88 153 99 146 97 132 86 87 43 28 4 6 0 5 1 1 0 0 5 8 8 7 0 8 3 15 26 48 52 62 98 90 64 49 95 115 112 48 76 102 121 63 22 0 72 128 120 70 40 30 36 83 121 112 114 83 46 21 37 61 124 99 114 94 72 18 38 22 91 98 103 101 97 46 48 18 32 75 104 75 120 109 92 17 0 3 2 8 3 6 3 4 6 2 24 42 88 76 104 75 104 45 44 0 23 18 16 9 21 39 91 33 44 29 2 0 1 0 3 0 8 1 0 1 0 1 0 0 1 1 1 0 1 0 0 1 0 3 0 1 0 0 1 0 1 2 0 4 0 4 0 2 1 0 0 0 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 3 1 3 1 3 0 2 0 1 0 2 0 2 0 0 0 0 1 0 1 2 5 5 0 1 0 1 0 1 0 1 6 4 6 1 3 0 3 0 3 0 3 0 3 0 3 0 3 0 2 1 2 0 1 0 0 0 0 0 0 0 0 1 2 0 3 1 3 1 4 2 4 2 4 1 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 3 6 7 5 1 0 1 0 3 1 3 1 2 0 3 0 36 80 142 113 108 63 60 23 35 17 34 26 35 25 38 26 40 19 31 10 35 18 31 16 32 18 33 17 31 17 32 18 34 19 35 20 31 20 34 23 36 23 33 24 35 25 34 24 31 21 29 18 31 15 31 20 31 28 31 30 27 44 31 34 57 48 72 74 185 149 179 79 169 188 180 56 37 34 56 33 40 36 49 21 44 16 35 44 59 27 8 0 2 0 3 16 63 113 114 40 38 33 44 36 37 24 23 14 16 7 18 9 52 89 94 13 28 39 54 12 63 75 44 29 47 45 57 42 65 73 85 57 43 57 103 89 96 65 76 50 81 25 49 55 180 91 50 28 29 62 199 128 135 147 155 112 26 13 22 25 32 12 7 0 5 33 80 79 37 8 18 15 14 10 13 9 12 12 13 15 16 13 13 10 11 10 13 12 9 9 13 12 14 11 11 7 11 10 13 11 14 11 12 10 14 11 13 10 12 11 13 12 13 3 19 15 9 58 160 202 212 204 194 187 203 188 187 212 211 210 220 226 223 207 197 196 213 219 211 201 192 205 210 219 200 206 205 219 218 223 219 227 231 239 237 238 238 243 241 241 238 250 251 255 249 250 237 233 231 230 217 198 176 218 217 219 223 241 241 238 225 232 232 238 224 223 219 232 231 232 227 236 227 230 222 228 232 243 232 226 220 236 233 229 222 238 240 242 240 241 253 253 255 252 240 227 237 233 245 255 250 245 253 255 249 242 244 251 251 241 235 234 230 224 221 225 222 217 215 222 212 219 226 226 214 219 228 224 208 236 208 141 168 151 152 112 115 111 124 109 118 106 84 76 76 67 61 56 56 52 57 60 52 45 46 37 40 34 38 33 41 38 42 33 38 36 41 34 34 27 35 26 33 25 29 24 24 19 24 19 24 18 25 18 25 19 22 16 20 18 23 22 23 24 23 21 21 16 23 21 19 14 20 17 22 17 22 17 18 12 17 11 15 9 13 8 19 10 15 8 17 14 17 13 18 11 11 8 13 13 16 16 10 9 13 0 7 5 29 3 20 8 15 0 8 0 3 0 0 0 0 0 0 0 0 0 0 0 2 0 1 6 26 31 32 13 43 40 49 36 49 35 30 41 56 39 49 38 56 45 50 33 86 105 175 171 190 152 161 131 145 109 129 106 130 103 122 91 112 78 102 74 103 76 115 86 113 85 115 90 121 95 120 96 123 101 130 108 135 111 127 102 126 98 119 92 118 94 111 87 112 88 114 90 116 91 114 89 115 90 116 92 119 94 118 101 122 88 123 111 128 105 115 97 118 95 116 89 114 89 117 90 107 94 126 113 119 94 95 60 37 0 0 0 0 0 5 0 3 0 3 0 4 0 7 1 6 1 3 2 1 2 5 3 7 4 7 4 6 3 4 2 5 2 6 3 6 1 8 2 3 7 4 10 6 2 0 0 54 78 118 86 92 71 75 57 74 56 72 53 69 49 66 43 58 32 50 30 56 39 78 63 92 76 102 79 89 59 44 8 0 0 1 9 1 5 1 5 9 8 6 0 4 2 14 27 38 43 50 106 102 79 37 91 127 134 52 73 106 133 85 42 2 60 133 141 99 55 40 47 78 135 129 137 99 73 50 55 71 128 113 122 102 87 32 61 33 101 117 136 128 142 87 73 39 54 82 120 101 127 119 110 19 11 3 2 0 0 0 5 5 12 6 22 38 101 76 95 83 112 84 109 32 4 11 7 11 34 70 186 162 192 126 19 4 7 4 6 0 0 0 0 0 0 0 0 0 0 4 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 3 1 4 0 3 0 3 0 0 0 0 0 0 0 0 1 2 2 1 1 1 2 2 4 0 4 0 3 0 2 0 0 0 0 0 0 0 0 1 0 1 2 2 3 3 4 4 5 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 1 5 9 10 10 2 1 1 2 0 2 0 3 0 1 7 8 35 74 145 144 175 118 103 49 57 37 51 37 47 36 43 36 46 37 39 25 44 35 39 32 40 34 41 33 38 31 39 33 41 35 43 36 43 34 47 36 48 36 46 32 48 34 47 32 46 31 44 30 50 32 49 33 48 32 48 32 39 39 65 57 106 61 105 111 255 228 252 158 230 205 172 29 77 54 74 46 64 31 43 40 49 21 46 60 68 25 8 5 4 0 13 23 84 120 122 39 50 38 46 34 37 24 27 18 32 27 17 30 116 92 59 30 64 45 60 38 82 46 38 49 76 56 84 47 81 60 95 56 108 85 154 147 171 99 117 95 127 71 69 74 255 160 80 37 22 87 211 82 124 143 216 180 205 163 189 166 175 116 103 68 132 150 224 183 100 25 32 24 15 11 14 9 13 9 13 11 15 13 12 11 11 12 13 13 10 11 12 13 13 12 11 10 11 11 12 12 13 13 13 13 14 13 13 12 12 13 13 14 17 12 5 0 58 174 239 193 188 183 204 209 209 186 203 230 224 222 225 228 223 209 201 198 208 211 209 195 195 202 210 206 202 200 207 213 219 220 223 226 231 233 236 236 236 238 238 239 234 242 247 248 242 238 232 231 220 222 216 187 184 217 214 202 226 234 235 220 219 226 230 221 215 211 216 219 222 215 217 220 228 227 225 220 228 233 232 221 227 236 244 237 234 235 241 241 233 240 243 250 253 248 236 217 242 230 239 249 244 245 248 254 243 236 243 245 244 227 226 228 234 215 211 216 220 214 221 231 231 225 233 229 224 212 223 218 220 227 223 154 183 176 154 94 114 154 207 143 184 166 149 102 94 79 87 72 75 55 63 57 54 46 56 49 59 47 52 40 50 41 49 40 49 40 47 35 44 35 45 38 45 39 46 39 27 24 28 26 30 26 30 26 31 27 27 21 25 21 29 21 28 20 26 20 24 22 23 25 18 17 19 18 20 19 20 19 19 17 18 18 20 19 19 17 17 17 19 17 20 17 20 14 30 14 15 12 25 14 18 7 11 12 24 31 52 82 132 88 70 51 66 46 59 40 53 38 47 27 44 27 40 33 27 0 3 3 9 4 6 10 29 37 47 34 44 40 39 32 44 32 40 52 68 54 86 61 67 45 96 109 194 200 227 172 187 155 175 142 174 138 170 133 164 124 162 123 147 111 140 110 142 112 146 114 143 110 140 109 141 110 136 105 140 112 148 120 155 124 157 126 157 122 150 115 146 114 141 107 142 109 144 111 146 113 145 109 142 107 142 111 148 117 142 124 144 93 133 119 155 120 158 115 140 109 145 114 145 112 147 113 152 122 159 133 166 141 167 134 132 84 73 31 21 0 8 0 3 4 6 4 0 1 1 4 5 8 8 5 9 3 5 6 5 8 6 7 4 6 3 5 3 6 4 6 5 7 12 6 5 5 0 6 6 5 17 34 116 108 150 82 119 66 114 61 120 68 123 70 122 68 124 68 113 55 100 45 95 44 106 68 127 93 138 96 123 85 96 45 32 1 8 2 3 1 0 6 9 11 11 7 10 7 4 17 39 46 43 93 87 61 4 70 124 131 41 57 95 123 79 37 0 30 112 127 104 49 32 31 67 121 120 120 85 70 30 29 42 107 103 118 99 95 13 40 11 63 86 104 89 112 70 54 20 37 33 78 53 78 63 60 0 1 4 4 3 4 6 2 4 0 0 8 39 128 116 139 117 159 141 175 86 2 11 13 6 27 49 191 173 216 172 27 3 1 0 4 1 0 1 0 1 0 1 0 0 0 0 2 0 0 3 1 7 0 8 0 4 0 3 0 2 2 3 0 3 0 3 0 2 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 2 1 2 1 2 1 2 1 2 1 3 2 1 0 0 0 0 1 0 1 0 2 0 2 0 1 0 1 0 1 0 1 0 2 3 4 1 2 0 2 0 1 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 1 1 0 2 1 3 2 4 3 4 2 4 1 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 2 9 12 12 7 1 0 2 0 2 1 3 1 1 0 1 0 10 34 108 125 153 106 106 48 51 18 40 24 40 25 34 24 37 26 37 20 37 16 34 14 35 16 35 13 31 11 32 13 34 15 36 17 35 25 36 27 37 27 35 24 34 25 33 23 32 22 30 21 33 25 33 29 33 33 32 31 20 25 52 56 92 32 70 87 216 154 180 127 142 60 50 24 48 37 39 27 42 5 6 18 27 8 38 53 55 12 0 5 1 0 4 17 70 100 86 20 39 27 30 17 22 14 20 14 26 13 15 48 108 48 13 26 40 26 51 29 40 27 37 31 42 33 49 37 45 39 68 73 92 59 77 79 92 51 72 74 102 69 53 62 166 112 49 32 48 88 144 99 138 160 157 122 148 130 131 134 141 124 124 124 116 114 128 106 42 10 11 0 12 10 11 8 9 8 9 8 12 10 11 9 11 10 12 10 12 9 10 7 9 8 11 10 11 9 11 9 12 10 13 11 14 11 13 10 12 11 13 12 1 30 0 0 122 187 178 164 194 179 190 194 198 197 210 219 229 220 217 210 207 200 198 198 191 197 197 194 195 206 201 198 205 204 207 212 215 215 217 223 227 231 233 237 235 237 236 244 239 248 249 250 238 236 233 242 223 227 214 182 188 222 217 213 218 229 217 218 217 238 230 225 212 220 214 224 213 216 208 218 216 223 219 215 215 226 225 219 220 232 239 241 233 231 230 235 232 236 237 240 241 240 225 214 238 225 227 240 242 242 248 246 249 247 246 248 239 228 227 237 231 218 207 217 217 214 211 222 230 231 224 227 222 213 208 215 228 209 207 166 165 179 170 130 114 184 232 164 194 184 168 137 105 109 118 120 111 95 85 82 71 56 45 30 30 28 36 35 41 35 39 38 43 37 37 30 37 31 37 32 40 34 42 38 30 27 33 31 35 33 35 33 34 27 28 22 27 25 28 24 25 22 24 20 25 20 25 20 25 20 24 19 22 17 21 17 22 17 21 20 27 24 27 20 12 7 15 11 16 9 13 6 15 6 14 15 15 0 8 15 39 53 115 147 166 157 151 59 75 60 74 58 73 59 76 60 77 59 71 62 74 67 48 0 0 0 6 0 3 4 19 25 42 22 31 18 18 13 27 12 28 39 46 21 37 26 60 69 153 156 192 144 156 137 159 118 141 115 140 117 140 109 125 96 124 91 113 81 109 82 111 83 111 83 111 81 107 75 101 71 98 74 101 79 107 85 112 88 119 95 121 95 116 88 112 86 107 82 108 84 110 85 111 86 110 83 105 79 105 83 112 89 115 96 103 48 67 60 88 74 118 95 115 97 116 85 110 88 108 93 124 106 129 111 138 123 133 123 148 124 127 88 74 36 19 3 0 0 5 1 6 3 1 0 9 7 13 5 6 1 5 4 8 5 8 5 7 3 5 2 6 3 6 4 7 2 5 3 7 11 7 10 5 0 8 44 106 86 81 42 55 34 49 32 58 44 68 49 69 48 75 51 67 39 54 27 43 19 49 35 77 66 94 68 86 67 87 56 41 11 0 0 0 7 2 9 10 12 12 11 8 11 13 20 34 51 29 93 106 111 15 71 123 153 63 59 88 141 98 65 17 38 116 149 129 74 31 42 55 131 130 149 102 98 52 58 58 120 110 122 95 104 34 69 30 79 82 109 75 108 47 52 31 70 52 108 87 118 124 129 105 44 3 7 0 0 0 0 5 4 1 30 73 210 167 224 171 216 172 197 142 28 22 26 4 30 39 193 186 226 199 44 3 7 1 4 5 1 0 0 0 0 0 0 0 0 1 0 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 3 0 0 0 0 0 2 2 0 2 2 6 4 6 2 3 2 2 3 2 3 2 3 2 4 3 4 2 1 0 1 0 1 0 1 0 1 0 1 0 3 5 0 2 0 3 0 0 0 0 0 0 0 0 1 0 2 2 3 3 3 3 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 5 12 14 11 6 2 2 1 2 0 2 0 2 5 3 3 0 9 28 103 143 165 148 172 116 98 46 51 34 52 37 48 36 49 43 55 47 44 36 41 36 42 36 39 32 36 31 37 32 38 34 39 35 41 34 44 37 46 38 46 35 46 33 46 32 46 31 45 30 51 32 52 33 53 35 56 34 71 35 94 66 139 84 185 178 228 170 194 117 126 50 69 49 60 45 56 32 55 26 28 19 38 31 55 58 45 10 0 3 2 1 8 25 79 91 84 29 55 36 36 19 26 19 28 21 33 11 63 95 99 47 57 37 56 39 74 61 58 44 75 44 76 50 81 56 84 62 120 115 98 42 68 38 87 61 101 75 140 71 96 88 100 76 85 18 37 113 166 88 92 80 109 76 107 67 79 52 66 40 59 48 69 33 44 27 26 19 30 15 17 15 15 13 15 11 15 12 11 10 10 11 11 11 11 12 13 11 9 8 8 9 11 13 10 10 10 10 11 12 13 14 14 13 13 12 12 13 13 14 8 5 5 65 161 156 145 166 185 182 200 191 212 212 226 214 217 204 198 185 187 183 190 187 181 180 190 191 199 196 198 192 194 192 194 200 205 207 211 216 221 223 230 234 235 233 237 242 244 246 250 249 240 233 233 239 231 225 209 168 187 215 221 224 227 224 224 216 228 231 231 213 220 215 221 214 217 209 213 209 212 217 222 208 212 217 225 214 212 214 231 232 234 220 220 217 216 223 223 224 226 223 219 204 238 215 222 231 240 240 243 238 250 250 250 243 236 230 234 236 224 217 220 226 230 220 216 215 233 229 222 213 222 209 203 200 211 183 204 187 181 178 179 138 153 200 245 181 205 182 189 185 159 146 153 140 146 130 146 141 165 136 122 83 76 50 53 35 49 32 44 36 54 41 52 39 50 38 49 37 48 37 49 40 42 33 39 35 37 35 37 36 36 32 33 31 41 37 46 35 47 36 42 35 40 36 37 32 38 36 35 32 31 29 29 28 28 25 27 29 35 35 34 29 19 16 20 12 13 5 11 4 15 9 22 15 15 12 64 104 174 165 174 170 173 163 171 91 90 71 92 73 95 77 100 80 113 82 109 91 110 104 81 4 4 1 2 1 2 6 15 21 25 16 18 12 10 12 24 8 15 10 20 2 46 68 151 174 213 182 198 154 182 157 185 144 180 142 171 136 166 125 155 119 152 114 139 107 139 110 141 108 138 108 140 109 139 105 133 100 131 99 132 102 135 105 138 107 145 116 151 120 150 115 146 114 144 110 144 110 145 111 145 111 143 108 141 106 140 108 144 111 148 120 129 63 85 59 99 75 121 103 157 135 155 106 136 113 147 113 155 128 172 138 169 133 170 141 165 129 157 138 166 135 101 55 35 12 19 8 12 12 7 9 12 15 14 12 7 4 6 7 6 8 6 8 5 7 4 6 4 6 5 7 5 8 9 6 7 7 3 6 12 8 46 76 161 102 124 54 108 47 105 51 113 62 123 70 127 72 126 72 121 65 111 53 96 42 81 50 107 81 130 81 126 82 125 79 91 39 27 0 4 3 0 5 8 13 14 13 11 9 18 11 31 61 19 59 70 92 8 38 68 125 59 36 47 126 82 57 0 13 78 127 106 57 33 32 29 96 103 127 73 68 19 35 27 78 61 78 50 65 22 50 27 72 69 101 72 105 93 119 104 151 121 184 152 195 174 202 211 103 0 9 0 3 5 1 10 2 0 9 45 176 140 179 123 175 141 174 159 38 9 19 0 15 18 135 165 192 180 65 0 2 0 1 2 3 1 0 1 0 1 0 0 0 0 1 2 2 4 0 7 0 8 0 10 0 8 0 7 0 4 0 4 0 3 0 3 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 4 0 4 0 4 0 8 2 5 0 4 0 4 0 1 0 1 1 0 0 0 1 0 2 0 2 0 2 0 3 0 3 0 3 0 5 0 3 0 6 1 13 6 15 5 12 15 10 2 0 0 1 1 0 0 0 0 0 0 0 0 1 4 2 3 1 3 1 2 0 4 2 4 1 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 7 14 15 9 1 2 0 1 0 2 1 2 1 6 0 0 0 0 0 55 93 135 115 157 113 114 55 51 11 36 21 37 26 36 28 40 33 35 17 37 19 39 18 33 11 32 13 32 13 32 13 33 16 31 20 33 24 36 25 35 22 34 22 32 21 31 19 30 18 33 21 33 24 36 29 38 27 43 20 47 31 69 77 161 148 149 121 113 36 48 33 40 6 33 30 38 23 36 20 23 12 24 28 52 36 22 0 1 2 3 0 1 18 63 63 54 20 38 21 23 9 19 15 25 19 28 20 74 85 61 26 48 17 51 25 56 48 53 20 49 32 51 36 53 37 58 54 80 73 47 18 32 42 85 72 85 62 95 45 59 67 52 61 56 0 33 134 113 1 6 22 23 7 21 19 21 17 17 14 18 19 19 17 15 16 12 13 11 9 14 14 13 10 11 7 10 7 9 7 10 9 11 9 11 9 11 8 10 8 10 8 10 9 10 8 9 7 10 10 14 13 14 11 13 10 12 11 13 10 23 0 37 117 140 120 139 129 132 154 182 181 201 202 206 204 187 175 171 163 166 168 175 174 173 171 182 190 189 183 190 202 194 187 194 195 203 202 210 214 215 217 223 231 231 231 235 247 243 243 245 252 250 241 229 228 231 223 208 171 195 216 221 238 230 239 227 237 226 234 217 222 216 226 212 220 208 218 205 213 202 221 218 211 202 217 215 215 198 208 216 233 227 221 207 212 209 218 217 220 214 215 206 203 222 211 211 225 229 230 235 231 239 250 243 236 223 231 228 226 215 226 231 236 227 221 217 218 236 241 220 212 222 217 199 197 201 191 178 181 178 178 174 160 176 216 247 199 201 191 197 211 181 168 145 136 128 137 149 166 189 187 192 184 171 137 104 77 69 53 44 36 36 27 26 24 38 31 36 30 36 29 38 33 32 29 31 27 30 32 33 36 34 27 30 27 36 31 33 21 27 20 27 24 36 33 39 33 39 35 36 30 31 28 30 28 26 21 24 24 31 29 27 19 15 9 13 5 10 7 19 18 33 21 33 38 52 60 117 161 169 148 158 142 150 135 148 87 76 57 75 57 74 56 76 60 71 51 79 67 88 92 84 5 5 0 1 0 1 3 9 9 6 0 8 4 4 4 11 0 8 0 0 30 104 138 181 153 164 122 150 142 166 117 133 119 145 112 132 106 127 95 116 93 115 84 107 80 111 85 111 80 107 79 107 79 106 78 105 76 98 73 99 74 100 76 101 76 107 86 116 94 119 93 118 93 113 87 112 87 112 86 111 86 109 84 109 83 108 83 107 82 114 89 96 49 65 44 64 54 69 63 110 111 132 91 107 84 114 90 117 100 129 107 127 98 127 107 131 99 131 116 147 121 144 95 60 31 34 18 22 15 18 10 18 10 14 5 7 2 6 5 7 6 8 5 7 4 5 3 5 4 6 4 7 3 8 4 6 5 2 5 9 7 49 71 111 75 66 31 49 35 55 34 59 44 68 52 76 57 73 51 70 48 66 38 50 20 36 14 52 42 72 48 71 59 79 64 75 51 40 5 1 0 1 7 7 15 15 14 11 14 10 27 104 201 159 166 136 153 77 99 83 130 86 76 52 122 105 101 29 45 64 120 104 89 30 60 31 103 80 129 73 97 71 112 92 151 123 165 131 171 157 196 167 224 189 243 206 249 201 244 203 246 190 247 188 241 188 241 224 171 3 17 7 4 13 0 10 2 6 14 18 169 190 219 163 212 167 205 178 61 16 38 7 29 18 118 180 210 199 121 4 13 1 4 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 2 4 6 6 9 10 10 9 7 5 12 9 10 5 5 0 1 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 8 7 18 15 17 11 16 9 11 0 2 0 4 3 1 0 0 3 5 7 4 6 6 10 10 13 12 14 19 20 26 29 33 34 36 35 31 33 39 41 43 40 37 35 34 27 10 4 1 3 1 0 1 0 0 0 0 0 1 0 5 4 4 3 3 2 2 1 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 8 15 16 8 0 1 1 0 2 0 2 0 2 0 1 3 4 9 0 38 77 158 135 167 145 172 128 106 46 52 37 55 37 46 29 41 30 42 35 44 39 46 37 39 27 38 31 38 31 38 31 37 30 34 28 38 32 43 34 45 33 47 33 48 32 49 31 49 30 54 34 56 37 61 40 67 41 77 56 112 89 131 140 212 135 176 110 110 39 68 36 63 46 66 36 47 36 45 21 33 32 26 41 53 33 8 1 0 7 0 1 3 26 71 64 64 41 43 24 32 19 33 28 42 33 51 61 94 77 84 39 56 48 61 63 74 52 69 50 78 57 79 61 91 62 106 88 113 59 94 23 64 76 141 87 105 76 94 59 71 38 84 56 63 27 70 156 124 8 67 34 44 30 39 21 43 14 28 14 33 21 27 16 24 9 25 16 16 15 12 11 10 9 9 7 10 7 8 8 9 10 11 11 11 11 8 9 11 12 12 11 9 8 10 10 9 9 10 12 14 15 14 13 13 12 12 13 13 14 9 29 96 129 132 119 137 114 157 166 186 175 206 195 197 192 187 173 177 166 179 176 187 177 183 176 190 194 191 176 196 217 225 219 216 215 214 209 213 212 214 211 225 228 236 228 241 245 243 235 243 252 255 243 224 209 222 214 209 174 205 211 217 229 220 222 228 232 229 221 218 221 222 219 214 209 207 207 205 201 201 215 218 204 199 207 211 205 198 200 214 229 231 217 208 205 208 216 220 220 219 213 215 202 224 204 220 223 229 224 234 232 238 249 246 229 221 227 225 214 222 236 244 230 214 205 209 211 222 222 207 194 217 214 199 189 180 192 169 171 199 184 170 155 181 227 255 204 198 201 208 199 211 192 185 164 168 154 170 165 186 171 189 181 204 192 204 185 173 135 121 83 78 44 47 30 48 35 48 36 51 39 57 45 48 34 41 30 34 31 35 34 35 31 32 28 39 27 31 14 15 1 18 13 32 30 40 33 40 34 35 29 32 28 32 29 28 21 23 22 29 25 23 13 12 8 18 16 33 43 71 75 81 65 90 116 148 140 163 169 161 160 175 169 175 145 151 94 100 75 98 70 95 66 95 65 100 67 106 78 98 102 99 21 18 10 5 3 3 6 5 6 3 4 15 17 19 17 21 0 12 39 136 172 199 170 197 160 188 158 181 146 175 145 174 139 166 129 162 131 164 122 152 117 146 109 136 107 142 112 140 105 141 109 137 104 134 103 136 105 130 98 130 99 131 100 132 100 133 106 145 118 151 119 151 120 148 114 147 113 146 111 145 110 142 109 144 110 144 108 140 104 149 114 126 81 109 69 91 63 99 67 115 115 166 129 143 103 149 117 160 121 153 112 149 116 149 121 157 120 163 142 182 141 185 119 97 66 80 56 55 40 32 25 21 16 9 9 3 7 5 7 7 8 8 7 7 6 5 5 5 6 6 7 7 8 12 10 3 1 0 2 25 18 116 96 156 92 125 49 110 61 119 62 121 66 127 76 135 84 126 73 123 73 119 63 101 46 73 38 83 57 110 63 122 74 125 76 118 78 85 36 20 0 1 2 8 11 16 15 11 8 19 28 112 234 200 206 177 209 168 206 146 159 118 136 82 121 77 104 29 40 13 69 60 79 54 106 84 145 107 160 124 172 148 193 162 203 164 202 166 207 173 196 169 207 153 194 154 189 148 194 147 192 140 200 137 195 157 187 162 191 0 19 0 10 11 2 3 2 10 1 7 132 155 161 139 170 113 173 170 103 0 27 1 12 1 66 165 188 181 136 0 6 0 7 0 1 1 0 1 0 1 0 0 0 1 0 3 0 8 5 29 21 44 31 52 36 52 34 46 30 42 33 35 26 26 17 18 12 3 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 13 7 21 19 37 38 55 51 49 41 52 41 45 27 27 13 5 1 2 5 13 23 33 41 44 50 46 58 55 67 62 73 64 77 67 79 67 76 62 72 45 60 51 65 51 57 38 45 41 34 14 7 0 1 0 1 0 1 0 0 0 0 0 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 7 0 0 3 0 0 1 0 1 0 1 0 1 0 0 0 0 0 11 17 113 108 149 103 137 125 132 68 51 18 30 19 34 13 21 16 27 19 35 23 31 16 27 16 26 14 27 23 27 10 35 20 29 21 24 15 38 15 31 13 24 16 35 15 30 16 35 15 42 9 35 18 47 17 49 32 71 57 92 64 138 123 157 110 107 53 37 15 35 24 36 28 41 28 32 22 32 21 24 9 28 16 16 5 4 3 5 5 1 0 0 12 64 62 55 16 24 11 21 11 25 23 43 41 42 44 78 62 51 18 40 20 50 27 52 28 50 29 56 38 62 42 65 51 77 60 71 46 43 17 59 42 81 110 107 47 52 42 36 16 53 34 19 32 38 203 113 0 24 19 5 39 36 9 28 16 13 19 11 19 15 11 6 13 10 13 22 5 7 8 10 9 12 6 8 2 10 6 8 5 7 6 8 7 8 6 8 6 8 6 8 6 12 8 8 5 6 6 10 9 10 9 12 11 13 11 13 9 0 80 123 104 145 118 134 107 134 125 158 167 171 155 159 144 162 171 182 169 179 178 189 195 199 199 198 170 132 105 126 152 216 216 234 237 248 242 245 242 237 244 242 240 241 244 250 241 138 154 220 248 241 239 246 253 230 242 183 153 206 209 219 229 219 231 232 236 223 220 210 215 213 217 210 215 209 213 206 211 211 222 215 222 211 218 213 224 213 210 205 231 233 235 219 226 224 239 234 231 244 242 215 204 218 185 219 245 227 225 231 224 250 247 236 217 213 233 217 212 225 228 237 220 200 204 213 217 231 189 213 209 203 185 188 176 168 177 160 183 193 182 181 157 191 200 255 188 201 208 192 200 176 215 185 179 183 166 164 180 176 162 159 163 174 174 179 179 188 174 168 162 152 120 88 62 42 46 31 46 41 27 48 44 42 33 34 28 32 35 36 37 25 34 19 12 43 11 6 10 56 68 75 20 12 14 34 21 29 25 28 23 25 20 23 19 20 13 21 12 21 16 4 12 6 24 62 86 114 123 137 131 109 59 119 125 120 133 147 143 164 132 147 130 142 109 133 128 135 53 62 49 70 51 63 41 66 49 64 49 73 60 77 27 11 0 8 4 14 11 13 9 4 13 24 12 2 0 15 13 113 144 181 151 165 144 163 141 148 119 147 126 147 111 136 118 129 106 134 108 128 97 117 91 114 84 108 78 107 80 109 80 108 80 108 80 107 77 104 75 99 73 98 72 97 73 98 74 102 76 102 83 115 96 122 95 119 93 116 89 112 86 110 85 111 88 113 84 104 78 107 87 117 96 92 64 89 60 75 47 61 47 73 70 115 108 127 88 112 98 128 99 119 90 115 87 111 85 112 81 120 108 149 123 150 116 101 59 56 48 52 17 14 4 10 7 12 1 6 5 5 1 4 6 12 11 11 6 6 5 7 3 6 7 7 0 13 4 4 8 8 0 5 23 91 78 98 66 75 48 63 44 60 42 66 49 71 54 76 58 79 57 78 63 79 51 60 38 47 18 39 24 58 46 67 46 73 62 76 57 73 48 37 0 9 2 2 14 21 14 9 12 19 44 93 233 207 238 201 249 208 250 209 252 211 253 211 251 204 234 182 208 165 210 189 242 208 255 211 255 208 255 208 252 203 253 198 250 196 251 199 255 197 246 188 240 189 243 188 237 186 237 186 240 190 241 187 235 184 232 197 230 48 9 7 0 9 0 1 3 11 12 23 129 196 216 178 207 176 202 197 167 22 29 11 11 13 58 160 208 178 169 20 13 1 5 0 0 0 0 0 0 1 0 0 0 6 0 0 0 19 31 40 37 45 44 47 45 47 40 39 33 34 33 36 32 35 30 33 28 22 26 29 10 8 6 10 0 7 0 0 0 6 0 0 0 2 0 6 7 11 13 28 22 30 19 30 29 50 50 61 52 59 47 53 43 52 42 48 37 37 38 45 51 63 73 83 88 85 90 91 92 92 96 93 91 85 86 85 86 84 82 75 72 56 52 49 56 63 65 57 49 40 35 20 9 3 4 3 1 1 0 0 0 0 0 0 0 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 6 0 0 2 0 0 0 1 0 1 0 1 0 0 1 3 5 0 12 19 87 110 165 132 155 143 175 137 124 75 71 32 47 22 39 21 33 25 43 34 46 31 40 26 48 34 41 19 33 29 41 30 34 29 53 39 45 26 42 31 54 30 48 23 48 25 59 37 70 56 95 68 98 81 130 115 159 109 166 154 210 176 205 109 98 42 59 32 62 33 48 31 51 35 41 31 42 29 33 17 23 15 12 6 3 4 1 6 0 3 6 22 69 74 72 34 34 12 35 34 65 52 61 37 77 64 95 68 68 31 68 46 73 50 75 53 80 60 91 65 98 68 103 76 116 81 109 64 110 64 110 126 201 129 121 78 92 73 75 44 77 31 71 45 97 236 125 0 17 0 36 76 109 32 37 20 40 21 33 24 40 22 26 17 33 6 7 14 8 8 10 10 10 11 8 9 9 8 8 7 7 8 8 9 8 8 8 8 8 8 8 8 12 11 9 7 7 9 10 12 10 11 11 11 10 9 8 8 61 117 128 114 160 146 174 163 194 169 174 130 125 121 160 154 159 145 156 143 173 168 182 171 170 172 192 181 174 161 185 199 216 216 230 231 239 235 245 241 249 248 255 248 254 232 248 233 155 203 251 227 253 242 237 252 255 235 166 129 197 208 231 219 226 230 227 227 216 214 208 212 199 202 197 201 199 208 209 215 184 197 211 220 221 219 219 220 217 215 222 238 242 232 227 231 228 226 246 254 255 239 237 226 243 207 237 240 237 242 253 253 255 238 232 219 215 222 213 218 237 221 221 205 204 217 233 222 207 206 230 219 233 236 241 218 241 228 209 191 191 180 182 163 184 201 255 186 196 199 192 196 197 183 186 184 191 162 168 166 171 159 179 167 179 159 180 174 173 157 177 173 195 174 173 144 142 105 72 67 60 52 85 61 68 47 54 36 44 34 37 31 45 36 35 45 27 13 122 192 246 214 238 173 82 17 42 16 34 25 31 23 29 21 28 20 27 15 25 11 23 24 38 65 123 121 140 138 147 133 141 132 137 77 136 148 148 143 152 150 146 135 163 165 189 166 178 161 145 70 88 67 93 64 97 70 95 66 92 72 102 90 108 62 16 9 12 11 13 15 15 13 17 22 5 19 33 0 73 148 180 179 203 161 185 160 182 152 171 144 175 146 173 137 168 140 160 130 166 130 159 119 150 113 147 111 139 106 138 108 139 108 137 106 137 105 135 103 133 101 131 98 130 97 129 98 130 99 133 101 134 105 142 115 150 119 154 119 151 116 148 113 146 112 145 113 147 109 138 103 141 112 151 122 125 89 126 87 112 67 93 64 102 83 135 123 159 122 143 111 150 110 145 111 149 111 149 115 151 112 160 137 181 139 154 102 113 90 105 71 66 24 34 14 4 0 3 14 6 5 5 5 4 7 11 14 14 12 8 9 8 5 6 8 6 2 9 7 2 6 9 0 23 36 128 95 150 87 135 71 124 64 122 67 126 72 127 73 125 74 127 74 118 72 114 60 96 52 86 45 77 42 96 57 113 59 118 71 116 73 107 73 74 33 23 3 9 7 25 18 15 6 9 21 54 189 173 199 154 197 147 197 149 199 152 201 154 201 156 203 156 199 154 203 165 216 151 201 148 192 141 193 143 188 143 192 149 194 141 185 133 180 147 194 150 192 142 186 139 189 137 184 134 185 136 187 135 183 150 190 176 219 64 5 0 7 4 9 2 2 5 3 20 70 169 195 150 181 140 180 165 165 31 14 4 15 9 24 105 174 148 153 19 1 0 4 0 0 1 0 1 0 2 1 0 0 4 0 18 24 48 39 55 35 59 41 59 41 54 36 47 32 38 28 36 28 35 30 35 30 38 32 30 23 25 25 18 5 6 6 14 15 17 13 24 32 39 32 38 45 50 40 37 32 39 26 33 24 38 31 39 26 39 28 38 31 46 40 51 40 54 49 57 59 67 74 80 85 77 84 80 82 72 84 77 86 72 86 71 85 70 80 61 70 42 50 33 52 48 66 48 56 36 39 20 15 0 3 0 3 0 1 0 0 0 0 1 0 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 5 0 0 2 0 2 0 2 0 2 0 0 1 0 0 0 1 0 0 0 37 56 125 99 119 99 145 128 145 104 103 59 69 41 47 14 22 9 20 9 22 11 21 8 14 6 39 23 37 24 34 72 96 13 28 10 35 22 36 24 35 4 31 18 56 39 79 66 131 108 146 93 124 91 140 97 136 92 166 119 148 154 179 38 36 20 30 27 37 22 27 22 34 23 29 22 29 18 19 9 6 4 4 3 3 5 5 7 5 0 3 9 50 54 58 15 27 11 33 24 42 30 50 44 44 49 83 45 40 18 50 17 48 25 53 33 62 43 70 49 68 48 74 60 86 63 77 50 85 63 66 93 126 50 67 51 76 56 44 35 42 24 79 48 79 204 97 23 38 25 30 53 79 34 10 28 28 29 41 32 49 24 36 16 2 1 5 11 7 11 10 8 11 4 11 3 10 6 8 5 7 6 8 7 8 6 8 6 8 6 8 6 12 9 10 7 9 8 11 10 12 10 12 9 10 6 6 1 94 103 76 54 83 74 87 85 89 67 64 26 31 51 92 87 91 73 73 70 92 95 105 100 122 133 159 161 171 171 184 181 186 188 197 198 206 204 214 213 226 225 240 242 239 225 230 234 210 227 226 188 218 240 238 246 244 250 206 153 190 218 242 234 226 224 222 217 214 212 213 213 207 208 210 209 207 201 197 194 201 205 196 199 195 210 219 236 223 222 215 231 234 242 240 250 245 246 254 223 185 174 189 191 218 211 232 238 243 246 249 255 250 231 225 223 219 218 208 223 231 211 210 209 213 218 210 169 179 231 173 225 252 198 213 159 132 151 177 179 183 195 188 183 197 201 236 166 178 190 174 172 184 171 183 186 176 181 167 140 143 142 149 146 142 132 136 139 148 144 146 145 152 150 146 135 145 121 108 114 77 75 97 68 64 48 54 41 44 35 36 29 32 31 29 27 3 83 216 229 203 185 209 185 160 57 15 8 20 14 21 14 21 14 21 14 26 13 26 16 27 30 61 110 131 124 130 128 131 116 126 125 134 72 113 123 123 107 122 125 154 141 169 149 163 134 154 135 123 58 78 62 70 51 70 59 72 52 72 57 84 71 97 49 11 0 13 3 12 7 14 12 18 4 14 4 1 50 151 181 164 148 160 133 161 130 136 103 136 113 141 111 135 111 136 109 127 104 130 103 122 91 111 85 112 82 107 78 107 80 107 79 103 75 103 75 102 73 100 71 99 73 98 72 97 73 98 74 100 76 102 77 104 82 112 91 118 92 116 91 115 89 113 88 111 87 112 83 105 79 108 87 121 97 93 67 98 73 86 56 66 52 71 56 90 87 124 107 107 80 97 68 95 79 109 83 111 88 116 86 119 100 128 94 95 50 80 94 121 79 60 20 26 7 1 0 3 8 14 3 9 5 6 6 11 13 17 16 11 10 10 4 6 6 6 0 9 3 4 4 2 0 9 33 89 72 94 62 78 54 73 50 68 49 69 52 71 52 70 51 66 44 58 43 58 39 52 38 53 29 40 20 41 27 53 36 57 47 70 53 76 60 71 44 25 15 4 0 11 15 16 7 16 24 55 198 209 244 192 247 195 248 196 248 197 247 195 244 192 244 197 248 197 244 195 247 197 255 199 255 194 255 197 250 197 255 196 251 191 251 196 255 178 239 192 241 181 233 188 249 197 246 191 242 192 242 190 237 184 230 196 249 115 13 8 0 4 0 5 0 1 17 22 47 149 204 165 187 152 175 160 164 57 5 10 17 12 25 86 166 159 172 58 7 7 7 0 0 0 0 0 0 1 0 0 0 0 1 25 32 41 32 32 26 34 29 32 26 30 21 26 21 19 17 19 16 20 19 25 22 32 22 26 28 41 41 51 51 40 31 39 38 47 41 50 48 52 47 50 49 60 39 29 24 24 12 17 9 20 13 20 8 14 4 14 9 24 21 34 28 40 38 43 42 50 50 58 57 67 75 84 84 84 84 85 85 84 86 83 86 81 80 71 69 53 50 42 50 57 69 67 66 55 51 40 25 12 3 2 2 1 0 0 0 0 0 0 0 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 3 1 0 1 0 0 0 0 0 0 0 0 3 0 1 2 4 0 3 0 48 64 122 113 139 117 156 134 188 159 181 134 151 114 120 70 78 46 54 25 45 28 53 33 55 16 55 23 33 3 60 176 186 45 45 35 64 44 50 42 88 58 105 94 143 114 166 150 202 167 203 164 205 171 200 151 182 153 195 143 195 232 230 44 75 42 60 36 47 24 35 30 38 30 34 27 31 20 20 8 5 1 3 2 3 3 1 4 4 0 5 14 55 73 88 42 62 36 61 41 62 38 66 55 56 52 115 107 116 60 84 46 89 56 99 66 104 69 109 75 108 72 117 85 130 89 125 84 137 108 136 76 92 65 145 116 163 85 81 53 77 67 131 67 119 206 107 68 95 71 94 77 76 57 67 54 54 59 111 75 56 51 134 88 29 14 35 0 10 9 8 10 8 10 8 11 9 8 8 7 7 8 8 9 8 8 8 8 8 8 8 8 12 11 10 10 10 11 12 13 14 14 13 13 12 10 8 7 101 105 84 72 97 99 104 94 110 72 83 60 88 88 108 72 94 61 75 57 77 67 98 90 122 128 155 148 157 150 155 141 161 157 172 165 180 176 194 182 214 189 223 218 240 215 235 235 255 197 255 238 183 93 123 146 239 250 255 215 255 246 237 214 230 222 217 211 210 208 207 205 200 201 207 216 227 230 230 226 232 225 230 224 231 225 230 223 244 227 226 225 241 239 243 234 255 253 248 202 181 137 130 117 129 119 143 144 157 149 151 195 255 241 239 234 233 228 218 222 238 222 232 235 237 218 204 131 163 170 184 166 239 207 120 61 45 92 184 191 203 208 196 193 206 206 231 168 186 203 202 197 188 186 186 180 186 176 185 156 157 139 144 133 148 138 146 131 142 130 138 123 137 133 149 140 158 160 197 201 117 95 120 86 94 72 85 63 73 55 58 45 45 44 48 16 49 208 255 201 237 207 197 168 207 115 61 34 37 22 36 24 39 28 42 30 48 29 54 45 61 51 83 125 149 132 145 139 147 125 139 137 141 98 143 152 160 147 167 166 182 158 167 161 172 149 160 150 135 79 114 95 117 82 116 82 119 89 113 87 113 92 108 62 21 15 23 15 17 13 20 19 26 0 42 0 49 155 205 161 172 146 170 145 178 137 145 113 156 136 166 129 159 135 166 128 159 129 163 126 154 114 145 108 145 109 138 106 138 107 137 105 133 102 133 102 133 101 131 99 131 98 130 97 129 98 130 99 132 102 134 100 131 101 139 112 147 113 148 114 148 113 147 113 144 111 144 108 139 106 143 112 149 116 112 78 117 86 114 73 100 73 103 73 106 93 141 127 153 107 132 86 129 103 144 108 144 115 149 113 151 121 148 101 98 58 102 124 166 124 110 59 40 14 14 7 8 6 4 14 8 8 10 12 15 17 19 19 14 14 12 7 9 10 10 5 9 11 7 6 7 0 39 57 135 95 148 87 136 78 122 68 117 65 122 70 123 69 114 62 91 41 83 46 90 51 90 57 87 48 82 38 80 40 91 50 101 63 112 72 109 74 102 65 71 39 41 5 23 16 26 9 15 15 28 152 178 202 150 195 150 199 149 198 146 194 144 190 147 194 148 193 145 190 144 190 136 189 143 191 145 189 148 186 151 185 149 181 149 185 150 186 149 194 156 192 146 190 162 217 153 193 144 185 140 183 134 179 136 168 142 195 114 2 0 9 4 2 4 1 0 12 15 12 86 161 125 154 112 149 120 160 58 7 14 5 0 27 67 140 152 171 79 1 1 2 0 1 1 0 2 1 2 1 2 3 21 20 43 35 47 28 44 26 46 27 39 22 31 19 27 20 24 13 20 12 20 15 23 20 27 20 29 34 38 42 73 102 109 93 91 86 97 83 70 46 42 46 48 35 44 30 28 24 30 19 28 19 33 26 36 25 30 18 27 17 29 21 33 24 32 22 31 24 33 27 32 30 45 58 67 82 83 91 75 75 66 79 63 77 60 71 51 61 34 42 21 39 35 61 53 69 51 58 40 37 11 5 0 3 0 1 0 0 1 0 1 0 2 0 2 0 2 0 2 0 3 1 3 1 3 1 3 1 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 4 2 1 0 0 0 4 0 2 0 2 0 0 3 0 0 0 0 0 0 0 13 21 75 75 105 82 114 91 142 127 163 120 142 111 129 82 102 68 75 41 61 41 67 45 83 35 70 36 53 18 59 153 98 4 60 53 83 70 96 92 103 71 115 94 129 88 136 120 158 113 162 133 183 130 162 111 134 121 168 111 141 128 122 33 57 40 35 20 23 11 21 15 27 16 22 14 17 8 6 0 0 2 2 7 2 7 3 5 4 0 0 0 38 65 94 43 55 24 52 60 102 68 54 9 54 10 71 118 150 70 67 42 65 44 76 52 77 48 75 50 79 52 84 63 94 63 93 73 111 108 117 42 78 83 129 148 186 69 62 31 63 86 93 40 99 155 80 50 56 43 80 87 100 40 75 203 145 19 2 42 25 56 127 84 21 0 1 4 8 9 10 7 11 5 11 4 10 6 8 5 7 6 8 7 8 6 8 6 8 6 8 6 10 8 10 8 11 10 12 11 11 10 12 10 11 9 10 4 54 68 79 70 91 100 97 79 109 65 73 71 95 85 90 64 84 56 64 56 62 66 98 95 109 121 147 137 139 128 135 122 131 137 140 141 147 150 151 141 114 86 107 112 131 128 137 151 216 218 242 146 56 48 75 48 168 228 248 215 213 154 169 248 240 232 235 225 230 219 221 210 215 198 194 184 195 192 199 192 199 196 198 204 214 217 217 212 202 209 219 225 232 235 236 228 241 194 162 161 198 131 92 118 93 81 88 90 101 91 112 185 254 241 236 225 223 222 200 191 228 215 215 213 194 179 186 121 139 84 96 116 196 124 50 59 36 100 191 199 189 196 189 202 198 204 219 166 165 167 156 154 165 195 168 173 183 150 172 179 162 145 134 117 119 114 116 107 105 109 129 141 161 172 194 204 220 230 254 234 94 62 81 60 76 55 72 55 70 56 63 50 63 42 50 16 72 218 225 184 225 177 189 145 143 94 74 15 29 22 33 27 39 32 43 35 48 31 51 49 63 50 65 101 139 134 141 140 139 118 122 116 133 120 159 147 141 113 122 97 96 58 88 114 167 140 147 121 115 55 82 71 83 70 81 64 78 61 84 67 92 75 96 46 16 1 20 4 15 4 18 15 20 8 0 33 149 163 137 130 144 123 139 107 124 86 106 96 125 104 130 98 124 106 131 99 127 103 128 100 119 88 108 83 109 80 106 78 106 79 105 76 102 75 103 75 103 74 101 73 99 73 98 72 97 73 98 74 101 77 102 74 96 73 103 83 110 86 112 89 115 90 114 89 110 85 109 82 106 82 110 88 118 90 77 47 77 60 82 60 71 57 75 55 74 61 101 93 127 97 106 74 97 83 110 84 112 93 116 90 116 93 105 65 59 30 81 92 138 122 121 77 45 6 0 0 10 0 5 15 4 6 12 14 18 16 17 14 13 12 12 7 10 13 15 7 11 5 7 0 0 0 24 52 96 72 95 61 85 55 73 41 60 43 64 51 69 49 56 36 32 17 30 25 40 31 42 35 44 34 43 27 39 22 43 26 53 40 70 52 72 51 67 50 64 53 40 4 5 0 11 3 19 30 45 162 212 249 193 254 195 249 194 246 192 243 188 238 192 243 190 242 193 245 196 247 193 247 193 243 188 232 188 234 197 236 194 240 201 242 189 227 192 230 185 215 170 212 182 229 168 203 161 197 159 196 158 194 161 191 154 200 146 33 2 9 6 0 1 1 3 1 13 23 75 173 152 181 147 172 147 182 102 23 13 4 0 34 59 143 167 185 115 7 1 2 0 3 0 0 2 0 1 0 6 8 29 19 26 20 28 21 27 19 24 15 21 8 15 4 16 6 14 7 9 3 9 5 13 8 21 10 19 17 20 13 45 71 134 122 123 110 107 78 54 23 14 19 25 6 11 7 16 10 18 9 15 8 16 10 16 9 21 13 19 9 15 7 15 7 13 4 13 6 14 11 19 16 25 31 45 57 74 82 80 72 80 83 75 78 72 74 65 67 49 47 34 40 44 61 64 70 66 63 58 47 29 8 2 0 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 6 3 0 1 1 1 0 1 0 0 0 0 0 0 4 0 1 0 0 1 2 1 10 27 82 86 117 96 135 114 149 140 195 163 193 156 178 133 162 128 149 114 138 107 133 103 132 98 142 118 169 142 140 128 144 109 167 125 139 126 157 124 163 125 172 134 176 131 192 163 224 175 227 184 212 144 179 147 180 187 198 103 100 66 83 59 69 43 48 28 36 24 27 22 22 18 19 13 12 6 7 0 8 2 7 3 3 3 2 3 6 0 9 5 46 90 146 104 94 59 102 105 150 103 90 35 79 38 90 111 188 161 177 106 138 90 144 96 147 95 137 86 139 89 135 96 139 95 143 114 177 131 123 63 165 114 111 178 201 77 91 57 118 119 99 49 140 155 120 92 120 99 145 116 140 94 115 112 52 4 19 0 157 167 179 145 148 42 17 31 13 8 9 9 5 11 6 12 8 8 8 7 7 8 8 9 8 8 8 8 8 8 8 8 9 9 9 10 11 12 12 12 8 9 9 9 9 8 7 7 48 75 121 107 126 122 124 102 122 81 109 105 126 97 117 99 102 65 90 68 83 81 122 98 122 129 162 150 149 131 140 132 143 131 147 133 156 146 157 123 111 64 103 88 134 130 158 161 247 210 255 224 255 224 235 205 232 237 255 151 144 70 92 121 165 151 173 161 180 162 177 159 182 165 185 175 201 191 211 195 215 192 207 187 211 196 220 202 235 228 253 224 238 226 255 249 221 183 156 150 200 149 139 169 142 122 137 138 141 129 138 210 242 233 238 228 233 235 223 206 234 220 225 210 187 170 207 141 146 136 138 201 237 80 73 45 49 96 178 184 189 184 200 205 200 178 180 144 159 135 96 59 86 183 199 175 183 167 172 155 154 148 153 135 139 137 158 158 203 201 228 238 248 231 245 251 238 244 255 227 89 75 91 74 92 69 90 69 88 71 83 67 84 57 89 52 130 237 241 230 221 198 221 160 175 125 117 42 65 45 64 49 69 54 73 57 81 53 75 61 85 66 80 93 149 140 161 149 156 134 141 124 145 132 150 116 105 74 82 54 81 70 108 139 168 147 156 154 161 98 117 90 115 87 122 83 116 89 117 94 118 97 114 68 34 23 29 20 26 20 30 24 35 12 15 122 219 134 164 138 159 139 171 127 144 100 130 121 153 127 155 122 154 128 159 123 158 126 160 123 151 112 144 108 142 107 137 106 137 106 135 102 134 103 135 104 135 103 134 102 131 98 130 97 129 98 130 99 132 100 131 97 128 97 131 102 141 109 145 114 150 116 150 116 144 109 141 106 141 109 145 113 147 113 105 66 101 72 109 76 96 69 101 74 103 79 120 105 161 125 155 110 141 110 144 113 146 118 145 114 144 116 129 85 78 66 110 103 143 138 159 113 106 38 8 0 12 7 3 11 3 7 15 18 19 16 15 13 12 12 13 10 15 21 24 21 12 11 3 1 7 0 53 76 140 97 149 91 137 82 110 56 104 58 114 68 116 60 91 37 70 26 61 27 63 27 59 28 79 41 83 43 80 41 78 42 85 58 106 74 114 71 112 69 110 70 86 33 40 7 20 6 13 25 26 113 175 203 152 195 154 196 156 197 156 196 156 195 155 195 157 196 157 193 150 183 160 191 159 188 162 185 177 199 178 178 164 168 171 182 181 185 158 173 142 158 128 148 123 149 122 147 117 148 120 153 122 153 126 155 130 168 155 54 0 1 8 0 3 7 6 2 3 26 40 129 129 145 119 137 123 158 124 22 1 13 11 24 51 131 177 189 142 25 0 4 0 3 1 2 3 1 1 4 12 17 39 24 38 27 49 33 46 24 35 19 26 15 17 12 11 11 18 9 17 7 15 8 16 10 25 11 15 18 23 16 24 32 109 119 145 125 111 75 71 53 47 15 18 6 11 5 22 4 16 7 16 6 16 8 18 9 23 15 26 17 25 16 26 19 24 10 22 10 23 16 27 23 27 24 25 34 50 71 76 81 71 80 60 72 56 71 55 69 42 50 27 40 31 54 46 64 55 65 51 59 31 17 0 2 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 3 1 3 1 3 1 3 1 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 7 2 0 1 2 0 0 4 0 4 0 2 0 0 0 0 1 0 0 2 0 0 0 9 52 54 83 69 102 74 96 82 145 121 165 128 160 114 149 110 145 102 133 90 125 86 115 77 111 69 126 109 136 77 115 85 118 70 107 89 129 82 125 89 134 99 146 114 167 132 162 123 160 108 135 88 141 116 182 132 97 23 57 63 58 34 45 32 35 18 23 9 18 4 10 0 9 0 3 0 1 1 3 8 1 8 2 8 3 8 3 0 6 0 12 66 145 120 94 49 64 48 71 33 46 23 36 25 55 29 97 134 181 109 116 78 104 84 125 96 113 68 93 55 87 59 93 63 112 99 155 87 63 52 138 67 65 101 88 25 56 54 116 87 51 29 102 70 64 28 67 67 97 68 43 35 57 54 0 3 11 0 159 155 168 187 173 39 1 0 8 10 8 6 10 4 13 5 10 6 8 5 7 6 8 7 8 6 8 6 8 6 8 6 7 5 8 8 11 9 11 9 10 8 10 7 8 5 5 0 0 19 95 90 113 93 99 89 98 74 103 98 107 85 95 79 88 82 113 90 68 68 106 89 104 113 147 145 141 113 120 117 121 123 118 121 134 143 135 111 80 49 76 65 97 113 132 148 126 91 105 89 105 99 106 112 117 133 195 145 88 56 60 51 80 81 100 99 110 103 112 105 107 106 119 108 108 98 112 110 86 98 140 152 173 165 179 171 174 159 153 122 129 128 144 127 212 195 214 200 228 209 213 202 197 192 219 221 225 214 213 243 218 206 214 211 209 206 197 201 222 214 214 209 183 178 226 164 211 233 251 164 103 134 101 80 55 94 140 171 184 177 181 170 160 135 124 125 146 127 73 35 6 114 206 169 163 178 162 142 156 162 180 180 197 210 236 240 242 228 239 237 219 176 175 188 200 208 221 191 68 68 72 54 67 42 64 43 69 52 70 54 56 53 73 45 112 186 221 184 229 200 195 129 152 99 79 46 58 45 58 46 59 46 59 46 66 45 60 44 62 48 51 62 135 141 151 135 131 119 120 99 90 78 94 84 102 87 114 95 137 134 166 148 156 124 146 134 148 86 102 82 87 75 87 68 91 75 91 71 92 71 98 49 29 8 22 6 22 11 25 15 16 0 67 153 143 96 150 95 115 106 135 96 113 79 108 98 130 97 120 97 125 98 122 99 122 98 123 94 114 85 107 82 107 79 105 77 106 78 104 73 102 74 103 76 104 75 103 74 99 73 98 72 97 73 98 74 97 70 94 69 95 71 96 70 101 78 106 85 112 88 113 88 110 83 106 81 107 85 112 88 115 92 81 48 71 52 76 60 71 54 70 55 75 55 84 70 112 99 126 99 113 91 113 93 114 95 113 90 113 93 100 60 56 40 92 72 104 100 133 111 117 70 31 1 3 4 7 5 3 6 12 13 13 10 10 9 7 8 10 10 17 26 31 27 19 8 4 0 2 0 38 68 97 69 95 61 90 56 69 29 45 34 57 53 70 49 47 23 28 13 18 13 22 15 25 22 39 33 40 30 42 22 40 15 45 29 61 48 71 54 73 60 76 61 67 41 39 3 7 0 7 31 37 121 204 255 198 251 197 249 197 248 195 243 190 240 196 241 189 235 183 224 170 211 159 198 162 196 153 169 134 162 101 115 86 101 81 115 102 139 141 176 158 190 164 186 154 176 151 176 152 178 158 183 159 183 158 189 162 187 180 112 0 10 0 7 0 0 10 0 4 28 50 145 150 168 143 163 154 180 154 55 0 28 9 35 38 114 165 177 159 54 1 13 0 3 2 0 2 0 0 4 18 23 22 13 21 17 28 23 25 14 17 8 16 2 12 0 10 0 5 0 5 1 6 2 9 3 12 3 11 13 23 14 20 15 44 75 115 113 105 94 112 119 114 21 0 2 2 0 8 0 0 0 2 0 4 0 8 3 7 4 15 10 16 8 16 8 10 0 7 0 9 6 20 19 30 25 28 22 38 57 81 92 84 85 73 75 69 76 72 79 70 69 55 57 53 63 61 67 71 66 67 66 53 26 8 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 7 1 0 1 2 0 0 0 0 0 0 0 0 0 1 0 3 1 0 0 0 0 8 15 51 55 104 106 139 102 128 101 148 127 179 160 205 177 193 159 186 145 168 131 165 135 156 132 162 120 136 101 147 103 130 97 121 103 153 113 163 136 178 142 191 153 211 171 221 164 218 161 195 123 169 146 204 173 164 79 63 44 73 41 54 54 57 43 43 23 17 6 9 8 4 4 3 0 1 1 5 5 7 1 5 0 2 3 4 5 2 1 16 0 14 77 180 165 187 108 97 51 85 50 80 52 78 48 79 45 95 108 200 172 190 118 171 123 205 152 188 110 138 79 129 86 138 97 164 142 175 84 108 116 154 95 141 78 65 51 97 110 171 90 66 50 87 61 99 52 83 51 85 34 71 26 100 106 32 0 13 16 170 161 202 210 108 0 43 8 14 9 8 8 4 10 7 13 8 8 8 7 7 8 8 9 8 8 8 8 8 8 8 8 6 6 8 9 10 11 11 11 15 14 13 12 10 7 5 4 8 24 118 121 148 106 115 107 127 96 122 108 135 124 141 107 120 131 192 139 93 67 119 103 117 122 160 162 159 125 124 120 117 104 113 105 141 143 153 114 104 62 106 73 111 115 145 151 157 35 105 142 206 202 255 219 210 77 149 137 112 60 107 73 116 97 132 106 129 97 123 97 124 101 122 78 93 75 138 140 204 182 217 162 156 90 111 78 114 71 93 70 134 125 140 77 215 138 151 164 195 195 221 180 252 242 255 252 255 255 248 255 255 243 255 249 245 217 223 234 211 186 193 186 183 188 255 196 220 225 255 188 92 134 100 84 89 96 125 156 194 173 183 146 154 135 146 130 129 82 51 39 20 45 180 177 153 167 152 201 236 230 234 225 237 236 239 222 238 216 222 221 205 163 174 197 203 214 222 190 71 79 84 77 92 66 89 64 88 69 87 67 87 65 89 74 132 162 255 220 221 164 223 195 182 110 128 60 93 67 88 65 85 61 82 61 76 54 78 52 74 50 54 46 75 75 96 73 86 82 99 74 88 80 116 139 182 165 184 167 187 174 177 152 165 158 149 103 126 78 111 95 118 93 126 89 125 100 118 93 113 99 124 82 44 28 34 21 36 28 39 25 38 21 168 160 143 131 153 126 174 147 165 110 132 106 145 133 160 123 148 124 157 122 152 125 152 120 154 117 146 108 142 105 140 106 136 105 137 105 134 101 132 101 133 103 134 103 133 102 131 98 130 97 129 98 130 99 127 92 122 91 126 95 125 90 126 97 135 104 141 108 142 108 143 107 139 105 142 111 147 114 139 115 111 71 98 66 100 71 105 72 97 74 102 73 102 80 129 114 161 127 149 112 145 117 138 111 134 104 130 110 119 78 83 72 122 104 125 108 152 128 145 112 90 27 10 4 12 3 8 7 15 11 13 8 11 12 7 9 13 11 25 31 43 36 28 17 11 4 20 12 73 93 136 94 143 93 137 85 104 50 81 40 102 66 121 67 96 40 64 17 51 16 56 28 69 43 82 38 80 37 76 39 69 35 75 46 90 63 110 71 119 78 118 74 108 73 89 34 33 7 11 28 22 80 179 215 169 192 156 188 152 182 145 174 137 167 132 158 119 145 116 143 117 139 125 144 141 149 126 93 75 57 66 57 84 62 72 44 62 45 86 104 126 156 157 165 149 157 143 153 142 155 143 157 139 153 132 163 137 152 166 117 0 8 0 13 3 1 10 8 0 24 44 110 141 135 130 133 150 163 171 83 27 23 12 18 30 50 103 112 124 41 0 12 0 6 2 3 3 0 3 6 24 30 34 20 34 18 34 20 34 19 26 15 19 12 9 8 1 5 6 2 11 6 15 9 14 9 11 13 25 21 18 13 24 29 23 50 105 111 138 142 187 190 210 48 11 11 21 0 22 4 14 5 14 3 10 0 10 2 13 8 21 13 19 6 14 5 24 9 20 5 20 14 31 25 34 33 36 29 33 51 74 91 73 77 57 65 53 69 59 74 69 76 54 62 46 63 50 65 60 66 57 72 52 34 5 4 0 1 0 0 1 0 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 2 3 4 3 1 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 38 80 75 107 83 117 84 110 96 148 109 168 134 158 125 168 129 161 119 158 123 154 112 129 103 126 167 193 84 117 75 124 90 149 112 165 118 159 115 167 119 167 114 157 101 140 90 130 80 144 128 151 90 50 12 28 15 40 26 43 30 50 31 30 7 10 0 4 0 5 0 3 0 2 3 3 6 4 2 4 6 5 8 5 8 6 0 3 0 0 33 135 148 186 110 104 17 63 44 43 51 57 55 61 33 66 72 147 124 164 92 113 76 137 90 106 34 98 20 78 32 89 65 113 86 111 39 102 100 91 46 94 52 48 29 82 118 113 32 55 32 62 42 51 31 64 14 112 140 31 24 116 197 34 0 0 53 177 205 238 104 2 1 20 0 11 11 10 11 8 10 8 10 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 6 9 7 9 7 9 7 9 7 8 7 9 8 10 7 9 4 2 3 89 123 119 83 105 87 119 91 120 115 139 113 123 107 118 106 195 107 71 70 85 62 89 133 183 199 202 186 199 191 188 181 174 165 156 157 152 155 109 111 88 85 99 88 125 100 114 103 190 226 226 202 234 199 236 193 160 111 98 91 89 78 93 89 102 104 112 98 106 98 117 105 109 47 137 170 222 200 217 181 189 129 111 60 70 55 95 83 131 139 149 146 146 140 215 120 135 99 83 63 83 67 75 97 131 145 171 193 208 201 195 189 183 183 191 163 239 205 192 152 168 171 221 190 234 171 110 188 201 153 149 148 174 126 139 148 151 150 169 169 164 118 125 102 109 99 55 25 57 27 28 0 115 154 169 137 142 213 233 215 213 208 217 210 213 208 205 214 218 204 208 208 191 158 194 197 210 187 63 62 68 56 64 48 58 42 61 60 59 51 66 36 49 60 138 87 112 64 58 12 42 79 145 111 66 28 48 40 59 41 57 46 62 46 61 37 55 53 52 29 34 26 44 27 38 19 32 18 34 22 37 24 45 36 59 50 71 58 90 84 108 96 106 78 66 28 20 22 60 73 98 91 95 80 92 79 97 81 102 89 103 80 46 2 21 22 24 5 30 19 33 37 166 112 103 104 140 103 154 118 127 84 106 82 124 106 129 100 128 100 126 95 121 91 121 93 120 92 115 83 104 75 105 80 104 78 103 77 102 76 99 75 100 75 100 74 98 72 96 72 98 71 97 69 94 67 96 68 92 65 91 66 94 69 96 69 95 74 105 83 108 82 109 83 107 79 103 80 109 88 106 77 89 58 75 53 74 56 74 55 75 55 73 53 71 49 85 78 117 94 113 87 113 90 114 85 107 80 101 81 97 50 51 48 86 71 93 78 110 96 139 113 111 59 30 0 0 0 0 2 10 8 9 2 7 2 3 0 7 5 14 19 30 36 30 22 7 0 3 14 61 76 93 71 93 67 87 54 52 10 26 16 33 38 75 76 66 27 30 16 17 12 21 19 36 37 50 40 57 42 49 24 35 16 32 20 46 35 58 46 70 58 79 61 80 58 72 44 32 1 19 0 11 65 79 168 194 205 174 202 168 203 170 203 154 189 147 188 149 192 152 191 155 193 151 195 153 113 58 51 43 45 52 62 64 56 45 43 39 43 33 46 45 74 111 182 179 182 159 206 168 185 169 188 161 184 162 192 145 204 175 162 6 9 6 2 9 0 3 0 5 9 32 101 143 175 159 169 166 175 185 105 24 8 8 9 0 13 12 17 18 17 13 6 9 5 4 0 5 1 6 11 18 24 22 18 17 15 17 15 17 13 16 10 11 2 6 0 6 0 2 0 2 0 5 2 6 3 13 9 14 11 18 14 20 14 29 20 93 148 117 170 238 160 174 45 10 0 14 15 4 12 9 2 3 0 3 0 3 0 3 0 6 5 13 7 9 1 4 3 6 3 8 2 15 8 25 22 36 23 26 31 66 94 88 82 72 76 59 80 87 84 75 85 75 79 66 72 67 78 65 66 62 64 57 46 21 5 6 0 0 0 1 0 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 4 3 2 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 1 27 50 91 81 110 93 129 111 140 140 186 150 188 149 186 150 182 150 191 160 198 159 198 152 205 202 213 197 223 153 206 165 204 168 208 169 202 160 209 173 217 171 207 153 190 137 184 134 183 142 181 130 112 48 52 35 47 44 59 43 57 45 54 41 28 16 8 5 4 5 5 6 3 4 2 4 2 5 4 5 4 5 1 5 0 5 8 0 6 1 13 30 133 172 191 181 206 86 91 63 87 65 84 63 90 63 87 72 169 177 221 146 182 126 210 134 192 126 186 125 185 107 163 106 172 129 140 99 167 124 129 68 100 46 98 75 161 127 118 66 71 66 90 85 104 105 113 36 193 161 88 32 131 230 95 35 76 143 255 249 161 26 0 13 9 18 10 10 9 8 8 7 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 4 8 98 151 133 101 135 127 168 136 154 141 161 140 153 146 155 157 189 94 100 101 103 74 85 147 187 177 195 209 235 223 250 249 244 243 239 237 240 234 225 152 110 105 135 94 146 135 144 177 255 232 244 219 251 222 240 243 242 147 107 86 116 96 139 113 138 106 138 121 152 125 158 138 137 160 199 220 255 215 241 208 247 215 231 168 192 167 221 206 241 213 255 249 247 227 251 151 137 94 90 83 107 74 106 99 124 109 132 134 161 150 160 139 140 125 148 149 255 239 236 189 224 168 143 123 195 115 113 84 152 126 168 204 199 201 216 195 219 194 188 135 122 104 118 94 110 106 73 23 47 31 34 11 57 137 175 150 132 207 234 215 209 201 206 200 205 202 208 212 215 200 204 207 211 195 211 205 218 191 80 82 93 76 107 42 89 81 95 44 101 57 66 43 105 85 159 127 124 42 80 54 94 68 122 77 93 40 60 37 64 35 60 37 63 39 72 46 71 43 56 37 64 32 54 34 48 28 44 27 46 30 40 23 40 23 41 26 44 28 54 41 65 48 67 44 48 12 34 23 56 49 76 57 74 51 73 59 83 71 98 90 108 88 55 23 44 34 38 24 45 25 44 98 197 112 137 141 177 151 174 134 143 106 133 113 148 125 152 126 156 127 156 125 154 121 154 122 153 116 147 109 142 104 138 104 137 102 136 101 135 101 134 101 135 101 135 100 133 98 129 98 128 98 127 96 125 94 125 95 125 95 124 93 123 92 120 90 122 96 131 104 132 100 137 107 138 107 135 105 136 109 134 100 117 83 105 78 103 75 101 74 101 74 100 72 98 70 110 97 140 116 143 114 141 114 136 103 127 100 121 101 117 69 85 70 123 91 121 91 128 107 137 121 156 126 92 12 14 11 23 7 12 6 12 16 10 12 5 11 11 10 21 15 39 25 41 20 24 0 31 29 103 94 136 93 137 88 130 77 97 37 70 22 78 53 128 88 114 41 72 23 65 24 74 37 90 57 101 61 106 60 95 43 78 33 73 35 82 48 90 59 103 71 114 80 116 79 109 65 70 24 32 24 13 0 1 1 47 176 150 173 142 169 134 158 123 151 125 154 132 154 143 161 156 164 175 163 119 57 51 42 63 33 59 42 71 42 62 35 58 33 48 27 34 18 41 84 154 198 205 203 214 204 179 161 151 163 124 170 141 162 148 156 28 6 0 8 0 8 0 3 8 7 9 37 73 102 123 150 155 159 110 61 15 5 19 3 13 3 14 4 14 7 6 4 0 6 0 7 4 6 11 7 24 16 30 22 26 19 22 15 17 13 14 11 8 6 2 3 0 4 2 2 4 5 7 7 10 9 16 15 17 17 19 20 22 20 31 35 88 134 198 176 227 164 185 94 64 13 25 25 26 13 23 11 15 4 12 1 8 0 11 2 12 5 16 7 14 2 14 4 17 7 19 11 25 18 29 26 42 30 37 33 63 70 73 71 55 65 53 79 73 80 72 86 68 80 56 66 45 59 54 62 58 62 51 39 18 5 1 0 1 2 5 0 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 13 8 3 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 7 27 59 41 62 34 64 31 63 56 114 94 137 101 147 113 151 117 155 118 152 111 158 115 185 169 172 118 170 135 158 117 158 120 165 126 166 122 158 116 159 112 148 96 131 86 135 92 143 100 115 46 39 0 33 19 42 32 49 26 45 32 46 26 24 0 6 0 5 0 7 2 6 4 4 7 7 6 4 0 4 4 5 6 5 8 10 0 0 0 0 0 90 153 165 122 177 99 90 20 36 34 66 50 63 42 56 33 105 106 156 148 139 79 140 79 145 68 155 109 172 78 141 84 133 97 148 112 125 70 86 39 60 39 68 79 140 76 63 47 59 69 179 213 220 197 109 32 187 135 55 19 90 215 74 0 32 53 103 91 56 0 2 15 4 1 9 8 8 10 7 13 8 14 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 6 9 7 9 7 8 4 3 0 68 149 117 93 120 112 134 105 123 110 133 114 133 122 123 154 154 58 94 76 78 56 86 165 201 188 212 219 231 220 218 218 229 236 242 250 249 254 251 187 109 85 105 106 125 79 150 211 248 196 216 195 213 211 243 234 247 199 162 119 103 88 95 96 110 116 123 114 131 127 127 111 105 167 144 140 212 185 224 186 214 190 229 200 218 200 234 228 216 161 200 201 204 202 251 142 121 64 67 65 80 53 59 68 95 104 118 111 118 109 128 125 139 129 130 136 236 198 220 167 194 142 123 123 139 85 125 92 71 115 197 170 88 84 96 73 114 90 116 93 89 76 85 74 92 95 76 17 21 24 25 17 6 84 156 132 115 184 209 194 196 187 197 195 210 215 222 221 221 206 199 196 204 204 215 202 207 175 66 68 74 51 52 56 73 33 66 26 59 11 52 117 176 70 138 78 43 35 40 57 55 36 45 24 54 35 53 39 57 34 48 35 51 36 33 28 46 26 27 28 35 7 26 11 24 9 22 8 23 9 27 12 24 9 23 10 27 14 28 14 28 14 31 21 30 13 21 10 22 14 24 15 23 14 15 5 22 10 31 24 41 24 29 15 32 20 23 18 30 7 44 133 160 63 121 127 143 114 129 88 100 68 106 87 120 88 120 92 123 97 126 97 123 94 125 94 118 87 111 82 107 81 103 77 101 76 100 76 101 76 101 76 102 77 101 76 100 74 97 72 98 72 97 70 95 68 95 70 97 71 96 68 91 63 89 63 92 70 100 76 102 74 104 80 108 82 105 77 103 77 104 77 92 63 82 57 77 55 75 55 74 54 72 54 71 51 74 65 102 88 115 95 115 86 104 75 97 70 91 72 87 40 51 54 90 72 85 63 91 74 102 87 128 127 125 62 24 0 4 1 2 1 9 7 12 3 12 6 11 6 9 10 15 20 26 29 11 0 7 30 74 76 92 69 89 62 85 58 67 34 33 11 33 46 87 76 67 33 44 28 38 32 44 38 53 49 65 52 67 47 55 29 38 18 32 17 38 24 47 36 61 47 73 55 79 59 78 55 58 33 13 0 0 4 15 17 10 70 156 200 169 205 160 195 155 197 163 201 161 197 173 218 190 207 189 136 59 40 36 41 32 27 21 24 28 25 27 28 27 22 21 18 20 17 0 26 85 164 194 203 215 237 188 188 154 182 147 183 147 169 167 192 62 0 4 0 8 0 5 0 5 7 0 5 4 23 42 71 78 75 37 17 3 1 5 3 1 4 2 0 0 0 3 0 5 0 7 1 7 2 5 5 6 10 17 17 22 16 13 5 7 4 8 2 5 0 2 0 2 0 2 0 3 1 7 5 10 7 15 11 16 13 18 15 20 15 7 17 32 68 192 216 194 177 227 129 46 8 27 16 20 21 21 14 15 8 13 7 10 3 6 0 3 0 4 0 3 0 1 5 4 4 7 2 15 8 19 15 32 26 36 32 43 47 69 78 67 72 79 93 86 95 88 96 89 97 85 88 71 75 61 68 64 68 54 45 26 20 2 2 0 3 4 1 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 2 2 22 14 5 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 8 20 59 62 78 47 72 40 65 50 109 99 147 112 148 135 192 165 190 141 173 140 179 154 230 177 186 134 204 165 194 152 187 145 185 148 191 153 202 154 187 144 185 140 183 143 172 140 175 112 96 35 44 33 50 40 51 44 55 45 60 51 53 37 21 9 4 4 4 5 6 5 3 5 3 4 2 7 5 4 5 4 3 5 1 5 3 5 3 2 13 0 79 166 234 152 198 174 199 90 81 32 82 63 90 57 90 75 137 101 191 171 216 130 201 133 198 161 254 208 242 132 216 144 210 146 209 136 163 109 130 56 94 78 155 161 154 78 78 34 82 55 131 105 55 36 74 88 235 104 52 17 102 204 74 0 18 0 3 2 13 17 0 10 18 2 7 7 7 7 8 8 10 10 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 9 10 11 11 11 11 10 9 16 0 75 198 196 180 198 172 208 171 174 138 141 112 121 111 153 175 152 82 127 99 111 80 111 174 203 199 224 202 202 205 216 218 223 225 230 228 233 226 255 157 119 117 148 115 159 146 245 237 251 209 251 216 236 238 255 237 255 251 255 233 213 168 149 103 129 124 159 124 148 137 159 121 153 162 174 135 248 238 255 217 223 175 240 231 255 209 228 200 205 145 174 162 218 236 255 162 141 103 118 104 121 90 101 82 110 100 120 99 120 109 133 121 156 136 142 161 255 230 231 201 227 184 200 169 156 185 198 100 125 131 138 87 130 107 93 68 120 47 92 105 115 88 100 97 115 107 104 48 30 30 34 24 24 39 135 126 149 188 201 192 196 196 204 205 223 230 243 240 248 242 238 225 230 230 236 220 227 183 80 78 94 69 83 79 82 61 77 43 70 110 206 212 254 101 168 61 67 29 115 92 93 61 97 38 102 63 88 64 91 59 81 55 79 50 81 42 60 37 50 26 55 33 49 31 49 32 50 31 49 31 48 29 44 25 43 28 49 33 50 29 45 24 45 29 49 27 45 22 37 13 32 13 36 18 38 22 39 18 34 21 36 16 39 23 41 29 39 25 39 25 122 175 155 80 164 152 156 111 135 99 118 94 133 117 147 119 145 120 151 123 154 123 153 120 153 120 151 115 146 110 144 107 137 102 135 100 134 100 135 101 134 100 135 101 135 100 133 98 128 97 127 97 126 95 123 93 125 96 126 95 124 92 119 88 118 88 120 93 127 101 133 105 135 107 138 107 135 102 132 103 129 98 118 87 110 82 105 76 102 74 100 72 98 71 98 71 95 78 119 103 140 117 139 105 126 95 117 91 110 92 106 60 76 70 122 93 116 83 114 93 123 104 134 120 162 134 98 11 11 0 17 11 10 7 6 11 4 8 11 10 20 13 32 19 39 27 34 0 39 50 120 93 140 93 136 87 132 84 124 73 104 45 94 71 139 86 112 50 102 54 97 55 99 55 99 61 110 67 108 61 96 46 82 36 71 33 73 38 82 52 97 66 107 72 113 76 112 75 96 58 41 2 13 5 1 0 0 2 126 164 144 172 136 160 138 161 149 160 155 167 201 220 237 211 174 73 36 41 68 37 35 26 43 23 43 20 42 24 38 13 36 13 37 23 25 7 43 62 180 203 224 202 203 178 178 155 155 148 137 166 187 171 66 0 2 5 0 6 0 4 5 4 4 4 1 0 0 3 9 12 3 4 14 6 22 12 34 15 30 5 12 0 4 2 2 5 0 6 5 7 6 2 11 3 14 14 22 15 11 2 5 3 5 3 2 2 0 2 0 3 2 2 5 5 8 9 12 11 13 12 14 14 16 16 18 17 18 15 26 22 123 240 185 144 255 159 59 15 44 14 30 28 35 25 33 25 36 29 38 28 26 14 19 8 16 6 13 2 13 2 16 5 17 9 24 18 30 23 39 36 52 41 49 36 59 81 68 74 80 92 75 94 78 88 75 90 78 88 66 72 55 65 59 62 48 44 34 36 16 10 0 0 1 2 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 2 3 4 17 10 2 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 0 38 51 70 23 43 8 36 6 51 41 68 32 71 64 131 112 145 99 132 98 127 111 190 131 155 101 158 102 152 118 149 114 145 112 142 111 139 94 107 74 106 82 118 97 126 99 112 46 34 2 26 17 40 29 40 30 43 31 44 29 46 25 19 0 4 0 4 0 5 2 4 2 2 5 5 4 4 0 4 0 5 4 5 6 5 7 0 0 1 0 22 95 189 126 156 121 175 118 113 15 44 35 68 35 53 35 79 59 97 70 130 86 152 87 126 133 217 161 177 73 146 91 150 113 140 74 103 66 64 23 87 89 152 129 93 46 61 20 40 14 0 19 26 13 25 27 81 30 32 20 74 172 51 0 27 0 26 0 8 13 6 0 17 0 7 7 7 9 7 10 8 12 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 6 7 5 7 5 7 5 7 5 11 10 12 11 13 10 12 9 0 0 68 225 245 237 243 218 211 198 226 214 224 195 191 170 173 139 105 78 131 107 128 77 124 172 186 175 205 191 206 221 223 221 227 230 234 238 238 241 235 143 114 127 139 131 187 210 243 202 206 194 224 197 221 208 225 218 242 221 243 239 250 235 221 168 129 110 123 120 128 113 138 98 133 99 157 131 208 195 188 160 159 107 151 128 129 97 132 92 122 107 109 84 162 171 236 120 104 88 118 97 93 73 86 75 97 90 102 79 93 80 111 114 148 134 135 158 240 204 207 178 217 192 207 158 97 131 178 120 115 82 35 70 55 101 125 127 171 71 79 86 96 73 88 91 104 88 99 65 33 23 33 17 35 7 74 132 172 180 188 180 190 183 192 183 199 203 204 203 219 229 238 232 234 233 227 217 228 175 68 61 81 59 70 44 69 36 34 79 146 180 215 184 196 176 59 2 24 0 88 81 52 37 53 17 55 31 56 42 67 46 63 45 59 40 66 30 62 92 100 50 45 40 40 30 44 33 45 32 44 31 41 26 34 17 26 13 26 15 26 9 23 9 23 8 19 7 20 6 13 1 9 2 14 8 22 14 27 12 24 17 29 17 29 13 22 23 34 14 25 27 131 131 98 77 143 116 123 77 98 69 96 70 106 84 117 89 120 91 120 92 120 91 118 89 116 89 117 90 116 86 109 82 106 80 103 76 100 75 101 77 98 74 99 74 99 73 97 71 94 70 96 69 95 67 92 65 96 69 92 64 89 62 88 63 84 58 83 58 88 68 101 79 108 82 108 79 103 76 103 79 97 72 90 63 84 59 78 55 75 55 72 52 70 53 70 52 68 54 86 76 110 96 112 82 97 69 90 65 86 68 83 37 49 53 91 74 88 63 87 67 81 76 105 90 122 120 109 59 15 6 9 1 12 7 14 5 5 0 10 8 13 14 17 20 24 29 19 0 12 42 84 71 94 67 87 61 84 60 84 62 81 48 63 62 93 70 69 42 55 37 53 45 60 45 59 49 60 43 57 38 50 29 41 21 34 16 34 20 45 36 62 48 67 49 75 54 75 58 74 54 26 10 6 7 10 13 41 119 168 219 178 214 164 206 164 199 161 187 152 187 194 238 222 223 106 42 27 50 52 38 14 20 21 19 19 16 19 22 17 8 11 1 1 5 11 18 19 13 114 206 194 147 157 149 167 150 167 158 162 175 155 119 52 0 2 0 4 0 6 4 3 5 2 9 8 2 1 0 4 2 1 10 22 20 25 29 32 26 22 12 2 0 0 0 1 0 2 0 5 1 4 1 3 3 0 2 10 5 3 0 0 0 2 0 3 0 2 0 3 0 2 0 3 1 7 4 10 6 8 4 9 5 10 7 11 8 5 3 8 3 22 165 184 90 102 94 41 2 16 16 28 16 19 15 20 20 28 27 31 27 24 16 14 6 8 2 4 0 1 4 3 3 5 1 12 7 16 7 20 19 34 31 33 26 50 78 80 83 92 94 87 104 96 98 89 94 87 90 77 77 73 78 70 69 54 51 47 52 44 31 8 2 0 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 2 4 5 4 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 1 0 29 61 89 63 83 55 85 37 75 59 91 53 107 85 137 121 167 135 165 124 157 126 190 145 184 126 170 117 159 127 167 130 158 110 136 92 106 56 82 46 88 61 114 95 165 112 90 22 28 23 42 24 46 42 52 46 60 51 57 37 46 30 15 5 3 4 2 1 4 3 1 3 1 2 0 4 8 3 8 4 4 5 3 5 0 7 1 3 14 0 17 72 201 179 223 161 225 181 212 124 119 63 77 56 92 54 109 87 141 65 146 85 208 196 206 162 255 217 237 160 206 116 182 121 169 82 118 70 114 109 195 160 181 90 103 66 108 71 48 26 43 24 39 18 41 7 34 39 83 39 91 160 58 0 15 13 0 16 1 12 27 6 0 9 8 7 7 6 7 7 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 11 12 13 13 13 13 12 11 5 0 47 176 218 199 237 224 252 233 255 242 255 239 251 236 159 116 118 110 146 108 132 78 157 197 207 183 209 208 227 221 221 219 226 225 236 236 249 242 243 148 145 148 205 225 255 231 255 210 248 224 244 223 255 216 247 230 253 223 234 217 254 248 255 246 229 148 135 121 150 128 147 123 157 103 152 164 228 213 172 147 155 100 140 92 111 99 121 60 107 97 114 89 176 152 240 132 122 108 151 116 113 80 110 97 139 122 140 105 113 82 128 128 177 163 187 204 255 231 255 213 254 200 180 136 93 38 74 100 169 186 24 61 93 80 86 72 128 80 104 88 98 83 100 96 112 85 104 82 47 29 41 24 35 16 37 144 189 190 190 183 190 188 190 183 190 191 189 184 194 200 213 208 211 205 216 209 233 175 76 67 101 80 90 78 100 35 142 205 249 189 197 170 232 228 120 0 32 0 80 71 82 31 65 30 85 39 79 57 89 60 86 59 82 52 72 27 84 123 145 71 65 48 60 41 60 43 61 43 60 42 67 46 61 40 56 38 57 39 58 37 58 43 61 38 54 35 49 27 46 24 43 23 43 24 32 21 41 23 38 28 43 28 48 27 34 35 50 24 36 51 165 131 127 129 161 118 140 108 127 103 133 107 134 109 140 117 149 121 148 116 145 115 146 116 142 113 149 117 151 116 148 110 145 109 140 103 135 101 136 103 131 98 132 98 132 97 130 95 127 96 126 96 125 93 122 91 125 93 120 88 117 87 118 89 115 85 114 84 116 91 128 104 137 107 137 105 132 102 134 107 123 94 115 85 110 83 107 78 102 74 99 70 96 70 97 71 99 76 111 92 131 112 137 103 118 87 109 85 104 87 101 57 80 74 118 96 117 85 112 86 108 81 117 106 144 118 144 117 84 38 16 0 15 20 19 11 9 12 17 15 23 15 28 17 35 29 38 5 41 49 116 89 135 87 132 84 128 78 128 86 136 80 123 83 136 84 118 62 97 52 95 55 97 51 92 52 96 51 91 47 88 44 81 39 74 34 72 38 83 54 98 64 104 72 115 76 113 77 110 74 81 10 15 13 52 100 166 184 155 172 144 155 143 168 160 162 168 159 171 163 199 183 214 178 79 25 50 34 40 37 36 15 29 14 27 11 26 17 25 8 27 7 18 0 18 19 44 19 72 188 255 174 212 165 207 159 175 149 165 138 141 109 93 11 10 1 1 4 3 5 3 0 0 1 0 1 3 5 5 0 20 27 56 45 70 49 73 39 59 27 36 8 13 1 5 2 0 1 2 4 3 2 4 4 3 0 7 3 4 0 1 2 3 2 2 3 2 3 2 3 3 2 4 4 6 7 8 8 5 4 6 5 7 6 8 6 19 6 23 15 24 97 255 131 36 32 38 12 28 20 31 11 19 9 21 13 28 19 29 17 33 18 24 9 18 6 14 1 14 3 16 4 15 6 20 13 25 15 28 23 40 32 43 32 36 58 69 78 81 87 84 95 90 93 83 89 79 87 74 81 71 76 65 63 47 50 44 50 54 46 20 5 0 1 0 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 2 5 6 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 11 25 75 70 105 79 115 63 86 81 103 82 91 63 103 80 124 91 122 79 123 79 120 77 118 72 111 69 110 76 108 64 76 23 35 0 31 7 36 20 44 29 73 81 102 52 20 0 4 12 24 17 27 31 41 35 40 33 39 27 33 14 9 0 1 0 3 0 5 2 4 3 4 3 5 3 3 0 3 0 4 2 5 4 1 4 0 0 11 0 5 19 146 137 164 122 172 106 167 124 142 58 60 29 61 29 56 42 93 30 67 16 122 126 142 66 190 129 147 114 132 51 93 52 83 40 80 67 134 127 167 140 152 54 70 63 91 49 12 0 4 0 7 18 35 16 15 44 50 28 68 124 47 12 14 14 1 21 9 3 17 0 4 15 9 6 7 6 6 8 7 9 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 6 10 8 11 9 11 9 10 8 6 0 0 100 147 126 157 154 180 186 226 219 210 154 115 73 89 79 103 88 102 64 82 56 148 176 201 198 224 211 228 207 234 230 233 232 234 232 233 231 237 126 140 197 238 220 222 199 213 195 225 203 215 198 226 189 226 185 211 212 239 206 225 230 232 239 250 195 143 106 123 126 130 123 136 92 94 122 207 173 209 194 167 78 99 67 71 47 99 81 113 84 121 117 192 136 142 91 118 113 154 140 149 134 164 147 163 124 135 107 131 100 125 118 132 110 140 161 208 202 229 199 231 114 46 27 60 49 93 201 152 190 74 71 70 38 34 30 71 94 124 99 94 80 95 79 99 82 94 76 43 32 33 29 25 21 17 84 156 182 182 170 183 175 186 175 185 184 198 192 198 193 198 195 195 186 190 187 214 155 57 47 78 54 73 53 31 79 240 201 196 156 158 151 178 165 189 41 0 0 7 18 42 21 43 31 49 30 65 46 67 39 54 33 49 29 57 12 25 30 40 17 35 36 36 27 35 26 35 26 35 26 34 25 35 28 39 33 45 35 49 31 47 37 50 31 45 38 44 33 43 33 41 30 38 30 27 25 38 27 35 27 36 26 32 28 29 24 38 20 25 38 134 104 109 108 117 84 100 79 102 79 111 83 111 83 115 88 122 91 115 85 112 85 115 89 110 83 112 88 116 90 116 89 117 89 110 81 103 78 104 79 98 73 99 74 98 73 97 71 96 72 98 71 97 69 94 67 92 65 91 64 89 63 89 63 87 62 90 62 88 62 93 70 103 78 106 79 104 76 104 77 98 71 89 63 84 61 82 60 75 55 71 50 69 52 70 54 71 55 77 63 92 83 104 80 87 61 81 58 77 61 74 31 56 54 89 74 92 69 90 63 87 52 72 74 109 102 117 110 106 60 26 0 3 1 13 0 11 7 18 15 18 15 17 17 22 26 20 2 14 31 72 69 88 61 84 58 79 49 76 61 87 64 84 62 82 58 68 37 55 33 51 36 52 29 44 29 50 31 44 28 46 28 43 23 38 17 34 19 45 32 55 37 62 47 76 52 74 55 78 58 84 29 25 2 0 68 161 194 167 190 152 179 164 198 161 158 141 158 153 172 160 161 164 182 67 19 35 24 11 26 16 13 8 10 10 9 9 15 12 10 7 13 12 10 8 14 19 6 2 84 231 174 201 155 173 128 152 108 117 84 97 101 97 0 0 0 1 0 6 7 2 4 9 2 2 0 7 3 5 0 29 36 53 51 52 44 46 42 38 35 32 20 16 3 4 0 1 0 4 0 2 0 2 2 0 0 0 0 1 0 1 0 1 0 1 0 2 0 1 0 2 0 3 0 4 0 5 1 2 0 3 0 3 0 4 0 18 5 10 0 4 62 224 89 18 8 32 29 22 18 12 15 4 0 5 4 11 8 11 6 14 7 8 3 7 2 5 1 4 4 4 2 3 0 7 3 13 9 19 12 24 18 31 30 32 41 61 72 78 85 90 82 83 85 85 87 82 83 80 83 71 74 68 67 58 56 50 52 58 61 46 26 4 4 1 6 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 2 5 7 3 4 5 3 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 5 16 35 93 129 147 144 199 153 179 154 176 135 124 101 147 120 152 115 149 117 160 129 162 116 153 120 153 103 127 94 121 76 94 45 71 32 65 41 88 64 82 52 100 106 49 10 8 7 24 12 12 8 16 22 31 20 23 21 39 32 29 14 4 0 1 3 2 1 6 5 4 5 3 6 2 6 8 3 8 4 7 4 4 5 5 8 0 0 6 1 3 0 181 179 217 166 230 152 204 163 200 141 140 73 86 46 93 56 143 59 119 93 159 92 170 162 255 176 165 140 165 90 156 101 169 137 191 157 220 155 205 220 181 92 93 108 135 60 75 25 48 30 49 28 28 12 48 50 50 29 66 79 18 21 11 8 5 2 0 18 5 6 29 1 9 9 8 6 6 6 6 6 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 9 9 10 10 9 9 8 10 0 9 104 196 156 180 149 189 169 190 160 164 134 138 116 115 99 110 63 96 70 90 79 83 83 121 157 190 168 192 187 201 196 215 216 236 235 251 243 223 170 238 246 255 226 254 221 253 221 247 216 250 220 243 222 250 218 240 219 252 230 243 204 255 237 255 231 202 126 133 138 149 121 144 107 120 126 243 141 225 229 206 96 155 167 172 101 161 189 217 143 179 163 204 119 135 135 208 191 221 205 239 231 248 236 255 235 255 235 255 220 246 228 238 194 214 198 204 187 226 234 255 130 104 59 96 95 217 246 226 163 100 64 70 40 70 76 124 145 156 107 106 88 124 92 120 107 109 82 49 46 31 39 40 30 34 21 138 189 195 185 187 185 189 182 186 184 185 188 198 192 199 199 202 191 199 193 224 164 75 64 99 70 85 74 63 181 255 192 228 176 190 170 201 179 232 120 35 29 149 124 183 176 221 174 182 159 170 141 161 118 134 102 126 96 100 61 76 40 56 40 70 36 62 39 58 37 56 36 57 37 55 36 58 41 64 47 69 50 75 51 68 51 68 45 67 54 67 47 66 46 64 43 61 40 42 34 53 38 51 38 51 36 38 42 45 25 41 28 32 36 141 121 135 116 137 118 126 104 129 104 136 112 142 118 147 121 148 118 143 110 140 112 147 119 142 111 144 112 148 117 154 120 154 117 146 108 139 104 138 105 133 100 134 100 134 99 132 97 130 100 130 99 129 97 126 95 119 90 122 93 123 92 120 88 110 86 115 88 111 82 109 83 124 101 132 107 133 103 129 101 126 95 116 86 111 86 112 84 102 74 98 69 95 69 97 71 95 70 98 73 108 92 120 93 107 77 99 75 94 78 91 48 74 68 106 91 117 96 119 92 106 79 103 74 119 109 150 114 147 100 77 24 14 1 15 17 14 13 22 20 28 20 29 21 34 25 38 11 38 37 101 87 130 86 132 87 130 73 125 84 130 90 136 82 122 71 106 46 90 45 90 52 95 53 94 57 93 47 86 43 84 46 82 41 75 36 71 36 77 47 84 49 92 65 110 71 108 73 112 76 101 73 69 24 41 5 71 173 178 170 164 165 182 177 151 104 108 110 159 162 186 160 214 221 110 13 37 30 30 18 14 20 18 11 20 8 13 10 14 6 15 7 20 13 19 10 30 21 58 62 255 219 255 210 220 166 187 132 158 115 138 112 137 34 15 0 3 4 4 7 2 0 0 3 3 5 5 3 22 23 59 51 80 53 72 37 75 50 62 36 61 32 37 8 8 0 4 5 4 3 0 1 0 4 5 1 3 0 3 3 3 1 1 0 2 1 2 0 1 0 4 3 4 3 4 3 4 3 3 2 3 2 4 3 4 2 7 0 29 4 38 117 179 46 21 41 105 56 20 22 26 7 17 6 19 11 26 16 26 14 18 6 16 6 19 9 19 6 17 6 17 4 13 3 16 7 18 11 26 16 25 18 34 30 43 37 59 73 75 85 89 69 73 76 76 73 64 59 55 57 52 60 56 63 55 58 45 49 46 63 57 38 4 1 0 4 4 2 4 1 3 0 2 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 1 5 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 1 0 9 16 66 78 112 135 236 124 124 109 147 120 116 64 105 83 99 55 99 64 107 65 96 62 110 79 106 53 53 60 115 66 114 74 95 73 94 54 59 22 59 77 81 1 0 0 0 0 0 0 1 2 3 2 3 1 5 1 4 2 1 0 2 0 2 0 2 0 2 0 3 3 4 4 5 2 3 0 3 0 3 0 4 2 5 4 5 1 3 0 2 0 63 161 184 115 171 117 171 98 165 111 141 89 93 35 42 10 71 46 93 58 105 53 133 130 134 98 164 95 127 76 131 95 160 134 165 142 165 102 150 124 123 56 107 105 123 111 117 105 98 80 67 20 26 5 45 37 34 26 27 23 20 8 4 0 5 1 8 4 10 4 8 5 7 5 7 5 7 7 7 7 8 6 8 6 8 6 8 6 8 6 8 7 9 8 10 8 7 6 10 8 8 6 10 9 12 6 8 10 12 7 7 6 10 0 9 72 169 139 161 132 153 176 156 154 143 136 169 133 159 161 178 168 171 159 176 172 161 139 154 156 187 169 174 151 171 146 158 185 190 187 206 176 186 201 233 202 234 192 212 196 211 198 220 193 213 192 220 189 217 189 229 194 207 194 232 196 207 211 237 214 239 125 116 118 136 111 105 82 115 139 187 53 88 143 214 97 135 173 212 177 238 210 182 123 135 128 127 44 115 85 110 100 152 165 209 173 205 169 189 157 186 159 187 157 191 160 178 193 214 146 192 158 192 135 132 98 90 61 86 94 153 177 175 109 73 66 72 50 84 174 145 166 145 88 68 85 112 132 127 110 94 41 41 35 41 31 43 33 30 15 65 184 186 174 187 178 186 175 188 184 196 188 196 188 195 192 190 176 179 199 207 143 54 74 69 56 75 41 80 180 222 190 209 164 162 133 169 143 173 145 90 143 215 182 192 171 190 158 162 130 149 122 139 105 118 89 107 87 111 95 73 32 42 27 50 32 45 31 44 31 36 30 35 34 33 29 41 33 38 30 44 39 49 34 48 34 47 32 44 33 44 33 44 35 43 32 40 32 29 19 39 27 38 36 34 29 34 33 21 12 28 11 14 16 113 91 119 79 101 90 110 85 115 86 113 87 122 97 125 93 118 85 109 82 113 86 112 81 111 86 115 87 110 81 108 84 115 90 114 87 110 82 105 78 106 78 99 71 94 69 95 71 94 70 99 74 101 74 98 70 91 66 93 68 94 66 91 64 86 62 90 61 83 51 77 51 83 69 107 79 103 77 104 74 93 74 95 65 86 68 93 70 80 59 75 53 69 50 66 49 72 55 72 56 74 60 80 65 74 61 77 52 70 54 65 32 55 60 84 61 87 69 90 70 86 58 77 60 79 70 98 102 121 106 105 55 28 0 5 6 16 15 22 15 20 23 23 15 22 21 22 5 10 14 55 60 84 67 85 54 78 47 71 57 81 60 84 56 71 40 58 35 48 30 55 39 60 37 54 33 46 31 48 27 43 28 46 24 40 20 36 16 37 23 47 31 54 32 59 49 74 48 72 55 78 63 55 37 52 6 30 116 216 195 183 161 195 168 134 137 141 108 126 134 177 161 212 249 73 5 25 8 17 19 18 4 13 12 13 13 11 11 9 12 3 11 6 13 7 15 17 12 35 31 196 209 200 162 169 140 160 131 132 66 95 107 112 53 0 0 3 0 6 11 5 5 2 0 6 0 2 0 12 20 45 39 42 31 35 28 32 22 28 25 32 29 30 16 9 0 1 0 3 0 3 0 1 0 0 0 3 0 1 0 0 0 2 0 5 0 1 0 0 0 2 0 3 0 6 3 8 4 4 0 3 0 3 0 3 0 0 10 4 0 30 118 122 37 20 22 36 39 33 18 16 19 16 15 21 19 20 13 11 4 9 6 9 6 8 4 6 2 8 5 6 3 5 1 5 2 7 0 4 1 9 1 17 16 39 33 46 48 62 59 64 56 61 54 54 40 28 9 4 0 12 17 23 27 21 20 31 48 49 58 69 59 21 5 2 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 4 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 1 0 1 1 7 52 81 99 94 157 119 185 126 170 141 163 116 152 125 147 117 164 130 158 127 164 126 152 104 127 86 120 99 170 168 175 136 178 140 138 84 101 86 103 66 45 2 6 0 3 0 2 1 3 1 3 1 5 2 6 3 8 3 5 1 3 2 3 2 2 2 2 2 1 4 2 4 1 5 7 3 8 4 5 4 4 4 3 5 2 4 3 2 2 0 35 97 207 176 218 159 212 163 210 169 201 156 176 117 137 78 144 71 112 93 163 118 220 148 224 186 212 126 205 136 191 179 235 167 219 163 194 114 127 80 124 125 161 104 109 78 104 74 105 67 57 33 51 22 60 53 46 37 37 21 18 17 9 1 4 6 7 9 9 9 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 7 8 10 10 8 8 10 11 10 7 7 11 14 14 15 19 22 0 11 62 189 150 169 131 196 120 50 33 102 82 100 77 88 78 103 90 122 123 151 133 158 148 175 166 180 161 181 174 185 193 237 214 210 208 234 209 224 223 250 203 250 214 251 216 245 217 250 219 248 220 251 222 254 218 253 226 243 226 255 231 246 183 255 217 252 218 114 123 155 152 150 92 131 156 232 89 84 93 174 131 181 159 214 222 248 213 197 169 185 165 179 132 156 131 173 153 201 200 238 190 218 187 213 178 207 177 210 181 198 148 168 177 182 94 143 137 193 104 81 59 84 57 73 45 59 62 92 60 71 56 79 55 90 109 129 124 110 47 91 109 116 106 124 94 69 40 37 37 45 35 45 39 44 27 58 141 195 184 181 193 189 193 208 202 211 209 214 209 215 211 211 199 198 199 209 140 75 88 93 76 89 63 150 231 244 202 236 210 190 152 186 164 207 180 157 191 212 173 194 169 199 164 179 142 167 135 156 118 137 104 130 104 133 106 94 45 70 43 74 45 66 43 69 46 67 44 61 41 65 43 66 45 68 48 72 51 70 51 69 49 66 46 64 44 64 44 64 44 63 41 60 39 47 25 54 35 56 48 53 42 49 38 30 11 31 7 17 19 133 108 141 96 126 119 145 118 144 114 140 115 147 124 150 121 146 116 142 111 143 114 144 112 145 116 150 114 145 109 146 112 149 115 148 113 145 109 141 106 140 103 134 96 128 94 129 96 127 97 128 99 129 97 125 93 123 94 124 95 124 93 121 91 113 88 116 89 111 81 107 81 109 91 125 103 133 108 128 92 122 98 122 88 111 89 119 91 110 80 103 72 96 67 94 67 97 70 98 72 100 75 101 78 98 79 99 70 89 70 82 47 72 74 102 78 107 92 116 94 113 82 105 75 106 75 120 101 145 118 136 104 77 12 10 7 19 8 17 14 16 5 19 28 26 21 33 12 28 24 77 70 115 86 128 80 127 73 123 82 136 87 129 79 119 67 106 57 99 58 103 61 101 57 94 51 87 51 88 44 81 43 80 39 79 41 74 39 76 45 82 52 86 51 95 67 107 65 102 71 99 86 103 55 90 47 54 51 123 141 223 223 250 168 140 140 152 115 174 189 227 164 198 221 94 6 39 23 25 15 27 14 16 13 13 10 11 9 10 8 12 10 9 9 7 15 26 27 41 32 160 245 245 186 209 202 191 207 193 129 153 177 192 65 16 2 3 4 4 14 17 21 13 12 8 7 9 5 22 21 45 23 44 19 53 28 51 11 46 18 47 25 45 21 25 9 7 3 3 2 1 1 0 1 1 3 5 3 2 1 5 7 6 6 8 6 7 2 7 4 5 4 6 5 6 5 6 5 5 3 4 3 4 2 3 2 7 0 11 2 18 41 61 28 29 18 32 25 32 15 22 16 28 18 34 21 34 17 27 10 21 7 22 9 23 9 22 8 19 7 17 6 16 5 16 6 13 2 19 15 27 13 22 14 39 33 49 48 64 58 66 57 68 58 59 49 46 29 19 6 0 1 1 7 3 3 4 18 30 48 62 70 44 32 9 1 4 1 3 1 2 0 2 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 37 66 78 43 62 104 218 130 113 91 125 90 128 103 125 86 121 81 137 114 164 127 141 78 107 77 140 97 165 118 136 97 121 52 96 104 145 107 75 1 0 0 0 0 0 3 1 3 2 4 0 0 0 0 1 0 1 0 1 0 1 2 1 2 2 2 2 2 3 2 4 3 4 2 4 0 4 0 4 0 4 2 4 1 4 1 3 0 3 0 0 0 108 147 179 134 174 134 178 142 180 135 166 131 152 105 144 65 101 97 163 121 227 98 165 100 132 84 154 130 171 126 167 116 181 119 117 46 37 23 119 142 116 43 46 19 56 41 61 48 42 46 60 51 59 47 41 39 34 12 13 19 16 0 5 4 7 6 8 6 7 5 7 5 7 5 7 5 7 5 8 6 8 6 8 6 8 6 8 6 8 6 9 7 9 8 7 6 10 8 8 6 10 9 9 4 6 9 16 18 26 31 35 11 0 41 169 140 138 124 161 132 75 0 31 34 52 42 24 11 17 14 46 56 65 39 70 54 66 56 73 60 76 68 94 83 84 67 133 209 213 180 218 208 214 175 212 196 220 195 210 190 211 192 217 188 218 187 226 182 221 191 210 171 215 197 232 177 207 180 222 226 158 108 181 185 153 75 87 112 212 118 66 90 138 113 142 109 171 163 170 143 156 149 173 141 159 121 134 132 170 137 160 157 209 173 201 161 182 148 181 153 174 139 174 121 142 152 135 31 80 98 166 73 43 36 59 45 45 35 35 29 42 44 52 38 39 32 41 31 51 55 122 93 97 88 100 84 113 63 34 35 32 38 42 36 38 38 48 29 30 68 185 186 175 182 181 182 205 186 205 200 211 205 212 208 209 197 198 186 201 131 85 82 85 59 72 30 136 214 220 191 203 175 164 126 133 131 168 157 158 178 198 166 178 157 178 148 156 125 129 98 117 82 101 75 101 81 105 82 61 25 45 30 50 30 39 28 41 30 44 30 41 25 45 28 39 28 47 37 49 33 51 35 49 33 45 29 41 29 42 31 42 33 41 31 39 31 28 14 36 25 40 38 39 36 36 24 12 0 8 0 0 14 107 86 108 62 93 99 123 91 118 88 112 85 118 92 121 90 119 88 114 84 112 85 115 88 118 89 115 85 110 83 111 87 115 90 114 89 112 86 109 83 106 79 100 72 95 69 95 70 96 71 98 72 96 68 92 64 95 69 95 69 94 66 91 64 86 61 90 63 87 58 84 58 81 57 88 70 109 86 105 66 99 77 96 65 85 64 89 69 86 64 78 54 69 51 68 52 67 54 71 57 73 58 74 57 76 62 76 51 66 49 57 27 51 57 77 58 82 68 90 73 92 64 81 55 70 51 76 70 109 94 123 105 98 38 14 0 7 0 0 0 7 7 9 13 11 11 16 6 9 6 38 40 70 63 83 56 80 50 70 54 89 65 85 59 78 54 70 45 62 43 62 42 60 38 53 33 50 35 50 27 42 24 40 18 38 18 37 18 38 22 43 26 46 31 58 44 62 35 58 42 62 63 74 38 62 56 54 26 46 66 153 187 212 155 124 138 206 188 192 149 159 168 222 251 130 5 19 19 13 5 18 12 9 10 10 9 8 5 7 7 12 17 10 17 10 22 23 24 36 19 60 175 155 104 185 236 131 179 179 173 177 229 221 88 5 0 3 0 8 16 29 37 32 17 14 3 4 0 9 10 18 5 6 4 24 22 20 0 6 0 9 5 17 11 17 10 4 0 2 0 0 0 2 0 3 0 4 0 3 0 8 7 6 3 7 3 4 0 4 2 5 1 5 1 5 1 5 1 4 0 3 0 2 0 1 0 3 0 5 13 0 0 10 24 26 17 14 13 18 13 16 14 14 12 16 14 16 12 13 9 5 3 7 5 9 7 9 6 8 1 7 3 6 4 6 3 2 0 2 0 8 0 14 9 29 23 44 40 56 47 58 48 64 51 57 49 59 43 37 20 8 0 0 0 0 0 1 1 8 19 45 62 71 73 50 13 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 6 4 0 35 68 111 78 87 132 255 200 155 115 138 105 148 126 135 68 78 40 101 87 156 147 179 128 168 151 180 188 192 122 130 87 110 98 155 193 204 93 31 0 4 1 1 1 1 1 1 1 1 1 0 0 1 0 1 1 2 1 5 1 3 1 3 1 2 2 1 1 1 3 1 4 0 4 3 3 4 3 4 3 3 3 3 3 2 3 1 3 0 0 17 0 70 136 203 153 197 156 214 185 225 177 213 179 220 165 194 128 203 159 215 148 231 107 170 130 213 166 205 172 237 164 226 152 197 101 116 65 136 143 213 141 101 48 80 41 72 58 90 95 93 72 74 75 82 44 62 46 34 14 12 16 11 3 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 7 8 10 10 8 8 10 11 10 7 7 12 17 22 32 42 54 29 13 30 183 164 176 174 233 246 232 69 51 58 57 13 39 11 32 42 95 95 111 86 94 65 74 56 80 64 76 52 65 34 48 7 97 172 202 217 239 211 231 204 248 220 255 220 247 208 238 211 247 216 249 223 248 212 249 223 233 182 222 217 255 244 217 193 235 235 255 146 174 184 206 147 165 132 251 177 140 166 193 144 167 148 224 186 233 200 182 151 167 161 192 160 136 128 170 138 168 176 230 195 211 181 214 187 224 194 230 198 188 139 172 178 160 65 105 127 183 93 68 56 85 52 71 49 71 41 57 47 69 44 60 43 64 53 62 45 216 208 147 98 115 122 126 55 37 42 42 47 44 41 42 41 56 41 31 33 142 207 187 187 187 192 197 194 201 202 209 204 209 205 206 195 202 183 215 146 121 100 109 74 110 41 169 225 238 215 217 170 199 151 142 138 179 163 191 186 214 175 191 160 184 146 159 125 152 122 146 109 132 102 131 106 136 99 82 37 68 41 72 38 61 42 57 38 62 40 67 37 67 42 62 42 69 51 72 48 71 51 68 47 63 42 59 38 58 38 58 38 58 37 56 35 48 24 59 43 65 50 58 47 57 28 28 0 21 1 19 40 139 110 132 79 116 122 148 112 142 112 137 111 143 120 148 120 145 117 144 112 141 113 146 117 149 116 145 108 140 107 145 111 146 112 147 113 146 111 144 110 141 105 136 98 130 95 129 95 128 97 127 97 126 95 123 92 125 95 124 93 122 90 119 89 114 90 117 91 115 87 112 85 105 77 104 88 128 111 136 105 127 99 121 89 110 84 113 87 116 85 106 74 97 69 96 70 93 69 98 74 100 74 95 71 95 75 92 66 83 63 74 44 75 70 97 72 102 84 110 93 123 94 116 81 104 70 105 80 118 110 143 115 139 110 79 7 10 0 12 2 9 8 10 0 10 9 20 12 22 13 50 44 98 80 122 80 127 75 119 74 130 86 135 88 128 74 115 68 99 56 98 54 94 52 91 50 88 51 88 43 78 42 77 36 69 34 68 36 70 38 72 39 74 49 91 60 90 50 88 56 101 63 102 66 90 60 96 73 91 67 115 124 171 148 148 149 238 214 251 240 220 158 174 219 203 33 18 18 14 5 15 3 7 7 7 6 6 5 6 5 9 8 6 7 2 12 15 18 34 36 70 133 101 35 114 179 111 113 122 117 114 116 138 49 21 9 2 3 0 12 23 36 38 31 22 12 10 0 23 19 41 18 38 19 57 40 54 16 31 6 29 7 31 13 30 15 20 6 8 0 1 0 1 3 1 2 2 5 5 8 11 12 8 9 13 8 10 5 10 7 7 5 6 6 8 7 9 8 5 4 4 3 3 1 2 1 5 1 7 9 8 5 20 24 30 19 21 10 17 9 15 7 23 9 25 10 25 10 25 10 21 7 23 9 24 9 24 8 20 7 19 7 18 6 17 5 14 2 13 0 8 0 18 21 59 51 75 65 77 62 76 64 77 64 75 66 78 65 67 51 40 27 14 3 1 1 2 6 0 1 15 38 58 88 79 54 3 1 2 0 2 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 4 2 0 2 0 0 5 17 93 77 88 80 208 196 136 108 113 75 112 91 98 13 17 0 13 2 84 97 151 109 146 117 223 112 74 19 81 49 86 111 189 174 114 11 0 0 7 0 2 1 2 1 1 0 1 0 2 0 2 0 1 1 1 1 1 4 1 4 1 4 2 2 1 1 2 2 3 2 5 1 4 1 3 1 3 1 3 1 4 0 2 0 2 0 1 0 0 0 3 62 118 57 86 51 131 125 184 150 184 144 183 128 161 130 226 148 197 130 170 101 138 119 170 135 188 135 144 118 135 86 96 46 88 75 166 162 152 40 45 44 69 40 44 42 107 111 86 46 27 36 56 39 61 34 19 9 11 2 6 8 8 7 7 5 7 5 7 5 7 5 8 3 8 3 8 3 7 5 7 5 7 5 7 5 7 5 7 6 8 6 9 7 7 6 10 8 8 6 10 9 12 7 9 11 16 18 30 38 66 38 1 2 156 155 145 139 169 188 233 133 53 51 61 48 73 34 41 58 92 79 89 84 97 86 96 79 84 69 78 68 63 57 67 37 56 68 94 167 222 183 197 193 215 190 215 205 224 194 209 187 219 191 225 191 219 173 212 181 214 157 192 171 229 199 246 158 200 220 251 174 138 149 205 161 151 107 202 163 120 134 136 137 160 144 232 207 241 192 173 135 155 134 161 121 132 114 150 131 179 180 213 151 198 178 218 181 191 158 190 180 180 145 174 161 151 86 118 120 151 67 41 44 65 51 50 40 44 34 38 32 42 39 48 42 41 48 39 26 137 157 88 78 97 142 101 28 34 33 41 42 41 43 39 38 47 37 31 14 64 177 192 166 191 185 186 192 197 192 207 197 204 197 199 187 185 167 203 130 106 81 90 55 74 34 177 210 199 180 193 166 185 142 116 111 149 138 170 160 193 157 172 146 168 135 149 118 126 96 123 90 114 84 110 86 114 79 52 15 38 16 39 18 38 35 41 31 47 26 50 19 44 28 45 29 46 32 50 37 50 34 47 31 42 25 36 24 33 22 33 25 33 24 32 22 29 16 50 44 59 49 51 52 46 17 14 0 2 0 4 44 118 85 97 50 88 98 119 82 110 81 106 81 116 92 122 91 117 86 112 83 112 85 115 88 116 85 107 76 102 77 105 81 108 84 110 86 111 86 111 86 109 82 104 76 98 71 96 70 95 70 97 71 97 71 96 70 94 67 92 64 89 62 87 61 91 64 92 63 90 60 85 55 81 48 73 49 86 68 104 82 100 74 94 67 85 59 82 63 88 66 80 56 72 53 71 54 67 57 73 63 78 62 73 57 70 55 67 48 62 46 54 31 54 56 72 56 76 58 79 65 96 74 94 64 79 55 77 61 84 80 111 87 122 117 106 49 8 0 9 7 2 0 0 13 4 2 11 7 8 2 22 23 64 66 85 62 80 52 67 46 73 63 91 67 73 39 50 28 40 23 40 24 41 26 43 27 45 31 48 25 41 25 42 20 36 17 37 19 38 20 40 22 40 34 56 39 50 26 46 30 58 32 66 61 67 40 61 50 56 45 66 61 76 87 92 99 110 171 244 251 250 254 255 255 216 30 9 9 6 0 8 0 6 4 5 2 4 0 3 0 2 0 6 12 11 17 10 11 0 15 65 89 108 91 130 162 103 64 103 87 54 37 34 22 15 3 3 0 3 0 14 20 37 29 28 12 2 0 12 24 29 23 31 24 38 33 35 15 19 3 13 2 13 7 15 9 11 7 4 0 0 0 0 3 0 0 6 6 14 10 14 9 11 9 13 9 10 6 10 8 9 6 10 5 9 4 8 4 6 1 5 0 3 0 1 0 6 5 5 4 12 13 18 19 36 32 34 22 21 7 12 4 7 4 7 4 7 5 9 6 8 6 9 6 9 5 7 3 7 2 8 5 8 5 5 4 0 0 6 0 0 0 7 9 63 51 72 56 68 49 63 50 61 49 63 53 65 53 66 56 56 43 40 18 11 0 0 0 3 0 4 10 39 73 94 80 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 9 0 3 1 4 0 4 3 58 80 121 78 168 187 154 116 134 94 123 109 140 79 104 97 110 93 159 155 194 141 154 111 117 83 134 131 122 70 115 99 165 77 29 0 10 3 0 7 1 3 0 2 1 1 0 0 3 3 3 2 2 3 0 1 3 0 3 1 3 1 2 2 0 1 0 2 1 3 0 4 0 3 1 3 2 2 2 2 2 3 2 2 1 1 1 1 0 15 6 44 132 78 105 45 96 85 155 130 181 152 213 173 201 173 255 175 241 188 206 174 225 156 211 186 212 115 130 94 135 116 178 148 216 169 232 161 123 28 87 72 82 54 76 74 131 103 94 60 56 32 62 61 62 30 17 13 12 2 3 14 9 8 7 6 6 6 7 7 7 7 7 8 7 8 7 8 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 7 8 10 10 8 8 10 11 11 10 11 14 14 14 22 31 68 44 23 18 192 210 200 173 196 202 255 215 118 93 92 75 74 31 44 51 88 72 101 103 136 116 132 111 134 114 125 94 117 81 110 82 106 73 111 188 249 201 216 207 227 197 240 220 255 219 244 211 248 225 254 217 255 220 239 210 255 217 229 191 220 188 255 167 202 214 255 240 185 161 252 177 175 131 243 188 175 150 160 165 196 185 255 235 248 215 220 229 246 204 205 172 212 195 228 194 209 195 226 189 249 208 220 170 184 133 149 103 117 88 119 106 124 117 152 144 127 71 69 62 81 53 79 60 70 57 75 49 64 47 65 42 81 42 71 72 101 105 106 103 125 148 83 25 45 35 46 43 40 46 39 42 45 38 49 28 24 145 202 178 200 195 184 198 202 205 214 209 211 204 204 194 197 178 210 131 110 96 115 82 90 73 225 228 221 197 231 203 214 175 145 127 169 163 192 192 205 170 184 156 176 144 160 131 151 124 155 123 149 116 143 115 144 102 83 40 70 38 66 35 61 60 72 58 80 48 85 44 62 39 61 37 58 34 58 37 60 38 55 34 50 29 46 25 48 29 50 30 50 29 49 27 51 31 82 68 89 67 84 78 76 29 39 1 21 3 24 66 143 98 115 73 120 124 146 110 133 104 132 109 143 121 148 119 144 113 140 111 145 117 146 112 147 112 139 102 136 103 140 104 140 107 142 110 145 112 146 112 145 109 141 104 135 99 131 97 127 96 126 96 127 97 128 98 122 91 120 88 117 87 117 88 117 91 114 90 113 87 108 81 107 77 96 71 96 77 111 97 122 94 118 90 111 79 105 81 112 83 107 77 101 72 98 70 94 70 100 76 101 77 98 74 91 66 83 62 81 59 72 46 78 66 96 71 101 74 99 83 115 93 119 87 107 79 108 80 113 94 132 116 145 121 139 120 81 20 7 7 19 0 0 15 4 3 8 10 17 6 34 32 87 82 122 80 125 75 115 67 116 79 134 82 110 42 74 23 73 30 75 33 77 36 79 39 81 46 82 42 78 43 79 40 69 34 67 34 68 35 67 36 67 48 83 51 78 44 79 42 93 53 95 66 98 70 98 54 83 60 95 61 82 74 85 61 84 70 128 191 232 214 190 194 181 32 16 17 4 1 0 6 0 4 2 4 4 2 5 2 10 2 11 11 12 12 6 3 18 14 62 47 112 110 85 65 53 44 119 87 73 41 40 27 17 6 0 4 0 2 4 15 26 28 31 18 13 0 30 33 54 38 61 39 58 40 55 31 48 26 44 21 41 21 37 17 28 10 15 1 4 0 4 1 0 4 7 15 20 22 20 17 21 18 23 18 21 15 21 17 22 18 17 14 13 10 9 8 9 7 7 5 5 3 3 2 2 2 3 13 19 8 13 40 38 44 50 40 39 25 24 10 22 8 23 9 24 9 24 9 24 9 25 9 23 7 21 5 20 8 20 10 20 8 17 4 11 0 8 0 12 16 52 65 87 70 89 69 82 61 76 59 72 58 75 58 71 58 76 67 71 67 70 53 41 20 6 1 4 0 1 7 21 57 87 98 2 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 5 9 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 4 0 0 1 0 3 0 11 48 100 71 103 104 100 62 82 52 84 73 134 106 135 117 147 119 156 114 129 67 78 29 66 41 103 80 91 85 109 72 31 0 0 10 10 9 0 11 2 0 2 0 1 0 0 0 3 0 3 0 3 1 2 1 1 6 1 4 1 4 2 4 0 0 2 1 2 2 4 2 3 4 3 2 3 2 2 0 2 0 2 0 1 0 1 0 6 9 1 18 92 84 90 49 33 23 69 47 93 60 135 97 159 130 188 114 161 111 126 91 144 78 152 123 75 9 67 51 110 100 163 129 183 152 159 76 47 19 58 37 45 29 64 71 82 52 56 45 65 35 60 49 30 11 10 6 9 1 6 10 10 9 7 6 5 4 7 5 7 5 8 3 8 3 8 3 6 4 6 4 6 4 6 4 6 4 7 5 7 6 8 6 7 6 10 8 8 6 10 9 8 6 11 12 11 7 14 18 32 28 31 14 168 201 204 180 216 198 241 214 214 211 212 159 173 143 148 135 153 139 158 153 147 131 136 130 150 149 142 117 110 110 115 113 112 90 148 217 229 186 193 179 183 178 205 181 215 196 215 181 216 193 218 163 205 179 210 158 217 181 208 162 190 158 195 163 192 152 234 228 164 103 225 178 169 144 214 178 196 173 154 145 158 159 211 162 218 191 218 220 245 206 235 213 252 225 251 210 209 170 220 193 229 171 175 131 152 117 110 67 80 51 74 42 65 67 91 64 71 47 58 54 49 35 49 53 43 38 48 39 45 37 45 39 49 16 38 70 76 89 105 110 154 102 48 17 33 33 38 37 36 42 36 41 38 30 48 26 11 63 188 171 191 175 182 174 190 188 206 197 203 193 198 184 190 178 198 121 91 92 102 65 63 71 199 196 202 184 217 179 194 160 128 91 136 135 153 171 185 149 161 130 146 111 126 96 116 88 118 89 115 89 116 94 117 86 70 39 63 35 55 31 49 53 56 44 66 47 100 71 52 27 42 19 38 16 31 10 34 19 32 16 28 11 23 11 27 16 28 20 29 19 28 18 23 15 56 49 57 40 54 66 61 19 24 0 6 0 10 67 115 67 79 51 98 100 116 84 104 76 105 81 117 91 118 85 118 84 109 84 119 94 116 82 118 86 107 78 105 80 105 78 105 81 108 86 113 89 115 90 113 86 109 81 103 76 99 73 95 70 95 69 95 69 95 69 92 65 89 62 87 62 88 63 87 59 86 59 88 59 84 52 83 49 73 46 73 43 74 53 92 66 90 68 86 55 74 56 81 62 80 59 76 56 72 55 68 58 73 63 77 65 77 63 72 54 64 48 61 43 50 32 49 53 67 58 75 53 71 59 83 67 93 63 82 61 82 59 85 61 98 87 114 96 120 116 112 54 17 6 16 14 5 4 4 0 2 4 5 0 13 20 61 68 86 62 80 57 70 47 65 53 77 60 69 38 39 13 37 22 38 26 40 26 40 25 42 27 45 23 40 25 43 21 32 12 30 11 30 11 32 14 37 33 49 30 44 24 41 16 51 31 46 25 54 44 60 38 53 40 48 35 43 47 43 31 47 46 48 85 128 188 197 205 147 18 13 4 5 0 2 9 4 2 3 0 2 0 2 0 2 0 5 5 12 13 6 6 0 1 35 62 120 119 68 73 91 102 116 75 37 48 40 52 27 12 4 0 6 0 3 0 13 11 16 9 1 0 11 21 35 32 38 27 34 26 32 14 25 9 23 12 24 15 22 13 15 8 6 1 0 0 0 1 1 0 6 8 19 18 21 15 18 17 20 16 17 13 16 16 19 16 19 14 17 11 15 10 10 5 8 3 6 0 3 0 1 0 3 9 21 4 10 38 29 30 39 31 35 20 18 0 9 5 9 6 9 5 7 4 8 5 9 6 9 5 7 4 7 2 9 6 10 7 5 6 3 0 0 4 31 42 77 77 70 48 64 43 62 44 59 43 58 41 56 41 57 43 58 45 64 59 71 57 62 40 31 3 4 0 1 0 8 26 70 87 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 6 11 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 3 0 4 0 1 2 6 0 9 47 91 93 98 79 120 92 132 123 152 146 216 203 213 174 186 158 181 123 130 84 113 80 108 101 115 98 142 88 54 4 15 0 16 2 1 3 8 1 1 2 2 2 2 0 1 0 3 2 2 1 0 1 0 1 3 1 3 1 3 1 2 2 0 0 0 2 0 3 1 3 0 3 0 3 1 3 2 2 3 2 3 1 2 0 0 1 0 3 3 15 66 85 132 113 147 113 167 136 179 136 191 155 191 161 211 162 204 154 194 140 179 113 120 44 80 54 117 87 210 158 234 170 249 208 159 25 77 65 77 49 91 48 85 75 105 66 75 40 83 59 85 46 18 13 15 8 9 12 11 8 10 9 7 6 5 6 6 7 7 7 7 8 7 8 7 8 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 7 8 10 10 8 8 10 11 4 6 11 14 10 6 9 16 26 40 48 0 93 112 122 110 142 125 149 119 154 142 190 197 207 196 214 195 220 213 233 207 232 225 250 226 240 220 242 216 239 202 208 179 211 175 227 231 255 220 237 210 224 221 255 201 247 223 253 214 252 233 249 193 196 209 248 198 238 222 255 237 255 211 239 251 255 187 225 242 255 127 254 200 201 150 230 197 255 198 187 173 190 183 226 190 204 220 255 247 252 230 255 224 247 209 234 212 233 206 228 194 224 192 204 151 151 97 117 83 92 64 89 68 94 106 119 90 92 59 71 62 82 64 82 48 77 49 61 47 62 39 58 51 61 53 68 66 123 125 156 156 202 73 39 28 29 36 33 31 35 42 35 44 41 32 53 30 11 15 173 184 191 184 202 183 190 194 208 202 206 199 203 192 191 182 202 131 103 113 116 73 83 110 237 219 229 201 245 203 229 194 161 108 154 153 163 194 210 174 186 155 172 138 154 126 139 109 140 108 138 111 145 120 149 114 111 78 111 72 98 65 92 89 88 67 99 89 170 148 108 73 85 60 83 59 70 40 63 40 61 37 57 33 54 31 49 27 50 27 51 27 50 26 43 24 72 51 63 35 62 66 84 29 49 8 33 16 41 94 144 86 103 77 130 123 139 108 131 104 133 111 144 118 142 111 147 113 138 114 153 126 148 108 152 116 142 109 141 111 143 107 139 107 143 112 148 116 151 117 148 113 145 108 139 102 134 100 129 97 125 94 123 92 122 92 122 91 120 88 118 89 120 92 110 83 107 85 112 88 110 82 106 75 100 80 106 74 96 71 115 87 114 91 113 77 99 75 106 79 106 78 104 74 99 69 93 69 97 75 102 77 101 77 97 69 85 63 81 55 67 44 71 59 92 71 103 72 97 80 106 89 117 88 108 85 109 80 104 84 115 92 133 126 144 107 127 112 94 26 6 5 13 0 2 1 0 5 8 0 27 29 81 78 120 78 123 79 121 72 108 63 116 78 130 78 112 53 96 50 97 51 93 47 89 44 81 46 82 41 77 43 77 38 69 34 66 32 63 33 65 35 64 42 73 44 71 44 72 32 71 38 74 46 79 36 51 34 44 9 45 18 38 16 39 27 27 18 36 39 41 65 136 210 148 32 8 1 3 6 0 4 0 3 1 2 2 2 5 1 14 3 11 5 10 9 5 1 9 6 16 39 65 40 43 105 99 126 98 66 33 31 39 34 35 20 0 4 0 2 0 2 4 2 7 2 6 0 18 15 46 28 45 22 41 25 38 15 33 15 37 20 44 25 40 21 30 12 20 4 9 0 3 0 0 1 0 6 13 19 20 19 18 17 22 17 19 14 20 16 19 16 18 19 21 22 24 23 12 10 10 8 8 5 4 4 0 13 3 1 10 8 1 17 49 53 59 57 69 61 56 30 20 6 22 8 22 6 19 3 20 6 22 8 24 9 24 9 21 8 23 10 23 7 19 4 18 5 32 48 88 84 89 69 88 64 81 59 81 66 83 63 79 58 72 58 79 63 75 52 77 66 74 66 82 74 66 40 22 2 3 1 1 7 44 72 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 11 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 2 79 65 79 63 102 92 139 139 180 127 193 222 227 166 168 99 101 44 71 56 97 44 98 64 102 91 81 16 0 0 0 3 0 3 1 3 4 1 2 1 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 2 0 2 0 2 0 2 0 3 2 3 0 2 0 2 0 3 1 3 1 3 1 3 3 1 6 7 0 25 81 94 68 117 132 181 140 179 122 162 97 139 116 159 119 161 114 151 140 192 119 122 70 77 18 91 110 169 111 159 128 176 75 56 26 54 38 67 50 57 38 81 68 69 46 53 29 61 70 59 16 7 7 12 7 5 1 5 4 11 8 9 6 7 4 6 4 7 5 7 4 6 3 5 3 6 4 6 4 6 4 6 4 5 3 5 4 6 5 7 5 8 6 8 6 8 6 8 6 8 6 9 8 9 6 6 1 18 37 32 8 63 86 85 60 81 77 94 80 83 70 83 78 101 80 94 75 93 80 98 87 125 111 125 113 131 123 144 133 148 139 158 151 168 155 174 160 180 168 192 183 208 194 212 191 214 193 230 203 231 198 231 200 218 185 219 183 220 192 236 212 232 205 232 198 226 207 239 213 222 178 219 181 145 120 181 150 196 189 180 144 178 169 249 211 234 160 204 194 207 188 231 174 141 106 120 90 108 74 113 103 196 196 149 101 133 81 82 62 67 59 60 40 85 103 120 93 72 48 57 41 53 50 63 39 54 45 49 40 45 38 47 40 53 33 43 96 161 155 211 195 53 36 32 32 39 31 28 23 29 17 36 47 40 34 40 25 18 0 98 182 202 183 207 185 202 199 192 194 206 186 197 172 177 183 201 85 87 85 90 54 60 84 231 202 211 177 201 196 199 198 155 88 126 112 139 163 177 149 164 135 155 120 134 96 107 76 107 74 104 78 114 92 115 71 80 57 71 34 73 43 69 41 66 66 78 80 180 127 92 63 80 61 77 54 68 53 64 44 57 44 62 48 54 31 46 25 31 23 37 27 32 19 28 19 41 26 36 25 48 47 57 23 19 18 44 7 44 85 103 58 78 50 107 109 107 80 104 79 101 84 119 86 111 99 125 81 110 104 131 82 104 91 120 97 120 88 113 90 114 79 106 77 108 81 113 87 118 91 121 93 119 83 109 81 108 75 101 69 95 67 95 66 90 58 85 65 95 70 92 65 86 63 79 57 83 54 78 48 79 52 77 48 77 52 78 52 72 45 82 64 89 68 87 62 79 59 79 63 78 62 74 59 70 57 62 51 68 58 74 60 75 61 69 51 60 45 59 43 49 29 45 39 63 57 73 55 70 50 78 62 89 67 85 59 82 62 81 64 84 71 100 89 116 97 113 94 109 79 45 3 2 0 1 3 8 7 0 0 8 24 59 60 76 64 80 60 77 50 65 44 64 61 84 66 72 52 65 46 55 39 49 36 46 33 45 28 48 28 43 24 37 17 33 16 33 17 32 16 32 17 39 25 42 28 44 15 38 22 38 9 26 21 32 10 15 12 11 12 10 9 5 2 0 0 0 1 7 17 20 41 78 122 77 33 3 2 8 1 1 3 2 1 1 1 1 0 1 0 4 0 10 6 12 5 6 0 1 0 14 34 43 42 40 51 64 100 98 64 28 28 44 70 73 42 2 0 6 0 5 8 8 10 2 3 1 3 1 0 19 22 28 14 12 4 13 0 9 2 14 13 23 22 24 19 12 9 7 8 4 6 0 2 1 0 3 3 6 6 9 7 2 0 1 0 1 0 1 0 1 0 3 2 7 7 12 13 13 12 11 9 8 6 5 6 1 8 7 16 10 2 2 29 53 66 70 61 71 62 57 43 15 1 10 0 3 0 1 1 17 0 0 0 0 0 4 0 0 1 9 2 4 0 0 0 27 35 77 69 84 50 70 47 67 49 66 49 65 48 64 47 60 42 60 44 63 45 59 42 53 44 59 42 58 56 67 50 53 25 5 0 0 0 20 53 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 9 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 3 7 79 72 87 84 123 107 114 129 153 151 221 248 245 201 177 115 97 65 125 118 134 83 104 105 115 61 27 0 6 3 4 0 1 2 0 3 0 4 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 2 2 5 0 18 54 131 99 155 151 213 173 216 175 209 142 174 133 167 117 194 187 234 175 199 127 148 105 160 102 182 183 210 178 238 120 137 57 102 69 120 194 173 55 113 87 116 79 93 48 75 76 115 76 55 18 23 12 12 8 8 9 8 10 11 10 9 8 7 6 6 6 7 7 7 6 6 5 5 5 6 6 6 6 6 6 6 6 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 5 6 8 9 10 9 9 8 21 48 38 16 61 92 108 102 106 101 117 102 109 92 110 99 118 98 113 89 106 86 106 87 101 81 99 80 99 81 101 81 111 78 120 82 120 81 120 82 127 90 132 98 142 107 147 109 151 128 164 142 172 149 183 161 200 174 202 176 207 190 231 215 238 220 251 228 255 243 255 243 255 224 255 237 228 196 245 202 237 223 225 188 221 192 255 213 254 197 244 227 244 210 243 179 154 104 136 124 187 174 221 201 241 225 190 147 182 116 119 71 91 76 91 71 108 118 137 99 73 53 80 65 72 52 72 48 70 51 66 46 61 47 64 52 48 46 72 133 174 127 117 47 39 29 34 37 45 37 37 34 30 19 34 43 44 34 41 38 19 40 139 204 210 197 217 202 208 209 212 217 229 210 226 205 211 204 213 110 109 92 94 68 70 97 251 218 236 207 235 210 236 204 213 132 139 120 147 169 205 175 192 163 183 150 162 128 153 121 144 108 134 106 140 114 147 111 119 81 101 69 111 69 102 74 104 90 117 130 225 148 121 83 103 77 97 73 92 78 91 65 87 59 87 64 91 65 80 59 85 48 70 45 71 39 67 50 71 49 64 45 71 56 69 39 50 34 74 51 98 119 127 80 104 78 138 131 132 99 123 105 140 121 157 121 141 120 148 115 148 134 154 109 137 127 153 126 149 115 140 115 139 106 137 106 137 108 142 114 149 120 154 124 153 116 143 112 140 105 137 102 128 94 125 94 123 90 120 91 126 94 122 86 117 86 110 85 111 82 106 77 105 80 106 76 102 70 100 71 103 73 102 78 111 88 117 86 110 77 104 75 102 71 98 67 95 65 88 63 94 70 100 73 99 72 96 65 85 61 84 57 72 43 69 55 88 72 98 75 98 71 103 83 114 89 111 81 107 82 108 79 107 83 116 100 135 117 130 105 130 103 97 58 61 25 2 6 0 6 3 0 25 23 87 67 119 83 128 80 125 73 115 62 109 69 125 79 127 78 118 66 112 60 107 54 99 48 84 47 82 45 76 40 70 35 65 33 64 32 63 35 65 35 76 42 76 48 72 40 65 40 72 30 61 35 51 20 14 11 5 5 4 3 2 1 1 0 5 1 2 5 3 6 27 50 42 17 0 1 4 0 0 5 1 1 1 1 1 1 1 1 2 7 6 11 9 8 8 3 7 4 28 38 55 36 43 31 44 64 64 44 32 42 61 92 105 68 3 0 0 0 12 13 8 8 10 5 5 0 8 0 25 19 41 15 31 7 33 7 31 8 34 16 41 22 36 19 30 14 17 3 6 0 4 0 0 0 0 0 2 3 3 4 1 1 1 1 1 1 1 1 1 0 0 1 2 3 4 5 7 8 6 6 4 4 0 3 0 3 4 11 13 2 13 36 65 76 87 73 87 77 84 68 59 19 15 0 32 35 66 59 74 49 54 29 40 18 27 4 22 0 16 0 14 5 39 34 86 76 99 84 93 73 85 70 84 65 84 65 85 68 88 70 86 65 82 62 80 59 75 53 72 56 77 57 75 61 75 58 68 53 49 25 13 0 9 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 4 0 63 68 68 52 104 107 113 95 100 89 181 216 250 180 156 80 72 60 131 104 114 83 99 69 54 0 0 0 2 0 0 5 1 1 2 0 4 0 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 3 1 3 1 3 1 3 3 6 4 0 8 0 13 120 110 118 104 162 123 160 120 172 113 176 118 148 103 162 141 157 75 89 39 72 68 153 84 95 55 138 159 201 70 50 25 67 37 68 166 105 26 100 64 78 60 61 32 71 91 109 61 32 16 17 11 8 4 7 6 9 5 10 8 8 5 6 4 6 5 7 5 7 4 6 3 5 3 6 4 6 4 6 4 6 4 5 3 5 4 6 5 7 5 8 6 8 6 8 6 8 6 4 3 7 7 10 9 11 7 18 38 36 5 30 49 70 74 76 71 79 72 76 69 74 68 90 75 89 75 90 77 92 79 89 75 89 76 89 74 88 73 93 80 94 77 88 71 85 72 77 63 76 63 78 66 83 68 66 48 73 53 75 56 82 66 70 48 67 44 65 51 84 72 111 93 123 103 134 118 145 120 162 138 176 165 185 170 198 171 203 191 202 190 221 193 237 199 216 190 228 211 233 209 229 185 176 137 149 134 166 134 146 110 172 191 222 222 228 154 141 103 89 66 85 71 104 136 189 167 96 70 92 81 87 60 75 58 63 50 54 39 45 34 45 36 51 35 30 78 69 32 27 10 38 31 36 31 33 22 25 21 32 25 31 35 42 28 40 58 117 129 178 174 171 160 190 184 188 190 198 200 211 197 209 194 210 186 199 105 104 71 70 56 53 79 225 211 220 206 218 195 223 183 216 142 103 87 118 156 184 156 172 143 164 132 145 109 124 89 110 77 104 80 110 89 114 91 89 52 70 53 87 51 68 52 79 61 94 121 194 106 93 60 75 54 75 58 80 69 76 59 71 53 65 53 70 62 55 44 54 44 52 42 50 38 48 32 48 30 42 27 41 33 45 38 44 22 52 51 94 96 94 54 74 59 116 105 101 68 94 90 124 103 131 103 119 96 120 99 134 106 119 80 115 105 128 99 120 86 110 84 108 75 106 76 104 76 108 84 117 91 125 98 126 92 118 88 114 80 111 77 100 67 94 66 93 67 89 66 92 68 89 64 87 64 85 64 87 57 80 49 78 49 77 48 75 45 69 47 70 53 68 49 76 64 91 72 86 64 75 57 71 55 66 51 62 46 56 43 64 51 69 56 71 56 72 53 63 49 63 47 52 31 46 40 63 57 74 58 73 54 76 59 85 64 84 58 80 58 82 66 77 57 79 68 105 93 110 85 106 92 99 80 66 28 13 7 2 3 1 0 4 12 45 52 80 71 84 59 75 49 70 45 56 42 64 55 78 72 73 54 62 45 54 41 48 34 47 29 46 25 40 22 37 19 34 18 32 17 34 23 39 27 45 30 46 28 45 17 37 18 40 18 33 29 36 13 6 0 0 0 0 0 1 1 1 1 3 0 0 2 2 0 0 7 8 2 0 1 1 0 1 4 1 1 1 1 1 1 1 0 4 0 6 1 6 1 3 0 2 4 21 39 43 33 23 21 19 29 32 33 47 60 81 104 137 93 20 2 0 2 9 14 5 12 10 8 0 0 0 0 5 10 21 12 11 0 6 0 4 0 8 8 19 16 20 18 23 16 7 2 0 2 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 3 3 2 4 1 3 1 4 4 8 2 10 10 3 6 27 79 91 93 77 79 68 66 56 64 33 31 27 60 67 88 78 86 69 74 57 64 44 47 30 30 18 17 3 16 21 55 56 92 67 81 53 73 45 68 41 69 50 66 49 67 53 72 57 76 56 68 48 62 43 56 37 49 33 53 40 54 39 55 49 70 63 62 39 25 0 9 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 2 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 12 0 62 89 74 55 136 171 186 175 159 127 155 213 255 194 146 80 104 107 139 99 129 117 105 47 11 0 12 7 6 0 4 0 2 1 0 3 0 3 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 0 1 0 12 10 11 123 148 165 129 192 154 178 148 208 192 238 161 191 164 177 103 112 53 98 92 152 123 188 104 144 133 254 204 220 61 73 52 115 59 99 87 92 67 133 75 98 69 99 91 137 108 112 64 60 26 33 21 25 15 12 7 7 7 9 9 8 7 6 6 6 7 7 7 7 6 6 5 5 5 6 6 6 6 6 6 6 6 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 5 6 7 9 10 11 11 12 15 39 40 16 17 19 26 27 44 35 44 36 46 35 45 33 54 43 60 49 66 55 71 58 69 56 73 63 81 70 87 74 107 89 108 87 104 84 104 87 106 88 107 87 105 86 106 88 105 85 109 84 104 79 103 81 111 88 108 80 99 78 107 91 108 86 104 80 102 86 112 92 100 79 100 76 109 84 108 82 120 100 125 119 159 125 164 128 165 149 180 149 186 168 198 168 222 189 233 208 249 214 250 221 232 170 160 135 171 134 167 121 135 99 130 111 140 175 255 249 220 166 177 161 181 151 170 141 153 126 143 114 132 110 133 112 120 62 61 82 82 17 35 26 62 46 51 40 49 40 51 43 38 33 38 33 50 37 67 107 165 171 184 172 179 170 175 167 176 170 180 179 194 186 197 185 196 181 196 105 104 74 83 75 73 78 230 230 245 219 235 204 230 200 246 184 149 94 142 181 202 170 189 159 183 150 166 132 156 124 143 114 142 119 146 119 141 108 103 66 99 75 113 81 112 93 135 116 158 167 226 134 126 86 105 74 97 75 97 82 106 78 101 75 99 69 94 69 106 58 77 61 94 58 80 60 76 53 70 50 70 51 72 50 70 51 72 43 76 72 121 114 117 77 101 91 151 125 127 87 132 127 160 123 152 127 153 125 151 133 162 123 135 107 146 132 155 124 144 111 135 107 133 104 137 104 134 103 136 110 146 119 155 128 160 126 156 125 153 117 147 113 139 104 131 97 127 93 122 90 121 89 120 88 121 91 112 85 111 83 108 79 105 77 100 77 108 81 105 73 100 68 94 66 96 77 113 89 112 80 101 72 97 66 90 58 84 54 82 58 89 67 97 70 97 71 95 68 87 64 87 61 75 45 65 50 81 67 93 71 93 70 98 77 108 84 110 83 108 83 112 82 108 76 103 83 125 112 138 106 126 98 121 101 103 42 24 8 0 2 6 3 11 7 45 50 106 88 128 81 122 70 116 61 95 50 95 57 111 78 122 72 104 52 92 48 93 50 86 48 81 43 75 38 71 37 68 34 64 31 62 35 68 40 78 44 77 48 73 44 68 39 73 36 69 43 58 25 11 1 0 0 1 1 2 3 3 3 0 0 0 6 8 5 3 4 0 2 5 3 1 2 2 0 1 1 1 1 1 1 1 1 2 4 1 3 2 3 4 2 5 5 25 31 47 29 34 22 18 17 22 34 54 64 75 98 119 96 29 0 9 3 15 10 13 5 13 4 12 0 11 0 18 14 42 26 39 14 30 10 28 9 30 16 37 21 34 20 29 12 11 0 1 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 4 11 3 6 18 73 89 104 89 98 83 88 74 97 83 105 91 110 91 109 93 106 87 104 87 106 86 100 78 89 67 84 61 81 69 97 86 99 78 92 74 93 76 90 69 93 72 89 69 89 73 95 78 103 80 94 72 89 68 85 64 77 53 76 60 77 53 78 74 120 91 79 54 61 39 44 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 2 0 0 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 5 0 39 68 57 65 162 185 211 196 221 167 116 125 205 101 61 24 83 72 66 55 107 75 36 0 0 0 4 0 0 11 0 5 0 1 1 0 2 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 2 8 5 8 0 0 0 32 92 142 80 119 84 125 96 166 168 246 144 167 115 115 25 60 25 72 70 130 99 162 93 132 126 162 101 90 9 21 24 68 41 71 25 61 41 70 51 74 48 106 103 113 70 61 50 47 30 30 36 41 34 20 8 9 10 8 6 7 4 6 4 6 5 7 5 7 4 6 3 5 3 6 4 6 4 6 4 6 4 5 3 5 4 6 5 7 5 7 5 7 5 7 5 7 5 8 6 8 7 9 8 10 9 11 24 33 18 17 8 7 1 16 10 13 11 16 14 13 9 12 6 13 6 13 5 10 2 6 0 8 4 17 17 31 26 32 24 34 24 33 24 36 28 46 40 53 44 52 41 50 41 57 54 65 63 71 65 71 65 78 75 83 77 81 76 86 81 90 72 83 65 80 65 84 72 94 84 88 66 84 65 73 64 76 57 71 67 89 64 84 62 80 75 85 55 80 71 93 80 106 87 108 85 104 84 122 115 141 88 92 85 110 90 105 70 92 70 109 89 91 96 157 142 165 114 122 109 128 105 126 107 126 111 122 109 125 115 133 122 157 94 93 102 132 80 73 33 45 30 31 17 25 13 14 0 20 18 22 13 30 27 71 120 153 145 154 147 171 154 157 155 153 136 147 145 170 178 185 178 173 171 192 89 83 64 76 66 56 39 179 214 214 184 186 177 202 208 222 200 177 83 125 164 179 151 166 139 161 132 148 115 131 104 121 96 117 96 113 89 125 87 61 44 78 58 81 75 90 73 118 110 140 131 169 102 95 61 78 56 76 57 76 64 85 57 60 51 72 60 69 57 66 51 56 43 52 46 59 52 55 39 52 39 54 44 55 42 43 28 44 30 48 45 94 92 84 53 73 76 128 96 99 65 114 113 139 101 125 105 127 102 126 103 125 84 104 86 126 105 128 95 116 85 109 80 106 79 104 74 100 72 102 78 111 86 118 95 126 98 127 102 129 97 122 94 121 90 113 80 103 76 96 71 91 65 87 65 85 64 79 57 79 55 80 52 77 47 73 50 82 61 82 60 75 57 72 49 66 53 77 65 81 63 71 57 67 51 59 45 53 39 54 41 61 52 70 57 73 60 70 52 64 51 65 49 53 32 42 35 58 51 68 53 70 52 69 53 78 61 85 63 86 63 81 64 81 56 75 57 90 77 110 82 99 75 92 91 98 64 30 12 0 0 8 0 3 0 10 28 70 72 89 68 78 53 70 44 52 30 44 27 47 38 74 55 63 46 56 43 53 38 49 30 45 25 40 22 37 21 38 21 33 15 30 18 34 23 39 28 42 26 45 25 44 20 37 21 38 36 45 25 14 0 3 3 2 2 2 2 2 2 3 2 2 4 2 0 0 3 1 5 5 1 2 5 2 0 1 1 1 1 1 1 1 0 3 0 2 0 1 0 2 0 0 0 6 12 17 16 17 18 12 14 13 26 43 49 62 86 112 105 40 0 0 2 12 26 10 1 2 4 15 16 16 5 0 4 21 25 28 17 19 12 19 13 17 13 19 15 16 11 10 5 2 0 0 2 0 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 2 1 1 0 1 1 2 2 0 0 0 0 0 0 0 1 0 0 0 0 7 0 0 5 6 29 59 61 83 78 84 75 94 84 101 79 84 64 82 72 83 67 81 66 83 68 83 68 84 73 88 74 86 67 82 62 75 57 77 57 80 57 82 61 80 60 76 59 77 64 85 71 87 67 80 62 79 63 79 61 78 53 70 56 69 49 73 73 122 91 73 52 64 50 52 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 2 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 3 5 45 75 80 133 227 207 217 178 204 174 110 89 134 48 63 56 118 78 70 84 123 44 9 2 7 2 4 0 3 4 4 0 2 0 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 0 8 7 0 13 0 17 72 150 84 114 87 163 167 212 231 255 204 184 122 123 81 113 79 157 130 182 168 255 186 184 95 142 59 111 46 90 74 141 108 149 91 144 90 124 103 128 132 158 105 102 53 74 46 64 33 50 44 62 41 28 7 9 10 7 7 6 6 6 6 7 7 7 7 7 6 6 5 5 5 6 6 6 6 6 6 6 6 5 5 5 6 6 7 7 7 6 6 6 6 6 6 6 6 10 9 9 9 9 10 11 11 20 24 30 27 21 15 13 8 13 9 14 10 17 12 16 9 22 17 21 15 18 11 14 8 16 10 13 8 15 15 25 24 15 13 17 14 16 12 16 15 15 18 28 28 29 23 25 22 18 10 31 24 43 32 46 31 46 37 56 43 56 41 57 47 73 59 76 68 85 70 87 74 78 70 91 74 99 79 99 88 109 88 106 93 115 95 116 98 120 110 124 97 119 101 120 106 122 91 125 97 131 101 132 101 118 93 134 105 115 78 122 105 110 86 123 96 93 69 107 85 119 88 117 101 115 91 124 108 129 105 127 105 130 110 136 115 139 99 134 119 196 202 247 199 208 190 200 185 199 180 176 146 98 86 93 74 85 80 124 151 158 150 163 164 179 158 169 179 166 141 152 145 173 183 190 181 182 186 204 89 83 69 87 70 80 41 184 229 232 193 208 200 255 235 221 208 210 102 161 192 206 172 193 162 189 157 177 142 172 145 169 142 167 138 162 133 163 104 75 51 106 72 105 94 127 96 154 139 171 140 178 128 135 90 114 78 104 75 101 78 109 55 59 38 81 67 96 70 139 139 160 87 86 67 99 61 79 57 75 56 76 56 77 53 79 46 75 57 73 57 115 115 109 79 103 107 160 115 130 96 148 142 175 138 167 137 157 125 153 125 143 108 139 126 162 136 155 121 142 113 138 107 132 106 130 98 128 96 127 99 133 105 140 114 149 118 152 126 158 125 157 128 162 130 157 122 149 116 142 106 133 96 124 89 117 82 108 80 108 81 110 82 107 77 106 78 103 77 106 81 107 79 102 71 93 66 95 73 100 74 93 66 91 63 87 58 84 57 81 57 89 66 97 73 100 75 90 64 84 63 86 60 73 43 65 49 80 65 91 70 94 72 93 72 102 82 112 88 114 87 109 80 110 76 103 76 109 86 134 105 132 98 117 98 130 94 66 27 11 4 7 6 0 3 7 31 79 82 124 88 131 77 113 64 93 52 84 39 71 34 87 52 94 60 100 59 90 47 87 49 84 45 79 40 74 37 73 38 68 32 62 30 63 32 69 36 70 41 71 48 74 41 66 32 67 41 62 36 22 5 2 2 1 1 0 0 0 0 2 2 2 0 0 0 0 4 2 2 0 0 1 5 3 0 1 1 1 1 1 1 1 1 1 2 0 1 0 1 2 2 6 1 6 0 8 2 15 8 14 7 6 5 21 30 47 74 138 139 70 3 6 0 23 33 31 9 27 22 55 44 54 27 12 0 24 20 41 25 39 25 40 24 33 17 25 11 14 4 5 0 1 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 1 1 2 1 1 2 3 0 3 0 4 1 15 37 69 72 97 92 99 85 108 90 106 82 100 82 99 76 96 76 94 75 95 78 99 81 102 82 105 85 106 84 103 81 104 83 102 77 95 77 102 87 98 79 98 81 102 88 111 94 104 83 101 82 103 85 103 83 110 83 103 77 95 70 96 82 102 82 86 63 77 55 65 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 41 82 78 116 196 163 171 126 135 88 63 37 49 2 37 42 77 44 57 53 46 0 2 0 0 0 0 9 3 5 0 5 0 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 1 3 5 3 0 8 0 5 21 93 58 86 41 138 151 187 190 236 170 154 73 121 105 145 95 149 112 154 117 167 96 98 32 47 12 30 0 36 95 153 118 132 93 128 97 131 110 141 139 104 60 44 27 41 34 34 30 33 42 47 36 18 4 2 4 7 4 6 3 5 4 7 5 7 5 7 4 6 3 5 3 6 4 6 4 6 4 6 4 5 3 5 4 6 5 7 5 6 4 6 4 6 4 6 4 8 6 8 6 9 9 13 12 22 17 25 26 18 10 13 10 8 7 9 9 10 9 10 9 13 11 14 12 14 13 16 14 12 9 9 6 8 7 11 8 5 1 10 3 7 0 5 0 1 1 15 12 16 7 12 8 8 6 11 13 19 18 20 17 14 16 21 19 18 14 17 16 10 1 12 12 23 13 22 18 28 25 37 31 35 29 38 35 47 39 57 48 62 61 74 68 80 70 84 79 89 76 87 81 95 89 105 103 121 106 113 87 119 101 116 98 110 101 94 78 102 86 101 83 91 73 92 82 75 63 90 78 83 69 96 84 89 74 87 72 84 70 82 69 80 70 96 77 95 98 122 101 142 135 153 147 168 163 170 149 141 122 131 112 116 112 139 133 136 139 182 197 214 192 201 195 155 130 144 132 154 168 166 166 181 176 188 74 67 58 68 51 65 27 160 218 208 187 198 200 214 144 125 132 137 67 126 157 160 133 147 124 145 118 135 105 118 98 120 98 116 97 116 99 125 78 28 12 66 58 76 72 104 76 118 100 122 105 137 108 116 79 90 60 75 51 70 59 76 29 14 3 31 31 45 37 152 160 158 106 76 62 64 43 57 44 60 46 58 46 56 48 52 35 56 38 35 29 85 83 79 58 77 89 133 86 106 80 129 122 152 126 154 124 136 109 130 101 119 94 126 111 138 112 123 91 110 85 106 74 95 72 94 67 91 64 90 65 93 68 99 77 106 80 110 90 118 91 122 98 130 103 130 103 130 108 127 99 116 91 109 83 99 73 93 69 91 68 94 66 89 58 88 57 77 54 77 61 71 52 58 42 52 36 49 35 50 38 47 36 49 39 52 44 55 43 53 41 61 51 71 60 75 61 63 48 60 48 63 48 49 30 43 35 58 51 68 56 72 54 71 54 78 61 87 66 88 62 84 62 79 56 76 55 77 58 97 79 113 91 95 72 96 82 79 42 16 0 4 0 5 0 4 12 50 53 78 69 83 65 75 49 62 42 56 26 31 8 22 11 35 31 52 41 50 33 50 32 49 30 46 26 39 21 39 24 37 20 33 19 31 18 29 21 35 18 41 26 45 18 28 14 27 27 40 30 19 0 1 1 0 0 0 0 0 0 0 1 1 0 1 2 3 4 2 0 0 0 1 0 0 2 1 1 1 1 1 1 1 1 2 0 1 0 1 0 1 0 3 1 0 0 0 0 0 0 1 5 0 0 6 18 30 47 117 134 69 8 0 0 6 24 11 2 21 31 57 54 51 34 8 0 0 0 14 13 19 18 18 11 13 7 7 1 1 0 1 0 0 0 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 3 0 0 0 3 0 10 17 67 77 94 82 101 87 93 75 84 69 81 63 80 67 77 54 73 59 75 61 78 65 82 69 79 59 77 59 80 62 82 64 86 64 81 56 74 54 78 60 79 61 78 62 80 65 84 68 82 63 79 63 81 64 78 59 76 58 78 53 72 55 73 55 55 50 64 49 63 42 50 46 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 3 0 51 118 91 91 166 151 154 161 164 78 65 44 49 46 75 68 87 71 109 54 18 0 4 0 1 0 2 0 1 0 4 0 4 0 4 0 4 0 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 0 9 0 8 10 0 40 19 116 120 158 93 176 194 207 217 255 211 165 94 143 146 186 153 170 122 167 117 185 116 161 69 128 65 107 26 102 157 200 91 149 111 155 127 148 135 171 77 85 51 70 34 61 35 60 33 60 43 59 34 29 8 11 8 7 6 5 5 5 6 7 7 7 7 7 6 6 5 5 5 6 6 6 6 6 6 6 6 5 5 5 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 10 12 15 17 13 10 22 30 21 14 17 17 12 13 17 16 16 14 16 17 16 15 14 14 13 14 15 15 12 12 13 14 14 14 14 13 10 14 16 18 15 14 11 12 0 6 12 15 11 10 10 12 15 10 14 12 19 17 22 18 15 14 21 17 20 16 24 24 35 19 23 16 23 13 25 22 31 14 27 16 23 13 37 23 27 19 42 21 33 28 39 27 50 28 48 46 56 39 57 46 67 51 74 55 77 69 99 88 111 102 122 89 110 99 113 100 105 88 97 86 109 89 93 81 109 91 106 90 99 93 113 90 105 92 106 92 108 91 109 88 125 86 100 102 99 85 85 83 93 83 99 78 95 86 105 86 110 83 103 89 101 98 117 80 105 92 113 116 132 131 148 135 151 129 152 139 161 171 175 176 198 181 192 81 88 73 89 69 80 42 182 228 227 212 234 226 217 102 131 148 166 113 170 176 202 165 189 156 187 153 177 140 166 135 163 126 150 116 148 120 136 79 42 1 82 70 107 81 120 83 129 89 125 108 156 121 170 117 132 83 102 64 92 67 95 36 34 7 42 17 42 15 44 7 36 21 54 23 52 34 51 33 54 36 54 34 58 37 49 28 65 35 41 37 106 97 106 84 107 117 162 108 137 111 168 150 180 154 188 155 173 145 165 132 156 131 165 140 165 134 146 110 132 104 127 90 112 85 120 89 118 87 116 86 116 86 122 95 127 97 130 106 140 108 146 120 154 127 158 131 166 140 167 133 159 126 156 122 148 112 135 105 132 104 133 104 125 94 118 87 106 80 105 71 82 42 51 27 50 23 43 17 42 19 45 23 50 30 58 38 65 43 77 54 86 65 96 73 98 75 84 60 80 60 81 57 68 39 60 47 74 62 87 67 91 71 98 76 105 84 112 87 110 83 118 86 112 78 109 79 110 79 112 93 144 125 137 96 127 101 122 61 35 4 0 4 0 12 0 22 46 56 95 77 126 79 115 71 98 67 97 52 68 26 45 15 53 29 73 49 88 57 87 50 88 50 85 44 76 37 75 38 71 37 68 34 65 31 65 32 66 35 66 46 71 35 58 22 55 28 51 31 20 2 1 1 1 1 1 2 2 2 2 3 3 3 5 5 0 0 3 0 2 5 2 0 0 5 1 1 1 1 1 1 1 1 0 2 1 2 2 1 2 0 5 3 7 0 6 1 7 0 4 2 5 0 12 13 16 22 54 86 54 1 20 3 21 15 28 13 57 52 91 67 76 46 38 8 8 0 14 9 20 16 13 4 10 2 7 2 4 0 3 2 0 1 0 3 0 2 0 0 1 1 1 2 2 2 0 0 0 0 0 0 0 0 2 1 0 0 0 0 1 0 2 1 2 0 3 0 3 0 4 4 9 6 28 36 65 81 80 85 93 78 96 87 94 80 108 91 102 68 79 65 91 74 93 76 97 78 96 76 95 77 99 80 96 77 99 79 100 79 105 82 104 83 106 84 103 78 99 78 95 75 92 71 89 69 98 78 96 77 95 74 89 67 87 72 100 73 98 80 98 66 92 74 89 68 90 62 69 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 1 7 7 2 0 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 5 0 39 98 68 65 91 80 104 115 114 48 23 17 15 27 79 60 71 92 72 1 11 0 0 2 0 4 0 5 0 5 0 4 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 5 4 0 3 0 16 15 92 119 191 109 107 83 169 178 250 162 89 39 78 95 172 179 156 5 42 53 98 83 120 40 59 31 33 0 86 167 181 110 174 120 141 92 105 76 79 53 31 23 35 28 38 30 35 32 35 42 43 28 12 2 5 7 5 3 5 3 5 3 5 3 6 4 6 4 6 4 6 4 6 4 6 4 6 4 6 4 4 2 4 3 5 4 6 4 9 7 9 6 8 5 7 5 5 2 4 5 11 13 17 15 15 17 17 16 14 13 13 14 13 13 13 14 14 14 15 15 13 15 13 15 13 15 13 15 15 17 15 17 15 17 15 17 15 15 15 17 15 15 12 12 9 11 12 14 14 16 15 16 19 15 19 15 19 15 19 15 18 14 19 16 20 17 22 18 20 17 20 17 20 17 19 17 17 16 17 16 16 16 15 15 16 14 16 15 17 15 17 16 15 14 17 16 19 17 19 17 19 35 25 16 27 20 15 16 28 23 49 28 29 36 20 42 38 32 40 32 38 33 45 43 42 37 46 43 53 49 59 53 65 59 71 68 74 68 75 73 82 70 72 73 85 81 92 90 95 84 94 82 92 80 90 79 85 75 88 79 89 77 85 73 87 60 68 54 70 63 71 69 74 125 134 113 155 159 154 168 173 183 182 53 72 67 61 56 51 16 211 202 199 161 201 190 127 99 122 119 147 116 150 166 159 134 153 136 162 143 159 132 145 119 143 126 150 127 141 119 129 83 56 14 47 63 86 53 79 51 70 56 81 53 81 68 110 110 129 75 72 43 56 44 62 53 2 0 29 0 8 0 3 0 2 0 2 0 0 0 10 0 9 0 10 2 11 4 6 0 4 0 0 12 94 83 81 49 85 97 139 93 109 109 147 124 159 125 150 138 152 127 152 111 127 115 150 118 126 91 107 78 94 61 79 51 74 50 75 57 79 57 76 54 77 58 74 59 87 70 93 73 97 77 109 85 114 90 116 91 113 87 106 85 107 90 116 98 116 93 117 92 111 86 112 86 107 77 86 69 91 60 57 23 20 1 10 0 7 0 5 0 4 0 4 0 13 4 17 13 33 25 43 39 61 51 68 58 72 57 69 43 50 45 62 47 46 28 40 31 47 40 60 50 67 53 74 53 72 56 84 64 84 58 84 62 83 59 76 50 66 42 79 67 99 88 111 86 100 75 102 82 45 0 1 0 5 0 5 0 22 26 54 51 67 52 71 51 67 45 64 41 41 9 20 0 8 0 18 21 51 47 49 29 49 37 53 29 41 28 33 22 39 24 34 20 33 23 33 24 36 22 40 23 44 24 38 16 24 24 35 22 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 5 8 5 6 2 2 0 0 0 0 0 0 0 0 0 0 0 0 4 1 0 0 5 15 23 21 9 9 12 13 5 8 11 23 31 62 54 59 44 52 44 23 8 3 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 0 0 1 2 1 2 0 0 0 4 0 0 13 31 29 53 56 75 67 82 72 72 60 70 51 60 48 71 62 84 61 65 44 59 48 66 53 63 49 66 54 70 55 74 62 81 61 81 59 77 57 80 62 78 58 76 61 83 71 91 75 99 80 93 69 79 57 73 57 82 61 74 58 77 58 68 45 63 50 70 52 72 57 70 44 70 51 67 51 64 42 54 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 1 5 8 6 0 0 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 3 7 53 88 70 90 92 66 131 122 98 37 37 38 43 46 115 129 107 55 43 0 8 0 0 0 0 0 0 0 0 0 1 0 3 0 3 0 3 0 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 0 8 3 1 13 7 38 41 130 127 174 134 197 200 255 245 234 130 100 71 138 141 241 245 196 76 160 145 210 132 194 84 163 67 106 19 118 129 176 154 198 182 141 83 114 78 108 33 51 33 59 38 63 35 60 32 59 44 60 27 20 3 7 7 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 4 4 4 5 5 6 6 6 9 9 9 8 8 7 7 7 5 5 5 8 12 16 17 18 16 17 19 16 14 13 13 14 13 14 14 14 15 15 14 17 14 15 14 15 14 15 14 15 15 16 15 16 15 16 15 16 18 17 22 18 22 16 19 14 15 12 17 14 19 15 19 15 19 20 19 20 19 20 19 20 18 19 19 21 20 22 22 23 22 21 24 20 24 20 24 19 25 19 27 18 27 18 28 18 27 20 27 21 28 22 29 23 29 23 30 24 30 23 29 20 23 21 27 24 32 18 18 21 19 17 17 18 24 5 23 16 22 18 22 16 17 13 20 19 23 20 25 23 29 26 31 28 21 24 34 33 42 26 33 18 36 26 41 32 47 46 51 43 63 52 66 54 69 57 71 59 82 71 87 77 92 80 93 80 86 74 87 69 81 73 83 74 90 135 157 120 133 122 148 173 194 186 192 70 93 68 73 71 69 112 247 218 225 150 198 186 133 104 145 143 187 160 190 168 185 158 192 169 204 179 210 182 226 192 226 192 224 188 220 185 228 168 182 151 204 179 209 164 175 136 168 137 161 106 131 93 148 128 157 98 114 74 101 79 146 108 54 4 43 3 41 12 31 2 27 0 29 3 31 4 25 4 23 3 23 3 26 3 25 0 28 7 23 33 120 94 112 75 116 125 171 125 149 144 175 138 166 128 166 157 175 142 164 133 163 143 172 133 144 106 127 93 112 75 97 67 96 69 102 73 105 73 102 70 103 74 103 76 111 83 114 84 118 89 114 88 123 97 129 98 125 93 113 79 108 78 114 88 121 91 124 97 127 102 130 103 126 98 117 87 95 51 54 17 33 7 32 8 30 6 28 5 28 5 27 7 32 10 36 20 49 32 65 50 82 62 88 69 91 67 88 54 68 54 79 54 64 37 59 42 67 54 80 65 89 68 90 68 92 76 106 89 112 84 109 82 110 81 106 73 97 66 99 76 120 102 141 111 138 103 130 100 86 23 6 5 0 5 0 5 18 34 74 61 97 56 94 65 93 66 97 67 83 39 54 22 47 14 45 26 71 54 93 48 85 50 90 49 82 46 74 39 76 39 70 34 67 33 68 32 66 38 68 45 74 47 75 32 58 28 46 19 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 16 15 13 10 7 5 4 1 1 0 1 0 1 0 3 0 3 0 5 0 4 6 20 25 29 17 25 20 36 19 47 40 96 69 93 55 71 43 56 32 36 14 12 0 3 1 2 0 1 0 3 0 1 0 0 0 0 1 0 1 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 3 7 16 21 42 45 63 74 77 74 87 79 88 74 81 70 82 71 80 63 71 63 84 79 99 74 82 57 74 59 79 63 83 62 79 62 82 64 79 59 85 72 93 83 101 83 97 77 99 78 97 73 100 79 109 86 117 108 146 141 160 124 118 81 89 70 87 66 84 67 89 73 105 80 90 52 77 70 104 81 93 63 78 59 83 60 76 56 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 3 18 16 10 1 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 3 0 39 44 66 121 98 61 124 98 60 3 15 9 26 47 154 204 144 31 15 0 1 7 0 2 0 2 0 2 0 2 0 2 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 5 5 0 6 0 24 31 99 82 119 111 208 192 214 151 161 54 48 40 125 135 213 174 106 42 110 89 107 59 90 57 96 38 49 11 72 88 147 186 152 84 70 32 86 67 43 5 27 23 37 32 38 28 33 27 38 38 40 21 8 0 2 2 5 3 5 3 5 3 5 3 6 4 6 4 6 4 6 4 6 4 6 4 6 4 6 4 4 2 4 3 5 4 6 4 8 6 8 6 7 5 7 5 7 4 6 7 13 15 19 17 17 16 17 15 14 11 13 12 14 13 15 13 17 14 17 17 17 19 17 19 17 19 17 19 16 18 16 18 16 18 16 18 16 21 17 21 17 20 15 18 13 18 14 18 14 18 14 16 20 13 21 13 21 13 21 13 19 11 20 13 21 14 23 17 22 19 21 19 21 19 21 19 21 20 20 20 20 20 19 20 20 21 21 22 23 24 25 25 27 27 27 27 26 25 23 24 22 19 19 31 22 16 22 22 25 11 12 28 31 27 28 23 23 24 23 20 17 15 16 17 14 14 14 13 13 13 13 12 9 5 6 3 6 11 15 20 11 22 23 18 18 22 21 8 16 7 18 10 21 14 25 17 24 16 27 21 32 26 37 29 36 54 77 62 77 74 91 85 99 116 125 107 117 124 147 164 172 180 177 65 68 59 56 51 35 178 236 208 218 139 185 183 202 177 203 193 214 199 218 192 211 196 214 194 205 187 200 185 185 165 185 164 183 167 189 175 141 91 89 85 110 88 99 93 117 100 116 101 106 69 75 53 82 74 91 64 74 43 51 43 124 107 48 10 22 0 12 0 13 2 3 0 0 0 1 0 2 0 3 0 3 0 0 0 0 0 5 0 0 27 99 68 84 50 90 106 146 109 132 127 145 97 108 72 115 119 134 102 114 105 140 120 134 100 109 77 87 60 74 44 61 38 62 41 65 45 67 46 65 44 66 46 68 48 71 50 70 50 73 53 68 46 78 59 85 60 81 57 70 43 59 35 57 39 63 45 65 48 76 59 85 63 88 65 89 53 48 11 10 0 4 0 7 2 6 0 5 0 6 0 6 0 5 0 10 6 20 13 42 37 59 47 63 54 67 51 62 42 47 42 56 42 42 25 38 32 48 44 61 51 66 52 67 48 69 54 82 66 88 63 81 62 82 63 80 60 73 54 62 49 78 72 105 91 113 86 107 92 92 35 9 0 7 0 4 0 6 12 42 44 57 41 56 40 60 44 67 50 59 32 32 17 27 5 13 6 30 28 59 32 43 29 52 37 50 32 43 29 41 26 39 24 32 17 26 18 31 20 41 26 47 31 44 25 28 20 19 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 10 9 8 6 4 2 1 0 0 0 0 0 0 0 0 0 0 2 0 3 1 8 17 23 28 21 24 23 26 23 43 56 68 45 40 17 29 21 26 9 16 5 3 0 0 1 1 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 3 1 0 0 0 0 21 43 49 68 65 72 70 76 65 78 64 72 56 66 53 68 58 70 56 65 53 68 58 76 55 62 42 56 44 60 47 65 47 58 46 63 48 54 31 38 26 51 47 76 68 85 65 88 66 77 55 69 52 74 58 68 60 95 101 135 122 129 102 95 84 105 80 83 53 65 48 65 52 69 59 102 110 122 83 93 59 61 43 65 47 57 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 2 5 29 23 13 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 13 2 43 46 118 198 146 106 135 97 60 17 31 15 70 119 191 217 154 30 11 0 0 0 0 1 0 1 0 0 0 0 0 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 0 8 4 2 16 10 50 57 131 92 155 116 203 189 214 174 168 47 77 66 179 202 245 118 112 68 153 63 123 53 155 94 179 79 120 44 140 156 226 243 231 69 93 96 135 60 20 21 44 32 59 44 65 39 62 38 61 44 57 23 15 1 3 3 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 4 4 4 5 5 6 6 6 8 7 7 7 7 7 7 7 8 7 7 10 14 18 20 20 20 17 23 16 17 13 14 14 16 15 16 16 15 18 16 18 17 19 18 19 18 19 18 19 17 18 17 18 17 18 17 17 19 14 21 15 20 14 20 14 22 16 21 15 20 14 21 16 21 21 20 21 20 21 20 21 19 20 19 21 20 22 21 22 21 21 21 21 22 21 22 21 26 22 26 23 28 22 28 23 26 23 28 25 30 27 32 28 33 29 33 29 33 28 31 26 34 19 24 29 20 27 38 28 32 13 32 16 12 19 21 19 26 27 25 23 20 19 18 19 21 22 20 20 18 18 16 17 22 23 16 7 7 4 22 13 15 7 22 13 19 20 21 22 17 12 19 12 19 12 19 12 18 10 17 10 17 11 19 12 42 86 119 102 123 118 144 132 151 126 135 122 148 152 177 158 181 199 203 72 77 74 84 44 96 241 255 204 217 166 221 213 235 205 237 209 223 194 226 192 223 195 221 190 213 181 206 177 218 190 215 185 213 191 219 189 161 102 110 86 114 76 106 91 106 74 102 71 99 58 95 67 101 71 107 77 104 48 55 27 53 39 38 9 57 40 74 35 63 31 52 18 42 11 36 7 31 10 30 11 30 9 30 6 36 16 38 5 26 50 132 89 110 71 122 135 175 134 161 144 163 105 112 70 120 125 148 113 147 136 173 136 149 110 126 87 104 73 96 63 88 59 87 60 87 59 88 59 87 59 87 60 90 61 88 59 87 60 91 65 95 70 100 75 105 77 104 75 104 72 94 59 82 51 77 47 75 47 80 54 84 64 97 79 95 53 52 16 29 6 25 5 27 6 26 5 26 6 28 7 28 4 23 5 28 11 35 20 69 55 84 62 86 67 89 64 80 53 67 49 71 50 59 33 53 40 66 55 80 64 84 65 90 68 90 73 101 82 105 82 105 84 109 83 107 79 102 72 96 68 101 82 126 106 142 112 149 112 130 74 30 0 6 3 0 1 4 9 43 45 89 69 85 57 85 55 85 58 83 47 69 37 60 23 46 17 54 30 90 47 84 47 89 50 87 48 85 44 78 41 76 37 64 25 59 24 60 33 66 45 76 49 73 35 63 24 33 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 5 13 18 32 29 39 29 38 23 58 57 59 22 38 10 41 27 36 7 15 2 4 0 0 4 0 3 0 0 1 0 1 0 0 0 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 5 2 20 51 78 67 72 59 62 54 70 60 74 62 75 63 78 68 75 69 87 76 85 67 74 59 80 63 75 57 72 58 76 62 76 61 77 62 80 64 73 48 39 25 37 38 67 70 91 79 108 87 101 76 92 68 92 71 97 70 81 62 89 83 112 97 126 122 155 135 137 94 94 66 73 63 98 109 178 184 174 103 118 81 87 65 88 64 78 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 27 18 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 2 0 41 45 136 188 112 91 130 67 31 0 15 0 88 148 132 104 68 4 0 0 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 3 2 0 0 5 0 32 51 87 48 138 74 122 119 154 150 98 8 42 70 147 176 163 19 57 43 96 0 33 7 66 45 106 42 44 17 122 176 214 209 203 60 74 104 82 0 17 18 21 21 39 36 43 32 41 31 44 38 39 18 7 0 3 2 5 3 5 3 5 3 5 3 6 4 6 4 6 4 6 4 6 4 6 4 6 4 6 4 4 2 4 3 5 4 6 4 6 5 7 5 7 5 7 5 8 5 7 8 15 17 20 18 17 15 18 14 14 9 12 10 15 11 17 12 17 13 18 15 17 15 16 15 16 15 16 15 16 15 16 15 16 15 16 15 15 14 15 13 15 14 15 14 18 16 16 14 15 15 16 16 20 16 20 16 20 16 20 16 19 15 20 16 20 16 21 17 22 17 22 17 22 17 21 17 23 19 23 20 24 21 25 22 23 20 25 22 27 23 28 24 27 24 29 26 30 26 30 28 35 29 32 26 21 28 36 4 38 46 52 31 25 21 42 26 25 23 22 19 20 19 20 18 19 17 18 16 17 15 16 15 7 14 25 21 20 20 19 18 10 12 16 19 16 6 11 13 19 15 18 14 17 12 15 11 18 12 15 9 11 6 10 4 38 100 123 103 116 103 124 113 125 110 118 106 104 109 129 122 140 167 156 63 52 58 58 25 154 230 242 179 169 166 198 180 194 175 201 193 206 189 197 177 188 170 173 158 166 153 155 141 139 122 128 105 118 104 110 88 76 59 69 65 75 60 65 56 68 52 57 38 43 24 44 35 46 35 52 47 60 24 12 2 1 4 5 2 37 55 82 70 72 65 66 59 61 54 53 45 46 37 48 39 48 41 46 40 48 41 35 2 2 40 108 71 83 49 102 120 148 108 127 104 116 66 73 35 80 91 114 88 135 118 135 95 100 67 78 44 65 42 63 40 60 36 57 34 56 36 54 36 55 37 55 36 56 36 52 33 52 37 57 39 63 39 63 40 67 49 74 55 83 62 83 58 70 44 54 31 46 25 41 17 41 28 65 53 59 19 17 0 10 2 9 7 6 5 5 4 5 3 8 4 10 0 3 0 8 2 15 14 50 44 62 49 63 52 65 52 59 44 51 40 51 42 40 24 33 28 46 41 59 48 63 47 66 49 67 51 74 57 80 59 84 66 85 69 83 66 76 61 75 56 69 54 84 75 108 89 124 89 116 86 49 0 2 0 4 1 4 0 15 22 51 51 60 41 56 32 48 34 50 33 46 25 27 10 21 11 23 10 38 27 48 33 48 31 46 31 46 30 41 27 40 24 29 11 20 13 26 16 36 24 44 28 33 22 32 24 17 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 0 0 0 0 1 1 2 2 0 0 1 0 1 0 1 0 1 2 0 2 1 1 5 4 21 21 29 20 17 9 28 36 23 9 12 1 15 12 12 0 2 0 0 0 2 2 4 4 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 3 1 2 2 0 21 55 75 53 47 36 48 46 54 44 54 43 53 46 61 54 61 55 69 62 70 57 63 52 60 48 58 45 55 44 56 46 53 48 62 48 58 47 55 40 51 36 38 29 46 42 57 43 74 61 79 61 76 53 71 53 80 59 70 47 59 41 60 45 73 69 103 97 115 91 98 75 76 58 68 61 106 112 105 53 72 49 60 47 63 45 57 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 9 14 6 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 3 4 50 55 153 182 114 122 152 70 33 14 50 56 170 198 156 70 45 16 5 3 10 5 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 3 0 20 11 60 75 98 40 160 83 124 115 170 142 109 22 122 148 200 173 171 62 180 138 194 58 134 74 169 88 191 65 93 49 181 202 221 198 154 85 157 98 42 0 43 16 30 26 50 39 57 36 61 42 64 45 52 21 12 3 3 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 4 4 4 5 5 6 6 6 6 6 6 6 7 7 7 7 8 7 7 10 14 18 20 20 23 18 26 16 21 12 17 13 17 15 16 16 16 17 15 18 17 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 20 17 19 16 19 17 21 19 21 17 19 15 18 17 21 19 20 18 20 18 20 18 20 18 21 19 21 19 21 19 21 20 21 22 21 22 21 22 22 21 24 23 27 23 28 25 29 26 26 25 27 26 27 27 28 27 27 26 29 29 31 30 31 30 31 31 41 31 29 27 30 8 120 238 254 213 115 0 45 34 38 29 29 22 26 23 27 22 23 19 23 19 23 20 24 21 23 23 22 5 14 5 22 0 14 0 22 11 18 11 22 27 21 20 21 21 22 21 23 22 16 15 15 12 12 9 9 6 55 122 137 111 125 98 119 103 119 104 124 109 126 123 142 113 93 81 93 44 58 35 57 40 131 130 220 191 195 209 206 157 166 144 142 100 127 103 110 77 103 71 84 54 76 47 62 31 51 35 39 13 22 9 15 0 15 9 28 16 32 21 31 11 43 26 55 27 50 20 54 27 59 26 55 29 65 24 40 16 55 30 54 26 61 48 82 50 84 55 84 58 89 61 87 58 87 65 84 64 84 65 89 66 95 65 72 24 34 52 132 88 119 79 139 152 175 129 149 111 124 78 97 59 106 109 136 108 139 106 123 82 101 68 90 56 84 57 85 57 85 57 84 55 84 54 82 54 84 56 84 53 83 51 78 49 80 54 84 57 87 57 84 56 88 66 101 78 110 87 121 95 119 84 106 73 97 60 82 45 72 52 89 72 72 27 27 3 25 6 27 13 27 7 26 5 25 5 26 7 29 5 25 10 28 8 35 30 73 57 84 60 82 62 82 60 78 56 71 50 68 49 59 30 50 36 61 50 74 59 80 61 79 61 84 66 91 75 100 80 105 86 107 85 105 79 100 74 100 71 94 67 102 87 129 111 149 112 146 123 105 38 18 0 7 6 22 12 26 17 49 44 85 60 87 51 77 51 82 52 75 36 54 19 52 25 54 22 67 39 92 50 86 45 83 43 81 42 80 41 76 36 66 24 59 24 58 30 61 38 69 41 65 32 66 31 38 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 1 1 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 1 0 2 10 17 29 19 26 12 40 32 54 27 42 13 30 12 24 6 11 3 3 2 0 3 0 2 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 10 47 81 68 68 48 52 44 68 51 67 48 64 50 69 59 75 59 72 58 73 62 80 69 75 65 78 65 74 59 70 59 69 65 78 59 66 55 66 49 71 61 65 55 64 51 55 40 61 55 82 73 92 73 94 74 80 68 97 83 100 76 90 68 77 58 79 66 95 86 113 98 122 96 94 54 66 54 74 51 81 60 81 64 80 55 72 56 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 11 9 1 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 1 5 36 44 161 168 97 103 111 35 23 0 40 65 181 154 114 28 12 0 0 0 1 4 1 0 0 0 0 0 1 0 1 0 1 0 1 0 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 4 0 0 0 6 4 41 69 61 8 83 38 78 93 194 135 33 0 121 129 142 79 92 24 169 96 128 14 77 31 87 42 95 25 36 21 124 151 163 145 104 81 179 50 1 17 12 10 19 19 36 29 35 23 36 29 43 35 34 11 5 0 6 3 6 3 5 3 5 3 5 3 6 4 6 4 6 4 6 4 6 4 6 4 6 4 6 4 4 2 4 3 5 4 6 4 5 3 5 4 6 5 7 5 7 4 7 7 14 16 19 17 18 16 18 14 13 8 12 9 13 9 14 9 16 10 16 11 16 11 15 11 15 11 15 11 15 11 15 11 15 11 15 12 16 11 15 10 15 12 17 14 17 12 15 10 15 12 19 18 17 20 16 20 16 20 16 20 18 22 18 22 18 22 18 20 22 16 22 16 22 16 21 16 22 17 23 19 25 21 26 22 28 24 28 23 28 22 27 22 28 24 30 25 30 25 29 23 25 21 29 21 26 0 21 26 196 230 250 236 238 133 72 23 38 29 24 15 17 12 15 10 23 19 23 19 23 19 23 17 20 7 10 16 62 107 139 141 140 140 116 58 26 14 20 3 19 19 20 21 22 23 23 24 21 21 21 20 18 15 12 7 63 129 132 114 130 101 121 111 120 114 123 132 170 175 140 84 23 13 14 19 27 12 25 28 18 0 135 170 190 197 164 103 131 139 103 19 29 24 23 9 25 14 20 16 26 24 29 25 24 23 24 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 13 11 20 8 21 11 23 13 21 10 30 18 22 18 7 0 12 7 15 14 21 11 10 5 8 6 14 13 16 12 26 15 24 15 25 20 29 27 45 36 35 12 11 40 109 80 98 59 116 129 142 99 115 76 84 46 68 36 76 76 92 63 78 48 62 39 60 37 58 38 55 33 53 32 54 35 58 39 59 38 55 37 59 40 58 37 56 34 50 31 53 36 55 32 57 30 52 27 54 35 64 44 70 55 85 72 93 75 95 77 87 60 70 42 60 39 63 44 34 0 2 0 7 0 7 10 10 10 7 7 6 4 6 4 7 1 9 6 10 0 20 27 54 47 63 48 60 51 62 48 56 47 53 39 48 41 41 22 31 24 40 36 52 44 59 46 59 43 62 45 66 51 74 56 82 65 84 70 85 71 79 67 70 58 68 49 68 54 91 75 109 90 119 101 112 73 37 12 5 11 12 10 9 0 19 10 52 42 61 41 53 37 54 38 41 19 23 7 18 10 23 12 26 21 47 31 46 32 45 26 40 29 45 31 41 24 33 21 27 19 30 18 34 20 37 22 35 25 34 27 21 6 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 4 1 2 1 0 1 0 0 0 12 3 6 1 16 18 30 22 23 11 16 11 13 5 4 0 3 1 2 2 3 2 0 4 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 0 2 0 0 4 3 10 38 67 66 70 45 36 23 44 34 43 31 40 34 46 42 56 46 51 44 52 48 58 53 59 54 66 60 66 56 63 56 60 56 60 42 47 45 52 38 46 45 52 47 51 36 35 17 31 26 55 46 68 48 70 52 72 57 77 62 79 59 70 50 69 47 57 37 56 47 73 65 109 91 93 65 65 48 64 57 68 52 67 53 63 41 53 40 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 11 13 4 0 4 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 4 15 49 74 220 211 114 83 70 29 44 23 56 95 211 145 92 29 10 0 1 7 0 1 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 1 1 1 1 2 1 2 0 2 1 2 1 2 1 2 1 2 1 2 1 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 5 4 5 2 25 15 72 89 67 14 92 65 118 107 236 121 65 38 215 166 198 118 167 102 254 160 214 115 206 120 196 111 155 73 116 43 131 139 156 131 86 93 121 10 19 4 45 19 34 32 51 39 51 32 55 40 60 41 45 16 9 2 3 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 7 5 7 5 7 6 7 4 5 4 5 5 7 6 6 4 6 4 7 5 8 7 7 7 6 6 9 14 17 20 18 26 18 28 16 21 11 17 13 16 13 16 14 15 15 15 15 20 16 21 16 21 16 21 16 19 14 19 14 19 14 19 15 14 12 12 11 12 13 16 16 17 15 14 13 15 16 20 21 20 15 20 15 20 15 20 15 23 18 23 18 23 18 23 19 21 22 21 22 21 22 22 21 22 22 26 23 27 25 29 26 31 31 29 29 28 28 26 27 30 31 30 31 29 29 27 26 36 28 31 28 34 8 40 92 255 214 255 226 255 209 70 55 68 50 47 30 33 24 29 20 26 19 27 18 27 17 26 17 32 15 22 35 111 153 204 178 216 192 164 55 25 19 38 10 25 21 23 22 24 23 24 24 22 22 22 20 17 13 7 5 78 143 144 125 149 114 136 125 136 133 151 152 200 173 111 15 47 29 44 31 49 27 51 29 62 2 160 200 235 218 186 126 126 174 157 48 56 54 68 54 64 46 64 44 61 42 63 48 44 47 45 18 5 0 10 9 9 3 2 6 7 1 6 5 15 8 46 26 50 21 49 19 48 25 51 19 55 25 45 17 58 15 47 18 39 14 46 22 48 16 41 9 39 11 41 13 25 1 19 0 20 3 30 9 30 9 38 17 38 58 142 109 129 84 143 151 164 117 138 93 108 68 94 59 100 89 101 62 103 65 88 65 92 58 85 63 87 56 81 51 80 57 91 67 88 59 84 58 88 62 87 57 84 54 78 51 81 54 80 50 79 51 74 45 70 45 72 47 81 60 94 74 107 87 122 101 129 92 115 78 102 68 86 56 40 6 20 10 33 10 24 9 28 10 26 7 24 5 23 5 23 5 27 15 27 7 38 42 78 64 89 64 85 64 84 62 75 57 71 48 64 47 57 29 47 33 55 43 67 54 77 59 81 63 84 63 84 65 89 70 96 79 101 84 106 83 104 79 93 72 98 68 91 68 106 90 130 121 138 104 141 111 85 35 28 12 23 5 20 10 34 24 73 56 91 60 85 53 78 47 64 32 52 18 43 16 51 25 68 38 83 45 87 51 86 39 76 43 85 47 80 37 72 34 70 31 66 33 63 35 68 35 77 37 69 31 40 7 5 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 2 2 2 0 1 0 1 0 1 0 1 0 1 0 1 0 3 0 1 0 2 9 3 9 4 27 21 50 29 50 26 44 22 26 2 8 1 2 1 0 2 0 6 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 4 8 20 19 50 54 68 58 74 56 60 48 65 47 62 40 53 35 54 40 68 51 68 55 69 51 61 43 54 50 67 62 72 63 73 67 64 57 55 38 48 51 56 38 32 32 40 36 36 25 27 15 39 39 65 61 78 63 81 67 91 70 85 69 95 79 95 72 84 67 87 68 86 66 87 70 96 68 82 69 89 66 82 66 84 62 80 64 84 62 80 63 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 2 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 3 0 0 2 0 0 12 27 23 15 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 1 0 0 11 32 60 243 173 79 46 50 9 17 1 43 150 172 74 21 1 3 0 3 0 0 1 1 0 1 0 1 0 2 0 4 1 2 0 0 0 0 0 3 6 4 6 4 1 0 0 0 0 5 4 3 0 0 0 1 0 1 0 1 0 1 0 1 0 2 0 2 0 3 0 2 0 2 0 2 0 2 0 2 0 2 1 3 2 4 4 4 7 0 0 2 17 85 60 10 0 67 33 125 65 97 33 10 23 191 98 180 63 63 71 176 91 156 69 136 51 111 44 87 41 44 78 190 64 130 99 47 110 64 0 2 7 34 8 26 24 41 30 36 24 38 32 43 34 26 4 7 0 2 8 4 3 7 6 8 5 6 3 5 3 5 3 5 3 5 3 6 5 6 5 6 5 6 3 7 4 7 2 7 1 7 2 9 2 8 0 6 2 8 4 6 1 7 8 16 14 13 6 18 13 14 11 15 14 18 13 10 7 13 9 15 10 15 9 12 5 16 9 16 6 14 6 21 12 19 7 8 10 23 8 14 10 11 12 18 13 14 5 15 7 15 10 17 10 14 10 21 22 15 19 18 25 23 27 17 17 15 17 18 20 17 17 21 17 21 17 21 17 21 17 19 17 23 19 23 19 25 23 28 24 28 24 28 24 28 24 25 22 28 26 31 27 31 25 32 12 23 12 18 15 54 53 131 157 163 141 179 153 77 33 48 43 54 40 29 18 28 12 22 33 37 15 26 11 9 8 28 0 17 34 52 52 45 39 45 31 30 26 28 9 9 3 12 21 22 20 22 30 24 11 21 19 21 20 19 14 9 0 69 127 133 111 131 114 117 115 126 111 130 167 177 45 13 15 20 12 27 11 21 12 25 14 13 0 185 190 201 181 165 106 102 165 137 25 49 35 54 42 45 38 50 39 49 43 51 42 45 40 35 14 4 0 2 1 5 0 7 4 7 6 6 6 4 8 25 15 22 11 25 15 25 10 22 12 20 5 21 19 48 38 47 28 27 9 18 9 8 0 10 0 11 0 11 0 8 0 8 1 6 5 3 6 9 0 4 0 1 43 108 92 103 64 114 124 150 95 100 69 80 51 60 45 96 77 75 38 68 48 69 44 60 36 59 40 62 40 61 40 64 47 72 53 75 50 65 42 64 43 63 40 58 36 56 33 51 28 46 24 50 27 49 29 52 30 48 24 43 17 36 22 58 52 81 63 83 72 99 72 82 56 61 36 14 0 9 2 11 5 10 1 11 7 8 5 8 3 7 4 10 4 7 4 12 0 17 39 62 51 66 52 61 46 53 39 54 42 48 38 42 31 36 26 29 25 40 34 48 40 54 42 56 42 59 46 64 47 65 47 72 58 81 69 85 66 76 57 74 57 70 53 71 52 71 50 82 74 111 105 109 99 102 63 22 12 22 22 49 62 96 94 109 78 95 63 55 26 45 37 39 25 31 13 20 11 28 19 33 23 43 29 47 33 47 27 42 18 39 33 43 23 37 16 31 23 40 21 44 28 43 18 33 21 30 28 25 12 0 0 0 4 0 4 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 2 2 0 9 21 27 24 29 23 26 21 17 7 0 0 0 0 0 2 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 33 53 46 67 58 65 50 59 41 52 36 52 42 47 36 41 31 38 29 38 32 41 33 41 34 45 39 47 34 44 30 44 35 48 42 55 46 48 36 34 28 34 34 19 16 6 5 7 10 18 14 42 48 71 59 67 50 64 45 62 54 70 58 65 50 66 56 71 55 69 53 66 51 65 51 64 50 66 54 70 55 66 50 67 51 61 48 64 52 64 48 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 4 4 0 0 11 28 42 29 13 2 0 1 2 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 3 0 3 0 1 0 0 0 0 1 1 2 0 4 0 3 2 3 10 0 81 154 239 144 86 32 40 11 36 23 113 176 136 52 23 8 1 2 1 0 6 0 1 3 0 3 0 2 0 2 0 0 0 0 0 2 4 5 0 2 0 1 0 0 4 4 6 0 4 0 3 0 5 6 5 1 5 1 6 1 6 2 5 2 3 3 2 3 1 3 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 0 4 3 4 30 47 121 64 53 26 84 87 199 160 153 42 84 119 251 170 255 83 142 190 243 168 250 163 243 135 216 110 164 69 81 59 177 112 150 99 84 92 44 0 16 11 36 13 42 34 57 40 54 34 55 41 57 42 39 7 14 8 8 0 5 5 6 7 7 6 5 4 5 5 5 5 5 5 5 6 4 6 2 6 4 6 4 6 5 7 5 7 5 8 6 8 1 8 0 6 1 7 5 8 18 15 14 6 11 11 28 27 35 44 62 42 24 0 12 18 21 16 21 16 19 16 19 16 19 18 26 24 28 24 29 27 31 22 28 26 20 13 19 15 22 11 13 8 14 11 16 13 14 10 14 12 17 13 20 17 19 13 19 15 19 13 14 8 14 17 21 23 25 24 24 25 22 21 22 21 22 21 22 21 21 21 24 23 24 23 26 26 29 28 29 28 29 28 29 28 26 26 29 30 31 30 31 30 34 25 30 25 28 38 70 71 99 137 163 150 166 135 79 47 61 40 64 64 66 42 45 32 39 40 49 39 67 46 62 61 54 6 33 28 55 39 49 28 55 26 53 32 61 29 54 27 20 8 27 11 16 2 22 25 30 18 21 14 19 17 19 17 68 122 137 113 135 116 122 119 133 117 150 158 114 20 32 32 45 27 53 26 45 25 45 24 34 38 206 212 231 191 177 120 125 175 147 32 73 56 69 44 61 50 63 47 57 50 59 46 56 43 48 16 19 1 14 6 5 8 2 10 8 8 18 5 29 18 50 26 47 24 53 27 52 23 51 24 50 16 50 29 87 60 96 62 87 47 76 43 57 20 46 7 35 2 35 6 35 11 31 6 28 4 28 3 28 0 31 7 21 53 135 108 109 79 137 154 179 120 118 79 93 77 92 73 128 88 88 70 93 64 90 57 82 55 87 63 100 73 102 76 106 80 110 83 120 87 109 77 103 73 98 67 94 66 92 62 88 56 82 52 82 53 78 51 78 49 73 44 73 42 64 35 63 40 71 46 97 74 115 84 109 72 78 39 31 10 26 9 28 9 27 8 26 10 24 8 23 8 25 8 27 10 26 10 31 7 40 51 92 67 85 66 85 61 73 49 69 51 66 47 62 42 57 39 45 32 49 38 58 46 70 55 73 56 79 59 84 61 86 60 95 74 106 86 113 85 106 77 101 73 96 70 96 70 95 68 89 76 115 104 134 127 151 116 114 91 117 105 140 127 150 126 157 119 141 102 95 39 49 25 58 40 61 32 48 25 58 38 71 42 82 45 84 49 85 44 86 37 79 44 80 36 82 38 83 46 103 68 112 66 95 34 81 29 74 33 58 18 14 0 3 0 4 0 4 0 3 0 1 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 2 0 0 6 21 56 32 57 27 51 26 36 7 8 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 4 3 29 48 74 64 75 63 80 63 79 58 74 53 68 51 64 47 62 47 65 50 70 54 70 52 64 46 62 47 60 46 51 42 51 46 53 48 50 45 42 29 23 23 34 43 37 36 35 26 23 17 25 24 50 58 78 71 77 67 76 64 73 61 81 64 80 63 84 70 87 69 90 72 92 68 88 64 87 65 87 63 84 63 88 69 87 64 85 63 87 65 86 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 3 2 0 5 26 47 56 39 17 3 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 2 4 3 6 3 0 3 0 87 194 200 109 48 10 23 12 27 35 154 155 69 9 6 0 1 2 0 0 0 0 0 2 1 0 1 0 0 0 6 3 4 0 1 0 0 0 1 1 4 3 4 0 0 0 9 3 3 4 4 6 0 4 1 2 1 0 1 0 1 0 2 0 2 0 2 2 3 2 2 0 2 0 2 0 2 0 2 0 3 1 3 1 4 4 4 3 0 0 18 50 92 22 11 21 64 143 235 207 144 0 70 120 161 139 175 0 130 126 165 83 176 89 158 67 124 57 98 43 0 0 83 124 104 57 94 35 3 0 12 11 17 16 29 25 40 29 35 21 35 26 30 20 13 0 0 7 12 4 4 3 5 4 6 3 4 2 5 3 5 3 5 3 5 3 5 5 5 5 5 5 5 5 6 4 6 4 6 2 6 2 6 0 6 0 6 0 7 0 4 0 0 1 23 38 58 62 77 78 89 79 67 37 21 1 9 1 9 1 11 5 15 11 21 19 31 27 35 29 37 31 35 23 28 24 20 6 17 27 54 50 42 31 28 20 20 9 16 7 14 5 12 9 14 11 14 13 19 17 21 18 22 19 10 10 19 15 17 10 15 11 21 17 21 17 21 17 21 17 20 18 23 19 23 19 24 22 27 23 27 23 27 23 27 23 25 22 27 24 29 25 29 24 30 17 26 12 24 35 65 51 46 66 114 108 117 87 54 29 51 37 44 53 56 48 54 38 41 37 50 56 77 65 73 84 50 13 21 20 29 25 22 16 24 17 30 32 49 45 55 52 43 19 8 12 22 18 15 16 11 11 16 18 21 16 11 2 72 127 136 118 128 105 107 99 115 97 132 115 19 0 17 22 23 13 31 14 25 12 24 11 12 81 184 181 184 156 131 94 98 164 124 25 56 45 46 33 48 39 49 36 45 38 48 36 47 38 33 13 7 3 7 3 9 3 12 5 10 7 7 4 9 9 27 16 23 15 26 16 25 13 24 11 18 4 20 13 38 32 53 45 60 48 64 53 57 38 42 18 21 0 9 0 6 0 3 0 0 0 0 0 0 1 11 6 0 29 128 86 85 61 117 128 142 81 75 39 62 50 67 63 110 63 54 55 66 43 60 35 56 39 67 52 79 60 85 68 92 73 95 74 95 71 89 67 87 64 82 59 76 54 74 51 69 45 63 40 61 37 55 32 53 31 50 27 43 21 40 14 31 9 33 15 45 29 62 55 79 57 46 14 8 2 10 2 8 0 8 1 10 7 9 5 8 3 7 3 10 3 6 1 12 3 24 45 75 56 64 53 65 51 54 36 48 39 49 40 47 37 43 33 37 29 35 27 39 36 54 47 52 39 54 42 57 41 56 39 62 51 76 66 86 69 83 63 76 57 72 54 71 53 68 51 52 51 66 56 87 90 108 98 91 76 92 87 109 95 97 72 105 82 102 90 79 27 12 0 16 17 31 25 28 19 35 34 45 32 50 31 47 34 49 30 49 19 33 21 36 29 58 45 66 58 77 58 76 47 56 28 35 19 30 29 33 20 9 1 0 4 0 4 0 2 0 2 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 8 22 43 35 33 25 30 26 20 7 0 0 0 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 21 38 57 46 53 46 58 48 62 47 60 47 52 43 48 40 47 42 52 46 47 42 50 42 46 37 44 37 49 31 41 28 43 34 44 34 42 36 37 21 12 7 14 23 39 49 47 43 28 22 26 30 39 42 60 52 61 51 65 51 57 46 56 46 58 51 65 55 63 55 70 59 71 53 63 45 63 51 66 50 62 48 65 54 65 53 68 53 66 52 67 54 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 2 19 46 67 47 31 11 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 1 0 1 0 2 0 1 0 0 8 41 121 195 237 128 55 22 33 13 31 76 196 128 59 9 8 1 0 3 4 3 10 3 3 0 1 1 3 2 4 2 3 0 4 0 4 0 8 2 1 1 2 2 5 0 4 0 4 0 3 0 4 4 2 1 2 1 3 2 3 2 3 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 0 1 5 6 51 81 113 17 33 45 105 213 255 220 154 25 156 171 228 222 214 75 255 195 252 175 255 168 251 140 226 121 157 64 55 16 180 205 101 55 115 21 7 3 22 21 25 27 49 36 57 39 52 32 51 36 58 30 34 8 10 5 13 0 6 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 6 4 8 4 8 4 6 4 7 6 7 6 7 5 7 6 3 7 4 6 6 8 9 8 13 6 23 45 90 106 122 107 125 100 101 95 116 98 80 44 32 23 27 17 21 17 23 20 33 34 44 45 47 42 43 38 40 34 26 18 15 14 28 50 92 89 92 81 77 65 57 45 40 37 36 26 24 18 18 10 15 13 16 12 14 13 18 23 21 22 23 23 23 23 23 23 22 21 22 21 22 21 22 21 21 22 25 24 23 22 25 26 27 26 27 26 27 26 27 26 26 25 27 27 28 28 29 28 31 26 29 20 31 50 73 55 62 54 95 103 127 112 93 58 58 37 53 37 53 54 71 48 61 64 92 88 109 87 107 93 74 26 49 30 53 34 51 29 49 25 65 48 91 65 103 74 101 71 81 43 36 1 25 27 35 20 28 18 22 13 15 6 66 112 137 122 138 118 125 112 123 101 135 76 22 21 51 23 49 28 54 28 48 25 41 17 19 146 208 166 163 128 121 75 119 171 142 43 71 49 59 49 63 49 61 44 54 48 58 46 57 44 50 23 33 13 21 6 12 13 8 13 13 11 20 8 34 20 50 25 49 24 52 25 53 25 52 21 46 15 48 24 53 23 58 30 66 42 84 59 92 61 92 57 83 44 69 33 49 20 43 12 34 2 26 0 23 8 38 17 20 40 162 113 119 94 149 135 143 79 93 59 96 54 94 95 134 79 91 63 94 64 90 61 91 68 103 79 106 80 112 88 119 95 125 98 122 94 122 94 122 93 119 90 111 82 109 80 105 75 100 71 97 65 90 60 88 60 87 58 73 45 72 44 71 44 75 48 70 41 82 66 104 69 63 16 26 10 30 11 25 6 26 11 25 9 23 8 22 7 25 7 26 10 24 7 31 13 48 55 94 69 86 64 82 58 69 45 63 46 64 48 63 44 57 39 54 37 48 35 56 46 71 57 70 52 75 54 77 54 75 52 84 64 98 81 112 87 112 85 104 77 101 74 99 72 95 68 75 63 73 43 80 64 83 70 81 56 77 59 86 66 84 58 84 62 93 91 102 43 23 5 16 9 35 27 43 24 48 36 88 56 93 50 89 52 91 48 91 35 75 40 94 71 133 87 143 94 138 86 124 72 110 58 97 40 78 35 58 21 15 0 1 0 0 0 0 0 1 0 1 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 0 0 14 29 62 40 57 33 54 33 34 6 6 0 1 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 3 4 2 24 41 56 44 56 48 63 54 71 60 78 64 71 57 67 55 65 53 63 52 55 46 60 49 58 45 56 47 59 45 52 42 54 46 52 41 51 46 50 38 30 12 9 1 18 23 32 29 29 25 38 42 38 39 55 50 61 54 67 60 72 54 68 52 72 59 80 63 85 67 90 73 93 69 87 63 78 61 83 65 84 63 80 59 84 67 87 67 83 65 88 73 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 1 2 0 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 6 23 40 49 23 13 1 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 0 3 0 4 4 3 3 1 0 0 38 108 179 228 104 30 11 17 1 22 112 174 57 38 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 5 0 0 0 0 0 7 2 5 0 3 0 0 5 5 12 2 2 2 2 2 2 2 2 2 2 2 4 2 4 2 2 2 0 2 0 2 0 2 0 3 1 3 1 3 1 3 3 5 1 2 0 42 68 61 0 11 34 80 201 180 124 57 0 128 97 219 166 162 0 202 79 169 76 173 81 156 77 130 73 96 41 3 0 190 181 53 50 82 0 6 1 8 13 13 26 35 27 39 25 33 17 32 20 27 1 12 9 4 0 4 0 7 4 6 3 4 2 4 2 5 3 5 3 5 3 5 3 4 3 3 3 3 5 4 5 5 6 4 6 5 8 5 6 6 0 8 1 10 3 10 3 14 14 35 55 82 89 89 77 76 62 58 52 67 73 88 84 57 46 47 31 33 20 27 17 34 34 46 44 46 36 33 25 27 31 23 10 17 18 28 48 74 86 89 89 91 89 91 78 81 77 80 66 62 55 51 41 36 28 34 20 25 11 18 8 20 4 13 3 20 12 25 11 21 17 21 17 21 17 21 17 21 19 24 20 22 18 23 21 26 22 26 22 26 22 26 22 25 21 25 21 25 22 26 22 24 17 20 13 27 46 67 46 62 29 55 59 88 87 83 53 39 28 36 42 46 48 61 53 73 90 112 94 88 87 97 80 46 15 31 22 30 26 27 17 17 14 33 32 51 47 61 52 72 82 106 96 93 68 50 24 0 0 4 5 8 5 2 0 61 104 123 119 133 117 125 110 116 108 113 28 17 26 27 9 23 11 28 12 24 13 19 4 23 186 223 189 152 95 70 46 96 135 94 28 45 37 42 38 44 37 47 35 44 38 49 37 41 35 36 25 25 18 15 2 13 8 15 8 13 8 8 5 12 9 23 13 20 13 24 11 23 14 23 8 15 4 19 8 25 11 21 6 19 8 26 16 29 21 41 35 54 43 57 44 53 38 49 32 35 21 19 10 9 17 16 8 0 18 130 86 83 66 110 91 85 39 61 47 64 23 75 87 78 44 68 38 62 44 62 46 68 54 74 58 76 57 75 57 77 62 83 67 90 73 92 74 92 73 91 73 88 70 88 69 86 67 84 65 80 56 73 49 69 47 66 44 62 36 52 30 53 33 51 26 48 22 49 47 75 51 37 2 8 4 14 5 9 0 9 5 10 6 8 4 7 2 6 3 8 3 5 0 13 8 29 44 65 57 70 56 60 42 49 38 41 36 45 37 43 31 34 23 32 22 28 22 36 34 46 36 50 37 52 39 53 38 51 34 58 47 70 62 84 71 88 72 81 64 78 62 77 59 72 53 58 54 54 32 56 42 48 42 52 39 51 37 51 42 61 52 57 50 72 83 94 47 10 0 11 5 9 7 11 4 18 19 61 45 59 38 52 39 55 36 47 22 43 44 74 76 95 70 80 70 89 75 91 64 77 55 68 45 46 32 32 13 5 0 1 2 0 2 0 2 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 0 1 13 24 36 32 35 30 35 28 17 0 0 0 0 0 0 2 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 37 49 39 41 32 37 28 38 32 45 40 51 47 53 49 52 43 44 36 49 45 52 46 50 44 49 43 47 35 44 35 48 39 46 36 46 40 46 42 41 27 12 2 0 3 4 12 15 21 31 33 25 22 36 33 44 34 50 42 57 46 52 44 54 47 58 48 65 53 67 55 72 60 76 63 66 49 60 46 62 48 59 42 63 50 64 48 60 48 68 59 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 0 1 0 1 0 1 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 13 12 7 4 1 0 0 2 4 3 1 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 3 0 0 0 4 0 22 35 144 224 228 74 43 9 30 16 77 163 163 30 39 0 12 7 13 4 10 2 17 1 18 3 17 2 15 1 16 0 23 4 22 3 21 2 20 1 14 0 19 5 20 0 14 0 12 0 9 0 6 1 1 0 3 2 2 2 2 3 1 2 2 2 2 2 2 2 3 1 2 2 2 2 2 2 2 2 4 4 3 3 3 3 2 3 0 3 8 10 79 80 66 0 44 34 131 217 193 102 76 42 199 165 255 246 255 128 243 168 255 169 255 159 247 148 212 105 135 36 25 15 211 143 54 76 62 5 22 13 16 16 30 31 54 37 55 36 52 32 51 33 64 18 24 6 8 0 23 13 10 8 7 6 5 5 5 5 5 5 5 5 5 5 5 5 8 4 8 4 8 4 8 4 9 5 7 5 7 6 7 6 6 8 9 10 12 11 14 10 7 15 38 34 38 23 34 28 31 24 34 25 37 35 56 56 57 47 50 39 40 32 35 31 35 36 45 43 39 31 25 21 15 25 22 27 41 32 19 34 44 50 60 56 66 74 86 82 89 91 93 82 82 79 80 69 64 64 64 64 61 53 43 36 32 28 21 18 16 16 13 11 22 21 22 21 22 21 22 21 23 23 25 24 23 22 24 24 26 25 26 25 26 25 26 25 26 24 25 23 24 24 26 25 26 16 22 21 37 57 78 63 74 46 69 50 76 73 91 73 97 51 66 72 87 68 93 100 117 125 147 105 99 92 120 77 66 23 61 35 58 35 54 24 51 26 69 39 79 48 86 48 88 59 103 100 172 165 165 101 126 84 66 17 13 0 12 7 88 109 128 119 138 124 142 120 141 136 126 19 53 23 51 24 50 25 49 22 45 23 39 14 61 206 255 245 202 99 80 51 122 109 77 35 62 53 63 40 59 45 61 44 57 46 56 42 44 33 45 28 49 30 38 14 18 16 13 16 14 11 20 7 37 20 49 20 47 22 50 20 48 24 53 17 43 15 49 22 54 24 57 26 56 21 49 14 49 17 51 24 62 39 78 51 83 54 87 57 87 53 81 46 69 46 70 34 49 47 140 104 113 91 143 109 111 59 95 70 99 60 136 112 90 47 105 61 92 61 92 67 100 73 100 70 100 68 93 60 88 59 89 61 89 63 96 71 103 78 112 86 114 86 117 89 119 90 119 90 117 85 109 78 104 73 98 67 102 66 87 58 90 63 86 52 93 56 90 69 100 59 53 12 29 12 30 12 27 10 27 11 24 9 23 7 21 6 24 6 25 11 25 6 32 16 47 47 79 65 91 69 80 51 67 49 56 39 59 42 56 33 44 23 42 27 39 29 51 43 62 45 67 50 71 52 75 51 73 49 75 54 82 65 94 75 101 79 103 79 101 79 102 77 96 70 84 64 79 53 79 54 71 51 72 53 77 53 72 51 79 63 88 82 102 99 122 69 27 1 17 0 10 0 11 0 31 30 99 63 103 56 97 57 99 53 84 39 99 69 124 82 124 58 106 51 109 65 119 75 130 88 135 72 104 50 59 17 10 2 0 1 0 1 0 1 0 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 3 9 32 24 40 26 37 23 20 1 3 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 11 27 37 31 27 19 21 11 17 10 21 14 23 18 26 23 27 20 21 13 28 25 33 31 39 38 48 47 52 42 56 48 59 49 58 48 63 47 49 38 45 29 22 1 1 0 1 3 16 20 30 26 34 28 42 40 53 43 56 51 66 53 71 55 72 54 72 54 71 53 72 56 80 68 94 79 96 70 81 57 76 59 80 62 79 61 81 62 81 64 86 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 2 3 0 0 0 0 1 2 3 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 1 0 1 0 27 26 117 197 145 24 21 0 9 10 88 129 80 0 11 0 0 0 0 0 0 0 5 0 6 0 9 0 15 0 19 3 29 14 40 28 58 47 75 57 85 65 100 78 100 65 77 46 22 0 0 0 0 0 0 0 1 0 1 0 2 2 2 4 2 6 1 6 1 6 0 2 2 0 2 0 2 0 2 0 4 2 4 1 3 0 2 0 1 0 0 2 72 59 11 0 7 15 124 193 133 64 32 39 175 77 209 135 181 65 163 57 173 69 150 61 136 74 104 41 40 7 6 53 171 88 40 51 28 0 9 4 11 8 22 26 36 22 36 20 32 17 32 19 34 3 10 0 0 14 28 0 11 8 8 4 6 4 6 4 5 3 5 3 5 3 5 3 5 1 5 3 5 3 4 5 5 8 6 8 5 10 5 8 5 2 9 6 12 7 11 7 8 13 21 14 7 1 8 13 7 6 10 12 18 15 12 4 21 18 22 19 23 21 25 22 24 23 28 24 25 19 19 18 15 17 19 57 82 52 19 41 28 41 36 31 28 33 42 35 34 36 42 33 40 49 55 51 63 57 56 51 57 49 46 32 54 48 54 35 32 10 19 9 21 17 21 17 21 17 21 17 22 19 24 20 22 18 23 20 24 20 24 20 24 20 24 20 25 20 23 18 22 19 24 21 26 14 15 20 32 47 65 58 71 58 78 44 60 58 80 82 100 85 86 97 101 99 102 88 86 92 109 90 80 89 98 70 39 14 38 26 32 23 26 14 21 19 39 26 41 31 44 29 37 20 37 25 58 82 137 153 152 156 173 169 150 106 63 29 69 81 84 80 96 97 121 104 121 123 78 16 23 12 20 14 24 13 24 9 23 14 21 8 36 174 237 209 152 77 65 38 96 71 40 35 35 32 44 28 41 35 47 35 42 32 38 24 23 14 20 15 29 32 31 20 15 8 16 9 13 7 8 4 17 11 22 11 19 14 23 10 17 12 22 5 12 5 20 8 18 7 24 14 28 13 22 6 23 8 18 3 17 7 24 12 27 11 32 24 42 37 51 45 48 44 52 28 41 36 81 64 82 67 102 80 77 44 66 47 69 70 106 71 49 28 55 36 54 35 54 39 61 43 58 37 55 35 49 28 43 23 40 21 31 17 40 27 49 37 63 50 68 52 73 58 79 64 83 66 84 62 80 59 79 57 74 51 73 49 65 44 66 48 68 47 67 43 67 56 70 36 24 0 11 4 10 3 11 4 10 1 9 5 7 4 6 1 6 2 7 5 7 0 13 9 24 32 48 45 63 56 59 42 45 35 33 28 39 33 37 24 24 12 30 20 24 20 35 35 47 37 46 35 49 37 50 36 49 34 48 32 50 38 58 47 67 54 77 60 76 61 78 60 73 54 65 43 54 40 47 34 50 33 56 45 59 46 59 48 64 53 75 81 95 90 119 76 26 0 0 0 8 3 1 0 7 15 62 45 61 40 55 40 54 35 36 28 56 47 56 47 64 44 56 39 48 33 53 40 74 71 82 62 68 47 37 9 4 0 2 0 2 0 1 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 5 7 15 10 11 7 6 0 0 0 0 0 1 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 3 0 0 10 16 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 12 23 24 34 31 46 42 47 41 49 48 54 46 40 34 33 26 15 7 7 8 8 15 21 25 26 21 28 22 32 31 43 31 42 37 43 40 56 49 57 45 51 41 47 34 46 35 51 43 63 53 75 62 75 54 60 43 60 51 61 49 67 58 75 60 71 54 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 0 0 2 4 2 0 0 4 4 1 0 0 1 0 0 0 0 0 0 0 0 3 0 1 0 0 0 0 0 0 0 0 0 3 0 4 0 20 3 23 8 26 11 34 13 68 73 129 169 113 26 32 4 38 37 145 133 90 54 84 69 87 71 96 76 102 89 128 97 145 114 154 127 168 141 182 149 184 149 189 155 199 163 206 168 212 172 206 166 206 171 214 182 203 122 86 13 21 0 18 0 12 0 9 1 6 1 3 2 2 1 2 1 3 1 5 1 2 2 2 2 2 2 2 2 4 4 4 3 3 2 2 2 0 4 8 14 106 68 34 17 53 27 173 170 131 45 83 102 221 134 255 208 190 167 255 173 255 164 216 113 181 108 143 52 64 2 18 45 111 40 64 68 32 6 14 13 33 18 44 38 55 35 54 33 54 32 54 33 49 46 104 113 149 181 186 115 13 11 9 7 6 6 7 7 5 5 5 5 5 5 5 5 5 6 4 6 4 6 4 6 5 6 5 6 5 6 5 6 2 5 7 9 10 11 11 10 18 8 7 3 13 11 15 7 19 13 17 8 11 8 19 21 21 19 21 20 19 18 17 16 22 18 22 15 17 15 19 20 23 10 15 73 106 61 20 54 27 34 38 24 19 19 17 8 12 18 20 15 24 41 52 51 72 59 43 37 38 39 35 29 37 46 55 47 31 19 19 24 22 21 22 21 22 21 22 21 23 24 26 24 23 21 23 24 25 24 25 24 25 24 25 24 26 24 23 21 22 22 24 24 35 16 19 24 34 41 62 57 57 52 70 29 54 52 73 72 85 99 138 120 137 135 110 33 43 40 81 85 106 106 132 88 61 21 63 32 56 31 57 23 55 30 76 38 78 42 82 39 85 45 87 51 77 35 80 69 135 132 194 207 252 236 246 217 143 129 122 90 101 84 111 82 128 111 69 33 51 27 61 17 54 27 48 21 45 26 43 18 71 195 255 192 156 120 148 88 115 74 73 66 50 26 58 43 58 45 63 43 54 37 44 25 26 13 28 13 49 36 57 32 23 14 16 14 16 9 19 5 42 22 51 21 49 23 52 21 45 21 52 15 44 17 53 21 61 27 57 25 57 25 56 23 52 20 52 19 51 18 49 16 50 16 48 16 53 24 64 33 73 43 83 43 82 57 85 67 102 68 113 81 105 69 109 71 104 102 122 48 81 45 66 27 71 38 66 39 71 42 69 36 65 36 65 35 62 31 58 27 62 35 65 34 62 34 68 44 79 52 85 60 93 68 99 71 105 74 106 78 111 81 110 77 103 72 101 66 95 64 99 71 100 67 103 78 94 44 38 6 29 9 22 8 25 11 26 6 23 8 22 6 21 6 23 6 24 13 27 7 32 15 41 36 64 46 73 57 77 50 59 33 49 33 55 39 54 31 41 19 39 21 30 20 44 38 60 45 62 45 66 49 71 49 70 47 76 52 75 53 80 62 90 70 97 74 97 76 100 75 95 69 92 52 75 54 65 49 82 53 82 57 77 57 85 70 96 76 102 106 123 106 142 94 46 0 17 17 58 44 44 0 23 13 97 60 103 56 100 55 99 49 93 51 107 52 89 52 124 81 137 76 132 78 125 66 118 72 127 72 114 58 64 14 9 1 0 2 0 2 0 2 0 2 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 3 1 0 4 2 13 2 5 1 6 2 0 1 0 1 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 0 1 11 19 19 1 0 2 2 7 3 6 0 6 4 2 0 1 1 3 4 2 1 1 0 1 0 5 7 36 36 56 48 57 46 61 55 57 46 56 46 55 40 43 28 12 14 21 27 35 34 38 32 35 27 40 39 52 38 49 43 48 44 69 60 71 53 67 51 72 53 69 50 70 53 75 58 84 78 107 85 88 58 75 61 82 68 93 84 107 86 95 70 0 2 0 2 0 3 2 4 1 3 1 2 0 2 0 4 1 5 1 5 1 6 2 6 3 7 3 6 2 6 2 4 5 8 5 7 4 6 3 6 2 5 1 4 1 4 1 4 2 6 2 6 2 5 1 5 0 4 0 4 0 4 0 2 2 0 0 0 0 0 6 0 0 0 0 0 0 3 3 1 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 5 1 0 0 18 27 62 54 95 86 111 94 115 86 87 35 66 67 55 0 0 0 12 46 139 31 102 107 142 111 161 132 160 139 164 137 157 121 155 124 158 128 161 126 155 119 150 116 149 112 149 113 150 112 147 106 147 105 150 112 156 119 185 164 186 110 67 0 0 0 0 0 0 0 0 0 7 7 3 2 0 11 8 7 0 3 3 0 2 0 1 0 2 1 6 6 5 0 0 3 5 0 0 0 0 26 92 36 0 8 9 56 85 49 116 24 40 68 128 54 197 64 95 85 169 90 181 88 129 52 89 27 64 6 19 0 1 38 28 75 75 58 10 0 10 3 19 15 29 19 41 17 31 17 21 5 27 9 55 153 230 241 220 192 188 99 1 6 13 6 4 2 5 3 6 4 6 4 6 4 6 4 8 1 7 2 10 6 9 4 8 3 1 1 6 8 11 9 6 9 12 13 12 10 8 7 10 9 5 7 8 12 9 11 6 8 4 11 11 17 13 14 10 13 12 16 17 21 20 21 16 16 15 6 10 17 16 8 8 10 27 74 121 86 82 115 55 100 37 50 16 27 5 14 21 11 14 11 2 40 43 57 76 131 65 23 41 65 32 25 20 49 28 17 32 9 17 17 18 14 18 15 19 16 20 16 21 17 21 18 22 19 23 19 23 19 23 19 23 19 23 19 22 18 22 18 22 18 22 18 17 17 20 22 26 25 30 29 33 25 25 21 26 22 25 21 35 43 60 73 76 56 35 9 20 14 27 20 39 79 107 74 37 23 34 23 34 19 28 13 15 13 35 26 39 27 40 22 48 28 47 31 49 26 37 22 48 40 72 103 140 156 185 205 212 185 172 110 97 74 90 60 88 62 39 13 23 14 19 15 28 14 24 13 23 12 19 12 53 214 215 162 161 170 159 70 59 49 54 37 45 35 43 29 38 26 33 20 24 11 16 6 15 5 9 8 25 32 35 25 18 9 16 8 13 7 9 4 21 13 21 13 21 12 19 8 16 11 21 4 12 6 23 14 25 12 25 12 25 12 25 12 21 8 21 8 21 8 21 6 22 1 17 0 14 1 17 4 22 8 28 15 37 16 39 14 46 28 52 37 63 50 73 56 79 61 72 50 56 32 39 20 38 20 32 12 26 10 28 14 34 19 35 18 35 23 44 33 52 35 46 24 40 30 48 30 43 27 46 37 60 48 64 44 60 43 67 51 73 53 71 50 68 50 75 60 82 60 74 49 61 43 72 61 62 22 17 6 7 0 7 3 8 2 9 2 9 4 7 3 6 2 6 3 11 3 8 1 9 7 22 24 26 27 47 46 57 44 44 32 35 27 33 25 30 24 25 18 20 11 16 16 29 26 40 35 48 36 49 35 49 34 46 31 47 33 48 36 54 45 64 52 72 63 80 64 77 62 72 52 59 44 53 36 47 36 54 46 59 48 65 59 80 72 87 74 91 84 114 98 116 72 39 0 71 114 152 139 114 5 0 0 50 31 54 33 48 28 50 38 43 34 52 30 35 30 63 71 66 57 67 51 66 49 73 58 79 61 70 50 42 8 3 0 10 0 1 0 3 0 1 2 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 1 2 3 20 24 21 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 33 43 52 45 46 43 47 45 46 43 42 42 45 48 45 35 30 28 30 27 32 31 34 26 33 32 46 38 42 26 37 28 39 40 58 52 55 39 59 35 52 49 49 35 54 35 54 47 74 74 93 71 68 40 58 45 65 59 82 71 82 64 3 3 1 1 0 0 0 0 0 0 0 0 0 1 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 2 2 1 1 0 0 0 0 3 3 3 3 3 3 3 2 6 0 14 9 6 2 6 0 3 0 1 0 1 3 2 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 4 0 12 51 125 129 172 145 187 151 181 146 179 138 135 116 192 110 67 23 50 10 48 87 151 60 170 146 177 146 183 143 177 142 184 143 189 138 189 140 190 143 192 142 190 136 196 142 194 140 194 140 195 141 196 139 193 136 192 136 193 137 206 172 237 189 217 126 123 63 89 51 40 0 19 10 22 0 10 2 2 0 1 0 1 8 3 2 2 1 1 2 2 3 0 5 8 5 5 8 8 5 6 9 27 54 128 50 38 4 54 53 83 86 236 40 76 117 169 133 255 101 172 153 243 147 230 134 166 82 115 53 90 28 47 3 34 51 90 146 148 103 27 12 30 15 39 25 54 36 61 33 58 36 53 32 56 24 89 190 255 228 221 201 205 63 4 9 12 8 4 4 5 5 6 6 6 6 6 6 6 7 1 9 0 7 0 4 0 8 1 5 1 3 1 4 3 4 5 6 9 7 10 8 11 9 17 11 13 10 17 14 18 12 18 11 16 12 19 14 13 8 16 16 16 16 15 15 13 13 24 21 29 13 14 5 10 5 14 4 16 86 113 100 109 120 51 111 66 86 31 11 22 31 23 15 14 10 2 44 59 74 56 162 126 0 100 104 40 25 30 36 21 19 18 15 18 20 19 18 19 19 20 20 21 20 22 21 22 22 23 23 24 23 24 23 24 23 24 23 24 23 23 22 23 22 23 22 23 22 24 20 25 23 28 25 32 27 34 25 26 20 26 21 27 17 25 10 19 10 23 16 21 10 19 12 35 24 30 34 76 58 63 34 65 33 66 30 63 24 58 30 79 41 82 41 83 38 87 41 83 40 82 39 76 34 75 33 60 39 80 67 120 114 174 155 196 190 193 150 141 97 142 63 44 14 60 29 60 22 54 27 47 23 50 21 39 29 95 238 248 184 198 204 153 65 82 55 76 43 60 34 52 25 45 26 40 21 32 16 26 12 26 13 28 11 49 35 59 30 32 15 18 13 20 8 19 8 46 21 50 21 50 20 49 18 47 21 53 15 44 16 56 25 55 23 55 23 55 23 55 23 53 21 53 21 53 21 53 21 57 21 54 16 51 16 54 19 53 20 57 25 61 26 60 24 63 30 68 37 77 46 84 51 98 62 99 64 101 65 101 66 93 60 85 52 76 43 68 38 67 40 71 43 73 48 82 57 92 66 95 63 91 63 89 54 83 49 72 41 72 46 78 49 89 59 93 64 96 65 95 64 99 67 97 66 97 64 92 58 90 60 96 68 77 24 28 8 26 10 24 11 24 9 23 8 23 9 23 7 22 8 26 8 23 6 24 8 30 17 46 33 50 30 57 46 73 54 67 43 51 31 48 32 51 36 56 39 37 17 25 20 40 33 53 45 62 46 66 49 69 50 71 49 68 46 68 48 74 57 83 63 90 74 100 77 98 75 92 64 71 51 77 56 79 59 83 64 92 70 93 75 104 90 118 100 130 112 138 110 133 88 84 48 186 175 185 168 203 110 80 9 78 44 95 58 100 55 98 51 93 53 103 43 77 24 89 56 108 49 104 46 97 49 109 58 120 67 115 56 74 25 21 4 1 1 2 3 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 0 0 0 0 0 0 0 0 2 1 2 1 2 1 1 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 10 20 26 6 3 0 0 3 4 5 3 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 4 5 25 33 53 53 62 53 55 45 54 41 48 38 51 44 44 40 40 40 40 29 29 24 39 35 49 46 58 46 52 38 48 34 48 41 64 56 71 56 67 52 72 45 56 48 74 48 68 55 82 74 99 82 96 73 69 48 66 55 84 74 92 72 0 0 0 1 2 3 4 4 0 0 0 1 2 2 3 3 2 1 1 0 1 0 1 0 5 4 5 4 5 4 5 4 0 0 0 0 0 0 1 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 2 4 1 2 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 38 89 143 109 103 79 117 92 126 104 136 101 75 65 205 144 74 0 28 0 29 84 76 34 145 102 121 100 139 102 136 102 137 101 139 97 137 93 138 94 137 90 135 88 128 81 126 77 121 72 119 71 116 65 111 58 107 55 105 54 123 83 135 108 181 143 162 110 142 140 138 66 36 0 0 0 0 2 3 5 4 9 7 5 3 0 2 0 1 0 2 1 0 2 6 1 0 0 3 0 0 0 16 56 102 27 9 0 49 49 42 121 220 16 29 92 68 105 156 40 106 96 146 52 110 46 75 21 55 17 41 6 11 0 14 16 59 108 109 57 0 0 3 0 3 0 15 7 3 0 33 21 31 17 34 5 44 60 85 136 206 174 184 61 1 7 11 5 4 3 6 3 6 4 6 4 6 4 6 4 6 2 8 0 4 0 6 2 3 0 8 6 11 1 3 0 4 0 3 2 6 8 13 12 9 6 7 6 9 9 9 7 8 9 8 10 9 8 4 1 4 6 10 13 18 16 18 14 22 12 9 12 18 17 12 10 11 13 10 98 101 137 131 126 56 141 65 122 36 26 75 73 17 14 14 12 2 51 67 97 52 184 131 16 125 152 57 47 58 68 19 31 5 23 10 18 18 14 18 15 19 16 20 16 21 17 21 18 22 19 23 19 23 19 23 19 23 19 23 19 22 18 22 18 22 18 22 18 22 19 22 19 22 19 22 19 26 20 20 15 17 14 15 10 12 8 6 6 13 14 19 14 18 5 20 19 9 0 20 29 35 23 31 21 31 19 25 10 25 24 42 31 42 30 40 24 38 16 35 16 37 21 38 24 33 23 31 22 33 32 48 50 66 91 137 182 152 125 118 127 120 33 3 9 28 17 26 13 22 16 22 13 31 13 18 37 97 241 228 181 183 208 95 17 40 35 44 26 27 12 18 6 16 6 15 7 15 5 13 5 16 4 9 6 22 31 37 27 20 8 11 6 12 3 7 4 22 13 21 13 21 12 19 9 18 12 20 4 11 5 21 11 23 10 23 10 23 10 23 10 21 8 21 8 21 8 21 6 22 5 19 2 17 2 19 4 20 3 23 4 23 0 19 0 21 2 23 6 28 11 32 16 36 23 42 33 54 49 66 57 67 54 73 61 78 61 75 58 73 57 72 53 64 45 61 45 62 50 67 48 63 47 60 40 62 42 54 36 53 39 56 39 55 36 57 40 61 44 64 46 68 45 58 36 55 37 57 38 65 47 70 52 46 6 7 0 14 8 13 6 11 3 7 2 10 7 9 5 8 4 9 5 3 0 4 0 12 13 26 23 28 20 27 28 46 46 52 42 39 30 32 24 28 26 33 34 28 14 13 11 25 24 37 33 43 35 47 38 52 39 53 39 45 32 45 34 49 39 55 44 59 52 69 56 69 56 65 46 53 42 57 45 58 46 62 51 74 64 82 76 98 93 112 100 115 90 108 85 105 65 73 61 121 121 136 137 192 148 134 72 86 43 48 17 49 34 54 29 42 35 56 34 35 21 45 46 40 31 43 33 51 36 57 39 69 61 74 49 45 21 15 0 0 2 6 0 0 0 7 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 0 0 0 0 0 0 0 0 1 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 5 23 41 19 3 0 0 3 2 0 2 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 2 10 30 41 53 52 47 45 46 42 40 39 41 42 44 42 49 46 41 25 21 16 31 32 46 44 50 41 45 38 34 25 30 23 37 38 56 53 48 45 49 34 52 46 48 31 48 35 54 43 64 57 81 72 66 43 50 32 50 38 54 38 4 0 4 0 5 0 5 0 4 0 4 0 4 0 4 0 6 2 6 2 6 1 5 1 4 0 4 0 4 0 4 0 7 0 8 0 9 1 10 1 7 0 7 0 8 0 9 0 12 1 14 2 15 2 16 3 16 4 17 4 17 5 18 5 27 3 21 2 19 13 26 0 8 0 3 0 4 2 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 7 0 16 42 118 131 152 80 134 96 147 107 153 117 160 111 111 80 255 236 164 39 50 14 73 110 92 84 188 125 166 128 165 121 162 120 170 121 178 122 169 117 169 117 167 114 168 115 168 111 165 106 161 101 158 100 159 99 159 97 159 95 161 95 164 114 194 147 240 187 238 167 228 180 224 177 181 38 20 11 8 0 3 0 3 8 1 0 3 2 2 1 1 2 2 3 2 1 0 0 0 1 3 3 13 3 56 103 144 32 52 3 92 52 89 136 191 39 104 104 156 135 225 123 228 142 205 73 153 80 127 64 102 48 64 26 67 48 70 36 68 56 110 58 41 19 48 19 42 12 44 22 64 64 119 99 113 85 110 71 74 34 25 65 191 179 200 40 7 9 10 6 4 5 6 5 5 5 5 5 5 5 5 6 0 6 0 6 0 7 5 8 11 2 6 0 7 3 21 11 15 0 15 2 20 8 24 10 30 15 30 16 32 18 34 16 27 13 30 17 32 15 27 11 21 14 27 20 29 20 26 15 27 5 18 13 26 7 11 4 9 10 18 89 96 152 101 108 51 135 41 132 49 75 136 99 8 10 17 17 6 51 70 92 57 151 93 0 102 129 97 92 77 115 19 24 13 23 20 18 19 18 19 19 20 20 21 20 22 21 22 22 23 23 24 23 23 22 23 22 23 22 23 22 22 21 22 21 22 21 22 21 26 22 26 21 25 20 24 20 29 24 26 22 24 20 22 17 20 14 25 22 30 24 22 14 33 13 19 21 29 10 26 21 62 32 63 30 64 27 60 20 63 35 82 43 84 43 85 39 81 37 79 38 81 39 78 38 59 30 76 41 79 44 78 36 67 48 109 104 103 69 115 123 97 20 41 34 53 15 58 23 49 28 45 21 54 18 39 53 128 248 250 188 211 214 138 0 45 27 59 28 46 19 40 15 34 15 33 15 32 16 30 16 28 13 28 10 48 32 65 35 41 14 17 10 18 7 17 9 47 21 51 22 51 21 50 19 53 22 54 14 45 16 54 22 57 25 57 25 57 25 57 25 54 22 54 22 54 22 54 22 58 21 56 20 56 20 57 22 61 27 62 26 60 23 56 20 55 23 56 25 58 27 59 28 54 22 56 26 63 34 72 41 78 54 91 72 109 86 119 91 122 95 125 95 122 90 118 89 112 86 113 80 109 85 119 90 114 87 120 93 121 87 109 75 110 76 106 71 102 68 100 68 101 64 92 58 93 65 102 71 106 75 103 63 63 16 26 12 28 13 25 11 23 9 22 7 24 9 23 8 23 8 26 9 21 5 23 6 32 22 46 25 53 26 44 27 55 44 69 52 67 44 54 29 42 24 46 33 43 22 22 15 34 30 48 39 60 45 66 51 72 54 72 53 70 48 69 46 69 47 70 49 73 56 80 57 79 60 81 55 82 59 79 56 79 63 94 78 106 90 121 106 131 107 127 103 128 101 124 105 131 87 101 86 103 115 166 164 219 176 212 173 208 146 152 83 106 58 97 54 99 57 101 47 83 34 86 44 103 55 116 71 126 75 126 69 137 86 138 63 87 41 44 7 7 0 6 0 4 3 9 0 3 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 1 5 28 55 43 15 0 0 2 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 5 1 1 3 14 25 38 40 49 44 53 44 51 43 56 49 51 51 51 44 33 15 17 16 41 38 52 47 59 47 57 45 47 32 42 25 39 34 60 55 81 63 60 42 76 53 56 44 63 49 65 48 65 57 85 80 98 77 83 55 62 42 59 44 5 0 4 0 2 0 0 0 0 0 0 0 2 0 4 0 0 0 0 0 2 0 3 0 1 0 2 0 3 0 4 0 1 0 4 0 10 0 15 2 23 11 28 19 38 28 46 33 59 46 61 49 64 52 67 53 74 61 75 62 76 63 77 61 81 62 85 78 94 79 66 22 6 0 0 1 4 6 0 4 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 1 0 26 73 132 100 101 42 71 48 87 65 97 67 86 41 64 67 233 174 98 9 35 0 46 64 47 66 111 61 110 69 101 66 106 74 108 67 104 61 99 56 102 57 100 52 100 55 104 56 103 55 102 54 104 58 110 64 112 66 116 67 119 66 116 84 151 110 173 118 155 102 157 114 153 163 184 48 0 0 3 0 1 0 0 3 6 3 3 0 2 0 1 0 2 1 1 0 0 0 7 5 5 0 0 0 55 119 112 0 0 0 30 35 42 81 83 41 59 70 88 56 122 113 130 40 76 0 66 33 71 33 62 28 31 19 91 91 70 40 55 14 113 88 112 101 121 103 112 91 107 93 121 110 139 124 133 114 127 90 73 36 9 32 147 152 171 22 4 7 9 3 3 4 7 3 5 3 5 3 5 3 5 3 7 1 3 0 8 3 3 0 7 0 2 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 0 9 0 9 0 8 5 15 17 10 0 0 13 7 2 23 102 122 158 53 134 34 147 39 162 65 128 157 92 7 9 16 18 5 58 76 111 45 165 76 26 100 106 125 144 67 164 9 13 15 22 22 19 18 14 18 15 19 16 20 16 21 17 21 18 22 19 23 19 22 18 22 18 22 18 22 18 21 17 21 17 21 17 21 17 22 17 22 17 22 17 22 17 24 20 25 21 24 19 23 20 20 14 14 9 14 12 17 12 23 11 12 8 21 12 15 9 35 24 31 21 29 18 23 9 23 22 41 31 41 32 42 29 38 21 40 25 42 24 36 19 30 22 34 19 27 24 35 27 44 31 46 42 56 52 74 60 30 3 27 27 17 5 28 9 23 16 23 14 25 11 24 49 117 242 227 184 196 196 164 0 3 6 24 15 22 11 21 12 16 7 16 9 17 8 16 9 15 5 9 3 18 29 38 36 27 6 5 1 10 1 6 7 22 14 22 14 22 13 19 9 20 13 19 3 12 7 21 9 25 12 25 12 25 12 25 12 22 9 22 9 22 9 22 9 22 8 21 7 21 6 22 6 24 5 24 5 23 4 22 3 23 3 23 3 23 4 22 4 23 7 20 5 18 5 19 7 28 16 35 27 46 38 56 44 65 57 80 75 96 89 109 98 115 106 122 106 122 116 136 124 151 140 158 142 148 121 122 98 102 79 90 63 74 49 64 43 67 46 63 46 70 57 80 62 76 56 66 36 29 0 5 1 9 4 10 6 9 3 8 2 8 5 7 3 6 2 7 3 7 1 7 2 19 25 35 25 32 25 29 18 24 25 42 44 50 44 43 32 31 28 34 36 35 21 15 11 21 21 33 30 45 36 49 40 54 41 52 37 54 39 51 35 47 32 45 30 50 39 52 35 50 41 58 43 60 48 63 54 73 69 93 87 99 89 103 86 90 66 70 52 74 50 75 68 102 68 77 67 85 81 111 123 163 130 157 130 169 150 180 128 112 47 54 30 61 36 45 25 41 32 48 39 56 52 69 58 72 50 67 47 66 60 70 45 50 42 44 22 7 0 0 0 10 1 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 3 1 3 1 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 24 47 58 27 3 2 5 0 0 2 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 4 0 2 0 1 1 13 16 24 23 29 28 33 32 39 39 44 35 33 18 10 0 9 17 48 38 40 37 45 44 46 39 37 30 32 20 22 16 33 32 80 82 70 35 41 30 39 38 44 32 48 31 43 30 54 47 76 65 80 54 55 33 51 42 25 7 29 13 33 15 33 14 33 15 36 20 42 26 47 29 66 46 68 48 71 51 74 53 84 64 87 69 93 75 98 79 114 89 120 97 129 107 137 112 152 126 154 129 158 133 162 136 155 124 157 127 160 131 163 133 166 135 167 136 168 138 169 138 174 140 172 147 176 151 145 88 26 1 4 0 4 1 0 2 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 7 12 97 135 169 97 119 69 115 78 130 98 146 107 135 80 98 115 233 162 93 8 38 14 66 59 102 109 134 92 149 99 140 101 144 107 151 102 154 99 152 109 157 112 155 109 158 114 156 110 160 115 167 121 176 126 178 131 186 137 197 141 205 143 225 157 218 145 220 143 210 146 253 176 231 143 166 32 32 0 14 0 11 10 4 2 3 16 2 2 2 1 1 2 2 3 4 1 2 7 7 1 0 0 18 0 125 172 156 16 43 13 83 88 80 82 148 113 116 138 176 76 217 175 186 64 131 64 136 85 136 62 102 40 62 43 127 112 90 55 91 39 160 127 163 134 171 137 166 129 158 127 153 102 116 91 125 108 131 87 87 30 22 37 151 165 174 36 9 9 8 4 3 6 7 4 4 4 4 4 4 4 4 4 5 4 3 1 8 2 8 0 14 0 21 4 47 34 85 62 85 47 79 43 77 36 63 22 49 18 54 22 54 20 53 20 61 30 63 29 57 23 52 24 50 22 48 18 41 9 30 2 33 2 14 0 25 14 24 11 23 0 28 108 148 114 18 139 49 138 62 144 58 118 138 79 13 10 12 9 2 56 89 119 38 155 54 1 132 93 122 108 60 170 18 14 23 19 24 16 21 18 19 19 20 20 21 20 22 21 22 22 23 23 24 23 22 21 22 21 22 21 22 21 21 20 21 20 21 20 21 20 22 21 22 22 23 22 24 23 21 22 24 26 24 24 23 25 28 23 26 22 22 24 24 26 11 26 26 16 21 16 25 23 61 33 62 31 62 27 56 19 59 32 77 40 79 42 85 41 76 38 78 41 83 38 75 28 84 40 79 33 73 29 76 35 82 34 87 33 88 56 96 39 51 20 54 27 45 25 62 16 54 24 50 23 40 22 60 55 134 244 243 188 228 194 222 43 32 13 49 23 47 23 45 19 36 16 34 15 32 15 29 14 29 14 29 7 46 31 71 43 52 15 15 8 19 6 20 13 50 22 53 23 52 21 52 19 53 21 52 12 46 18 58 21 56 23 55 23 55 23 55 23 55 23 55 23 55 23 55 23 55 21 57 22 58 22 58 22 58 23 59 24 59 25 60 26 56 26 53 25 52 23 51 22 53 24 51 21 49 19 48 19 45 16 45 16 47 21 53 26 63 39 75 52 87 62 96 70 118 99 137 111 141 116 148 118 141 112 140 105 126 87 109 77 114 78 107 69 97 61 92 58 98 65 99 70 108 80 115 82 108 71 86 39 43 8 24 8 24 9 20 9 22 8 21 8 22 7 21 6 21 6 24 7 24 9 26 11 45 45 70 44 60 37 54 26 40 21 51 42 69 50 66 42 52 30 47 32 47 27 29 19 31 24 44 38 57 46 66 52 72 53 70 50 76 56 73 52 68 47 64 44 71 54 71 48 69 56 78 59 87 70 99 83 108 88 111 91 108 84 100 68 78 49 69 48 70 51 73 71 108 87 101 89 108 79 101 108 160 126 167 129 167 145 195 166 191 126 132 73 103 51 79 32 79 41 87 42 98 53 106 54 98 48 110 60 116 57 113 48 91 50 74 39 41 1 13 0 10 0 7 0 7 1 1 0 0 1 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 4 7 9 11 1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 0 1 0 3 0 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 1 1 0 11 25 42 21 4 1 3 1 0 3 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 3 2 1 0 1 2 7 2 3 11 10 17 15 23 21 19 15 11 7 8 12 34 47 69 55 55 46 61 54 63 49 53 41 48 31 37 22 38 28 70 107 136 79 66 47 65 45 58 46 65 48 60 44 64 52 81 75 98 76 78 53 71 61 86 72 94 82 104 90 108 92 107 91 109 94 113 98 116 96 116 89 117 90 120 92 121 94 124 97 127 101 132 107 136 109 126 99 129 103 134 109 139 112 134 106 133 103 130 100 127 99 131 103 132 104 134 106 135 106 133 104 134 106 135 107 137 110 137 109 132 108 130 126 134 95 19 0 0 1 4 4 0 7 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 31 116 114 112 49 72 28 78 53 81 55 82 51 61 12 36 58 116 104 71 0 6 10 34 31 99 89 96 75 102 71 101 71 108 74 103 66 100 64 108 75 121 82 121 76 120 81 125 82 127 84 132 91 139 98 139 101 140 101 141 94 140 87 146 89 136 86 142 75 126 87 178 119 128 60 89 55 83 47 30 2 0 0 6 0 2 0 4 0 2 0 1 0 2 1 6 2 3 1 0 0 3 5 6 0 125 154 88 0 1 4 59 86 48 59 123 66 76 106 109 36 160 112 97 49 68 32 67 50 86 36 54 14 16 32 84 88 93 66 94 69 127 104 123 102 121 99 116 93 112 92 89 44 49 36 58 45 74 55 47 25 18 1 86 153 137 0 6 7 7 1 3 5 7 2 4 2 4 2 4 2 4 2 2 5 4 0 0 0 0 0 0 35 115 160 189 175 177 158 180 153 173 149 173 147 164 136 161 141 169 145 167 142 167 143 176 155 177 152 171 146 171 150 181 152 166 129 139 100 114 87 74 47 25 2 7 8 4 0 10 0 28 101 123 59 8 113 47 111 54 96 33 73 86 55 16 13 9 8 0 62 88 127 69 146 48 18 128 98 104 63 49 116 25 19 15 12 14 9 18 14 18 15 19 16 20 16 21 17 21 18 22 19 23 19 21 17 21 17 21 17 21 17 20 16 20 16 20 16 20 16 23 16 24 16 24 15 23 15 20 17 26 20 23 16 22 18 17 18 24 22 26 18 21 12 14 25 30 12 19 7 15 27 37 28 33 24 31 20 23 10 25 25 41 32 39 32 41 30 37 22 37 24 38 25 34 19 31 18 33 29 38 18 26 22 32 34 44 36 39 41 54 30 25 15 23 7 22 18 29 7 30 11 28 19 11 24 57 51 111 236 209 179 210 185 179 91 9 8 22 14 25 15 22 9 15 6 14 7 14 6 14 6 16 3 9 1 14 28 42 43 36 9 3 1 11 0 8 10 23 14 23 15 22 14 20 10 19 11 16 2 12 9 23 10 22 10 23 10 23 10 23 10 23 10 23 10 23 10 23 10 20 8 21 8 23 8 23 6 25 6 25 7 26 10 28 12 29 8 29 9 28 9 28 11 22 6 22 8 22 8 21 6 17 2 16 1 16 3 19 6 22 10 25 11 23 8 22 9 38 34 57 44 57 45 60 45 55 42 55 39 49 33 49 35 47 29 49 32 54 37 59 41 65 47 68 53 79 65 86 67 78 50 50 17 15 0 9 4 12 6 11 6 8 4 7 1 9 5 7 4 7 2 7 4 6 0 4 1 27 42 55 42 42 34 35 20 20 14 25 26 43 43 50 45 38 28 26 24 35 28 25 18 20 15 29 31 40 34 47 41 54 42 51 39 57 43 56 41 53 37 50 35 51 40 54 37 53 43 59 42 65 55 73 60 69 50 58 43 53 39 49 30 38 26 46 40 45 39 59 51 80 64 76 68 92 77 85 76 94 77 119 94 126 89 125 109 157 133 144 103 102 72 75 43 50 32 45 32 67 62 77 52 52 23 46 34 53 35 47 36 48 38 42 30 21 10 5 0 0 0 0 2 5 1 2 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 5 9 13 16 1 1 1 1 1 1 1 1 1 5 1 3 1 3 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 1 0 10 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 1 0 1 0 0 0 0 0 3 0 0 0 0 0 9 12 33 44 48 42 42 38 46 47 53 49 46 38 40 29 30 21 26 19 33 67 115 100 76 50 55 33 50 37 53 36 48 32 49 37 57 50 73 57 63 40 53 38 147 118 151 123 155 123 153 121 157 126 157 125 155 124 154 124 160 130 163 130 163 130 164 131 161 128 161 129 162 130 163 129 169 133 168 131 166 129 166 127 164 125 165 127 167 129 169 130 171 130 172 129 172 128 171 128 178 135 179 137 181 138 182 140 168 135 173 134 158 136 150 102 38 7 4 1 3 0 0 3 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 1 0 12 69 150 117 130 103 161 98 113 70 101 63 98 61 83 33 75 96 109 106 106 22 26 16 52 51 158 121 152 132 142 121 167 130 167 128 167 123 175 129 163 129 175 138 175 135 176 139 178 136 178 137 178 138 181 139 184 140 185 137 186 131 184 125 181 112 176 109 178 93 186 147 255 176 253 163 236 178 243 168 178 79 26 1 14 14 3 7 0 3 1 2 0 3 2 3 3 0 1 0 3 7 42 66 68 25 200 173 109 4 44 28 115 109 109 105 171 82 175 166 172 88 229 115 141 110 106 26 83 51 126 58 109 45 77 70 108 113 179 135 170 145 162 122 160 120 148 108 138 104 135 102 97 58 90 68 80 43 90 81 82 16 30 26 74 83 76 12 11 10 6 4 2 8 6 5 3 5 3 4 4 4 4 3 7 0 20 0 15 0 35 21 139 139 226 199 237 175 227 184 229 174 221 172 228 180 230 176 226 181 235 186 233 182 229 183 232 187 234 185 228 184 233 192 228 184 229 186 229 189 231 191 219 182 178 85 44 0 13 7 7 6 43 72 81 6 12 46 16 32 31 36 24 24 33 7 14 8 9 9 2 55 80 106 52 78 14 26 34 38 52 28 19 51 17 27 7 24 18 26 19 18 19 19 20 20 21 20 22 21 22 22 23 23 24 23 22 21 22 21 22 21 22 21 21 20 21 20 21 20 21 20 26 26 25 25 24 23 21 22 21 25 27 27 22 20 19 21 28 26 24 21 16 18 18 21 16 26 18 15 31 14 20 31 61 36 61 32 60 28 56 20 66 37 81 41 79 39 82 37 81 37 78 36 79 38 79 35 87 34 79 43 85 30 75 41 87 38 72 52 84 66 81 31 45 25 49 20 51 28 49 25 59 18 56 29 31 36 91 57 131 245 226 186 243 197 179 145 40 17 46 23 50 29 46 17 34 14 33 14 33 15 33 15 32 14 29 6 44 30 72 47 59 17 16 7 21 7 20 17 48 24 53 23 53 22 53 20 53 19 49 11 50 19 60 22 58 25 57 25 57 25 57 25 55 23 55 23 55 23 55 23 53 19 54 21 56 23 56 23 57 24 56 23 57 24 58 27 57 29 57 29 57 29 57 29 51 24 53 25 53 23 50 20 54 25 53 23 50 20 47 18 43 16 48 21 51 24 56 30 55 33 64 30 56 30 64 37 65 39 71 43 70 41 72 44 75 45 80 51 86 57 91 60 100 68 102 76 116 91 127 96 104 63 69 23 33 8 26 9 29 16 25 12 23 8 19 6 24 9 24 8 23 9 26 9 23 6 20 3 41 46 71 44 66 41 54 27 44 22 41 22 49 39 67 53 66 43 56 40 45 33 38 26 31 19 41 39 50 40 61 51 71 55 72 52 77 55 77 55 77 54 73 53 66 52 73 53 73 57 75 52 71 52 72 48 63 38 57 35 55 38 63 41 61 41 69 54 67 70 92 75 89 70 79 64 91 82 96 69 91 84 147 115 143 116 151 114 147 116 165 140 181 141 174 128 162 124 169 136 156 122 169 108 122 49 89 37 108 47 103 54 103 51 80 44 61 55 94 69 83 58 64 34 17 5 9 1 1 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 1 2 4 7 10 12 1 1 1 1 1 1 1 1 0 1 0 1 1 1 2 0 1 0 3 0 3 0 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 0 3 4 2 0 1 0 4 2 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 0 2 1 5 0 1 0 3 4 2 1 0 3 0 1 2 3 5 5 1 10 13 22 21 32 29 41 38 54 49 58 47 51 38 45 32 42 30 49 30 75 98 96 57 70 63 74 59 70 53 64 50 66 54 61 52 73 64 78 61 71 53 111 92 117 92 114 92 113 85 101 81 108 91 119 100 126 103 133 99 128 97 129 99 131 96 130 96 132 95 128 92 128 94 127 93 129 95 130 93 126 91 126 92 125 92 125 92 125 92 131 96 127 93 126 96 130 99 134 100 129 97 132 103 137 103 133 95 133 101 131 121 115 69 7 5 0 9 6 9 4 12 2 5 0 5 1 6 2 3 0 1 4 1 0 0 0 1 0 4 0 4 0 3 0 3 0 2 0 2 0 0 0 0 1 4 1 4 2 6 2 0 0 31 97 104 118 73 110 93 108 74 71 33 56 29 54 37 63 35 88 82 59 11 30 33 35 40 104 82 111 77 118 90 122 88 119 85 119 89 127 93 131 91 129 90 140 91 123 84 122 78 118 74 114 72 114 72 118 74 103 56 91 48 94 48 87 36 87 21 70 49 143 105 177 117 168 107 165 126 178 140 180 176 76 0 3 0 8 5 2 5 8 2 2 1 5 0 0 2 1 0 5 50 118 142 34 32 172 120 49 0 0 0 67 69 97 85 108 62 153 124 106 84 140 66 84 59 68 0 28 31 65 24 59 11 45 55 107 107 159 130 149 112 130 92 120 88 105 76 100 79 95 68 67 47 53 36 53 47 70 64 50 9 8 7 63 84 31 1 10 13 10 10 5 10 6 9 6 8 2 9 14 3 0 2 3 0 0 0 14 20 103 142 165 111 127 105 146 117 145 115 153 117 151 114 149 115 151 117 154 121 157 122 156 117 148 111 158 127 168 128 159 121 165 135 167 131 170 136 175 141 180 148 180 159 202 177 141 2 0 9 3 18 29 36 27 24 20 23 6 8 21 17 19 19 15 11 12 13 1 8 21 44 44 40 35 30 18 23 32 36 28 16 21 16 19 10 18 10 18 10 17 13 17 14 18 15 19 15 19 15 19 16 20 17 21 17 21 17 21 17 21 17 21 17 22 17 21 16 20 17 21 18 20 16 23 19 24 18 21 16 23 19 23 18 22 18 21 17 19 16 20 19 21 20 22 21 20 16 20 21 19 9 19 27 37 21 32 22 30 13 22 13 31 30 46 33 40 31 40 26 39 24 36 20 33 20 34 21 37 23 35 22 34 24 38 29 42 34 41 39 59 51 44 12 25 12 25 10 25 12 28 16 29 24 20 16 13 38 81 45 103 243 203 208 209 175 155 160 39 0 18 18 22 12 20 14 15 6 14 7 14 8 15 10 15 4 10 4 10 26 48 41 38 11 3 1 9 5 10 13 28 13 25 12 23 10 20 6 23 6 13 0 13 5 20 9 25 13 25 12 24 11 23 11 24 11 22 10 21 8 19 7 18 5 21 6 22 8 24 9 24 8 26 11 25 9 22 4 25 7 25 8 25 11 26 11 24 12 25 14 25 14 26 15 21 10 21 10 21 10 21 10 20 9 20 10 21 10 22 11 25 15 28 19 32 22 34 23 35 25 38 28 41 30 41 28 40 28 47 34 51 37 55 42 56 47 67 60 85 79 94 76 67 49 43 9 7 0 10 1 11 2 11 1 9 0 7 1 9 5 7 5 11 6 10 4 1 0 5 0 10 25 48 41 42 34 36 22 29 23 24 5 19 22 37 41 51 49 45 35 32 21 25 19 20 17 25 23 34 25 34 22 56 47 55 40 60 34 57 39 61 51 42 41 56 42 57 43 54 39 47 34 49 36 44 29 36 21 30 18 36 26 37 28 41 32 45 33 56 48 73 60 72 52 63 48 64 51 67 49 57 48 89 95 117 93 114 71 94 70 103 72 109 90 122 110 145 143 165 146 161 129 134 107 105 54 52 27 45 34 58 41 52 31 46 34 80 96 137 111 130 101 106 77 86 41 22 0 0 0 0 9 0 2 0 2 0 8 2 4 1 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 8 8 10 8 21 16 24 20 29 25 33 28 35 37 57 63 74 67 68 56 55 45 55 46 56 47 57 48 49 39 49 43 56 51 60 51 128 102 133 101 130 101 129 94 126 97 129 101 134 106 138 109 140 113 145 119 152 124 157 128 159 127 160 125 158 125 162 131 160 128 162 130 164 129 161 126 162 126 164 125 164 125 164 125 167 127 165 125 165 128 169 131 174 133 170 132 173 136 176 137 166 120 153 136 163 125 118 68 18 2 3 3 0 1 0 2 0 1 0 2 1 0 0 0 2 7 7 5 2 0 1 5 0 0 0 0 0 0 0 0 0 0 1 0 1 0 3 0 1 4 0 2 0 1 0 0 11 17 59 68 120 106 147 109 161 126 149 110 132 76 89 59 98 78 139 99 81 28 95 90 89 71 133 96 131 86 127 83 132 91 137 97 142 97 139 94 149 105 141 98 149 103 142 107 149 105 147 101 145 100 145 100 150 97 156 105 161 109 163 110 166 104 171 88 162 114 236 165 255 167 243 157 245 175 243 165 233 173 98 0 12 0 12 7 0 3 0 4 2 5 2 1 4 0 12 37 98 99 80 16 61 87 234 133 86 3 50 29 114 110 175 130 153 115 218 129 150 136 218 96 121 86 147 57 85 55 131 68 87 27 107 114 152 138 190 163 180 133 156 128 143 101 122 96 126 95 121 94 94 59 79 49 79 61 93 70 63 25 45 20 99 96 50 0 3 0 2 6 0 4 0 1 0 10 7 0 1 0 6 20 20 15 112 137 223 191 237 178 182 109 159 111 180 122 177 120 181 122 182 122 183 124 185 126 187 128 189 129 189 127 185 125 185 132 185 130 180 127 182 132 191 138 192 140 195 143 197 144 201 149 208 191 217 121 49 0 11 16 17 22 8 13 8 19 24 18 25 10 16 13 21 16 10 9 3 4 6 22 22 23 21 14 16 14 22 20 19 14 20 20 18 18 17 19 16 19 18 17 18 18 19 19 20 19 20 19 20 20 21 21 22 21 22 21 22 21 22 21 22 21 22 21 21 20 21 20 22 21 21 21 24 24 25 23 22 20 24 23 23 22 23 21 22 21 22 21 21 21 21 22 22 22 23 16 27 23 32 13 38 33 57 34 54 34 57 24 51 22 63 38 81 41 83 42 89 39 87 37 84 34 81 33 81 35 80 36 74 33 72 36 75 41 82 44 81 49 89 55 67 17 52 25 48 24 47 27 47 29 46 27 44 23 39 50 102 49 129 238 209 203 242 178 206 183 88 16 34 24 46 32 44 18 38 17 36 15 34 14 34 13 40 10 34 9 35 29 70 46 59 19 21 3 18 7 20 19 49 25 51 24 51 22 50 21 55 19 48 12 48 17 56 22 58 24 57 23 57 22 56 22 57 23 56 21 54 19 53 18 53 20 54 22 56 24 57 25 58 25 59 27 59 25 57 23 56 25 56 26 57 26 58 26 56 24 56 24 56 23 55 23 51 21 51 21 51 21 51 21 51 21 51 21 52 22 53 23 58 27 61 31 65 34 66 35 67 36 69 39 72 41 73 41 69 43 76 49 80 52 84 57 86 63 99 77 117 96 125 90 94 59 63 18 26 7 27 10 23 11 20 10 22 9 22 8 23 9 21 8 24 12 25 9 20 9 25 4 26 25 60 53 69 51 62 38 52 34 42 18 29 19 42 38 58 47 57 43 45 37 39 22 27 12 40 33 37 41 64 51 69 54 75 54 78 44 89 50 82 68 78 61 79 61 78 58 74 49 67 43 59 39 55 35 50 29 45 25 54 36 55 39 59 44 64 47 75 64 89 74 88 64 80 60 82 59 80 55 74 53 89 80 133 105 139 117 158 124 168 137 162 119 146 99 133 107 145 117 163 134 178 138 163 101 109 48 87 47 91 51 94 47 84 38 125 125 164 128 157 127 149 114 133 98 106 66 54 12 7 0 3 4 5 0 0 1 0 8 0 1 0 1 1 0 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 5 5 9 8 13 12 17 15 20 23 34 39 46 44 45 40 50 42 55 48 62 56 69 60 64 54 64 54 63 53 63 53 82 62 86 59 82 59 81 53 80 55 79 55 79 57 83 58 84 60 97 71 104 75 111 82 122 89 122 86 120 87 125 93 126 92 129 95 130 94 128 92 126 92 126 92 125 92 125 92 126 92 124 91 125 94 129 98 132 98 130 98 133 100 132 95 127 90 124 86 120 112 92 26 0 0 0 4 3 3 4 8 0 4 0 4 0 2 0 3 5 5 5 3 3 0 1 0 4 8 4 8 2 7 3 5 1 2 0 1 0 0 0 0 1 2 1 2 0 2 0 0 22 27 45 32 56 47 89 67 107 96 123 103 115 58 61 37 66 68 115 64 30 22 97 115 74 53 94 66 97 64 91 54 89 59 94 63 95 59 91 55 88 49 84 50 101 60 94 60 101 59 100 58 100 56 101 60 102 66 110 76 122 83 128 81 143 92 144 84 129 95 166 117 143 82 134 88 157 117 160 107 113 38 2 0 0 0 0 7 8 0 1 2 3 0 0 0 0 18 65 77 73 32 9 0 19 101 187 78 17 0 22 33 96 102 155 106 104 96 160 30 47 87 166 60 46 45 92 36 39 33 75 31 47 0 37 60 133 122 170 138 139 83 106 88 116 78 96 74 96 66 84 66 71 45 54 36 59 51 68 56 33 10 14 28 105 94 12 2 10 8 10 8 7 9 9 14 5 8 0 0 12 10 1 0 48 103 195 188 194 149 174 138 127 81 116 87 130 92 124 90 111 74 113 77 116 79 116 80 117 81 118 82 120 85 123 87 125 85 121 80 118 79 118 78 124 85 124 85 124 86 125 86 120 89 121 97 134 131 50 0 7 10 20 19 20 17 24 24 21 14 21 13 16 17 15 14 10 18 16 11 8 7 17 15 10 14 15 16 14 12 16 15 20 14 18 12 18 10 19 11 17 13 17 14 18 15 19 15 19 15 19 16 20 17 21 17 21 17 21 17 21 17 21 17 20 16 19 15 19 15 20 16 20 17 22 19 23 18 21 16 22 18 22 17 21 17 20 16 22 18 23 20 22 21 21 21 19 16 17 19 18 11 21 26 36 20 31 20 28 11 20 9 25 22 36 28 38 33 45 34 39 26 38 24 35 25 37 26 36 22 33 20 33 22 39 26 44 36 46 41 53 39 31 3 23 12 24 11 25 13 28 17 19 20 26 17 24 51 76 36 101 228 203 219 196 164 174 120 71 9 14 13 27 23 25 10 20 10 17 9 15 7 13 8 20 8 11 3 8 18 43 37 41 15 5 0 3 5 13 17 25 11 24 11 23 10 22 10 24 9 16 3 15 9 22 13 23 10 22 10 22 9 21 9 22 10 21 9 20 7 19 6 21 6 22 7 23 9 24 10 25 10 26 12 27 12 26 11 25 7 26 8 25 10 26 11 24 11 23 12 22 10 21 10 21 10 21 10 21 10 21 10 22 11 22 12 23 12 24 13 27 17 30 21 33 23 35 24 34 24 36 27 39 29 40 29 39 28 45 33 49 37 54 42 56 48 70 65 89 83 95 76 64 46 32 4 4 0 9 2 8 0 10 1 9 1 9 4 9 4 7 5 11 6 10 3 9 2 10 3 10 8 34 45 58 51 56 41 42 30 31 18 17 14 25 28 42 45 52 47 43 36 40 27 17 11 17 9 17 1 34 6 35 27 47 35 51 37 65 43 51 54 64 44 60 45 58 44 51 36 43 30 35 25 37 26 36 23 31 18 38 27 40 31 44 36 50 40 59 50 70 57 66 47 58 43 61 43 53 41 53 39 51 39 95 69 112 114 149 109 135 120 143 110 119 76 85 67 93 80 98 91 119 96 116 99 107 70 74 53 74 63 90 71 79 49 113 102 129 89 125 100 127 99 122 93 105 84 94 63 35 0 0 0 1 5 3 2 1 5 1 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 1 0 5 4 10 9 14 10 15 9 20 18 30 28 39 34 48 44 55 50 56 51 61 58 105 78 108 74 103 74 102 68 97 66 94 64 95 67 100 72 104 80 114 86 114 87 124 100 144 117 151 119 153 119 154 122 158 126 161 129 164 129 162 127 161 125 162 126 164 125 165 126 164 125 163 125 165 128 168 131 167 128 167 129 169 128 164 123 153 125 155 119 147 120 92 0 18 4 14 4 5 0 0 0 2 0 2 0 1 0 3 7 4 3 0 2 1 3 0 1 0 0 0 0 0 0 0 0 1 0 1 0 3 0 3 0 2 0 0 0 1 0 7 1 55 70 103 72 89 75 129 107 111 86 123 95 121 71 100 87 121 107 139 59 48 51 146 137 130 100 140 109 149 115 154 116 155 115 151 110 148 110 151 112 151 115 162 134 197 149 180 131 167 120 169 121 173 123 175 124 174 112 168 107 168 114 179 123 187 129 208 143 213 141 226 135 219 135 211 138 223 148 206 126 164 76 94 19 21 7 6 0 3 2 7 1 6 0 24 33 83 78 97 55 38 0 18 7 103 147 195 77 85 18 111 108 187 162 211 147 187 157 203 58 109 121 220 92 100 65 140 68 128 104 145 78 136 49 91 119 196 172 208 171 181 128 137 93 143 113 140 105 128 95 115 82 92 60 75 53 81 66 88 65 47 23 25 22 126 103 21 0 10 0 5 2 6 0 5 3 4 5 16 2 11 0 20 22 217 169 188 140 205 176 205 118 191 132 185 134 187 127 177 126 192 137 195 140 197 141 196 139 191 134 189 133 190 137 197 143 199 145 196 141 191 139 192 141 198 146 198 146 198 145 197 145 201 153 180 77 123 147 98 20 15 9 22 16 18 8 11 6 11 10 12 14 17 18 19 15 15 17 24 18 18 13 22 21 13 14 20 19 18 17 21 23 20 19 19 17 18 18 19 20 18 17 18 18 19 19 20 19 20 19 20 20 21 21 22 21 22 21 22 21 22 21 22 21 21 19 20 18 19 19 20 20 21 21 23 22 23 22 22 20 22 21 22 21 21 20 21 19 24 23 22 23 21 21 20 20 23 16 26 19 31 17 42 34 58 32 54 31 54 21 45 20 52 26 61 32 70 41 79 45 80 38 80 36 78 34 74 34 75 34 72 32 71 35 75 39 78 43 81 51 84 45 59 17 50 22 47 24 47 26 46 27 41 26 48 21 43 51 76 26 140 248 206 216 243 176 104 58 84 19 41 27 42 25 43 25 40 19 38 17 37 16 37 16 47 14 35 9 31 20 64 43 66 25 26 0 15 6 25 23 46 23 49 23 50 23 51 23 53 20 48 15 51 20 56 23 57 23 56 22 56 22 56 22 56 22 55 21 54 20 53 19 55 22 56 23 57 24 58 25 57 24 58 26 59 27 60 27 57 26 57 26 57 25 57 25 57 25 56 23 54 21 52 20 51 21 51 21 51 21 51 21 53 23 53 24 54 25 55 25 59 28 61 31 64 33 65 34 65 34 67 37 70 39 71 39 67 40 72 45 75 49 81 55 84 63 102 83 121 97 121 83 91 48 50 9 23 6 26 11 20 9 19 10 22 10 24 11 22 8 20 7 23 11 24 8 27 7 26 17 33 13 42 44 70 57 76 56 67 42 49 30 39 21 36 30 52 45 64 58 55 46 54 40 56 33 47 13 56 27 64 32 62 34 69 55 82 45 86 59 80 63 86 56 72 54 71 51 67 44 61 39 55 38 61 44 64 43 59 38 65 47 67 50 72 56 78 61 80 66 88 68 82 58 75 56 80 54 75 57 81 54 76 52 111 97 152 140 168 113 138 108 149 115 147 98 118 82 114 86 117 89 121 88 130 109 151 114 156 120 164 140 191 156 186 138 167 136 162 122 170 138 165 122 160 116 135 100 137 112 109 57 36 8 4 0 6 5 0 0 0 1 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 1 0 0 0 0 1 0 1 0 2 1 2 1 1 0 1 0 1 0 3 3 4 0 7 3 13 8 17 12 18 17 31 27 34 29 43 42 74 53 76 47 70 47 69 41 64 39 61 36 61 39 66 42 72 46 76 44 72 45 83 58 99 71 112 84 119 87 120 86 124 88 127 91 129 91 127 89 126 89 125 90 126 91 127 93 127 95 127 96 128 98 131 99 128 96 128 97 129 94 121 84 118 66 115 108 116 47 18 0 0 0 0 0 0 0 0 0 2 2 3 1 1 0 0 0 3 0 2 1 4 4 4 2 2 1 1 1 1 2 1 0 4 2 3 0 2 0 2 0 6 0 2 0 0 0 0 0 1 9 24 14 42 45 79 51 78 59 73 44 68 44 90 90 128 87 85 2 12 43 122 95 99 76 103 79 103 76 107 85 120 90 114 82 110 82 113 83 118 85 124 107 164 120 138 88 130 90 132 89 135 90 137 94 128 82 116 67 109 69 118 77 129 87 151 113 158 115 161 105 140 95 151 112 164 120 162 124 165 149 173 54 0 4 10 6 0 0 0 0 1 20 56 54 64 33 19 0 0 0 29 22 92 86 82 39 88 43 104 98 157 138 160 116 168 124 144 72 124 104 145 41 26 8 66 42 85 70 117 81 100 46 112 143 147 137 168 123 140 103 101 38 83 75 109 78 99 79 94 55 67 39 57 34 63 47 71 51 37 29 16 0 100 100 13 0 2 0 4 7 19 6 6 0 4 0 0 0 0 0 2 5 172 141 156 122 148 121 153 121 145 108 140 104 134 97 130 99 128 90 129 91 129 89 125 86 134 93 126 84 121 83 124 87 127 92 134 92 125 85 129 96 137 98 137 99 138 100 139 100 142 98 126 13 84 114 75 0 5 0 12 7 19 12 22 15 31 22 20 15 17 15 16 15 10 9 13 7 14 3 13 6 11 11 14 13 17 14 19 16 19 13 17 12 17 11 19 12 17 13 17 14 18 15 19 15 19 15 19 16 20 17 21 17 21 17 21 17 21 17 21 17 20 15 19 14 18 15 19 16 20 17 21 17 21 17 21 16 21 16 20 16 19 15 19 15 22 17 23 17 20 18 19 19 19 17 17 16 17 14 26 27 34 20 28 20 27 12 18 11 22 12 22 17 30 27 39 34 39 30 37 28 34 24 32 20 36 23 32 19 34 20 39 27 44 36 49 43 49 29 26 8 21 11 23 12 25 13 27 12 21 16 29 14 26 41 45 19 176 203 206 208 161 78 50 54 87 24 26 14 18 12 23 17 19 10 19 12 20 14 21 16 26 10 11 4 5 9 35 35 44 22 10 0 0 5 17 22 23 9 22 10 22 10 22 10 22 8 16 5 18 11 24 13 23 11 24 12 24 12 24 12 22 10 22 9 21 9 21 9 24 9 24 9 25 10 25 10 23 8 23 9 24 10 26 11 26 8 26 8 25 10 25 10 26 13 25 13 23 11 21 10 21 10 21 10 21 10 21 10 23 12 24 13 25 14 25 14 25 15 28 18 30 20 31 20 31 21 34 25 37 26 38 27 37 25 41 28 43 32 50 40 57 53 80 77 99 86 90 66 60 35 19 0 3 0 9 2 7 0 9 1 9 4 9 5 8 4 6 4 10 5 9 3 12 0 8 14 25 9 19 23 41 38 53 49 54 37 37 26 27 14 17 15 27 28 40 42 50 38 37 40 58 61 51 15 15 0 37 8 47 6 5 13 38 24 37 40 57 43 60 44 54 39 51 37 46 31 40 28 33 23 41 31 46 31 42 26 51 38 53 41 58 47 63 51 64 53 69 52 60 42 55 42 53 39 54 44 55 38 51 41 73 79 124 89 93 53 76 46 75 63 96 72 83 61 77 58 80 55 77 66 90 69 88 73 107 94 125 120 148 132 146 121 130 100 123 95 143 110 120 80 117 97 121 89 102 87 105 87 78 42 17 0 0 0 2 5 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 100 72 100 65 93 64 92 58 86 55 84 53 83 54 86 57 85 60 88 61 91 67 104 81 115 91 135 111 149 119 154 123 152 123 157 127 160 127 160 125 159 125 161 126 162 127 166 128 164 128 164 129 165 129 165 129 166 129 164 127 162 123 154 115 154 107 135 97 86 12 30 10 27 7 27 8 24 10 19 1 8 0 6 0 7 2 3 0 1 1 1 2 0 1 0 2 4 4 6 1 4 0 4 0 4 0 6 0 6 0 6 0 7 0 8 0 9 1 16 3 14 1 26 11 55 52 90 58 110 82 101 59 101 92 150 146 170 106 91 22 61 94 165 115 117 87 115 87 111 80 115 94 128 99 133 102 136 100 133 96 136 97 136 103 163 113 146 96 160 109 165 114 170 117 175 117 181 118 181 116 179 115 180 116 181 116 194 131 198 128 210 129 197 130 210 142 206 132 199 141 193 135 185 88 76 44 67 56 74 52 55 26 73 93 133 96 86 48 61 22 72 72 130 104 158 110 147 112 176 106 181 157 210 175 217 163 225 150 194 165 220 150 195 87 99 38 116 81 170 93 193 164 166 117 208 166 152 173 226 155 136 90 112 68 89 83 129 97 127 99 121 73 85 56 76 52 77 58 84 64 64 17 17 19 120 76 15 35 53 16 14 0 13 0 13 0 17 7 47 67 136 110 110 58 208 161 207 166 211 157 207 165 216 164 212 159 206 156 207 161 208 159 210 158 208 155 205 153 195 139 184 126 173 120 171 120 168 123 179 124 170 117 176 132 171 119 172 121 174 123 176 124 164 115 163 54 128 114 98 0 29 0 17 0 17 0 19 0 19 9 14 19 27 20 23 12 24 12 22 14 26 13 21 13 18 14 12 16 20 21 21 18 21 18 20 17 20 17 23 19 20 17 18 18 19 19 20 19 20 19 20 20 21 21 22 21 22 21 22 21 22 21 22 21 21 20 20 19 20 19 21 20 21 20 21 20 21 20 21 20 21 20 20 19 20 18 19 18 21 20 20 20 19 19 19 19 23 18 25 16 31 22 48 35 56 28 53 29 52 22 45 23 47 19 40 20 47 27 53 34 69 40 71 40 70 39 70 38 70 35 68 34 71 37 77 42 82 49 85 53 75 32 49 18 47 21 47 24 48 25 45 26 45 21 48 23 50 46 58 43 227 202 235 159 124 48 143 128 159 64 50 21 39 30 45 21 41 21 41 22 43 24 46 26 46 14 36 12 30 13 57 40 67 31 32 1 14 6 30 26 46 23 49 22 49 21 49 21 50 18 45 16 48 22 55 24 56 24 58 24 58 25 59 25 57 23 57 23 57 23 57 23 58 25 58 25 58 25 58 25 57 24 56 23 56 24 58 25 58 27 57 26 57 25 56 24 57 25 57 24 55 23 54 22 51 21 51 21 51 21 51 21 53 23 53 24 54 25 55 25 57 26 59 29 61 30 62 30 62 31 65 34 68 36 69 37 64 37 68 40 70 44 78 52 89 72 116 99 134 100 114 69 86 37 39 5 25 8 26 11 21 9 20 10 22 9 24 10 22 7 19 6 22 10 24 7 25 6 29 27 48 23 37 25 48 34 59 51 70 47 56 38 48 22 29 19 35 21 39 37 63 43 48 39 87 85 116 67 111 75 126 99 206 142 101 35 86 60 74 45 80 46 69 53 74 55 71 50 65 45 62 41 62 43 69 51 74 51 71 47 76 54 77 56 80 60 85 65 82 67 84 62 75 53 73 56 75 57 81 59 76 49 74 58 97 109 153 97 103 78 116 77 103 84 127 94 118 82 108 76 107 70 100 83 114 77 106 82 102 79 124 101 139 105 137 100 142 105 140 112 165 118 138 89 134 101 144 108 145 114 149 116 121 96 83 37 14 0 3 2 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 2 1 2 1 2 1 1 0 2 2 2 0 1 0 1 0 3 0 3 0 3 0 5 5 9 4 3 0 3 1 58 37 57 29 49 28 48 23 42 20 43 23 46 26 49 26 50 25 56 32 66 43 75 49 81 55 94 70 107 82 118 88 120 83 123 87 126 88 125 86 125 88 126 90 126 91 128 92 128 96 128 96 128 95 126 94 128 94 124 90 121 85 113 77 111 71 87 35 42 32 68 52 87 75 85 65 74 45 45 11 19 1 0 0 0 0 3 0 5 5 10 5 3 0 3 2 0 0 0 0 0 0 0 0 0 0 4 3 12 10 20 12 24 16 33 32 47 44 53 49 83 80 94 79 89 72 99 84 82 67 76 38 82 86 143 122 143 74 78 27 75 87 134 72 68 43 66 46 66 42 69 53 75 52 81 56 85 56 81 51 83 55 85 53 92 49 81 50 86 45 90 47 93 49 94 47 91 47 94 54 97 53 93 49 104 57 105 65 99 59 110 70 122 80 118 65 86 31 65 36 94 46 81 76 101 75 80 85 102 78 78 56 95 102 127 95 128 98 99 71 117 124 143 90 82 43 90 64 89 58 141 131 163 131 171 127 162 105 149 136 167 115 157 91 71 11 48 41 118 68 135 117 126 91 154 115 156 181 229 152 116 64 95 71 70 60 106 95 120 88 107 79 80 52 74 44 68 46 76 60 71 9 25 47 116 39 4 72 83 29 9 0 0 0 2 0 0 51 144 157 202 171 184 142 162 124 153 127 160 130 169 146 167 136 167 135 165 137 168 137 172 133 169 131 167 130 167 130 172 132 164 123 157 120 158 122 152 118 157 118 152 116 157 125 146 109 147 110 148 112 149 110 143 111 154 88 137 110 127 79 112 83 93 61 70 37 43 19 8 0 0 0 13 5 13 9 16 7 13 11 18 5 14 10 17 11 17 12 20 16 21 15 18 12 16 12 16 11 18 13 16 13 17 14 18 15 19 15 19 15 19 16 20 17 21 17 21 17 21 17 21 17 21 17 21 17 20 16 20 16 21 17 21 16 20 16 20 16 20 17 19 15 19 14 18 14 17 13 17 12 18 14 18 16 18 16 19 15 16 11 17 19 31 28 31 23 27 25 28 19 22 20 26 12 13 9 18 11 19 20 31 29 35 33 39 33 39 31 38 26 36 20 37 24 41 29 48 41 51 43 40 17 18 11 20 12 23 14 26 14 24 13 27 4 27 14 36 35 39 51 218 227 124 75 160 104 145 146 151 64 38 14 23 21 26 11 25 16 24 18 25 19 26 22 24 10 12 8 6 5 31 30 44 24 15 0 0 4 18 21 25 12 22 10 21 9 20 8 19 6 15 5 19 11 22 12 23 10 24 11 24 12 25 12 25 12 25 12 25 12 25 12 26 11 26 11 26 11 26 11 27 11 25 9 23 9 25 10 27 9 27 8 25 9 24 9 23 10 23 11 22 11 22 11 21 10 21 10 21 10 21 10 22 12 23 12 24 13 24 13 26 16 28 18 30 19 30 19 29 19 32 23 35 24 36 25 34 22 37 24 39 28 47 37 57 57 88 86 104 81 74 43 55 28 11 0 8 2 9 2 10 2 9 3 9 3 7 4 7 3 5 3 9 4 8 2 8 4 20 22 31 18 25 21 29 19 31 35 50 40 46 39 40 23 21 17 22 16 23 26 40 32 35 34 54 74 89 66 97 78 98 62 203 182 82 16 63 92 65 22 37 19 36 27 49 37 49 38 48 39 49 38 52 40 57 46 61 46 58 43 55 42 56 43 58 46 61 48 62 51 63 46 52 38 51 42 60 49 61 51 57 40 51 41 64 85 125 79 83 70 93 59 57 51 83 68 83 61 76 52 77 52 71 52 76 57 81 62 69 55 84 71 93 71 86 63 80 62 85 65 92 56 69 52 71 43 66 62 101 93 114 98 110 106 103 49 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 74 48 73 39 64 37 64 32 63 37 68 45 77 52 82 55 84 60 93 74 108 86 116 85 114 88 122 95 132 105 144 117 149 120 152 124 157 125 156 124 159 125 160 127 162 127 164 128 163 127 163 127 162 125 160 123 160 121 154 116 150 111 143 104 122 62 89 84 144 136 175 139 170 147 179 155 184 153 158 112 100 57 41 2 12 2 17 8 27 23 29 21 14 9 10 14 26 22 32 26 38 32 44 35 62 56 75 71 94 90 110 101 123 109 133 118 141 123 144 121 140 119 150 127 148 113 139 118 136 113 130 76 130 135 188 161 196 139 158 121 154 135 154 77 81 50 70 52 77 50 77 55 90 61 89 59 92 64 99 69 102 75 123 80 124 69 120 87 138 86 145 91 153 92 154 92 158 94 161 93 160 91 157 90 155 87 166 106 169 104 185 119 191 124 187 120 175 101 168 116 162 127 170 91 124 79 114 71 97 60 95 63 108 80 126 93 120 109 166 119 166 143 189 128 103 26 87 34 82 84 197 155 217 158 220 170 214 174 238 185 235 176 245 158 147 47 102 73 116 99 145 75 136 87 155 174 237 209 229 167 173 129 145 96 128 99 159 156 199 149 185 164 190 154 186 144 173 138 181 153 181 150 189 151 197 125 114 148 185 124 122 92 125 95 114 84 130 165 232 174 202 171 218 168 203 157 208 163 216 170 217 165 214 167 213 166 212 169 213 166 219 173 219 170 219 172 221 174 215 166 212 164 213 169 220 175 215 164 213 163 214 165 217 167 217 167 217 167 217 167 217 169 220 181 210 178 220 185 220 184 223 188 228 197 233 187 209 160 171 112 83 27 25 0 15 2 27 9 25 17 23 12 19 24 14 16 17 16 17 16 20 19 20 17 21 16 23 17 26 19 20 17 18 18 19 19 20 19 20 19 20 20 21 21 22 21 22 21 22 21 22 21 22 21 23 21 22 20 21 21 22 22 22 20 21 19 20 20 21 21 20 19 19 18 19 17 18 17 16 15 16 17 17 18 18 18 22 19 24 14 30 25 51 35 55 26 52 30 53 26 45 28 48 18 26 12 27 13 25 18 33 16 40 26 49 32 55 32 66 38 66 37 69 40 76 45 74 44 77 47 66 24 47 25 44 21 47 24 48 25 46 23 53 16 46 25 54 40 51 69 248 180 96 193 191 125 214 167 153 69 65 35 44 28 44 24 49 28 47 27 46 27 47 27 43 12 36 15 32 11 54 39 67 33 39 2 17 8 34 25 49 23 49 21 48 19 47 18 46 16 43 16 47 22 51 23 52 22 54 23 55 24 56 24 58 26 58 26 58 26 59 27 59 26 59 26 59 26 59 26 62 28 59 25 57 24 58 26 58 27 58 26 57 24 56 24 52 20 53 21 53 21 53 22 51 21 51 21 51 21 51 21 52 22 52 23 53 23 54 24 59 28 61 30 63 31 63 31 61 30 63 33 66 35 67 35 63 35 65 37 67 42 76 51 80 66 114 98 129 88 93 43 83 31 34 6 30 11 26 10 24 11 21 9 22 8 22 6 21 7 19 6 22 10 23 7 22 16 44 32 46 26 47 35 49 25 43 37 64 49 64 51 57 29 35 24 36 16 30 28 38 37 61 41 75 65 119 83 128 129 165 79 237 208 153 60 95 121 102 16 42 20 48 35 55 40 58 44 66 52 74 58 79 59 83 63 86 63 83 60 80 58 80 58 81 60 83 63 77 61 76 55 67 47 67 53 78 56 77 59 79 51 70 48 80 95 147 109 123 96 112 63 72 61 106 89 118 89 109 76 97 81 108 78 103 82 103 64 89 64 98 77 111 79 104 68 107 83 114 79 102 55 88 74 94 54 84 60 97 73 121 109 148 126 110 38 13 2 10 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 3 0 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 2 0 0 0 1 2 1 0 43 22 43 21 41 19 39 18 47 31 59 43 66 45 67 45 81 54 78 53 85 61 88 58 86 56 79 48 80 61 104 82 118 83 121 86 123 88 123 89 127 90 123 89 126 92 125 88 114 86 119 92 122 90 117 85 108 78 110 81 106 63 74 31 59 56 114 108 143 125 142 117 142 119 136 117 144 126 154 131 138 119 99 34 22 21 48 37 65 57 67 64 79 79 95 92 109 100 112 105 115 106 119 109 130 118 132 121 135 121 133 116 126 111 130 114 132 122 133 114 126 113 120 98 109 85 108 88 93 82 114 83 116 103 159 135 154 136 168 120 147 91 107 35 36 14 35 21 46 22 45 23 48 22 48 28 57 27 56 32 60 33 68 37 71 35 71 33 89 44 82 37 83 42 89 42 86 38 83 39 88 45 85 38 85 45 89 52 96 68 122 94 136 100 138 103 140 106 143 108 148 118 153 125 150 126 153 133 138 111 131 100 121 94 125 100 134 112 136 111 143 119 153 88 26 0 17 0 37 73 159 132 173 115 169 132 157 93 189 125 144 103 134 79 77 1 21 0 25 0 37 5 58 51 124 108 205 195 158 66 117 105 110 77 93 64 93 73 115 108 153 137 164 138 165 140 168 143 171 145 172 149 173 144 166 136 150 112 175 134 138 106 148 143 169 130 176 143 168 132 168 133 171 133 160 119 151 125 167 136 166 136 168 132 161 136 169 139 166 136 171 134 174 135 174 136 176 138 170 130 168 127 166 128 168 130 165 129 168 132 170 133 169 131 166 126 164 131 168 128 165 128 167 121 171 126 169 130 170 137 173 143 173 143 175 146 177 150 184 163 188 140 133 70 37 0 0 0 16 16 7 13 31 11 16 10 17 10 19 13 17 5 16 10 16 12 16 12 16 12 17 14 18 14 18 14 18 14 19 15 19 15 19 15 19 15 18 15 21 18 22 17 19 14 20 16 20 16 20 16 20 16 21 16 20 15 19 16 20 17 19 15 19 15 19 15 19 15 18 11 19 13 19 14 18 16 17 16 16 9 17 18 30 23 34 29 31 24 26 23 26 22 26 18 16 10 10 9 12 9 16 14 15 13 17 12 17 10 28 23 36 28 42 32 44 32 45 40 50 37 35 16 20 10 23 14 24 15 26 14 25 13 29 0 17 24 36 33 22 76 208 103 160 220 135 144 186 138 121 47 49 17 26 17 30 0 25 15 25 19 28 21 24 17 22 13 10 3 9 6 24 26 41 25 18 0 0 4 23 19 22 11 22 11 22 10 20 8 19 3 12 5 19 8 21 12 26 12 23 9 21 8 22 10 24 10 21 7 21 10 25 13 25 10 25 10 25 10 25 10 23 9 24 10 25 11 26 12 25 7 25 7 24 9 24 9 22 9 22 10 21 9 20 9 21 10 22 11 22 12 23 12 21 10 22 12 23 13 25 14 25 15 28 19 31 20 30 19 30 19 30 21 33 24 37 27 38 23 35 22 38 28 46 35 48 53 92 86 83 44 50 42 43 19 9 4 10 1 7 6 10 4 10 6 9 6 9 6 6 3 6 3 7 2 9 4 2 4 23 24 40 36 40 25 33 26 31 17 28 31 46 39 41 30 27 14 17 15 21 16 17 29 36 15 26 57 84 63 98 76 122 39 169 151 110 46 37 81 100 30 0 1 30 12 36 24 34 27 44 43 53 45 47 43 63 47 59 48 63 46 63 48 61 46 59 45 60 47 71 50 52 32 44 34 49 37 53 43 57 47 56 40 46 29 46 65 111 94 102 77 74 34 32 31 74 78 96 69 81 64 82 58 75 54 78 60 81 59 67 47 64 43 60 45 68 57 83 66 78 59 55 45 70 62 73 59 66 51 61 49 64 53 90 50 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 0 0 0 1 1 6 4 1 0 1 1 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 1 0 0 0 3 0 6 2 0 1 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 70 43 69 43 72 47 77 51 83 59 91 66 95 70 100 75 107 79 104 80 111 86 112 84 106 74 100 68 101 77 119 96 137 111 145 121 155 127 160 127 164 129 161 125 161 125 156 118 147 112 148 113 148 112 147 111 140 104 136 97 127 90 124 89 144 124 171 144 174 138 164 126 169 135 166 137 171 141 170 138 166 141 157 112 109 73 94 82 91 75 90 80 94 91 106 100 107 92 108 95 114 97 110 88 108 90 109 89 109 87 107 85 106 83 111 82 112 85 111 76 95 59 90 73 117 91 106 62 110 69 104 91 153 145 193 169 189 173 193 146 161 113 128 55 60 31 46 27 53 32 61 40 72 46 78 48 78 46 83 51 88 52 100 61 106 63 112 66 129 73 124 73 138 83 139 74 146 85 146 79 137 71 141 79 143 76 142 80 152 100 177 123 181 123 188 131 198 141 204 147 204 151 211 160 210 158 208 159 216 167 213 164 211 163 215 168 212 182 226 170 212 172 217 131 92 33 91 38 121 137 208 163 215 156 208 162 217 166 217 84 146 88 135 83 123 45 85 27 84 37 94 51 131 120 184 136 204 178 157 66 116 103 137 107 148 106 145 105 153 122 176 140 194 145 200 149 203 151 202 152 206 158 207 156 203 155 193 137 168 160 206 137 147 123 187 166 214 172 211 167 214 169 219 169 211 153 197 152 206 164 214 173 220 169 208 164 207 160 203 161 213 165 209 166 216 173 217 169 215 170 213 167 212 167 213 169 214 165 216 166 216 166 216 165 220 167 216 168 217 162 210 163 215 166 216 167 214 166 213 169 212 167 211 166 211 167 213 168 208 175 223 182 222 180 199 143 91 18 13 19 38 11 0 26 14 18 26 18 19 14 21 21 22 17 22 17 22 17 22 18 19 18 19 18 19 18 19 18 20 19 20 19 20 19 20 19 20 19 22 21 22 21 20 19 21 20 21 20 21 20 21 20 22 20 21 19 20 20 21 21 19 18 19 18 19 18 19 18 19 19 18 19 18 19 18 19 20 18 24 13 31 26 50 31 56 29 53 26 49 26 45 26 41 22 27 12 20 13 18 13 22 14 24 14 25 13 29 14 35 21 48 30 57 38 68 42 71 47 75 43 60 25 46 21 47 24 48 25 48 25 47 24 50 20 41 33 49 43 47 69 159 107 192 223 142 163 205 157 152 65 68 27 46 19 47 31 41 21 42 25 48 29 48 25 47 19 35 10 33 12 49 33 63 34 43 1 19 11 41 25 48 22 50 22 50 21 47 19 43 12 39 18 49 23 50 26 54 23 54 21 53 21 55 23 56 23 53 21 53 23 57 26 58 25 58 25 58 25 58 25 57 24 58 25 58 25 58 26 56 25 56 25 56 24 56 24 54 22 53 21 53 20 52 20 51 21 51 22 52 22 53 23 51 21 52 23 53 24 55 25 57 26 60 30 63 31 62 30 60 29 61 30 64 33 67 36 63 34 64 37 69 44 77 50 83 67 112 87 101 53 76 52 64 19 31 9 31 8 24 13 23 10 21 10 23 9 24 9 20 7 20 7 21 9 23 8 21 16 43 33 56 43 58 36 50 35 49 27 45 37 57 42 56 35 42 24 36 22 34 23 31 28 47 21 50 45 114 95 133 95 168 78 208 164 174 84 91 86 119 57 44 18 46 34 41 25 38 27 49 38 59 42 61 50 77 56 79 62 84 60 82 62 83 63 83 61 81 59 75 52 58 39 56 44 64 48 72 55 76 57 75 50 66 43 54 62 119 103 120 82 80 36 51 46 92 90 115 82 103 80 102 76 95 74 99 79 102 75 91 64 91 63 90 63 95 69 94 70 93 65 66 44 69 54 90 74 90 68 77 49 56 31 40 14 16 0 7 1 4 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 4 0 4 2 8 0 6 0 2 0 0 1 2 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49 27 48 29 53 38 64 47 74 54 76 55 75 56 80 62 81 56 78 56 80 55 77 49 72 44 68 38 67 43 79 55 94 67 108 85 124 96 128 97 131 99 128 96 124 90 115 81 108 79 106 77 105 78 107 80 110 81 106 73 98 75 115 96 134 115 142 112 131 103 126 98 123 99 125 100 128 99 124 94 123 109 135 115 101 43 48 44 47 30 47 33 50 36 53 38 42 20 38 22 46 26 36 8 33 13 35 11 27 4 27 8 36 13 37 11 35 13 33 4 36 11 38 33 76 54 62 18 53 10 42 48 121 112 159 127 154 115 135 88 111 63 83 13 29 3 22 1 24 0 21 0 30 10 42 2 26 0 30 0 35 4 43 13 49 13 52 13 55 9 50 12 69 29 70 18 64 22 71 29 73 28 69 26 75 31 71 33 83 54 106 73 117 81 121 88 129 97 138 104 150 117 159 126 162 127 161 127 154 122 158 124 157 123 160 127 156 141 172 132 170 149 176 84 39 0 39 3 93 123 171 134 161 126 173 112 147 119 187 88 96 56 98 79 117 61 62 5 36 8 52 34 122 127 171 109 149 129 144 90 127 110 146 119 158 124 152 119 149 119 155 124 153 124 155 129 158 130 158 128 158 129 158 127 160 131 157 118 126 99 150 127 146 95 143 143 170 135 167 132 167 129 166 124 149 112 149 125 165 134 169 143 168 136 163 135 163 130 165 137 167 126 159 127 171 139 173 132 166 129 164 128 164 129 166 130 169 132 166 128 164 128 164 129 170 131 167 132 167 126 160 124 161 120 164 123 163 123 164 128 167 130 165 130 164 130 163 129 165 129 172 133 177 152 183 149 173 107 40 0 23 19 7 14 14 2 11 6 19 13 22 11 17 11 18 13 18 13 18 13 18 14 18 14 18 14 18 14 19 15 19 15 19 15 19 15 19 16 20 17 21 16 20 15 20 16 20 16 20 16 20 16 21 16 20 15 19 16 20 17 18 14 18 14 18 14 18 13 19 9 19 11 19 13 19 14 15 13 16 8 20 21 32 22 28 22 26 20 24 19 25 22 24 17 16 11 12 11 13 12 14 11 12 9 11 7 11 4 7 3 13 10 21 16 32 27 42 36 43 31 30 17 21 15 22 16 23 17 24 16 23 13 26 15 25 24 28 32 36 39 135 124 174 174 105 170 174 145 135 54 40 17 45 15 17 15 18 9 20 16 28 23 30 24 32 20 15 4 8 3 20 21 35 21 20 0 2 4 23 16 21 13 21 13 21 12 20 10 19 5 15 10 24 14 25 15 23 8 22 7 22 8 23 10 24 9 22 8 22 9 25 12 25 10 25 10 25 10 25 10 25 10 25 10 24 9 24 9 25 7 25 7 24 9 24 9 22 8 21 10 20 9 20 9 20 9 21 10 21 11 22 11 21 10 22 12 23 13 25 14 26 16 29 19 31 20 30 18 27 17 28 18 30 20 32 21 33 20 36 25 42 31 47 34 53 44 65 52 56 32 45 38 26 9 4 2 9 1 6 5 9 6 10 6 9 8 8 8 5 3 7 5 10 3 7 1 7 11 29 25 35 30 38 28 35 28 33 21 29 25 35 27 40 32 33 24 27 23 24 17 21 10 23 20 18 22 64 92 87 54 98 25 87 67 64 34 56 54 74 60 45 7 14 14 24 11 22 15 27 23 33 24 35 26 43 34 53 45 59 42 55 43 58 46 59 44 55 42 47 31 37 24 37 31 45 38 54 45 56 45 52 40 45 32 36 47 92 94 97 57 44 15 31 31 68 72 95 74 88 68 78 54 74 54 78 58 75 51 63 45 65 45 61 42 60 48 71 63 68 52 29 16 18 13 23 23 28 25 22 4 0 0 0 0 0 0 2 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 7 7 7 4 5 6 4 0 0 1 4 2 1 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 1 0 0 0 2 0 5 14 10 0 0 4 3 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 2 1 2 1 2 1 1 0 1 0 1 0 1 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 88 61 89 64 94 72 102 78 110 83 109 80 104 76 104 79 104 79 103 76 100 71 95 65 95 69 99 69 100 72 107 79 112 87 124 105 142 119 153 123 157 123 157 122 154 115 144 106 139 105 139 106 141 108 144 111 151 119 154 121 155 125 165 136 163 131 162 120 150 118 154 121 147 114 150 117 152 117 146 113 141 113 152 124 128 66 84 70 92 67 91 66 87 63 82 60 87 62 88 66 95 72 93 64 86 62 92 62 87 56 91 67 93 68 97 66 99 70 102 62 101 67 106 73 106 70 98 64 96 59 102 93 159 148 194 166 185 129 144 114 135 84 116 56 75 51 76 55 74 42 67 42 77 64 106 63 95 65 106 63 112 75 121 81 126 83 131 86 143 92 145 99 157 107 157 100 138 83 144 101 177 131 196 131 195 129 190 130 200 148 212 155 207 148 207 148 208 150 210 151 211 153 209 149 206 147 206 150 205 150 206 149 201 146 201 149 203 158 199 157 217 172 200 93 84 53 112 73 174 177 206 158 203 155 204 164 218 204 255 182 199 151 207 172 227 154 177 102 119 64 125 101 194 176 222 158 190 157 207 172 209 170 214 167 228 184 232 183 233 184 234 183 234 176 240 182 244 181 239 178 230 174 228 170 228 177 228 167 217 131 169 156 220 164 202 172 209 165 209 165 211 164 211 159 194 148 204 166 212 160 193 146 187 146 192 152 195 148 198 159 203 155 201 158 209 167 212 164 206 161 207 162 210 166 213 168 218 167 212 161 207 160 209 163 210 160 209 165 214 163 211 166 209 162 212 163 211 163 212 166 215 167 214 166 214 166 215 167 212 166 215 164 216 171 215 162 232 196 156 41 25 23 33 24 23 13 25 20 30 19 24 18 23 18 22 19 20 19 20 19 19 18 19 18 19 18 19 18 20 19 20 19 20 19 20 19 21 20 21 20 21 20 21 20 21 20 21 20 21 20 21 20 22 20 21 19 20 20 21 21 18 17 18 17 18 17 18 17 20 20 18 19 18 19 17 18 19 16 22 14 34 31 52 31 51 26 50 25 46 26 45 28 38 20 26 12 21 15 19 14 19 15 18 14 18 12 19 11 20 8 23 10 28 12 36 26 62 38 61 32 51 22 47 23 47 23 48 24 49 23 48 22 44 23 48 37 50 29 48 34 196 190 217 179 141 205 192 155 152 61 53 38 108 75 55 17 41 21 42 25 49 32 52 31 53 25 37 11 32 8 44 27 59 31 47 7 28 16 43 22 48 21 50 21 50 20 47 19 48 18 39 19 43 22 46 27 52 24 52 23 51 22 51 23 52 23 51 22 51 23 54 25 57 24 57 24 57 24 57 24 59 26 58 25 57 23 56 23 55 24 55 24 55 23 55 23 53 21 53 20 52 20 51 19 49 20 50 20 51 21 51 21 51 21 52 23 53 24 55 25 58 27 61 30 63 30 61 29 60 28 61 29 62 30 61 29 61 34 66 40 71 43 73 44 73 45 75 46 74 43 74 47 49 11 29 7 30 8 23 9 23 10 21 10 23 9 24 9 18 7 22 9 24 9 21 5 19 18 47 34 51 34 50 32 53 36 52 32 47 30 44 28 54 38 49 35 45 27 34 18 31 19 34 21 35 18 83 97 138 83 127 50 91 45 86 37 95 65 105 93 100 42 41 26 39 24 38 25 43 28 47 31 48 33 52 41 65 53 70 50 67 50 68 51 68 51 67 48 54 37 49 34 51 41 61 47 72 54 72 53 70 48 65 44 55 48 99 93 98 46 43 24 49 37 69 71 107 89 109 78 101 78 99 79 103 81 100 71 93 66 93 63 89 59 89 63 94 67 73 41 22 0 5 0 3 0 3 0 4 0 4 0 10 2 11 2 6 0 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 12 13 13 13 9 13 15 12 7 5 9 13 8 6 2 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 1 0 4 1 9 0 8 13 48 62 34 12 0 4 4 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 74 55 77 59 80 60 79 59 75 57 78 56 73 51 70 48 75 52 73 47 65 39 59 33 59 38 66 42 69 44 73 49 76 50 83 60 96 75 107 84 113 88 117 90 115 85 109 80 109 82 113 88 119 92 121 94 125 97 125 100 131 104 129 98 126 103 122 88 107 83 111 82 109 81 110 81 109 81 111 84 111 91 110 80 84 49 66 44 62 38 63 39 63 37 60 35 71 48 77 51 76 50 82 58 84 59 91 62 88 60 97 75 104 77 108 78 112 86 116 83 126 99 130 92 114 77 115 89 122 89 110 74 124 114 160 115 133 71 102 82 88 44 109 95 149 111 111 59 62 24 64 46 107 95 143 105 140 113 152 109 165 129 168 132 169 130 171 132 159 120 162 111 140 80 114 63 91 43 92 57 118 94 153 121 168 126 169 130 182 143 189 143 183 141 183 140 182 139 180 137 175 132 172 128 166 118 157 112 160 121 155 112 146 104 144 107 141 102 142 117 159 108 136 60 90 57 94 52 127 129 160 132 168 123 158 111 161 165 220 153 136 98 129 97 128 91 126 93 131 80 118 102 159 117 158 122 164 119 156 126 151 116 157 119 158 125 163 131 171 137 174 138 177 146 182 151 185 149 180 144 179 142 176 137 179 146 182 139 184 134 153 96 143 133 173 129 165 131 165 132 168 129 162 121 161 118 148 111 138 97 117 85 121 92 125 97 125 86 120 89 132 99 138 103 138 103 142 109 148 114 152 118 157 123 161 126 160 121 153 114 149 114 152 118 153 115 153 122 160 123 159 127 160 124 163 126 163 125 165 129 164 126 165 126 166 129 169 131 166 127 168 128 171 137 173 138 159 149 186 111 41 0 0 0 5 2 21 15 17 0 10 12 18 12 19 14 20 14 20 15 18 14 18 14 18 14 18 14 19 15 19 15 19 15 19 15 20 16 20 16 20 16 20 16 20 16 20 16 20 16 20 16 21 16 20 15 19 16 20 17 17 13 17 13 17 13 17 12 20 10 20 11 19 12 18 13 17 12 15 8 23 24 34 21 27 19 25 18 26 20 27 24 21 15 15 11 14 12 14 13 18 15 18 14 16 11 15 11 14 6 10 6 8 3 13 19 34 25 31 20 24 15 23 16 23 16 23 17 24 16 23 15 17 13 38 33 37 17 19 36 194 220 225 192 152 191 151 144 123 52 37 30 104 99 72 33 31 21 29 23 33 27 33 27 31 22 16 7 7 1 16 14 30 19 21 0 9 7 24 14 20 13 21 13 21 12 20 10 23 5 11 1 16 8 25 18 26 11 25 10 23 8 21 7 22 8 22 8 22 9 24 10 24 9 24 9 24 9 24 9 25 10 25 9 23 8 22 7 24 6 24 6 23 8 23 8 21 8 20 9 20 8 19 8 19 8 19 8 20 9 20 10 21 10 22 12 23 13 25 14 27 17 29 19 31 19 29 17 29 18 30 19 30 18 28 16 27 15 33 23 41 29 43 29 39 24 37 24 41 29 43 29 17 8 7 3 8 3 6 2 9 6 10 8 9 8 8 8 5 3 8 7 10 3 6 0 3 10 32 29 37 28 33 22 38 28 35 26 32 20 25 18 38 32 38 31 33 24 20 8 18 9 20 9 10 15 41 55 75 38 66 32 45 36 54 50 56 49 68 69 73 37 29 13 23 14 23 14 22 16 24 17 29 17 28 24 40 33 41 30 41 29 37 26 36 28 40 32 34 23 35 23 35 26 40 32 51 41 52 41 50 38 46 33 31 27 60 62 56 16 16 15 31 19 34 37 76 70 86 56 79 60 76 61 80 62 73 51 68 51 66 48 63 50 70 64 78 58 49 24 3 0 3 2 2 2 1 0 0 0 2 0 1 0 1 0 0 0 2 8 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 13 14 14 14 13 17 19 17 12 10 14 18 14 11 6 2 0 0 0 1 4 3 3 3 2 1 1 1 0 1 2 3 3 2 1 1 2 3 1 2 0 0 0 0 0 0 0 0 14 38 69 70 53 25 1 0 3 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 2 1 2 1 2 1 1 0 1 0 1 0 1 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 103 79 106 82 106 79 100 73 92 69 96 71 94 68 92 68 90 65 89 60 82 53 79 54 85 61 94 69 101 72 104 75 102 75 103 79 113 89 125 96 135 106 143 111 145 109 143 110 148 116 153 123 160 128 163 129 165 127 156 122 159 125 156 118 153 116 149 106 139 104 138 101 135 101 132 99 130 101 137 109 144 116 145 102 130 97 127 85 134 101 137 106 142 109 144 110 143 113 150 113 142 109 150 122 164 133 173 139 175 142 183 151 185 159 189 159 198 169 208 165 207 167 207 167 203 169 203 170 211 156 155 100 153 150 181 121 131 89 137 114 111 76 184 186 198 142 128 69 84 71 134 132 197 175 222 182 220 180 224 176 212 171 215 171 214 170 217 173 229 186 227 159 177 102 133 81 135 105 166 117 159 102 167 120 203 142 207 151 215 163 219 165 235 178 241 185 245 188 244 186 243 186 248 191 249 181 232 163 216 155 209 145 196 139 194 143 199 152 202 154 169 90 142 89 146 94 132 85 148 142 194 180 201 170 193 123 169 200 246 175 167 129 178 129 174 128 194 155 213 139 190 153 199 130 182 159 210 153 196 157 197 152 206 158 196 149 206 155 215 162 222 164 230 173 233 176 234 174 228 172 229 175 226 173 230 184 235 178 232 185 230 160 201 162 213 166 210 167 210 168 213 170 211 164 214 146 164 104 139 99 142 108 144 105 152 114 162 113 163 117 161 119 169 122 163 115 166 125 172 127 176 133 181 137 184 138 188 138 183 133 181 134 185 139 191 141 190 146 195 144 192 147 199 152 203 156 203 156 206 160 207 160 205 161 207 163 209 167 211 168 208 162 211 163 217 167 218 165 234 184 153 69 77 29 43 7 15 8 32 21 25 15 22 18 19 19 17 20 17 19 18 18 19 18 19 18 19 18 20 19 20 19 20 19 20 19 22 20 21 19 20 20 21 21 21 20 21 20 21 20 21 20 22 20 21 19 20 20 21 21 19 18 19 18 19 18 19 18 21 21 19 19 18 18 16 17 21 17 22 16 37 34 52 28 50 27 49 25 46 26 46 28 34 16 25 13 24 15 23 14 21 20 20 19 22 18 21 17 20 11 19 14 19 7 26 28 47 28 48 24 46 23 46 23 46 24 48 24 49 23 48 22 36 23 79 37 58 21 31 66 229 229 222 192 207 204 186 157 142 65 61 25 80 73 85 51 58 35 53 32 53 33 52 30 45 19 35 12 34 10 43 24 57 30 49 10 33 20 48 23 49 21 50 21 50 20 47 19 40 8 26 7 31 16 44 31 52 24 53 24 52 22 49 20 50 21 51 22 52 23 52 23 55 23 56 23 56 23 56 23 57 24 57 24 56 23 56 23 54 23 54 23 54 22 54 22 52 20 52 20 51 19 51 18 48 18 48 19 49 19 50 20 51 21 52 23 53 24 55 25 59 28 62 31 63 30 61 28 61 30 63 31 62 28 58 24 49 23 56 33 66 41 72 44 66 38 66 36 67 41 68 33 43 12 33 8 29 8 25 8 23 10 21 10 23 9 24 9 20 8 22 9 22 8 21 5 21 19 50 39 58 42 56 35 56 36 52 35 50 27 40 26 49 34 50 37 48 28 32 15 22 20 25 9 23 17 47 32 57 28 60 38 62 35 64 32 67 41 68 41 60 33 42 19 36 25 39 25 38 22 40 25 43 27 41 32 49 34 47 35 49 32 43 27 41 30 48 36 41 30 44 32 44 31 49 34 63 47 67 51 69 49 65 44 64 41 73 56 58 12 18 13 25 8 25 25 73 80 110 84 103 78 101 77 104 77 98 67 95 68 96 67 98 74 113 88 104 61 54 19 9 0 7 1 0 1 0 1 0 1 0 0 3 0 1 0 0 0 0 1 0 1 0 1 1 0 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 9 10 10 11 14 15 13 10 10 12 15 16 13 8 3 0 0 0 1 9 9 8 8 7 6 6 5 3 4 5 5 5 3 2 0 1 2 1 1 0 0 3 0 6 0 7 12 57 75 84 57 64 34 7 0 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 72 52 73 53 72 50 68 47 65 46 65 43 60 39 60 41 53 34 53 28 48 27 53 34 60 41 68 48 73 50 75 50 73 49 74 52 77 57 83 62 92 72 99 78 101 79 104 85 114 87 115 89 119 93 124 97 122 92 116 86 113 85 113 85 97 77 99 73 97 75 101 69 93 66 98 72 103 81 117 97 128 110 141 119 151 135 164 134 150 121 151 123 155 124 157 126 150 122 154 120 149 117 152 122 155 122 157 124 162 127 164 131 160 130 161 126 162 130 166 126 160 125 162 128 171 135 173 135 177 116 113 69 127 113 133 65 84 55 106 77 68 57 141 126 87 46 62 42 98 99 162 148 173 137 173 130 166 120 160 118 168 127 171 129 170 128 173 133 184 133 156 90 109 57 101 65 145 113 171 125 152 92 126 83 136 95 138 95 142 97 148 104 153 111 164 123 171 126 169 122 162 118 166 123 172 122 166 115 167 126 169 125 167 125 168 128 189 151 179 111 100 26 81 42 90 43 100 82 126 101 135 114 148 103 124 83 161 190 184 79 127 106 151 120 149 113 151 120 146 94 133 105 139 82 131 112 156 123 163 132 170 128 164 127 165 126 166 129 168 129 170 131 172 133 173 134 172 132 171 128 171 128 169 122 171 131 175 124 167 117 165 136 175 125 159 132 166 133 165 135 169 136 169 132 162 100 105 59 90 66 100 78 94 61 93 68 108 76 115 83 113 81 116 81 110 75 110 80 109 77 112 81 115 82 114 81 118 84 116 83 117 86 122 90 129 93 127 97 129 93 125 94 131 100 135 102 134 100 138 104 144 105 144 105 145 107 148 112 148 117 151 120 157 122 162 127 163 126 166 137 178 151 168 115 99 51 24 10 25 17 17 5 17 11 18 13 20 13 20 14 19 14 18 14 18 14 18 14 19 15 19 15 19 15 19 15 21 17 19 15 19 15 21 17 20 16 20 16 20 16 20 16 21 16 20 15 19 16 20 17 18 14 18 14 18 14 18 13 21 11 20 11 19 12 17 11 20 12 16 8 25 25 33 17 28 14 26 14 24 17 25 19 18 13 14 11 14 14 14 14 17 12 19 13 18 14 19 15 16 9 13 17 13 9 17 31 24 16 22 16 23 17 22 15 23 18 23 19 24 18 23 17 10 33 86 25 35 29 18 98 217 221 178 172 205 193 170 140 118 45 41 8 22 11 31 22 32 20 26 17 24 17 21 15 17 12 11 7 10 2 16 13 29 17 23 0 10 8 27 14 20 13 21 13 21 12 20 10 12 0 3 0 9 0 16 7 18 4 20 7 22 7 21 6 21 7 22 8 23 9 23 9 23 8 23 8 23 8 23 8 22 8 23 8 23 8 24 9 23 5 23 5 22 7 22 7 20 7 20 8 19 8 18 7 17 6 18 7 18 8 19 8 21 10 22 12 23 13 25 14 28 17 30 20 31 19 28 16 28 18 30 18 28 14 23 10 20 8 25 15 32 21 37 24 31 19 32 15 32 22 34 16 9 5 5 2 6 5 10 7 9 6 10 8 9 8 8 8 8 5 8 4 8 1 6 1 11 13 29 27 40 37 45 33 40 27 34 28 34 20 26 21 29 26 35 31 36 29 25 14 19 6 15 7 11 14 16 12 32 23 32 26 31 28 24 25 32 26 33 20 28 21 31 19 25 18 29 20 25 17 25 20 26 17 27 23 31 19 28 25 29 20 26 17 25 19 30 24 22 16 29 20 28 19 30 23 41 36 48 43 51 42 47 36 40 23 35 36 40 15 9 0 7 0 3 0 28 35 70 54 82 62 77 60 78 60 72 51 66 51 66 51 67 55 76 67 62 28 20 0 0 0 1 0 0 0 3 2 6 0 4 0 1 1 2 4 2 4 1 5 1 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 6 6 8 8 8 7 7 7 8 9 11 9 6 2 0 0 0 0 11 10 10 9 8 7 6 6 6 7 8 8 7 4 2 0 3 7 2 3 0 0 0 0 3 0 9 36 71 64 61 48 62 48 23 4 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 2 1 2 1 2 1 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 90 63 89 62 89 62 89 62 89 60 82 49 71 42 71 46 69 45 70 44 69 47 80 60 87 63 95 70 99 71 102 73 100 73 103 78 107 80 110 79 114 87 122 93 125 95 131 103 143 110 141 107 141 111 148 117 137 107 143 108 137 102 137 105 132 97 133 94 131 99 132 94 124 98 136 112 150 129 170 147 187 152 190 154 190 152 187 154 194 157 193 154 191 153 191 153 190 157 192 159 197 161 196 159 199 160 200 161 203 162 199 158 197 166 196 159 195 163 201 155 202 165 210 166 200 159 203 172 188 130 149 123 183 154 168 106 142 109 149 100 102 78 135 50 99 68 117 124 193 174 203 157 206 160 200 158 203 157 208 167 204 162 207 164 207 166 212 171 209 147 161 95 135 110 183 161 216 169 205 160 213 166 217 161 216 158 213 152 202 149 206 159 208 153 218 164 223 162 214 154 222 161 218 160 228 175 243 184 240 185 248 195 254 199 254 202 247 200 232 160 178 133 207 161 208 128 167 130 151 122 168 154 175 128 152 127 186 202 208 152 199 162 216 170 219 171 228 175 224 163 216 170 220 161 215 181 219 181 229 178 226 172 221 178 228 174 227 169 227 169 228 170 223 170 222 169 221 168 219 168 216 167 212 161 210 165 209 154 202 157 203 142 186 150 201 156 203 161 202 162 206 167 210 166 202 138 159 107 147 101 131 85 127 80 118 83 134 94 146 103 163 116 160 113 158 111 155 108 157 112 160 112 160 110 157 107 156 108 156 108 158 113 163 117 166 115 164 119 167 116 163 118 158 113 162 117 165 116 167 121 169 123 168 122 166 122 165 124 166 134 179 145 189 139 185 134 176 140 184 134 200 154 195 176 210 149 136 65 43 0 18 25 23 17 18 18 16 19 14 19 18 18 19 18 19 18 19 18 22 19 22 19 22 19 22 19 23 21 20 18 19 19 22 22 21 20 21 20 21 20 21 20 22 20 21 19 20 20 21 21 20 19 20 19 20 19 20 19 21 21 19 19 18 18 16 16 24 18 24 16 39 33 51 25 49 26 47 23 45 22 42 22 35 15 30 13 28 15 26 13 17 16 16 16 19 16 20 17 22 14 21 19 20 8 22 30 38 20 40 22 43 24 43 21 46 24 47 25 48 24 47 23 31 52 127 20 48 41 43 123 215 229 218 200 247 189 193 138 137 44 61 35 48 13 42 22 43 19 36 14 33 13 32 10 32 10 30 12 35 12 44 25 56 30 49 10 34 20 51 25 49 21 50 21 50 21 47 19 36 7 26 9 27 6 22 7 33 15 41 20 47 22 48 21 48 21 50 23 52 23 52 22 55 23 56 23 56 23 56 23 54 22 55 23 56 24 57 25 54 23 54 23 54 22 54 22 52 21 50 19 49 18 48 18 47 18 47 19 48 19 49 20 51 22 52 24 53 25 55 25 58 29 62 31 63 29 60 27 59 28 60 28 58 23 52 18 55 26 55 27 57 29 58 30 50 24 53 21 54 32 60 26 31 6 26 3 24 9 28 13 23 10 23 9 23 9 24 8 23 9 21 6 20 7 21 6 28 18 41 28 54 45 64 44 57 35 50 36 51 29 42 31 40 29 46 37 52 36 41 26 30 17 22 19 29 12 28 19 44 36 39 20 39 23 46 32 42 20 50 25 47 22 41 24 36 25 42 27 39 22 40 25 39 24 40 31 42 24 40 34 39 26 39 27 38 28 40 30 33 24 42 30 42 28 44 31 53 42 62 51 70 51 65 46 65 38 62 64 96 74 74 51 75 61 67 38 57 53 91 77 112 83 107 79 108 80 102 71 95 67 98 65 94 61 94 64 49 7 13 0 8 5 12 0 5 2 0 1 0 0 1 0 1 0 0 0 0 4 0 3 0 1 0 0 0 0 3 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 1 1 1 1 2 4 5 6 7 5 4 4 6 7 7 6 6 5 3 1 0 0 0 1 9 8 8 7 6 5 4 4 8 9 10 9 8 5 2 1 3 4 1 2 1 0 3 0 8 0 38 70 89 53 64 71 74 61 45 12 1 2 2 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56 32 52 28 50 27 47 23 40 18 39 17 38 15 37 14 30 4 30 16 45 23 52 36 67 47 74 54 79 56 76 53 78 53 73 52 78 56 77 53 78 59 84 64 87 67 93 74 97 73 101 77 103 76 99 72 104 77 99 71 96 72 99 77 96 70 92 71 87 52 69 42 77 72 123 114 145 118 150 125 152 123 161 122 153 116 155 120 152 119 159 115 150 103 151 109 154 119 162 123 160 121 162 126 160 118 156 118 160 124 163 125 166 131 166 127 160 123 161 128 160 125 164 129 161 123 162 132 143 86 121 109 157 106 129 95 134 108 115 49 84 43 65 46 115 100 159 128 162 120 159 119 159 123 163 123 160 118 158 118 164 121 160 124 169 126 153 103 95 50 95 73 141 119 168 126 168 124 168 122 165 119 162 118 159 117 160 116 162 118 164 117 163 113 160 111 159 111 159 111 163 114 162 111 162 116 175 131 180 127 174 131 174 129 178 123 175 119 168 140 181 153 201 175 164 105 138 111 119 72 133 88 105 79 111 66 123 125 180 134 171 126 183 143 185 133 178 146 187 142 176 134 178 137 178 136 177 136 178 138 180 139 178 136 173 132 176 137 175 137 172 137 175 137 176 135 174 126 169 120 171 117 170 120 157 133 178 112 117 73 115 86 126 100 140 96 155 122 155 119 157 130 169 134 154 97 110 78 115 79 101 69 90 49 71 36 73 45 82 49 91 60 98 65 98 67 107 79 102 71 105 74 105 74 108 77 109 77 108 75 106 73 105 72 112 79 111 79 110 78 109 77 112 78 108 74 106 75 109 78 107 75 110 80 116 84 119 86 115 88 125 92 122 84 118 85 114 80 116 80 111 78 124 103 143 118 170 156 133 38 11 0 8 0 4 11 23 19 14 14 17 22 27 22 16 11 17 15 19 13 19 13 20 11 20 13 19 14 20 14 20 14 20 14 19 14 19 14 19 14 19 14 17 14 18 15 19 14 18 13 18 14 18 14 18 14 18 14 19 15 18 12 17 11 16 8 18 8 15 14 28 25 28 18 27 22 25 12 20 10 22 3 23 2 6 0 6 7 8 7 17 5 13 11 18 12 14 12 20 13 13 17 15 17 21 30 13 11 24 19 24 15 21 14 19 18 27 16 22 17 22 9 10 64 100 38 30 23 31 134 185 214 230 203 200 183 164 133 105 51 31 18 21 10 20 14 28 18 20 10 15 7 12 5 12 7 15 10 14 1 13 11 29 18 22 5 13 9 23 14 24 13 22 13 22 12 21 15 17 5 7 0 10 8 16 7 20 5 17 6 21 9 20 6 24 16 18 2 20 6 17 8 21 12 24 9 24 7 27 8 20 1 21 4 22 6 23 9 19 2 20 2 19 4 20 6 22 8 18 6 18 8 20 7 18 6 16 7 20 11 21 9 19 9 22 12 24 14 25 14 27 16 28 18 29 18 28 17 28 19 31 18 26 12 21 10 18 5 19 7 21 10 25 13 22 13 28 16 31 19 28 11 4 3 6 5 7 6 10 7 8 5 8 5 8 5 8 5 9 4 6 3 7 2 7 2 17 15 27 17 24 19 39 39 46 34 34 25 33 26 31 21 30 20 29 25 38 29 32 19 20 14 19 16 17 7 14 10 27 17 17 6 19 4 6 11 17 9 18 3 16 12 23 8 23 9 20 17 32 22 29 20 28 20 28 20 28 18 26 17 26 15 21 11 23 18 29 21 25 22 30 23 26 19 27 23 34 31 42 41 50 45 50 43 55 32 36 43 63 53 56 48 64 57 71 53 61 43 59 45 70 60 82 65 81 66 79 58 72 62 74 48 62 45 38 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 2 0 2 2 3 3 2 3 0 2 4 5 2 1 1 1 1 1 1 2 1 2 1 2 1 4 1 4 2 6 0 5 1 8 3 2 1 3 1 4 1 4 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 5 11 8 8 6 10 9 8 1 3 1 4 2 3 0 0 0 1 0 2 0 0 0 1 1 7 5 7 5 6 1 1 0 1 11 4 2 0 0 1 0 0 23 63 54 55 36 50 44 57 52 53 18 4 0 1 1 1 2 1 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 79 46 72 39 67 34 59 26 56 27 58 29 60 29 59 29 52 24 55 39 73 52 84 66 94 70 100 77 105 79 103 76 106 80 106 83 112 87 111 82 106 81 107 80 105 81 111 88 128 98 128 98 128 97 126 95 125 95 125 95 125 95 125 95 128 88 112 72 95 56 87 58 135 108 154 139 182 153 186 159 202 165 205 163 196 153 183 147 186 156 194 159 193 155 194 159 190 159 192 158 189 154 189 158 192 159 198 159 195 157 198 163 190 155 200 166 208 169 205 163 200 161 200 160 200 162 200 159 164 121 163 145 185 137 165 133 160 141 166 104 132 99 151 142 197 167 211 170 205 166 207 164 208 160 197 153 203 166 211 163 205 165 211 170 204 138 149 80 149 114 173 147 210 170 216 166 213 168 212 167 212 165 211 164 211 162 212 163 215 165 217 165 220 164 220 162 218 160 219 161 221 164 223 162 220 161 224 166 226 165 218 157 215 160 222 167 220 174 231 171 217 186 222 153 193 159 183 136 148 134 196 135 147 129 165 129 153 133 189 179 221 179 233 186 235 176 227 168 227 169 227 170 226 175 227 176 222 173 225 175 227 176 226 175 231 178 232 178 232 177 230 176 226 174 225 176 225 176 222 173 214 161 217 170 209 163 215 150 156 94 128 100 142 111 165 133 155 125 177 142 193 160 207 164 183 119 142 102 148 107 149 112 144 96 128 82 124 86 130 89 131 88 127 84 126 83 125 81 126 83 130 87 133 87 137 92 148 103 148 104 149 104 149 105 147 102 147 102 147 102 146 100 148 100 148 98 148 100 151 103 147 98 148 100 151 103 153 106 150 106 150 108 152 107 147 102 139 93 133 88 127 86 140 108 182 128 182 143 199 167 168 98 65 23 8 0 12 15 22 25 19 14 18 12 18 17 25 21 23 18 23 19 23 19 23 19 20 20 19 20 19 20 19 20 20 19 20 19 22 19 22 19 18 18 19 19 20 18 19 17 19 18 19 18 19 18 19 18 20 19 19 17 18 16 18 14 24 14 29 21 48 31 55 25 53 27 47 18 49 29 61 31 58 32 67 45 68 33 34 0 10 0 8 7 22 14 25 18 22 9 19 13 21 9 24 21 31 17 41 25 43 22 40 22 39 24 44 22 41 24 39 14 36 89 103 38 41 26 62 159 189 226 255 219 226 194 184 151 111 50 55 37 41 14 46 31 47 25 41 19 37 16 34 11 33 13 36 17 34 10 36 21 53 27 46 15 40 19 50 23 52 24 50 22 46 23 44 22 35 12 23 8 22 13 22 12 21 14 23 16 36 21 42 17 49 17 59 19 47 30 64 25 49 22 55 27 57 24 52 19 62 29 58 22 54 21 54 22 52 19 51 20 51 19 49 20 50 20 45 17 43 20 44 19 45 17 43 18 47 21 48 20 46 20 48 23 51 25 52 26 56 26 57 27 57 27 56 26 56 28 59 27 54 21 50 20 50 18 50 19 52 22 55 24 54 26 60 28 61 30 57 19 25 7 23 8 23 9 24 9 23 8 23 8 23 8 23 8 24 7 21 6 22 7 22 7 35 24 42 26 37 24 46 39 59 43 56 37 49 31 45 32 40 29 40 34 47 38 41 26 32 19 29 20 27 11 24 15 77 74 92 65 90 65 86 61 71 46 70 43 73 54 72 41 43 22 41 26 43 23 38 28 42 29 42 29 41 27 37 26 35 24 31 22 32 28 36 29 34 26 38 26 35 23 36 27 38 30 45 39 54 46 58 48 47 25 27 26 49 43 52 36 56 45 62 40 53 32 53 37 67 52 98 80 112 83 112 85 103 67 90 58 77 26 28 0 17 1 10 0 8 0 8 0 18 4 10 0 8 0 8 0 4 0 3 0 5 2 7 3 3 0 3 0 3 0 3 0 1 2 0 3 1 4 3 6 4 5 4 2 0 0 0 0 1 0 0 1 2 4 0 3 0 1 0 0 4 0 7 0 1 0 0 0 0 0 0 0 0 0 1 3 4 4 2 0 1 1 1 3 7 10 9 6 1 2 3 3 3 2 1 0 1 3 4 4 3 3 5 7 0 0 2 3 3 1 0 0 0 0 0 0 1 0 4 0 34 45 77 61 71 48 70 49 81 63 79 37 21 0 1 4 0 2 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 54 30 49 25 44 19 37 11 28 7 31 10 31 8 27 4 26 3 33 20 53 37 68 51 78 56 82 61 85 62 83 59 84 62 86 66 90 65 84 58 73 50 72 48 70 50 78 59 90 66 91 67 92 69 93 70 96 74 101 78 102 76 97 71 83 56 72 51 74 60 100 90 115 82 117 115 160 130 151 121 158 121 156 125 161 128 159 125 155 119 159 119 160 119 161 117 157 119 158 118 155 118 159 124 153 119 160 119 149 109 150 119 162 124 158 121 158 122 158 121 164 129 163 126 167 135 162 111 112 84 137 108 142 97 134 100 126 96 136 82 109 92 164 144 166 125 164 117 159 122 163 121 157 121 165 129 167 125 162 123 167 137 170 102 100 43 91 71 131 105 162 133 175 129 166 121 165 123 165 123 165 123 165 123 165 123 165 125 165 126 167 125 165 118 163 116 162 116 163 114 161 114 164 115 161 110 157 109 165 120 159 103 157 107 159 120 167 118 171 144 185 129 132 75 178 151 187 110 146 149 226 137 136 85 104 71 101 80 145 148 173 129 176 132 178 138 176 129 176 138 178 137 175 133 172 132 167 125 169 127 170 127 169 129 173 133 172 132 170 133 169 135 166 130 168 130 171 128 172 124 166 116 170 134 167 130 174 136 134 71 97 68 92 42 82 56 100 75 120 90 129 100 139 106 127 79 93 61 94 67 103 81 112 79 104 71 101 72 105 77 106 69 95 62 94 59 85 47 81 51 83 53 84 53 85 57 81 51 83 54 85 57 88 59 94 64 94 64 94 64 94 65 92 59 92 60 93 61 94 62 88 54 86 53 87 56 90 59 93 56 86 53 89 55 84 45 90 50 80 44 76 43 84 59 107 76 120 116 169 155 189 173 177 123 64 0 0 16 19 0 23 16 17 17 23 19 17 8 17 13 18 11 18 11 18 11 19 14 20 14 19 14 19 14 19 14 19 14 19 14 19 14 17 14 18 15 19 14 18 13 18 14 18 14 18 14 18 14 19 17 18 13 17 11 15 8 17 9 17 15 28 24 27 19 29 21 18 6 23 24 46 32 40 30 57 59 81 77 75 64 40 20 16 1 4 0 5 5 11 8 11 11 12 11 15 19 14 9 20 16 22 15 21 15 21 16 22 14 23 16 18 3 34 100 85 25 34 13 71 161 185 226 234 201 207 184 152 127 100 38 29 29 18 7 29 23 26 17 22 14 21 12 16 6 14 8 15 9 14 4 13 12 26 19 22 6 14 10 23 14 24 12 23 13 22 11 21 15 15 5 9 4 11 8 10 0 7 0 6 1 16 8 18 3 16 0 12 0 7 0 4 7 21 13 29 16 31 10 24 1 27 4 23 1 20 6 22 9 20 3 21 2 19 4 20 4 22 6 18 5 18 8 19 6 18 5 17 5 21 9 22 7 20 8 22 11 25 13 26 13 24 12 26 13 27 12 25 11 25 13 28 12 23 6 20 6 19 8 19 7 19 9 21 11 22 15 28 16 28 17 23 8 8 6 9 6 8 5 8 5 8 5 8 5 8 5 8 5 8 5 7 4 7 2 8 3 23 19 30 19 22 11 23 19 37 34 44 35 36 24 31 25 29 20 30 25 38 28 32 20 25 19 20 15 15 3 9 5 105 125 138 115 122 116 122 107 129 115 127 119 139 130 134 111 31 17 27 16 22 9 23 20 29 22 30 21 28 19 27 17 26 16 23 15 26 17 26 15 22 19 24 19 22 17 22 20 20 18 25 26 35 36 43 41 44 28 24 13 27 25 29 11 21 9 19 2 12 0 18 6 15 7 42 41 60 39 62 57 77 50 76 84 106 70 76 65 71 58 69 54 65 49 61 47 32 16 24 8 19 4 14 1 15 7 11 1 4 0 0 0 3 0 4 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 1 5 5 4 4 2 4 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 4 0 0 0 0 0 0 4 2 3 0 3 0 2 0 1 0 1 0 0 0 4 3 4 3 6 6 0 0 2 1 3 0 0 0 4 5 0 2 2 0 2 0 50 42 56 38 48 33 46 30 50 45 64 38 23 0 0 2 1 2 1 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 94 65 93 66 96 68 95 65 82 54 83 54 78 45 68 37 63 39 71 53 87 68 101 79 111 86 113 87 112 84 108 81 104 78 103 76 100 71 94 65 89 65 94 70 97 75 105 83 114 88 122 96 129 101 132 102 136 107 138 107 135 102 129 96 119 84 115 86 123 101 150 135 165 114 144 136 185 153 182 157 174 138 176 147 184 154 188 163 188 156 183 152 185 152 186 151 185 152 182 148 180 147 183 151 189 157 196 160 196 159 201 168 200 165 199 161 193 158 196 164 194 162 197 162 203 169 184 123 139 125 178 145 174 138 174 139 175 126 161 121 151 148 212 167 200 165 201 162 203 168 209 164 212 163 202 159 207 167 215 177 199 135 146 88 135 114 180 151 203 166 218 173 212 161 205 161 206 162 207 162 208 163 211 164 212 165 214 165 217 165 218 167 217 164 216 163 216 162 217 163 213 161 218 165 218 163 217 164 222 170 222 160 229 167 220 169 229 173 222 174 196 117 140 121 179 158 189 134 177 190 255 171 152 111 133 120 147 112 145 138 211 184 227 183 225 182 232 181 233 178 228 174 225 173 219 168 213 165 215 167 216 167 215 166 219 167 216 163 214 162 215 164 213 164 214 166 216 169 217 170 224 174 219 164 208 165 219 167 190 125 152 111 130 73 109 72 115 84 132 96 142 115 166 130 158 105 136 91 130 88 133 99 143 103 145 105 147 109 155 117 160 120 159 119 162 120 160 114 153 111 155 109 151 105 151 105 161 115 163 117 166 120 168 122 166 119 166 120 167 120 168 121 160 115 162 116 162 115 160 114 157 110 154 107 154 111 159 115 159 112 151 107 149 104 144 98 144 97 139 97 138 91 134 93 127 89 151 110 143 100 162 178 220 201 192 111 50 0 17 28 17 6 18 12 25 15 25 21 22 17 21 17 21 18 21 18 20 20 19 20 20 19 20 19 20 19 20 19 22 19 22 19 18 18 19 19 20 18 19 17 19 18 19 18 19 18 19 18 19 18 19 17 18 16 19 15 23 15 31 23 48 29 53 24 54 23 40 14 55 46 88 59 88 54 84 56 89 65 96 70 95 64 68 40 46 16 26 8 26 9 22 9 22 10 28 18 33 16 38 21 40 22 41 22 41 21 39 21 42 22 34 10 56 123 90 38 58 18 101 162 201 238 255 227 246 207 181 148 149 55 44 30 39 20 52 23 45 24 43 23 43 22 38 15 37 13 34 15 33 11 36 20 50 25 47 17 42 20 50 22 51 23 49 22 46 22 43 21 34 13 26 13 25 12 17 3 11 2 12 7 30 17 37 10 46 0 72 59 58 20 37 6 43 15 47 23 60 33 66 35 58 27 57 25 57 23 56 23 54 20 52 21 52 19 49 20 49 19 45 18 45 19 45 18 44 17 43 18 46 22 47 20 45 20 48 23 51 25 52 25 55 26 55 27 55 26 54 24 54 26 55 25 51 20 49 20 50 19 49 18 48 18 49 19 51 25 57 26 57 28 53 17 29 11 25 9 23 7 22 6 23 8 23 8 23 8 23 8 22 8 23 7 22 7 24 10 39 28 46 30 38 20 34 22 42 33 55 43 55 36 46 31 40 30 41 34 46 35 40 27 33 20 28 19 25 9 22 12 93 101 125 94 113 90 117 94 136 110 137 114 144 121 138 108 63 36 46 25 41 23 40 30 41 28 41 28 40 25 35 24 34 24 33 25 34 26 31 21 32 21 33 22 32 21 32 22 29 19 32 25 40 34 50 41 45 33 29 9 26 33 48 26 39 25 40 20 39 24 51 38 60 29 61 44 70 35 69 57 90 58 102 108 150 117 146 134 156 135 154 136 155 137 156 138 145 124 141 121 141 122 140 119 124 105 116 93 101 77 86 67 66 50 65 46 58 36 47 27 41 26 30 13 17 2 10 0 14 0 8 0 9 0 9 0 6 0 3 0 1 0 0 3 0 0 0 0 1 0 4 0 1 0 0 0 0 0 0 0 1 0 0 2 7 7 3 0 5 3 4 8 10 9 8 10 10 7 2 0 0 0 0 2 1 3 4 3 1 1 2 4 6 6 6 5 4 3 1 1 5 0 0 4 4 0 15 29 68 56 67 47 64 46 69 46 72 52 79 59 47 9 3 2 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 69 47 69 51 76 59 81 61 78 57 78 55 71 44 60 35 54 36 60 43 69 52 76 56 79 57 78 55 74 50 68 45 62 40 60 35 54 31 53 32 65 47 76 58 83 62 85 64 92 71 100 82 109 86 109 85 108 83 104 76 97 71 93 68 94 71 97 80 105 84 115 98 99 46 59 40 78 52 93 83 131 106 140 121 144 112 134 111 131 99 118 83 108 75 105 69 101 62 92 53 86 50 84 49 92 58 94 65 105 76 113 81 106 86 132 108 142 113 153 129 161 134 169 138 171 131 138 79 110 92 143 103 139 106 144 100 145 86 124 85 118 114 174 108 159 122 165 119 160 120 163 120 164 114 152 124 172 124 143 89 90 52 94 78 141 122 165 124 169 128 166 119 157 115 158 119 158 116 159 117 160 118 161 119 163 121 163 122 163 122 164 123 161 116 159 115 159 116 160 117 160 117 162 118 162 119 167 123 165 117 157 111 169 127 171 125 173 148 172 82 97 63 129 128 150 106 148 118 170 161 217 135 133 108 137 108 117 77 101 84 154 133 184 146 170 128 162 128 166 125 156 118 163 128 167 123 164 121 166 125 167 126 166 125 169 130 165 127 163 129 165 131 168 135 168 133 169 131 170 130 163 132 169 126 170 149 179 137 161 110 129 81 94 51 80 38 76 50 86 52 86 59 98 68 100 72 96 69 92 62 88 64 90 66 93 68 95 71 100 77 109 83 119 92 125 95 128 101 128 99 129 99 126 95 125 95 135 104 137 104 138 105 139 106 134 101 134 101 134 101 134 101 129 99 129 98 128 95 125 93 125 93 123 92 124 95 129 100 129 99 129 95 121 87 118 88 113 81 114 85 111 69 91 58 87 67 72 17 54 60 115 116 171 152 193 189 140 30 0 3 18 14 18 14 11 4 13 22 19 18 19 18 20 18 19 18 19 14 19 14 19 14 19 14 19 14 19 14 19 14 19 14 17 14 18 15 19 14 18 13 18 14 18 14 18 14 18 14 18 16 17 13 17 12 16 9 15 10 20 17 28 22 25 19 26 19 14 9 31 39 59 41 53 35 50 33 46 33 38 28 46 39 58 56 65 44 39 23 19 8 10 0 4 0 9 3 19 11 19 13 21 15 22 14 23 13 19 13 22 12 15 5 61 121 75 27 45 6 101 143 182 224 250 236 240 209 184 173 119 50 28 24 23 18 32 17 24 16 23 17 25 16 20 10 18 9 13 7 13 4 13 11 23 17 23 8 17 12 23 12 23 12 22 12 21 11 20 14 16 8 14 10 16 9 8 0 6 0 1 0 13 8 11 0 3 0 135 153 86 49 70 0 16 0 8 0 17 7 31 14 34 14 34 15 29 10 22 6 22 4 22 3 20 4 20 4 20 4 17 4 19 7 18 3 17 2 15 3 19 6 20 5 18 5 20 8 23 10 24 10 27 11 26 11 26 10 24 8 24 10 25 8 20 4 20 8 20 9 20 7 19 7 19 8 20 12 27 15 28 18 25 9 11 9 11 7 9 5 7 3 8 5 8 5 8 5 8 5 6 5 9 5 7 2 9 7 24 20 32 23 28 15 22 13 22 19 33 34 46 38 39 24 33 23 33 24 34 24 30 21 25 15 19 13 14 4 10 8 75 74 83 66 73 55 71 77 79 67 82 72 84 71 85 76 54 26 23 11 26 18 29 19 26 18 26 17 24 14 21 11 23 14 23 15 26 14 21 8 21 17 20 16 21 17 21 16 21 17 22 19 27 27 35 33 29 21 16 0 17 43 76 72 81 66 75 60 75 65 87 77 117 89 101 94 109 86 101 95 96 78 96 86 100 79 91 78 99 82 104 86 109 92 114 95 125 105 125 107 130 112 132 113 142 125 142 123 138 119 134 116 138 121 138 119 133 112 125 105 116 96 104 77 83 59 68 51 39 18 22 3 10 0 0 0 3 0 1 0 0 0 1 7 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 16 20 20 15 11 16 21 26 22 26 30 21 13 6 0 0 0 2 4 8 6 7 1 0 0 0 0 3 1 2 0 0 0 1 1 3 4 0 2 0 0 16 35 52 36 48 32 47 34 52 42 53 36 57 50 51 17 3 0 1 0 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 95 66 91 65 96 74 104 78 109 83 110 83 108 77 101 72 96 72 101 72 101 76 104 73 100 72 98 68 94 63 88 58 84 58 82 56 80 57 87 66 102 82 114 92 118 90 113 88 119 94 127 100 131 101 129 98 133 100 126 92 120 91 122 94 129 96 130 102 134 96 124 92 98 55 82 57 88 52 87 68 102 75 115 97 120 77 89 61 80 56 76 46 70 41 69 41 88 56 86 54 89 58 93 57 87 49 82 46 84 49 86 45 85 59 98 69 105 83 134 115 174 145 183 151 178 131 149 105 153 133 173 136 171 144 177 135 169 126 166 125 148 146 208 157 190 157 194 153 191 159 201 162 198 158 203 156 175 97 121 74 132 118 188 162 201 155 202 169 204 158 200 157 202 159 204 159 199 157 200 158 202 158 203 158 208 161 209 160 209 160 209 160 207 158 209 158 209 159 209 160 212 163 210 159 208 161 214 169 227 162 216 168 219 174 233 175 208 149 151 100 156 142 183 187 192 147 167 165 192 180 200 126 141 109 114 83 101 89 114 100 138 130 183 170 206 166 206 171 210 161 204 161 212 168 211 163 212 166 214 167 215 167 214 166 216 168 215 166 215 167 216 168 216 169 214 168 213 168 214 168 202 170 216 167 221 168 191 129 166 123 166 129 161 119 147 87 144 109 147 102 134 88 117 69 116 79 124 87 126 84 123 82 129 88 127 86 125 86 126 86 127 93 139 102 142 104 150 114 154 115 160 118 162 119 166 123 166 120 166 120 166 119 165 119 172 126 171 125 170 124 170 123 168 123 167 121 164 118 163 117 159 113 157 112 157 114 160 117 158 117 166 120 161 113 160 119 165 119 166 120 156 97 133 86 148 83 91 37 112 101 154 153 210 168 190 190 221 151 84 0 25 8 33 24 38 12 21 14 26 18 23 19 20 20 20 20 20 19 22 19 22 19 20 19 20 19 20 19 20 19 20 19 18 18 19 19 20 18 19 17 19 18 19 18 19 18 19 18 18 17 18 17 18 17 20 16 21 16 34 26 48 27 52 23 50 19 38 17 64 54 92 56 86 51 85 48 83 45 81 44 62 33 66 50 82 54 77 55 66 41 53 25 40 24 41 21 42 21 38 19 40 22 41 21 41 19 38 20 38 16 35 20 103 128 83 26 45 12 131 144 178 146 139 111 129 101 97 67 80 41 52 30 43 18 42 26 44 23 42 23 44 24 42 20 41 15 33 13 33 12 36 18 46 23 47 19 45 22 50 21 50 22 49 21 45 21 43 20 36 16 29 16 28 14 17 2 14 3 12 5 30 14 32 1 21 111 220 174 167 113 127 87 91 48 66 24 50 18 48 16 54 24 57 28 59 26 56 22 54 23 54 21 52 21 49 20 48 18 45 18 47 19 43 15 45 15 43 16 47 20 47 18 45 18 48 22 51 24 52 24 58 26 58 26 57 24 55 22 55 24 56 22 51 18 52 22 50 21 48 20 48 20 49 21 48 24 54 25 55 27 51 17 30 12 26 10 24 8 22 7 23 8 23 8 23 8 23 8 20 8 25 9 22 7 25 14 38 26 45 32 44 27 40 25 37 23 42 36 60 48 58 40 47 36 44 32 39 29 38 29 33 22 28 18 28 10 29 16 91 71 87 63 87 56 85 76 91 65 93 67 89 64 92 78 80 40 38 18 43 29 41 23 38 25 38 24 35 20 29 18 30 20 29 21 30 22 26 17 31 19 29 19 31 21 31 18 33 22 33 23 36 28 42 32 49 36 30 5 25 55 107 114 127 110 124 103 122 105 127 109 127 96 123 108 139 108 128 103 139 114 135 101 123 97 121 90 121 94 123 98 127 103 131 105 122 94 122 97 127 101 127 98 120 97 124 101 129 105 131 107 137 113 141 118 145 121 146 121 158 135 155 130 149 124 144 121 142 114 127 95 110 80 98 73 75 58 58 32 22 2 3 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 21 32 39 36 32 34 39 38 31 31 38 30 23 13 5 1 3 8 12 20 18 13 7 2 0 1 3 0 0 0 0 0 0 0 0 0 0 1 1 3 3 33 51 59 45 61 48 68 51 77 61 88 59 79 65 75 42 18 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 71 47 62 40 63 47 70 52 78 58 79 60 80 60 79 59 72 56 78 53 74 55 75 49 70 48 68 46 66 43 63 41 61 42 67 45 68 49 76 58 85 67 93 72 92 67 86 62 84 60 84 60 84 61 86 63 89 64 86 62 89 69 97 76 104 71 84 56 72 35 49 17 46 21 57 35 62 24 47 20 63 35 60 57 84 57 63 41 70 58 85 72 97 77 104 81 98 66 99 72 108 83 114 83 111 80 106 70 93 59 86 58 79 46 68 32 57 28 61 36 80 52 87 61 82 44 79 63 127 96 135 93 131 98 137 95 129 89 127 75 105 101 172 128 161 123 163 124 167 132 166 119 158 106 125 63 76 30 90 81 168 124 155 122 165 131 161 115 155 116 155 117 158 117 160 119 157 115 157 115 157 116 157 116 159 118 158 118 158 118 158 118 157 116 157 116 157 118 159 120 162 122 162 120 159 122 165 129 170 116 174 140 154 115 166 109 126 59 67 59 146 112 141 136 187 146 160 157 179 183 194 107 92 56 70 63 98 90 101 74 117 81 117 114 162 137 168 145 164 134 173 137 169 128 165 124 165 124 166 127 168 129 167 130 164 128 165 130 167 131 167 133 168 137 166 135 166 134 168 136 173 143 171 137 161 85 74 39 73 38 86 85 131 106 134 92 111 81 114 81 114 81 104 63 71 49 74 51 75 52 74 50 81 55 75 53 80 59 82 57 79 52 82 54 84 56 88 60 87 61 92 66 95 70 100 73 114 81 113 80 113 80 113 80 116 83 115 81 113 79 111 78 111 81 109 79 108 80 110 82 106 76 104 74 102 72 100 71 94 68 103 78 111 84 114 86 114 83 111 78 97 59 88 65 86 40 40 29 86 63 126 174 189 175 187 144 178 174 159 83 23 0 0 0 15 12 14 13 16 17 18 19 19 21 19 21 18 14 18 14 18 14 19 14 19 14 19 14 19 14 19 14 17 14 18 15 19 14 18 13 18 14 18 14 18 14 18 14 17 15 17 13 17 12 17 10 14 10 23 20 28 20 24 18 24 18 10 13 37 47 62 41 58 38 47 23 32 18 30 20 39 19 25 15 29 22 40 35 54 42 50 31 44 33 44 25 29 17 21 13 21 15 22 13 22 13 20 14 17 6 18 20 109 111 68 14 22 8 128 131 188 113 68 47 42 24 18 0 20 26 30 15 24 12 15 18 24 15 20 14 22 17 23 15 21 10 12 6 13 5 13 10 20 16 23 10 19 13 23 11 22 11 21 12 21 10 19 13 16 8 13 9 15 9 8 0 5 1 0 4 12 11 8 0 48 172 168 99 139 83 94 94 97 70 70 39 47 18 30 1 21 0 20 2 22 10 24 15 24 8 23 8 21 7 20 6 18 3 17 4 19 6 16 2 16 1 15 2 18 6 19 4 17 4 20 7 23 9 23 9 25 10 25 10 24 8 21 5 22 7 22 4 17 2 18 7 22 10 21 10 21 10 22 12 21 13 25 12 23 11 16 0 10 8 11 7 10 6 9 5 8 5 8 5 8 5 8 5 5 5 11 7 7 1 10 10 22 18 29 22 30 20 27 18 22 15 22 19 32 32 45 40 42 30 35 21 26 17 28 21 30 19 21 13 15 3 12 9 70 65 66 51 68 56 66 56 64 48 61 53 65 51 67 63 65 33 25 11 25 16 24 12 26 17 25 16 22 12 19 9 19 9 17 9 20 10 19 7 19 12 15 12 18 15 17 11 19 15 20 17 23 21 27 24 32 24 19 0 0 13 54 67 81 66 75 59 72 56 70 54 69 55 74 64 83 67 79 61 68 52 68 53 75 65 83 64 68 49 69 50 70 51 72 52 76 56 76 57 79 59 77 54 73 52 74 53 74 53 73 51 64 44 68 49 73 55 78 58 73 54 79 63 86 67 88 70 94 76 89 70 81 65 81 70 90 78 79 51 36 6 0 0 0 0 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 1 2 4 13 26 35 42 35 38 40 38 26 27 33 32 26 22 15 15 13 17 17 28 23 18 7 3 0 5 6 8 10 16 16 17 9 4 0 0 0 0 0 9 15 40 37 47 25 38 28 47 32 49 40 63 47 60 50 65 46 27 0 1 0 0 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 97 66 85 57 83 62 92 69 100 76 101 77 102 78 103 79 98 76 105 73 100 76 102 68 94 65 93 65 93 65 93 65 88 67 96 73 98 74 102 80 109 87 114 89 111 84 108 82 110 79 107 75 106 80 115 88 103 74 106 80 116 92 128 102 126 82 103 70 104 71 100 68 107 77 108 76 108 80 115 86 92 44 61 49 88 68 80 58 86 82 126 125 160 147 183 162 180 148 178 149 185 152 184 147 181 149 186 147 176 136 175 144 176 144 173 140 159 106 107 56 80 49 85 62 86 54 111 116 161 133 164 127 157 128 163 131 163 124 144 92 126 133 196 161 193 160 196 164 205 161 179 120 145 81 109 86 161 142 199 168 200 162 204 166 206 164 202 157 201 160 202 155 195 152 200 161 201 158 201 158 201 158 202 157 204 159 206 158 207 157 206 157 205 157 205 157 205 159 205 161 205 162 207 164 206 164 211 170 191 139 214 183 175 124 168 98 106 97 108 72 104 95 117 142 171 161 166 171 190 235 237 144 152 120 128 113 125 110 133 138 152 95 93 86 137 110 146 117 181 155 213 174 211 162 207 170 210 166 214 168 213 167 213 166 209 166 212 170 215 173 214 171 215 171 215 169 215 172 218 175 217 169 215 188 229 129 139 111 138 65 99 78 130 97 147 116 162 122 151 111 149 115 144 97 123 83 116 72 108 71 108 68 101 60 96 63 111 80 120 81 117 78 109 73 113 78 114 75 112 75 118 78 120 80 124 85 128 84 129 85 130 86 131 86 136 90 134 87 131 84 128 83 124 79 121 77 123 81 128 86 133 89 131 85 127 80 121 76 111 67 118 82 138 99 144 97 146 98 140 89 126 80 135 102 138 95 110 56 117 110 206 249 255 217 223 174 206 182 219 182 188 95 51 0 20 5 29 14 28 15 24 17 19 18 18 17 23 18 23 18 23 18 23 19 22 19 20 19 20 19 20 19 18 18 19 19 20 18 19 17 19 18 19 18 19 18 19 18 18 17 18 17 18 17 20 16 20 16 36 27 48 26 51 23 50 18 35 17 66 59 94 59 78 46 84 46 80 35 70 29 59 20 56 29 65 31 59 30 67 44 70 44 69 51 68 38 50 27 41 20 40 23 41 20 40 20 40 21 35 12 38 33 130 109 83 24 37 21 149 131 187 121 125 102 77 27 46 24 44 44 49 15 52 32 38 26 44 21 39 19 41 23 44 24 43 15 32 12 33 12 36 17 44 22 47 20 46 23 50 20 50 22 48 20 45 21 42 20 33 13 26 13 25 12 16 1 11 0 8 3 30 15 31 0 183 188 174 131 149 99 149 92 125 88 113 78 106 69 88 52 71 38 59 25 49 20 49 22 53 24 51 23 50 21 48 20 46 17 45 18 47 18 44 13 44 15 42 16 46 20 47 18 45 18 48 21 50 23 51 23 54 24 56 23 54 21 51 19 52 20 52 17 47 15 49 20 50 22 48 21 49 22 50 24 49 24 51 21 46 17 38 5 28 11 26 10 25 10 24 9 23 8 23 8 23 8 23 8 19 8 26 10 22 6 26 16 37 24 42 29 43 28 41 26 36 20 33 16 33 27 55 53 55 41 45 29 33 24 36 31 40 29 33 20 28 9 29 15 80 69 87 55 90 76 89 55 85 53 78 58 86 60 83 64 89 52 51 26 42 24 37 23 40 26 39 25 36 21 30 19 27 16 24 16 25 19 25 17 28 14 23 13 27 17 26 13 25 15 28 19 32 23 36 25 32 29 37 16 14 8 39 44 77 62 78 60 78 58 74 53 80 63 86 57 77 57 82 58 87 56 76 57 82 55 75 52 74 51 74 51 75 52 75 52 76 52 76 54 79 55 76 51 83 57 82 55 78 51 74 48 76 50 75 50 75 51 77 52 78 57 81 59 80 54 73 48 70 49 72 47 68 46 75 57 69 57 75 53 52 25 22 11 3 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 3 3 0 0 0 10 20 24 20 25 34 34 28 31 41 32 31 29 27 26 25 24 24 31 26 18 9 3 3 7 11 29 34 40 42 37 25 12 3 4 1 3 5 27 41 57 47 61 38 47 36 60 42 62 42 77 56 76 57 78 61 44 10 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 65 45 59 37 53 39 64 51 67 51 72 56 75 57 74 53 73 53 72 52 71 51 70 50 67 47 65 45 64 46 67 49 69 50 73 53 75 56 81 64 81 50 70 61 88 62 79 58 70 45 70 47 72 48 69 43 68 49 82 67 99 79 105 81 92 70 100 78 105 80 110 84 125 103 138 109 132 100 135 113 117 56 41 21 43 27 51 54 60 46 59 50 79 85 130 128 149 128 162 133 155 123 151 127 151 125 151 122 143 115 143 120 146 124 157 132 138 76 70 29 59 49 90 45 59 38 74 80 132 91 126 95 133 93 124 87 120 87 105 18 65 95 155 114 140 106 140 80 101 51 79 30 96 69 128 108 160 128 165 126 159 124 159 119 150 111 149 116 146 109 149 111 152 115 156 118 157 114 155 112 154 112 154 113 156 115 156 116 156 117 157 117 160 122 160 120 159 123 161 124 153 126 166 130 165 120 126 63 65 45 97 85 109 65 83 61 84 61 89 59 81 53 87 60 102 66 118 112 172 188 210 127 126 106 133 116 128 108 135 137 150 104 109 83 103 69 86 59 120 49 96 119 181 133 167 126 159 131 174 124 159 129 170 148 171 138 165 138 187 149 179 148 180 154 176 143 176 163 193 159 189 153 178 151 156 96 108 88 114 63 79 50 73 44 76 45 78 41 72 53 87 49 71 42 67 42 61 38 61 39 58 33 58 37 59 35 55 34 60 40 69 43 74 50 82 55 80 50 76 49 77 52 79 55 82 55 77 47 76 39 73 46 75 36 74 43 76 44 77 45 76 44 69 43 74 49 81 56 87 60 91 63 92 64 92 63 90 62 85 73 88 22 32 23 65 36 70 48 83 63 95 70 96 68 94 82 104 63 91 106 193 207 212 202 240 199 192 140 166 153 185 171 157 80 27 0 0 0 13 10 14 13 16 17 15 15 16 12 15 13 18 15 17 11 16 12 19 15 20 14 18 11 18 14 18 14 18 14 18 14 18 13 16 12 18 14 17 12 15 12 13 10 16 12 16 8 14 12 26 21 27 19 24 21 23 16 11 9 20 25 51 55 55 39 51 34 41 26 36 25 32 17 27 16 31 19 31 14 33 18 33 19 36 20 36 20 23 15 22 14 21 13 20 13 21 9 17 11 23 0 9 73 126 94 56 20 14 38 146 105 153 107 155 120 78 34 14 9 30 36 29 19 24 8 32 38 24 12 15 9 20 16 21 10 19 13 17 7 11 3 11 6 19 13 22 14 23 13 21 11 21 11 22 13 23 12 21 14 14 8 14 10 14 7 6 0 2 9 3 0 35 24 0 96 199 146 131 98 117 73 96 72 104 70 78 63 82 55 75 57 73 52 75 42 29 4 19 8 21 8 19 6 18 7 20 9 17 7 20 6 14 2 17 7 16 3 15 3 15 3 15 3 17 6 20 10 23 12 24 12 24 11 24 11 23 9 21 8 19 6 18 5 17 4 16 5 19 9 21 10 22 11 23 11 27 10 21 13 26 6 9 0 8 6 9 6 9 6 9 6 7 5 8 6 9 5 8 4 9 2 5 6 9 1 10 13 28 22 30 21 29 19 28 19 27 18 19 6 12 10 28 29 42 37 47 32 31 16 27 22 32 21 23 10 16 9 15 6 57 48 61 57 74 58 61 37 56 44 57 48 62 50 64 53 64 50 51 25 24 12 24 14 22 12 20 14 24 15 18 4 19 10 21 12 22 11 19 8 17 12 15 10 14 10 14 11 16 12 16 13 18 15 21 18 23 17 28 19 12 0 16 30 50 38 51 38 52 37 52 37 51 36 48 33 47 34 51 38 49 33 45 33 50 38 50 34 45 30 44 29 44 28 43 28 47 32 46 31 46 31 45 30 50 30 44 27 46 29 43 24 42 26 44 28 44 25 40 21 47 26 43 24 40 23 41 26 46 29 41 23 34 18 31 17 39 20 30 21 38 30 36 23 0 0 0 0 0 6 2 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 5 6 6 13 16 22 18 17 14 17 18 24 25 29 26 21 7 0 0 11 21 44 37 37 38 44 37 25 10 0 0 14 29 46 35 45 28 44 24 36 17 36 25 42 27 45 48 66 43 59 55 54 18 1 0 3 0 0 4 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 60 80 53 75 55 84 66 87 65 90 69 93 69 92 68 93 68 93 66 91 64 89 63 86 60 86 60 88 64 92 67 87 67 89 66 85 60 82 60 94 77 101 74 90 67 90 68 92 63 91 61 92 64 96 66 106 83 124 104 138 107 132 98 140 110 145 114 147 119 154 126 151 126 164 135 166 138 175 151 174 129 126 68 67 39 75 69 69 47 66 41 66 49 87 68 113 99 150 137 175 145 177 142 166 140 183 149 181 140 173 138 175 130 143 96 108 62 85 57 111 106 163 114 109 54 83 92 159 134 160 123 149 122 146 108 144 82 103 79 125 101 114 87 100 64 93 56 102 89 148 121 177 144 190 157 200 156 193 148 182 144 181 140 174 135 176 138 181 141 185 145 191 150 196 154 200 158 199 156 199 156 199 156 201 156 202 157 204 157 205 157 201 156 202 159 204 161 206 163 205 175 212 146 151 90 116 70 93 66 98 74 97 62 87 65 92 79 105 97 108 100 103 98 119 113 160 154 211 186 166 97 139 127 160 156 178 160 180 172 176 148 167 152 179 138 160 122 216 136 112 66 173 180 217 173 219 171 218 170 211 173 199 118 169 124 152 111 159 119 145 110 148 101 141 113 162 118 150 103 149 111 146 99 150 131 181 135 143 93 133 92 127 93 138 98 120 81 118 92 129 94 124 89 102 65 99 64 102 67 102 64 100 65 100 60 92 54 91 58 101 66 100 69 108 77 113 78 117 80 117 79 119 80 120 80 118 81 124 81 125 88 128 81 120 80 122 83 126 86 127 86 128 87 129 88 130 90 131 91 130 90 132 92 133 93 133 92 133 98 124 47 76 50 111 72 123 82 127 86 128 82 121 74 114 77 123 107 200 212 237 163 186 175 209 142 160 142 209 181 203 185 229 186 188 110 77 6 21 12 33 19 24 13 27 27 23 18 31 20 23 14 26 24 21 17 20 19 20 19 17 18 19 18 19 18 19 18 19 18 19 17 17 16 19 18 18 16 16 14 14 14 17 17 19 14 21 18 39 28 47 25 51 26 45 15 30 8 35 16 48 33 68 43 74 44 73 38 73 37 69 33 63 30 63 32 58 27 57 28 55 30 58 33 57 31 42 21 40 21 39 20 38 19 39 17 37 18 41 5 34 92 136 105 65 27 26 61 132 121 159 118 175 109 81 38 48 24 54 46 50 26 49 34 85 88 53 23 31 6 28 13 37 18 38 17 35 12 29 10 35 15 43 19 46 23 50 22 48 20 49 21 49 22 46 23 44 21 35 16 31 17 27 13 17 3 18 1 12 11 21 0 77 187 197 147 151 104 128 99 132 106 132 85 107 77 108 72 102 81 107 81 109 72 65 14 32 8 37 16 39 19 41 19 41 18 38 16 41 17 39 14 40 15 41 17 41 17 41 17 41 17 41 18 43 21 46 23 47 22 53 24 53 24 52 21 49 20 51 21 50 21 49 20 48 19 45 21 45 22 46 23 47 23 49 21 45 25 49 18 33 5 26 9 24 9 24 9 24 9 22 8 23 9 24 8 23 7 24 5 20 8 23 6 25 17 38 29 49 35 44 26 40 29 41 25 38 19 31 17 36 28 44 38 52 40 43 29 36 29 36 21 27 20 28 3 31 22 83 62 96 74 98 69 86 59 83 58 85 59 85 61 84 62 81 60 69 36 44 25 40 24 38 25 38 25 38 22 28 15 27 19 29 20 28 20 26 18 27 16 26 15 25 14 26 15 28 16 27 16 28 18 30 20 30 22 36 31 33 15 36 39 64 50 68 51 71 52 70 51 71 48 68 45 67 46 70 49 68 44 64 44 69 48 69 46 64 47 62 46 61 45 60 44 61 46 62 47 63 48 64 48 66 45 61 43 62 45 60 40 58 39 56 37 54 36 54 36 55 40 57 42 59 42 57 41 62 44 57 37 51 32 49 33 51 30 45 31 50 39 52 38 29 6 3 0 1 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 2 6 4 3 2 3 5 8 10 14 15 12 5 0 0 5 12 21 18 17 21 26 26 20 13 8 5 24 37 59 52 56 45 60 44 57 42 60 44 64 45 63 53 79 57 78 68 66 38 7 2 3 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55 38 52 33 48 34 56 43 58 41 59 42 59 42 59 40 60 38 58 37 56 35 55 35 57 37 58 39 62 44 67 48 63 44 65 42 58 31 48 26 51 44 70 39 55 39 60 30 53 30 57 38 70 55 88 69 99 80 111 93 118 90 108 80 108 84 111 82 110 84 116 90 100 73 106 77 110 82 119 93 132 126 143 88 79 50 64 41 45 31 43 22 32 11 27 6 29 15 64 55 94 66 89 57 89 71 107 81 100 67 91 66 77 48 74 53 86 68 104 87 117 88 117 75 85 41 55 52 106 89 125 82 111 86 113 67 103 53 85 57 113 93 87 22 67 28 75 58 119 97 145 114 157 120 155 118 151 113 146 108 146 112 145 107 140 104 142 107 143 108 146 111 152 117 157 118 160 119 158 117 157 117 156 118 156 117 157 118 157 119 157 119 157 118 161 123 162 125 161 125 157 129 150 78 70 22 58 35 76 48 70 39 59 40 63 43 70 60 93 88 121 100 123 91 134 117 151 130 184 125 106 72 114 88 114 96 118 97 117 102 125 101 129 120 142 106 120 89 153 122 81 7 114 120 152 123 165 112 162 130 163 134 131 41 96 91 120 65 93 55 87 43 77 36 59 33 69 48 75 50 61 55 84 49 83 81 125 93 111 84 111 79 96 78 110 73 94 71 102 74 105 80 109 78 111 87 110 90 115 95 118 95 101 81 105 84 105 83 106 85 88 58 81 54 84 61 91 65 93 67 93 68 93 69 95 70 100 69 89 49 75 53 91 66 88 60 90 63 93 64 93 64 101 75 100 73 99 72 97 71 101 76 103 79 106 81 107 81 111 83 96 52 70 56 94 74 97 73 100 76 100 73 96 69 105 72 89 86 140 128 136 87 117 93 112 72 121 130 180 148 172 150 175 161 191 172 163 118 46 17 11 0 4 1 10 2 13 8 9 10 17 18 20 14 18 13 18 12 17 13 19 14 18 14 18 14 18 14 18 14 18 13 16 12 18 14 17 12 15 12 13 10 16 12 16 8 15 13 26 21 27 18 24 20 25 16 11 8 13 3 7 0 23 17 33 25 37 26 35 26 38 26 34 22 32 19 29 14 25 12 24 11 27 14 26 13 20 13 20 12 19 12 18 11 19 11 19 10 20 0 24 100 112 102 42 17 6 65 86 110 111 112 158 98 56 35 29 10 42 45 32 18 27 25 64 79 62 44 36 19 22 16 25 18 23 17 19 6 9 2 11 6 18 12 22 13 22 13 21 11 21 10 22 13 22 11 20 14 15 9 16 11 16 9 8 1 0 10 0 11 0 31 160 184 148 122 117 71 90 70 105 72 91 61 74 54 72 46 71 57 81 62 89 70 55 3 0 0 4 0 11 8 16 9 15 4 12 4 13 4 16 5 13 1 17 6 16 6 16 6 16 6 14 5 17 8 19 10 20 10 25 14 23 12 22 11 20 10 21 11 21 10 20 10 19 11 21 11 23 12 23 12 24 13 23 10 22 15 25 6 10 0 8 6 9 6 9 6 9 6 7 5 8 6 9 5 8 4 7 2 5 4 7 1 10 11 16 20 38 31 33 17 26 20 25 19 27 18 22 11 18 10 23 19 35 30 39 25 28 15 32 11 19 17 15 0 12 32 56 57 76 64 71 50 64 50 59 46 58 47 59 47 60 49 56 45 50 28 29 17 26 14 27 20 29 19 24 12 18 9 16 7 17 9 19 9 18 8 15 11 15 11 15 11 16 12 17 13 16 12 16 12 17 14 19 11 25 27 36 23 33 32 50 37 50 37 51 36 51 35 48 33 45 30 44 31 46 33 45 30 43 30 46 33 46 31 48 38 48 36 46 34 44 33 43 33 45 35 47 37 49 39 47 34 43 32 44 33 42 30 44 31 39 26 36 26 38 29 32 19 38 28 43 29 41 28 45 32 40 28 35 25 34 25 32 18 30 18 33 27 42 35 46 14 0 0 2 3 1 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 1 0 3 0 0 0 0 0 0 0 0 0 1 0 1 0 3 0 0 0 0 0 1 0 0 0 7 8 12 7 13 6 23 33 55 42 49 26 44 23 41 23 43 26 42 26 38 30 51 42 64 54 63 44 15 0 0 0 2 2 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 69 48 68 45 65 45 70 52 71 49 69 47 67 46 68 47 71 50 71 51 72 51 73 52 74 54 76 56 79 60 82 62 78 57 80 56 74 49 70 48 64 48 74 51 76 58 74 41 84 61 100 81 121 101 140 116 147 117 147 117 146 116 146 115 146 115 148 116 144 112 144 114 145 113 142 109 138 106 137 107 126 116 151 111 124 88 89 41 66 43 67 38 61 29 56 24 45 17 52 29 64 35 62 27 62 34 72 35 65 28 72 45 95 73 121 110 155 130 161 129 168 117 130 87 140 124 133 95 114 101 137 108 131 102 123 87 97 83 121 86 153 188 208 150 172 125 154 132 180 150 189 160 189 150 189 148 188 149 190 152 193 155 190 153 190 153 193 156 191 152 195 155 199 159 203 161 199 159 200 157 198 156 200 156 200 156 201 157 202 157 205 157 208 160 209 161 203 154 194 148 176 125 140 73 95 60 101 69 108 85 108 75 102 80 105 67 85 62 90 83 114 108 122 108 146 147 213 214 238 142 110 69 92 65 92 69 96 74 105 85 118 90 124 99 133 94 130 97 142 131 151 104 181 141 163 151 181 144 194 159 207 146 144 65 130 156 221 165 177 143 172 135 150 112 127 61 87 68 132 109 122 90 132 93 125 87 124 89 133 93 137 89 131 106 142 81 131 106 144 107 138 114 144 108 140 108 141 111 146 116 149 118 152 122 158 129 163 131 163 131 168 132 158 124 158 125 160 127 162 127 165 131 170 134 174 137 177 154 203 173 202 154 175 132 174 139 174 139 173 136 170 133 161 123 163 123 164 124 164 124 158 119 160 121 162 122 161 121 158 118 154 119 157 119 157 122 154 119 158 123 161 124 161 123 147 119 166 119 132 84 120 102 137 102 152 148 211 182 217 171 218 175 209 168 211 186 221 186 202 132 97 32 30 9 23 4 24 12 26 18 30 19 25 16 24 19 20 16 17 17 19 21 19 18 19 18 19 18 19 18 19 17 17 16 19 18 18 16 17 14 14 14 17 17 19 13 22 19 39 29 47 24 50 25 45 16 32 16 36 14 23 5 26 15 38 24 49 27 57 32 61 35 58 32 58 30 56 28 51 23 51 24 54 27 53 23 38 18 37 18 37 18 37 18 37 19 40 16 36 6 51 122 125 109 52 21 19 68 118 101 116 109 160 86 69 32 45 7 62 52 52 25 45 22 55 41 83 59 73 49 66 43 58 35 54 30 45 17 31 9 32 11 42 18 45 22 49 22 48 20 48 21 48 21 46 22 43 20 33 14 29 16 26 12 17 2 7 11 8 0 23 98 228 159 164 126 140 98 130 105 130 90 114 76 105 73 101 66 96 75 100 79 109 91 90 23 19 2 17 3 21 10 29 13 30 13 32 11 28 10 34 15 35 10 35 16 35 16 35 16 35 16 32 14 34 16 36 18 37 17 48 24 48 24 48 24 49 26 46 22 46 22 46 21 45 21 44 22 45 23 45 23 45 23 42 19 44 25 45 14 31 9 26 9 24 9 24 9 24 9 22 8 23 9 24 8 23 7 21 6 21 6 20 7 26 15 27 22 48 39 51 32 44 30 41 27 44 28 40 20 30 15 25 20 39 38 52 39 39 23 37 25 31 25 38 17 55 51 93 69 103 71 88 58 82 66 86 59 84 56 80 56 79 57 72 54 68 40 48 27 38 20 36 26 40 25 33 17 28 20 22 14 23 15 24 17 24 17 26 15 27 16 28 17 28 16 28 17 27 15 26 15 27 16 27 15 29 32 52 43 55 43 63 50 68 50 69 50 68 49 66 46 64 44 63 44 64 46 65 46 65 46 66 47 66 46 64 50 63 48 61 46 59 44 58 44 59 46 61 47 62 48 59 45 58 44 57 44 56 43 57 43 54 40 52 39 53 41 45 35 50 41 54 42 54 40 56 41 52 36 48 34 48 35 49 36 51 33 48 35 56 48 70 41 24 0 1 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 5 9 10 7 3 0 0 1 2 2 3 3 2 0 0 0 2 3 2 0 0 0 0 0 0 0 0 3 5 22 23 44 49 65 54 59 44 55 41 56 43 61 44 59 38 60 37 61 52 79 65 80 70 48 14 4 0 4 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 43 29 45 29 43 28 45 32 44 28 42 26 40 25 40 23 43 24 45 27 48 30 51 32 46 27 47 28 48 28 48 28 41 22 40 19 37 19 41 25 47 26 47 33 51 29 54 43 87 70 104 87 115 93 118 95 123 98 121 96 121 98 123 100 122 96 125 96 120 87 114 84 112 80 108 73 102 65 97 62 104 70 96 63 88 58 73 44 59 35 48 22 38 15 35 11 40 6 33 6 42 18 49 20 42 18 49 21 49 27 68 51 104 83 115 97 129 105 126 96 106 84 107 75 138 146 134 71 96 66 94 68 86 45 67 44 75 39 73 44 84 84 122 110 158 107 138 107 151 111 148 114 153 115 153 116 152 115 151 114 153 119 151 117 152 117 155 119 153 118 154 118 155 117 155 118 158 116 156 114 154 114 154 115 154 116 155 116 156 117 156 118 156 115 156 114 151 107 142 104 126 74 86 40 76 51 84 49 86 60 92 59 89 68 87 53 90 69 90 73 111 91 121 87 101 84 181 192 189 91 78 28 68 52 94 73 102 75 102 78 114 84 111 85 110 82 116 91 130 94 132 110 164 116 146 104 139 115 152 125 178 105 71 35 50 77 153 143 169 112 143 112 144 105 123 58 50 7 52 55 123 102 129 102 130 98 128 93 125 100 124 97 125 108 111 42 80 64 96 67 97 77 108 75 110 83 111 85 112 86 115 89 113 87 115 89 116 87 110 83 119 90 113 85 110 85 108 82 111 86 112 90 116 94 119 96 119 104 146 129 153 114 129 97 123 96 123 95 121 93 119 91 123 97 124 99 125 100 127 101 122 97 123 97 122 95 120 93 112 82 112 96 126 93 112 86 117 91 117 91 115 86 110 82 102 94 108 67 79 61 89 56 95 94 163 159 183 137 163 146 167 145 179 150 174 148 173 151 183 179 203 141 89 11 8 0 4 13 22 21 15 9 16 19 20 14 17 10 16 12 20 16 18 14 18 14 18 14 18 14 18 13 16 12 18 14 17 12 16 13 14 10 16 11 15 7 16 14 27 22 26 18 23 19 19 8 9 11 18 13 12 4 8 3 11 7 14 10 21 19 28 23 30 23 29 22 29 21 25 15 24 14 27 17 25 13 17 10 17 11 18 11 18 11 17 12 21 8 14 0 35 122 107 95 31 12 8 46 146 93 101 88 95 43 27 13 23 15 37 40 28 17 30 17 25 10 28 22 33 29 38 30 34 25 31 24 25 10 11 2 9 3 16 10 20 12 22 13 21 12 20 9 21 12 21 11 20 13 15 8 15 11 17 10 9 2 14 3 0 0 5 57 137 145 127 91 92 74 105 76 94 60 76 55 75 54 71 44 64 44 68 54 78 68 74 20 0 0 1 0 3 4 7 7 12 8 12 2 5 0 7 3 9 0 10 3 10 3 10 3 10 3 8 2 10 4 12 5 12 5 17 8 16 9 19 13 23 17 21 13 21 13 22 14 22 14 21 10 21 9 20 9 20 9 16 6 22 14 21 1 8 1 8 6 9 6 9 6 9 6 7 5 8 6 9 5 8 4 6 4 7 2 5 3 12 9 11 9 25 24 38 30 35 22 28 21 28 20 26 16 21 10 13 8 24 25 41 31 32 16 26 16 23 12 28 38 58 55 73 62 69 51 58 41 60 46 59 45 55 42 53 41 54 43 49 41 50 31 32 17 22 8 18 12 22 11 16 6 18 12 12 3 12 4 15 6 17 8 16 13 18 15 19 14 17 13 17 13 16 11 15 11 16 12 19 7 14 18 38 36 45 36 49 37 49 35 49 34 48 32 48 34 47 32 46 31 45 31 46 32 46 32 45 31 45 34 48 38 47 37 46 35 44 34 45 35 45 35 45 35 45 35 46 35 47 35 45 34 45 34 40 29 41 30 40 27 37 24 39 23 38 25 39 27 41 30 41 28 37 27 35 26 36 27 36 26 37 22 33 24 45 42 55 47 39 2 0 1 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 6 5 0 0 0 0 0 1 0 0 0 4 0 0 0 2 0 0 0 0 0 3 0 0 0 0 0 15 21 47 42 50 29 43 24 45 24 46 26 48 29 44 25 42 23 37 31 53 44 67 62 64 17 0 0 2 4 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 1 0 0 2 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59 42 63 45 62 43 62 44 60 41 60 40 59 39 58 39 55 40 57 43 62 48 65 50 61 45 61 45 60 43 57 40 53 33 52 28 48 29 55 38 63 44 72 55 69 49 98 111 145 123 161 134 163 131 161 132 160 132 165 137 167 136 164 133 160 130 162 129 156 122 151 120 154 125 159 128 158 127 157 129 163 123 152 117 140 105 138 124 136 103 124 91 121 89 124 91 127 96 123 101 138 116 148 117 147 119 156 123 157 125 163 133 164 133 169 138 177 145 174 133 146 124 160 119 202 214 201 106 131 88 106 83 101 59 86 73 102 67 109 87 114 96 138 150 184 151 189 161 195 154 182 145 184 151 190 153 192 151 189 148 190 152 186 150 188 154 192 154 195 155 194 154 195 152 194 152 195 155 193 153 194 152 195 153 197 153 197 154 199 154 200 155 202 154 202 154 201 151 193 149 188 140 170 126 163 130 166 131 162 130 159 122 158 124 158 114 155 115 153 123 163 132 158 124 165 124 192 183 182 125 165 131 174 149 188 151 178 142 177 144 187 153 190 155 195 158 204 164 214 156 206 164 197 168 214 152 201 171 200 165 227 137 99 38 93 66 137 167 230 179 191 180 221 178 213 171 159 59 71 49 138 149 220 183 207 175 215 176 218 175 220 178 218 176 183 100 105 73 107 76 111 90 123 96 122 94 126 94 124 92 124 95 129 98 130 101 133 101 129 96 139 108 138 109 141 109 140 106 142 108 143 107 143 107 143 108 150 111 133 97 126 98 138 117 136 106 138 109 141 110 141 109 143 107 144 107 143 106 143 106 149 112 149 111 147 109 144 106 139 100 132 105 140 101 130 97 132 100 133 100 130 94 123 87 131 68 103 100 159 119 142 113 161 161 216 177 201 167 213 175 216 168 210 166 211 177 220 186 212 170 201 190 227 169 123 39 41 11 12 0 22 20 27 12 24 19 20 16 16 18 19 21 19 18 19 18 19 18 19 18 19 17 17 16 19 18 18 16 18 15 15 14 17 16 18 12 23 20 40 29 46 23 49 24 40 16 28 16 30 18 23 16 15 10 17 7 19 8 28 16 34 21 38 24 41 24 46 27 49 24 51 25 55 27 55 25 39 17 36 18 37 18 38 19 36 18 38 13 31 2 52 127 126 94 47 19 34 36 194 126 128 90 95 38 57 19 47 19 60 48 46 20 47 24 44 14 37 17 38 18 38 18 38 18 40 18 37 14 30 9 33 12 40 16 43 21 49 22 48 21 48 20 47 20 45 21 42 20 35 17 32 19 30 16 21 7 18 0 19 3 18 14 66 102 147 103 124 97 130 93 115 83 111 77 109 76 103 68 91 61 91 75 94 76 97 40 23 5 14 3 13 3 15 8 21 11 23 7 20 3 22 5 23 5 24 7 24 7 24 7 24 7 23 7 25 9 26 9 26 9 26 7 27 8 30 13 36 18 39 19 39 20 40 20 40 21 36 16 35 15 35 14 34 14 32 16 42 25 39 10 28 13 26 9 24 9 24 9 24 9 22 8 23 9 24 8 23 7 21 9 24 6 20 10 29 15 28 13 31 25 49 39 52 35 47 30 43 27 42 26 38 23 26 18 31 28 43 36 41 29 30 30 35 26 62 70 107 75 109 71 95 61 87 60 82 61 81 55 79 50 74 49 73 51 68 52 69 43 52 30 39 20 30 17 30 15 27 14 28 20 22 13 22 14 24 19 28 22 30 20 32 22 32 20 29 17 28 17 27 16 27 16 28 18 28 15 22 18 39 38 56 45 63 49 67 49 67 48 66 46 67 49 66 48 65 46 64 45 61 45 64 45 61 42 61 44 64 46 64 46 63 45 63 45 64 45 63 45 62 44 61 44 61 47 64 47 61 45 62 47 57 43 60 45 60 42 55 37 58 41 56 39 54 39 56 41 55 37 52 34 51 34 53 37 47 34 49 35 51 41 65 56 65 63 67 26 6 2 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 1 0 0 0 0 0 0 0 0 0 5 2 0 0 0 0 0 0 0 0 3 4 3 1 0 0 17 31 62 56 59 42 55 45 59 44 59 45 62 44 59 39 62 37 55 38 60 49 74 66 77 35 9 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 22 39 26 39 23 37 23 36 23 38 25 39 24 36 20 36 16 38 18 40 20 42 22 44 23 45 23 43 21 40 18 36 16 34 13 30 12 35 19 36 24 51 37 58 51 95 96 108 87 114 90 113 92 123 105 123 99 124 100 123 98 120 93 122 95 122 91 117 89 120 94 106 82 122 92 125 92 129 97 141 104 145 113 143 108 140 123 144 117 138 111 139 115 142 115 140 110 142 114 147 119 149 118 146 118 148 120 147 116 140 110 145 125 155 130 154 120 129 85 111 97 119 74 132 140 122 47 95 64 83 65 86 57 77 59 83 62 91 53 69 60 85 72 147 113 149 104 136 103 147 116 142 107 146 112 149 113 147 110 154 117 149 115 151 120 154 116 155 118 154 117 154 115 152 114 155 114 154 112 153 112 152 112 151 112 151 113 152 113 153 112 152 110 154 114 156 118 158 121 160 128 166 134 166 133 168 140 168 123 158 123 156 124 153 129 154 127 155 128 162 125 158 116 149 112 158 133 164 125 165 138 164 134 164 125 158 134 173 144 166 136 168 137 171 140 173 138 169 132 179 133 154 122 175 116 167 124 167 135 170 121 96 21 57 25 61 77 163 143 178 138 174 133 173 149 161 84 58 3 46 76 157 148 175 141 176 142 164 144 174 153 171 153 169 125 89 54 69 41 69 46 78 54 83 56 87 56 83 52 84 56 77 46 77 50 83 55 83 52 84 59 83 61 87 64 86 62 82 60 82 59 80 58 79 57 97 68 90 70 92 63 82 59 85 63 87 66 91 69 92 69 97 73 96 72 94 70 92 69 91 68 92 68 91 67 89 65 91 62 84 60 86 60 84 59 77 54 82 58 82 54 75 47 58 46 112 157 197 151 161 147 177 152 175 140 171 154 181 143 176 140 171 140 176 142 169 133 167 140 173 148 181 156 189 172 106 70 28 7 13 18 15 3 18 14 17 12 18 12 20 14 18 14 18 14 18 14 18 14 18 13 16 12 18 14 17 12 17 14 14 10 16 11 14 6 17 14 27 22 26 17 22 18 22 15 19 18 22 14 17 13 11 7 11 5 5 4 8 9 12 11 17 14 17 13 20 17 23 17 21 16 24 19 22 15 16 11 18 11 19 12 20 13 16 10 18 4 10 0 28 113 115 83 32 11 20 12 155 159 143 123 100 54 56 30 28 6 41 46 31 13 22 13 24 10 26 19 24 13 16 6 11 4 10 7 13 5 11 3 11 5 14 9 19 11 21 13 21 12 19 9 20 11 21 10 19 12 14 8 15 11 17 10 10 1 2 0 9 1 5 3 3 8 73 73 104 83 91 59 81 56 88 63 78 53 72 45 64 36 65 57 70 55 81 39 8 0 2 4 3 5 5 4 6 4 10 8 13 8 10 2 5 0 4 0 4 0 4 0 4 0 4 0 5 1 6 1 6 0 2 0 1 0 2 0 7 3 10 4 10 5 11 6 12 6 10 0 9 0 8 0 7 0 10 3 23 13 18 0 8 4 8 6 9 6 9 6 9 6 7 5 8 6 9 5 8 4 7 8 11 3 6 7 16 10 16 8 17 11 27 24 37 30 36 26 30 22 29 21 26 15 21 10 19 11 23 18 30 23 33 20 29 26 52 60 74 64 66 55 63 50 60 44 60 42 55 40 49 36 47 35 49 39 47 40 52 36 39 26 33 19 23 12 16 7 15 9 19 10 17 8 17 9 21 13 25 17 23 20 25 21 24 17 19 13 17 12 16 12 17 14 19 16 18 10 15 9 22 22 37 32 49 36 48 34 48 32 46 30 49 35 49 34 48 32 46 30 45 32 48 32 44 28 44 31 44 29 44 29 45 30 45 30 44 29 44 29 44 29 45 30 42 31 46 31 43 28 44 32 45 31 45 31 44 29 42 27 40 24 40 24 40 25 39 24 36 23 34 21 34 23 36 27 33 24 33 22 36 28 47 37 49 46 61 42 24 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 3 1 1 0 4 17 49 39 48 28 46 26 42 20 40 20 41 22 38 20 39 28 37 19 34 23 43 32 52 24 14 0 0 4 2 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 43 28 50 34 51 31 48 29 49 33 53 36 54 35 51 32 48 36 48 35 49 36 49 36 51 39 53 40 53 38 49 35 52 35 57 36 56 35 58 39 65 50 74 57 94 90 113 81 107 78 104 69 97 74 116 97 130 96 119 84 112 83 115 88 116 83 113 77 109 81 121 93 142 119 163 135 165 132 168 139 180 142 172 136 171 140 169 134 169 136 169 137 175 140 173 134 171 141 168 137 165 134 165 135 178 143 174 143 180 149 182 145 171 142 181 144 176 133 148 92 179 177 224 152 168 131 132 77 118 94 128 104 133 103 118 80 101 59 85 54 88 78 106 95 129 125 180 154 184 150 182 142 184 148 185 149 186 146 182 143 185 144 178 140 179 145 183 143 188 150 188 151 190 151 190 151 195 155 193 153 192 153 194 153 194 150 194 151 195 151 197 152 196 149 196 149 197 153 199 157 196 155 198 162 201 160 196 160 201 158 195 162 204 154 198 160 201 154 197 152 196 156 196 156 198 171 189 148 202 166 189 162 196 164 202 162 202 168 202 154 208 167 204 162 208 167 212 163 215 163 209 170 213 168 208 164 201 155 221 176 191 165 192 83 84 65 88 53 138 178 218 168 199 174 204 165 218 189 170 62 72 39 107 132 210 184 209 176 221 178 217 158 177 138 188 152 156 99 108 68 93 60 91 70 98 72 103 73 99 69 99 73 105 74 100 71 101 71 97 63 104 71 100 68 101 71 102 70 103 71 104 72 104 73 105 73 105 70 95 74 105 76 102 77 101 75 102 76 103 76 103 74 104 71 106 71 106 71 106 71 107 73 108 74 109 74 108 74 99 70 99 72 102 75 102 72 97 71 101 73 98 64 86 54 110 145 226 177 195 183 222 178 216 175 208 184 219 170 203 172 214 171 217 175 214 170 210 173 206 169 205 173 208 175 207 175 225 172 143 62 33 0 20 22 27 17 22 17 18 18 19 20 18 18 18 18 18 18 19 18 19 17 17 16 19 18 20 16 21 15 17 14 19 16 18 11 25 22 40 29 45 23 47 24 35 17 33 22 29 14 17 14 16 13 18 13 15 8 15 8 18 11 24 15 24 13 30 19 41 20 43 21 50 23 50 20 40 18 38 19 38 20 38 22 34 17 34 11 29 0 43 115 137 90 50 16 36 5 136 192 218 184 154 74 85 43 62 16 54 53 58 28 46 23 52 28 39 22 46 26 44 20 36 14 32 13 35 15 33 11 33 11 39 15 43 21 48 22 48 21 47 20 48 20 45 21 40 19 27 10 25 13 24 10 16 2 23 0 8 11 27 4 19 0 31 59 131 103 114 82 115 86 127 89 109 71 101 70 92 60 85 78 89 66 105 58 31 1 10 3 11 7 15 4 12 0 23 17 37 24 36 13 26 7 19 4 19 4 19 5 19 5 16 4 18 5 19 4 18 3 19 2 18 0 17 0 21 4 18 1 19 2 20 3 21 3 22 4 22 3 21 2 20 2 27 15 41 25 35 8 26 14 24 9 24 9 24 9 24 9 22 8 23 9 24 8 23 7 22 12 27 7 21 13 32 16 33 19 33 18 33 26 48 42 53 37 47 32 46 30 38 21 34 21 27 14 25 21 37 33 40 26 32 35 63 49 76 56 84 57 91 62 86 58 79 57 76 51 74 46 69 45 70 49 66 51 70 47 61 41 55 34 43 24 31 16 31 19 32 18 30 20 29 21 32 27 36 30 36 26 38 27 36 22 30 17 27 16 27 17 29 19 32 22 26 19 26 17 27 26 44 39 62 49 65 48 66 46 64 45 66 49 65 48 63 46 61 44 64 50 67 50 63 45 63 48 61 42 64 43 65 45 67 46 62 42 63 43 66 46 67 47 59 43 63 44 60 41 61 45 62 43 58 38 55 38 57 40 52 37 58 42 60 40 57 36 54 35 53 33 53 35 56 38 50 34 47 33 51 39 59 43 67 51 74 65 51 4 6 9 1 0 0 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 3 1 0 0 0 0 0 0 0 0 0 1 0 0 0 1 3 3 1 0 0 2 3 2 1 9 24 54 51 60 50 62 48 61 44 57 42 59 43 58 40 53 40 57 31 46 33 47 30 44 32 28 7 1 1 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 15 23 24 17 11 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 11 28 14 27 12 25 12 35 18 29 15 30 16 28 11 31 13 33 16 34 15 32 13 31 17 35 20 34 15 31 15 26 12 32 16 33 14 34 17 41 26 57 45 71 51 72 49 71 39 59 28 55 34 68 46 72 45 72 45 72 46 75 48 71 44 70 38 67 51 98 85 132 104 132 103 134 105 137 108 135 108 136 109 137 107 137 106 147 110 137 97 132 96 135 97 140 99 134 105 141 102 136 105 139 104 137 102 140 107 139 101 131 107 151 107 126 74 71 40 115 163 170 87 119 99 92 70 79 62 71 57 111 102 70 74 91 65 74 42 77 53 76 46 80 57 120 111 150 103 136 110 143 111 148 109 146 112 146 102 141 103 141 108 143 101 141 110 152 111 148 108 147 109 150 113 157 117 152 113 149 111 148 111 151 116 154 116 151 112 149 113 151 112 151 112 151 114 152 114 151 114 152 119 157 123 161 126 156 119 158 122 158 122 158 122 156 121 157 120 156 119 156 119 158 120 158 121 158 122 159 122 161 124 162 125 163 126 163 126 162 124 162 124 161 124 162 123 164 126 166 126 163 122 160 120 160 117 160 122 163 130 165 136 87 13 52 36 49 71 173 150 169 143 173 129 170 147 174 121 68 0 36 36 97 131 196 142 164 135 145 101 110 86 113 90 106 76 86 52 67 39 59 34 66 40 61 36 61 41 62 40 66 43 63 40 61 41 64 46 69 53 64 47 64 50 67 51 67 51 68 50 70 50 70 51 60 45 70 48 71 53 68 38 69 52 74 50 70 50 69 44 65 48 73 51 68 44 65 45 71 51 72 50 68 45 66 45 73 52 67 45 63 44 65 48 75 46 65 52 64 34 63 64 172 159 185 159 183 160 186 153 178 145 174 142 175 140 171 136 170 137 170 137 170 139 171 139 172 140 172 140 172 142 172 144 170 167 194 153 117 47 16 0 8 5 9 7 12 19 14 11 22 17 12 23 25 18 17 19 15 11 16 8 17 5 16 4 15 9 17 12 18 9 14 4 16 12 23 16 26 22 29 19 17 15 18 14 17 14 14 11 14 11 14 11 14 12 12 10 11 10 11 10 12 9 15 8 13 7 17 15 26 18 22 12 18 12 18 11 18 13 20 14 30 2 8 8 6 1 2 101 107 95 33 20 20 16 59 184 193 118 140 136 102 73 58 21 40 45 44 18 22 17 23 18 29 20 23 15 21 12 16 6 15 7 10 3 11 5 12 3 15 12 27 17 24 11 21 10 20 3 18 7 19 10 19 9 12 9 16 15 17 10 9 2 3 0 0 5 15 16 7 0 0 12 66 88 93 57 86 78 105 69 75 52 79 60 74 46 69 47 68 55 72 54 37 0 5 7 3 4 5 5 4 0 10 21 40 25 27 15 24 8 20 7 13 0 5 0 3 0 2 0 3 0 4 0 4 0 2 0 0 0 0 0 2 0 2 0 0 0 2 0 2 0 3 0 3 0 3 0 2 0 7 8 20 9 11 4 12 4 12 5 11 3 10 2 8 1 7 0 7 1 8 2 9 4 9 6 9 6 9 9 18 19 18 15 22 13 16 12 26 26 40 32 35 27 30 24 29 23 19 14 20 11 14 7 17 14 33 22 28 15 22 15 29 24 39 34 48 47 59 47 58 48 55 39 43 32 45 40 46 35 47 38 46 36 43 33 41 32 38 26 28 14 19 10 20 13 23 18 25 20 28 20 26 20 25 29 32 18 20 21 22 9 15 11 16 14 21 17 20 14 10 7 12 7 16 15 30 28 45 36 49 34 45 29 43 28 46 34 46 34 46 34 46 34 49 36 47 34 45 33 45 33 43 28 42 27 41 27 42 28 44 28 41 28 44 30 41 24 40 29 42 29 39 26 39 28 38 27 39 27 38 22 31 17 37 23 34 23 37 26 37 23 35 22 34 27 40 30 36 23 34 22 32 19 35 26 40 27 53 32 55 61 68 19 4 0 5 0 1 0 1 2 1 4 1 4 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 29 52 43 52 32 46 31 50 32 47 26 38 19 36 28 41 28 40 24 29 11 31 22 22 2 0 0 2 4 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 5 14 32 45 41 27 27 14 18 3 6 0 1 0 1 0 0 0 0 0 4 4 0 0 0 0 1 0 0 0 2 0 2 0 1 0 0 0 40 24 45 28 45 26 44 27 44 24 42 26 47 30 47 27 41 32 43 33 45 33 43 30 40 30 48 34 48 31 46 30 46 30 50 33 53 33 57 38 67 48 76 55 84 61 86 62 87 59 83 57 85 63 95 72 99 72 98 72 98 73 99 74 110 78 115 81 121 96 145 121 167 132 166 132 167 133 169 135 167 134 168 135 169 135 169 134 173 136 169 134 170 135 170 133 171 130 161 126 163 132 173 143 171 141 177 135 162 126 168 140 176 125 147 107 113 47 85 72 108 101 130 94 123 83 103 93 118 102 145 111 153 176 185 122 103 89 105 73 92 62 86 71 116 80 113 105 164 150 182 143 175 143 175 138 172 143 178 141 181 140 182 145 183 142 183 151 186 147 181 145 181 147 184 149 186 145 188 146 190 147 190 147 188 147 193 150 192 149 193 151 192 150 192 150 192 150 192 150 193 151 194 154 198 157 200 160 192 154 191 156 193 157 192 156 191 155 191 155 191 155 191 155 191 157 192 157 193 158 193 158 195 160 195 161 196 161 197 161 202 159 204 160 205 161 206 162 206 163 209 164 205 159 203 161 204 159 205 161 206 164 206 167 182 97 92 53 85 46 127 173 232 151 206 194 212 161 223 172 207 83 76 47 97 93 155 131 148 112 143 98 130 96 130 91 129 90 116 77 103 65 91 55 86 57 81 55 83 57 84 57 85 59 87 60 88 61 88 60 92 59 87 57 89 61 89 61 89 62 83 60 83 63 84 62 103 78 95 61 84 64 97 76 84 62 88 61 87 66 92 64 85 62 87 62 86 61 88 64 91 67 92 65 88 60 84 58 80 53 79 55 85 64 94 69 70 53 87 60 83 68 125 129 160 141 167 136 163 140 174 142 193 164 204 168 206 171 209 166 209 171 207 171 207 171 207 171 206 170 206 170 206 170 206 169 225 166 203 181 238 186 165 85 36 8 26 13 23 7 20 22 15 22 25 22 15 13 15 18 18 18 21 19 22 19 22 17 18 14 22 16 24 14 23 12 28 21 38 24 42 29 46 24 35 17 33 17 30 15 25 13 20 14 19 14 18 14 14 12 20 11 19 10 19 12 21 14 23 15 31 20 43 23 45 19 45 18 41 19 38 20 36 22 33 19 36 14 20 7 28 95 131 108 51 30 35 20 28 118 140 83 119 149 181 150 100 0 63 53 63 26 45 25 42 22 45 23 42 21 40 20 39 19 35 14 30 10 31 13 33 12 38 20 48 27 48 21 45 21 51 19 47 18 46 21 38 17 29 16 30 16 27 10 20 2 27 7 21 10 30 14 19 0 14 5 46 61 110 92 118 93 121 85 104 75 105 79 100 69 94 64 89 70 94 71 62 0 15 4 11 3 14 5 15 2 20 27 59 43 58 40 60 34 50 30 45 24 38 19 35 17 25 10 23 7 19 5 17 4 13 2 11 0 10 0 11 2 13 2 11 1 13 4 12 0 18 2 20 1 19 1 18 0 27 17 38 16 29 10 28 8 26 11 25 9 23 8 22 7 22 7 22 8 23 9 24 9 24 10 24 8 23 11 30 19 33 24 36 22 28 18 32 28 43 34 48 38 48 33 39 25 36 25 35 21 28 15 28 21 33 29 38 25 29 17 35 26 49 39 70 51 80 54 84 57 76 47 65 41 68 47 68 43 69 46 68 43 65 41 63 40 55 37 48 30 41 24 35 22 32 23 35 26 38 30 39 30 36 31 40 20 29 23 33 14 26 14 26 17 31 20 30 18 15 11 16 11 22 21 38 35 58 48 65 49 64 44 63 45 64 46 64 46 64 46 64 46 65 46 63 45 63 45 64 47 62 44 61 42 60 42 60 43 62 42 59 42 62 44 59 38 57 41 59 40 56 37 56 40 56 39 57 39 56 37 53 34 54 36 52 35 54 37 53 35 51 34 51 37 56 39 53 33 52 34 47 31 48 36 56 40 65 49 74 66 86 51 45 3 3 3 3 1 0 4 0 1 0 0 0 0 3 0 4 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 4 16 48 57 67 51 63 52 69 54 70 50 66 46 55 43 57 44 54 33 36 15 33 26 30 11 2 0 1 2 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 2 8 21 35 36 31 32 35 39 38 37 29 24 18 16 10 9 3 3 0 3 0 1 0 2 2 3 3 4 3 2 1 2 1 2 1 2 1 17 5 22 9 22 8 23 10 19 5 20 9 26 13 26 10 26 8 28 10 30 11 29 10 25 9 29 11 28 9 27 10 29 9 34 15 39 20 48 28 51 29 53 35 63 44 74 51 83 55 86 59 90 64 95 67 102 73 101 71 100 71 101 72 98 69 104 78 116 92 129 102 133 101 132 100 131 101 133 102 132 104 132 104 132 102 133 99 129 95 131 96 135 98 134 95 131 99 133 97 131 99 132 95 126 94 132 100 134 97 127 94 108 81 102 68 79 59 142 119 103 62 92 83 91 54 83 80 105 122 207 168 170 203 246 110 69 57 80 49 72 36 66 47 114 74 91 52 103 103 153 120 142 111 145 107 143 112 148 108 145 106 142 108 144 105 144 110 144 106 143 102 143 104 146 107 138 103 140 107 143 108 143 107 139 106 144 111 147 113 149 116 149 111 149 111 149 111 149 111 150 112 151 114 152 115 154 116 151 115 152 117 154 118 153 117 153 117 153 117 153 117 153 117 155 117 155 117 156 118 156 119 157 119 157 119 158 120 159 119 158 118 158 120 160 122 162 123 160 122 163 123 160 119 158 117 159 117 159 119 161 125 165 131 172 124 101 30 49 15 54 66 155 141 171 130 174 140 167 132 190 120 103 23 29 12 73 70 95 69 97 69 96 72 94 62 83 57 81 57 76 46 60 31 51 28 48 27 51 32 53 31 45 29 50 35 54 37 52 37 55 43 52 43 55 44 55 42 63 45 58 43 64 47 67 46 52 35 63 48 65 38 54 35 59 41 60 35 54 36 56 33 58 36 54 33 56 38 60 41 54 35 55 36 57 38 60 40 58 35 50 30 50 31 48 26 64 35 39 19 59 64 84 53 84 65 87 61 87 70 104 79 117 100 136 102 143 129 171 133 169 138 170 139 171 139 171 139 171 139 171 139 171 139 171 139 172 139 170 142 173 153 183 167 164 82 26 0 2 0 7 9 0 11 15 12 21 26 25 6 17 13 19 12 20 9 18 8 14 7 14 9 15 6 12 5 17 13 24 15 24 19 26 14 17 13 18 14 16 11 13 10 12 9 14 11 14 10 13 10 12 14 10 10 11 7 11 6 13 4 12 7 18 11 20 11 19 11 19 12 19 14 21 17 17 14 23 6 0 0 0 71 104 92 38 21 30 11 14 77 121 77 94 109 140 133 78 16 49 47 41 19 27 21 21 13 20 14 22 14 20 12 20 14 18 9 12 4 12 6 13 4 15 12 26 16 23 10 20 9 19 2 18 4 19 9 17 7 14 10 15 9 12 2 5 0 7 0 4 4 15 17 8 1 0 0 0 11 76 82 97 74 86 61 78 55 76 57 74 53 69 46 64 52 73 58 45 0 4 5 1 3 3 2 3 0 3 16 43 36 48 36 49 30 44 29 42 28 37 22 32 20 22 11 20 8 15 3 10 1 6 0 3 0 2 0 2 0 3 0 1 0 3 0 2 0 4 0 2 0 1 0 1 0 13 15 22 12 11 6 9 3 10 3 9 1 7 0 6 0 7 0 8 1 8 1 9 2 9 7 9 5 7 6 13 13 25 23 29 22 23 15 20 17 22 23 35 36 40 32 29 20 27 23 25 17 16 9 12 9 17 17 30 18 18 3 13 9 17 23 38 32 43 44 54 46 48 36 41 32 44 37 45 34 46 37 45 35 43 33 41 31 38 31 40 30 36 22 26 15 22 17 24 20 28 24 30 26 26 25 27 14 17 17 22 12 16 10 15 12 19 15 19 12 10 6 10 6 13 14 27 25 45 36 48 36 47 32 46 33 47 35 47 35 47 35 47 35 44 32 43 31 44 34 48 37 46 33 44 31 43 31 43 31 43 30 42 30 43 31 41 27 38 28 41 28 38 25 37 27 39 27 39 26 38 27 40 28 37 26 35 25 37 27 36 25 34 24 34 26 38 28 36 24 36 21 31 16 30 21 37 27 43 38 55 39 64 54 47 2 0 0 5 0 1 6 5 4 0 5 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 24 34 55 48 55 42 56 40 54 35 48 31 46 37 48 36 43 18 20 0 14 12 24 11 6 0 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 0 0 8 21 28 25 29 22 39 35 43 30 32 21 30 23 22 14 11 7 5 5 3 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 31 16 36 19 37 19 39 23 38 21 40 24 43 25 41 23 39 25 41 27 43 29 44 29 51 34 51 31 49 31 54 38 64 49 77 62 90 73 103 82 119 95 123 101 133 113 146 122 146 120 148 123 151 125 152 125 157 130 156 127 154 127 154 127 153 122 156 128 166 136 168 133 166 132 164 131 164 131 164 132 166 132 165 131 164 131 164 131 163 127 163 130 168 135 167 132 163 136 170 136 165 136 165 129 182 139 161 133 173 145 172 136 145 124 139 120 130 120 223 193 138 109 140 113 131 93 119 93 139 145 217 153 143 168 253 128 82 63 82 63 97 70 90 70 119 117 147 93 105 99 159 145 178 152 184 150 177 143 170 132 181 143 180 142 180 140 177 140 176 141 176 141 176 143 179 144 178 138 183 142 184 140 181 136 179 139 186 144 188 146 191 150 190 148 190 148 190 148 190 148 191 149 191 149 191 149 191 150 185 148 185 150 186 150 186 150 186 150 186 151 187 151 187 151 189 154 189 155 190 156 191 156 190 155 190 156 191 157 192 156 197 155 200 157 203 160 205 161 203 161 206 162 203 158 202 160 204 159 204 160 203 162 204 165 208 173 196 106 90 55 92 33 108 161 212 149 208 175 195 158 200 180 201 106 101 44 82 68 124 89 127 92 126 87 116 77 112 78 112 80 109 71 93 56 80 49 75 48 77 50 77 48 69 41 72 46 76 48 77 47 79 48 78 50 80 53 78 50 77 51 71 52 78 60 77 55 85 54 72 46 69 41 69 52 66 44 69 41 66 43 67 39 78 49 71 46 73 50 74 47 76 47 67 40 65 42 69 45 71 41 67 43 76 52 77 48 62 43 76 51 84 67 97 68 95 72 100 73 105 80 117 89 126 102 139 101 158 154 212 170 205 170 206 170 206 171 207 171 209 173 209 173 209 173 209 172 214 175 218 175 208 170 204 177 212 187 195 124 68 0 13 12 31 19 17 3 12 18 24 14 18 16 17 17 18 17 16 16 16 15 18 15 20 14 21 13 29 22 39 23 41 24 41 18 35 17 33 17 30 13 26 12 20 12 21 14 19 13 16 12 20 12 20 10 16 11 16 11 20 11 22 10 31 17 39 18 43 20 40 20 38 21 37 22 36 14 31 8 39 0 28 65 134 96 69 36 55 26 51 116 114 87 109 102 123 87 57 23 77 56 59 24 47 28 42 21 37 20 42 22 39 16 36 16 38 16 32 12 32 14 34 13 37 19 47 26 46 20 43 20 47 18 45 19 44 18 35 12 32 13 33 15 34 15 34 14 27 4 24 8 34 14 28 1 15 5 17 3 87 95 126 109 119 85 106 75 101 74 100 71 95 62 87 66 95 77 75 9 14 3 9 1 13 3 13 1 18 22 56 45 65 48 67 45 64 47 65 46 62 40 54 36 51 33 45 28 38 23 33 19 30 17 30 15 28 13 26 12 25 9 22 8 24 10 23 6 24 5 23 5 22 4 22 3 33 20 39 16 30 11 28 8 25 10 24 9 23 7 22 6 23 8 23 8 23 8 23 8 24 9 24 8 21 7 24 13 36 28 42 31 38 25 32 22 27 21 38 33 46 35 43 30 42 30 39 24 30 14 23 11 24 22 35 27 32 17 27 12 26 18 44 25 60 50 81 47 67 42 60 40 62 44 64 43 65 44 64 43 62 41 60 41 57 42 57 42 53 34 42 26 34 23 34 23 33 26 36 28 36 28 34 19 26 21 31 19 26 16 25 17 28 20 28 19 17 10 14 9 19 18 37 34 58 47 65 49 65 47 66 50 65 47 65 47 65 47 65 47 60 42 59 41 61 46 67 51 66 47 64 45 62 43 61 43 61 42 60 43 61 42 59 40 56 39 58 39 55 36 55 38 60 40 56 37 55 38 58 41 55 36 52 35 54 37 53 34 50 34 52 36 54 37 53 35 52 34 47 29 46 34 58 45 66 56 74 51 79 71 82 39 13 2 0 1 0 3 0 2 0 1 0 0 1 0 4 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 7 2 8 15 42 49 63 56 70 59 70 51 62 43 62 48 61 50 57 33 34 15 22 19 31 19 8 1 0 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 0 0 1 9 19 26 28 25 30 26 32 29 34 30 41 34 36 28 30 23 28 21 20 15 13 9 6 2 1 0 2 0 1 0 1 0 1 0 14 2 18 5 19 6 22 10 23 11 27 15 29 15 28 13 28 9 30 11 32 14 35 16 44 24 42 22 43 30 58 43 76 58 92 76 105 83 111 86 123 97 125 97 128 100 129 102 127 99 127 100 129 102 131 104 129 101 128 99 126 98 126 97 132 96 127 96 132 101 131 94 132 99 131 97 130 97 131 98 133 99 131 99 129 98 130 99 132 99 128 98 130 101 131 102 130 105 132 100 127 104 137 111 121 100 138 110 125 87 121 107 175 141 175 202 183 79 104 57 68 64 85 58 92 63 74 61 87 66 103 50 66 62 136 57 51 32 49 27 56 27 48 33 71 74 114 64 73 48 94 73 116 93 130 100 136 115 153 122 143 110 145 110 142 105 140 102 141 103 141 103 141 102 143 103 138 104 141 107 142 106 138 102 139 106 144 111 145 111 147 113 149 110 149 110 149 110 149 110 149 110 148 109 147 108 147 107 145 109 146 111 147 111 147 111 148 112 148 113 149 114 150 114 154 116 154 117 155 118 156 118 155 117 155 118 156 118 157 117 154 114 154 116 157 119 159 121 159 122 162 123 160 120 159 119 159 116 159 117 160 123 162 128 169 133 176 133 102 27 48 25 41 48 138 144 168 121 158 128 159 125 153 122 147 58 41 13 65 42 81 59 90 58 81 51 77 50 77 49 73 43 61 33 49 26 46 24 46 23 42 19 41 20 39 22 41 24 44 32 44 32 43 34 47 37 47 32 52 35 47 31 49 31 45 22 41 14 25 10 34 24 48 36 85 79 110 106 139 137 163 148 139 119 133 117 134 116 128 106 93 66 70 42 53 34 50 30 38 15 33 12 34 13 31 7 27 11 43 32 54 32 60 51 75 52 79 54 78 49 77 50 88 65 95 64 119 123 171 131 168 139 168 140 169 141 170 141 172 143 172 143 172 143 172 141 174 134 167 133 176 147 177 143 177 155 185 160 172 110 66 0 2 0 8 9 20 7 14 12 15 11 16 13 18 12 17 13 17 15 17 14 15 12 15 10 19 15 24 15 22 14 21 10 18 13 17 11 15 8 11 6 10 6 11 10 13 10 13 11 14 16 13 12 12 9 13 9 12 5 7 2 11 8 18 12 20 11 20 12 20 16 21 17 20 15 7 0 30 26 30 57 113 78 34 17 27 4 29 97 90 57 62 66 82 49 11 15 65 52 37 14 26 20 24 19 16 11 20 13 18 9 15 7 19 11 13 5 13 7 13 3 13 10 24 14 21 9 19 10 17 5 17 9 18 11 14 4 9 6 14 12 21 16 25 15 23 8 18 10 19 11 8 0 0 0 0 0 53 70 95 85 100 69 77 51 74 54 72 48 68 45 61 47 70 62 57 10 3 5 0 2 3 2 2 0 6 11 33 28 41 32 46 32 43 29 45 30 44 26 36 20 38 24 35 23 32 19 29 19 26 17 25 16 23 14 21 12 19 9 15 8 17 9 15 7 11 4 11 3 10 3 9 2 16 12 20 8 13 7 14 4 12 4 11 3 9 2 8 1 8 1 8 1 8 1 8 1 9 6 9 5 7 4 9 8 20 21 30 30 34 27 29 22 17 13 18 17 25 26 35 33 39 34 35 28 28 20 19 12 15 8 17 14 25 14 15 2 4 0 7 6 28 40 50 36 41 32 40 31 41 33 42 33 43 34 43 33 41 32 40 31 42 34 42 31 38 25 31 21 20 13 18 11 20 17 25 21 27 21 24 14 19 16 23 16 20 13 17 12 20 15 20 13 10 4 9 3 11 12 29 28 46 36 48 35 46 33 48 36 47 35 47 35 47 35 47 35 42 29 40 28 42 33 48 39 50 37 47 33 44 31 43 30 42 31 43 31 42 29 41 29 38 27 40 27 37 24 37 26 44 30 39 24 35 24 38 28 39 27 35 25 37 27 35 23 33 24 35 25 35 25 35 26 34 21 32 18 31 24 44 36 60 46 59 42 59 47 64 49 32 2 0 0 4 0 0 5 1 4 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 8 13 39 34 51 47 58 44 52 36 52 38 49 39 47 22 22 6 16 11 23 12 8 0 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 2 1 0 2 11 18 24 14 19 10 19 16 26 22 26 23 26 22 25 23 26 24 30 25 26 18 18 12 14 10 9 4 7 1 3 0 0 0 36 19 38 20 38 20 41 25 48 32 52 36 54 38 59 44 57 40 58 42 62 46 66 50 67 47 71 53 82 70 105 91 129 110 141 122 149 123 150 125 144 119 148 123 153 124 153 123 154 123 153 124 156 129 162 133 161 130 159 128 158 128 159 129 165 131 161 128 164 133 164 129 162 129 161 128 161 129 162 130 166 132 163 128 160 128 161 128 166 130 161 127 161 130 161 128 157 132 162 137 157 120 143 118 148 135 166 115 105 79 161 195 230 182 181 175 170 114 159 142 120 88 86 53 97 65 106 126 167 113 119 86 113 67 81 36 70 59 83 58 77 45 82 84 176 132 126 82 102 81 103 70 97 75 104 77 114 102 148 128 161 135 178 143 178 143 179 142 176 141 176 141 176 141 176 140 175 136 178 140 181 141 180 140 180 142 185 145 185 145 186 147 187 148 187 148 187 148 187 148 186 147 186 146 185 145 184 145 181 143 180 145 181 145 181 145 182 147 183 148 185 149 186 150 188 154 189 154 190 155 190 155 189 154 190 155 191 156 191 155 195 152 197 154 199 156 201 157 202 160 206 162 204 159 203 160 203 158 202 159 201 160 201 162 203 164 200 173 208 112 93 58 80 39 98 129 209 175 200 159 197 158 192 164 214 138 118 55 82 51 100 82 128 94 127 93 112 77 107 74 103 69 96 60 82 50 76 47 75 44 69 38 68 38 64 34 63 35 66 38 67 37 65 38 67 42 68 41 67 43 63 38 59 37 59 38 45 32 80 82 144 152 201 183 188 164 188 156 177 147 168 136 147 121 147 121 146 117 139 110 150 114 126 90 111 84 108 80 104 73 97 59 81 45 71 39 57 21 56 43 86 60 94 70 97 68 102 78 110 78 113 84 121 97 142 117 179 166 211 162 204 167 204 168 206 169 207 170 206 169 206 169 206 169 206 170 206 171 210 164 196 161 209 188 203 176 204 171 210 190 194 134 78 23 16 3 31 17 25 15 21 18 19 20 18 19 15 18 17 19 17 16 19 16 24 15 31 24 40 24 41 25 42 17 37 17 35 15 31 12 25 9 22 10 22 12 22 13 20 12 23 13 19 13 18 13 18 14 18 9 16 7 24 15 36 19 40 19 38 19 34 20 35 20 33 25 41 0 101 91 137 80 163 82 74 24 73 21 52 70 137 70 67 47 60 24 24 39 86 59 57 23 46 27 45 31 44 21 37 15 36 17 37 16 38 16 32 12 31 13 32 11 35 17 45 24 45 18 42 19 44 16 44 18 43 16 34 7 29 10 39 21 53 29 61 32 60 29 56 29 57 28 48 19 34 10 22 9 84 90 120 94 131 89 107 73 103 76 99 65 93 62 90 64 94 77 89 33 17 2 10 2 13 4 14 1 16 13 40 35 56 43 65 50 60 42 62 43 60 40 54 34 50 34 49 33 46 32 45 31 46 29 47 29 46 27 44 25 43 23 40 22 41 22 39 19 33 15 32 15 31 14 31 13 33 18 35 13 29 14 31 10 27 12 26 11 25 9 23 8 24 9 23 8 23 8 22 7 23 9 25 9 23 8 23 11 25 19 37 33 46 37 43 32 33 19 27 15 29 25 44 39 48 36 46 34 43 29 34 19 26 13 18 15 33 26 32 10 25 0 17 5 45 37 67 42 61 41 61 41 61 41 60 40 62 42 62 41 61 40 60 41 59 42 54 38 49 33 44 30 26 14 24 12 24 19 32 26 31 23 29 20 26 20 28 21 27 18 24 17 25 20 26 18 18 10 16 9 22 22 43 40 61 48 64 47 63 45 65 49 64 46 64 46 64 46 64 46 62 42 58 39 58 43 64 49 69 49 65 45 61 42 59 41 59 43 62 44 60 40 59 41 56 40 59 40 56 37 55 39 62 42 57 37 54 37 56 39 56 37 53 36 53 36 52 33 49 34 52 35 51 34 52 37 49 34 51 33 49 37 62 51 82 60 81 64 78 54 84 78 66 24 3 0 3 0 0 3 0 0 0 0 1 0 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 2 3 4 0 15 17 34 38 53 46 54 43 53 40 54 52 60 33 32 16 31 21 28 18 14 2 0 2 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 2 3 1 0 5 14 25 20 27 21 28 21 27 20 29 21 30 22 31 23 32 25 32 28 27 24 24 23 25 25 20 18 18 14 13 10 9 8 34 20 35 19 33 19 37 24 42 28 45 29 44 31 50 37 51 29 51 30 54 35 59 40 58 42 70 58 87 76 106 90 121 96 125 96 124 95 125 97 125 96 128 98 131 102 133 103 126 99 128 101 130 103 132 105 135 106 134 106 134 107 136 107 133 99 132 98 133 99 133 98 125 91 125 91 126 93 128 95 131 95 128 92 124 94 126 98 127 100 125 101 128 105 126 103 128 98 121 101 113 70 88 73 52 47 93 74 75 34 67 69 88 73 85 59 92 112 174 166 140 79 70 43 64 52 119 145 207 121 115 73 86 43 47 40 65 53 71 48 60 35 73 84 211 132 102 63 92 63 79 47 73 46 65 22 42 14 49 23 92 76 125 98 131 102 141 105 140 104 141 102 139 100 137 97 134 100 135 101 136 102 137 102 138 105 143 109 144 109 145 112 146 110 146 110 146 110 146 110 145 109 145 108 144 108 144 107 141 106 143 108 144 108 144 108 146 110 147 111 148 113 150 114 152 114 152 114 153 115 153 116 153 115 154 116 154 117 155 117 153 115 153 116 154 117 155 118 156 121 160 123 159 121 158 120 159 117 158 116 159 119 159 125 158 129 157 133 185 145 120 44 59 29 33 22 125 140 164 127 146 131 165 119 156 111 115 55 60 15 42 20 68 46 83 55 83 51 80 50 79 48 73 43 63 37 60 36 58 35 53 29 45 24 43 21 40 21 38 22 38 25 34 24 38 27 41 28 31 18 34 18 39 33 66 59 117 143 212 214 227 182 156 98 102 84 101 76 93 76 94 72 95 77 98 80 98 79 99 81 103 78 91 70 91 74 91 70 95 74 99 74 95 73 101 84 106 111 155 119 104 48 57 33 76 48 74 55 85 62 98 81 108 90 134 117 161 140 172 136 166 137 167 139 169 140 170 141 168 139 168 139 168 139 168 137 172 134 173 144 186 148 168 124 169 147 178 142 172 153 188 162 187 113 60 0 0 0 6 1 15 11 18 15 19 18 19 19 18 19 16 15 14 14 15 13 20 19 26 16 23 16 22 10 18 11 17 9 14 4 9 3 8 4 10 8 12 8 12 10 11 14 11 13 12 12 14 12 13 7 7 5 12 13 18 15 18 9 17 10 18 13 18 14 13 13 6 12 99 113 117 95 106 83 63 40 68 54 60 70 90 54 59 47 37 14 14 37 64 51 39 20 29 20 25 25 46 27 18 3 11 8 16 9 19 10 12 4 11 4 11 1 12 9 23 13 20 7 17 8 16 9 17 13 18 11 9 3 8 7 16 16 26 17 27 15 25 7 26 17 34 26 35 24 29 10 16 12 53 55 78 56 87 61 77 54 76 55 71 48 62 44 65 48 66 59 68 30 4 4 2 4 3 4 3 0 0 1 21 25 40 33 45 35 40 24 41 24 40 21 37 20 32 16 32 17 33 19 32 19 29 20 30 21 30 20 28 18 26 16 23 14 23 14 21 13 18 11 17 10 17 9 16 9 18 12 17 5 11 6 11 0 11 4 10 3 9 1 7 0 9 2 9 1 8 0 7 0 7 6 10 7 9 6 11 10 8 9 21 25 36 32 36 28 27 20 20 14 19 19 28 28 32 27 31 29 33 26 25 16 21 11 11 6 19 18 23 11 14 0 0 0 16 15 32 37 41 33 44 33 42 30 40 30 42 32 42 31 41 31 41 30 40 32 40 29 36 24 30 21 20 11 13 5 12 9 17 15 19 12 18 13 18 11 17 12 19 10 14 8 15 11 17 10 12 3 9 1 15 16 37 36 47 37 48 33 44 31 45 33 45 33 45 33 45 33 45 33 46 32 41 27 38 29 44 34 51 37 47 33 42 29 40 28 40 31 45 32 41 28 40 30 39 29 41 28 38 25 38 28 42 29 40 27 39 28 41 30 39 28 36 26 36 26 34 23 32 24 35 25 33 22 35 27 34 23 37 22 33 22 40 32 51 39 58 46 56 37 61 60 66 42 24 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 6 6 3 0 0 0 5 8 17 14 20 12 18 11 34 40 51 23 19 3 20 7 16 14 17 2 2 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 2 8 15 11 17 13 18 11 14 10 17 16 19 18 21 19 21 19 20 15 19 13 19 16 23 19 22 17 21 15 18 12 16 11 76 58 77 56 74 56 77 61 73 54 72 50 67 49 72 58 73 55 75 56 79 61 86 66 102 87 122 107 140 121 152 130 156 130 155 128 153 127 158 134 162 132 159 128 156 124 155 124 160 129 161 131 161 128 157 125 157 126 157 126 158 128 160 130 161 131 161 131 159 128 156 126 152 122 152 122 153 125 156 127 163 128 156 124 153 122 155 125 151 122 154 127 158 129 153 122 151 102 108 79 94 63 105 110 155 89 75 45 79 60 83 59 98 76 86 52 72 67 97 101 130 72 101 84 97 100 183 175 216 150 168 139 123 93 90 101 106 78 86 59 82 55 91 92 187 123 117 103 129 91 104 84 116 98 124 90 108 80 107 79 93 82 140 114 153 125 168 138 175 139 175 139 173 137 172 133 177 136 174 133 171 130 170 130 175 138 181 143 183 144 185 147 184 144 184 144 184 144 184 144 184 144 184 144 184 144 184 145 177 142 179 143 180 144 179 143 181 146 183 147 184 149 186 150 185 150 185 151 186 151 187 152 187 152 187 153 188 154 189 153 195 152 197 153 197 153 197 153 198 156 202 158 201 156 201 158 202 159 201 158 200 159 202 159 207 146 207 172 185 172 224 131 102 51 84 45 71 101 208 180 198 150 188 157 188 122 145 106 146 75 77 37 86 65 108 80 121 87 118 87 119 87 114 80 105 74 104 74 104 72 100 66 91 61 92 60 88 54 81 48 68 39 62 36 65 42 70 44 80 57 91 71 112 109 163 159 212 194 205 133 130 102 134 102 114 84 105 67 92 66 96 67 95 70 101 73 102 77 111 88 124 93 119 94 126 99 123 90 117 90 126 90 120 88 130 104 178 190 255 248 255 220 214 143 148 105 133 99 134 105 153 131 187 161 208 175 212 168 206 169 202 166 204 167 205 169 207 170 206 169 206 169 206 169 206 169 204 166 205 163 200 163 208 174 210 167 206 171 210 170 206 172 211 190 202 118 80 17 24 4 25 14 22 16 18 16 16 15 16 16 14 12 16 12 22 14 33 24 43 24 44 26 46 19 38 17 35 15 32 11 26 8 25 8 25 11 25 11 25 12 19 9 18 9 16 13 18 14 18 12 18 10 27 17 35 19 37 18 34 18 32 17 35 18 46 0 28 37 179 119 177 121 169 126 172 91 150 105 152 118 95 31 55 29 46 36 56 57 79 57 62 32 53 28 44 31 88 48 42 7 26 10 33 13 37 15 31 10 29 11 30 9 34 16 44 24 44 17 41 17 43 16 42 18 42 14 33 4 35 13 46 22 57 24 58 21 59 23 59 27 62 30 57 28 61 28 58 38 65 44 88 61 104 75 110 79 109 74 103 71 92 62 95 65 92 75 97 47 19 3 14 2 18 5 17 2 11 4 34 33 57 40 56 40 59 41 59 39 57 37 54 36 50 33 49 33 49 34 47 33 47 29 51 32 52 32 50 30 46 24 42 22 43 22 41 20 36 18 35 18 34 17 34 16 37 21 34 11 27 11 26 4 25 10 24 8 23 7 21 6 24 9 24 8 23 7 22 7 22 9 25 10 25 10 26 14 16 9 28 26 43 36 44 33 41 29 37 23 33 22 34 24 43 32 44 35 48 36 41 25 35 22 26 16 29 23 39 28 33 5 18 7 30 9 44 45 61 44 63 44 60 40 57 39 60 41 59 41 59 41 58 40 55 40 54 40 51 34 43 27 39 24 29 12 18 9 19 13 23 15 20 17 22 15 19 15 22 14 17 11 18 14 19 14 20 11 20 11 27 27 53 49 62 48 63 45 59 43 62 46 62 44 62 44 62 44 62 44 66 45 59 38 55 39 60 44 69 49 65 44 60 40 57 39 58 43 63 44 59 39 58 42 58 41 60 41 57 38 57 40 59 41 59 41 60 43 62 45 57 38 53 36 53 36 51 32 49 34 52 34 49 32 52 38 50 37 54 36 48 32 54 41 52 44 71 54 71 53 80 64 82 68 53 7 4 0 5 0 0 0 0 0 1 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 3 3 2 2 0 3 0 4 0 6 1 31 48 64 38 34 16 28 14 23 22 26 12 4 2 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 9 26 16 24 14 22 14 24 15 22 13 24 16 28 19 29 20 25 20 21 17 20 19 24 22 23 20 23 20 23 20 23 20 72 51 67 50 64 41 55 39 53 39 58 40 53 33 50 35 48 34 64 48 74 60 91 79 117 106 127 110 138 115 127 108 138 110 134 105 132 103 133 105 125 98 131 102 129 95 124 93 129 103 128 99 123 97 126 102 129 102 128 100 125 96 120 91 124 87 120 100 132 92 120 94 125 89 117 89 120 86 120 94 121 89 124 95 127 96 122 94 127 109 130 100 111 85 97 72 90 60 71 51 82 75 103 86 79 36 41 31 64 46 62 44 52 39 47 24 44 25 47 39 62 65 92 57 93 78 102 116 139 82 174 134 102 62 88 91 85 54 69 56 70 43 60 48 99 88 90 87 165 121 89 63 90 86 121 97 113 72 121 153 121 58 87 60 63 55 138 121 145 106 140 101 135 96 133 95 135 101 134 101 134 101 134 101 134 103 139 108 142 108 140 104 139 105 142 107 144 107 142 106 142 107 143 108 144 107 143 106 141 105 141 106 142 107 143 107 145 110 147 112 148 112 148 111 154 115 151 112 150 113 154 117 152 114 152 115 153 116 154 116 153 115 153 116 153 117 154 117 155 118 155 118 155 118 155 116 155 114 155 117 156 118 158 120 160 125 160 128 162 136 169 143 144 69 61 25 40 7 83 119 166 136 165 121 144 105 142 109 139 104 120 50 49 10 58 43 96 69 125 89 105 86 111 74 93 66 94 75 103 79 101 81 95 74 94 87 100 71 102 76 103 64 91 96 125 114 108 78 94 75 94 83 108 90 107 81 90 65 82 62 86 64 80 53 60 45 71 49 68 51 84 74 86 64 83 61 80 58 78 56 78 58 80 60 82 62 83 63 88 64 91 66 97 75 95 58 84 64 105 97 134 111 138 115 122 84 98 73 110 92 120 87 128 124 168 135 158 135 173 146 176 145 177 149 166 141 177 150 168 149 174 145 177 146 167 143 169 144 170 144 170 145 170 145 165 144 175 149 174 151 176 143 179 150 180 159 174 108 60 0 0 0 11 13 15 8 15 24 11 16 18 16 16 13 16 13 19 15 22 17 22 14 18 8 15 9 23 19 27 21 29 25 8 0 2 0 8 6 12 8 8 7 7 6 8 7 11 8 15 11 12 9 13 14 18 10 16 7 18 11 19 14 18 13 10 7 0 48 127 94 103 86 101 90 103 83 96 86 97 82 33 25 21 6 22 58 99 63 34 33 45 36 36 23 30 25 53 52 53 26 13 1 13 10 23 10 9 1 13 8 12 0 10 7 22 12 20 8 18 12 18 13 17 13 16 12 9 3 4 3 13 9 22 9 19 4 22 3 20 5 21 11 27 15 27 12 26 12 32 14 33 13 42 30 59 46 69 49 72 55 64 49 67 44 65 54 66 42 9 0 4 9 4 2 8 0 0 0 15 18 32 26 35 22 32 14 36 23 43 25 39 21 36 19 32 17 31 15 31 18 28 17 29 19 30 18 28 16 24 10 19 8 21 13 25 16 18 10 17 7 15 7 15 7 23 10 13 1 9 2 11 3 10 3 10 3 10 3 10 3 8 0 6 0 9 3 9 1 7 5 8 6 11 9 12 10 10 7 12 12 24 27 40 40 34 28 29 21 22 17 20 17 25 19 24 23 31 28 30 23 26 18 19 10 13 12 26 26 24 11 11 0 4 1 15 13 37 31 45 35 40 28 41 34 38 28 38 28 38 28 38 28 37 29 38 29 36 24 31 21 33 25 26 10 7 0 8 8 14 5 12 10 14 2 8 7 7 5 13 5 9 3 10 2 8 2 11 3 24 31 48 32 49 37 48 34 47 33 46 33 45 33 45 32 44 31 43 31 46 34 45 33 43 30 40 27 41 30 43 30 42 31 45 35 39 30 44 31 40 26 39 29 40 28 41 29 41 28 39 27 41 31 44 31 40 26 40 30 41 29 38 26 35 25 36 27 33 24 35 25 33 23 34 25 35 22 35 19 30 17 31 19 44 28 41 30 51 41 56 40 59 69 71 22 0 0 1 0 1 3 4 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 34 44 50 30 29 3 11 6 19 12 22 16 14 0 6 3 0 0 1 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 20 19 18 14 17 16 18 15 17 13 20 17 21 15 17 12 19 13 18 11 15 8 16 10 16 11 18 12 19 13 81 56 76 56 75 48 66 47 75 55 75 51 68 45 68 49 77 62 92 78 106 90 119 102 123 107 132 106 136 106 132 113 137 112 138 113 141 115 143 116 144 116 148 119 150 120 154 127 153 125 158 128 157 127 158 130 152 122 151 121 149 118 146 115 146 114 144 114 150 125 156 122 153 118 147 118 148 113 144 117 154 121 150 119 152 124 155 124 156 118 127 83 93 62 89 68 114 91 110 89 109 82 93 63 80 47 67 61 94 71 86 63 73 50 62 54 81 48 54 38 94 80 111 84 123 101 148 190 183 137 194 146 127 98 100 80 99 73 86 66 82 56 92 84 112 89 109 136 217 167 124 87 127 117 155 140 166 146 207 227 164 98 117 78 94 83 168 156 178 142 175 137 174 136 175 138 173 134 173 134 173 134 173 134 173 136 177 140 180 141 179 139 177 140 180 143 181 143 180 141 180 143 181 144 182 143 181 142 177 141 177 142 178 142 179 143 181 146 182 147 184 148 183 147 187 151 184 148 184 150 187 154 187 152 187 153 188 153 189 153 195 152 196 153 197 153 198 154 199 155 199 155 199 155 199 155 199 156 199 156 200 156 200 158 200 158 200 162 203 163 204 164 207 144 137 72 79 41 85 70 172 147 193 167 208 165 198 152 197 163 191 133 138 75 86 39 109 98 125 109 210 181 161 147 182 155 186 151 173 140 176 154 188 148 167 147 181 151 189 138 142 124 190 170 190 150 148 96 117 85 114 80 108 74 103 72 104 67 95 63 97 66 94 58 101 74 110 78 109 82 124 101 168 134 164 130 162 132 166 135 172 139 168 133 161 125 154 120 160 127 163 126 167 140 178 139 156 117 152 117 148 102 132 95 138 101 134 94 125 88 123 89 128 98 145 118 159 123 166 132 173 136 184 156 190 155 194 150 192 170 203 154 197 171 210 175 213 173 214 175 217 177 220 179 231 181 215 165 209 168 214 172 202 165 207 185 225 187 194 148 79 28 18 0 24 15 19 1 28 17 15 7 17 14 25 14 34 19 40 22 41 19 39 14 39 22 47 30 54 38 63 46 84 51 51 16 26 4 23 4 29 13 23 10 21 14 24 19 14 6 16 11 29 18 35 20 35 17 35 19 33 19 33 16 28 4 33 80 187 107 166 88 168 104 170 102 165 107 160 103 69 28 67 41 71 61 95 41 49 32 55 38 58 37 56 35 55 42 65 39 54 33 51 27 47 22 34 12 30 11 27 4 33 15 44 23 44 18 42 18 43 17 40 16 40 13 33 5 30 9 42 21 55 23 58 19 57 20 55 20 52 23 54 26 53 27 56 28 58 25 56 23 55 23 63 34 76 50 91 64 90 63 93 58 93 70 96 57 35 1 17 5 25 13 38 16 27 10 33 19 42 25 46 27 57 34 55 34 54 35 52 30 48 32 49 31 48 30 45 28 47 27 48 28 48 28 47 27 43 21 38 18 39 21 42 22 36 17 34 17 34 17 34 17 38 17 28 8 25 9 27 10 25 10 25 10 25 10 25 10 26 9 22 8 23 9 22 5 22 8 23 10 26 12 27 13 23 12 23 15 30 29 45 41 50 36 43 28 37 24 35 24 39 25 34 24 39 30 41 29 39 28 32 17 24 14 32 23 44 28 42 22 36 16 34 14 43 32 58 43 59 38 57 41 55 37 55 37 55 37 55 37 52 38 52 37 49 33 44 29 44 32 39 20 21 9 21 16 22 11 16 13 16 6 11 10 13 7 10 5 13 12 19 13 25 10 20 13 45 48 64 44 62 48 63 47 63 46 62 46 63 45 63 44 62 43 61 43 63 45 63 44 61 41 57 38 58 41 60 43 61 43 62 45 57 42 62 43 58 39 57 41 57 40 58 41 59 40 57 39 57 41 60 41 56 36 56 40 58 39 54 36 52 35 53 36 50 34 52 35 50 32 51 35 51 36 51 34 48 32 51 35 59 38 55 38 63 51 79 62 82 62 79 61 44 0 4 4 1 0 0 0 0 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 4 8 43 53 58 37 37 10 20 14 26 18 29 22 18 5 4 2 0 0 1 2 2 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 13 28 20 29 17 27 18 25 14 23 15 26 18 27 17 22 17 23 18 23 17 20 14 20 15 20 15 20 16 21 16 42 21 38 23 39 17 32 17 43 25 40 19 33 15 34 19 40 22 45 29 50 31 48 30 60 51 65 42 60 42 63 57 70 48 73 50 74 51 76 52 82 56 82 55 81 57 91 70 92 72 100 79 103 79 103 80 117 94 118 94 118 93 116 92 116 95 121 86 118 102 129 90 119 88 116 90 117 85 112 86 124 89 113 85 118 94 119 94 94 56 56 24 33 15 43 45 75 64 87 72 83 51 52 24 50 30 52 49 75 56 73 62 68 47 53 39 66 48 74 75 103 78 111 92 113 82 146 216 172 104 118 53 67 55 67 59 78 56 68 45 53 36 76 81 113 58 58 67 125 93 96 81 103 89 137 133 161 148 196 187 135 85 82 38 55 41 99 96 129 97 134 100 138 101 138 101 135 101 134 101 134 101 134 101 135 103 138 107 140 107 139 105 139 104 141 106 142 106 142 105 142 106 143 107 143 107 142 106 141 105 141 105 142 106 142 107 144 109 146 111 147 111 147 110 149 111 148 109 148 111 151 114 152 114 152 114 153 115 153 116 151 116 152 117 152 118 153 118 155 120 155 120 155 120 155 118 155 116 155 116 156 117 156 120 155 122 159 125 161 125 158 124 164 141 158 95 82 29 51 26 50 64 144 141 168 123 156 130 150 126 162 133 155 103 97 40 38 51 86 70 173 157 130 109 157 138 168 143 164 137 164 143 155 153 180 153 144 104 126 89 97 99 150 114 104 78 87 64 90 76 103 85 107 87 114 94 114 85 104 78 103 78 98 71 92 66 87 59 78 54 80 59 71 50 80 66 104 96 133 117 144 122 149 128 157 137 164 139 154 127 155 125 154 133 167 141 159 127 152 124 150 117 144 121 137 112 138 106 122 84 104 73 118 74 92 66 89 47 68 44 82 50 81 62 88 68 98 65 99 73 98 83 123 92 113 96 124 102 123 101 124 104 127 105 116 85 102 79 105 92 142 142 171 138 169 137 171 148 180 163 187 121 75 16 12 0 8 2 9 7 12 11 19 16 19 13 20 14 21 15 20 11 14 4 18 10 24 16 30 27 41 38 43 44 62 62 64 44 29 11 1 1 8 8 13 9 12 4 14 2 11 12 22 12 15 13 17 7 18 11 19 15 17 12 4 0 0 86 122 97 106 86 96 84 105 90 112 99 115 96 69 46 50 40 46 39 61 15 25 19 28 26 38 32 37 27 17 13 25 24 39 36 39 24 37 27 28 14 16 5 9 0 10 7 22 12 20 7 17 11 18 11 16 12 16 9 9 2 3 2 13 8 22 11 23 7 19 5 19 5 20 6 22 6 22 5 25 6 27 12 39 25 41 13 27 0 22 9 36 20 41 26 44 23 48 38 55 34 24 1 0 0 4 8 20 11 28 19 28 17 27 15 25 14 26 10 22 8 24 13 28 14 24 12 28 18 30 18 25 13 26 17 25 16 25 16 26 17 23 11 18 8 18 9 17 7 15 5 16 7 18 9 19 10 19 5 10 0 7 0 9 1 10 3 10 3 10 3 10 3 12 3 8 1 8 1 6 0 7 5 9 7 11 9 13 11 15 10 12 9 17 18 30 29 41 36 37 31 32 26 28 23 29 22 23 18 24 23 29 26 31 27 25 18 16 11 16 14 28 24 33 27 31 17 17 4 13 12 33 30 41 29 38 28 35 25 35 25 35 25 35 25 37 28 37 27 34 23 30 21 33 27 31 20 20 12 18 16 15 5 10 5 11 3 10 8 10 1 6 3 15 10 13 2 13 2 22 24 46 34 46 34 47 34 47 33 46 33 45 32 45 33 44 32 44 32 43 31 44 32 44 31 42 28 39 26 38 28 41 31 44 32 44 31 40 30 43 31 41 27 40 28 39 27 40 28 40 28 39 27 37 26 39 26 36 24 36 26 40 29 37 25 35 25 36 26 32 24 35 24 33 22 33 25 35 23 36 21 33 21 35 24 40 24 35 18 35 28 54 44 68 44 65 67 59 10 0 0 2 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 0 0 3 39 46 47 26 24 0 9 2 14 7 21 14 17 4 2 0 0 0 2 2 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 8 16 18 20 17 19 16 16 9 14 9 17 10 17 8 17 11 17 12 17 10 16 9 14 8 14 7 13 7 13 7 65 42 63 45 65 40 60 42 62 41 61 38 57 36 57 37 62 43 59 39 60 37 55 30 63 45 64 32 61 35 63 48 75 50 72 46 71 46 75 49 82 54 80 50 76 50 85 59 88 63 95 69 98 70 99 73 114 87 116 89 118 90 118 90 112 92 130 100 134 111 143 110 144 114 146 117 147 114 142 111 155 120 148 119 151 116 133 94 80 42 57 39 60 36 68 65 83 69 92 73 87 61 75 54 78 56 76 61 83 69 101 96 129 122 129 72 90 94 150 153 153 111 136 116 137 100 142 188 120 75 90 51 85 70 75 80 96 75 88 63 76 58 101 101 113 64 77 66 92 67 98 84 121 97 143 130 152 135 170 129 129 94 100 55 91 59 100 88 141 111 156 128 172 135 172 132 174 135 174 135 174 135 174 135 174 136 176 138 178 139 177 138 177 139 178 141 179 141 179 141 179 142 181 143 181 143 180 141 176 140 177 141 177 142 178 142 180 144 181 146 182 146 182 146 183 148 182 147 183 149 186 152 186 151 187 152 187 153 188 152 193 151 195 151 196 152 196 152 198 154 198 154 198 154 198 154 198 154 199 155 199 156 200 156 198 156 200 158 201 158 201 156 191 160 204 162 164 91 101 71 78 54 109 119 195 177 208 162 202 166 202 168 204 163 180 129 120 58 85 55 139 187 194 78 146 124 171 153 195 159 174 125 144 110 125 88 120 99 146 89 102 82 148 111 126 98 138 114 157 131 182 153 196 160 199 164 206 163 200 157 195 152 186 142 176 130 162 115 149 104 141 99 132 88 121 73 107 62 99 58 110 74 121 89 138 107 153 117 175 142 186 149 189 154 200 166 205 162 201 164 201 156 192 155 197 151 182 143 179 132 151 99 123 77 110 76 115 78 122 95 127 85 126 91 123 90 132 91 111 83 121 83 122 80 118 94 129 86 125 81 122 81 126 81 127 83 131 88 126 88 174 173 213 174 211 168 203 165 209 181 207 194 225 151 103 16 27 9 33 16 30 15 27 11 33 24 38 21 41 22 41 18 37 12 40 20 45 25 48 26 52 32 50 32 63 50 82 64 92 67 66 37 38 7 15 4 21 16 27 8 21 20 36 15 30 18 35 19 33 19 30 18 28 16 32 0 45 115 170 112 177 107 177 109 177 112 181 115 173 106 168 115 160 119 155 118 133 40 49 28 50 32 54 34 52 30 38 15 33 17 45 32 53 29 53 34 50 25 36 12 31 12 33 15 44 23 43 17 40 18 40 17 39 16 37 13 29 5 22 5 35 16 49 22 54 21 53 20 54 22 51 23 49 21 50 24 54 23 59 37 91 67 115 67 86 37 65 24 57 19 62 30 62 27 64 39 71 35 57 13 33 9 30 8 38 9 48 27 55 34 60 37 58 32 49 24 44 21 44 23 42 22 39 21 42 25 43 24 40 21 44 24 42 21 41 22 44 25 42 21 39 18 38 17 35 14 28 12 30 15 34 19 37 21 36 15 28 8 26 10 27 9 24 9 24 9 24 9 24 9 26 10 23 8 23 8 21 5 22 8 24 10 27 13 28 15 29 16 24 12 23 18 32 27 48 38 51 40 49 34 40 26 38 25 34 22 33 24 36 26 36 27 37 23 32 20 34 22 30 20 39 27 42 23 33 14 30 20 47 37 57 39 55 37 52 35 52 35 52 35 52 35 51 37 50 35 47 31 43 29 42 32 43 29 35 23 32 23 22 13 18 11 21 16 25 20 20 13 23 22 29 16 17 6 28 33 78 77 80 42 54 47 62 46 62 45 61 45 61 45 62 44 62 44 62 44 62 44 60 43 61 42 59 40 56 38 55 38 58 43 63 45 61 41 59 42 60 42 59 40 58 40 56 38 57 40 58 40 58 39 55 38 56 37 55 37 55 37 57 39 54 35 51 34 52 36 49 33 52 34 49 32 50 34 50 34 50 34 49 34 53 38 59 41 58 35 52 35 63 48 81 67 91 67 73 43 23 0 5 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 50 58 58 39 38 11 20 10 22 15 28 22 23 13 2 0 0 0 2 2 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 5 19 17 28 20 27 19 25 17 23 16 25 19 25 16 21 16 22 17 21 16 21 16 20 15 19 13 18 12 17 12 61 41 59 45 63 42 59 44 53 36 56 39 58 38 54 34 39 19 34 16 35 21 39 23 50 34 43 24 49 33 45 33 54 35 47 28 44 29 50 33 53 34 52 29 48 26 48 29 56 38 57 38 56 38 60 44 62 44 64 47 67 49 69 50 65 42 68 47 62 32 62 52 113 92 116 92 114 88 108 81 116 91 119 98 120 84 83 44 47 19 41 34 55 31 52 50 71 56 69 48 57 40 59 48 65 46 57 38 51 44 77 77 130 150 151 74 78 87 127 101 103 54 74 61 106 84 90 73 78 71 90 41 69 51 63 58 74 53 67 43 59 38 70 57 66 38 67 48 64 49 80 51 92 57 81 54 70 57 89 49 67 53 62 36 74 46 69 58 93 64 102 76 118 89 130 98 135 104 136 104 136 104 136 104 136 105 137 106 138 106 138 104 139 105 139 105 139 106 141 107 141 107 142 109 143 108 141 107 140 104 140 105 141 105 142 106 143 107 144 109 146 110 145 109 147 109 148 110 149 112 152 114 151 113 151 114 152 114 153 115 150 115 150 115 151 116 151 117 154 119 154 119 154 119 154 117 155 115 155 116 155 116 156 119 157 119 155 118 156 122 158 126 167 124 155 133 163 112 100 44 80 28 39 30 99 106 156 134 171 143 166 131 158 136 167 141 172 81 86 29 49 109 146 36 84 77 129 121 153 120 122 77 63 61 95 84 109 105 153 121 139 85 104 72 90 75 113 110 156 132 160 136 160 132 153 123 156 129 158 130 157 125 147 115 133 100 123 92 119 91 117 87 118 90 117 88 114 83 109 79 86 57 83 53 79 49 76 47 80 55 92 67 100 76 118 99 137 107 142 116 144 105 127 95 132 98 123 94 123 87 100 62 101 85 113 70 80 46 74 47 96 73 112 91 109 86 121 96 118 119 153 115 133 98 110 77 95 69 92 65 89 64 90 65 87 59 94 74 101 80 138 146 163 132 171 139 171 142 175 148 174 141 168 160 190 133 82 4 1 0 0 0 19 11 19 13 21 15 23 16 20 12 14 6 18 9 26 15 27 15 24 14 30 18 18 11 21 28 47 54 69 62 65 50 45 23 18 2 8 0 3 4 15 6 12 11 17 6 19 11 18 13 16 12 2 0 21 109 110 87 102 82 93 66 88 68 91 68 81 58 82 74 96 83 120 123 128 28 27 25 35 27 30 20 28 24 26 15 19 12 20 16 25 20 19 15 21 10 11 1 9 3 10 7 21 11 19 6 16 7 18 8 16 9 15 7 8 0 3 0 12 7 21 11 23 11 20 14 22 12 23 9 23 5 25 8 26 3 23 8 43 31 71 42 52 23 38 9 23 0 25 6 25 4 24 9 28 11 29 16 28 22 22 10 21 10 10 1 16 8 24 16 30 20 34 20 29 15 25 11 17 2 18 9 17 10 17 11 19 12 21 13 19 11 18 12 20 14 21 13 19 12 20 11 15 6 9 0 10 1 14 7 20 12 19 6 12 0 11 2 11 1 9 2 9 2 9 2 9 2 9 1 7 0 9 2 8 0 7 4 9 7 12 11 15 13 20 14 15 9 14 11 19 16 27 27 38 38 41 32 29 21 24 20 25 20 23 18 21 17 22 21 23 20 20 17 20 17 11 6 13 8 16 11 21 13 23 16 32 26 38 28 38 28 35 25 35 25 35 25 35 25 37 27 35 24 31 21 29 21 29 24 31 24 29 21 25 19 19 11 13 7 14 13 19 12 16 11 20 17 18 7 14 15 39 44 85 82 78 35 39 31 44 31 44 32 45 32 45 34 44 32 44 32 44 32 44 32 42 30 42 30 41 28 39 26 36 24 38 29 45 33 43 28 42 29 41 30 42 29 40 27 37 25 38 27 40 28 40 27 39 26 38 26 39 27 39 26 39 28 36 25 34 24 35 25 32 23 34 24 32 21 33 24 32 20 33 19 31 19 34 23 37 26 43 27 38 19 34 18 46 51 70 49 62 58 39 0 0 0 2 3 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 2 0 0 0 8 44 49 48 32 32 6 13 0 11 6 20 13 18 12 4 2 0 0 1 2 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 11 19 18 21 16 18 11 17 8 19 10 18 5 16 8 15 7 16 8 16 8 16 8 15 7 14 6 13 5 82 57 81 62 85 59 82 61 76 54 80 59 84 59 77 51 75 55 69 49 68 51 74 58 74 54 69 47 82 58 72 49 72 48 66 42 66 46 74 53 75 51 80 53 79 51 78 52 82 57 81 54 78 54 82 60 82 59 85 62 89 65 91 65 100 64 94 64 88 53 100 93 147 118 149 113 141 108 135 98 126 96 130 102 126 82 86 42 73 45 68 54 73 51 72 64 84 65 83 59 74 54 76 61 79 59 75 52 69 55 85 76 117 122 142 80 115 117 145 99 133 111 149 117 131 104 98 62 99 117 133 60 75 71 92 71 85 65 81 64 82 65 85 63 100 69 89 57 85 80 113 73 103 71 99 71 99 74 107 69 104 87 106 75 119 90 118 102 131 95 130 98 144 119 171 140 175 137 173 137 173 137 173 137 173 137 173 137 173 137 173 137 175 138 174 138 174 139 176 141 177 141 178 142 178 142 177 141 175 140 176 140 177 141 177 141 178 143 180 144 181 145 180 144 181 147 182 149 185 151 186 152 185 151 186 151 187 152 187 151 192 149 193 150 194 150 195 151 197 153 197 153 197 153 197 153 196 155 197 155 199 155 199 155 202 157 199 154 200 156 204 161 200 165 202 159 203 173 177 110 116 77 94 57 87 71 140 140 175 142 175 131 163 131 173 143 189 134 160 87 81 60 100 63 94 90 149 129 161 125 147 104 143 129 154 96 102 102 225 246 220 122 123 68 98 74 126 114 161 119 160 120 168 130 180 137 183 142 190 149 194 148 190 143 196 150 191 147 192 149 193 149 196 153 198 154 196 149 189 143 175 128 166 115 151 100 139 91 132 87 126 82 119 79 129 99 126 88 138 106 149 101 135 92 164 131 176 136 168 122 160 121 156 147 203 159 184 145 181 141 178 141 186 150 182 160 225 201 239 142 145 135 189 120 140 128 169 128 170 130 172 131 173 132 159 111 153 125 178 145 199 166 209 167 207 167 208 166 204 159 211 171 216 179 224 180 212 156 104 41 28 0 26 12 40 22 39 20 41 21 40 17 35 13 36 19 47 28 51 25 47 22 41 21 52 30 56 24 48 18 53 42 81 76 94 67 65 40 40 23 31 13 29 13 32 13 35 19 33 20 28 18 25 15 34 0 53 78 100 29 87 21 95 24 88 29 103 40 105 39 99 47 96 41 119 118 157 33 53 34 58 35 49 26 49 33 42 22 44 27 44 19 37 19 30 14 34 14 30 10 31 14 34 15 43 22 42 15 39 16 39 16 35 16 34 12 26 5 24 9 32 18 44 24 51 24 50 21 50 22 50 24 50 24 46 23 59 31 65 31 71 36 83 44 81 42 76 35 65 24 60 25 59 23 55 22 54 20 56 24 68 47 69 36 69 38 55 23 46 13 39 13 42 17 46 21 44 20 44 20 39 13 36 15 34 12 31 13 33 15 35 15 34 14 33 15 34 16 35 16 36 19 40 20 35 13 26 8 24 8 27 15 37 23 35 16 29 11 29 13 29 11 23 8 23 8 23 8 23 8 23 7 21 7 24 10 24 8 22 7 24 11 28 14 30 17 30 18 28 16 25 17 27 18 29 23 42 37 50 36 41 26 36 26 39 27 35 21 31 20 32 22 33 19 26 12 23 13 28 12 21 6 22 15 36 28 49 33 51 35 53 37 54 37 52 35 52 35 52 35 52 35 51 36 48 32 44 29 42 29 39 29 41 30 39 28 35 25 33 23 27 15 26 20 27 13 29 16 24 15 20 13 39 51 91 76 100 88 102 67 66 40 59 43 59 44 60 44 59 45 61 43 62 44 62 44 63 45 60 42 61 43 60 41 58 39 55 35 53 39 62 45 61 40 60 41 59 41 60 42 58 38 54 36 56 39 58 40 58 39 58 39 56 39 59 42 59 39 56 38 53 34 50 34 51 35 48 33 51 33 49 31 49 34 49 33 49 32 46 31 51 35 51 37 61 45 62 40 58 34 63 46 79 65 92 75 65 32 3 0 0 2 0 1 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 1 14 47 53 52 40 45 19 31 14 22 16 29 20 25 19 9 5 2 0 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 9 10 22 20 26 21 22 16 19 15 20 17 19 14 22 15 22 14 22 16 23 17 23 16 23 16 23 15 22 15 47 27 46 32 50 29 47 31 45 26 44 27 46 26 39 19 38 23 37 19 30 15 34 23 43 32 42 28 52 36 43 31 43 29 41 27 40 28 42 29 44 30 47 32 46 28 46 33 50 36 53 36 51 35 53 39 51 36 54 40 57 42 59 41 60 39 62 48 76 70 110 105 99 83 102 77 95 75 92 67 75 56 76 55 71 44 51 24 50 33 52 33 53 38 62 48 58 44 59 45 58 45 60 48 59 45 59 45 60 49 66 52 56 45 74 70 114 96 110 89 145 146 195 133 103 54 53 16 15 33 65 36 62 54 73 43 70 50 70 49 73 50 74 45 71 52 75 54 82 61 75 42 76 62 92 71 102 70 89 72 104 90 103 76 100 76 99 80 103 71 105 75 116 89 132 103 136 105 137 105 137 105 137 105 137 105 136 104 136 104 136 105 139 104 137 103 137 104 140 107 140 107 141 108 142 107 141 106 139 103 140 104 140 105 141 105 141 106 143 108 144 108 144 107 144 106 146 109 149 112 150 112 150 112 151 113 151 114 152 114 148 114 148 115 148 116 149 116 152 119 152 119 152 119 152 118 154 114 155 115 154 116 155 118 158 120 155 119 154 118 154 119 136 117 159 116 149 130 159 126 133 84 86 55 83 57 92 74 117 89 109 78 101 80 105 79 105 79 103 71 93 62 57 39 58 48 93 74 110 90 108 69 82 59 73 57 80 81 152 144 79 21 51 32 65 48 72 51 92 68 105 82 118 95 134 111 150 119 153 123 156 125 158 127 153 121 152 118 148 116 149 117 154 123 157 127 161 130 162 130 165 132 163 130 160 126 157 126 153 114 139 97 113 64 88 58 96 63 98 71 101 62 89 58 75 56 94 68 92 59 88 65 94 83 125 103 125 93 116 88 136 104 131 103 126 118 173 161 173 83 118 184 229 113 95 112 163 129 167 135 172 136 171 135 184 144 174 138 175 139 170 131 169 133 167 134 172 140 175 142 164 137 168 135 166 142 175 149 205 141 90 22 3 0 2 10 14 7 17 12 17 10 14 6 13 4 21 12 24 11 23 13 22 18 27 19 24 21 28 26 20 8 17 10 34 42 71 73 58 46 40 13 13 9 15 2 18 6 19 10 18 12 16 10 0 0 44 79 94 63 92 76 88 55 76 60 94 75 102 82 108 102 128 112 158 162 171 65 32 29 37 28 31 22 30 24 20 11 22 20 27 13 15 8 12 8 15 8 13 5 13 4 11 7 21 11 18 5 14 5 15 2 15 6 14 5 8 0 6 1 12 6 19 10 22 11 20 17 19 12 21 11 25 9 16 0 25 9 34 15 37 16 36 16 40 16 36 11 30 10 27 8 29 10 26 4 21 4 20 7 28 29 36 22 38 23 40 26 36 17 26 7 17 3 11 1 10 3 12 7 15 9 13 5 11 6 11 4 10 3 12 5 13 6 13 6 12 5 12 6 15 12 21 14 18 6 12 0 7 0 9 5 22 16 16 4 11 1 12 2 11 0 8 1 8 1 8 1 8 1 10 1 7 0 9 2 8 0 7 4 9 8 13 12 16 14 18 14 19 15 20 14 18 12 13 13 23 25 33 30 34 29 30 27 31 24 24 18 22 20 24 22 22 16 14 8 9 6 17 9 9 1 10 12 28 25 35 25 35 25 36 25 34 23 33 23 33 23 33 23 33 23 37 26 33 22 29 19 28 20 30 23 29 23 30 24 27 20 26 22 23 16 24 25 26 14 21 10 11 12 19 22 46 60 79 62 75 64 82 64 60 27 42 29 43 30 43 31 44 33 43 31 43 32 44 33 45 33 43 31 43 31 43 30 41 29 38 23 33 25 42 33 44 29 43 29 40 29 43 31 40 25 35 24 37 26 39 28 40 28 40 26 37 26 41 30 41 27 39 28 36 24 33 23 34 25 31 22 34 23 31 21 32 23 35 22 35 20 31 18 33 21 36 23 39 27 44 30 43 24 37 22 43 41 67 63 66 55 19 1 0 0 2 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 11 43 42 41 31 37 11 25 6 14 7 20 9 17 13 13 9 3 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 14 16 21 16 19 10 16 7 18 6 17 3 16 7 14 6 14 7 17 10 15 7 15 8 16 8 16 8 74 45 72 50 76 47 72 49 72 43 66 38 64 37 59 30 50 35 60 39 58 37 64 48 61 46 67 43 72 46 65 48 71 48 72 48 69 43 63 38 71 46 73 44 69 42 71 47 75 54 79 59 80 57 79 58 84 63 86 66 90 69 91 68 98 74 100 63 94 75 104 66 99 75 105 72 101 77 105 72 105 71 97 62 89 59 88 62 90 69 90 63 80 66 87 67 91 67 89 66 89 66 90 67 90 66 88 66 94 76 100 74 104 72 130 150 188 109 112 107 130 123 174 125 115 82 84 45 101 64 80 68 97 66 95 83 97 80 102 81 103 87 111 90 108 89 120 94 122 86 120 107 134 115 141 109 146 105 135 125 137 113 142 110 137 106 140 111 138 110 156 129 170 135 171 131 173 137 173 137 173 137 173 137 173 137 172 135 171 135 172 136 174 138 173 136 173 138 175 141 176 141 177 142 178 141 177 140 175 139 175 140 176 141 177 141 177 142 179 144 180 144 179 143 177 143 179 146 182 148 184 149 185 150 185 151 186 152 187 151 189 148 191 149 192 149 193 150 196 153 197 152 197 152 197 153 196 154 196 155 198 155 199 155 201 157 202 158 201 154 196 149 188 129 162 127 161 118 152 130 170 125 135 90 105 71 120 109 126 84 112 83 139 126 167 133 150 124 167 112 125 93 113 80 115 82 111 90 143 122 133 70 84 61 112 102 134 86 127 80 145 101 162 131 177 155 196 157 195 163 219 174 211 158 202 158 205 159 203 155 200 156 205 162 209 164 211 164 209 163 211 167 206 159 204 158 204 159 206 161 202 156 203 158 204 159 206 160 210 162 201 150 171 98 117 65 107 63 108 72 119 76 122 84 146 104 152 117 166 125 160 112 152 101 139 106 142 90 123 86 122 82 133 99 133 95 140 95 130 88 157 155 170 72 135 180 212 172 217 177 219 177 215 171 206 175 222 174 206 165 209 172 212 171 212 169 211 166 209 163 214 170 215 163 214 171 220 168 209 185 223 166 135 36 30 1 37 12 38 15 38 14 32 11 43 23 48 27 48 25 48 27 45 23 48 23 46 19 48 24 50 22 43 19 43 30 57 44 82 65 65 22 32 21 41 12 35 19 32 19 27 18 25 14 14 16 131 158 227 157 215 148 223 144 196 133 201 135 201 136 198 135 188 131 197 167 207 91 72 38 62 33 57 30 51 25 50 21 40 26 47 23 38 20 31 12 31 11 30 10 28 7 34 15 43 21 42 13 38 15 39 15 34 16 33 12 25 4 17 4 23 12 33 17 36 16 45 19 42 17 42 22 48 26 51 23 51 20 60 31 72 38 73 37 76 35 70 30 71 36 73 36 76 39 74 31 66 29 52 9 48 22 52 21 55 18 59 35 74 51 82 48 68 33 54 23 43 11 37 9 34 9 31 10 34 12 32 9 26 3 27 9 29 11 30 11 27 9 24 8 28 17 36 20 32 14 31 11 24 5 25 15 40 28 32 12 27 10 29 11 28 9 23 8 23 8 23 8 23 8 27 10 23 8 23 8 21 4 21 7 24 11 28 15 31 19 28 19 30 23 32 22 27 18 23 14 29 23 39 33 48 39 47 36 45 29 35 23 36 29 37 26 35 20 27 13 24 14 24 11 22 10 28 23 46 38 49 33 51 35 52 34 48 29 49 32 49 32 49 32 49 32 51 35 47 30 42 28 41 28 44 31 42 29 41 29 38 25 39 28 40 26 46 40 51 30 35 15 28 27 48 41 67 71 81 72 97 78 98 78 83 46 58 42 58 43 59 44 60 44 61 43 61 44 62 45 63 45 61 43 62 44 62 43 60 42 56 35 50 35 59 45 62 41 61 41 58 41 61 43 58 37 53 36 55 38 57 40 58 40 58 37 54 37 59 42 59 39 56 37 52 34 50 33 51 35 48 32 50 33 48 31 49 33 53 37 53 35 48 32 51 35 62 40 56 37 61 46 67 46 64 43 60 34 64 66 89 70 51 16 3 0 3 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 0 3 0 1 0 1 0 0 0 0 0 0 0 3 21 51 51 50 42 49 24 39 20 25 18 29 17 24 19 20 12 5 0 1 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 5 14 19 22 21 23 21 20 20 21 21 19 17 20 14 20 13 21 15 24 18 21 14 21 15 22 16 23 17 83 65 84 70 92 74 88 66 84 65 81 63 82 64 80 61 87 68 84 67 84 66 80 61 76 62 80 66 84 68 84 66 85 64 86 64 86 63 84 61 89 66 88 66 88 66 92 69 101 77 101 77 101 77 101 77 105 78 98 74 101 79 102 79 107 83 100 74 89 62 78 56 74 55 74 57 73 55 71 53 68 50 69 51 70 50 68 48 77 59 81 63 86 68 89 71 85 66 84 63 79 57 74 53 81 60 77 59 84 74 103 88 105 70 95 84 123 92 106 69 110 77 96 65 89 58 77 44 68 46 74 55 84 61 88 63 92 67 93 70 98 75 105 80 110 83 114 88 118 89 118 88 122 92 120 91 120 91 116 86 109 82 112 86 116 88 121 90 131 100 133 102 135 101 135 101 135 103 135 103 135 103 135 103 136 104 136 103 135 102 134 102 134 102 135 104 136 105 138 106 139 107 139 108 140 109 141 107 138 102 138 103 139 104 140 104 142 106 143 108 145 109 146 110 142 107 144 108 145 110 147 111 149 112 148 112 149 114 151 115 151 114 151 114 150 114 150 114 150 114 149 115 150 116 151 116 149 113 152 117 156 118 149 110 140 106 142 107 142 106 139 103 132 92 122 77 104 61 89 55 109 74 97 64 92 60 81 50 78 46 75 64 91 107 173 167 174 154 160 109 99 63 82 65 83 65 110 97 114 63 78 53 134 117 148 122 143 122 158 145 164 135 166 136 165 132 158 127 154 125 154 125 154 124 152 120 143 111 148 115 150 114 147 111 150 115 150 115 150 115 150 115 150 115 148 111 144 107 141 105 143 108 143 109 144 110 145 111 132 93 108 67 86 47 64 27 45 22 61 47 93 83 127 104 155 131 171 142 170 133 164 132 163 129 157 120 146 109 137 103 116 79 103 64 90 57 89 58 94 65 99 67 103 87 145 133 168 134 168 134 168 134 168 135 167 134 168 135 169 136 170 136 168 133 168 132 167 131 166 131 167 132 167 132 166 132 166 132 166 139 177 149 190 142 99 1 0 0 7 0 13 0 6 0 15 6 24 18 27 11 22 12 23 11 24 10 24 7 22 7 21 5 15 2 16 8 26 21 29 22 26 15 16 8 14 13 16 5 17 9 20 9 15 0 0 6 156 130 174 111 147 107 150 117 157 128 159 124 145 111 142 120 146 128 148 121 134 110 115 79 55 19 20 14 31 28 20 9 14 1 18 21 12 16 13 5 13 7 12 3 6 1 7 10 20 12 14 9 13 7 12 7 18 11 17 6 5 0 5 0 3 3 9 0 5 0 16 10 19 11 21 10 18 6 22 13 29 22 36 26 37 22 44 22 39 12 32 9 39 17 38 14 44 15 37 0 30 10 28 11 20 4 18 9 21 10 23 13 27 20 38 36 54 48 53 42 44 29 29 13 16 3 15 4 6 0 3 0 7 0 5 3 10 7 12 8 9 3 9 5 5 3 10 10 17 12 14 0 6 0 10 11 25 17 13 5 11 5 9 3 7 4 7 2 7 2 7 2 7 2 6 2 7 2 7 1 5 0 3 0 9 6 15 11 17 9 18 10 22 13 25 13 23 11 18 13 16 13 20 21 30 29 35 31 35 31 33 27 28 23 32 26 23 16 30 19 12 0 8 5 13 5 22 29 41 28 37 28 35 24 31 22 33 27 30 21 30 21 30 21 30 21 36 26 33 22 29 19 28 19 29 20 27 19 26 18 25 16 25 18 20 19 50 49 51 40 41 32 44 36 53 46 63 52 68 51 66 58 79 64 67 42 41 28 43 26 41 29 43 26 43 30 41 30 44 33 45 31 43 30 40 27 39 28 42 31 39 27 35 24 35 28 42 35 40 28 36 27 39 30 39 26 34 24 33 25 36 29 40 32 39 30 39 29 37 27 34 24 35 24 35 24 37 25 34 21 37 26 36 24 33 21 31 20 34 22 33 21 33 21 36 24 36 23 40 27 41 27 45 32 47 31 48 25 39 34 68 71 74 33 4 0 0 2 1 0 1 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 49 37 48 31 39 20 28 11 24 7 19 7 17 10 22 14 11 1 0 0 1 0 0 1 1 3 1 3 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 9 12 18 14 16 10 17 10 17 8 17 10 14 9 16 12 18 11 15 8 15 8 14 7 13 8 14 9 129 98 129 101 135 104 132 98 143 110 140 109 141 111 141 108 135 103 134 104 136 105 134 101 141 110 141 109 140 107 137 105 133 103 133 104 133 102 131 101 133 103 132 102 133 105 136 108 138 108 138 108 138 108 138 108 138 106 133 104 136 107 136 105 138 109 131 99 118 84 105 75 105 78 105 78 105 77 103 75 102 75 103 77 104 78 106 79 108 82 112 87 117 93 122 97 132 104 131 102 129 101 128 100 129 99 126 98 129 106 139 115 144 111 138 118 148 116 136 107 135 104 129 104 135 110 135 104 134 108 137 112 140 114 141 113 144 116 142 115 142 116 144 117 140 110 145 113 148 115 149 116 150 115 148 116 152 120 153 119 158 124 160 127 163 130 166 132 168 134 170 135 170 135 170 134 171 135 171 135 171 135 171 135 172 136 171 135 171 134 170 134 170 134 171 136 172 137 174 138 175 139 175 140 176 140 177 141 175 139 176 140 176 141 177 141 177 142 178 143 180 145 181 146 179 143 180 145 182 146 183 147 184 148 183 147 184 149 186 150 187 152 187 152 189 151 189 151 190 150 190 151 193 150 194 151 195 150 192 148 189 143 181 134 167 125 169 127 171 127 170 126 166 125 161 120 153 114 148 112 157 116 146 109 142 106 134 95 110 64 92 62 93 93 164 149 202 176 198 144 147 101 127 96 139 113 152 99 97 41 97 94 164 134 176 134 162 120 165 131 184 141 188 146 191 146 189 144 181 138 184 142 188 145 190 147 188 147 192 151 194 150 192 148 188 145 188 145 188 145 188 145 191 148 190 147 190 146 189 146 192 149 192 149 193 150 193 151 208 159 201 156 202 154 193 142 184 141 189 149 199 159 208 165 203 164 214 169 210 163 209 166 213 167 210 163 206 159 202 156 209 160 200 150 192 146 192 148 201 158 204 157 200 157 208 168 211 166 211 166 211 166 211 166 211 166 212 167 213 168 213 168 212 168 212 167 211 166 210 166 211 167 211 167 211 167 211 167 206 167 210 165 214 186 214 159 134 65 47 0 29 16 36 5 29 14 39 24 38 17 40 31 43 25 44 25 46 24 45 22 50 21 45 15 42 19 46 27 45 25 41 17 30 10 28 16 27 18 25 19 27 16 25 7 28 56 213 159 227 165 234 159 221 157 217 152 210 141 205 140 201 133 189 126 178 122 170 116 167 110 136 76 96 40 54 10 49 16 39 11 35 23 27 23 36 17 31 11 25 5 28 11 31 15 45 17 39 14 41 12 34 14 35 17 32 10 19 1 14 2 17 8 26 10 29 15 36 14 38 16 42 20 47 21 47 21 52 28 65 42 79 52 79 43 78 38 75 39 83 47 93 49 92 40 86 34 82 30 66 26 53 18 49 18 48 18 48 19 49 24 56 33 65 41 80 55 89 63 90 55 77 42 56 22 44 10 36 5 32 2 34 7 32 6 30 7 27 7 26 7 20 7 21 11 22 11 23 8 22 4 29 20 40 19 31 12 31 9 29 7 28 7 23 8 22 8 22 8 22 8 20 7 21 7 21 6 19 4 16 5 22 12 26 17 27 19 28 22 28 26 29 27 28 24 29 18 28 17 30 21 35 26 44 33 44 33 42 29 38 25 39 30 36 30 55 38 32 9 15 4 20 12 40 35 55 35 47 35 50 34 46 30 44 31 44 30 44 30 44 31 45 31 44 30 43 28 42 29 43 30 44 29 43 28 41 26 39 25 43 26 37 28 68 60 72 54 70 52 71 53 74 57 81 60 89 64 87 69 98 77 94 66 60 39 57 43 62 45 60 42 61 42 59 42 62 45 62 43 59 41 60 42 60 42 59 41 60 41 54 34 51 35 54 39 56 37 53 37 56 40 55 36 53 34 54 35 56 37 59 40 59 38 58 37 56 36 55 36 52 35 48 34 50 37 50 34 48 33 47 33 47 32 46 32 47 33 47 32 47 34 51 36 55 41 60 43 60 42 63 46 60 50 64 44 59 43 75 60 95 57 44 2 4 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 27 54 44 53 44 44 35 36 27 31 20 25 17 26 18 29 18 15 6 5 0 1 1 2 0 1 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 3 1 10 12 21 19 21 18 20 17 19 16 18 15 22 17 23 18 23 17 21 16 20 15 19 14 19 14 20 15 106 84 104 84 106 86 106 83 107 85 105 85 108 88 108 85 111 89 111 92 116 96 116 93 111 89 109 86 105 83 103 82 112 86 113 87 112 85 110 84 109 83 109 83 110 85 112 87 115 89 115 89 115 89 115 89 112 85 110 85 113 87 111 84 114 88 108 78 96 67 84 60 84 62 83 63 80 60 76 57 80 58 80 59 83 64 88 68 89 68 91 71 95 74 97 76 102 78 101 78 102 81 106 84 106 83 104 80 103 81 106 84 118 89 117 90 114 82 112 88 111 81 107 82 114 88 115 85 120 92 121 94 122 94 122 93 118 89 115 86 112 84 112 84 119 88 119 89 121 91 124 94 125 92 122 92 126 97 130 99 131 100 132 101 134 102 135 103 135 104 136 104 136 103 135 102 135 103 135 103 135 103 135 103 136 103 135 103 134 102 134 102 134 102 135 104 136 105 138 106 139 107 139 107 140 108 140 107 140 104 141 105 141 106 142 106 140 105 141 106 143 108 144 109 144 108 144 109 146 110 147 111 148 111 147 111 147 112 149 113 152 114 152 114 151 114 151 114 150 114 150 114 150 115 150 116 153 114 144 105 137 99 131 94 121 86 122 87 121 85 119 84 121 85 122 88 124 89 125 92 126 90 117 87 118 89 113 82 103 66 81 50 65 57 105 91 140 126 151 115 120 85 103 78 81 42 57 17 36 12 64 65 94 77 115 95 121 97 129 110 134 107 139 112 143 114 143 114 136 109 140 114 145 118 148 117 149 115 152 118 154 118 152 116 149 114 149 114 149 114 149 114 149 115 151 117 153 120 156 121 156 121 156 122 157 123 158 124 162 133 164 140 173 143 166 132 165 137 167 138 167 136 163 131 162 131 166 131 161 128 165 136 166 133 166 133 166 133 166 133 169 135 166 131 163 131 165 132 165 133 166 134 166 130 159 123 164 131 164 131 164 131 164 131 165 132 166 133 166 134 167 134 168 133 168 132 167 131 166 131 167 132 167 132 167 132 167 130 176 139 174 129 164 137 179 153 173 134 122 42 7 0 0 5 22 4 3 1 17 10 17 5 22 16 24 15 25 15 24 15 26 11 19 8 17 10 21 15 22 14 19 9 11 6 12 10 19 12 17 11 17 6 8 0 0 55 189 137 165 124 160 105 152 110 148 103 134 95 132 103 130 97 117 87 110 83 106 83 97 79 92 70 79 55 60 45 30 11 21 9 14 15 11 21 20 12 17 4 7 0 9 4 9 10 19 12 13 9 13 7 9 3 14 8 13 5 5 0 4 1 3 3 6 0 6 3 10 0 8 0 11 4 19 10 19 10 23 16 32 27 42 34 39 20 40 17 38 15 41 19 44 23 52 23 52 21 38 0 30 14 20 5 17 6 17 5 15 5 16 9 18 11 20 12 25 25 46 52 70 66 75 66 63 49 48 31 31 15 16 5 14 7 9 0 3 0 3 0 3 0 2 0 5 3 6 0 6 0 5 0 12 10 20 9 11 5 9 4 8 4 7 3 9 6 9 6 9 6 9 6 6 4 7 4 7 3 5 1 2 1 9 9 16 11 19 10 23 14 26 15 27 15 28 15 24 18 22 17 20 16 19 15 27 24 29 27 31 28 31 27 33 28 27 29 51 43 33 17 7 0 1 4 26 24 35 26 31 24 36 26 32 19 26 17 29 20 29 21 31 22 31 23 30 20 29 19 28 20 29 21 30 20 29 19 27 18 26 17 26 18 21 20 53 52 57 45 58 45 56 42 55 42 55 42 63 48 62 52 71 62 78 65 47 23 36 27 48 29 42 28 43 30 41 30 44 32 44 30 40 29 43 33 45 31 41 28 43 31 38 25 33 23 34 25 38 27 36 26 38 29 37 26 37 26 36 26 36 27 38 29 39 29 37 26 36 27 38 29 34 23 33 22 36 27 38 26 30 20 31 21 32 22 33 22 34 24 33 22 33 23 35 22 40 29 43 30 43 28 43 29 44 29 47 31 44 25 41 29 64 59 52 12 0 0 3 0 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 46 30 43 27 38 19 31 10 23 2 15 5 16 9 22 12 14 1 3 0 0 0 0 1 1 3 0 5 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 3 4 15 16 19 14 18 12 17 8 15 6 20 12 18 10 17 9 17 10 17 10 16 9 16 9 17 10 136 105 133 102 133 103 134 104 137 106 135 106 138 110 139 108 137 107 137 109 142 113 142 111 141 110 139 108 139 110 142 113 142 112 143 113 142 111 140 110 137 107 138 108 139 110 141 111 146 116 146 116 146 116 146 116 143 114 145 116 147 116 144 113 142 114 139 109 131 99 124 94 125 96 123 93 118 87 112 83 113 85 112 84 113 88 120 94 126 98 125 96 123 94 122 93 123 92 121 91 123 96 129 101 131 100 128 96 126 97 128 100 137 109 141 111 139 109 143 119 144 112 140 110 142 112 140 108 140 112 144 116 147 119 150 120 153 123 153 123 153 123 154 123 162 128 161 127 161 130 165 134 170 134 164 131 166 135 169 136 168 133 168 133 168 133 168 133 172 137 172 137 172 136 169 134 171 135 171 135 171 135 171 135 171 135 171 134 170 134 169 133 170 134 171 136 172 137 174 138 174 138 175 139 175 140 176 140 176 140 176 140 177 141 178 142 176 140 177 141 178 143 180 144 180 145 181 146 182 147 183 147 183 147 182 146 182 147 183 148 186 151 186 151 188 150 188 150 189 149 190 150 192 150 193 150 195 147 183 135 176 132 175 131 172 128 170 125 165 120 160 116 162 120 162 119 159 119 158 118 156 116 152 113 152 116 150 112 141 102 132 90 114 78 114 80 122 101 144 109 136 98 130 94 122 70 97 75 138 118 162 122 177 145 192 154 194 152 197 156 194 151 195 152 195 151 193 149 195 151 196 153 197 153 197 153 197 155 199 157 201 157 200 156 200 157 200 157 200 157 200 157 199 157 201 159 204 163 207 165 204 161 205 162 205 163 206 163 205 160 206 164 209 162 201 151 203 159 205 160 206 161 206 161 208 164 209 162 206 161 210 168 208 163 208 162 207 161 206 160 208 163 208 163 209 164 210 165 204 159 203 159 205 162 209 165 208 163 208 163 208 163 208 163 209 164 209 165 210 166 211 166 212 168 212 167 211 166 210 166 211 167 211 167 211 167 211 167 210 163 206 169 214 170 203 163 207 182 219 166 155 69 52 0 18 0 32 14 33 6 31 20 39 19 41 22 44 23 44 23 47 23 43 19 41 20 42 23 41 21 37 15 31 13 32 15 34 15 33 15 32 12 27 1 24 88 225 153 195 141 213 153 201 140 199 134 194 125 188 120 183 115 177 110 168 104 155 94 144 96 132 82 115 77 116 89 80 23 41 12 30 15 26 20 32 16 33 14 33 15 31 6 32 16 44 16 38 14 41 13 33 12 33 16 31 11 21 4 23 6 20 5 20 0 18 3 27 3 27 3 31 6 35 9 40 15 48 25 57 29 59 29 67 36 73 38 74 39 79 42 78 48 98 54 103 59 94 33 66 25 54 16 50 17 50 17 48 17 47 17 46 15 42 12 35 10 46 28 70 53 93 70 98 66 90 55 79 45 67 34 54 24 46 14 34 7 29 5 22 2 17 0 16 4 17 4 22 6 23 6 31 22 41 19 29 10 29 8 28 7 27 7 23 8 22 8 22 8 22 8 20 7 21 7 21 6 19 4 16 4 20 13 27 18 29 20 31 24 30 26 31 27 30 27 36 26 37 26 35 22 31 19 30 21 35 28 43 36 49 40 49 39 40 29 55 49 60 51 42 16 25 21 46 33 47 37 47 34 49 34 44 27 40 26 42 28 43 29 44 31 45 32 49 34 46 31 43 29 42 28 43 29 42 28 41 27 40 26 42 25 37 30 71 63 77 59 70 52 71 53 73 55 76 55 83 61 86 65 91 74 102 84 80 45 54 43 65 44 60 47 61 42 59 41 61 44 61 41 59 42 61 44 62 43 60 41 56 38 53 35 51 34 52 36 54 36 53 36 54 37 54 36 56 38 55 36 54 37 55 38 57 38 54 35 53 36 57 40 51 33 46 33 50 39 53 39 45 32 46 32 47 33 47 33 46 33 47 33 47 33 50 34 53 40 60 43 60 42 62 45 55 43 61 48 68 47 65 38 69 60 71 30 12 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 33 57 44 52 45 47 40 39 29 30 18 22 15 25 19 28 19 19 11 9 2 1 0 2 0 1 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 1 1 4 12 18 19 17 18 16 17 16 16 16 22 18 19 14 17 14 18 16 21 17 20 16 19 17 20 18 109 82 107 79 104 79 107 83 110 83 109 84 112 87 112 85 109 82 108 83 111 85 109 81 113 86 112 86 113 89 118 93 114 88 115 89 115 88 113 86 110 84 111 86 113 87 114 88 115 89 115 89 115 89 115 89 112 88 116 90 116 89 114 87 112 83 112 83 112 84 110 84 110 86 109 86 106 82 103 78 96 69 93 66 93 68 97 72 103 77 102 75 99 72 97 70 101 72 98 70 98 73 104 77 102 72 97 67 97 72 105 80 104 78 107 80 111 86 116 88 114 85 113 86 116 90 118 89 116 86 117 89 121 94 126 97 124 95 126 97 128 98 129 99 129 96 128 94 128 97 132 100 136 100 130 97 132 101 135 102 135 103 135 102 134 102 133 101 137 105 137 105 137 104 134 102 135 103 135 103 135 103 135 103 135 103 134 102 134 101 133 101 134 102 135 104 136 105 138 106 138 106 138 107 139 107 140 106 138 102 139 103 140 104 140 104 140 104 141 105 142 107 144 108 145 110 146 110 146 111 147 111 148 111 147 110 146 110 147 111 151 113 151 113 150 113 150 113 149 113 149 114 149 114 150 115 152 111 139 98 132 97 132 97 129 93 126 89 121 84 118 82 121 87 119 85 118 82 116 83 118 88 117 88 121 93 122 94 115 92 117 88 110 76 94 67 97 82 118 95 122 99 127 99 136 106 145 126 165 134 161 128 153 125 154 123 148 116 145 117 159 127 158 126 156 123 154 121 158 127 159 126 157 124 154 122 159 124 160 126 161 126 161 126 158 123 158 123 158 123 158 123 161 127 162 128 164 129 165 130 162 127 163 128 163 129 164 130 163 132 163 133 165 135 165 132 167 135 164 131 161 131 164 134 161 129 163 130 162 129 163 131 165 131 164 130 162 128 161 127 165 132 166 133 167 134 167 134 166 134 167 132 161 129 167 138 164 131 164 131 164 131 164 131 164 131 164 131 165 132 166 133 168 133 168 132 167 131 166 131 167 132 167 132 167 132 167 132 169 123 158 132 174 140 173 144 167 137 173 163 195 147 121 60 22 0 0 0 8 7 10 1 13 15 16 20 19 24 20 23 20 10 19 12 20 14 23 18 22 13 17 8 14 7 15 10 13 11 12 12 13 10 6 0 0 70 158 134 156 121 145 113 138 94 130 90 127 87 116 75 106 70 103 66 99 61 93 58 99 75 98 69 88 68 91 81 74 15 12 5 8 10 10 9 14 7 11 2 13 10 13 0 10 11 20 10 12 8 14 9 13 6 16 10 15 8 10 5 11 4 7 7 14 5 13 5 12 0 12 0 10 0 5 0 3 0 6 0 13 5 19 9 24 12 31 19 37 23 43 27 48 35 58 32 53 35 56 30 27 14 18 7 17 9 19 10 17 9 20 12 19 8 13 6 15 5 12 3 16 15 32 28 34 25 36 32 45 39 48 38 34 25 31 20 26 15 20 13 16 5 7 0 3 0 4 0 5 0 2 0 10 10 23 14 8 2 8 2 7 3 7 3 6 3 6 3 6 3 6 3 6 4 7 4 7 3 5 1 3 1 9 9 18 13 21 14 24 14 24 14 26 14 27 16 26 22 27 23 26 20 22 16 16 14 20 20 28 28 36 33 37 36 34 25 36 36 50 59 58 33 30 25 36 25 34 29 36 27 35 23 28 18 28 20 27 18 28 19 29 20 30 21 33 23 31 20 28 19 28 19 27 18 27 18 27 17 26 17 23 15 19 18 53 52 58 46 48 37 50 38 53 40 54 41 58 47 65 53 69 58 77 67 77 43 43 26 44 27 44 32 43 30 41 29 43 31 42 28 43 31 41 29 41 29 43 31 38 28 37 26 35 25 34 24 35 26 36 26 35 25 35 26 39 28 37 26 36 26 37 27 39 27 35 24 34 26 38 30 33 22 32 23 37 29 40 29 35 23 34 23 33 22 33 22 33 24 33 22 33 22 32 19 31 22 38 27 41 28 43 29 43 26 44 30 48 31 43 26 43 35 48 39 25 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 26 50 31 44 28 40 22 34 12 24 3 15 5 17 10 20 13 18 7 9 0 0 0 1 0 1 1 1 3 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 8 9 13 9 14 9 15 11 17 9 19 13 16 10 14 10 16 12 18 12 17 11 16 12 17 13 138 109 139 107 136 106 139 111 136 105 134 105 137 107 136 105 142 111 140 110 141 111 139 107 137 107 136 106 136 106 137 107 144 114 144 114 144 113 142 112 140 111 142 114 144 115 145 114 144 114 144 114 144 114 144 114 141 112 144 114 142 111 142 113 136 110 139 114 142 116 143 116 137 111 139 114 141 115 142 115 137 109 134 106 132 106 133 107 134 107 134 107 135 108 135 109 141 111 138 108 137 109 140 111 138 107 134 104 135 111 146 120 144 115 144 114 148 122 149 114 148 118 149 119 150 120 151 121 161 127 161 127 162 129 164 131 157 124 158 125 159 124 157 123 162 129 162 129 162 130 164 132 164 129 161 129 165 135 169 136 169 134 168 133 167 132 167 131 170 136 171 136 171 135 170 134 171 135 171 135 171 135 171 135 170 134 170 134 169 133 169 132 170 134 171 136 172 137 174 138 173 138 174 138 175 139 175 139 174 138 174 139 175 139 176 140 176 141 177 142 179 144 180 145 182 146 182 147 183 147 183 147 185 149 184 147 183 147 183 148 185 150 185 150 187 149 187 149 188 149 189 149 192 149 192 149 194 146 183 135 176 132 174 130 172 128 171 127 170 128 172 130 171 126 173 128 174 132 177 133 179 137 178 138 180 141 182 142 181 151 185 146 190 149 180 149 180 149 191 155 195 163 203 165 198 164 207 168 204 159 198 158 201 158 202 158 206 164 213 169 201 157 200 157 200 157 200 157 201 158 202 159 202 159 201 158 204 161 205 162 205 163 206 163 202 159 202 159 202 159 202 159 205 162 204 161 204 160 203 160 204 161 204 161 205 162 206 163 204 158 202 157 202 159 206 163 207 160 202 155 200 157 204 161 204 160 207 163 209 163 207 161 208 163 208 163 208 163 209 164 206 161 206 161 206 161 207 162 203 163 212 166 206 159 205 163 210 165 210 165 210 165 210 165 209 164 209 165 210 166 211 166 212 168 212 167 211 166 210 166 211 167 211 167 211 167 211 167 217 174 215 170 207 160 207 170 211 169 208 167 209 175 219 182 172 89 57 0 20 0 20 0 29 6 30 11 34 15 36 17 34 15 36 19 39 22 42 24 39 18 31 12 29 12 29 11 35 11 35 12 36 9 30 2 25 56 135 119 190 156 197 152 197 140 186 126 182 122 182 117 179 110 166 100 161 101 162 105 146 100 141 93 132 96 138 110 115 25 33 10 28 13 27 7 41 25 40 11 28 14 34 9 33 17 43 16 37 13 40 15 38 18 38 20 35 15 26 10 22 5 23 22 55 42 65 46 64 41 66 39 63 33 56 25 43 11 33 0 26 0 32 5 38 10 47 19 56 28 66 35 82 56 108 79 118 68 96 47 65 23 56 17 53 21 56 22 51 18 50 20 49 17 45 13 45 16 42 14 40 14 41 15 43 17 47 25 59 36 65 38 63 36 64 36 65 36 62 35 59 30 45 17 34 11 28 7 24 5 20 1 26 18 40 19 26 7 26 7 26 7 26 7 20 5 19 5 19 5 19 5 20 7 21 7 21 6 19 4 14 5 20 13 27 20 31 22 32 24 31 24 29 26 31 27 32 23 35 25 35 23 33 21 30 19 30 20 33 23 36 26 35 37 47 34 46 36 53 57 82 57 58 39 51 34 49 37 50 36 48 30 41 26 43 31 41 27 41 27 41 27 41 27 39 24 38 24 39 26 41 28 39 25 39 25 39 25 39 25 39 22 35 27 68 61 74 56 69 52 72 54 74 56 76 54 81 61 87 66 90 71 96 76 103 70 70 41 56 42 62 46 61 42 58 41 60 42 59 39 61 42 58 38 56 40 60 43 58 41 57 39 53 34 48 30 51 35 53 36 51 33 52 36 56 38 55 36 54 36 55 37 56 37 54 35 53 36 55 38 47 33 48 36 53 40 53 38 50 35 49 34 48 33 47 33 45 33 47 33 47 32 47 31 44 32 54 39 59 41 61 44 62 45 59 43 62 43 62 39 68 40 60 54 55 17 3 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 34 57 43 50 42 44 36 42 31 33 21 25 17 26 20 26 19 23 18 17 8 4 0 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 1 1 5 7 9 8 10 10 12 12 14 14 21 18 20 17 20 17 21 18 20 17 19 16 19 16 20 17 102 75 106 76 104 75 106 80 111 81 108 80 110 81 109 79 110 80 108 80 110 81 108 76 110 82 111 82 110 80 108 79 110 82 110 82 110 81 108 79 106 79 109 83 111 83 111 82 111 83 111 83 111 83 111 83 109 83 112 83 109 80 110 85 110 79 112 81 114 84 114 83 108 80 109 82 111 83 111 83 112 83 111 82 110 81 110 80 108 80 110 82 112 84 114 85 112 81 111 80 111 80 111 80 114 82 112 81 113 85 119 90 121 95 122 89 119 94 122 88 122 93 122 92 120 90 119 90 127 92 125 90 124 90 125 92 130 97 131 98 131 96 129 96 129 98 130 99 131 99 131 99 130 97 129 98 132 102 134 101 132 99 131 99 131 98 130 98 133 102 135 103 135 103 135 102 135 103 135 103 135 103 135 103 134 102 134 101 133 101 132 100 134 102 135 104 136 105 138 106 137 105 138 106 138 107 139 105 139 103 139 104 140 104 141 105 141 106 142 107 144 109 145 110 147 111 147 111 147 111 147 111 150 114 149 112 147 111 148 112 150 112 150 112 149 112 149 112 148 112 149 113 148 114 149 114 148 111 143 106 141 105 138 101 138 102 137 103 139 106 143 110 138 106 139 109 144 113 147 118 150 120 153 122 154 122 154 126 152 130 154 121 165 132 157 136 155 127 158 125 157 130 162 129 162 121 152 117 157 126 160 121 157 120 152 116 151 117 149 116 157 126 158 126 159 127 160 129 159 128 161 130 162 130 162 128 161 126 161 126 161 127 163 128 162 127 162 127 162 127 162 127 161 126 160 125 159 123 158 122 159 124 159 124 160 125 161 126 163 132 161 128 158 127 159 130 158 127 158 127 160 131 163 134 160 127 160 128 163 130 162 128 161 128 161 129 162 129 162 129 164 131 163 130 164 132 166 133 162 130 165 134 168 135 167 134 165 132 165 132 165 132 165 132 165 132 165 132 166 133 166 134 168 133 168 132 167 131 166 131 167 132 167 132 167 132 167 132 155 127 168 132 163 128 164 131 167 130 164 135 174 141 167 130 183 153 145 73 28 0 0 2 0 0 2 7 9 15 11 17 12 8 17 12 21 15 22 15 23 12 14 4 12 5 12 4 14 14 11 14 11 11 5 1 21 57 59 39 77 85 125 122 139 110 144 107 134 98 131 101 132 93 122 82 119 82 121 84 123 83 107 66 91 65 95 80 82 4 8 8 9 9 8 2 32 38 52 28 20 6 14 2 12 9 19 7 12 6 16 8 20 14 20 13 17 10 12 7 6 0 7 22 51 54 64 50 65 48 62 46 58 42 55 40 44 25 31 8 12 0 2 0 0 0 5 0 8 0 14 5 21 15 51 66 87 57 52 29 31 17 22 10 20 12 22 13 19 12 19 13 17 10 14 8 9 3 13 6 15 6 14 5 20 10 18 11 24 17 26 16 31 19 29 19 31 22 35 27 40 28 33 21 25 12 16 3 11 2 8 0 12 9 19 7 6 0 6 0 6 2 6 2 6 3 6 3 6 3 6 3 6 4 7 4 7 3 5 1 3 3 9 12 18 16 22 16 27 18 25 15 25 17 28 19 25 20 24 20 24 20 23 18 24 19 21 16 20 16 21 17 19 29 33 29 33 26 31 37 56 49 48 30 33 26 34 25 31 23 32 21 28 17 27 20 27 17 26 16 25 15 23 14 22 13 22 14 23 16 26 18 24 15 24 15 24 15 24 15 23 15 18 17 51 50 56 44 51 40 54 42 57 43 56 41 60 46 60 48 66 56 73 61 81 61 61 26 36 27 45 25 44 30 40 29 42 30 40 27 40 28 39 27 39 27 40 28 40 31 41 30 38 26 33 21 33 25 36 25 33 22 34 26 37 27 36 26 36 27 38 28 38 28 37 26 36 25 35 25 33 22 35 27 41 30 38 24 32 22 33 22 33 23 34 23 32 24 33 23 33 21 31 17 29 20 37 27 41 27 41 27 46 31 44 26 40 23 40 28 49 30 43 46 53 29 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 25 50 31 43 26 36 17 35 15 28 8 20 8 18 9 18 12 22 12 17 5 6 0 1 0 1 1 1 3 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 1 0 1 0 4 0 5 0 6 1 7 1 13 8 14 10 16 11 16 11 16 11 15 10 15 10 16 11 130 104 136 107 134 105 136 110 139 108 135 106 136 107 135 104 138 109 137 109 140 111 139 108 136 108 139 111 140 110 137 107 139 109 139 109 139 108 137 106 135 106 138 110 141 110 140 109 137 107 137 107 137 107 137 107 139 111 141 109 136 106 140 114 142 113 142 112 140 110 138 108 142 113 142 113 141 109 138 108 138 109 139 110 139 110 138 108 142 113 142 113 143 114 143 114 145 116 147 117 147 117 146 116 149 120 150 121 151 121 151 121 151 124 154 116 145 120 154 121 149 120 153 123 154 125 158 128 161 125 160 123 159 124 161 126 160 126 163 129 165 129 164 127 161 128 164 130 166 130 164 128 166 130 164 129 165 129 161 124 169 134 169 134 169 134 169 134 166 132 168 134 170 135 170 135 171 135 171 135 171 135 171 135 170 134 170 133 169 132 168 132 170 134 171 136 172 137 174 138 173 137 173 138 174 139 175 139 176 140 176 141 177 142 178 142 178 142 179 144 181 145 182 146 183 147 183 147 183 147 183 147 187 151 186 149 184 148 184 149 185 150 185 150 187 149 187 149 188 148 188 149 191 149 192 149 188 144 188 147 192 150 191 146 189 146 188 145 188 147 192 150 197 150 199 150 197 152 198 151 198 155 201 157 199 156 200 158 192 162 195 152 206 160 190 158 201 162 202 157 199 161 202 157 201 160 204 159 201 158 201 156 202 155 200 156 207 160 207 157 204 159 201 158 201 158 202 159 203 160 204 161 204 160 203 159 203 159 202 159 202 160 204 162 203 160 203 160 203 160 203 160 204 161 204 160 203 159 202 159 201 158 201 158 202 159 202 160 204 160 205 160 204 160 206 162 205 161 207 163 207 161 205 159 207 160 204 159 205 162 207 162 210 164 209 163 207 162 206 161 207 161 205 160 206 163 210 166 218 166 205 159 208 167 211 164 209 164 209 164 209 164 209 164 210 165 211 166 211 167 212 167 212 168 212 167 211 166 210 166 211 167 211 167 211 167 211 167 210 167 206 160 207 172 214 161 208 167 214 164 205 159 213 172 206 178 221 181 177 85 54 0 22 0 23 2 27 8 30 10 31 14 34 19 37 20 37 20 44 22 34 14 32 16 31 12 36 15 34 13 31 8 20 1 29 77 101 58 76 54 87 74 161 141 196 158 193 141 192 148 194 140 194 141 194 138 185 129 161 115 157 111 149 105 138 101 107 13 37 22 34 10 29 7 56 65 103 67 58 20 33 9 32 18 42 15 35 14 39 17 41 21 40 20 33 14 26 9 22 1 24 29 77 67 89 60 93 66 90 63 89 62 92 65 93 65 93 60 83 39 59 19 41 11 39 6 36 2 36 6 37 0 43 41 97 58 88 55 71 29 61 21 55 21 55 20 54 22 51 18 48 15 45 15 44 16 42 13 40 14 42 16 37 9 36 12 43 20 48 21 56 24 50 18 46 21 51 27 61 34 59 35 57 27 44 14 40 18 37 16 39 22 37 12 25 6 25 7 24 6 24 7 21 7 21 7 21 7 21 7 20 7 21 7 21 6 19 5 13 5 19 14 28 21 32 23 36 28 34 26 34 28 37 30 39 28 38 26 37 25 36 25 37 25 35 23 33 23 35 26 33 31 37 23 37 26 37 36 50 46 58 35 42 33 46 29 40 29 45 31 43 27 39 25 41 26 39 24 37 22 35 21 41 26 39 24 38 24 38 24 36 22 37 23 37 23 37 23 41 24 36 28 69 61 74 55 64 48 70 54 76 58 79 57 84 58 80 58 86 70 96 76 94 78 83 43 53 44 63 36 62 42 58 40 59 42 58 38 55 38 58 41 59 40 56 37 53 37 56 41 58 39 54 36 49 34 53 35 50 32 50 36 54 36 53 36 53 37 55 39 55 38 55 37 53 35 50 32 46 33 50 40 56 41 51 34 43 29 44 31 47 34 49 35 45 33 47 34 47 32 46 29 48 36 58 42 60 41 60 42 60 46 62 45 60 43 66 48 63 43 61 48 65 45 31 0 4 0 3 0 3 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 37 61 48 54 45 45 36 42 33 37 26 30 20 27 19 25 21 25 23 23 14 9 4 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 2 3 0 0 1 2 0 1 0 1 0 1 7 7 11 12 14 13 13 12 17 15 16 14 15 15 16 16 106 76 106 75 105 74 104 74 104 74 105 76 106 77 108 78 109 79 108 78 108 79 110 81 107 78 110 81 111 80 108 77 109 83 111 82 108 79 108 81 107 79 107 79 107 79 107 79 107 79 107 79 107 79 107 79 108 79 107 79 108 81 110 81 109 73 111 74 111 77 111 77 111 79 111 79 111 81 111 81 108 79 116 79 107 71 110 82 113 79 114 81 116 83 117 84 117 81 118 82 118 83 119 83 119 82 117 81 118 85 124 92 126 95 127 95 126 93 123 91 122 91 122 92 124 94 126 94 126 89 125 90 126 91 127 91 128 91 127 90 126 89 125 88 128 93 125 91 125 93 129 96 130 94 127 93 129 95 128 93 131 99 132 100 132 101 133 101 134 102 134 102 134 102 134 102 135 103 135 102 134 101 133 101 132 99 131 99 131 100 133 102 138 105 136 103 135 105 138 108 137 106 139 107 140 108 139 105 140 104 140 105 141 106 142 106 145 108 143 106 143 110 148 114 147 111 147 111 147 111 147 111 147 111 147 112 148 113 149 113 150 112 150 112 149 112 149 112 147 111 147 112 147 112 148 113 147 111 146 111 147 114 151 117 152 117 151 115 150 115 151 116 150 120 150 121 151 120 153 121 154 121 155 122 155 123 157 123 156 122 156 121 155 120 154 120 156 122 156 123 157 124 158 124 158 121 158 121 158 121 157 121 157 121 157 121 157 121 157 123 155 122 156 123 157 123 158 124 159 125 159 125 159 125 159 125 160 124 159 123 158 124 159 125 161 126 161 125 160 124 159 124 160 125 160 125 160 125 160 125 160 125 160 125 160 125 160 125 160 127 160 127 160 127 160 127 158 125 158 126 159 127 160 127 162 129 162 129 162 129 162 129 162 129 162 130 163 131 164 131 165 131 164 130 163 131 164 132 165 132 165 132 165 132 165 132 167 134 167 133 166 132 165 132 166 133 166 133 166 133 166 133 167 132 167 132 167 132 167 132 167 132 167 132 167 132 167 132 164 130 163 131 165 130 165 129 166 128 166 128 166 128 166 128 163 131 174 147 186 149 147 95 80 16 0 0 6 0 3 0 12 7 17 7 16 11 24 17 27 12 15 7 15 5 14 10 10 14 11 17 21 13 8 0 48 63 70 50 65 43 49 39 56 44 84 85 126 111 136 113 134 103 127 94 126 90 117 75 114 72 106 70 101 71 103 88 92 0 7 4 18 0 6 0 35 46 62 64 50 6 11 0 13 6 16 7 14 3 13 4 16 11 18 10 14 7 11 6 8 0 3 28 58 43 59 40 60 44 61 43 60 43 59 43 65 50 66 52 67 52 67 54 60 49 49 30 24 0 0 0 0 0 0 0 13 8 23 14 27 18 26 16 23 14 24 18 26 16 17 10 18 15 18 11 17 8 18 7 17 6 16 6 11 2 12 3 13 4 14 3 16 2 16 7 20 9 22 12 23 14 28 23 39 34 37 19 25 14 11 5 28 17 12 0 7 1 8 0 6 1 6 1 7 4 7 4 7 4 7 4 6 4 7 4 7 3 5 1 3 2 10 16 23 17 24 21 29 21 27 20 27 19 28 20 27 24 30 26 30 23 25 19 26 20 23 18 22 18 24 21 28 26 28 23 24 19 25 21 43 34 35 25 29 22 32 26 28 18 26 17 25 16 26 17 25 16 25 16 25 15 22 13 21 12 22 14 23 15 25 16 22 13 22 13 22 13 22 13 18 13 17 15 48 48 54 42 56 43 54 40 54 42 57 44 54 41 57 46 63 52 68 55 79 60 71 46 46 17 35 28 43 30 42 29 41 28 40 27 39 27 39 26 38 25 37 25 35 26 38 29 39 28 36 25 31 21 32 24 34 24 34 23 38 26 33 23 35 27 37 27 38 27 36 25 33 22 31 20 33 25 40 33 44 31 38 25 32 21 31 20 31 19 30 19 36 25 31 20 32 23 34 20 32 20 34 23 39 27 41 27 44 29 45 29 45 28 45 28 45 34 50 37 47 41 35 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 28 51 30 40 23 36 19 34 14 30 11 22 8 16 5 19 10 21 11 22 14 11 0 2 0 0 0 2 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 1 0 2 0 2 0 2 0 1 0 3 1 6 4 9 5 5 2 7 5 10 8 13 10 135 106 135 105 134 104 133 104 133 104 134 106 135 107 137 108 136 107 136 107 136 108 138 110 137 108 138 110 139 109 137 108 138 109 140 109 137 106 136 108 136 106 136 106 136 106 136 106 137 107 137 107 137 107 137 107 137 107 136 106 137 108 139 110 138 110 138 111 139 111 140 111 140 111 140 111 140 111 140 111 136 111 144 114 139 108 139 112 142 113 142 114 144 115 145 116 146 116 147 117 148 118 148 118 148 118 147 118 149 121 153 125 156 125 157 126 156 125 155 123 154 122 153 123 155 125 157 127 160 125 161 126 162 126 163 127 163 127 162 126 162 126 161 125 162 126 163 128 164 128 164 128 166 129 163 128 165 130 165 127 164 129 165 130 165 131 166 131 169 134 169 134 169 134 169 134 171 135 171 134 170 133 169 133 168 132 168 132 168 133 170 135 173 137 173 137 173 138 175 139 174 138 175 140 177 140 176 140 176 140 176 141 177 141 178 142 180 143 177 141 177 143 181 147 182 146 182 146 182 146 182 146 183 147 183 148 184 148 185 149 185 150 185 150 187 149 187 149 187 148 188 148 191 148 191 149 192 149 191 148 192 151 195 153 194 151 194 151 195 153 197 155 198 152 201 152 201 152 200 154 199 153 199 154 199 156 199 156 199 156 199 155 198 154 197 154 199 156 199 157 200 158 201 158 201 159 202 158 202 158 203 157 203 157 205 157 205 157 205 157 201 157 200 157 201 158 202 159 202 159 202 159 202 159 202 159 203 159 202 158 201 159 202 160 204 161 204 160 203 159 202 159 203 160 203 160 203 160 203 160 203 160 203 160 203 160 203 160 205 160 205 160 205 160 205 160 203 158 204 159 204 160 205 160 207 162 207 162 207 162 207 162 207 162 207 163 208 164 209 164 210 164 209 163 208 164 209 165 210 165 210 165 210 165 210 165 212 167 212 166 211 165 210 165 211 166 211 166 211 166 211 166 211 167 211 167 211 167 211 167 211 167 211 167 211 167 211 167 208 165 209 164 210 166 212 166 214 166 214 166 215 166 215 167 212 170 206 165 208 182 217 177 221 150 127 46 34 0 28 23 39 15 36 20 44 22 38 16 43 18 32 16 33 14 31 17 25 17 26 18 29 12 18 5 65 74 84 65 84 68 77 68 86 60 86 64 108 91 144 115 163 124 168 116 150 104 153 118 165 116 160 114 155 109 148 116 124 13 35 5 33 5 43 22 71 59 81 63 67 13 32 10 33 15 36 16 34 12 33 13 33 16 34 16 27 10 24 9 26 5 23 35 81 54 85 51 85 58 85 58 84 57 85 56 90 63 96 67 101 69 102 69 96 68 98 64 84 40 57 18 34 0 27 0 31 5 42 11 47 16 51 22 55 22 51 20 54 21 46 17 46 19 47 19 43 19 42 18 41 16 40 15 38 14 38 15 39 15 39 14 42 14 44 16 46 19 48 20 49 27 60 43 88 79 116 90 124 112 113 46 44 16 32 13 26 7 25 7 22 7 21 6 21 7 21 7 21 7 21 7 20 7 21 7 21 6 19 5 13 2 13 12 24 18 29 27 38 29 38 29 38 28 37 28 38 28 40 30 40 27 36 23 36 25 36 25 37 27 39 30 38 31 38 25 27 19 34 32 52 38 45 31 42 29 44 32 42 27 40 25 39 25 39 25 38 25 39 25 38 24 37 22 38 24 37 23 37 22 36 22 36 22 36 22 36 22 36 22 35 21 35 26 66 58 72 54 71 53 73 55 76 59 81 60 78 56 80 59 83 62 85 63 92 75 94 71 70 36 51 40 58 40 58 41 59 41 59 42 57 39 57 38 56 37 55 37 53 37 54 38 55 38 54 37 49 32 50 33 50 34 51 35 54 36 51 35 54 38 55 37 54 37 53 35 50 32 48 31 46 35 53 43 57 41 52 35 46 32 46 32 45 31 45 30 49 33 45 31 46 34 50 33 48 33 52 37 57 40 60 41 61 44 61 45 62 45 64 45 59 45 62 45 63 46 52 27 16 3 6 0 4 1 5 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 36 58 43 48 40 43 36 41 33 37 26 30 19 25 16 25 20 23 20 25 21 14 2 3 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 2 1 2 1 0 1 0 3 3 4 4 4 4 6 6 8 8 10 9 106 76 105 75 105 75 104 74 104 74 105 76 106 77 108 78 106 76 105 75 106 77 108 78 108 78 109 79 109 79 108 78 107 78 109 78 106 76 106 78 107 77 107 77 107 77 107 77 108 78 108 78 108 78 108 78 107 77 106 76 106 77 108 77 108 72 109 73 109 74 110 76 110 79 110 79 110 81 110 79 107 76 112 80 113 78 110 75 113 79 113 79 113 79 113 80 114 79 115 80 115 81 116 81 116 81 117 83 119 85 121 87 123 92 124 94 125 94 125 93 123 92 123 92 124 94 126 94 126 91 125 91 126 92 126 93 125 91 126 92 126 92 127 93 125 93 129 97 131 96 128 93 130 94 127 94 130 96 129 94 127 95 128 96 129 97 129 97 134 102 134 102 134 102 134 102 135 103 135 103 134 102 134 102 134 101 133 101 133 102 135 104 137 105 138 107 139 107 139 107 139 107 140 109 141 109 141 107 140 104 140 104 141 105 141 106 142 105 140 103 139 104 142 107 145 109 145 109 145 109 145 109 147 111 147 111 148 112 148 113 150 112 150 112 149 112 149 112 148 113 149 113 149 114 149 115 151 116 151 116 152 118 154 120 151 116 151 116 153 119 156 122 153 123 153 123 154 120 153 120 153 118 153 119 154 117 155 120 155 120 155 120 154 119 154 119 156 121 156 122 157 123 158 123 159 121 159 121 159 121 158 121 157 121 157 121 157 121 157 121 157 124 158 125 159 125 160 126 159 125 159 125 159 125 159 125 160 124 159 123 158 124 159 125 161 126 161 126 160 125 160 125 160 125 160 125 160 125 160 125 160 125 160 125 160 125 160 125 160 127 160 127 160 127 160 127 158 126 159 126 160 127 160 127 162 129 162 129 162 129 162 129 162 129 162 130 163 131 164 131 165 131 164 130 163 131 164 132 165 132 165 132 165 132 165 132 167 134 167 133 166 132 165 132 166 133 166 133 166 133 166 133 167 132 167 132 167 132 167 132 167 132 167 132 167 132 167 132 165 132 165 133 166 132 167 131 167 128 166 126 166 126 167 125 165 124 171 126 170 137 182 149 173 159 195 134 98 16 11 0 17 0 16 2 15 0 18 16 21 4 14 7 19 7 16 9 14 15 18 11 16 0 5 10 71 69 72 50 67 50 59 46 68 52 62 46 62 52 76 61 95 83 118 98 121 87 120 91 113 77 111 80 110 80 107 90 92 2 9 0 9 14 47 46 58 50 48 40 36 1 13 1 13 4 17 5 15 1 14 4 15 9 18 9 13 5 9 5 8 0 4 28 59 40 56 35 55 36 55 36 54 36 54 36 57 42 63 49 69 53 70 54 67 59 73 63 70 50 52 36 32 15 18 0 5 0 0 0 1 0 7 4 17 9 16 7 22 13 16 11 18 14 20 12 19 9 19 8 17 6 15 5 15 5 14 4 14 4 14 1 13 0 13 2 15 6 17 7 16 10 21 17 40 54 78 78 99 112 115 77 51 14 7 0 7 1 8 1 7 2 8 1 7 4 7 4 7 4 7 4 6 4 7 4 7 3 5 1 4 0 1 2 8 8 17 21 27 23 30 24 30 23 28 21 29 26 31 27 30 24 26 21 26 23 29 26 31 28 32 28 32 31 31 18 12 10 24 32 39 32 33 24 28 22 29 22 27 17 25 15 24 15 24 16 24 15 24 16 24 14 23 13 26 17 25 14 22 12 20 10 22 13 22 13 22 13 22 13 19 13 18 18 51 48 53 42 52 41 55 42 58 44 58 44 60 47 63 50 65 50 64 49 65 56 80 62 63 29 37 22 40 28 40 28 40 28 41 29 39 27 39 26 38 25 37 25 37 27 37 27 37 28 39 30 34 24 33 22 32 23 35 26 37 25 36 26 39 29 39 26 38 26 37 25 34 22 33 21 30 22 37 29 41 29 37 24 33 22 33 21 32 20 31 20 34 24 31 20 33 23 33 20 32 20 34 22 38 26 40 26 42 28 43 28 44 27 45 27 41 27 43 32 47 41 44 30 22 5 0 0 0 0 1 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 25 49 30 41 25 35 16 35 15 29 9 21 8 17 8 16 8 21 8 21 13 16 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 1 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 1 0 2 0 3 1 4 2 134 105 134 105 134 105 134 105 134 105 134 106 135 107 136 107 135 106 135 106 135 107 137 108 137 108 137 109 138 108 137 108 136 108 138 108 136 106 136 108 135 106 135 106 135 106 135 106 136 107 136 107 136 107 136 107 136 106 135 105 134 106 136 107 137 108 138 108 139 109 139 109 140 109 140 109 140 109 140 109 141 110 139 110 143 114 142 109 143 113 142 112 142 112 142 111 146 113 146 114 147 115 148 115 148 116 150 119 153 120 153 120 153 121 155 124 158 125 158 125 156 123 156 123 156 124 158 126 159 124 161 125 161 126 162 126 160 125 161 126 162 127 163 128 163 128 165 130 167 130 165 129 164 127 162 127 164 129 164 127 162 127 163 128 163 129 164 129 168 133 168 133 168 133 168 133 171 135 171 135 171 135 171 134 171 134 170 134 170 135 172 137 172 138 175 141 177 140 175 138 175 140 177 142 178 142 178 141 175 139 176 140 176 141 177 141 178 141 176 139 175 140 176 141 179 143 179 143 179 143 179 143 182 146 183 147 183 148 184 148 184 149 184 149 186 148 186 148 189 149 190 150 192 150 193 150 195 152 195 152 196 153 197 154 194 151 194 151 194 152 197 154 201 153 202 152 199 152 198 151 195 151 195 153 195 154 196 154 198 154 197 154 197 154 197 154 199 156 199 157 200 158 201 158 201 159 201 159 201 159 202 158 202 157 203 157 203 157 205 157 203 159 202 160 203 161 204 161 202 159 202 159 202 159 202 159 203 159 202 158 201 159 202 160 204 161 204 161 204 161 204 160 203 160 203 160 203 160 203 160 204 161 204 161 204 161 204 161 205 160 205 160 205 160 205 160 204 159 204 160 205 160 206 161 207 162 207 162 207 162 207 162 207 162 207 163 208 164 209 164 210 164 209 163 208 164 209 165 210 165 210 165 210 165 210 165 212 167 212 166 211 165 210 165 211 166 211 166 211 166 211 166 211 167 211 167 211 167 211 167 211 167 211 167 211 167 211 167 211 166 211 167 213 168 214 168 212 167 212 167 214 167 214 167 206 169 220 176 215 166 206 163 210 168 208 177 222 159 134 37 44 6 38 25 57 24 42 21 40 14 32 17 33 17 30 17 28 18 26 13 25 6 9 28 101 86 93 71 90 73 87 67 86 67 97 67 96 62 97 56 94 58 110 87 143 112 149 107 158 108 159 112 156 109 152 118 122 15 37 3 47 41 95 72 87 58 65 42 54 11 36 11 33 15 35 17 33 13 32 14 36 18 37 18 30 12 27 11 26 4 28 42 88 53 85 52 83 55 82 55 83 55 84 55 87 59 94 65 100 68 100 66 98 67 98 66 98 65 97 65 93 59 87 49 73 30 50 11 34 5 31 5 35 10 39 12 41 16 38 15 39 18 41 18 42 19 42 17 40 16 39 15 37 13 36 12 35 11 34 10 37 14 40 16 42 16 43 17 41 14 36 3 30 13 50 27 65 42 81 80 102 35 22 3 27 9 23 8 23 8 21 8 21 7 21 7 21 7 21 7 20 7 21 7 21 6 19 5 13 1 5 3 12 6 18 17 31 24 36 30 41 30 40 28 44 33 44 33 43 31 40 28 40 30 43 34 45 34 44 33 41 30 28 13 14 9 29 31 44 34 42 29 38 27 38 28 39 25 38 23 37 23 37 23 37 23 38 24 38 23 37 22 39 25 38 23 36 20 34 19 36 22 36 22 36 22 36 22 37 21 36 31 70 58 70 54 71 55 75 58 77 57 77 54 86 64 89 68 90 68 88 65 79 66 92 78 88 58 62 39 59 41 58 40 57 39 56 38 57 39 57 38 56 37 55 37 54 37 53 35 53 38 57 41 53 34 49 31 48 33 52 36 49 35 50 38 54 41 53 36 51 37 50 35 49 34 47 33 44 32 50 38 53 38 50 34 47 33 47 33 46 32 45 31 46 31 44 31 47 34 49 32 48 33 52 36 56 39 59 40 59 42 60 43 61 44 61 44 61 45 62 46 68 52 68 47 49 27 21 1 7 0 4 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 34 56 42 50 41 42 33 42 33 36 25 29 20 27 19 22 19 22 20 23 22 18 12 2 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 2 0 2 0 2 1 1 1 1 0 0 0 0 1 1 1 1 1 1 0 0 104 76 104 76 104 76 104 76 104 76 105 77 105 77 106 78 106 78 106 77 106 79 108 80 107 79 107 78 106 79 107 79 107 78 110 79 108 77 108 80 106 76 106 76 106 76 106 76 107 77 107 77 107 77 107 77 107 76 105 75 105 75 106 74 107 71 107 73 108 74 107 77 109 78 109 80 109 80 109 80 114 78 105 74 110 82 113 80 111 80 111 80 111 79 110 77 113 80 113 80 114 81 115 82 115 83 117 85 119 86 119 86 119 87 121 90 124 92 125 92 124 91 123 90 123 91 125 93 124 92 124 93 125 93 126 94 124 93 125 94 126 95 127 94 130 93 128 92 128 93 131 96 126 89 124 89 127 92 128 92 128 97 129 97 130 98 130 99 133 101 133 101 133 101 133 101 135 103 135 103 135 103 135 104 135 103 134 102 135 104 137 105 136 106 139 109 141 108 139 106 139 108 141 110 142 110 142 107 139 103 139 104 140 104 141 105 142 106 141 105 141 105 141 105 142 106 142 106 142 106 142 106 146 110 146 111 147 111 148 112 149 111 149 111 148 111 148 111 149 113 150 114 149 115 150 115 151 116 151 117 152 117 152 117 152 117 151 115 149 114 149 114 152 121 151 120 151 117 150 116 150 116 152 114 154 113 154 115 154 119 155 119 155 119 155 119 157 121 157 122 158 123 159 123 159 123 159 123 159 123 158 123 158 123 158 123 158 123 157 123 159 124 160 125 161 126 161 126 159 124 159 124 159 124 159 124 160 124 159 123 158 124 159 125 161 126 161 126 161 126 161 127 160 125 160 125 160 125 160 125 161 126 161 126 161 126 161 126 161 126 161 126 161 126 161 126 160 125 161 126 161 127 162 127 162 129 162 129 162 129 162 129 162 129 162 130 163 131 164 131 165 131 164 130 163 131 164 132 165 132 165 132 165 132 165 132 167 134 167 133 166 132 165 132 166 133 166 133 166 133 166 133 167 132 167 132 167 132 167 132 167 132 167 132 167 132 167 132 166 133 167 134 168 134 168 132 167 130 167 128 167 128 167 126 170 127 166 126 168 129 169 132 177 134 160 128 179 153 168 107 93 32 17 0 22 8 27 7 18 0 13 7 19 7 15 9 22 10 14 3 16 0 0 26 79 56 64 47 62 49 64 46 56 43 57 33 49 39 63 45 59 30 51 32 72 59 102 74 103 69 97 74 100 77 106 95 79 0 3 0 36 51 82 63 67 53 46 36 34 1 12 0 13 4 17 5 16 1 15 4 16 11 19 10 14 6 10 6 7 0 8 36 68 41 58 38 57 37 59 38 60 39 60 40 59 41 62 45 65 45 63 45 65 50 64 50 66 53 69 56 68 53 69 55 69 48 56 37 35 20 20 0 3 0 7 3 10 4 12 5 11 7 13 8 17 6 17 6 16 5 16 5 15 3 14 2 13 1 12 0 16 3 15 4 17 7 18 8 15 10 14 2 4 1 7 2 17 0 6 30 55 21 5 4 8 2 9 1 9 3 8 2 7 4 7 4 7 4 7 4 6 4 7 4 7 3 5 1 7 0 2 2 6 1 4 5 13 12 20 21 28 23 29 23 35 31 35 30 34 29 32 27 31 28 33 29 33 27 29 24 30 19 11 0 3 6 16 18 30 25 29 23 26 19 24 16 23 15 23 13 21 12 22 13 22 13 23 15 24 14 23 13 22 13 22 13 22 13 22 13 22 13 22 13 22 13 22 13 21 13 20 24 56 48 51 42 54 43 58 46 61 47 59 44 60 47 64 52 67 54 68 54 65 51 70 58 75 52 52 23 38 26 38 26 39 27 39 28 39 27 39 26 38 25 37 25 37 26 35 25 35 27 39 30 36 24 32 20 30 21 34 25 34 23 35 26 40 29 38 25 37 26 36 24 35 23 33 22 31 21 35 26 38 25 34 21 33 22 33 21 32 20 31 20 31 21 30 20 33 23 33 19 32 20 34 22 37 24 39 24 41 29 41 26 43 25 43 26 47 28 46 33 48 40 49 42 45 31 29 5 1 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 26 48 29 42 26 35 14 35 15 30 10 22 10 19 10 16 7 21 7 19 12 20 7 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 2 1 0 2 1 2 0 2 0 2 0 2 0 2 0 1 0 1 0 2 0 1 0 1 0 0 0 133 103 134 104 134 104 135 105 135 105 135 105 135 105 135 105 136 106 136 106 136 107 138 108 137 107 136 106 136 106 137 107 136 108 139 109 137 108 138 111 136 107 136 107 136 107 136 107 135 106 135 106 135 106 135 106 137 107 135 105 134 105 135 106 136 106 136 107 137 107 138 107 139 108 139 108 139 108 139 108 145 110 136 104 139 112 145 114 142 111 142 111 142 111 142 111 146 113 146 114 147 115 148 115 149 116 150 117 151 118 152 119 151 119 154 122 156 124 157 124 158 124 157 123 156 124 158 125 158 124 159 124 160 125 160 125 160 125 161 126 161 126 162 127 166 129 165 126 164 128 168 132 164 124 162 125 165 129 166 127 166 130 165 131 166 131 167 132 167 132 167 132 167 132 167 132 171 135 171 135 172 136 172 136 171 135 170 134 170 135 172 137 173 137 174 139 175 139 175 139 175 139 176 141 177 141 177 141 174 139 175 139 176 140 176 140 178 142 178 142 178 142 178 142 178 142 178 142 178 142 178 142 181 146 182 146 183 147 183 147 183 148 183 148 185 147 185 147 188 149 189 149 192 149 192 150 193 150 194 152 195 151 194 150 196 152 194 149 191 147 190 147 196 150 196 150 195 150 194 151 193 152 192 153 193 154 193 154 194 154 194 154 195 155 195 155 197 157 197 158 198 159 199 159 199 159 199 159 199 159 201 158 201 158 202 158 202 158 203 158 202 159 202 160 203 161 204 161 202 159 202 159 202 159 202 159 203 159 202 158 201 159 202 160 204 161 204 161 205 162 205 162 203 160 203 160 203 160 203 160 205 162 205 162 205 162 205 162 205 161 205 161 205 161 205 161 205 161 205 161 206 162 206 163 207 162 207 162 207 162 207 162 207 162 207 163 208 164 209 164 210 164 209 163 208 164 209 165 210 165 210 165 210 165 210 165 212 167 212 166 211 165 210 165 211 166 211 166 211 166 211 166 211 167 211 167 211 167 211 167 211 167 211 167 211 167 211 167 212 166 212 167 213 168 214 169 211 167 211 167 211 168 211 167 217 163 209 165 217 169 217 168 202 171 232 173 211 164 221 180 219 148 133 53 59 22 57 37 42 14 32 16 31 15 27 16 32 12 28 6 32 3 17 59 114 72 99 70 95 61 97 55 105 76 114 70 113 84 140 98 146 103 150 98 136 95 146 116 150 95 145 95 143 96 145 112 119 7 38 21 80 69 106 70 98 71 83 58 64 11 32 6 33 15 35 17 32 14 31 14 31 14 32 14 25 8 24 7 26 5 35 54 101 60 93 62 92 64 92 65 94 66 97 66 95 64 97 64 96 63 97 61 92 62 98 68 102 67 98 64 102 69 98 67 99 69 101 70 93 61 68 24 28 0 22 9 26 8 29 10 28 10 29 12 34 14 36 15 37 15 38 16 39 17 39 16 38 16 38 16 39 17 39 18 40 19 42 18 38 16 41 13 38 15 40 8 37 13 32 7 42 16 29 9 28 9 24 9 22 9 20 9 21 7 21 7 21 7 21 7 20 7 21 7 21 6 19 5 11 4 9 7 12 3 9 3 18 10 25 18 33 25 39 27 44 33 43 31 42 30 40 29 40 29 40 28 38 25 35 23 30 14 8 0 7 8 19 12 36 26 36 27 36 24 33 21 37 22 35 21 34 20 35 21 35 21 36 23 37 23 37 22 33 19 34 21 36 23 37 24 36 22 36 22 36 22 36 22 39 20 38 37 76 58 68 54 71 55 76 59 81 64 86 64 83 61 86 65 89 69 93 72 90 70 88 72 92 73 76 44 51 34 53 37 57 40 60 43 57 39 57 38 56 37 55 37 53 36 52 35 52 35 52 36 51 33 48 30 47 30 48 32 47 32 47 35 51 39 52 36 50 36 50 35 49 34 48 34 47 34 50 37 51 35 47 31 46 32 45 31 45 30 44 30 43 29 43 31 47 34 49 31 48 33 52 36 55 38 57 38 58 40 58 42 59 42 60 43 62 43 60 46 65 43 66 46 61 48 53 29 21 0 6 0 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 38 56 41 49 42 42 32 40 32 37 28 33 22 28 19 22 20 23 19 21 21 21 18 8 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 2 2 2 2 1 1 1 1 103 77 103 78 104 79 105 79 105 79 105 79 105 79 105 79 105 79 104 78 105 80 107 81 107 81 106 79 105 80 107 79 105 75 108 76 107 75 108 78 107 75 107 75 107 75 107 75 106 74 106 74 106 74 106 74 109 76 107 74 106 74 106 74 105 71 106 72 105 75 106 75 108 79 108 80 108 80 108 80 111 80 107 77 108 82 113 85 110 81 111 82 112 84 113 82 114 83 113 83 114 84 114 85 117 86 115 84 115 86 117 89 118 87 120 89 121 89 121 89 124 91 123 90 122 91 123 92 124 93 125 94 125 95 126 95 128 97 127 96 127 96 126 93 127 91 127 91 127 92 129 93 127 90 126 91 129 95 130 93 130 98 130 99 131 99 132 100 132 100 132 100 132 100 132 100 135 103 135 104 136 105 137 105 134 102 133 101 134 103 136 104 137 105 137 105 137 106 139 107 138 106 139 108 141 108 140 106 138 102 139 103 139 104 140 104 140 104 141 106 143 107 143 107 143 107 143 107 143 107 143 107 145 109 146 110 146 111 147 111 148 110 148 110 147 110 147 110 147 112 148 112 148 113 148 114 150 116 152 118 152 117 150 115 152 117 150 114 149 114 149 114 150 119 151 120 152 118 152 118 152 114 153 113 155 113 156 114 153 118 153 119 154 120 155 120 157 122 157 123 158 124 159 124 160 123 160 123 160 123 159 123 158 123 158 123 158 123 158 123 158 124 159 124 160 125 160 125 159 124 159 124 159 124 159 124 160 124 159 123 158 124 159 125 161 126 161 127 162 128 163 128 160 125 160 125 160 125 160 125 162 127 162 127 162 127 162 127 161 126 161 126 161 126 161 126 161 126 161 127 162 127 163 128 162 129 162 129 162 129 162 129 162 129 162 130 163 131 164 131 165 131 164 130 163 131 164 132 165 132 165 132 165 132 165 132 167 134 167 133 166 132 165 132 166 133 166 133 166 133 166 133 167 132 167 132 167 132 167 132 167 132 167 132 167 132 167 132 165 133 166 133 167 134 168 133 167 132 167 132 167 130 168 130 164 132 163 138 170 131 158 124 171 127 153 118 166 137 169 126 170 153 181 126 115 61 64 29 21 2 13 2 16 5 14 10 17 8 18 0 11 0 0 78 129 99 116 104 105 85 103 79 106 100 124 99 117 102 129 104 122 103 138 105 123 79 107 75 118 93 113 93 113 93 115 104 86 0 7 13 54 48 70 51 64 61 65 54 42 0 11 0 13 4 17 5 16 1 15 4 12 6 14 5 9 1 5 0 7 0 16 48 79 48 66 50 68 47 69 49 71 51 71 52 68 48 66 46 64 45 65 46 59 41 63 44 64 42 60 39 71 49 65 43 64 48 66 50 75 62 62 27 13 0 0 0 5 0 11 2 8 0 9 2 10 0 11 1 13 4 16 5 17 6 17 6 18 7 18 7 17 6 17 7 18 9 18 10 13 8 10 3 10 10 12 1 2 7 13 0 10 2 5 0 9 3 9 2 10 3 9 3 7 4 7 4 7 4 7 4 6 4 7 4 7 3 5 3 5 1 2 3 6 0 2 2 6 5 9 8 14 14 19 17 27 23 26 21 24 19 23 19 23 19 22 17 20 16 20 18 10 6 3 0 2 2 7 5 24 22 26 21 25 18 20 13 21 13 21 11 19 10 20 11 20 12 22 14 23 14 23 14 19 10 20 12 22 13 23 14 22 13 22 13 22 13 22 13 23 12 21 29 61 49 49 42 54 42 54 41 56 43 57 44 57 42 56 43 59 48 65 53 66 56 75 59 77 61 69 43 36 24 36 25 38 26 39 27 39 27 39 26 38 25 37 25 35 25 35 25 34 23 32 21 31 21 30 20 29 19 29 19 32 20 31 21 35 26 38 26 37 25 36 24 36 24 35 23 36 26 37 26 36 23 31 19 31 20 30 19 29 18 29 18 29 19 29 20 34 23 33 18 32 20 34 21 37 23 37 22 39 27 40 25 41 24 43 22 43 22 41 30 44 30 39 37 46 39 48 31 26 4 3 0 0 0 0 0 0 2 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 33 49 27 41 26 35 14 31 13 31 14 27 12 19 8 17 9 22 7 18 10 21 11 11 2 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 1 4 1 2 1 2 2 1 2 1 3 0 3 0 0 0 0 0 0 0 0 0 1 0 1 0 2 0 2 0 133 103 133 104 134 105 135 105 135 105 135 105 135 105 135 105 134 103 133 103 133 104 135 106 138 107 135 104 134 105 137 108 132 105 136 106 134 105 136 109 137 108 137 108 137 108 137 108 135 106 135 106 135 106 135 106 138 109 137 107 135 106 135 106 135 105 135 106 136 105 137 106 139 108 139 108 139 108 139 108 139 108 140 109 141 111 143 113 140 110 142 112 144 114 145 115 147 113 149 114 149 115 150 115 153 116 150 113 149 115 153 119 153 119 155 121 156 121 155 120 159 124 158 122 157 122 158 123 157 124 157 125 158 126 159 126 162 128 161 127 160 126 159 124 160 125 165 129 167 128 165 126 167 128 165 129 169 133 171 131 165 130 165 131 165 132 166 132 167 133 167 133 167 133 167 133 171 135 171 136 172 137 173 137 170 133 169 133 169 134 171 136 174 137 172 135 171 137 174 140 173 138 175 139 176 140 175 139 174 138 174 139 175 140 176 140 174 138 176 141 178 143 179 143 179 143 179 143 179 143 179 143 181 145 181 146 182 147 183 147 183 148 183 148 185 147 185 147 187 147 187 148 190 147 191 148 194 152 196 154 196 152 194 150 194 151 193 150 193 151 195 152 194 152 195 153 196 155 197 156 192 152 191 154 192 155 193 155 193 153 193 154 194 155 195 155 197 157 197 158 198 159 199 159 198 160 198 160 198 160 199 159 201 158 201 158 201 158 202 158 201 158 201 159 202 159 203 160 202 159 202 159 202 159 202 159 203 159 202 158 201 159 202 160 204 161 204 162 205 163 206 163 203 160 203 160 203 160 203 160 205 162 205 162 205 162 205 162 204 161 205 161 205 161 205 161 205 161 205 162 206 163 207 163 207 162 207 162 207 162 207 162 207 162 207 163 208 164 209 164 210 164 209 163 208 164 209 165 210 165 210 165 210 165 210 165 212 168 212 167 211 166 210 166 211 167 211 167 211 167 211 167 211 167 211 167 211 167 211 167 211 167 211 167 211 167 211 166 213 164 211 166 212 166 213 168 211 167 211 167 210 167 210 167 220 165 214 166 217 161 218 174 210 167 229 179 223 164 219 173 211 175 216 175 219 177 181 108 51 16 34 13 30 12 24 16 28 11 40 5 29 0 35 113 178 126 179 146 182 135 189 136 186 149 192 133 174 135 191 139 192 138 185 135 184 130 169 115 167 112 164 112 158 105 149 110 121 2 35 22 69 42 76 51 79 63 87 64 64 9 35 15 33 15 35 17 33 13 31 14 30 14 32 13 25 8 24 6 27 7 40 64 110 67 98 72 98 71 99 72 101 74 105 74 103 71 100 67 99 67 102 70 101 66 96 59 93 60 95 64 95 63 97 69 103 72 101 67 89 70 87 45 36 0 17 5 23 9 28 11 23 7 23 10 27 8 29 11 33 14 36 16 34 15 35 16 36 17 37 18 36 17 37 17 37 16 40 17 43 16 35 7 37 19 45 13 36 7 29 12 44 6 19 11 27 10 25 9 24 9 22 9 21 7 21 7 21 7 21 7 20 8 21 8 19 7 17 5 8 0 4 3 9 3 11 8 16 6 17 8 21 13 26 16 33 22 31 20 29 19 28 19 28 19 26 16 26 18 28 20 8 5 10 4 7 2 12 8 30 23 34 25 34 23 30 18 35 21 33 19 32 19 33 20 34 20 35 23 37 23 37 23 34 20 34 21 35 22 36 22 36 22 36 22 36 22 36 22 40 20 38 41 79 59 66 55 74 54 69 49 65 46 65 47 68 45 65 43 64 49 71 55 74 68 95 79 96 81 96 73 60 41 58 38 54 34 50 32 57 39 57 38 56 37 55 38 51 35 52 35 51 32 46 28 46 30 47 30 46 28 44 27 46 31 42 31 46 36 50 38 49 37 48 36 48 36 47 35 52 38 52 38 50 33 45 29 44 30 43 29 43 28 42 29 41 28 43 31 48 34 49 31 48 33 52 35 54 37 55 37 57 39 57 41 58 41 58 43 59 40 59 47 66 43 65 48 61 47 60 45 46 22 15 0 4 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 46 58 40 48 42 42 33 37 31 39 31 36 24 28 16 24 22 25 19 19 19 23 19 14 9 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 2 0 2 0 3 0 2 0 0 1 1 1 2 2 2 0 0 0 1 1 2 2 2 101 76 103 79 104 78 101 76 102 77 102 77 102 77 102 77 102 74 103 76 106 79 108 80 103 75 104 76 104 77 105 77 105 76 107 78 108 78 108 78 108 78 108 78 108 78 108 78 105 76 105 76 105 76 105 76 105 76 105 77 106 77 107 76 106 75 106 76 107 76 108 77 105 77 110 78 107 75 108 80 113 82 113 82 113 82 113 82 112 81 112 81 112 81 111 80 117 84 116 83 116 83 116 82 119 86 117 83 116 83 116 85 121 90 121 92 122 93 124 94 122 92 122 93 123 94 124 94 127 95 126 95 126 96 128 98 126 96 129 99 130 98 127 95 128 94 128 96 129 97 131 98 131 97 130 96 129 97 130 98 131 95 132 95 132 95 132 95 133 96 132 95 133 96 134 98 135 97 133 95 133 97 136 100 134 97 134 98 135 99 136 101 135 103 135 103 135 103 135 103 136 104 136 105 137 106 138 106 139 105 140 106 140 107 141 107 142 108 142 108 142 108 142 108 140 103 141 103 141 103 141 103 146 108 147 109 147 110 148 111 148 112 147 111 147 112 148 114 147 114 149 116 150 116 150 115 151 117 151 117 151 117 151 117 153 119 153 119 153 119 153 121 153 121 153 120 152 119 151 117 156 119 155 119 155 120 157 121 156 117 156 117 156 117 156 117 160 120 159 119 158 120 159 121 158 120 159 121 160 122 161 123 160 121 160 121 160 121 159 121 156 120 156 121 157 121 158 122 159 123 159 122 157 121 157 120 162 126 160 125 159 124 158 123 163 128 162 127 161 128 162 129 161 125 161 125 161 125 161 125 160 124 161 126 163 127 163 127 161 126 160 126 161 127 162 128 160 126 160 127 161 127 162 128 160 127 159 126 160 128 162 130 164 131 164 132 165 132 165 132 164 133 164 133 164 133 164 133 165 134 165 134 165 134 165 132 168 130 167 129 166 130 167 131 168 131 168 131 168 131 168 131 166 130 166 130 166 130 166 130 165 129 166 131 167 130 166 129 165 129 164 129 164 129 165 129 166 130 166 130 166 130 166 130 162 125 163 125 166 127 168 129 167 127 168 128 169 128 169 127 171 129 173 132 174 139 178 149 130 23 0 0 13 2 18 12 19 13 17 0 0 0 20 118 136 110 132 112 135 110 135 117 142 120 136 112 129 108 128 106 138 113 130 100 117 88 108 82 110 85 107 89 110 88 108 93 69 0 9 21 37 22 28 26 31 30 45 37 31 7 10 6 15 7 13 5 12 6 12 7 14 9 12 7 10 2 7 1 4 0 23 54 87 69 75 69 77 55 74 52 72 55 74 57 72 56 72 56 73 56 73 56 62 49 67 54 69 53 66 50 62 48 65 50 62 45 60 48 62 58 69 36 8 0 7 5 10 9 10 5 6 2 8 7 8 7 12 7 7 1 5 3 12 8 13 9 14 10 15 9 15 7 16 9 18 10 17 10 9 2 9 3 11 5 12 9 16 6 11 9 18 6 8 1 7 4 9 6 10 6 7 3 8 2 8 1 6 2 6 2 5 4 7 6 8 4 5 2 0 0 2 0 5 3 7 5 6 4 9 8 11 9 11 8 18 16 18 13 11 9 15 15 14 10 15 13 20 14 16 8 4 0 4 3 8 6 8 3 20 15 21 17 21 15 21 14 24 14 22 12 21 13 22 15 21 13 20 15 24 18 24 15 21 13 21 13 21 13 21 13 22 14 22 14 22 14 22 13 21 6 23 30 57 48 52 34 42 31 38 23 32 18 30 16 32 18 29 15 28 17 32 21 46 38 58 54 73 64 79 66 61 34 33 26 41 27 33 25 36 27 37 27 37 26 35 24 35 25 35 23 34 22 32 21 33 22 33 24 36 24 31 17 33 21 31 19 31 23 37 28 35 24 35 23 34 22 33 22 36 26 41 28 36 21 32 22 30 19 32 20 31 18 28 14 30 18 30 19 31 20 31 20 30 20 30 20 34 25 40 29 41 22 36 20 42 25 44 23 44 25 45 27 46 30 47 32 48 33 47 31 38 19 20 8 0 0 0 0 1 0 1 4 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 2 0 26 28 48 28 34 25 38 19 31 18 29 16 27 11 18 4 18 10 18 8 17 12 21 17 13 3 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 132 101 134 103 135 102 133 100 134 102 134 102 134 102 134 102 133 103 134 105 135 106 136 107 132 102 133 103 134 104 134 104 133 105 135 107 137 107 136 107 136 107 136 107 136 107 136 107 136 105 136 105 136 105 136 105 136 105 137 106 137 107 138 107 137 106 138 107 138 108 139 108 137 108 141 109 138 107 140 111 146 113 146 113 146 112 145 112 148 115 147 114 147 114 147 114 148 115 148 116 149 116 149 116 152 118 150 117 149 116 149 117 153 119 154 120 155 122 157 123 156 122 157 123 157 124 158 124 160 126 159 126 159 127 161 129 160 127 161 129 162 128 160 126 164 128 167 129 169 130 170 131 170 130 168 129 168 129 169 132 167 132 166 132 166 132 166 132 166 132 165 131 166 133 168 134 168 133 167 132 167 134 169 136 168 134 168 135 169 135 170 136 171 135 171 135 171 135 171 135 172 136 172 137 173 137 174 138 174 138 175 139 176 140 176 140 178 142 178 142 178 142 178 142 177 142 177 142 177 142 177 142 180 145 181 146 182 147 182 147 183 147 183 146 185 146 186 148 188 147 189 149 192 149 192 149 191 150 191 150 191 150 191 150 193 152 193 152 193 152 193 152 194 154 193 153 192 152 191 152 194 154 193 154 193 155 195 158 194 156 194 156 194 156 194 156 196 158 196 157 195 158 196 158 197 158 199 159 200 159 200 159 200 159 200 159 200 159 200 159 196 156 196 157 197 157 198 158 201 160 200 160 199 159 198 158 200 160 200 159 199 159 199 159 203 162 202 162 202 162 202 163 199 159 200 160 200 160 200 160 200 160 201 162 202 162 202 162 202 162 202 163 203 163 204 164 201 161 201 162 202 163 203 162 208 164 207 163 208 165 210 166 209 165 209 165 209 165 208 163 209 164 209 164 209 164 209 164 212 166 211 165 209 163 208 163 210 166 209 164 208 165 210 166 213 168 212 167 210 166 209 165 210 164 210 164 210 164 210 164 211 166 213 167 214 167 213 167 214 166 214 166 214 166 214 166 211 163 211 164 212 164 212 164 216 166 218 167 215 166 214 167 213 167 213 169 215 170 216 172 209 172 210 172 215 172 218 173 211 156 108 5 28 12 20 19 24 18 34 13 25 0 62 148 179 128 165 122 174 128 175 129 174 124 166 115 158 109 155 108 159 110 155 106 150 101 147 100 154 104 151 108 150 105 143 107 98 10 42 38 62 32 46 30 45 24 55 31 47 10 30 10 35 13 33 11 31 12 31 13 31 13 30 11 27 9 26 7 25 5 47 63 98 70 90 78 105 77 106 77 107 80 108 82 104 77 103 77 103 78 103 77 106 78 107 78 108 79 107 78 102 76 108 79 106 75 103 73 99 75 96 46 28 0 20 6 24 11 25 10 24 9 27 11 25 9 28 9 24 4 23 7 28 10 28 11 29 11 30 12 31 12 35 13 37 15 39 14 41 15 41 13 40 12 40 12 39 13 32 16 36 13 27 7 26 8 27 9 25 9 22 6 21 8 21 7 20 5 17 6 15 6 17 8 16 7 13 4 9 2 11 4 14 8 17 9 12 5 14 8 16 8 16 7 21 15 25 17 22 13 20 17 17 13 15 13 14 13 11 8 1 1 4 6 12 11 18 13 27 20 29 20 32 20 33 20 31 21 28 19 29 19 31 21 34 20 34 21 38 24 38 21 34 21 34 21 34 21 34 21 34 21 34 21 34 21 34 21 35 18 38 41 69 55 61 40 49 34 46 29 41 26 39 24 41 26 38 23 38 25 41 29 43 30 46 38 62 60 86 80 87 56 58 36 52 34 49 33 53 36 54 37 53 35 52 34 50 36 49 34 48 33 46 32 46 32 46 33 48 33 44 27 45 30 43 29 45 33 50 38 49 34 48 33 47 33 48 34 48 39 52 39 47 32 44 32 43 31 43 31 42 29 40 27 40 30 42 31 43 32 45 31 45 31 48 32 51 36 55 40 56 39 52 38 57 44 58 42 58 44 59 45 61 47 63 48 61 45 60 43 52 35 40 29 16 4 1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 2 4 36 41 57 40 45 37 47 33 40 29 38 27 36 23 28 16 25 17 21 16 22 18 24 22 20 11 5 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 100 76 102 77 102 77 101 75 102 77 102 77 102 77 102 77 104 76 104 77 105 77 105 77 101 73 102 74 102 75 103 75 104 74 105 76 107 76 106 76 107 77 107 77 107 77 107 77 106 77 106 77 106 77 106 77 106 77 106 78 107 78 108 79 107 76 107 77 108 77 109 78 107 78 109 78 108 77 110 81 112 81 112 81 112 81 112 81 115 84 115 84 115 84 115 84 114 81 114 82 116 83 117 84 119 85 118 84 116 84 117 84 118 90 119 91 120 93 122 94 122 95 123 95 124 96 124 96 126 95 126 95 126 96 128 97 127 96 128 97 128 97 127 96 129 97 128 98 130 100 131 101 130 99 129 97 128 98 130 97 130 94 131 94 131 94 131 94 131 94 130 93 131 94 132 96 133 96 132 95 132 96 134 98 134 97 134 97 135 98 135 99 135 103 135 103 135 103 135 103 136 104 136 104 137 105 137 106 137 105 138 106 138 107 139 107 142 110 142 110 142 110 142 108 141 104 142 104 142 104 142 104 144 106 145 107 145 108 146 108 146 109 145 109 146 110 148 112 147 112 148 114 149 114 148 114 150 116 150 116 150 116 150 116 152 118 152 118 152 118 152 118 154 119 154 119 153 118 153 118 155 119 154 119 154 120 156 121 156 115 156 115 156 115 156 115 156 115 157 116 157 116 156 115 157 117 156 117 156 116 155 116 156 117 156 117 156 117 156 119 156 121 156 122 157 122 158 123 159 124 159 124 158 123 158 123 157 122 157 123 158 123 158 123 161 126 161 126 161 126 161 126 158 123 158 124 159 125 160 126 160 125 160 125 161 126 161 126 160 124 161 124 162 125 162 126 161 124 161 125 162 126 163 126 166 128 165 128 165 129 167 130 166 129 166 128 164 127 163 128 165 130 164 130 164 130 164 130 168 134 168 133 167 133 166 132 168 128 167 127 166 128 167 129 171 132 170 130 168 128 166 127 167 128 166 128 166 128 166 128 163 126 165 128 166 128 166 128 165 128 165 128 165 128 165 128 163 126 164 127 164 128 165 128 165 126 164 125 164 124 164 124 165 124 166 126 168 128 170 129 172 127 172 128 171 130 171 136 175 162 170 80 27 0 10 1 8 11 9 4 5 0 56 137 142 100 110 87 119 99 120 93 113 90 107 83 101 79 99 78 96 75 96 76 97 76 97 76 99 77 98 82 102 81 98 82 59 0 21 29 37 16 19 13 13 6 16 12 17 1 6 2 13 8 12 6 12 8 12 8 12 8 11 6 10 2 7 1 6 1 26 43 60 43 52 53 61 47 65 51 69 56 71 57 75 62 76 63 75 63 75 63 73 60 71 58 70 58 72 61 64 55 71 60 70 57 68 57 70 59 66 36 9 0 3 2 9 11 14 11 11 7 11 9 6 4 8 5 6 2 6 4 8 5 8 5 9 6 9 4 6 0 7 2 10 4 11 6 17 11 15 9 13 8 11 7 15 6 13 10 17 5 9 2 8 4 10 5 9 5 7 4 8 2 8 1 6 2 6 2 5 4 7 6 8 5 5 2 2 1 4 3 7 7 10 8 8 6 9 8 10 8 9 6 7 8 14 14 16 12 15 12 11 6 6 2 5 1 3 0 1 0 3 2 8 9 15 13 18 13 19 15 19 13 19 13 18 9 17 8 17 8 18 9 19 10 17 12 22 16 21 13 21 13 21 13 21 13 21 13 20 12 20 12 20 12 20 11 20 8 25 28 50 37 40 22 28 16 26 13 23 11 22 11 23 12 21 10 21 12 24 14 19 6 16 8 28 31 56 53 75 57 52 28 32 23 34 22 35 26 36 26 36 25 34 23 36 25 35 23 34 22 32 21 31 19 31 21 33 21 30 16 28 17 27 17 30 22 35 26 35 22 32 19 31 21 34 25 37 27 39 25 34 19 30 18 33 20 31 18 29 17 29 17 30 18 30 18 31 19 30 19 31 21 31 22 33 25 37 26 39 21 36 21 40 25 42 25 42 27 43 28 45 29 46 30 46 29 43 26 39 27 37 28 25 8 1 0 1 0 1 0 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 2 0 29 29 47 29 35 25 37 21 29 16 27 14 25 11 19 5 17 8 17 8 16 12 21 18 22 11 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 132 100 133 101 133 101 132 100 134 102 134 102 134 102 134 102 136 105 135 104 134 103 133 103 130 100 130 101 131 102 132 102 133 104 134 106 135 105 134 104 135 106 135 106 135 106 135 106 137 106 137 106 138 107 138 107 138 107 138 107 139 108 139 109 139 108 139 108 140 109 140 110 140 109 140 108 139 109 142 112 144 111 144 112 145 112 145 112 146 113 146 113 147 114 147 114 146 113 147 115 149 117 151 118 152 118 151 117 150 117 151 118 152 119 153 120 155 121 156 122 157 123 157 124 158 124 159 125 159 126 158 125 159 126 160 128 160 127 160 128 161 127 160 126 164 128 167 129 169 131 170 132 168 129 167 128 167 128 168 130 164 130 164 130 164 130 164 130 164 130 163 129 163 130 165 132 166 132 166 132 166 133 167 134 167 133 168 134 168 135 169 135 170 134 170 134 170 134 170 134 171 135 172 136 172 137 173 137 172 136 172 137 173 138 174 138 177 141 177 141 177 141 177 141 176 141 176 141 176 141 176 141 178 143 178 144 179 145 180 145 180 144 180 144 183 146 185 148 186 147 188 148 191 148 190 147 192 149 192 149 192 149 192 149 194 151 194 151 194 151 194 151 196 154 194 154 194 154 194 153 195 154 194 154 194 155 196 157 196 157 196 157 196 157 196 157 194 156 196 158 197 157 195 154 202 158 202 157 201 155 200 155 201 156 201 156 201 156 201 156 202 158 201 158 202 159 202 160 201 158 201 157 200 157 200 157 200 158 201 159 202 161 203 161 204 162 205 163 205 163 204 161 203 160 203 161 205 163 206 163 204 161 204 161 204 161 205 163 203 161 203 162 204 162 205 163 205 163 206 164 207 165 207 165 209 165 208 164 208 165 209 166 212 168 211 166 209 164 207 163 210 166 210 166 210 166 210 166 209 165 209 166 210 167 211 167 210 166 209 164 208 165 210 166 212 168 212 167 211 166 210 165 212 164 212 164 212 164 212 164 208 161 210 163 211 163 211 162 212 162 212 162 212 162 212 162 210 160 211 161 212 162 212 163 208 158 208 160 208 161 209 162 206 160 206 160 204 161 205 162 202 163 199 160 202 161 209 165 204 156 226 188 138 37 33 0 25 19 14 5 28 0 114 144 168 113 143 102 154 112 153 105 148 103 144 101 143 101 144 103 140 98 139 97 137 94 135 92 138 91 137 96 138 93 127 94 84 15 53 44 57 28 39 24 42 14 38 15 39 11 32 10 34 12 32 11 30 11 31 12 30 11 29 10 27 9 26 7 25 6 36 33 59 33 55 40 59 35 61 41 66 43 65 42 73 51 71 51 71 51 71 51 66 43 66 41 65 41 65 42 58 35 61 37 60 36 61 40 69 46 68 34 24 0 14 2 17 10 22 13 23 9 23 10 20 5 20 5 20 5 21 7 22 7 22 7 22 7 22 7 21 4 22 6 26 8 29 11 31 12 33 14 36 14 37 14 36 13 34 17 36 11 26 10 26 8 24 9 23 8 22 7 21 8 21 7 20 5 17 6 15 6 17 7 15 6 12 3 10 2 11 5 15 8 17 10 18 10 18 10 18 10 17 9 13 7 17 12 19 14 20 15 16 9 8 1 2 1 1 0 3 5 6 6 10 9 19 17 24 18 27 18 29 18 30 17 26 17 25 16 26 16 27 17 31 17 31 18 35 21 35 18 33 20 33 20 33 20 33 20 32 19 32 19 32 19 32 19 34 19 39 37 58 40 46 27 40 26 39 24 38 25 39 26 38 24 37 23 37 24 40 26 38 23 38 25 42 32 50 38 78 64 73 41 51 37 55 32 52 35 52 35 52 34 50 33 49 35 49 34 48 33 47 33 46 31 45 32 47 33 45 29 39 26 40 27 43 32 48 35 48 32 44 29 44 33 50 38 50 38 49 35 45 30 41 29 46 32 42 29 40 28 41 30 40 30 42 30 42 30 43 30 46 32 48 31 49 34 52 37 54 37 52 37 54 40 57 41 58 42 59 43 60 44 61 45 64 47 62 44 55 39 46 34 40 19 10 2 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 2 4 42 41 56 41 46 36 46 33 38 27 35 25 35 23 29 18 25 16 20 16 21 18 24 22 28 20 13 5 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 100 75 99 74 99 74 100 75 102 77 102 77 102 77 102 77 106 77 105 76 103 75 102 74 100 72 100 72 101 73 102 74 104 75 105 76 106 75 104 74 106 76 106 76 106 76 106 76 106 77 107 78 108 79 109 80 107 79 108 79 109 80 109 80 108 78 109 78 110 79 110 79 112 79 109 77 109 80 112 82 111 78 111 79 112 80 113 80 113 80 114 81 115 82 115 83 114 81 115 83 117 85 119 86 119 85 118 84 117 85 119 86 120 92 121 93 122 95 123 96 123 95 124 96 124 97 125 97 126 94 125 94 125 95 127 97 127 96 127 95 126 96 127 96 128 96 129 97 130 99 131 100 129 97 128 96 128 96 129 95 130 93 130 93 130 93 130 93 129 92 129 92 129 93 131 95 130 94 131 95 132 95 132 95 133 96 133 97 134 97 135 98 134 102 134 102 134 102 134 102 135 103 135 104 136 104 137 105 136 104 136 104 137 105 138 106 141 109 141 109 141 109 141 107 139 103 139 103 139 103 139 103 142 106 142 106 143 107 144 108 144 106 144 106 144 109 147 111 146 111 148 112 148 113 147 112 149 114 149 114 149 114 149 114 151 116 151 116 151 116 151 116 153 118 153 118 153 118 153 119 154 118 153 118 153 119 155 121 156 116 156 116 156 116 156 116 156 116 157 117 157 117 156 116 159 120 158 119 156 118 155 117 157 119 157 119 157 119 157 119 159 122 159 123 160 124 161 124 158 121 159 122 159 122 159 122 158 119 159 120 160 122 161 122 161 123 163 125 164 124 162 124 162 125 163 126 164 127 165 128 163 125 161 123 160 124 162 125 161 120 161 121 162 121 163 122 162 122 163 122 164 123 164 124 165 124 164 122 163 123 164 124 168 127 167 125 165 123 163 124 164 125 163 125 163 125 163 125 158 120 158 120 158 119 157 119 160 121 159 120 159 120 160 121 160 121 160 121 160 121 160 122 159 121 159 121 159 121 159 121 158 121 159 122 160 121 159 120 158 121 158 121 158 121 158 121 152 115 152 115 152 115 152 117 152 119 152 119 152 118 152 118 152 115 148 111 144 109 143 108 142 98 137 93 136 101 146 116 159 129 152 145 187 99 32 0 6 16 9 0 6 0 95 103 109 81 96 77 101 75 97 75 98 76 98 76 99 77 100 78 98 75 96 72 91 66 85 61 87 63 86 69 90 67 85 70 51 2 30 26 30 16 23 17 28 13 16 9 16 4 10 3 13 7 12 5 11 7 11 8 11 6 10 5 9 2 7 1 9 0 6 8 24 13 18 9 13 1 16 6 18 6 16 6 19 9 19 11 19 11 19 11 13 6 17 9 18 7 15 4 12 2 10 0 7 0 14 7 23 12 29 20 10 0 3 0 4 5 10 8 10 4 8 2 5 1 3 0 4 2 5 3 7 4 7 4 7 4 6 1 5 0 4 0 6 1 9 4 8 4 11 7 13 9 14 8 15 6 15 11 16 3 9 3 9 4 8 3 7 4 7 4 8 2 8 1 6 2 6 2 6 4 7 6 7 3 3 0 1 0 3 1 6 5 9 6 8 5 7 4 7 4 7 4 7 4 7 4 10 9 14 12 13 6 5 0 1 0 1 0 3 0 5 0 5 5 14 15 15 10 16 12 16 10 16 9 17 8 17 8 17 8 17 8 17 8 15 10 19 13 19 11 20 12 20 12 20 12 20 12 19 11 19 11 19 11 19 10 19 8 25 24 38 22 26 12 26 15 25 15 26 16 28 18 25 14 25 14 25 15 27 16 30 20 31 20 30 17 27 14 35 35 48 31 37 30 38 21 34 24 35 25 34 23 32 22 35 24 34 23 34 23 33 22 33 21 31 21 34 23 33 20 25 14 26 16 29 20 32 22 32 20 29 18 31 23 38 29 38 24 34 21 31 18 29 16 34 20 30 17 28 16 29 18 30 18 30 18 30 18 29 17 31 20 30 20 31 23 34 23 36 20 37 21 37 22 40 25 42 26 42 26 43 27 43 27 45 30 47 31 43 27 34 21 35 19 16 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 2 0 37 30 45 29 37 24 35 21 28 15 25 12 25 12 21 9 16 9 16 7 16 9 18 13 25 16 15 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 132 99 130 98 130 98 131 100 134 102 134 102 134 102 134 102 135 105 134 104 133 103 132 102 130 100 130 101 131 102 132 102 135 106 135 107 135 105 133 104 136 107 136 107 136 107 136 107 137 107 138 108 140 109 141 110 139 108 140 109 140 110 141 110 140 109 141 110 141 111 142 111 145 111 139 108 141 112 144 114 144 112 145 113 146 114 148 115 148 116 149 117 151 118 152 119 149 116 150 117 151 119 152 119 152 118 151 118 151 119 153 120 154 120 155 122 157 123 158 124 158 124 158 124 159 125 159 126 158 125 157 124 158 126 160 127 160 127 159 126 159 126 160 127 162 127 163 128 165 129 166 130 165 128 163 127 163 127 164 129 163 129 163 129 163 129 163 129 164 129 163 129 163 130 165 132 163 130 165 132 166 132 165 131 166 133 167 133 168 134 168 134 169 133 169 133 169 133 169 133 170 135 171 135 172 136 172 136 172 136 172 137 173 138 174 138 176 140 176 140 176 140 176 140 176 140 176 140 176 140 176 140 178 142 178 143 179 144 180 144 179 144 179 145 183 146 186 149 187 147 188 149 192 148 191 148 194 150 194 150 194 150 194 150 196 152 196 152 196 152 196 152 197 153 196 153 197 154 197 154 197 153 196 153 196 154 198 157 199 157 199 157 199 157 199 157 200 157 198 156 198 156 199 157 206 158 206 157 205 157 205 157 205 157 205 157 205 157 205 157 203 158 203 159 203 160 204 160 204 160 204 161 205 161 206 162 202 159 203 159 203 159 204 160 204 161 207 164 208 163 205 160 206 162 206 162 206 162 206 161 206 161 203 158 202 158 203 160 205 162 205 162 206 163 207 164 204 161 204 162 205 162 206 163 209 163 207 162 206 161 207 162 208 163 207 162 206 160 205 159 203 158 203 158 203 158 203 158 206 160 204 158 201 155 199 153 204 158 203 157 202 158 203 159 202 157 202 157 202 157 202 157 203 155 203 155 203 155 203 155 203 155 203 155 202 153 200 151 200 150 200 150 200 150 200 150 197 146 196 145 194 144 193 143 195 144 189 140 183 135 178 131 177 131 171 125 165 121 163 121 157 119 153 114 157 121 173 132 184 153 193 149 215 183 149 35 15 4 27 4 24 0 129 116 137 100 140 106 142 98 138 100 139 100 138 99 136 98 135 97 134 96 134 94 130 88 123 83 122 81 119 84 119 80 112 84 75 16 50 36 45 28 45 29 52 22 41 17 37 9 28 10 33 12 31 11 29 10 29 11 28 9 27 9 26 9 26 7 30 6 24 9 36 17 35 7 29 10 28 9 28 9 25 7 23 6 21 7 20 7 20 7 18 6 23 12 26 11 22 7 23 8 20 4 16 4 23 13 26 9 31 22 21 4 12 1 8 5 13 7 14 6 17 7 20 7 15 4 15 7 17 7 19 9 19 9 18 8 18 7 18 7 16 6 18 7 22 10 27 13 29 16 33 16 32 14 33 13 35 18 35 10 26 11 24 9 23 7 20 6 21 7 21 8 21 7 20 5 17 6 16 6 17 7 14 4 10 1 6 1 7 4 11 7 13 9 14 8 12 7 12 8 14 9 17 7 10 5 13 11 16 13 15 7 5 2 2 2 1 2 0 1 2 3 4 8 20 23 21 14 23 15 26 15 25 14 26 17 27 18 28 18 27 17 30 16 30 17 34 20 34 17 32 19 32 19 32 19 32 19 32 19 32 19 32 19 32 19 32 19 38 31 46 27 38 24 38 24 38 24 39 26 42 28 38 24 39 25 39 26 40 26 43 28 41 26 40 28 44 31 36 27 52 37 54 38 52 31 50 33 51 34 50 33 49 31 48 34 48 34 48 34 48 34 48 32 45 32 48 35 48 33 39 26 41 28 43 30 45 31 45 30 44 31 47 36 54 42 48 34 43 30 42 31 41 28 45 32 43 30 41 29 41 29 40 30 42 30 41 29 42 28 43 29 45 29 48 32 51 36 50 36 53 36 52 36 55 41 58 42 58 42 58 42 58 42 57 42 61 46 58 40 48 32 42 29 28 18 11 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 2 4 49 42 54 42 48 35 44 33 39 27 35 25 35 25 33 22 27 18 23 15 20 16 21 17 24 20 20 11 6 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 100 74 98 72 97 73 99 75 102 77 102 77 102 77 102 77 104 76 103 75 103 75 103 75 101 73 101 73 102 74 102 75 107 77 107 78 107 76 105 74 107 77 107 77 107 77 107 77 106 78 107 79 109 81 111 82 109 80 109 81 110 81 111 82 110 79 110 80 111 80 112 81 115 81 108 76 110 82 114 83 112 79 113 81 115 83 116 84 116 83 117 84 118 86 120 87 119 86 119 86 119 86 120 87 118 85 118 85 118 86 120 88 120 89 121 91 123 92 124 93 125 94 125 95 126 95 127 96 125 94 124 93 125 94 126 96 127 96 126 94 125 95 127 96 125 93 126 94 127 96 129 97 128 96 127 94 126 95 128 94 128 91 128 91 128 91 128 91 130 93 130 93 130 94 132 95 128 92 130 94 132 94 131 93 132 95 133 96 133 97 134 97 133 101 133 101 133 101 133 101 134 102 135 103 135 104 136 104 137 105 137 105 138 106 138 107 140 108 140 108 140 108 140 106 142 106 142 106 142 106 142 106 143 107 143 107 144 108 144 109 144 104 144 105 145 108 149 111 149 110 150 112 150 112 150 112 150 113 149 113 149 113 149 113 151 115 151 115 151 115 151 115 153 116 153 117 154 118 155 118 154 116 153 116 153 117 155 119 156 117 156 117 156 117 156 117 157 117 153 112 151 114 156 118 156 118 155 118 155 119 156 119 155 118 155 118 155 118 155 118 154 118 155 119 155 120 156 120 157 121 157 122 158 123 159 123 158 116 157 116 157 116 156 115 158 118 161 121 162 120 159 119 157 121 156 120 155 118 154 117 158 121 154 117 152 117 155 118 155 114 155 114 156 115 157 116 155 114 156 115 156 116 157 116 158 116 156 114 155 114 155 115 154 113 154 112 153 112 153 112 151 112 151 112 151 112 151 112 154 115 154 115 154 115 153 114 155 115 154 114 153 115 154 116 155 116 154 114 151 111 149 109 148 110 148 110 148 110 148 110 146 108 146 107 143 103 139 100 136 99 136 99 136 99 136 99 137 99 135 97 132 93 129 94 128 98 124 92 116 83 109 79 110 79 105 72 99 68 98 68 104 65 102 64 101 71 109 78 106 86 149 115 141 142 172 83 41 0 1 0 4 0 102 99 105 85 106 89 106 80 99 81 98 77 99 76 98 74 95 73 94 72 94 72 92 66 85 61 83 57 77 56 79 57 78 64 44 0 26 18 22 15 24 13 24 11 16 8 14 0 9 6 13 6 11 5 10 6 11 7 9 5 9 4 9 2 7 1 9 1 7 0 9 3 9 0 10 3 10 2 8 1 9 4 8 2 7 4 8 4 8 4 5 0 8 0 11 2 11 1 9 0 9 0 6 0 8 1 10 0 10 10 10 1 7 1 3 1 7 1 5 0 7 2 12 4 5 0 5 2 7 0 8 3 8 2 7 1 6 1 9 1 6 0 4 0 7 2 8 4 13 9 16 11 15 7 14 7 16 12 16 2 8 5 10 4 8 1 6 3 7 4 8 2 8 1 6 2 6 2 6 4 7 5 6 2 2 0 1 1 2 4 6 7 8 9 9 8 8 8 8 10 11 12 10 8 6 6 10 10 9 6 7 2 1 0 1 0 1 0 1 0 2 0 1 2 15 18 13 7 14 9 14 7 13 7 16 7 17 9 18 8 16 7 17 8 15 10 20 14 19 11 19 11 19 11 19 11 19 11 20 12 20 12 20 12 20 11 17 7 23 17 28 13 23 15 23 12 23 12 24 14 27 16 24 14 26 15 27 16 27 16 28 16 26 15 28 20 34 24 27 15 28 24 36 24 34 26 32 23 33 23 33 22 31 20 34 23 34 23 34 23 34 23 33 20 30 20 33 23 34 22 27 16 28 18 29 19 30 18 29 19 31 22 36 28 42 32 35 20 28 16 30 19 30 17 31 19 31 19 30 17 28 15 30 18 30 17 29 16 27 16 27 17 27 18 30 23 35 24 33 20 37 21 35 20 38 26 41 26 41 26 41 26 41 26 41 26 44 30 43 28 38 26 36 21 27 19 19 4 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 2 0 43 31 43 30 39 23 33 21 30 16 26 13 26 15 25 14 20 9 17 5 14 6 14 9 15 10 17 8 7 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 131 99 129 96 128 97 131 99 134 102 134 102 134 102 134 102 133 103 133 103 133 103 133 103 131 101 132 102 132 103 133 103 137 108 137 108 137 107 135 105 137 108 137 108 137 108 137 108 138 107 139 109 141 110 142 112 140 109 141 110 141 111 142 111 141 110 142 111 142 112 143 112 147 112 139 107 141 114 146 114 146 113 147 115 149 117 150 118 146 114 148 115 149 117 151 118 154 121 154 120 153 120 153 120 151 118 151 118 151 120 154 121 152 119 153 121 154 122 156 123 158 125 158 126 159 127 160 127 158 124 157 124 157 125 159 127 161 127 158 124 157 125 160 128 159 124 161 125 162 127 164 128 164 127 163 126 162 127 163 128 162 128 162 128 162 128 162 128 165 131 164 130 164 131 166 133 161 128 164 131 166 131 164 129 166 132 166 133 167 134 168 134 169 133 169 133 169 133 169 133 170 134 170 135 171 136 172 136 173 137 174 138 174 139 175 139 176 140 176 140 176 140 176 140 180 144 180 144 180 144 180 144 179 143 180 144 180 145 181 145 179 144 180 146 184 148 187 150 188 150 190 152 193 151 193 150 195 150 196 150 196 150 196 150 198 152 198 152 198 152 198 153 197 153 197 154 198 155 199 155 198 153 197 153 197 154 199 156 200 156 200 156 200 156 200 156 201 155 195 149 193 151 199 157 201 153 203 154 204 155 205 156 204 154 204 154 204 154 204 155 198 152 198 152 199 153 200 154 198 152 199 153 200 154 201 155 201 156 201 155 199 154 198 153 200 157 204 160 205 159 202 155 199 153 198 151 196 149 194 147 201 154 197 149 195 150 197 153 192 147 193 148 193 149 194 149 196 152 197 152 198 153 198 153 196 151 195 149 193 148 193 148 192 147 192 147 192 147 193 148 191 146 191 146 191 146 191 146 183 139 186 144 191 149 196 152 190 144 189 143 188 144 189 145 193 147 190 142 184 137 180 134 180 135 182 135 182 135 182 135 185 138 184 135 180 131 176 126 173 125 174 125 174 125 174 125 172 123 170 119 166 115 162 111 155 108 151 103 144 97 138 94 136 94 130 87 125 85 125 87 124 90 126 91 132 92 137 93 151 113 161 120 186 146 198 183 153 30 24 0 36 15 129 111 137 101 135 103 138 96 132 95 125 89 126 91 128 92 128 92 125 89 125 88 122 82 115 76 117 77 109 76 106 75 104 82 65 13 47 30 40 26 38 16 39 16 38 16 34 10 32 17 32 12 30 11 28 10 28 11 27 9 26 8 26 9 26 7 23 8 30 6 24 6 29 6 27 9 22 6 20 8 23 11 17 6 17 6 16 6 16 7 11 5 11 5 13 9 18 13 10 6 15 9 13 4 9 2 17 0 11 11 11 5 10 8 6 6 9 5 9 5 16 11 22 11 13 5 13 8 14 6 15 8 15 7 14 6 13 6 17 9 14 5 11 4 15 7 10 2 18 11 28 16 30 17 31 14 36 20 33 9 23 12 25 9 21 7 19 6 21 8 21 8 21 7 20 5 17 6 16 6 17 6 14 4 9 0 8 3 10 5 13 8 16 10 11 4 10 4 11 7 15 10 16 8 14 9 16 11 11 3 3 0 1 0 0 1 1 0 1 4 3 1 1 2 14 19 17 13 21 14 23 14 23 12 23 15 26 18 28 17 25 14 30 17 31 18 35 21 35 18 32 19 32 19 32 19 32 19 33 20 33 20 33 20 33 20 31 17 36 26 40 22 38 29 38 24 38 24 39 26 41 28 41 27 42 29 43 29 43 29 43 31 48 35 50 35 47 31 60 32 45 34 54 33 53 43 49 32 50 33 50 32 48 30 48 34 48 34 48 34 48 34 45 30 42 29 45 33 47 32 42 29 43 30 44 29 43 28 43 30 46 35 52 40 56 44 46 30 39 27 42 32 43 29 42 31 44 32 43 30 40 26 40 30 42 29 41 28 41 27 40 26 43 28 47 33 52 37 49 35 53 36 50 34 54 41 57 41 57 41 57 41 57 41 63 46 61 43 57 40 52 38 48 32 36 30 35 18 8 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 2 4 54 43 52 42 49 35 43 33 40 28 36 26 37 28 37 26 30 19 25 15 20 13 20 13 16 14 20 14 12 3 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 99 71 94 68 95 71 97 72 103 78 103 78 103 77 101 75 104 76 105 77 105 76 103 75 105 76 103 74 101 74 103 76 108 78 108 77 107 77 106 76 106 76 107 77 107 78 108 78 106 78 107 79 108 80 109 80 109 81 110 82 111 83 112 83 110 80 111 81 112 82 113 82 113 82 113 83 115 85 117 87 118 82 117 81 116 81 117 82 119 84 117 81 116 81 116 81 117 84 118 86 119 85 118 85 120 87 119 85 117 84 116 82 120 87 120 88 121 88 122 89 122 89 123 90 123 90 122 89 120 89 121 92 126 95 124 91 123 92 124 94 126 96 128 97 127 94 125 93 125 94 128 97 127 95 127 95 128 96 128 95 128 91 129 92 129 92 129 92 129 92 129 92 130 94 133 97 131 95 133 97 134 96 132 94 133 95 131 95 135 99 135 97 136 104 136 104 136 104 136 104 134 103 136 105 137 105 137 104 140 108 140 108 140 108 140 108 139 109 144 113 144 110 142 111 143 110 145 111 145 110 142 107 146 112 146 112 145 111 145 109 144 107 145 107 145 108 145 108 150 114 150 115 149 113 147 112 148 114 149 115 151 117 153 118 152 117 152 117 151 115 150 114 153 118 152 117 152 117 153 118 153 118 153 118 153 118 154 117 153 115 153 115 154 116 154 116 147 108 144 105 142 105 144 107 145 110 147 112 148 110 144 106 142 106 143 108 144 107 142 106 142 108 143 107 142 106 141 105 145 114 152 115 144 106 142 108 142 104 145 107 147 109 148 109 146 107 145 105 143 104 142 102 143 108 142 106 139 101 134 97 137 103 139 106 141 105 139 101 138 101 142 102 139 99 140 104 141 102 140 101 139 100 138 99 141 99 135 94 134 95 133 94 133 93 130 88 124 85 126 89 129 92 130 93 130 92 128 91 132 93 128 89 125 88 125 88 129 92 129 92 129 92 129 92 132 94 128 88 122 83 118 81 117 85 126 90 122 83 120 87 122 85 120 82 116 78 112 76 104 70 109 78 115 80 113 77 107 70 101 62 95 60 96 65 94 67 89 60 83 58 83 59 82 56 81 55 81 53 80 50 82 49 84 52 87 55 89 57 91 62 103 77 120 93 147 131 175 90 31 0 0 27 93 88 93 77 94 76 95 76 93 74 92 68 89 68 92 71 92 69 94 70 90 66 86 62 83 61 81 59 82 61 80 58 78 60 40 1 28 19 17 9 15 6 14 6 16 5 12 1 11 5 14 8 14 6 12 7 11 6 11 5 11 10 12 1 7 5 13 5 11 1 8 0 5 0 10 5 10 3 8 2 7 3 10 6 7 5 8 7 7 3 4 0 4 0 5 0 8 2 6 1 7 1 7 0 5 0 6 0 6 2 7 2 5 3 5 3 0 0 3 0 7 11 21 10 8 0 3 1 7 0 9 1 5 0 6 2 8 1 6 0 5 0 3 0 2 0 7 1 5 1 7 7 15 11 14 7 17 10 14 2 8 2 7 1 7 1 7 3 7 3 6 0 6 0 5 2 6 2 7 5 7 6 7 3 3 0 2 2 3 3 4 4 5 5 10 10 12 12 13 11 11 9 6 4 5 3 3 1 2 0 1 0 1 0 1 0 2 0 4 0 1 0 6 8 18 16 14 7 12 5 11 5 14 8 15 7 16 7 16 6 14 4 15 7 14 8 16 10 18 12 21 13 21 12 19 10 17 8 19 11 18 9 17 9 18 9 19 8 20 10 22 11 22 10 24 13 23 12 24 15 28 18 27 15 26 15 26 16 28 18 33 22 33 22 33 22 33 22 30 20 31 22 33 24 35 26 34 24 33 23 33 23 32 22 34 22 32 22 35 25 36 23 29 19 31 21 32 19 28 16 34 22 31 18 28 17 29 18 33 17 25 18 38 33 44 30 31 20 34 23 34 21 30 17 28 17 29 18 30 17 29 16 29 17 29 18 30 19 30 19 28 17 28 19 30 22 33 22 32 20 37 22 35 20 38 25 41 27 42 27 42 27 43 28 46 29 45 28 44 28 43 30 42 26 30 21 31 18 15 0 1 0 6 0 1 0 1 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 2 0 0 0 0 0 2 4 39 35 42 23 39 25 31 20 31 18 29 16 26 13 24 11 18 8 17 6 14 4 13 5 16 8 18 14 20 9 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 2 3 1 0 0 0 0 1 2 3 130 97 128 97 131 99 130 96 134 102 135 103 134 101 132 100 134 105 135 106 136 105 134 104 133 102 131 101 131 103 135 106 137 107 136 107 135 106 135 106 134 105 135 106 136 108 137 108 139 108 139 108 138 107 138 107 140 110 141 110 142 111 143 112 141 110 142 111 143 112 143 113 144 113 144 113 145 115 147 118 152 119 152 118 151 118 152 119 153 119 151 118 150 118 151 118 152 119 153 120 153 119 152 118 148 115 149 117 151 118 152 119 151 118 152 119 153 120 153 120 156 123 157 125 158 124 156 123 154 120 153 122 158 126 158 123 159 126 160 127 161 128 161 129 163 128 163 128 163 129 165 130 164 129 164 129 164 129 164 130 163 129 163 129 162 128 161 127 165 131 165 132 167 134 169 135 168 135 170 137 171 136 169 134 171 135 169 136 172 139 172 137 172 136 172 136 172 137 173 137 174 138 174 138 173 136 172 135 174 139 176 141 178 142 178 142 176 142 180 145 179 141 177 141 179 143 180 144 180 143 177 140 179 144 181 146 183 148 185 150 178 144 179 145 182 145 183 146 189 149 189 149 191 147 189 146 187 144 188 145 190 147 191 148 191 146 189 144 188 146 191 149 191 148 190 147 189 148 190 149 191 149 191 149 191 149 191 149 189 148 189 148 189 147 188 147 183 141 181 139 180 139 181 140 185 139 184 137 182 135 181 135 178 133 179 134 180 133 179 132 177 133 177 133 176 132 175 131 168 129 177 132 173 128 175 134 175 132 177 133 177 133 177 132 178 134 177 132 175 131 174 130 176 131 174 129 172 127 170 126 166 123 168 126 172 129 174 130 173 131 176 131 173 128 173 131 172 128 171 127 170 126 170 125 168 122 163 119 163 120 163 119 161 118 159 113 153 110 155 114 153 110 154 111 155 111 154 110 159 114 157 111 154 111 155 112 161 116 160 115 159 116 161 117 155 111 155 111 156 113 159 116 152 114 160 116 155 109 154 113 153 110 151 107 148 103 145 101 139 96 144 101 147 100 143 97 142 95 136 88 131 86 132 88 130 87 125 81 119 79 119 81 117 80 117 80 115 80 114 79 116 82 118 82 121 81 124 80 132 88 144 103 158 116 180 149 198 148 126 18 29 50 128 91 126 93 127 94 129 93 128 91 128 91 124 89 125 90 124 87 121 85 120 85 121 87 123 89 122 89 119 86 114 83 110 82 61 13 50 31 38 21 35 15 33 14 34 13 30 9 29 11 33 15 31 13 27 12 26 11 29 9 28 12 28 8 27 12 39 20 40 19 38 18 39 17 29 10 19 2 15 3 19 8 21 8 18 7 18 8 17 7 11 7 10 7 12 10 14 12 11 8 12 9 11 8 10 6 9 6 9 7 8 6 5 5 4 9 4 1 10 4 13 19 24 12 13 7 13 8 12 8 16 8 11 5 12 8 13 7 11 8 11 6 10 4 11 4 12 4 11 2 12 5 16 8 25 14 35 18 28 9 22 8 20 7 20 7 18 7 18 7 19 6 19 6 19 5 17 6 16 7 17 7 15 5 11 2 7 3 7 4 8 4 9 5 11 8 13 9 13 9 12 7 7 3 6 2 5 0 1 0 2 1 1 1 0 2 0 2 2 2 0 2 6 14 19 20 18 13 19 11 19 11 22 14 23 14 24 15 25 15 25 14 28 15 29 15 31 17 33 19 33 20 33 19 32 17 29 15 31 18 30 17 30 18 32 19 32 19 34 21 35 22 36 22 38 24 37 23 38 26 42 29 41 26 40 26 40 27 42 29 43 30 45 32 47 34 49 35 48 32 49 33 51 35 53 36 53 35 52 34 50 32 48 30 48 32 46 33 49 36 49 34 44 31 45 31 44 30 43 28 46 31 43 28 41 27 41 28 42 24 36 27 49 40 53 35 43 32 45 34 46 32 42 29 40 29 41 30 42 29 41 28 39 29 41 30 42 30 44 30 42 28 45 28 47 31 50 34 47 34 52 36 51 34 53 39 57 41 57 41 58 42 58 43 62 45 61 44 60 43 57 43 56 37 43 29 40 29 32 16 7 5 2 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 2 8 46 45 50 34 48 36 40 31 40 30 39 28 36 25 34 24 26 17 25 15 24 14 22 15 22 17 23 20 23 14 9 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 6 6 5 4 2 1 3 3 1 0 0 0 0 0 98 73 99 76 103 77 99 71 101 76 102 77 102 76 100 74 104 77 105 78 106 78 105 77 101 72 100 72 101 75 106 79 107 77 107 76 106 75 105 75 103 74 105 75 106 77 108 78 110 80 109 79 107 78 106 77 110 81 111 82 111 83 112 83 111 80 111 80 112 81 112 81 113 82 112 82 113 84 116 84 119 84 119 84 119 84 119 84 118 83 117 82 117 83 119 84 120 87 120 86 118 85 117 84 113 81 115 83 118 86 120 87 118 85 118 85 119 86 120 87 123 90 124 91 124 91 123 90 123 91 120 90 124 94 125 94 127 96 128 97 128 97 128 97 129 96 130 98 131 98 131 98 131 98 131 97 129 95 128 93 130 93 130 92 129 91 128 90 130 94 132 97 134 98 135 98 135 99 136 100 137 99 136 98 138 100 136 100 139 103 139 100 135 103 136 104 137 106 138 106 143 111 142 109 139 106 137 104 136 105 139 107 139 106 137 104 137 107 142 111 142 109 141 109 140 106 140 106 140 105 138 103 138 104 139 106 141 108 143 109 137 101 138 103 140 105 141 106 143 108 143 109 142 107 140 106 136 102 137 103 138 105 139 106 139 104 135 100 135 104 141 109 139 104 138 103 138 103 139 104 138 103 138 103 138 102 137 102 135 99 134 98 133 97 132 96 129 92 128 91 128 92 129 94 130 93 125 87 121 86 122 88 124 90 126 91 126 91 125 90 122 88 122 88 121 87 121 87 112 81 119 85 117 82 118 87 120 87 121 87 121 86 119 84 120 85 119 84 117 83 116 82 119 84 117 81 115 82 117 84 113 78 112 79 114 82 119 86 115 82 117 82 114 78 113 80 111 77 111 77 110 76 110 76 110 74 106 72 108 75 108 73 105 71 104 67 98 64 99 67 95 66 96 69 98 69 98 69 102 72 101 71 100 71 101 73 103 70 100 66 98 68 101 71 103 70 100 66 97 64 96 64 98 68 102 69 97 63 97 67 100 67 98 65 95 62 93 60 91 60 94 62 94 59 89 55 87 53 82 47 78 46 79 50 82 55 77 50 75 48 75 49 76 50 76 51 78 51 79 51 81 50 79 50 79 49 76 47 82 53 88 58 97 64 117 94 138 138 145 44 22 31 90 65 92 76 92 76 91 72 89 70 91 71 87 68 87 68 85 64 79 61 80 63 83 67 88 70 92 69 88 65 83 65 84 69 36 0 27 20 19 13 18 9 11 3 13 3 10 0 8 2 15 7 14 6 12 6 11 6 11 4 8 6 9 0 8 8 25 18 26 17 27 19 27 20 30 19 22 9 10 0 4 0 4 0 1 0 4 1 4 1 6 2 5 1 4 2 5 3 7 5 8 5 8 4 6 1 5 0 6 2 6 4 5 5 2 4 8 2 7 0 4 11 22 6 7 5 13 3 9 6 12 4 8 1 8 3 8 1 8 3 8 3 8 2 6 2 4 0 1 0 0 0 0 0 5 5 21 11 12 0 7 2 7 1 7 1 7 3 8 3 6 0 6 0 5 2 6 2 6 5 7 6 7 3 2 0 2 3 3 4 3 5 4 5 3 4 4 6 5 5 3 4 1 1 0 0 0 0 0 0 1 1 1 1 2 1 2 0 5 0 2 0 9 9 17 14 15 7 12 5 11 4 12 5 12 4 13 5 15 6 16 7 16 7 14 7 15 9 18 11 19 11 19 11 18 9 16 7 17 8 16 8 17 10 19 11 18 7 19 9 21 11 23 12 25 13 23 12 24 14 27 17 27 15 26 15 26 16 28 18 26 16 29 20 33 25 37 27 33 23 34 25 35 26 36 27 37 27 36 24 33 21 30 19 34 21 31 21 34 24 34 22 32 20 30 19 29 18 29 19 31 19 28 16 27 15 27 16 25 12 22 17 35 27 36 21 31 19 32 21 33 19 30 16 28 17 29 18 30 17 29 16 29 17 29 17 30 18 29 19 29 17 28 18 29 21 32 23 30 19 34 21 33 21 35 24 40 27 40 28 41 28 42 27 44 28 44 27 43 27 42 27 42 25 32 18 29 18 28 19 17 1 3 0 1 0 2 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 0 0 2 0 0 0 0 0 2 4 37 33 40 22 39 26 32 21 30 17 29 16 26 13 25 12 18 8 17 5 15 5 15 6 16 8 18 13 19 8 7 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 7 9 11 11 9 7 5 7 6 4 2 0 0 0 0 132 99 131 101 134 102 132 97 132 101 133 102 133 101 132 100 133 103 134 105 135 105 135 104 133 102 131 101 131 103 134 106 136 107 135 106 134 105 134 105 132 103 133 105 135 107 137 109 141 110 141 109 140 109 140 109 144 113 144 113 144 113 144 113 144 113 144 113 144 113 145 114 145 114 145 114 145 115 147 118 150 117 151 118 152 118 151 118 149 116 148 115 149 117 151 119 153 119 151 117 149 115 148 115 150 117 150 118 151 118 151 118 152 119 153 120 154 121 154 121 155 122 156 124 157 123 155 122 158 123 154 121 156 125 159 126 158 125 159 127 160 128 161 129 160 128 163 131 164 131 163 129 164 130 162 128 160 126 158 124 163 129 164 130 164 130 164 130 162 129 165 132 167 133 167 132 167 133 167 133 167 133 167 133 169 134 167 134 169 136 169 134 169 133 170 135 171 136 173 137 174 137 172 135 169 133 168 132 170 134 171 134 168 128 161 123 160 127 166 132 168 132 169 134 168 132 168 132 167 131 166 130 166 129 165 128 164 127 163 126 163 128 164 130 169 131 171 132 172 132 173 132 175 131 173 129 171 128 171 129 173 130 173 131 172 128 170 126 169 128 172 130 166 127 164 126 164 126 165 128 164 126 164 125 163 125 163 124 160 121 159 120 157 119 156 118 154 116 154 116 155 117 156 117 157 117 153 112 149 109 148 109 152 114 153 115 154 114 153 113 149 108 151 107 150 107 150 107 151 110 154 110 149 104 146 104 150 107 151 108 151 108 150 106 152 108 151 107 150 106 149 106 153 109 149 105 147 105 150 108 149 104 144 99 142 101 146 105 145 102 145 100 142 98 140 97 141 98 141 97 140 97 140 97 140 99 137 99 140 102 141 101 136 98 136 95 132 92 132 95 130 91 132 94 135 95 135 95 134 94 134 95 135 96 136 97 135 94 130 88 127 90 131 94 139 98 134 90 125 83 119 79 126 89 127 88 123 86 126 91 129 92 128 90 126 88 124 87 128 90 129 91 129 88 124 84 122 82 118 77 115 76 116 78 115 77 112 74 110 72 108 73 110 75 110 77 112 80 111 81 113 79 116 80 120 81 122 81 126 82 132 90 143 99 160 122 171 145 195 116 110 65 121 92 126 92 127 91 127 89 124 87 126 87 123 85 123 86 121 82 117 80 117 79 117 81 119 83 115 82 110 77 105 77 107 79 60 11 51 33 42 22 39 14 31 13 33 12 28 9 27 10 31 14 28 13 27 11 25 10 28 8 25 8 25 6 27 14 41 22 44 25 47 29 52 31 55 39 58 38 50 23 30 7 17 0 14 0 13 0 11 0 10 5 7 2 5 1 5 1 10 6 10 6 10 5 8 3 7 4 6 6 7 6 6 5 1 8 11 7 13 0 15 28 52 23 15 10 21 11 18 15 21 12 17 9 17 10 16 7 12 8 11 8 10 7 11 6 12 3 10 1 9 0 10 0 19 15 39 21 26 7 21 10 20 7 18 7 18 7 17 8 19 6 19 6 19 5 17 6 16 6 17 6 14 4 10 1 6 2 4 2 4 3 5 3 3 1 3 1 3 1 3 1 4 0 3 0 1 0 1 0 1 1 0 2 0 2 0 2 0 4 1 6 10 15 17 16 17 13 17 11 18 11 18 11 20 11 20 12 24 15 26 17 29 15 29 14 30 16 32 17 32 19 33 20 32 18 30 16 28 15 28 16 30 18 33 21 33 19 34 21 36 24 40 26 39 25 38 23 38 25 41 28 41 26 40 26 40 27 42 29 42 28 44 32 49 37 53 39 52 35 53 36 53 36 53 37 53 36 52 34 50 32 49 31 47 32 45 32 47 34 47 32 47 32 44 28 42 29 44 31 44 30 43 28 42 27 41 27 40 25 41 32 52 40 50 32 42 31 43 32 43 30 41 28 40 29 41 30 42 29 41 28 38 28 41 29 41 30 43 29 43 29 45 28 46 30 49 32 46 31 48 32 48 33 50 35 54 38 55 39 56 41 57 41 60 43 60 42 58 42 58 42 56 39 50 32 43 30 45 34 30 21 9 3 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 2 8 48 47 53 37 52 41 46 37 39 29 38 27 37 26 35 25 32 21 28 16 23 14 23 14 23 16 22 18 23 15 15 7 3 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 9 11 12 11 11 9 8 6 4 2 1 1 1 103 75 98 73 99 76 101 75 100 75 101 77 102 77 101 76 101 74 103 76 104 76 104 76 106 77 103 74 101 74 103 75 107 77 107 76 106 75 105 75 104 74 105 76 107 77 108 78 108 80 110 82 112 83 113 85 116 87 115 86 115 86 115 86 115 84 115 84 115 84 115 84 116 84 115 84 115 85 117 84 116 80 119 82 121 83 120 82 118 79 117 79 118 81 120 85 121 87 118 84 116 82 116 83 118 85 118 85 119 86 119 86 121 86 122 87 122 88 123 88 123 89 124 90 125 89 124 90 125 92 121 89 122 93 125 93 123 92 124 95 127 97 129 99 125 93 128 97 130 96 128 94 130 96 128 93 125 90 122 87 125 89 126 90 129 93 130 94 126 89 127 92 129 93 130 93 129 92 128 91 128 91 129 92 131 92 128 92 130 93 129 91 128 96 128 97 129 98 130 98 123 90 121 88 120 88 120 89 126 94 126 93 123 88 118 84 113 84 119 88 119 86 118 87 121 89 120 87 119 87 119 87 120 88 120 87 118 85 116 84 118 87 119 88 120 90 122 91 120 90 121 91 120 90 118 88 119 89 119 89 120 90 120 90 117 88 119 89 118 86 114 82 114 82 113 80 112 81 114 82 116 84 115 83 114 82 113 81 111 78 110 78 109 77 108 76 106 75 107 75 107 75 107 75 106 74 106 73 103 68 98 64 98 66 99 67 99 67 98 66 94 65 93 65 93 65 93 66 98 71 98 68 93 62 88 60 89 65 91 68 94 69 94 69 98 73 97 72 97 72 96 71 102 72 97 67 93 66 95 68 93 63 87 57 84 58 89 65 91 66 89 64 87 63 85 61 86 62 86 62 86 62 86 62 88 61 86 62 90 65 90 63 87 62 88 60 84 57 84 59 82 60 84 63 87 64 87 64 83 61 85 63 86 64 87 64 89 60 84 55 81 56 85 60 85 57 82 54 80 52 79 52 80 53 82 54 82 55 86 59 84 55 83 54 82 53 81 53 80 54 82 55 82 54 80 52 81 53 79 50 77 50 78 51 77 50 76 49 74 48 75 48 75 49 78 51 80 53 82 54 80 53 80 55 82 57 83 58 82 55 85 59 96 63 111 81 128 97 143 110 114 69 92 70 90 71 90 72 88 69 87 67 87 66 84 66 87 68 86 66 81 61 79 59 78 58 78 59 77 55 74 53 74 58 78 66 32 0 26 24 19 14 13 4 12 5 15 4 11 0 10 4 14 7 13 5 12 6 11 5 10 3 6 3 7 0 7 7 15 9 18 11 22 16 25 18 26 19 35 28 39 27 31 20 18 7 11 1 5 0 0 0 2 0 2 0 2 0 3 1 3 0 4 1 3 0 1 0 2 0 3 3 5 6 6 5 2 2 5 0 4 0 10 28 69 35 14 2 11 6 12 8 13 7 10 6 12 7 10 3 6 3 6 3 5 2 5 2 2 0 2 0 1 0 2 0 7 11 28 13 12 0 10 3 7 1 7 1 8 3 8 3 6 0 6 0 5 2 6 2 5 4 6 5 6 2 1 0 2 3 2 3 2 2 1 2 1 2 0 1 0 1 1 2 0 1 0 0 0 0 0 0 1 1 2 1 2 1 2 0 3 0 5 3 12 10 15 8 12 5 11 5 11 3 10 2 10 1 10 2 12 5 16 9 16 7 14 7 14 8 16 9 20 12 20 13 20 12 19 10 15 7 15 7 16 10 19 11 20 9 21 11 24 15 29 19 26 14 24 12 24 14 26 16 27 15 26 15 26 16 28 18 31 21 33 23 36 26 38 27 37 27 37 26 36 26 36 26 34 24 34 24 34 24 35 25 33 21 30 20 32 22 32 19 33 21 30 17 28 18 30 20 30 19 30 19 30 18 29 18 26 15 29 23 38 28 35 20 30 18 30 18 30 17 29 16 28 17 29 18 30 17 29 16 28 16 28 17 29 17 29 18 29 18 27 18 28 19 31 21 30 17 30 18 32 20 33 20 36 23 37 25 39 27 40 26 40 25 41 26 42 26 42 26 38 24 39 21 32 15 30 18 33 17 23 0 3 0 1 0 1 0 0 0 0 2 0 2 0 0 0 0 0 0 0 0 2 0 0 0 0 0 2 4 39 35 43 25 42 29 36 25 29 17 28 15 27 14 25 13 27 14 21 7 14 2 12 3 16 6 16 10 18 11 13 5 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 8 10 11 8 8 7 6 5 5 6 6 136 101 130 97 131 101 134 102 132 101 134 103 135 103 134 102 131 102 133 104 135 105 135 105 139 108 136 104 132 102 133 103 137 108 137 107 136 107 135 106 135 106 136 107 136 108 137 108 138 108 140 110 143 114 146 115 148 117 147 116 147 115 146 115 147 116 147 115 146 115 146 114 147 115 146 114 145 115 147 117 149 118 152 121 154 122 153 120 152 120 152 119 152 120 153 122 155 121 152 117 150 117 151 119 147 115 149 117 152 120 154 122 153 120 154 121 154 122 155 122 156 123 157 124 157 124 156 123 154 120 151 118 153 121 153 119 153 121 154 123 157 125 159 126 155 122 156 124 157 124 157 124 158 124 156 122 154 119 151 118 152 118 153 120 155 122 157 124 155 120 154 120 155 122 158 125 157 122 156 121 155 122 156 123 157 122 154 121 156 122 155 119 154 118 154 118 154 118 154 118 150 113 148 110 146 111 148 113 148 112 148 113 149 114 150 115 149 115 152 116 149 110 145 109 145 109 144 107 142 107 143 107 146 110 146 111 147 112 148 112 146 109 146 110 149 110 150 111 150 109 150 110 152 107 150 107 147 108 147 108 147 108 147 108 145 107 148 109 146 104 139 97 136 101 135 100 135 100 136 101 143 107 142 106 140 105 139 104 137 102 137 102 137 102 137 102 134 100 135 100 135 99 132 98 127 95 129 96 128 92 122 87 122 89 123 91 124 90 122 89 126 89 128 90 129 90 130 91 127 88 127 88 126 86 124 84 122 84 125 87 128 89 129 90 129 89 128 89 128 89 128 89 131 91 127 86 124 85 124 85 123 83 120 80 120 83 125 89 125 83 121 81 122 82 121 79 118 78 118 79 119 79 119 80 117 80 116 82 120 85 119 82 118 83 120 83 117 80 116 81 114 78 116 80 118 81 118 81 116 80 118 82 119 82 119 83 120 82 116 77 113 77 115 80 113 76 112 75 111 75 112 77 111 78 112 80 114 82 116 83 115 82 115 82 115 82 115 81 111 78 113 79 114 79 114 79 113 78 112 76 111 77 112 76 112 76 112 76 111 77 111 77 109 78 110 80 111 82 112 83 117 83 117 81 118 80 120 79 125 82 130 93 144 104 159 122 178 128 187 136 172 122 146 78 124 89 126 89 127 89 126 88 125 86 123 86 126 89 126 87 118 80 117 79 117 80 118 81 115 80 110 79 111 80 112 84 57 6 52 31 46 19 37 9 33 15 33 14 29 10 28 12 30 13 28 12 25 11 24 10 28 7 25 8 24 4 24 10 31 13 34 16 38 20 43 22 50 28 52 30 55 36 61 41 60 37 50 25 38 14 26 4 8 0 4 0 6 2 8 4 6 2 7 2 7 1 5 0 6 1 7 4 7 5 6 5 5 4 7 2 12 0 22 38 89 57 37 11 17 11 22 12 21 12 20 12 23 14 21 10 13 7 11 6 10 4 8 3 7 0 8 1 10 1 11 2 26 24 42 20 24 11 24 9 18 7 18 7 17 8 17 8 19 6 19 6 19 5 17 6 15 5 16 6 13 3 9 1 6 2 3 1 3 0 2 0 3 1 2 0 1 0 3 1 2 0 2 0 2 0 1 1 1 1 0 2 0 2 0 3 0 3 0 10 10 14 11 10 10 9 14 10 18 11 17 10 19 10 18 9 21 13 26 17 29 16 29 14 29 14 30 15 31 19 33 20 33 19 32 18 29 15 28 15 29 17 31 19 34 20 34 21 38 27 44 32 40 25 38 23 37 24 40 27 41 26 40 26 40 27 42 29 47 33 48 34 49 36 50 36 55 37 54 36 53 35 52 34 50 33 50 34 52 36 53 37 47 31 44 30 45 32 44 29 46 31 44 30 43 29 43 30 44 30 45 31 45 30 44 29 38 25 42 32 49 35 46 29 42 30 41 29 41 28 40 28 40 29 41 30 42 29 41 28 37 28 40 28 41 29 42 28 43 29 44 27 45 29 47 30 46 29 45 30 49 34 49 32 50 35 52 37 54 39 56 40 57 40 57 41 58 41 59 42 54 39 56 39 51 32 46 30 36 35 30 22 8 2 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 2 8 46 45 50 34 49 38 42 33 38 28 38 27 37 26 36 26 39 26 32 17 24 13 22 13 24 16 23 17 23 18 20 14 4 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 1 2 4 5 7 7 6 6 7 8 9 10 104 77 101 76 103 79 103 77 101 77 103 79 104 79 104 79 103 76 105 78 107 80 108 80 110 80 107 77 104 77 106 78 109 79 109 79 108 78 107 77 109 79 109 79 108 78 108 78 107 78 108 80 110 82 112 83 116 87 115 86 114 85 114 84 115 84 114 83 113 82 113 81 114 82 113 81 112 81 113 81 111 76 116 80 119 81 118 79 119 81 118 79 117 79 118 80 119 84 115 81 114 82 117 85 114 81 115 82 116 84 118 85 116 81 116 82 117 82 118 83 117 82 118 83 118 83 117 82 115 83 113 83 116 85 114 81 115 84 114 83 114 83 114 83 113 79 112 79 112 80 114 82 114 81 113 79 111 77 109 74 110 73 110 73 110 73 110 73 110 71 107 69 106 72 112 77 113 75 111 73 110 74 112 76 111 73 108 71 109 73 108 70 107 75 106 73 105 72 103 71 109 75 104 70 101 69 102 71 98 66 97 66 100 70 105 75 104 74 108 76 106 72 104 72 101 68 98 65 97 65 98 67 99 67 99 67 99 68 100 68 98 71 98 71 96 70 96 70 94 70 95 70 95 69 93 67 95 68 95 68 95 67 94 67 94 67 95 68 94 65 90 61 92 63 91 62 90 63 91 64 97 68 96 67 94 65 92 64 90 63 91 64 93 65 94 66 90 62 90 62 89 59 85 56 85 56 85 55 83 53 81 51 84 55 85 57 86 56 84 55 86 60 86 61 87 61 88 62 82 56 82 58 85 59 84 57 79 57 81 59 82 59 82 59 82 59 82 59 82 59 82 59 82 56 82 55 80 54 80 54 82 55 79 52 79 55 84 61 80 59 76 58 79 60 78 57 75 56 75 57 76 58 77 58 78 59 79 60 82 62 80 58 81 63 84 63 81 60 81 62 79 60 80 62 81 61 80 60 79 61 82 64 83 63 81 61 81 56 78 53 76 52 76 52 79 54 77 51 73 49 72 48 76 51 77 53 79 53 76 50 81 56 81 56 81 56 81 56 78 53 77 54 77 53 77 53 74 50 73 49 74 50 74 50 76 48 77 49 77 49 78 48 78 49 80 51 81 52 82 52 82 54 82 56 82 61 82 59 86 61 89 67 103 71 116 83 122 86 131 95 128 106 119 64 87 66 88 70 90 69 89 69 90 71 86 70 88 72 87 69 81 65 81 64 81 65 82 67 85 66 84 65 84 68 83 70 20 0 20 22 18 15 13 5 11 3 14 3 10 0 9 2 13 6 12 5 12 5 10 4 10 4 8 5 7 0 2 0 11 4 12 4 14 7 16 6 28 10 23 9 26 17 35 26 44 30 37 23 31 17 24 14 11 7 7 2 3 0 0 0 0 0 1 0 1 0 0 0 0 0 2 4 4 6 5 6 5 3 1 0 4 0 5 25 67 58 44 15 7 5 12 5 10 6 11 9 15 12 14 10 11 9 8 6 5 3 1 2 0 0 0 2 1 2 0 0 17 17 26 7 9 2 11 0 7 1 8 1 8 3 8 3 6 0 6 0 5 2 6 2 5 3 6 4 5 1 1 0 1 2 1 1 0 1 0 0 1 1 0 0 0 0 0 2 0 1 0 1 1 1 1 1 2 1 2 1 2 1 2 0 2 0 5 4 12 7 9 0 7 0 9 4 12 3 11 3 11 1 9 0 10 3 14 7 16 8 14 6 13 7 14 8 16 8 17 10 18 9 17 8 17 8 16 7 15 8 17 8 18 7 18 8 22 14 29 20 27 15 24 12 23 13 26 15 27 15 26 15 26 16 28 18 31 20 32 21 33 23 35 24 38 27 37 26 35 24 33 23 34 24 35 25 35 25 35 25 33 20 30 19 31 20 29 17 30 20 31 20 30 19 29 17 28 18 30 20 31 19 29 17 24 14 27 19 32 21 30 17 30 17 29 16 28 15 28 16 28 17 29 18 30 17 29 16 27 15 28 16 28 17 28 17 29 18 27 17 27 18 29 20 31 17 29 17 33 22 34 19 33 21 34 23 37 25 39 25 38 23 40 24 40 25 41 25 40 23 39 22 37 20 33 16 34 21 34 16 21 1 3 0 1 0 0 0 0 2 0 2 0 0 0 0 0 0 0 0 2 0 0 0 0 0 2 4 37 33 40 22 38 24 30 19 28 16 27 15 27 15 26 14 27 12 20 7 15 5 16 8 16 6 15 8 18 11 18 10 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 6 6 5 5 6 7 8 8 135 103 136 105 139 106 136 101 134 103 136 105 137 105 137 105 135 106 137 109 140 110 140 110 138 108 136 106 136 107 138 109 139 110 139 109 138 109 137 108 140 111 139 110 138 108 136 107 138 107 139 108 139 108 139 109 145 114 145 113 144 112 143 111 144 113 144 112 143 111 142 110 143 111 142 110 141 110 142 111 139 107 143 112 146 113 145 111 148 114 146 112 145 111 145 112 146 112 143 109 142 111 146 115 149 116 148 114 146 112 145 111 143 113 143 113 144 114 144 115 140 111 142 112 142 112 141 109 141 110 143 111 146 112 143 107 142 108 140 106 137 103 135 101 136 102 134 101 134 102 137 105 137 103 136 102 134 101 133 100 138 105 137 102 134 100 132 98 132 97 127 93 127 97 134 103 136 102 134 100 133 101 135 103 134 99 131 98 132 99 130 96 134 99 133 97 131 95 129 93 135 98 129 91 124 88 123 89 126 89 122 86 122 90 129 96 120 88 127 94 129 94 130 97 131 95 129 92 127 92 128 94 126 90 124 88 122 85 119 84 125 89 124 88 123 86 123 85 122 86 123 86 125 84 123 83 122 87 121 86 120 86 120 86 122 87 121 86 120 86 120 86 120 87 119 86 119 86 120 87 121 88 120 86 118 84 116 83 115 82 116 84 118 87 120 88 115 82 116 82 113 78 108 74 111 79 107 75 104 75 106 78 107 77 108 79 109 78 107 77 112 78 112 79 113 80 114 80 113 78 112 80 115 81 114 78 109 74 111 75 111 74 109 72 116 80 116 80 117 81 117 81 113 79 115 81 117 81 116 81 115 79 112 75 109 74 110 76 114 76 110 75 114 79 114 75 113 77 113 78 114 79 115 79 110 75 110 76 113 78 110 73 113 79 116 81 114 77 113 79 113 78 114 79 114 78 112 77 111 77 113 79 114 78 112 76 116 80 115 79 113 77 111 76 113 77 112 76 111 77 113 79 109 78 108 79 108 76 102 69 106 76 106 77 107 77 107 78 108 76 108 75 107 74 105 73 105 73 106 74 106 75 107 75 108 74 109 76 110 76 108 76 109 78 110 80 109 81 110 80 115 80 118 83 122 87 126 89 132 90 134 101 150 111 162 125 175 121 183 137 187 139 177 116 125 86 126 89 128 91 129 91 132 92 129 90 128 89 126 85 127 87 125 85 123 84 123 86 121 86 119 85 115 81 109 78 44 0 45 28 44 22 40 13 30 12 31 11 27 7 26 9 30 13 29 11 26 10 24 9 27 8 26 10 25 2 18 5 27 11 29 12 30 13 33 13 32 11 37 18 47 27 55 33 58 32 55 32 57 36 58 34 47 30 38 19 25 6 13 0 11 1 11 2 11 2 8 0 5 0 6 3 6 5 7 5 11 5 7 5 16 0 12 26 64 63 69 28 21 9 23 9 21 10 22 13 27 17 26 14 20 12 16 9 14 4 11 2 11 4 13 3 13 2 12 1 34 27 38 12 21 10 23 3 18 7 18 8 17 8 17 7 17 6 19 6 17 6 17 7 14 6 14 6 13 4 9 0 5 1 3 0 2 0 1 0 3 0 1 0 1 0 2 1 1 0 1 0 0 0 0 0 1 2 1 2 0 2 0 2 0 2 0 10 10 12 7 4 5 7 11 11 16 13 17 11 20 10 18 8 19 11 24 15 29 16 28 14 28 14 29 15 27 14 28 16 29 15 28 14 30 17 29 15 28 15 29 16 29 17 29 18 33 25 42 30 41 26 39 23 37 24 39 26 41 26 40 26 40 27 42 29 41 28 43 30 45 33 48 34 55 37 54 35 51 33 49 32 53 36 53 35 52 34 51 34 47 31 43 29 44 30 43 27 43 30 45 32 46 30 42 27 40 27 42 29 44 29 42 27 40 26 42 30 45 31 44 30 42 29 40 27 39 27 39 28 40 29 41 30 42 29 41 28 39 27 39 28 40 29 42 28 43 29 44 27 44 28 46 29 46 30 43 30 50 36 50 32 48 33 50 35 53 38 55 39 55 39 56 40 57 41 58 41 59 39 54 37 54 39 53 36 39 32 34 31 31 19 7 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 2 8 48 47 52 35 49 37 41 32 38 28 37 27 37 27 36 26 34 22 29 16 25 17 28 20 25 15 22 16 25 19 25 17 6 3 4 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 6 5 4 6 5 5 4 4 5 5 6 103 73 102 78 107 75 103 78 107 77 103 73 100 73 102 75 105 78 108 81 108 78 104 74 108 77 103 77 109 84 110 79 105 75 107 75 104 72 103 74 107 77 109 78 108 74 102 70 101 73 105 72 100 68 102 74 112 82 113 82 113 81 111 79 113 83 109 78 106 77 106 78 105 76 105 76 105 76 105 76 101 69 98 68 99 71 103 74 103 73 104 74 102 70 98 67 105 73 102 69 99 67 98 67 103 72 102 71 103 73 105 75 98 67 97 70 104 75 103 69 105 74 103 71 101 71 102 74 100 76 100 77 100 77 101 78 92 69 92 68 91 68 91 68 86 61 86 61 86 62 89 64 91 66 91 66 90 63 87 61 87 64 91 68 92 65 86 59 88 63 87 61 85 60 85 59 88 59 89 60 91 63 95 66 85 57 88 59 89 58 86 55 88 57 85 54 85 57 89 61 87 54 80 51 83 55 83 51 82 55 81 54 80 55 81 56 77 51 79 54 81 56 82 57 82 56 78 53 78 55 78 53 85 59 81 55 78 56 83 61 80 58 78 56 77 56 77 56 81 59 79 56 76 55 76 55 78 55 80 57 81 56 79 54 78 54 78 54 78 55 80 56 80 56 79 56 79 56 79 56 81 58 80 55 77 52 74 50 73 50 74 52 75 52 75 51 79 55 77 52 74 49 71 47 72 48 71 47 71 47 71 47 72 48 72 49 75 53 79 56 76 54 78 56 79 56 79 56 75 52 75 52 75 52 75 52 76 54 74 53 73 54 74 55 79 59 79 59 79 59 79 57 78 53 76 51 73 48 71 47 77 51 73 48 72 49 75 55 73 53 74 54 74 55 75 55 75 54 74 56 79 58 75 51 74 53 74 52 73 51 72 51 73 52 74 54 76 55 77 56 80 58 76 55 74 55 76 56 75 56 76 56 76 55 74 53 79 57 76 54 74 54 76 55 74 55 77 58 79 58 77 56 78 56 76 55 75 53 73 52 74 53 74 54 75 55 76 56 71 48 73 51 74 51 74 51 75 52 75 52 75 52 75 52 73 47 76 50 78 50 76 48 76 49 77 50 81 53 83 54 77 52 80 55 83 58 89 63 96 67 101 73 114 84 122 85 129 86 124 93 138 107 139 100 106 62 84 64 91 66 87 71 91 71 93 72 93 73 91 70 89 69 86 66 83 65 82 63 78 64 80 66 82 69 95 63 10 0 11 10 21 15 19 16 15 6 11 3 11 4 10 2 12 4 10 2 8 0 8 2 8 6 7 2 3 0 3 0 12 4 13 4 12 2 13 3 9 2 14 4 15 6 18 9 31 24 40 30 41 25 33 20 32 22 27 20 29 20 21 9 8 0 1 0 0 0 0 0 0 0 0 0 4 5 7 6 9 7 5 2 6 0 3 16 46 47 57 28 18 4 12 0 12 2 11 2 11 3 13 7 7 6 9 5 5 3 6 6 5 3 4 2 4 1 3 1 21 16 20 5 6 1 7 0 5 2 6 2 6 4 6 2 7 3 7 2 6 3 5 3 7 5 6 5 3 2 1 1 4 1 3 0 2 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 2 1 4 2 0 0 0 0 0 0 1 0 1 0 8 8 11 5 6 0 6 3 9 4 11 4 9 2 10 3 9 3 9 3 9 3 13 9 17 11 14 8 13 9 14 9 15 10 15 9 13 8 14 9 14 10 15 11 16 11 18 7 16 8 22 15 25 16 24 15 24 16 25 17 26 17 25 15 26 16 27 17 28 18 30 19 30 20 32 22 35 25 37 26 38 26 36 23 31 19 35 23 33 21 32 21 32 22 31 20 31 20 31 20 31 20 32 21 32 21 32 20 30 18 28 16 29 19 34 22 32 18 28 16 29 18 30 18 29 17 26 17 27 17 27 17 27 17 28 17 27 16 26 17 27 18 25 13 25 15 26 16 28 17 27 18 30 20 32 20 30 19 37 23 33 19 30 20 32 23 35 23 32 21 31 23 34 23 41 27 41 27 41 27 42 28 39 25 38 23 35 20 33 18 32 12 24 16 32 20 17 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 3 0 3 19 45 32 41 25 32 17 29 18 28 16 28 16 28 16 28 16 21 12 24 11 18 3 13 5 13 7 14 8 15 9 14 10 11 5 0 0 0 2 0 0 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 1 3 1 5 3 5 4 6 5 7 6 126 93 126 99 131 97 128 100 132 100 130 99 131 102 134 105 137 107 139 109 139 106 135 103 134 104 136 105 136 104 135 105 133 103 134 101 130 97 129 99 134 104 136 106 136 103 132 99 131 101 133 101 132 101 134 105 136 105 137 106 137 105 135 103 137 106 135 103 132 101 131 100 129 98 129 98 129 98 129 98 132 97 130 93 127 92 128 93 133 98 134 99 133 97 130 94 128 96 125 93 122 91 121 90 125 94 125 94 126 95 127 98 119 92 119 94 122 95 120 92 119 92 118 90 117 90 117 90 116 85 116 84 114 83 114 82 114 83 114 83 114 83 114 83 111 80 110 79 111 81 113 82 110 79 110 78 109 76 106 74 110 80 112 82 113 81 110 77 108 76 107 76 108 78 110 81 109 81 108 80 107 81 109 82 108 80 107 80 106 80 107 80 108 80 106 78 105 80 109 84 108 79 104 77 105 78 105 77 104 75 103 74 102 75 103 76 102 74 103 76 104 76 103 75 106 75 101 73 102 75 102 73 105 75 102 72 100 74 103 76 104 76 103 74 101 73 102 74 102 74 102 75 103 75 104 76 103 75 104 76 104 76 103 75 102 74 102 74 102 75 104 76 107 76 107 76 107 76 107 76 108 77 107 75 105 73 103 72 104 73 104 73 103 71 101 69 105 74 104 72 102 70 100 68 98 67 99 68 99 68 99 68 101 70 102 71 103 74 106 76 105 75 107 76 108 77 108 76 106 75 106 75 106 75 106 75 108 75 106 74 106 74 107 76 110 78 110 78 110 78 110 78 110 77 108 75 106 72 104 71 108 75 106 73 105 74 107 76 105 73 106 74 107 75 107 75 107 74 107 77 111 79 107 72 106 74 105 73 105 72 104 72 104 73 105 74 107 76 108 76 110 77 108 75 106 74 107 76 108 76 109 77 108 76 107 74 109 77 108 75 106 74 107 75 105 74 107 76 108 76 108 75 109 77 108 75 106 74 105 73 105 73 106 74 107 75 107 76 103 72 105 74 106 74 106 73 107 75 107 75 107 75 107 75 108 75 110 77 112 77 110 76 110 76 111 78 113 80 115 83 114 79 118 83 123 86 130 91 139 97 145 106 158 117 169 122 176 126 173 130 185 138 187 136 168 103 129 83 127 93 127 89 129 93 128 92 126 89 120 88 120 85 115 82 111 80 109 80 109 81 110 82 110 84 121 75 33 10 29 17 32 15 25 15 29 8 26 6 26 6 26 5 32 11 30 9 28 7 28 7 25 5 25 5 18 4 18 8 22 12 24 11 26 12 28 11 27 10 32 13 35 13 39 17 48 25 58 35 64 36 63 35 60 29 59 30 57 29 49 22 39 17 32 10 19 2 10 0 7 0 4 0 7 4 12 9 10 7 8 3 11 0 8 21 59 56 69 36 32 14 24 8 21 11 20 10 19 11 21 13 19 10 20 8 16 5 16 8 15 5 15 5 14 4 13 3 35 22 36 11 21 6 20 5 19 5 17 6 17 6 17 6 17 8 17 7 15 6 14 6 13 8 11 5 8 3 6 2 4 3 3 2 2 1 2 0 2 1 2 0 1 0 1 0 3 3 4 4 5 5 6 6 3 1 1 0 1 0 1 1 1 5 6 11 10 9 6 5 9 8 12 10 13 10 13 9 19 9 20 10 21 11 22 12 24 15 28 17 26 14 25 15 25 11 26 13 28 15 29 15 28 14 28 15 29 15 30 17 28 18 25 19 32 25 36 26 38 25 40 26 40 27 41 27 40 26 41 27 41 27 42 28 43 29 43 30 46 34 49 36 50 36 51 37 50 35 47 31 49 34 47 32 46 32 46 33 44 30 45 31 45 31 45 31 46 31 45 30 44 30 43 29 40 28 41 31 46 34 44 30 40 28 40 28 40 28 41 29 37 27 37 27 37 27 37 27 38 27 37 26 36 27 37 28 42 28 41 26 40 25 38 24 40 27 43 30 44 30 43 29 48 34 44 30 42 31 45 32 47 33 49 32 49 33 51 35 56 38 57 39 58 40 59 41 57 39 56 37 53 34 51 33 48 26 43 30 48 33 34 18 10 1 1 0 4 1 3 0 1 0 0 0 0 0 0 0 0 1 0 0 3 0 3 23 55 44 50 36 43 31 40 29 37 27 37 27 37 27 37 27 30 24 32 21 25 14 22 15 23 14 24 15 24 15 23 14 20 7 6 0 3 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 4 4 4 5 5 6 6 6 7 94 66 93 71 98 70 95 72 95 69 96 70 97 72 98 73 101 74 103 75 102 72 98 68 93 69 99 70 93 63 94 69 95 67 96 65 91 60 89 61 90 62 92 64 93 63 91 61 92 62 90 62 93 67 96 67 95 66 95 66 95 65 93 65 95 67 95 66 93 63 90 61 89 61 89 61 89 61 89 61 89 61 87 58 83 56 83 56 86 60 88 61 88 60 87 59 86 56 84 53 81 52 80 52 82 53 82 53 83 54 83 56 82 56 85 57 83 54 81 55 78 51 78 51 78 50 76 49 77 54 74 52 72 50 70 48 72 51 72 51 73 52 73 52 72 50 71 50 71 51 73 52 72 51 72 51 72 49 69 47 70 50 71 50 72 51 72 51 70 48 69 47 68 48 70 47 74 46 72 43 69 41 68 41 73 45 70 41 68 43 72 46 72 44 70 42 70 44 73 47 72 46 73 44 70 42 70 45 68 46 67 45 67 45 68 46 69 47 70 48 69 46 68 45 71 48 67 46 68 48 68 46 69 48 68 47 68 48 69 48 70 49 69 47 68 47 68 47 65 45 68 50 72 52 73 51 70 48 69 47 69 47 70 48 71 49 71 49 71 50 73 51 72 51 72 51 72 51 72 51 72 51 72 50 71 49 70 49 73 51 72 49 69 45 64 42 69 48 68 47 67 46 67 45 66 45 67 46 68 47 69 48 71 49 70 49 70 50 72 52 71 51 73 53 74 53 73 52 74 53 74 53 74 53 74 53 75 54 74 52 73 53 75 54 75 54 75 54 75 54 75 54 76 53 75 51 73 48 71 47 73 50 73 50 73 50 73 50 72 51 73 52 73 53 74 53 75 53 75 55 78 56 75 51 74 52 73 52 72 51 72 51 71 50 72 52 74 53 75 54 76 54 74 53 73 53 74 53 76 55 77 56 76 54 74 53 74 54 75 54 75 53 73 52 73 51 72 51 72 52 74 54 76 55 76 54 74 53 73 52 72 51 73 52 73 53 74 53 71 49 73 51 74 51 73 50 74 51 74 52 75 52 75 52 74 50 76 52 77 52 77 49 75 49 77 50 79 52 82 51 79 54 83 57 85 58 89 62 95 66 101 73 111 81 119 84 125 87 125 89 130 97 138 103 140 89 94 54 85 72 94 67 91 68 88 63 83 60 82 60 82 61 77 54 73 54 73 54 71 55 70 56 74 62 88 56 10 0 9 5 12 2 6 2 23 17 24 13 13 1 8 2 12 4 10 2 8 0 8 2 4 1 5 0 4 0 6 2 9 3 9 2 9 2 10 3 7 2 11 4 11 2 12 3 13 4 21 12 27 15 30 19 25 15 30 19 29 16 27 17 29 20 28 18 20 6 7 0 2 0 0 0 0 0 3 2 3 2 2 0 5 0 0 13 42 39 49 21 18 4 11 0 10 1 10 2 10 4 13 5 11 9 12 8 8 4 7 6 6 4 6 3 5 3 4 0 21 15 19 4 6 1 7 0 5 2 6 2 6 4 6 4 8 3 8 2 7 3 6 3 8 4 6 4 4 2 2 0 2 0 1 0 1 0 0 0 1 0 1 0 1 0 2 0 6 4 6 4 7 5 7 5 4 1 2 0 1 0 1 0 5 4 8 7 9 7 7 2 8 3 8 3 8 2 10 3 9 4 9 6 11 8 13 10 12 10 16 12 15 10 14 11 8 5 10 8 13 12 16 14 14 11 14 11 15 12 15 11 18 7 17 8 22 15 26 16 26 17 26 18 27 18 28 19 28 17 27 16 27 16 26 15 28 17 29 19 32 23 36 26 35 25 37 26 37 24 34 21 34 23 33 21 32 21 32 21 29 18 30 19 31 20 32 21 31 19 29 17 27 17 29 19 28 16 29 19 33 22 32 18 29 16 27 14 26 14 28 16 28 18 28 18 28 18 28 18 27 17 26 16 26 16 27 17 28 17 27 15 26 14 24 13 25 15 27 17 28 17 28 17 34 21 31 18 29 18 30 20 30 20 31 23 34 24 35 25 35 24 36 25 39 28 40 29 39 27 38 25 36 23 34 20 31 16 31 21 35 26 31 22 13 4 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 3 0 3 19 48 31 38 23 34 21 30 15 27 15 27 15 27 15 27 15 24 14 23 9 17 4 14 6 15 8 15 8 15 10 15 12 16 10 4 0 0 0 0 1 0 0 0 2 0 4 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 1 4 2 4 2 4 2 5 3 5 3 122 89 120 93 123 90 119 92 119 90 120 90 119 88 116 86 119 89 119 89 117 85 113 82 112 82 112 80 108 79 113 86 117 88 118 86 112 80 110 80 108 79 110 81 112 82 111 81 116 83 110 81 115 87 116 84 115 85 116 86 115 85 114 83 112 82 113 83 112 79 107 76 110 80 110 80 110 80 110 80 107 76 107 76 107 76 108 77 103 73 104 74 105 75 106 75 107 76 105 74 103 72 102 72 102 72 103 73 103 73 103 72 97 73 103 75 99 70 99 75 97 71 99 73 100 71 96 67 100 69 99 67 97 65 96 64 95 64 95 65 96 65 96 66 97 66 96 65 96 66 97 67 100 70 101 70 100 68 98 67 98 66 97 66 97 68 100 70 102 70 99 66 95 63 93 62 96 68 94 65 90 63 89 62 92 64 91 63 90 64 93 67 93 66 92 64 91 65 93 67 92 68 96 67 90 62 92 67 92 63 91 62 90 63 91 64 90 63 92 64 93 64 92 63 95 65 91 63 92 65 93 64 94 67 96 69 97 69 96 67 93 65 92 64 91 64 92 65 88 62 93 68 98 70 97 68 95 66 93 64 92 65 94 67 98 70 98 69 98 71 100 72 101 70 101 70 101 70 101 70 99 68 99 68 99 69 100 69 101 70 101 69 98 65 94 62 96 65 97 66 97 66 97 66 98 67 99 69 101 71 103 72 103 71 102 70 101 70 102 71 102 71 103 73 104 72 103 71 104 73 104 73 104 73 104 73 106 74 105 73 105 73 106 74 106 74 106 74 106 74 106 74 106 74 105 73 104 71 102 70 103 72 104 73 105 72 104 71 103 71 103 72 104 73 105 73 106 74 106 75 108 75 106 73 105 73 105 72 104 72 103 71 102 70 103 72 104 73 106 74 107 75 107 74 106 74 106 75 107 76 108 76 108 75 106 73 104 73 106 75 107 74 104 71 105 72 103 70 103 72 106 75 108 75 107 74 106 73 105 73 104 72 104 72 104 72 104 72 104 72 105 74 106 74 105 72 105 74 106 74 106 75 107 75 109 75 110 76 111 77 111 77 109 76 111 78 113 80 115 83 116 81 120 84 123 86 130 91 138 99 148 107 157 114 164 118 167 124 173 125 175 128 184 141 192 136 157 88 119 85 124 83 122 84 116 78 111 75 108 77 110 75 104 69 99 68 98 70 101 71 98 72 102 76 112 65 30 8 27 12 24 4 14 5 68 59 82 51 47 11 27 12 31 11 29 9 27 7 27 8 26 7 25 7 19 5 17 9 18 9 20 9 23 10 27 9 27 10 30 11 30 9 31 11 33 13 38 15 39 15 43 19 43 21 52 25 49 23 49 28 51 30 51 31 48 26 40 20 23 8 16 2 10 0 9 0 14 5 13 3 16 0 10 17 53 45 55 30 31 13 22 9 21 10 19 10 19 11 20 14 21 12 23 12 19 7 17 8 17 7 17 7 16 6 15 5 33 21 33 11 21 6 20 5 19 5 17 6 17 6 16 6 17 8 17 7 15 6 14 6 12 7 10 5 8 2 6 1 2 1 2 1 2 0 1 0 2 1 2 2 4 3 5 4 9 8 9 8 8 7 8 7 8 6 5 3 3 1 2 1 8 9 9 8 8 8 9 7 9 7 9 5 9 7 12 9 16 7 19 9 22 12 24 14 22 14 27 16 25 14 25 15 22 8 23 10 25 13 28 15 27 13 28 14 28 15 29 16 28 18 25 19 32 25 36 26 38 25 39 26 40 26 41 27 43 28 42 27 41 26 40 25 41 27 42 29 45 34 50 37 51 37 52 38 51 35 47 31 48 33 46 32 45 31 46 32 42 29 43 30 45 31 46 32 45 29 41 26 39 27 43 30 40 28 40 31 45 33 44 29 41 28 37 24 35 25 38 28 38 28 38 28 38 28 38 28 37 27 36 25 35 26 37 27 38 24 39 26 40 27 42 28 40 27 41 28 42 28 42 29 44 31 42 29 41 29 43 29 42 29 48 33 52 35 52 34 52 35 54 37 56 40 59 41 57 39 56 37 54 35 53 34 55 38 55 37 47 33 40 32 28 16 7 0 3 0 5 2 1 0 0 0 0 0 0 0 0 1 0 0 3 0 3 23 58 43 46 34 45 35 40 26 36 26 36 26 36 26 36 26 35 25 31 20 25 15 23 14 25 16 24 15 24 15 25 16 26 13 11 1 3 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 4 4 4 4 4 4 4 4 82 52 79 54 80 49 74 49 80 53 80 53 79 51 77 49 78 51 76 48 72 44 69 42 73 42 64 38 67 46 75 50 78 53 79 50 73 44 70 45 73 47 74 49 76 50 77 50 83 54 76 51 79 54 78 50 77 51 78 52 77 51 76 51 70 47 71 47 70 44 66 40 68 44 68 44 68 44 68 44 66 43 66 44 67 44 67 44 61 38 61 38 62 40 64 41 70 43 68 41 66 40 66 41 65 40 67 41 67 41 66 41 61 40 66 42 64 39 66 46 66 43 68 45 68 43 65 42 60 40 60 40 60 40 60 40 60 41 61 41 62 43 63 43 64 44 63 42 62 43 63 44 63 43 63 44 63 43 62 41 65 44 62 42 62 44 66 48 69 48 66 44 62 41 60 39 63 39 61 36 60 36 60 36 59 36 61 38 63 39 62 37 63 39 63 38 62 38 62 39 62 40 65 39 60 35 61 42 63 41 62 40 61 41 62 42 57 37 60 41 63 43 64 43 65 42 61 40 63 43 64 42 64 45 68 49 70 48 68 46 63 42 62 41 62 42 63 43 61 42 65 46 68 46 65 43 66 43 63 40 62 41 65 44 67 45 67 45 67 46 69 47 68 47 68 47 68 47 68 47 66 46 67 46 67 47 68 47 67 46 68 47 67 45 65 44 65 44 65 45 66 45 66 46 66 46 67 47 69 49 71 51 73 51 71 50 70 49 71 50 71 51 72 52 73 51 71 50 73 52 73 52 73 52 73 52 73 52 72 51 72 51 73 52 74 53 74 53 74 53 74 53 73 50 73 49 71 48 70 47 71 48 72 50 73 49 71 48 71 50 71 50 72 51 73 52 73 52 74 53 74 52 73 53 73 52 72 51 72 50 71 50 70 49 70 50 72 52 73 53 75 54 75 55 76 55 76 54 75 54 76 55 75 54 74 52 71 51 73 53 74 53 72 50 74 52 72 50 72 52 75 55 75 53 74 53 74 52 73 52 72 51 72 51 72 50 71 50 72 50 74 51 74 50 72 49 72 50 73 51 74 52 75 52 75 50 75 50 76 51 77 50 76 50 78 51 80 53 83 52 80 55 83 57 84 57 88 61 96 69 105 76 111 78 115 81 120 84 123 84 121 87 132 104 139 111 133 78 82 53 80 59 83 59 79 55 76 53 77 56 78 57 74 52 70 53 72 52 70 54 68 54 74 62 85 50 6 0 8 3 8 0 3 1 75 84 97 71 39 4 4 5 12 5 10 3 8 1 8 2 11 7 12 4 6 0 6 2 10 4 10 6 10 8 11 9 10 5 14 6 11 3 11 6 12 4 13 2 11 0 11 1 13 3 20 7 18 6 21 12 25 16 28 20 29 22 30 25 21 15 19 10 11 0 1 0 0 0 0 0 3 0 0 12 47 39 43 24 22 7 11 0 11 4 10 5 12 7 14 8 10 10 14 11 10 6 8 6 9 7 8 6 7 5 7 3 19 13 18 3 6 1 7 0 6 2 6 2 6 4 6 4 8 3 8 2 7 3 6 3 7 3 6 3 3 1 1 0 1 0 1 0 1 0 1 0 2 0 3 1 4 3 5 3 7 5 7 5 7 5 6 4 8 5 6 3 3 1 3 1 10 8 9 6 7 5 7 3 7 1 5 0 4 0 7 2 5 1 6 3 9 6 11 8 10 9 15 11 14 9 14 11 12 8 10 7 9 7 11 9 13 10 13 11 14 11 15 10 18 7 17 8 22 15 26 16 23 14 24 15 24 16 25 16 29 17 28 16 27 15 26 14 27 16 28 18 31 22 35 25 39 28 39 28 37 23 32 19 34 22 32 20 31 20 31 21 28 18 29 19 30 20 31 20 30 17 26 14 25 16 29 19 27 15 28 18 33 21 31 17 30 16 25 11 23 12 26 15 28 18 28 18 28 18 28 18 27 16 25 15 25 15 26 17 24 13 25 15 26 16 28 17 28 17 28 17 28 18 29 19 31 19 30 17 29 17 28 17 27 18 30 23 34 25 34 24 35 23 36 26 39 28 41 30 39 27 38 26 37 24 36 21 37 23 39 26 33 22 31 28 30 20 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 3 0 3 19 49 31 36 22 35 23 30 14 26 14 26 14 26 14 26 14 28 15 23 10 19 6 14 4 16 8 14 7 14 9 15 13 19 14 10 0 0 0 0 0 0 0 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 4 3 4 2 4 2 4 2 4 2 100 70 96 71 97 65 90 65 94 68 95 69 97 70 98 70 98 69 95 65 91 60 87 58 91 58 82 56 90 67 96 67 95 68 96 66 91 61 89 62 92 64 93 65 94 66 95 67 100 69 95 66 94 66 93 64 97 69 98 70 97 68 95 67 90 62 90 61 88 58 85 56 84 56 84 56 84 56 84 56 87 60 87 60 87 58 84 56 84 56 83 56 84 58 86 61 92 63 90 61 88 60 89 61 89 62 91 63 91 62 88 59 85 58 87 60 88 61 91 66 91 63 91 63 91 62 89 61 88 57 88 57 89 58 90 59 90 59 91 60 92 62 93 63 94 62 92 61 91 61 92 61 90 60 91 61 92 60 90 59 92 60 90 58 89 59 92 62 91 60 90 59 90 60 91 62 87 58 86 57 85 57 86 58 84 58 88 63 91 63 89 60 91 63 91 62 90 62 89 61 90 62 90 61 87 59 88 62 91 62 89 61 89 61 90 63 83 56 86 60 90 64 92 65 92 62 88 61 91 64 92 63 90 63 93 66 95 67 94 65 91 62 90 62 90 63 92 64 91 64 93 66 94 65 91 62 92 64 91 63 91 63 92 64 91 63 90 62 91 64 93 65 98 67 98 67 98 67 98 67 97 66 97 66 97 66 98 67 95 65 97 67 98 67 98 67 97 66 97 66 98 67 98 67 96 65 96 66 98 67 99 68 103 72 102 70 101 70 102 71 103 72 104 73 104 72 102 70 103 72 103 72 103 72 103 72 105 72 103 71 103 71 104 73 106 74 106 74 106 74 106 74 105 73 105 72 104 71 103 71 104 72 104 72 104 72 104 72 103 71 103 72 104 73 105 73 104 73 106 73 104 71 105 74 104 72 104 72 103 71 103 70 102 70 103 72 104 73 106 74 106 75 108 76 109 76 108 76 107 75 107 75 107 74 105 73 103 72 105 73 106 74 105 73 106 74 105 73 106 74 107 76 106 74 106 73 105 73 105 73 105 73 104 72 104 71 103 71 105 73 106 74 106 73 104 71 104 72 104 73 106 74 107 75 110 75 109 75 109 76 111 78 112 78 113 80 115 82 117 85 118 83 122 85 124 87 130 91 140 103 153 112 158 112 162 117 165 121 169 120 169 122 178 134 179 143 189 124 137 79 115 81 120 83 117 80 114 78 111 79 112 79 110 78 109 78 107 78 108 79 106 81 112 84 115 63 27 6 27 13 23 4 15 9 97 95 121 81 60 11 25 13 31 11 29 9 27 7 27 9 28 14 26 10 16 6 13 7 16 10 18 9 24 11 26 11 28 13 31 14 30 11 31 14 31 14 35 15 34 14 37 17 36 15 40 18 41 17 43 21 47 23 46 21 50 25 54 29 49 29 48 28 43 19 32 10 18 1 17 0 21 0 21 23 69 52 58 35 36 17 20 5 19 10 18 10 18 12 20 13 18 10 23 13 21 9 18 9 20 10 19 9 19 8 18 8 31 19 32 10 19 7 20 5 17 6 17 6 16 6 16 6 17 8 17 7 15 6 14 6 12 6 9 4 7 2 5 0 2 1 3 2 3 3 4 3 5 4 5 5 6 5 6 5 7 6 7 6 8 7 8 7 10 8 8 6 6 5 6 5 10 10 9 8 7 6 6 5 10 7 10 7 11 7 13 8 14 5 17 7 19 9 21 10 21 12 25 15 25 13 25 16 30 14 26 10 23 8 23 10 26 13 27 13 28 14 28 15 27 18 25 19 32 25 36 26 35 22 37 23 37 24 38 24 42 28 41 27 41 27 40 26 42 28 42 29 44 32 47 34 53 39 54 39 51 35 46 31 47 33 46 31 44 30 45 31 44 30 44 29 43 29 43 29 43 28 41 26 41 28 43 30 39 27 40 30 44 33 43 29 41 28 38 25 36 24 37 26 37 27 37 27 37 27 37 27 36 26 35 25 35 25 36 26 41 28 41 26 40 25 38 24 42 28 42 28 42 29 44 32 41 31 43 30 42 29 42 28 43 30 47 32 50 33 50 33 53 36 54 37 57 40 58 41 57 39 56 38 55 37 55 36 54 36 53 35 45 31 37 31 32 20 10 2 2 1 4 0 0 0 0 0 0 0 0 0 0 1 0 0 3 0 3 23 57 43 48 35 44 33 40 27 37 27 37 27 37 27 37 27 36 26 32 22 29 18 22 10 25 15 22 12 21 13 24 17 26 17 17 7 5 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 1 2 4 6 5 5 5 5 4 4 4 4 66 39 64 42 67 38 62 39 62 37 61 36 62 38 65 43 66 42 62 37 57 32 53 30 51 29 54 34 59 37 58 34 56 36 58 35 54 31 52 33 56 34 55 34 55 35 56 36 56 35 56 33 52 31 53 33 60 40 61 40 61 39 59 37 57 37 55 34 52 32 51 32 49 30 49 30 49 30 49 30 51 32 53 34 54 33 52 31 54 34 53 32 52 33 55 36 57 35 55 33 54 33 55 34 56 36 59 38 59 36 55 33 58 36 55 34 57 38 60 38 61 39 59 38 58 37 58 38 59 38 59 38 59 37 58 37 58 38 59 39 61 41 62 42 61 40 60 38 58 37 59 38 59 39 61 40 61 40 60 39 59 37 58 36 57 36 57 36 57 36 57 36 58 38 60 40 58 37 57 35 55 34 56 35 56 36 58 38 60 39 60 40 61 40 62 40 61 39 59 38 63 40 59 38 59 39 60 38 61 39 60 38 59 39 60 40 55 35 58 39 61 41 63 42 63 41 60 40 63 43 64 42 60 40 62 42 64 44 65 44 62 41 61 40 62 42 64 44 63 42 63 42 63 42 63 42 63 41 64 42 64 42 63 41 62 40 61 39 62 40 63 42 65 44 65 44 65 44 65 44 65 44 65 44 64 43 64 43 63 43 65 45 66 45 66 45 67 46 67 46 66 45 66 45 66 45 66 45 66 45 66 45 70 48 69 48 69 48 70 50 71 51 72 51 72 50 70 48 71 50 71 50 71 50 71 50 72 51 71 49 70 50 72 51 73 52 73 52 73 52 73 52 73 50 73 50 72 49 72 49 74 50 72 48 71 49 73 51 72 51 72 51 73 52 73 53 71 52 74 52 71 49 72 54 72 51 72 50 71 50 70 49 71 50 71 51 73 53 74 54 72 52 74 54 76 55 75 53 74 54 75 54 75 53 73 51 73 52 73 52 73 53 75 55 72 52 74 53 75 54 74 53 73 52 73 52 73 52 73 52 74 53 73 52 72 51 72 50 73 51 74 51 74 50 72 48 71 48 72 50 74 51 75 52 76 51 75 49 75 51 77 51 79 53 80 54 83 56 86 55 85 60 88 61 88 60 91 64 99 73 111 81 113 78 114 81 119 83 119 81 119 84 125 91 131 103 142 108 118 70 84 60 85 62 84 60 80 56 77 55 76 58 80 61 81 63 80 60 76 60 75 64 84 67 85 44 5 0 10 4 7 0 3 2 60 63 73 51 30 4 10 9 13 5 11 3 9 1 9 2 10 5 11 2 5 0 5 0 6 4 7 7 8 9 9 11 9 7 12 8 12 5 14 9 13 9 17 10 15 7 15 7 17 0 13 0 16 4 16 3 18 6 17 6 18 8 20 13 26 20 30 22 31 21 29 19 17 7 9 0 6 0 3 15 49 35 37 23 25 12 11 2 8 2 8 2 7 5 9 7 5 6 11 10 11 7 9 7 11 9 10 8 9 7 9 5 17 12 17 2 6 1 7 0 6 2 7 2 6 4 7 4 8 3 8 2 7 3 6 3 6 3 5 3 3 0 0 0 2 0 3 1 4 2 4 3 6 4 6 4 6 3 5 3 5 4 6 5 7 6 8 7 9 6 7 5 7 5 8 6 9 7 9 6 7 3 2 0 9 4 9 6 10 4 10 4 7 3 7 4 8 5 9 5 9 7 14 10 14 9 14 12 18 13 14 7 10 6 10 7 13 9 14 10 14 11 15 9 18 7 17 8 22 15 26 16 23 14 23 15 24 15 25 16 26 15 27 16 27 16 28 17 30 18 29 18 30 19 32 21 36 26 38 28 38 26 36 24 33 21 31 20 30 19 31 20 31 20 30 18 29 17 28 16 28 17 28 17 29 18 30 19 27 14 27 18 32 20 30 16 29 17 28 15 26 13 25 12 26 16 26 16 26 16 26 16 26 15 25 14 24 15 25 16 29 17 28 15 27 14 25 13 29 16 27 15 27 16 30 19 31 19 31 19 31 18 28 17 31 20 30 20 31 22 33 23 35 23 36 24 37 25 38 26 39 27 38 26 38 25 37 25 38 23 37 24 32 23 26 20 17 10 4 0 1 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 3 0 3 19 46 32 40 24 33 19 30 17 27 15 27 15 27 15 27 15 27 15 24 13 23 9 13 0 15 7 12 3 10 7 14 10 16 14 15 7 3 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 5 4 7 4 6 4 5 3 4 2 86 57 85 63 90 61 87 64 90 63 86 58 83 58 85 61 89 61 85 55 79 51 75 49 64 46 81 58 82 51 74 46 76 50 78 50 75 47 74 48 82 55 81 54 80 54 81 55 76 51 80 51 76 48 78 54 81 55 82 55 82 54 80 52 82 54 78 49 75 48 75 49 74 47 74 47 74 47 74 47 65 43 69 49 74 52 75 51 74 50 72 48 71 49 73 51 78 51 77 50 76 50 77 51 80 54 82 56 83 54 78 50 87 57 80 53 83 57 83 54 88 60 85 57 83 57 85 59 86 57 85 56 82 53 81 52 85 57 86 59 88 60 89 62 87 58 85 56 84 56 84 56 84 56 85 58 86 57 85 56 86 58 86 57 85 56 84 55 88 59 86 57 85 57 85 57 88 60 85 57 83 55 82 55 84 56 82 54 82 58 87 62 87 60 87 60 87 59 85 57 90 60 84 57 87 61 86 56 86 58 85 57 84 58 85 59 84 57 85 60 87 60 87 60 90 61 87 60 89 64 91 63 88 61 89 62 90 64 92 66 90 61 89 61 90 63 92 64 90 61 89 61 89 62 91 64 89 62 92 65 93 64 90 61 92 63 91 63 91 64 93 66 94 63 94 63 94 63 94 63 95 64 95 63 94 62 93 62 94 63 95 65 96 64 95 63 98 67 98 66 97 65 96 65 100 69 99 68 99 68 99 68 99 67 98 67 98 68 100 70 102 71 102 71 102 70 99 68 102 71 102 71 102 71 102 71 103 71 102 70 101 71 102 72 103 72 103 72 103 72 103 72 106 74 105 73 105 73 105 72 108 74 104 71 103 72 106 76 104 72 105 73 105 74 106 74 103 73 106 72 102 69 104 75 104 72 104 71 103 70 102 70 103 71 104 73 106 74 107 75 102 71 105 74 107 74 105 73 106 75 107 75 107 74 105 72 106 74 105 72 105 74 108 77 102 71 105 75 107 74 105 72 105 73 105 73 105 73 105 73 107 74 106 73 105 72 104 72 106 74 106 74 106 73 103 71 102 71 104 72 105 74 107 75 111 76 109 74 109 76 112 79 114 81 115 83 118 85 120 87 124 89 127 91 129 92 135 96 143 106 158 115 159 112 162 117 165 119 166 118 169 121 173 124 183 132 181 142 178 112 133 85 121 84 118 81 113 75 104 70 104 73 108 79 111 80 107 77 106 77 106 82 113 82 108 52 28 8 29 13 21 0 12 5 46 35 52 26 29 4 24 13 30 12 28 10 26 8 26 9 20 8 18 6 12 4 10 6 12 4 15 5 21 7 26 7 26 9 29 11 29 12 31 15 31 16 36 16 33 11 29 10 35 13 30 11 35 15 36 10 39 13 42 15 45 16 46 17 44 22 48 27 54 34 61 39 61 34 46 14 33 0 25 20 51 29 38 24 36 19 26 12 16 5 14 6 13 6 15 8 13 6 20 12 21 10 19 10 21 11 21 10 20 10 19 10 30 19 30 10 19 7 18 5 17 7 16 7 16 6 15 7 17 8 17 7 15 6 14 6 11 6 9 4 6 1 4 0 4 3 4 4 5 5 6 6 9 7 8 6 7 5 6 5 6 6 7 7 9 9 11 11 9 8 8 7 8 8 10 10 8 8 10 8 8 4 5 0 14 12 17 14 19 14 18 12 19 9 20 9 20 9 20 9 20 11 24 14 24 13 25 16 29 16 25 11 21 11 23 13 24 13 24 14 25 15 26 15 27 18 25 19 32 25 36 26 37 24 38 25 39 26 40 26 39 26 40 27 41 28 42 29 45 30 44 29 43 30 44 31 47 34 50 38 53 39 53 38 47 32 45 30 44 30 44 31 46 32 45 30 42 27 40 26 41 28 43 30 44 30 44 30 38 26 39 29 44 32 42 28 41 29 41 28 40 26 37 24 35 25 35 25 35 25 35 25 36 25 35 24 34 25 35 26 37 25 38 27 39 28 41 29 39 27 38 25 38 27 40 30 41 32 44 32 44 31 43 28 47 32 47 29 46 31 49 33 52 34 53 35 53 35 53 35 57 39 56 38 56 38 55 37 62 42 55 36 43 27 28 15 10 4 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 1 0 0 3 0 3 23 54 44 51 37 42 29 39 30 38 28 38 28 38 28 38 28 35 25 33 25 33 21 21 6 23 13 20 9 18 11 22 15 23 17 20 11 9 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 2 5 6 8 7 7 6 6 5 5 5 55 34 58 37 59 36 57 34 52 33 57 35 54 32 56 36 52 31 54 33 54 29 48 24 41 20 43 22 46 26 49 29 48 30 47 30 47 29 45 27 41 26 46 32 50 33 49 32 52 33 46 25 41 24 43 27 49 32 50 33 51 34 51 34 49 34 49 33 48 33 47 32 49 31 44 29 45 30 44 28 48 32 50 33 50 34 51 34 51 33 50 32 49 31 48 29 47 32 50 33 49 33 53 38 57 38 53 35 53 35 50 31 47 32 51 34 51 34 53 38 56 39 56 39 56 38 54 34 52 34 53 35 54 34 53 33 56 37 56 37 56 37 56 37 54 35 53 34 53 35 55 37 56 38 57 39 59 40 60 41 56 37 56 37 56 37 56 38 56 36 55 37 58 40 57 36 58 41 58 40 57 40 56 39 55 38 55 38 55 38 55 38 58 40 57 39 56 40 57 41 59 41 56 38 55 39 58 40 59 39 59 39 59 39 59 39 60 40 60 40 60 40 60 40 63 41 62 40 62 40 62 40 62 40 62 40 62 40 62 40 60 39 60 39 60 39 60 39 60 39 61 40 61 41 62 41 64 42 64 41 63 40 62 40 62 40 63 41 63 42 64 42 61 41 62 42 63 41 62 40 61 40 61 41 62 42 63 42 64 43 65 44 65 43 63 42 66 45 66 45 66 45 66 45 67 46 68 47 68 48 69 48 70 49 70 48 69 47 68 47 68 47 68 47 68 47 68 47 70 49 70 50 72 51 72 52 69 49 70 48 67 46 69 50 71 50 71 50 71 50 71 50 72 49 72 50 73 51 74 51 72 49 72 49 72 49 72 49 73 53 74 53 74 52 72 50 75 53 73 52 72 50 70 49 71 50 71 51 72 52 73 52 71 49 70 49 70 50 72 52 72 51 72 51 72 51 72 51 73 52 73 52 73 52 73 52 72 51 72 52 73 53 74 53 75 54 75 54 75 54 75 54 73 52 73 53 74 54 75 54 73 52 73 52 73 52 73 52 72 49 72 50 73 51 74 51 71 48 71 49 72 50 73 50 76 51 75 49 74 49 75 48 77 51 79 51 79 53 86 58 85 61 89 63 90 63 94 67 104 75 110 79 112 78 113 78 118 81 117 81 117 82 122 84 123 97 138 106 138 104 108 55 76 61 86 61 78 53 73 49 74 56 78 59 80 61 79 58 73 56 74 58 76 71 87 27 0 0 7 3 11 3 4 0 1 0 1 0 1 1 10 10 15 8 10 5 10 6 9 3 9 3 8 1 7 0 5 0 6 3 1 0 6 3 0 2 4 0 7 4 13 7 11 2 11 6 16 10 15 9 9 1 14 0 15 4 15 5 17 6 13 2 13 1 11 0 10 0 13 5 15 6 16 11 28 25 31 22 31 21 26 11 13 3 13 9 19 10 13 1 9 5 7 0 3 0 4 0 2 0 4 3 5 4 6 4 5 3 8 6 8 5 4 1 5 2 19 7 11 0 7 1 7 0 6 1 6 1 6 3 6 3 5 1 6 2 6 2 3 0 7 3 5 3 3 2 3 2 4 1 3 1 3 2 5 4 6 4 6 4 6 4 6 4 5 3 5 3 5 3 5 3 7 5 7 5 7 5 7 5 1 1 4 2 1 0 0 0 8 5 12 11 16 10 15 8 17 11 14 9 11 6 8 4 10 7 11 7 11 7 12 8 14 9 14 9 14 9 14 9 13 9 15 11 16 11 16 9 14 4 16 8 22 16 26 16 24 15 24 16 25 17 26 17 26 15 26 16 27 16 28 17 28 17 29 18 29 19 30 19 35 23 34 28 43 32 37 19 30 19 31 19 30 19 32 23 32 20 30 18 29 18 30 19 31 19 29 17 27 15 27 16 27 16 30 17 27 15 28 17 25 13 25 13 25 13 24 12 25 14 24 14 24 15 27 17 25 15 25 15 25 15 25 15 27 15 26 14 26 15 28 17 24 14 26 14 26 16 32 23 32 20 32 20 32 19 29 18 28 18 29 20 31 21 31 21 34 22 34 23 35 24 36 25 35 24 36 23 35 24 40 31 48 27 35 27 37 22 18 7 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 0 1 2 0 5 25 40 29 41 25 32 17 29 19 31 18 28 15 26 15 28 17 28 16 25 11 20 7 16 7 17 9 15 7 13 8 13 8 16 14 18 10 9 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 6 9 6 6 4 7 6 78 54 80 56 81 55 79 54 81 57 82 55 76 50 76 53 77 52 76 49 72 43 65 38 66 42 68 44 70 46 72 46 71 45 72 46 72 45 70 44 67 42 70 46 73 48 74 48 75 47 71 42 67 41 68 43 73 47 73 48 74 48 75 49 75 49 74 48 73 47 73 47 74 46 70 44 71 46 71 45 70 49 70 49 71 50 72 51 71 50 70 49 70 48 69 48 70 47 74 48 73 47 75 52 79 51 75 49 76 50 74 47 74 49 77 51 76 50 78 54 81 55 81 55 81 54 79 52 79 52 80 54 81 53 79 52 81 54 81 54 81 54 81 54 81 53 80 53 80 54 82 56 85 57 84 57 84 57 84 57 84 57 84 56 82 55 81 54 82 54 81 55 84 58 83 54 82 56 82 55 81 54 80 54 81 55 81 55 81 55 81 55 84 57 83 56 82 57 83 58 84 57 82 56 82 56 83 58 84 59 84 59 84 59 84 59 85 60 85 60 85 60 85 60 86 61 87 62 87 62 87 62 87 62 87 62 87 62 87 62 88 60 88 60 88 60 88 60 88 60 88 61 89 61 90 62 91 63 90 62 89 61 89 60 89 61 90 62 91 63 91 63 91 60 92 61 92 61 91 60 92 61 92 62 93 62 94 63 94 64 95 65 96 64 94 63 97 66 97 66 97 66 97 66 97 66 98 67 99 68 99 68 100 69 101 70 100 69 99 67 98 67 98 67 98 67 98 67 99 68 99 69 100 70 101 70 100 69 101 69 98 67 100 71 102 71 102 71 102 71 102 71 103 71 103 72 104 72 105 73 104 72 104 72 104 72 104 72 105 73 106 74 105 73 104 71 106 74 105 72 103 71 102 70 103 71 103 72 104 72 105 73 103 70 102 70 102 71 104 73 104 72 104 72 104 72 104 72 105 73 105 73 105 73 105 73 104 72 104 73 105 74 106 74 107 75 107 75 107 75 107 75 105 73 105 74 106 75 107 75 105 73 105 73 105 73 105 73 104 72 104 73 105 73 106 74 103 71 104 72 104 73 105 73 111 77 110 75 109 76 110 77 113 80 115 81 116 83 121 91 122 87 126 90 129 92 135 97 146 106 154 111 157 111 160 113 163 118 162 117 167 119 171 123 175 131 183 134 181 135 161 96 110 76 114 79 112 73 106 77 107 75 109 79 110 78 106 77 105 75 106 77 106 87 113 38 25 9 32 17 27 8 14 0 15 0 16 0 20 6 27 11 31 11 27 8 27 9 27 8 22 9 19 8 15 6 12 4 9 3 11 0 20 0 16 2 23 2 22 4 27 10 30 11 27 10 26 9 27 12 32 17 33 16 34 16 35 15 37 15 38 13 40 12 40 11 40 11 41 16 42 15 40 16 47 25 48 28 62 42 68 36 54 23 34 15 29 11 24 9 23 8 18 4 15 2 14 3 12 0 12 2 13 4 14 4 14 4 13 4 15 5 14 5 17 10 30 15 24 8 18 7 17 6 15 6 14 7 14 6 14 6 14 5 15 7 14 5 11 2 12 6 9 3 7 2 6 3 5 3 4 3 4 4 6 6 5 4 5 4 5 4 5 4 6 5 6 5 6 5 6 5 7 6 7 6 7 6 7 6 2 3 5 4 5 0 4 2 12 9 17 15 23 16 22 14 27 15 25 13 23 11 21 10 21 9 20 9 20 9 20 9 22 13 22 13 22 13 22 13 22 13 23 15 24 15 24 15 23 14 23 19 32 25 36 26 37 24 38 25 39 25 40 26 40 27 41 27 42 28 42 28 41 28 42 29 43 30 44 30 49 34 48 38 57 43 53 34 44 30 44 29 42 29 44 31 43 29 43 29 43 30 45 32 45 30 43 28 41 26 41 27 39 29 42 29 39 26 39 28 37 25 37 25 37 26 38 26 34 24 34 25 35 26 36 26 35 25 35 25 35 25 35 25 35 25 35 25 35 26 37 28 35 26 37 27 36 28 41 33 43 32 42 29 40 29 43 30 44 31 47 31 49 33 51 35 52 34 52 35 53 35 54 36 53 37 56 38 56 39 59 43 65 43 51 34 41 24 18 7 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 2 0 0 2 0 6 29 51 42 51 38 43 30 41 32 40 29 37 26 36 26 37 28 36 27 34 24 30 20 26 16 26 17 24 14 22 12 21 13 23 17 21 16 15 6 4 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 7 6 5 4 5 6 51 31 53 32 53 31 52 30 55 34 54 31 49 27 50 31 50 31 47 26 41 21 36 17 42 24 42 24 43 25 44 26 43 25 44 27 45 27 44 26 42 25 43 25 44 28 47 30 46 27 44 25 43 25 43 26 45 27 45 27 46 28 47 29 49 33 48 32 48 31 47 31 48 30 45 29 47 32 48 31 48 31 48 32 49 32 50 33 49 32 49 31 48 31 47 30 45 28 47 28 45 27 46 30 49 30 46 29 48 31 48 28 49 31 52 31 50 30 51 32 53 34 54 34 54 33 52 32 51 33 53 34 53 34 52 32 52 33 52 33 52 33 52 33 53 34 52 33 53 34 54 36 57 38 57 37 55 35 53 34 58 38 56 36 54 34 52 33 53 33 52 35 56 37 55 34 55 34 54 34 53 33 53 32 56 36 56 36 56 36 56 36 58 38 57 37 57 37 58 38 58 38 57 37 57 37 58 38 59 39 59 39 59 39 59 39 59 39 59 39 59 39 59 39 59 38 60 39 62 40 63 41 61 39 61 39 61 39 61 39 59 38 59 38 59 38 59 38 59 38 60 39 60 40 61 40 61 39 61 39 60 38 60 38 60 38 61 39 61 40 62 40 59 38 60 39 60 39 59 38 61 40 61 40 62 41 62 42 63 42 64 43 64 43 63 42 66 45 66 45 66 45 66 45 65 44 66 45 66 46 67 46 68 48 70 49 70 48 67 45 66 45 66 45 66 45 66 45 66 45 66 45 67 46 67 46 69 48 71 48 68 46 70 50 72 50 72 50 72 50 72 50 70 47 70 48 71 48 72 49 72 49 72 49 72 49 72 49 73 52 74 53 73 51 71 50 73 52 73 51 71 50 70 49 71 50 71 50 72 51 72 52 71 49 70 49 70 50 72 52 72 51 72 51 72 51 72 51 73 52 73 52 73 52 73 52 72 51 72 52 73 53 74 53 75 54 75 54 75 54 75 54 73 52 73 52 74 53 74 53 72 51 72 51 72 51 72 51 72 49 72 49 73 50 73 51 71 49 72 49 73 50 73 50 78 52 77 51 76 52 78 51 80 55 83 56 84 57 89 61 85 61 89 63 90 63 94 67 102 73 108 77 110 76 111 76 116 82 116 80 117 81 120 82 125 93 130 96 133 107 130 89 81 54 74 56 78 52 77 62 76 58 78 59 78 60 77 56 72 55 72 56 74 68 82 20 8 4 21 13 13 0 1 0 0 0 0 0 3 4 12 7 12 5 8 3 9 5 9 3 8 5 8 3 6 0 4 0 0 0 4 0 8 1 4 4 9 0 2 0 3 0 6 0 11 2 7 0 6 1 11 5 16 8 16 6 14 5 14 5 14 4 13 3 12 3 10 2 12 3 13 3 12 2 14 7 15 11 31 30 44 34 41 28 29 13 15 2 13 5 10 0 6 0 2 0 4 0 2 0 2 0 2 1 3 2 4 2 2 1 4 2 3 1 6 4 17 6 11 0 8 1 7 0 6 1 7 1 7 3 7 3 5 0 6 1 6 2 4 0 6 3 4 2 2 1 2 1 3 1 3 1 3 2 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 0 1 3 2 1 0 2 0 7 5 11 10 16 11 16 10 15 11 15 10 14 9 13 9 11 7 11 6 9 5 8 4 11 6 11 6 11 6 11 6 12 7 12 8 13 8 13 6 13 3 15 7 22 15 26 16 24 15 24 15 25 16 25 17 27 16 27 17 28 18 29 18 26 15 27 17 29 19 31 20 35 23 33 26 41 33 42 28 32 20 29 17 27 16 28 17 27 16 27 17 29 20 33 23 31 19 29 17 27 15 27 16 28 17 30 17 27 13 26 15 24 13 25 14 26 15 27 16 23 14 25 16 26 16 25 15 26 16 26 16 26 16 26 16 24 12 23 11 24 13 26 14 26 15 28 15 26 15 29 19 34 19 28 14 26 15 29 19 30 19 29 19 31 23 35 26 33 21 34 22 34 23 35 23 34 25 39 27 39 28 42 31 48 32 39 22 22 8 6 0 1 1 1 3 1 3 1 1 0 0 0 0 0 0 0 0 0 2 0 0 2 0 6 26 43 31 41 26 34 20 32 21 29 16 26 13 25 13 26 15 27 16 27 15 24 11 18 7 18 10 16 7 12 7 11 6 15 10 18 13 15 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 5 3 3 0 3 2 72 50 72 50 71 49 70 48 71 48 69 46 68 47 72 50 70 46 67 42 64 40 63 40 65 42 64 41 64 41 64 41 63 41 65 43 67 44 66 43 68 43 65 41 65 44 69 48 67 44 67 44 67 44 67 44 66 43 66 44 67 45 68 45 71 48 70 47 69 46 69 46 70 45 67 45 70 49 72 48 68 47 68 47 69 48 70 49 69 48 69 47 68 47 68 47 68 46 69 45 66 43 67 46 69 45 67 45 70 48 70 47 74 50 76 51 74 48 74 50 76 51 77 52 77 52 76 50 78 51 79 52 79 52 78 51 78 51 78 51 78 51 78 51 79 52 78 51 79 53 81 54 82 54 81 54 80 53 79 52 82 55 81 54 80 53 79 52 79 51 78 52 81 55 80 52 79 53 78 53 77 52 77 52 80 55 80 55 80 55 80 55 83 58 82 56 81 57 83 58 83 57 82 57 82 57 82 58 83 58 83 58 83 58 83 58 83 58 83 58 83 58 83 58 83 58 84 60 86 62 88 63 85 60 85 60 85 60 85 60 85 58 86 58 86 58 86 58 86 59 87 59 88 60 88 60 89 61 89 61 88 60 88 60 87 59 87 60 88 61 89 61 90 59 91 60 91 60 90 59 91 60 92 61 92 62 93 62 93 62 94 64 95 64 95 63 96 65 96 65 96 65 96 65 95 64 95 65 96 66 97 66 98 68 101 70 101 68 97 65 96 65 96 65 96 65 96 65 96 65 96 66 97 66 97 66 97 70 98 69 96 67 97 71 100 72 100 72 100 72 100 72 102 70 103 71 104 72 104 72 104 72 104 72 104 72 104 72 104 73 105 73 105 72 103 70 105 72 104 71 103 70 102 70 102 70 103 71 103 72 104 72 103 70 102 70 102 71 104 73 104 72 104 72 104 72 104 72 105 73 105 73 105 73 105 73 104 72 104 73 105 74 106 74 106 74 106 74 106 74 106 74 105 73 105 73 105 73 105 74 103 71 103 71 103 71 103 71 103 71 104 72 104 73 105 73 104 72 104 73 105 73 106 74 111 76 110 76 110 77 112 78 115 82 118 85 118 85 122 91 122 87 126 90 129 92 135 97 144 104 152 109 155 109 158 111 160 115 161 116 166 117 170 119 176 127 178 128 181 137 182 129 141 86 110 79 118 80 111 83 111 78 110 79 109 77 106 76 106 75 105 77 106 85 107 29 35 21 46 25 28 3 10 0 22 6 20 6 23 9 22 4 24 8 21 6 23 9 24 8 22 8 21 7 16 5 14 4 15 19 42 26 50 28 47 29 50 23 39 11 30 7 26 3 24 4 23 5 24 6 23 6 28 13 30 14 32 14 33 14 34 14 36 14 37 13 37 13 30 9 33 12 35 13 36 15 38 16 40 22 50 36 65 47 65 40 53 28 45 22 35 13 31 10 25 7 24 6 19 3 14 3 13 3 14 5 15 6 15 5 15 3 11 0 12 4 27 14 21 9 19 8 16 6 14 7 14 7 12 7 12 7 14 5 14 5 13 5 13 4 11 5 8 3 6 2 6 2 4 3 3 2 4 3 5 5 8 7 8 7 8 7 8 7 5 4 5 4 5 4 5 4 4 3 4 3 4 3 4 3 4 2 7 3 6 2 9 6 13 9 18 13 23 17 26 17 26 15 26 15 26 15 26 15 26 15 25 13 23 11 21 10 21 12 21 12 21 12 21 12 20 11 20 11 20 11 21 12 22 14 23 18 31 25 36 25 36 23 38 24 38 25 39 25 41 27 42 28 43 29 43 29 39 26 41 28 43 30 45 31 48 33 47 35 54 43 58 44 50 34 44 27 41 27 41 27 42 28 42 28 43 30 45 32 45 30 43 28 41 26 41 27 41 30 42 29 38 24 37 26 36 24 37 26 39 28 41 29 33 24 35 26 36 26 35 24 36 26 36 26 36 26 36 26 34 24 34 24 34 25 36 26 37 28 39 28 36 26 37 28 41 30 40 27 38 27 41 28 42 27 42 25 44 29 50 35 51 33 51 33 51 34 52 34 52 34 53 35 53 37 58 44 65 48 55 28 23 7 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 2 0 8 32 51 41 49 36 44 32 41 32 39 27 36 24 34 25 36 26 35 28 37 28 35 23 28 17 28 18 25 14 21 11 20 12 21 15 21 19 21 13 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 5 4 3 3 4 48 29 47 28 46 27 46 27 45 25 42 23 43 25 45 27 46 30 42 27 40 26 40 26 41 27 41 27 40 26 40 24 40 20 42 22 43 22 43 22 47 25 44 21 42 23 47 27 44 23 45 24 45 25 46 25 44 23 44 24 45 24 46 25 47 28 47 28 46 27 45 26 47 26 44 26 47 30 49 29 44 26 45 27 46 28 46 28 45 27 45 28 46 28 46 28 46 26 47 25 44 23 46 26 46 24 44 25 48 28 49 26 49 27 51 27 48 25 49 27 50 28 51 29 52 29 51 30 51 33 51 34 51 34 50 33 51 34 51 34 51 34 51 34 51 34 51 34 51 35 53 36 51 34 52 35 52 36 53 36 51 34 52 35 53 36 54 37 51 33 50 34 53 37 52 31 54 32 55 31 54 31 53 30 56 33 56 33 56 33 56 33 59 35 57 34 57 34 58 36 57 35 58 35 58 35 58 36 59 40 58 40 58 40 58 40 58 40 58 40 58 40 58 38 58 35 59 37 61 39 63 40 61 38 61 38 61 38 61 38 58 37 58 37 58 37 58 37 58 37 58 37 59 38 59 39 61 39 61 39 62 40 62 40 59 37 59 37 60 38 61 39 60 39 61 40 61 40 60 39 60 39 60 40 61 40 62 41 61 40 62 42 64 43 64 42 65 44 65 44 65 44 65 44 64 43 64 43 65 44 66 45 67 47 69 48 69 47 66 44 65 44 65 44 65 44 65 44 66 45 66 45 66 45 66 45 68 47 70 47 67 45 69 49 72 50 72 50 72 50 72 50 72 49 72 49 73 50 74 51 72 49 72 49 72 49 72 49 72 51 73 52 72 51 71 49 72 50 71 50 71 49 70 49 70 49 70 50 71 50 72 51 71 49 70 49 70 50 72 52 72 51 72 51 72 51 72 51 73 52 73 52 73 52 73 52 72 51 72 52 73 53 74 53 74 53 74 53 74 53 74 53 73 52 73 52 73 52 73 51 71 50 71 50 71 50 71 50 71 48 71 49 72 49 73 50 72 49 73 50 73 51 74 51 75 50 74 49 75 51 77 50 79 54 83 56 84 56 86 57 85 61 89 63 90 63 94 67 101 72 106 75 108 74 109 74 112 79 114 79 115 79 117 78 120 87 127 94 132 102 134 104 121 76 78 57 86 64 82 59 79 60 79 58 78 59 77 57 74 56 72 57 75 67 76 10 16 12 28 17 13 0 0 0 0 0 0 1 5 3 8 7 9 4 6 3 8 6 9 5 7 7 6 3 5 0 3 0 10 22 49 38 54 36 43 35 46 31 37 21 29 13 17 4 1 0 0 0 1 0 6 4 7 5 9 6 12 10 15 10 14 7 14 5 14 5 14 5 9 0 11 1 13 3 13 1 15 1 8 0 12 10 31 27 46 35 48 32 38 20 27 15 22 10 17 7 13 4 8 0 5 2 3 0 2 1 4 3 4 3 5 1 1 0 1 0 14 4 10 0 9 2 7 0 7 1 7 1 7 3 7 3 5 0 5 0 5 2 5 3 6 2 4 1 2 0 1 1 3 0 2 0 2 1 4 3 7 5 7 5 7 5 7 5 4 2 4 2 4 2 4 2 2 0 2 0 2 0 2 0 1 1 3 2 1 2 6 5 8 6 11 10 15 11 17 12 15 11 15 11 16 12 16 12 16 12 15 10 13 8 11 7 12 7 13 7 13 7 13 7 13 6 11 4 10 5 12 4 13 2 14 7 21 14 25 15 23 14 23 15 24 15 25 16 27 16 27 17 28 18 29 18 25 15 26 16 28 18 30 19 33 21 32 24 39 32 45 35 40 25 31 17 28 17 28 16 30 18 29 17 28 17 29 18 31 19 29 17 27 15 27 16 29 18 30 16 25 11 23 12 23 12 24 13 26 15 28 17 25 15 25 16 26 15 25 14 26 16 26 16 26 16 26 16 26 13 26 12 26 14 28 15 27 16 30 16 27 13 27 15 27 16 29 18 29 16 25 13 28 16 25 14 26 18 31 23 33 21 33 21 33 20 32 20 32 20 30 16 28 20 39 31 48 36 40 14 8 0 0 0 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 2 0 0 1 0 9 29 40 26 36 22 33 19 30 18 29 15 26 12 24 13 26 14 27 17 29 18 27 13 20 9 18 10 16 7 13 7 11 6 15 9 17 12 20 11 9 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 5 6 3 5 3 68 46 66 43 64 42 64 43 65 42 62 40 61 40 59 36 64 41 62 39 59 36 57 34 63 41 63 40 62 40 62 41 61 41 63 42 64 42 63 42 68 46 65 42 63 43 66 46 65 44 64 43 64 44 66 45 64 43 65 44 66 45 66 45 67 46 67 45 66 45 65 44 68 45 64 44 66 47 67 46 66 43 67 44 67 45 68 45 67 44 67 45 68 45 69 46 66 46 68 46 65 44 67 48 67 45 65 45 68 49 69 48 69 48 71 49 70 47 70 50 71 50 73 51 74 52 73 51 75 49 76 51 77 50 75 49 78 52 78 52 78 52 78 52 77 50 76 50 76 51 78 53 76 50 77 51 78 53 80 54 74 49 76 51 78 53 80 54 77 50 76 51 79 54 78 51 78 55 77 55 76 54 76 54 77 55 77 55 77 55 77 55 80 58 79 57 79 57 80 58 79 57 80 58 80 58 79 57 80 57 80 57 80 57 80 57 80 57 80 57 80 57 80 58 80 58 81 59 82 61 83 62 82 60 82 60 82 60 82 59 84 57 85 57 85 57 85 57 85 57 85 58 86 58 87 59 89 61 89 61 90 62 90 62 87 59 87 60 88 61 89 61 91 60 92 61 92 61 91 60 90 60 91 60 92 61 92 61 91 60 93 63 95 64 95 63 95 64 95 64 95 64 95 64 95 64 95 65 96 66 97 66 100 68 99 67 98 67 98 67 96 65 96 65 96 65 96 65 98 67 98 67 97 66 97 66 96 69 97 68 95 67 96 70 100 72 100 72 100 72 100 72 103 72 105 73 105 74 106 74 104 72 104 72 104 72 104 72 104 72 104 72 104 71 102 70 103 71 103 70 102 70 102 70 101 70 102 70 103 71 103 71 103 70 102 70 102 71 104 73 104 72 104 72 104 72 104 72 105 73 105 73 105 73 105 73 104 72 104 73 105 74 106 74 105 73 105 73 105 73 105 73 105 73 105 73 104 72 104 72 102 70 102 70 102 70 102 70 102 71 103 71 104 72 104 72 105 73 105 73 106 74 106 75 108 74 107 74 108 75 111 77 112 80 117 83 117 83 118 86 122 87 126 90 129 92 135 97 144 104 152 109 155 109 158 111 155 112 159 114 165 115 167 115 169 122 179 130 181 131 180 132 167 108 121 77 117 86 115 76 110 76 107 76 106 76 105 77 107 75 104 76 105 82 100 18 42 25 45 24 29 7 15 5 22 19 44 27 31 9 26 17 25 8 21 6 23 9 23 7 23 7 22 6 19 4 16 3 29 45 84 67 92 62 85 60 88 59 84 57 80 48 65 35 51 21 34 3 19 0 22 6 20 3 21 8 28 12 32 15 31 14 32 15 32 15 33 16 32 15 31 14 32 14 29 10 30 12 28 11 30 16 37 21 54 37 67 43 63 36 57 37 52 27 44 22 40 18 33 13 18 5 13 2 11 1 12 3 11 2 13 3 12 2 15 8 24 12 20 9 19 9 16 5 14 7 12 7 12 7 12 7 14 5 13 4 12 5 14 7 10 5 7 2 5 1 5 1 3 2 2 1 3 3 5 4 5 4 5 4 5 4 5 4 4 3 4 3 4 3 4 3 3 2 3 2 3 2 3 2 5 2 7 3 7 3 13 11 19 11 20 13 23 15 25 17 26 15 26 15 26 15 26 15 25 13 24 12 23 11 22 11 22 14 21 14 21 14 21 14 21 13 18 10 16 10 18 12 21 13 22 17 31 24 35 25 35 23 37 23 38 24 38 24 40 26 40 27 41 27 42 28 41 27 41 27 42 28 42 28 44 31 46 35 52 41 58 45 56 37 44 27 42 29 43 27 44 30 43 28 41 27 42 28 45 30 43 28 41 26 41 27 42 31 42 28 37 22 34 23 35 23 36 25 37 26 38 27 37 26 35 24 34 24 35 25 35 25 35 25 35 25 35 25 34 26 34 26 34 27 36 28 34 28 37 29 35 26 34 27 36 27 42 32 43 29 39 23 44 29 44 27 45 29 48 32 51 33 50 32 50 31 49 31 49 30 46 27 45 31 56 43 62 46 48 16 11 1 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 1 0 10 35 49 37 44 32 42 32 40 28 39 28 36 25 35 25 36 27 35 27 36 27 34 24 30 19 26 16 24 14 22 13 22 14 23 15 19 19 24 19 13 7 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 9 8 6 6 6 44 24 41 20 39 19 39 20 40 19 38 20 40 19 34 13 37 24 38 25 37 23 34 20 40 27 40 28 41 28 41 27 42 19 44 20 43 19 42 17 46 21 44 18 42 18 43 20 45 19 41 16 40 17 43 20 43 19 44 20 44 21 45 23 45 26 45 26 44 25 43 24 46 25 42 23 44 25 44 24 42 24 43 25 44 26 44 26 43 25 44 26 44 27 45 27 43 21 46 22 45 21 48 26 47 21 44 21 47 24 47 22 44 22 48 24 47 23 49 26 49 25 50 27 52 28 52 28 49 32 50 33 50 33 49 31 51 34 51 34 51 34 51 34 50 33 49 32 50 34 51 35 51 34 52 35 52 35 52 35 49 32 49 33 51 34 52 35 51 33 50 35 54 37 53 32 55 31 55 30 54 29 53 29 55 31 55 31 55 31 55 31 58 33 57 32 56 33 57 34 56 33 58 34 58 34 57 33 58 39 57 39 57 39 57 39 56 38 56 38 56 38 56 36 59 36 59 36 59 36 60 37 59 36 59 36 59 36 59 36 56 35 56 35 56 35 56 35 56 35 57 36 57 37 58 37 59 37 60 38 61 39 61 40 60 38 60 38 61 39 61 40 59 38 60 39 60 39 59 38 59 38 60 39 60 40 61 40 59 39 61 41 63 43 64 43 64 43 64 43 64 43 64 43 65 44 65 44 66 45 66 46 70 48 67 44 65 45 67 47 66 45 66 45 66 45 66 45 67 46 67 45 66 44 65 44 68 47 70 46 68 44 69 48 73 50 73 50 73 50 73 50 72 48 72 49 72 50 73 50 72 49 72 49 72 49 72 49 71 51 72 51 72 50 70 48 70 49 70 49 70 49 70 49 69 48 70 49 70 50 71 50 71 49 70 49 70 50 72 52 72 51 72 51 72 51 72 51 73 52 73 52 73 52 73 52 72 51 72 52 73 53 74 53 73 52 73 52 73 52 73 52 73 52 73 51 72 50 71 50 69 48 69 48 69 48 69 48 70 47 71 48 71 49 72 49 73 50 73 51 74 51 75 52 74 49 74 49 75 52 78 52 78 53 83 56 83 55 84 54 85 61 89 63 90 63 94 67 102 73 107 76 109 75 110 75 110 76 112 78 114 78 114 75 115 82 126 95 129 95 130 105 130 101 103 59 73 56 78 50 72 53 72 51 71 54 74 55 71 52 68 53 72 62 67 0 24 14 24 13 16 7 11 7 73 83 91 68 35 6 4 8 12 7 8 4 8 6 8 4 7 8 6 3 4 0 3 0 15 34 70 51 67 43 61 48 66 52 66 52 66 50 56 41 54 39 39 21 20 3 8 0 0 2 3 5 7 8 12 8 14 7 14 7 16 8 17 6 17 4 11 2 13 4 12 0 11 2 13 3 13 3 13 0 18 6 26 17 32 21 35 23 31 17 27 15 25 13 21 12 13 9 8 3 3 1 4 2 1 1 4 1 2 1 5 3 12 2 10 0 10 2 8 0 7 1 7 1 7 3 7 3 5 0 4 0 4 2 7 5 5 1 3 1 1 0 1 0 2 0 1 0 2 0 3 2 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 3 1 2 4 8 10 13 10 12 10 14 9 15 11 15 11 15 11 14 10 14 10 13 9 13 9 13 8 12 8 11 6 12 6 12 6 12 6 15 8 12 4 9 4 12 5 12 2 14 6 20 14 25 14 22 13 23 14 23 15 24 15 25 14 25 14 26 15 27 16 28 17 28 16 27 16 26 15 28 19 32 24 37 28 41 32 42 24 28 14 27 18 28 15 28 17 27 16 27 17 29 19 31 19 29 17 27 15 27 16 30 19 31 16 24 10 21 10 23 11 23 12 24 12 24 12 29 17 25 12 22 13 25 17 24 14 24 14 24 14 24 14 25 12 24 11 25 13 27 14 24 13 29 16 28 14 27 14 28 17 30 19 30 17 26 14 29 18 28 18 28 18 29 19 32 20 32 19 31 19 30 18 29 19 32 21 33 23 39 30 40 30 28 0 0 0 1 0 0 2 1 4 0 2 0 2 0 0 0 0 0 0 0 0 0 2 0 0 1 0 11 32 40 25 34 21 33 21 31 17 30 17 27 14 26 14 27 16 27 16 26 14 24 12 21 11 15 8 14 6 13 9 14 10 18 9 15 11 21 13 15 5 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 7 8 5 6 4 63 40 59 36 57 36 57 37 54 33 55 37 61 40 56 31 53 33 58 39 62 40 61 38 62 40 62 41 63 42 64 42 64 43 64 43 64 41 61 40 64 43 63 41 61 40 61 40 64 41 59 36 56 37 60 41 62 41 62 42 63 43 64 43 66 45 65 44 65 43 64 43 67 44 63 41 63 43 63 41 65 42 65 43 66 43 67 44 65 43 66 44 67 45 68 45 63 43 66 44 65 45 68 50 67 45 65 44 67 46 66 43 65 45 69 47 69 47 71 51 71 49 73 52 74 52 74 52 74 49 75 50 76 49 75 48 76 50 76 50 76 50 76 50 76 50 75 50 75 51 77 53 80 55 79 53 78 52 76 51 76 51 76 51 76 51 76 50 77 52 76 53 80 55 79 52 76 54 76 53 75 52 74 52 77 55 77 55 77 55 77 55 80 57 79 56 78 57 79 58 77 56 80 59 81 58 78 55 80 58 80 58 80 58 80 58 79 57 79 57 79 57 79 57 81 59 81 59 81 59 80 58 81 59 81 59 81 59 81 58 83 56 84 56 84 56 84 56 84 56 84 57 85 57 86 58 86 58 86 59 87 60 88 60 88 60 89 61 89 62 90 62 88 58 89 59 90 58 89 57 90 59 90 60 91 61 92 61 90 60 92 62 94 64 95 64 95 64 95 64 95 64 95 64 96 65 97 66 97 67 98 67 102 69 97 64 94 65 98 69 97 66 97 66 97 66 97 66 97 66 97 65 96 64 95 64 96 70 97 69 94 67 96 71 100 73 100 73 100 73 100 72 101 70 102 71 103 72 104 72 104 72 104 72 104 72 104 72 103 72 104 72 104 71 102 69 102 70 102 70 102 70 102 70 101 69 101 70 102 71 103 71 103 70 102 70 102 71 104 73 104 72 104 72 104 72 104 72 105 73 105 73 105 73 105 73 104 72 104 73 105 74 106 74 105 73 105 73 105 73 105 73 105 73 105 72 104 71 103 71 101 69 101 69 101 69 101 69 102 70 102 71 103 72 104 72 105 73 105 74 106 75 107 75 109 75 109 76 111 78 113 80 112 81 118 85 118 83 117 84 122 87 128 90 129 91 135 97 145 105 153 110 156 110 159 112 153 111 158 114 163 114 164 114 169 120 176 129 178 127 180 137 178 137 157 85 104 70 105 67 101 69 99 69 97 71 101 74 101 71 98 71 101 75 92 7 48 26 41 22 32 17 29 15 56 64 91 61 41 3 21 20 29 11 24 8 24 9 22 6 25 7 24 6 19 3 19 3 33 50 92 66 92 62 95 69 98 68 95 68 95 65 88 58 82 58 83 56 71 36 47 17 18 1 18 4 21 8 24 10 29 14 29 15 29 17 30 17 27 11 23 10 28 17 30 15 29 14 27 12 26 12 28 14 37 13 37 19 49 30 54 30 54 29 50 27 50 28 48 25 33 17 27 10 19 7 19 8 17 6 17 5 12 2 13 5 22 11 18 10 19 9 15 5 14 7 12 7 12 7 12 7 13 4 13 4 12 5 15 9 10 4 7 2 5 0 5 1 3 1 2 1 2 2 4 4 5 4 5 4 5 4 5 4 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 5 2 8 2 8 6 17 13 23 14 23 12 22 14 23 15 26 15 26 14 25 13 24 13 26 15 26 15 26 16 27 17 18 11 16 11 16 11 18 11 23 14 19 10 16 10 19 13 20 14 20 17 30 23 34 24 35 22 36 23 37 25 37 25 38 24 38 25 39 25 40 26 43 29 42 27 41 26 39 25 41 29 47 35 50 38 54 41 55 34 40 24 40 29 42 25 40 26 40 27 42 29 45 32 45 30 43 28 41 26 41 28 43 31 43 28 36 21 33 21 35 23 35 23 35 22 34 22 41 28 34 21 31 22 35 28 33 23 33 23 33 23 33 23 32 23 31 23 31 24 33 26 31 26 36 29 36 27 35 28 41 30 41 29 40 28 41 28 41 27 44 27 43 26 42 24 49 33 49 32 49 30 48 29 46 32 54 39 58 40 59 42 51 38 33 3 6 1 3 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 2 0 0 2 0 12 37 51 38 44 34 45 35 43 30 41 30 38 27 36 27 38 29 36 27 33 24 30 22 30 21 23 14 22 13 22 14 24 16 26 15 18 17 24 21 19 12 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 9 8 6 6 6 37 20 38 22 40 24 41 25 35 19 37 21 38 19 35 19 39 24 39 24 39 24 39 24 39 25 40 27 43 29 45 30 44 24 42 24 43 24 41 19 41 22 41 22 41 22 41 22 44 24 41 21 39 20 40 22 42 23 42 24 43 25 44 25 45 28 44 26 43 25 41 24 43 25 42 24 41 25 42 26 44 25 43 23 42 23 43 24 44 26 46 27 46 27 45 25 45 25 43 24 43 24 43 23 43 24 43 24 43 24 43 24 45 25 45 25 45 25 45 25 45 26 47 28 49 30 50 31 44 29 48 31 47 29 48 33 49 31 46 27 44 29 48 32 54 32 53 31 52 29 51 29 53 31 53 30 52 29 51 29 53 30 52 29 51 30 52 31 54 32 53 31 54 32 55 34 55 32 54 31 53 30 52 30 53 31 53 31 53 31 53 31 55 33 55 33 55 33 55 33 56 34 56 34 56 34 56 34 56 34 56 34 56 34 56 34 55 33 55 34 56 35 57 35 57 35 57 35 57 35 57 35 57 35 57 36 58 37 59 37 57 36 57 35 56 34 54 33 57 36 57 37 58 38 59 38 57 36 57 37 58 38 59 38 59 38 59 39 60 40 61 40 59 38 59 38 59 38 59 38 59 38 59 38 59 38 59 38 61 40 61 41 62 42 63 42 60 40 63 43 65 44 64 42 61 40 61 41 62 42 63 42 62 41 62 42 63 43 64 43 65 45 67 47 68 47 68 46 65 44 65 44 65 44 65 44 70 46 69 45 69 45 69 44 71 48 72 49 73 48 72 47 71 47 71 48 72 49 73 49 71 47 71 47 71 47 71 47 70 48 68 48 71 51 71 49 71 49 69 48 71 50 70 48 71 50 71 50 71 50 71 50 68 47 68 48 69 48 70 49 72 51 72 51 72 51 72 51 74 52 73 51 72 50 71 49 73 49 73 49 73 49 73 49 73 48 72 47 71 48 72 49 72 48 71 47 70 48 71 49 70 46 69 45 68 46 69 47 70 48 72 50 74 52 75 52 73 50 73 50 73 50 73 50 73 50 73 51 75 51 78 54 78 53 80 54 80 54 85 58 89 61 90 60 90 61 96 68 101 70 106 75 110 76 109 74 112 76 112 76 113 78 115 77 120 87 127 94 130 95 132 99 132 109 130 81 79 42 65 47 66 47 71 51 71 47 71 50 72 58 75 52 72 54 44 0 19 11 29 13 17 7 9 0 13 16 31 22 14 2 7 13 7 5 6 1 6 0 7 0 8 8 12 0 3 0 3 0 9 29 68 47 56 44 62 41 56 39 60 42 62 44 59 44 54 44 57 46 55 43 48 38 22 5 0 1 5 0 1 4 3 0 5 3 8 8 11 8 11 2 14 4 14 3 15 8 10 3 11 4 11 4 11 5 11 1 10 3 16 9 25 17 25 14 25 12 26 13 26 13 27 12 21 7 18 5 10 0 8 0 4 0 3 0 3 5 13 4 8 0 7 2 6 0 7 4 7 5 8 5 8 4 6 0 6 0 4 0 4 0 4 0 2 0 2 0 2 1 2 0 2 0 2 0 2 0 3 1 3 1 3 1 3 1 4 3 5 4 6 3 5 2 6 3 5 2 4 3 5 2 4 1 5 3 8 6 10 5 15 8 12 5 11 6 14 9 17 9 14 12 16 8 13 11 15 10 14 9 13 7 12 7 8 2 10 2 8 2 11 8 14 7 12 5 10 3 9 0 14 0 10 4 21 17 25 13 21 12 22 11 23 10 24 12 23 14 24 16 26 18 26 17 26 18 27 19 28 18 27 17 28 17 30 21 35 27 40 31 43 27 32 17 27 17 29 18 29 17 29 18 31 19 31 20 31 18 30 18 30 18 30 18 30 21 30 16 21 10 23 16 22 12 22 13 24 15 27 17 27 17 25 15 22 12 20 11 18 10 21 12 19 10 21 12 25 13 24 12 23 13 24 14 26 15 27 16 27 17 28 17 31 17 27 17 30 20 30 18 31 19 28 16 26 15 27 17 36 21 30 18 31 23 33 19 31 21 35 22 35 20 38 29 49 30 13 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 1 0 0 0 0 0 19 32 40 29 38 25 35 24 36 26 31 19 30 18 28 16 26 15 23 13 24 14 25 13 23 13 18 10 15 7 13 7 12 7 15 7 15 9 15 9 15 12 1 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 56 37 56 38 58 39 59 40 55 36 56 37 56 36 55 35 57 38 57 38 57 38 57 38 58 40 59 41 61 42 62 43 62 40 61 41 64 43 63 40 62 41 62 41 63 42 63 42 65 43 64 42 62 41 62 42 64 43 64 43 64 43 64 43 63 43 64 43 64 43 64 43 64 42 63 41 62 42 63 43 65 43 64 42 63 42 64 44 65 44 66 45 66 45 65 44 67 41 68 42 68 42 68 42 69 43 69 43 69 43 69 43 70 44 70 44 70 44 70 44 70 44 71 45 72 47 73 47 70 46 74 47 72 46 74 49 76 48 73 45 71 47 74 51 76 51 75 50 75 50 75 49 77 52 76 51 75 50 75 50 78 52 76 51 76 51 77 53 77 52 76 51 77 52 78 54 79 54 78 53 78 52 77 52 78 53 78 53 78 53 78 53 80 55 80 55 80 55 80 55 80 55 80 55 80 55 80 55 81 56 81 56 81 56 81 56 80 55 80 56 81 57 82 57 82 57 82 57 82 57 82 57 82 57 82 58 83 59 84 59 84 57 84 57 83 56 83 56 83 56 83 57 84 57 85 58 85 57 85 58 86 59 87 59 87 59 87 60 88 61 89 61 87 59 87 59 87 59 87 59 87 59 87 59 87 59 87 59 91 60 91 61 92 61 93 62 91 61 94 64 95 64 94 63 93 62 94 63 94 64 95 64 93 62 93 63 94 64 95 64 95 65 97 67 98 67 98 67 96 65 96 65 96 65 96 65 97 67 97 68 98 68 98 68 101 71 102 73 103 72 101 71 101 71 101 72 102 72 103 73 101 71 101 71 101 71 101 71 101 69 99 69 102 72 102 70 101 70 100 70 101 71 101 69 102 71 102 71 102 71 102 71 99 69 100 69 101 70 101 71 104 72 104 72 104 72 104 72 105 73 104 72 104 72 103 71 103 73 103 73 103 73 103 73 103 72 102 71 101 72 102 73 104 71 103 70 102 71 103 72 102 70 101 69 101 69 102 70 102 71 104 73 106 74 106 74 105 73 105 73 105 73 105 73 105 73 105 74 107 77 112 79 113 80 116 80 116 81 120 85 128 89 132 91 135 93 140 99 142 99 149 107 156 111 158 111 158 112 158 112 159 114 161 115 165 122 172 128 174 130 178 134 185 132 182 121 138 72 101 75 98 68 95 71 100 78 102 75 95 79 103 73 109 72 72 9 39 29 39 21 21 8 21 5 19 13 33 15 22 3 24 12 26 7 25 5 24 5 25 7 21 10 24 5 14 2 15 0 27 41 88 63 85 56 90 47 76 51 77 53 79 54 80 54 75 50 78 53 81 53 79 52 62 21 17 1 20 3 20 6 20 5 20 5 19 5 17 6 22 12 26 13 26 12 28 14 27 11 28 10 28 11 29 12 29 11 28 9 29 14 35 17 35 16 40 20 45 26 51 29 50 27 44 24 42 21 34 12 27 8 21 8 18 2 16 13 22 9 17 5 16 7 15 4 15 7 15 7 13 8 13 8 13 6 13 5 10 4 9 4 8 3 4 2 3 2 3 3 3 2 3 2 3 2 3 2 4 3 4 3 4 3 4 3 5 5 6 6 7 5 6 4 7 5 6 4 5 5 6 5 10 6 14 8 16 10 18 12 22 14 19 11 18 12 21 15 25 15 23 17 25 14 22 16 23 15 22 12 19 9 16 8 9 8 8 8 9 7 13 13 18 13 19 12 18 10 17 10 17 11 13 14 30 26 37 21 35 21 34 23 33 24 33 25 35 23 37 25 39 26 39 26 39 27 40 28 41 27 40 26 40 27 42 30 47 35 52 39 56 40 49 31 42 27 42 29 40 28 41 29 41 30 42 30 42 30 42 30 41 29 41 29 41 31 39 25 31 20 33 26 32 22 32 22 33 25 36 27 35 26 34 24 31 21 29 20 29 21 32 22 30 21 31 24 33 24 31 23 31 23 32 25 34 26 34 27 35 27 36 27 41 27 40 27 43 30 43 27 44 30 42 27 41 27 42 30 44 31 40 27 46 31 49 30 51 33 52 37 55 41 54 41 40 24 8 0 0 2 2 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 2 0 3 0 3 0 22 39 49 39 44 33 38 29 37 29 36 28 35 26 34 25 33 24 31 23 32 24 32 24 31 22 25 15 23 12 20 10 19 10 23 16 23 16 20 15 19 14 9 2 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 36 21 36 22 37 22 37 22 37 22 36 21 36 21 37 22 37 22 37 22 37 22 37 22 40 25 40 25 40 25 40 25 38 21 38 23 42 26 42 23 40 23 41 24 42 25 43 26 43 26 44 27 43 26 42 24 43 26 43 26 42 25 42 25 40 24 41 25 43 27 44 28 42 25 41 24 41 24 42 25 43 24 42 23 42 23 43 25 42 24 43 25 44 24 43 23 39 22 40 23 41 25 42 25 43 26 43 26 43 26 43 26 44 27 44 27 44 27 44 27 44 27 44 27 44 28 45 28 45 29 48 30 46 29 47 32 50 32 47 29 46 30 49 31 47 25 48 26 48 26 48 27 50 28 50 28 49 27 48 26 52 30 51 28 50 29 52 30 50 27 49 27 49 28 51 30 53 31 53 30 52 30 51 29 53 31 53 31 53 31 53 31 54 32 54 33 55 33 55 33 55 33 55 33 55 33 55 33 56 34 56 34 56 34 56 34 55 33 55 34 56 35 57 35 57 35 57 35 57 35 57 35 57 35 57 36 58 37 59 37 57 36 57 36 58 37 58 37 55 34 55 35 56 35 56 36 57 36 57 37 58 38 59 38 59 38 60 39 60 39 61 40 59 38 59 38 59 38 59 38 59 38 59 38 59 38 59 38 59 38 59 39 60 39 61 40 61 41 62 42 64 42 63 42 63 42 64 43 64 44 65 44 62 41 62 42 63 43 64 43 63 43 65 45 66 45 66 44 65 44 65 44 65 44 65 44 65 41 65 42 67 43 68 44 70 47 72 48 72 48 71 46 71 47 71 47 72 48 72 49 71 47 71 47 71 47 71 47 70 48 68 48 71 51 71 49 70 49 70 49 70 49 70 49 71 50 71 50 71 50 71 50 69 49 70 49 71 50 71 51 72 51 72 51 72 51 72 51 71 50 72 51 72 51 73 52 73 49 73 49 73 49 73 49 73 48 72 47 71 48 72 49 72 48 71 47 70 48 71 49 71 48 70 47 70 47 71 48 70 48 72 50 74 51 74 51 73 50 73 50 73 50 73 50 73 52 73 51 75 54 78 54 80 56 81 54 79 53 82 55 86 58 91 63 94 63 97 67 97 66 102 71 108 76 110 76 111 75 112 76 113 78 115 79 119 85 123 88 125 92 131 98 133 96 134 109 120 61 71 56 75 50 68 49 77 58 77 49 74 56 75 57 81 60 42 0 19 10 28 7 9 0 6 3 2 0 8 0 3 1 7 9 8 5 6 0 5 0 6 0 6 4 10 0 1 0 1 0 10 26 62 53 60 49 57 39 48 32 49 32 49 37 52 39 58 46 60 50 61 54 63 57 63 31 4 0 3 1 3 0 8 6 6 4 4 3 3 1 6 0 10 1 9 2 11 7 10 6 10 6 11 7 12 6 13 4 10 1 8 1 11 2 7 0 12 4 19 9 25 13 26 13 27 14 27 14 22 7 15 2 11 2 7 0 8 5 9 1 5 0 6 2 6 0 7 4 7 5 8 5 8 4 5 0 6 0 5 0 4 0 4 0 3 0 2 0 2 1 2 0 2 0 2 0 2 0 3 1 3 1 3 1 3 1 4 3 5 4 6 3 5 2 6 4 5 3 5 3 6 2 6 1 7 2 10 5 12 6 15 8 13 6 12 7 14 9 18 9 14 11 16 7 12 9 13 6 11 3 7 0 4 0 3 0 6 0 3 0 7 3 12 6 12 6 12 5 11 5 12 0 9 3 20 17 24 12 21 12 22 10 23 11 24 12 22 13 24 16 26 17 26 17 26 18 27 19 28 18 27 17 27 17 28 19 32 24 37 28 42 31 40 24 29 15 27 19 27 15 27 16 28 16 28 17 28 16 28 16 29 17 29 17 31 20 28 15 22 11 23 15 22 12 22 12 23 14 25 16 25 16 24 14 22 12 20 11 19 12 22 13 21 12 22 15 24 13 23 11 22 12 24 13 25 14 26 15 26 16 27 16 27 14 24 14 27 17 28 15 29 18 28 17 28 18 30 20 31 17 27 15 27 19 29 19 33 23 34 26 43 31 41 27 19 11 2 0 0 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 15 25 37 26 34 19 28 16 26 15 24 13 24 13 24 13 24 13 22 12 23 13 24 12 22 12 17 9 14 5 11 6 10 5 18 9 17 8 16 9 15 12 10 5 1 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 55 36 55 35 54 35 54 35 57 37 55 35 54 36 57 39 56 37 56 37 56 37 56 37 59 40 59 39 58 38 57 38 59 37 58 39 62 41 61 38 59 38 60 39 61 41 62 42 61 41 64 44 65 42 62 40 62 41 62 42 63 43 64 44 62 41 63 42 63 43 64 43 63 42 62 40 61 41 63 42 63 42 62 41 63 42 64 44 62 42 63 43 64 42 63 41 65 39 66 41 68 43 70 44 70 44 70 44 70 44 70 44 70 44 70 44 70 44 70 44 71 45 71 45 70 44 70 44 71 46 73 47 71 45 72 48 75 49 74 47 73 48 75 50 71 46 71 47 73 48 74 49 76 50 75 50 74 49 74 48 76 51 75 50 75 50 76 51 74 49 73 48 74 50 76 51 77 52 77 51 76 51 76 51 77 52 77 52 77 52 77 52 78 54 79 54 79 55 80 55 79 54 79 54 79 54 79 54 80 55 80 55 80 55 80 55 80 55 80 56 81 57 82 57 82 57 82 57 82 57 82 57 82 57 82 58 83 59 84 59 84 57 84 58 85 59 87 60 83 56 83 56 83 56 84 57 85 57 85 58 86 59 87 59 88 60 88 60 88 60 88 60 88 60 88 60 88 60 88 60 88 60 88 60 88 60 88 60 90 59 91 60 92 61 92 61 93 62 93 62 94 63 93 62 94 63 94 63 95 64 96 65 93 62 93 63 94 64 95 64 93 63 95 65 96 65 96 64 96 65 96 65 96 65 96 65 94 64 95 66 97 68 99 69 100 70 101 71 101 71 100 70 100 70 101 71 101 72 102 72 101 71 101 71 101 71 101 71 101 69 99 69 102 72 102 70 99 69 101 70 100 68 100 70 101 70 101 70 101 70 101 70 101 70 102 71 102 72 103 72 103 71 103 71 103 71 103 71 102 71 103 72 104 73 105 74 103 73 103 73 103 73 103 73 103 72 102 71 101 72 102 73 104 71 103 70 102 71 103 72 104 71 103 70 102 71 103 72 102 71 104 73 105 73 105 73 105 73 105 73 105 73 105 73 105 73 106 74 108 77 113 80 115 82 117 80 115 79 118 83 126 88 133 95 139 96 141 99 145 101 149 105 152 106 152 105 156 110 158 113 160 115 161 115 163 119 166 121 168 125 175 132 180 129 186 145 180 109 118 69 107 74 100 74 104 77 99 68 97 74 97 72 113 73 68 3 29 18 31 20 24 10 26 9 24 7 21 7 26 9 28 10 27 8 25 6 24 5 24 6 22 11 25 7 14 5 15 3 17 25 63 53 77 56 82 52 79 60 75 57 74 58 77 61 76 57 73 54 71 53 72 55 64 28 14 0 13 4 14 2 20 9 19 8 17 6 15 4 15 8 19 9 19 8 21 12 24 10 26 10 29 12 30 12 30 12 28 11 29 10 30 13 29 10 31 13 36 16 39 18 44 23 45 28 47 27 45 24 39 18 32 13 25 8 24 12 18 5 14 3 15 7 15 5 14 6 14 6 12 7 12 7 13 6 13 5 10 4 9 4 8 3 4 2 3 2 3 3 3 2 3 2 3 2 3 2 4 3 4 3 4 3 4 3 5 5 6 6 7 5 6 4 8 6 6 5 6 5 7 6 12 7 15 9 17 11 18 12 21 13 19 12 19 12 20 14 22 14 18 16 20 12 15 14 14 9 12 7 10 4 7 3 3 4 4 4 5 3 9 9 16 11 16 11 19 12 19 12 15 8 12 12 29 25 37 21 34 20 34 22 32 23 32 24 34 22 36 25 38 26 39 25 39 27 40 28 41 27 40 26 44 30 45 32 48 36 52 39 54 43 58 39 45 26 41 30 38 26 38 26 38 26 39 27 39 27 39 28 40 28 40 29 41 30 37 24 32 21 33 24 32 22 31 21 32 23 34 25 34 24 33 23 31 21 29 20 25 18 28 19 27 17 28 20 31 23 30 22 30 22 31 23 32 25 33 25 34 26 34 25 39 25 38 25 42 29 42 27 42 28 42 29 43 30 45 31 41 28 40 26 43 28 47 30 55 35 53 41 58 45 46 29 8 3 0 0 3 4 2 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 1 0 3 1 3 0 19 34 44 35 41 31 38 31 39 32 31 23 31 23 31 24 32 24 30 22 31 23 31 23 30 21 29 19 26 16 23 14 22 13 23 16 23 16 21 17 22 17 19 10 5 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 20 35 20 34 19 34 19 38 22 36 20 36 22 39 25 39 24 39 24 39 24 39 24 41 25 40 24 38 23 37 22 40 22 38 22 40 23 38 18 37 20 37 21 38 22 39 22 38 22 41 25 42 24 40 22 38 22 40 24 43 27 45 29 43 26 42 25 42 24 41 24 42 24 40 23 40 23 41 25 41 22 41 22 41 23 43 25 41 22 42 23 42 23 41 22 40 23 41 25 43 27 45 28 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 46 29 46 29 45 28 45 28 45 29 47 30 45 27 45 30 48 31 48 30 47 31 48 29 47 25 47 26 49 27 50 28 52 29 51 29 50 28 50 27 50 28 49 27 49 27 50 28 50 28 49 27 50 29 52 30 50 28 50 29 51 29 51 29 52 30 52 30 52 30 52 30 52 31 53 32 54 33 55 33 54 32 54 32 54 32 54 32 55 33 55 33 55 33 55 33 55 33 55 34 56 35 57 35 57 35 57 35 57 35 57 35 57 35 57 36 58 37 59 37 57 36 57 37 58 38 60 39 58 37 58 37 58 37 57 36 57 36 57 37 58 38 59 38 60 39 60 39 60 39 60 39 60 39 60 39 60 39 60 39 60 39 60 39 60 39 60 39 61 40 61 40 62 41 63 42 62 41 62 41 61 40 62 41 61 40 62 41 63 42 63 42 62 41 62 42 63 43 64 43 62 41 63 43 65 44 64 43 65 44 65 44 65 44 65 44 65 41 66 43 68 45 70 46 69 45 70 46 70 46 69 45 70 46 70 47 71 47 72 48 71 47 71 47 71 47 71 47 70 48 68 48 71 51 71 49 67 48 71 49 68 46 68 49 70 49 70 49 70 49 70 49 70 49 71 50 71 51 72 51 71 50 71 50 71 50 71 50 70 50 71 51 72 52 73 53 73 49 73 49 73 49 73 49 73 48 72 47 71 48 72 49 72 48 71 47 70 48 71 49 72 48 71 47 70 48 71 49 70 48 72 49 73 50 72 49 73 50 73 50 73 50 73 50 74 53 74 52 76 55 79 55 81 57 82 55 80 54 82 55 85 58 93 66 97 65 99 68 101 69 103 70 105 71 105 71 108 74 112 77 115 79 115 79 116 81 119 83 119 86 126 91 125 91 135 105 140 99 98 41 69 50 74 55 74 54 69 48 74 48 65 49 74 54 35 0 6 0 14 7 16 3 4 0 7 0 5 0 10 8 11 7 9 6 7 2 6 0 5 0 7 7 11 2 4 0 5 0 0 0 18 19 25 21 27 22 36 25 32 21 29 21 29 22 28 20 23 17 18 15 18 16 23 10 2 0 2 0 2 0 7 5 7 5 6 4 6 4 5 2 10 4 8 3 10 7 9 6 9 7 11 7 12 8 14 6 12 5 12 4 12 2 12 2 11 1 12 2 13 2 18 9 23 14 25 18 27 19 25 16 19 7 13 5 12 4 7 0 3 0 6 2 6 0 6 3 6 4 7 4 7 3 5 0 6 0 5 0 4 0 4 0 3 0 2 0 2 1 2 0 2 0 2 0 2 0 3 1 3 1 3 1 3 1 4 3 5 4 6 3 5 2 7 5 6 3 5 4 7 3 7 3 8 5 9 6 10 7 12 8 11 7 11 7 12 8 16 7 12 9 13 4 8 6 6 1 6 0 5 0 5 0 2 0 3 0 2 0 6 4 11 6 10 7 11 7 10 5 9 0 6 3 19 16 23 13 20 11 20 12 22 10 24 11 21 13 23 15 25 16 25 16 26 18 27 19 28 18 27 17 30 19 30 20 33 23 36 26 39 32 45 30 33 16 26 17 26 14 26 13 25 13 25 13 27 15 27 16 28 17 29 17 32 19 26 13 22 12 22 13 22 11 21 11 21 12 23 13 24 14 23 13 21 12 20 11 15 8 18 9 17 8 18 11 22 11 21 10 21 10 22 11 24 13 24 13 25 14 25 15 27 14 25 15 29 19 30 18 27 16 28 18 30 19 30 19 28 19 27 19 26 21 30 25 39 29 38 29 43 24 27 6 2 0 0 1 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 14 24 36 25 34 21 31 21 32 22 24 13 24 13 24 14 25 14 22 12 23 13 24 12 22 12 20 13 18 9 15 9 14 9 13 4 14 7 16 12 18 15 19 10 6 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53 34 53 34 53 35 54 35 55 36 55 37 56 38 58 40 58 39 58 39 58 39 58 39 59 40 59 39 58 38 57 37 62 40 60 39 61 39 58 35 59 38 59 38 59 38 59 38 59 38 60 40 61 40 61 39 59 38 60 41 63 44 66 45 65 43 64 42 62 40 61 39 62 41 61 40 61 40 62 41 61 40 61 40 62 42 64 44 62 42 63 43 64 42 63 41 68 42 68 43 70 44 71 45 71 45 71 45 71 45 71 45 70 44 70 44 70 44 70 44 71 45 71 46 72 46 72 46 71 46 73 46 70 44 70 46 73 47 73 47 73 47 73 48 74 49 74 49 74 50 75 50 77 52 76 51 75 50 75 50 75 49 73 48 73 48 74 50 76 51 75 50 76 51 77 53 74 49 74 50 75 50 76 51 76 51 76 51 76 51 76 51 77 52 77 53 79 54 80 55 80 55 80 55 80 55 80 55 79 54 79 54 79 54 79 54 80 55 80 56 81 57 82 57 82 57 82 57 82 57 82 57 82 57 82 58 83 59 84 59 84 57 84 57 85 58 85 58 86 59 86 58 85 58 85 57 85 57 85 58 86 59 87 59 89 61 88 60 88 60 87 59 89 61 89 61 89 61 89 61 89 61 89 61 89 61 89 61 92 61 93 62 93 63 94 63 94 62 93 61 91 61 92 61 92 61 92 62 93 62 94 63 93 62 93 63 94 64 95 64 93 63 95 65 96 65 95 64 96 65 96 65 96 65 96 65 96 66 97 67 98 69 99 69 98 68 99 70 100 69 98 68 99 70 100 70 101 71 101 71 101 71 101 71 101 71 101 71 101 69 99 69 102 72 102 70 97 69 102 70 98 66 99 71 100 69 100 69 100 69 100 69 100 70 101 70 102 71 102 72 102 70 102 70 102 70 102 70 103 71 104 72 104 72 105 73 103 73 103 73 103 73 103 73 103 72 102 71 101 72 102 73 104 71 103 70 102 71 103 72 103 71 102 70 102 70 103 71 102 71 104 72 104 72 103 71 105 73 105 73 105 73 105 73 106 74 106 75 108 78 114 81 116 83 119 82 117 82 121 86 127 89 134 95 140 98 144 103 144 100 147 103 151 107 154 109 153 109 157 114 161 116 162 115 161 116 164 118 164 119 167 124 169 130 182 133 183 140 151 79 100 69 104 73 102 69 99 73 96 67 90 64 102 61 58 1 21 6 17 12 20 5 21 5 27 6 20 5 25 9 27 7 28 9 25 6 23 5 22 6 17 8 18 4 9 4 11 1 10 0 11 2 16 0 14 0 12 3 8 0 6 0 6 0 11 2 8 0 6 0 7 0 4 0 7 2 6 1 6 3 5 2 6 3 8 4 9 5 10 7 15 8 15 7 18 10 18 8 22 9 25 11 27 12 29 14 28 11 27 8 24 7 28 11 29 11 32 12 33 13 39 19 43 22 45 24 49 32 51 30 44 18 35 18 34 12 22 7 16 4 15 7 15 5 13 5 13 5 11 6 11 6 13 6 13 5 10 4 9 4 8 3 4 2 3 2 3 3 3 2 3 2 3 2 3 2 4 3 4 3 4 3 4 3 5 5 6 6 7 5 6 4 8 7 7 6 7 6 8 7 12 7 12 8 13 9 14 9 15 10 15 10 15 10 15 11 14 11 10 12 11 7 6 9 4 4 5 5 5 6 6 6 2 4 5 3 3 3 9 9 14 11 15 9 14 9 16 9 11 5 9 10 27 24 36 21 33 20 33 20 32 22 31 23 34 21 36 24 38 25 38 25 39 27 40 28 41 27 40 26 41 27 41 27 42 30 45 32 51 41 58 42 50 30 40 26 38 26 38 26 37 25 37 25 39 27 39 28 41 30 42 30 42 29 34 22 32 22 32 22 31 21 30 20 30 21 31 22 32 22 31 22 30 21 29 20 26 18 29 20 27 18 29 21 30 21 28 20 28 20 29 22 31 23 31 24 32 24 33 24 39 25 39 26 43 31 44 29 40 27 42 29 43 29 42 28 42 29 46 28 46 28 51 35 55 38 50 37 41 27 19 6 2 1 1 2 4 3 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 1 0 3 1 3 1 22 39 48 38 43 32 37 28 36 28 34 25 33 25 33 25 33 25 31 24 32 25 33 24 32 22 28 18 25 15 23 13 22 13 19 12 20 14 20 16 22 18 24 14 9 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 18 34 19 35 21 36 21 35 21 37 23 39 24 39 24 38 23 38 23 38 23 38 23 40 25 40 25 39 24 39 24 40 22 39 23 41 24 39 20 41 24 40 23 39 21 38 20 39 22 39 22 39 23 41 25 40 23 41 24 41 25 42 25 42 24 41 24 41 24 41 24 41 23 40 22 39 23 40 24 40 21 40 21 41 23 43 25 42 23 43 24 43 24 42 23 42 25 42 25 42 25 43 26 45 28 45 28 45 28 45 28 44 27 44 27 44 27 44 27 43 26 43 27 45 28 46 29 45 29 47 29 44 26 44 28 45 28 46 29 46 29 45 26 49 27 49 27 49 26 48 26 50 28 50 28 49 27 48 26 49 27 48 25 47 26 49 27 51 28 50 28 50 29 52 31 48 26 49 27 49 28 50 28 51 29 51 29 51 29 51 29 51 29 52 31 54 32 55 33 55 33 55 33 55 33 55 33 54 32 54 32 54 32 54 32 55 33 55 34 56 35 57 35 57 35 57 35 57 35 57 35 57 35 57 36 58 37 59 37 57 36 57 36 56 35 56 35 58 37 58 36 57 36 56 35 57 36 57 37 58 38 59 38 61 40 61 39 60 38 59 38 61 40 61 40 61 40 61 40 61 40 61 40 61 40 61 40 60 39 61 40 61 41 62 41 64 42 61 39 60 39 61 40 62 41 62 42 63 42 64 43 62 41 62 42 63 43 64 43 63 42 64 44 66 45 65 44 65 44 65 44 65 44 65 44 66 42 66 42 66 43 67 43 67 44 69 45 69 45 68 43 69 45 70 46 70 47 71 47 71 47 71 47 71 47 71 47 70 48 68 48 71 51 71 49 65 48 72 49 66 44 67 50 69 48 69 48 69 48 69 48 68 48 69 48 70 49 70 50 70 49 70 49 70 49 70 49 73 52 72 51 72 51 71 50 73 49 73 49 73 49 73 49 73 48 72 47 71 48 72 49 72 48 71 47 70 48 71 49 70 47 69 46 69 46 70 47 70 48 72 49 72 48 71 47 73 50 73 50 73 50 73 50 75 54 75 52 77 55 80 56 82 59 84 58 83 58 87 60 88 60 93 64 96 66 102 73 100 68 102 69 105 73 109 76 107 72 111 78 116 80 116 79 114 80 118 82 117 80 117 80 117 82 131 93 139 106 127 83 77 52 69 46 65 51 69 55 65 42 63 52 70 46 26 0 5 0 9 0 2 0 14 24 26 10 11 0 4 1 7 5 10 7 9 2 6 0 6 0 2 5 8 1 1 0 4 0 10 0 0 0 0 0 0 0 3 1 4 1 4 0 2 0 0 0 0 0 0 0 0 0 0 0 2 1 1 1 1 3 0 0 1 0 1 0 1 0 3 1 5 3 4 3 6 5 5 4 7 4 8 7 11 6 12 6 12 6 10 2 8 0 10 2 10 1 11 2 12 2 12 6 15 7 15 13 27 25 39 31 31 16 20 15 20 7 11 3 6 0 7 2 6 0 5 2 5 3 6 3 6 2 5 0 6 0 5 0 4 0 4 0 3 0 2 0 2 1 2 0 2 0 2 0 2 0 3 1 3 1 3 1 3 1 4 3 5 4 6 3 5 2 8 5 7 4 6 5 7 4 6 2 6 2 7 3 7 4 7 4 8 4 8 4 8 3 12 3 8 3 8 0 3 0 4 0 4 0 3 0 3 0 2 0 4 0 1 0 5 3 10 5 10 4 7 3 6 2 7 0 5 2 18 17 23 12 18 11 20 11 21 12 23 12 20 12 22 15 24 16 25 15 26 18 27 19 28 18 27 17 26 15 25 15 26 16 29 18 36 27 40 30 38 21 27 12 27 15 26 14 25 13 25 13 27 16 28 17 30 19 31 20 32 18 23 11 22 13 22 11 21 11 20 9 19 10 20 11 22 13 22 12 21 12 20 11 16 9 19 10 18 9 19 12 21 10 20 8 19 9 21 10 22 11 23 12 23 13 24 13 24 14 23 16 28 21 29 19 26 18 28 19 28 18 26 16 27 20 29 21 27 21 33 29 34 27 35 23 27 5 6 0 1 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 20 32 38 27 34 20 29 17 27 16 27 15 26 14 25 13 23 12 25 14 26 15 26 15 24 15 20 12 17 8 14 9 13 6 14 4 14 4 15 6 13 9 20 12 9 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 33 53 35 55 37 56 38 53 35 56 39 59 40 58 39 56 37 56 37 56 37 56 37 59 40 59 40 59 40 59 40 60 38 59 40 63 43 63 40 65 44 64 42 62 39 60 38 62 40 60 39 61 41 64 44 64 43 63 41 61 40 60 39 60 39 61 41 62 42 64 43 62 40 61 39 60 40 61 41 60 39 60 40 62 42 64 44 63 43 64 44 65 43 64 42 68 41 67 41 67 41 66 40 71 45 71 45 71 45 71 45 70 44 70 44 70 44 70 44 66 41 67 42 69 44 71 46 71 46 73 46 70 43 69 45 70 44 71 46 72 45 70 45 75 49 74 48 73 47 72 46 74 49 74 48 73 47 72 47 74 48 73 47 72 48 73 49 75 50 74 49 74 50 76 52 72 48 73 49 74 50 75 50 76 51 76 51 76 51 76 51 75 51 77 52 78 54 80 55 81 56 81 56 81 56 81 56 79 54 79 54 79 54 79 54 80 55 80 56 81 57 82 57 82 57 82 57 82 57 82 57 82 57 82 58 83 59 84 59 84 57 84 56 83 55 81 54 84 57 84 56 83 55 82 55 85 57 85 58 86 59 87 59 89 61 89 60 88 59 87 59 89 61 89 61 89 61 89 61 89 61 89 61 89 61 89 61 90 59 90 60 91 61 92 61 95 63 92 60 90 59 91 61 94 63 94 64 95 65 96 65 93 62 93 63 94 64 95 64 94 64 96 66 97 66 97 65 96 65 96 65 96 65 96 65 96 65 95 65 95 65 94 64 97 68 98 69 99 68 98 67 99 69 99 70 100 71 101 71 101 71 101 71 101 71 101 71 101 69 99 69 102 72 102 70 96 69 103 70 97 64 98 71 100 69 100 69 100 69 100 69 99 68 99 69 100 69 101 70 101 70 101 70 101 70 101 70 105 73 104 72 103 71 102 70 103 73 103 73 103 73 103 73 103 72 102 71 101 72 102 73 104 71 103 70 102 71 103 72 102 69 101 68 100 69 101 70 103 71 104 72 104 71 102 70 105 73 105 73 105 73 105 73 107 75 107 76 109 78 114 81 116 84 120 84 120 86 125 91 130 91 133 94 138 98 146 107 150 105 150 104 150 105 152 107 152 108 157 115 162 117 162 115 159 116 164 118 163 115 161 116 165 121 176 138 185 135 175 137 131 82 104 60 96 64 99 66 88 62 94 71 104 56 50 0 21 9 17 5 8 2 50 61 68 39 43 11 23 4 24 8 28 9 24 7 20 5 19 5 16 9 20 6 11 6 10 4 12 0 4 1 13 0 9 0 3 0 1 2 4 2 3 1 3 2 3 1 2 0 1 0 6 3 5 1 0 2 3 2 3 3 4 2 7 2 9 2 6 1 9 3 8 2 12 6 14 5 17 7 19 10 24 10 21 9 24 12 27 13 29 14 28 11 28 10 28 9 27 9 29 10 32 9 32 14 43 29 64 43 55 26 44 26 43 16 26 10 19 6 16 7 15 4 13 5 13 5 11 6 11 6 13 6 13 5 10 4 9 4 8 3 4 2 3 2 3 3 3 2 3 2 3 2 3 2 4 3 4 3 4 3 4 3 5 5 6 6 7 5 6 4 9 7 8 6 7 7 8 8 9 5 10 6 11 6 11 6 11 6 12 8 13 7 11 7 10 8 4 9 4 3 0 5 2 5 1 3 0 2 0 2 0 2 2 2 1 1 5 7 13 10 12 8 11 5 10 4 10 4 8 9 27 23 36 20 33 18 32 20 31 22 31 23 33 21 35 23 37 24 37 24 39 27 40 28 41 27 40 26 41 27 41 27 41 28 43 30 49 36 52 40 53 34 41 21 39 27 39 26 38 25 37 25 40 28 41 30 43 32 44 33 43 28 33 21 32 23 32 20 31 21 30 19 29 19 30 20 31 22 30 21 30 21 29 20 23 15 26 16 24 15 25 18 29 20 28 19 27 20 28 21 30 22 30 23 31 23 32 24 34 22 35 23 39 28 41 27 39 27 40 28 40 26 37 23 40 27 46 28 44 28 49 36 43 33 42 29 24 11 1 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 2 0 3 0 3 4 28 46 45 36 42 32 39 31 40 33 35 26 34 25 32 23 30 21 33 26 35 27 35 27 34 24 31 21 29 18 26 16 25 16 23 16 22 13 17 12 15 9 23 15 11 5 4 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 16 33 20 37 25 41 27 36 23 40 25 40 25 42 29 39 24 39 24 39 24 39 24 38 22 37 21 36 22 37 23 35 19 36 20 37 21 38 22 37 20 37 22 41 23 38 18 41 24 41 23 40 22 39 22 39 21 38 21 38 22 40 24 45 28 44 26 41 22 37 18 42 25 42 25 42 25 42 25 37 19 38 20 40 22 42 23 42 23 42 23 42 23 42 23 42 24 40 24 43 27 43 25 43 26 43 27 44 28 45 28 45 28 45 28 45 28 45 28 44 27 44 27 44 27 44 27 46 29 46 29 46 29 46 29 46 29 46 29 46 29 46 27 49 26 48 25 47 26 48 27 48 27 51 30 51 27 47 23 49 27 49 27 49 27 49 27 49 27 49 27 49 27 49 27 49 28 51 29 49 27 50 29 50 28 50 28 50 28 50 28 50 28 51 30 52 31 54 32 55 32 54 31 53 32 54 33 55 33 55 33 54 31 52 30 55 33 55 33 55 33 55 33 58 35 57 34 56 35 57 36 58 36 58 36 58 36 58 36 60 37 56 35 58 37 56 33 57 35 56 34 55 35 56 36 57 36 57 37 58 38 59 38 60 39 60 39 60 39 60 39 60 39 60 39 60 39 60 39 61 40 61 40 61 40 61 40 59 38 59 39 60 40 61 40 61 40 61 40 61 40 61 40 62 42 63 43 64 42 63 41 63 42 64 43 64 44 65 44 65 44 65 44 65 44 65 44 64 43 64 44 65 45 66 45 70 45 67 42 66 43 69 46 66 42 67 44 68 45 70 46 69 45 69 46 70 47 71 47 70 46 70 45 69 44 68 44 67 45 65 43 64 44 66 46 68 47 68 47 68 47 68 47 69 49 71 50 70 48 67 45 68 47 66 44 65 45 68 47 67 47 68 48 69 49 70 50 69 48 69 49 70 50 71 50 72 48 72 49 73 50 74 50 73 49 73 48 72 47 71 47 71 48 71 48 71 48 71 48 70 47 70 47 70 47 70 47 70 47 70 48 71 49 72 49 70 48 72 50 74 52 75 52 75 54 76 54 79 57 81 56 80 57 83 57 83 59 88 61 89 61 94 67 100 71 105 74 108 75 107 73 107 73 107 72 112 77 113 78 114 79 116 80 113 77 113 76 112 76 111 73 115 69 119 83 128 91 131 106 129 68 64 42 65 49 63 54 64 47 61 50 76 38 9 0 9 0 8 0 0 1 44 61 71 51 55 15 3 3 4 12 11 10 10 7 10 1 8 2 7 5 6 3 4 0 3 0 1 5 1 0 4 2 0 8 0 1 0 1 1 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 1 5 3 6 0 5 0 0 5 0 0 0 3 0 1 0 1 0 0 1 4 2 4 2 4 2 4 2 6 2 7 5 10 5 12 7 12 5 12 5 12 3 10 1 8 0 4 0 4 1 9 6 31 38 57 47 39 17 17 9 10 3 8 1 6 0 4 0 7 4 7 4 7 3 6 2 3 0 5 0 5 0 3 0 6 2 5 3 4 1 2 0 2 0 2 0 2 0 2 0 5 3 4 2 4 3 6 5 6 4 6 4 6 4 6 4 7 5 7 5 7 5 7 5 5 2 5 2 5 2 5 2 5 2 5 1 4 1 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 5 2 6 1 11 6 8 5 7 4 8 4 6 0 6 5 17 13 18 10 18 10 17 8 17 9 22 12 23 14 22 13 22 14 24 16 25 18 29 20 27 17 27 18 26 16 28 17 27 17 30 21 37 25 38 30 43 27 28 8 24 11 23 13 27 16 27 13 24 14 28 17 29 18 32 22 31 15 19 9 24 16 23 8 19 10 22 13 23 12 20 9 20 10 18 8 18 10 20 12 18 10 19 10 19 9 17 7 19 7 18 6 17 7 18 8 23 11 20 8 19 9 22 12 23 15 24 16 26 17 27 18 24 17 28 18 24 14 24 18 26 17 27 20 31 26 32 26 32 19 19 11 19 7 7 0 1 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 21 28 35 23 31 17 27 16 28 18 29 17 25 12 22 12 24 14 24 12 23 11 22 12 22 14 22 13 18 8 13 8 13 6 12 1 13 3 14 4 11 4 15 8 9 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 50 31 51 33 53 35 55 36 54 37 58 39 57 39 59 42 58 39 58 39 58 39 58 39 57 37 56 36 55 37 56 38 57 37 58 37 58 37 59 38 59 37 58 38 60 40 59 36 62 41 62 40 61 39 60 39 60 38 59 38 59 39 61 41 61 41 62 41 61 39 59 38 62 41 62 41 62 41 62 41 60 39 61 40 62 41 63 42 64 43 64 43 64 43 64 43 68 41 66 41 69 44 69 42 69 43 69 44 70 45 71 45 70 44 70 44 70 44 70 44 70 44 70 44 70 44 70 44 71 45 71 45 71 45 71 45 72 46 72 46 72 46 72 47 73 48 73 48 73 48 73 48 72 49 75 51 76 49 72 46 74 49 74 49 74 49 74 49 74 49 74 49 74 49 74 49 74 50 76 51 74 49 75 51 75 50 75 50 75 50 75 50 75 50 76 52 77 53 79 54 79 54 79 54 79 54 79 54 80 55 80 55 80 54 78 52 80 55 80 55 80 55 80 55 83 57 82 56 81 57 82 58 83 58 83 58 83 58 83 58 86 58 83 56 85 58 83 55 85 58 84 56 83 57 85 58 85 57 85 58 86 59 87 59 88 60 88 60 88 60 88 60 88 60 88 60 88 60 88 60 89 61 89 61 89 61 89 61 90 59 90 60 91 61 92 61 92 61 92 61 92 61 92 61 93 63 94 64 95 63 94 62 93 63 94 63 95 64 95 65 96 65 96 65 96 65 96 65 95 64 96 65 96 66 97 66 99 69 97 67 97 67 99 69 96 66 97 68 98 69 100 70 99 69 99 70 100 70 101 71 100 70 100 69 99 68 98 68 99 67 97 65 96 66 98 68 99 68 99 68 99 68 99 68 100 69 101 70 101 69 98 66 100 68 98 66 97 67 99 69 99 68 100 69 100 69 100 70 100 69 100 70 101 71 102 71 102 72 102 73 103 73 104 74 103 73 103 72 102 71 101 71 103 71 103 71 103 71 103 71 102 70 102 70 102 70 102 70 102 70 102 71 103 72 104 72 102 71 104 73 106 75 107 74 107 75 108 77 110 80 115 81 115 82 119 83 120 85 125 90 130 91 135 97 143 103 148 106 151 107 153 107 153 107 153 107 158 112 159 113 160 115 161 116 159 113 159 112 158 111 157 111 156 110 159 122 171 129 180 142 190 124 131 65 96 64 103 65 92 69 93 66 108 47 34 2 23 7 14 5 10 12 70 69 94 67 81 27 24 7 23 14 28 10 25 9 22 9 21 8 18 7 16 5 12 4 8 3 6 5 8 0 11 0 10 0 8 1 6 2 7 3 8 3 8 3 7 0 5 0 5 1 8 3 6 3 4 3 2 0 2 7 4 0 8 0 11 0 8 0 7 0 8 0 13 6 14 4 14 4 14 5 14 4 15 5 17 7 20 10 24 11 25 11 27 12 26 10 26 9 25 8 24 6 24 4 23 4 19 18 63 59 77 41 42 9 22 8 19 6 15 5 13 4 14 6 13 5 11 5 10 5 11 5 12 5 10 4 8 2 9 5 6 4 4 3 3 2 3 2 3 2 3 2 3 2 6 4 5 4 5 5 7 7 7 6 7 6 7 6 7 6 8 7 8 7 8 7 8 7 9 5 9 5 9 5 9 5 9 5 8 4 8 3 7 4 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 3 4 7 7 5 11 10 12 7 11 7 11 7 9 5 11 12 26 20 32 16 30 16 31 18 30 20 29 21 36 22 35 22 35 23 37 25 37 25 40 27 39 24 38 26 39 27 42 27 41 27 44 32 51 36 51 40 56 39 44 22 36 23 35 24 38 27 38 24 36 25 39 29 41 31 44 33 39 25 30 20 33 24 32 19 29 20 32 23 33 22 30 19 29 19 27 17 27 18 29 20 28 19 27 18 27 17 26 17 27 18 26 17 25 18 26 19 28 21 29 22 30 22 29 21 32 22 33 23 34 24 35 25 32 23 34 23 31 21 33 26 40 28 42 31 45 33 46 30 39 23 24 16 18 15 5 1 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 2 0 3 0 3 5 26 39 43 33 39 29 36 28 36 28 37 28 33 23 30 23 32 25 32 24 31 23 31 23 32 23 31 20 27 16 23 13 22 13 22 16 23 16 21 16 19 13 17 13 12 6 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 34 19 33 18 33 17 32 17 34 21 38 23 37 22 39 25 39 24 39 24 39 24 39 24 38 23 37 22 37 22 38 23 38 21 38 21 37 20 37 20 40 21 36 20 38 22 39 21 40 23 40 23 39 22 39 22 39 21 38 21 38 22 40 24 36 20 38 22 40 23 40 23 40 23 40 23 40 23 40 23 41 22 41 22 42 23 42 23 44 25 44 25 44 25 44 25 43 24 40 24 43 27 44 25 43 26 43 27 44 28 45 28 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 46 29 46 29 46 29 46 27 46 25 48 27 49 26 47 24 46 25 49 28 50 28 48 26 49 27 49 27 49 27 49 27 49 27 49 27 49 27 49 27 49 28 51 29 49 27 50 29 50 28 50 28 50 28 50 28 50 28 51 30 52 31 54 32 52 31 54 33 55 32 53 30 55 33 56 34 56 33 54 31 54 32 54 33 55 33 55 33 57 35 56 34 56 34 57 35 58 36 58 36 58 36 58 36 59 36 56 35 58 37 57 34 59 38 58 36 57 37 59 38 57 36 57 37 58 38 59 38 60 39 60 39 60 39 60 39 60 39 60 39 60 39 60 39 61 40 61 40 61 40 61 40 59 38 59 39 60 40 61 40 61 40 61 40 61 40 61 40 62 41 63 42 63 42 62 41 61 41 62 41 63 42 63 43 65 44 65 44 65 44 65 44 64 44 65 44 66 45 66 45 69 44 68 43 67 44 68 45 66 42 67 44 68 45 70 46 69 45 69 45 70 46 70 47 70 46 69 45 69 45 68 44 69 47 68 46 67 47 68 48 68 47 68 47 68 47 68 47 69 48 69 49 69 47 68 46 69 48 68 47 68 47 69 48 70 48 70 48 69 47 69 47 70 48 70 48 71 49 71 49 72 48 72 48 73 49 73 50 73 49 73 48 72 47 71 47 71 48 71 48 71 48 71 48 70 47 70 47 70 47 70 47 70 47 70 48 71 49 72 49 70 48 72 50 74 51 74 51 74 54 76 54 78 56 80 56 81 58 83 58 84 59 88 62 89 61 94 67 100 71 105 74 105 72 106 72 107 74 108 74 110 75 111 76 113 78 115 79 114 78 113 76 111 74 109 71 107 65 111 76 123 89 135 109 157 124 122 53 54 44 68 46 64 48 63 52 74 39 7 0 11 3 10 0 0 11 51 61 69 55 65 20 3 0 3 11 9 9 9 6 8 3 8 2 7 3 7 1 5 0 3 0 2 7 6 0 4 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 3 5 0 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 4 1 4 2 4 2 3 2 5 4 7 4 9 5 11 5 12 6 11 5 9 3 5 0 6 1 5 0 2 0 0 0 12 20 36 25 20 3 7 1 6 0 6 1 6 0 5 2 4 2 5 1 4 0 3 0 5 0 5 0 3 0 4 1 5 2 3 1 2 0 2 0 2 0 2 0 2 0 4 2 3 1 4 2 5 4 5 3 5 3 5 3 5 3 6 4 6 4 6 4 6 4 5 3 5 3 5 3 5 3 5 3 5 2 4 2 3 1 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 5 4 6 3 9 7 8 5 5 4 6 3 6 0 6 8 18 17 19 11 13 10 18 12 22 12 19 9 22 13 21 12 22 13 23 15 22 15 26 17 24 14 23 15 25 15 27 16 26 16 29 20 37 25 36 27 41 28 34 17 24 11 22 11 25 13 24 11 23 12 26 16 30 19 31 20 25 14 23 12 21 11 21 11 19 10 21 12 22 11 20 9 20 10 18 9 18 9 19 10 20 10 18 7 16 7 17 9 18 7 17 6 17 6 18 7 17 8 21 12 24 12 21 9 21 12 21 12 22 13 22 13 19 10 19 9 17 9 22 16 28 20 32 24 33 22 28 23 22 15 13 11 16 10 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 22 29 32 22 32 19 29 17 27 16 29 16 25 13 23 12 24 14 25 13 24 12 23 13 23 15 21 13 18 9 15 9 13 6 16 5 17 5 17 5 15 5 12 9 13 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 55 36 55 35 53 34 53 33 54 37 57 38 56 37 57 40 57 38 57 38 57 38 57 38 58 38 56 37 56 37 57 39 60 39 60 38 58 37 57 36 62 38 57 35 58 39 60 39 61 39 60 39 60 39 60 39 60 38 59 38 59 39 61 41 57 37 59 40 62 41 62 41 61 40 61 40 61 40 61 40 64 43 63 42 63 42 63 42 64 43 64 44 65 44 65 44 69 42 67 42 70 45 70 43 69 43 69 44 70 45 71 45 69 43 69 43 69 43 69 43 70 44 70 44 70 44 70 44 70 44 70 44 70 44 70 44 72 46 72 46 72 46 72 47 70 46 73 50 75 48 71 45 70 46 73 49 75 50 74 49 74 49 74 49 74 49 74 49 74 49 74 49 74 49 74 49 74 50 76 51 74 49 75 51 75 50 75 50 75 50 75 50 76 51 76 52 77 53 78 53 75 51 78 55 80 53 76 50 80 55 81 56 81 56 80 54 78 54 79 54 79 55 80 55 82 57 81 55 80 56 82 57 83 58 83 58 83 58 83 58 85 57 83 56 85 58 84 56 86 58 84 57 84 57 85 59 85 57 85 58 86 59 87 59 88 60 88 60 88 60 88 60 88 60 88 60 88 60 88 60 89 61 89 61 89 61 89 61 90 59 90 60 91 61 92 61 92 61 92 61 92 61 92 61 92 62 94 63 94 63 93 61 92 61 92 62 93 62 94 63 96 65 96 65 96 65 96 65 96 65 96 66 97 66 98 67 98 68 98 68 98 68 98 68 97 67 97 68 98 69 99 69 98 68 99 69 99 70 100 70 99 69 99 69 99 69 99 69 100 69 100 69 100 69 100 69 99 68 99 68 99 68 99 68 99 68 100 69 99 68 99 68 100 69 100 69 100 69 100 69 99 71 98 70 97 68 96 68 98 70 98 70 98 70 98 71 101 71 102 72 102 73 103 73 103 73 103 72 102 71 101 71 103 71 103 71 103 71 103 71 102 70 102 70 102 70 102 70 102 70 102 71 103 72 104 72 103 72 105 74 106 74 106 74 106 75 107 77 110 79 114 80 115 83 119 84 120 85 125 91 130 91 135 97 143 103 148 106 149 104 151 106 153 108 154 109 155 109 156 111 158 113 160 114 160 114 159 112 157 110 155 109 156 110 157 118 169 125 180 141 197 160 188 98 103 58 100 64 96 69 95 68 106 41 29 5 21 9 14 3 12 23 79 66 85 65 86 27 20 2 20 11 27 8 23 8 20 8 19 8 18 7 17 6 13 3 11 2 27 29 44 27 51 29 45 27 38 17 31 9 24 5 23 6 26 10 30 15 34 17 34 17 27 8 11 0 5 2 7 3 3 13 28 16 38 23 45 25 46 28 47 23 35 11 20 0 13 2 11 4 10 5 9 5 11 2 13 4 15 6 17 7 20 10 23 11 23 10 23 9 16 2 17 5 19 5 21 5 19 0 13 0 24 10 28 7 18 5 16 5 15 6 15 6 13 5 13 5 10 5 9 4 11 5 12 5 10 4 8 2 8 3 5 3 4 2 3 2 3 2 3 2 3 2 3 2 4 3 3 2 4 4 6 5 5 4 5 4 5 4 5 4 6 5 6 5 6 5 6 5 5 4 5 4 5 4 5 4 5 4 5 4 4 3 4 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 0 1 0 3 3 7 6 5 9 7 7 5 8 4 8 5 8 5 11 11 27 21 33 17 30 16 31 19 31 20 28 19 34 21 33 20 34 22 36 23 35 24 38 25 37 23 36 24 38 25 40 26 39 26 42 30 50 35 49 37 53 39 51 34 37 23 34 22 35 24 35 22 35 23 37 27 42 31 43 29 31 23 34 23 30 18 30 22 29 20 31 21 31 21 30 19 28 19 28 18 27 18 27 18 30 19 26 15 23 16 26 19 26 18 25 16 24 17 26 18 25 19 28 22 31 22 30 21 31 21 31 21 31 21 31 20 28 17 26 14 25 18 32 24 35 31 40 32 39 26 34 22 28 14 20 13 19 16 11 7 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 2 0 3 0 3 6 28 41 40 32 40 32 38 29 35 26 36 27 34 24 31 23 32 24 33 25 32 24 32 24 33 24 30 20 28 17 25 15 23 14 20 14 21 14 18 13 15 11 14 14 16 12 6 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 35 20 35 20 35 20 36 21 37 23 39 24 38 22 39 25 38 23 38 23 38 23 38 23 39 24 38 22 37 23 39 24 40 23 39 22 38 20 37 20 41 21 36 18 37 22 39 22 38 22 39 22 39 22 39 22 39 21 38 21 38 22 40 24 39 23 41 24 42 24 41 24 42 25 42 25 42 25 42 25 43 24 42 23 42 23 42 23 41 22 42 23 43 24 43 25 43 25 41 25 44 28 44 26 43 26 43 27 44 28 45 28 43 26 43 26 43 26 43 26 44 27 44 27 44 27 44 27 46 29 46 29 46 29 46 29 46 29 46 29 46 29 46 27 44 24 48 27 49 26 46 22 46 24 47 26 49 27 49 27 49 27 49 27 49 27 49 27 49 27 49 27 49 27 49 27 49 28 51 29 49 27 50 29 50 28 50 28 50 28 50 28 51 29 52 30 52 30 53 31 49 29 53 32 54 31 51 27 54 32 55 34 56 33 55 32 52 31 53 32 54 33 55 33 57 34 55 33 55 33 56 35 58 36 58 36 58 36 58 36 58 35 55 35 58 38 58 35 57 36 56 34 55 35 57 36 57 36 57 37 58 38 59 38 60 39 60 39 60 39 60 39 60 39 60 39 60 39 60 39 61 40 61 40 61 40 61 40 59 38 59 39 60 40 61 40 61 40 61 40 61 40 61 40 61 40 62 42 63 41 61 40 61 40 61 41 62 41 63 42 65 44 65 44 65 44 65 44 65 44 66 45 66 46 67 46 68 44 68 44 68 44 68 44 67 43 68 44 68 44 69 45 68 44 68 45 69 45 70 46 69 45 69 45 69 45 69 45 69 48 69 49 70 48 69 48 68 47 68 47 68 47 68 47 68 47 67 46 68 47 68 47 69 48 69 48 69 48 69 48 70 48 70 47 68 46 67 45 70 48 70 48 70 48 70 47 71 47 71 48 72 48 73 49 73 49 73 48 72 47 71 47 71 48 71 48 71 48 71 48 70 47 70 47 70 47 70 47 70 47 70 48 71 49 72 49 71 49 73 51 74 51 73 50 74 53 75 53 77 56 79 55 80 57 82 57 83 58 87 61 89 61 94 67 100 71 105 74 103 71 104 71 106 73 108 74 107 71 108 74 111 76 113 78 113 77 112 75 110 73 109 72 113 70 113 78 121 84 132 102 140 120 154 101 88 37 57 45 65 47 63 56 70 32 2 3 8 4 7 0 0 23 57 56 57 49 63 14 0 0 4 11 8 7 8 7 9 4 9 4 7 3 6 0 3 0 2 0 36 45 61 51 65 54 58 53 55 48 48 40 42 35 41 34 46 39 55 48 61 46 56 42 57 37 22 6 0 0 0 0 2 29 46 39 52 41 51 40 56 51 61 47 49 30 18 0 0 0 2 0 4 3 6 4 2 1 3 2 5 2 5 3 7 4 9 5 8 5 8 2 7 2 5 0 5 1 9 5 6 0 7 0 9 0 3 0 4 0 4 0 6 1 6 2 7 4 6 4 6 3 6 2 3 0 5 0 5 0 3 0 3 0 3 1 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 1 4 2 2 0 2 0 2 0 2 0 3 1 3 1 3 1 3 1 2 0 2 0 2 0 2 0 4 1 3 1 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 0 5 4 6 3 6 3 4 2 3 1 4 0 3 0 5 7 16 18 19 13 17 12 17 10 18 10 20 12 20 11 20 11 20 12 22 13 22 15 26 17 24 14 24 16 23 13 25 14 24 14 27 19 34 23 34 24 37 27 38 26 27 12 22 9 22 11 22 9 22 10 23 15 30 20 30 15 18 12 24 13 19 7 19 12 19 10 20 10 20 10 20 9 19 10 19 9 18 8 17 7 20 10 16 5 14 6 17 9 18 6 16 5 16 5 17 7 20 8 18 7 18 9 21 11 23 15 22 14 21 13 20 12 19 10 14 7 15 11 21 14 26 16 30 18 24 12 18 13 14 11 11 13 16 18 14 12 3 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 23 31 31 21 32 21 30 18 27 15 28 16 26 14 24 13 23 12 25 13 24 12 23 13 23 15 20 12 19 11 17 11 15 7 14 0 14 2 13 0 10 0 11 7 16 9 8 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 51 33 52 34 53 35 54 36 56 39 59 39 57 37 58 40 56 37 56 37 56 37 56 37 58 39 57 38 57 38 58 39 60 39 60 39 59 38 59 38 61 38 57 37 59 39 60 38 59 38 59 38 60 39 60 39 60 38 59 38 59 39 61 41 62 41 63 42 63 41 61 40 63 42 63 42 63 42 63 42 62 41 62 41 63 42 63 42 61 40 62 41 63 43 64 44 70 42 68 43 71 46 71 43 69 43 69 44 70 45 71 45 70 44 70 44 70 44 70 44 70 44 70 44 70 44 70 44 72 46 72 46 72 46 72 46 72 46 72 46 72 46 72 47 70 46 72 48 73 47 71 45 72 47 72 47 72 48 73 48 74 49 74 49 74 49 74 49 74 49 74 49 74 49 74 49 74 50 76 51 74 49 75 51 75 50 75 50 75 50 75 50 77 52 77 52 77 52 77 52 74 50 76 52 77 51 75 49 77 53 79 55 80 55 79 54 77 52 77 53 79 54 80 55 81 56 80 55 80 55 81 56 83 58 83 58 83 58 83 58 84 56 82 56 85 59 85 57 84 56 82 55 82 55 83 57 85 57 85 58 86 59 87 59 88 60 88 60 88 60 88 60 88 60 88 60 88 60 88 60 89 61 89 61 89 61 89 61 90 59 90 60 91 61 92 61 92 61 92 61 92 61 92 61 92 61 93 62 93 62 92 61 92 62 93 62 94 63 94 64 96 65 96 65 96 65 96 65 97 66 97 66 98 67 98 68 97 68 98 69 99 68 98 67 98 68 98 68 98 68 98 68 97 68 98 68 99 69 99 69 98 68 99 69 99 69 100 70 99 69 100 70 101 69 100 68 99 68 99 68 99 68 99 68 98 67 98 66 98 68 99 69 99 68 100 69 100 69 99 68 97 69 97 69 96 68 96 68 98 70 98 70 97 69 97 69 100 71 101 71 102 72 102 72 103 73 103 72 102 71 101 71 103 71 103 71 103 71 103 71 102 70 102 70 102 70 102 70 102 70 102 71 103 72 104 72 104 72 105 74 106 73 105 72 105 74 107 76 109 78 113 80 113 80 117 81 118 83 123 88 130 91 135 97 143 103 148 106 149 104 150 105 152 106 153 107 151 106 153 108 156 111 159 113 157 111 157 111 156 110 156 110 155 110 158 119 171 125 181 140 186 143 201 152 160 77 96 62 96 67 95 68 101 31 22 5 17 9 11 0 14 35 86 60 85 64 85 24 21 8 28 15 25 7 22 7 19 8 18 8 20 7 19 5 16 2 14 1 58 65 91 69 100 74 101 71 99 68 95 65 93 65 95 67 99 74 106 81 108 76 99 68 94 56 44 8 10 0 6 0 16 42 79 62 87 62 89 59 92 66 95 65 87 52 45 0 12 0 9 2 5 5 5 5 8 2 11 3 12 4 14 4 17 6 18 8 21 7 21 7 23 12 17 6 14 5 19 9 18 7 25 12 27 9 25 9 17 4 15 4 14 6 15 6 15 7 15 6 12 7 11 6 11 5 12 5 10 4 8 2 6 2 4 2 3 2 3 2 3 2 3 2 3 2 3 2 3 1 2 1 2 2 4 4 2 1 2 1 2 1 2 1 3 2 3 2 3 2 3 2 2 1 2 1 2 1 2 1 4 3 3 2 3 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 0 2 0 4 3 7 6 5 5 4 4 2 3 2 3 2 5 2 8 8 25 19 32 16 33 17 29 15 27 19 30 23 33 19 32 19 32 20 34 22 35 24 39 26 37 23 36 24 36 24 39 24 38 24 41 29 46 32 47 34 49 37 52 38 41 26 35 22 34 23 34 21 33 21 34 26 43 32 41 25 27 20 33 22 29 18 29 21 29 19 29 19 29 19 29 19 27 19 28 19 27 17 24 15 28 18 25 15 24 15 25 17 25 17 24 16 24 16 25 17 28 19 25 15 23 17 27 20 32 23 31 21 29 19 27 18 28 17 23 14 25 19 29 21 24 25 25 23 20 12 20 12 22 11 20 12 22 17 20 14 6 2 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 2 0 3 0 4 7 29 43 41 33 40 30 37 28 35 27 35 27 34 25 33 24 31 23 32 23 31 22 30 23 31 23 28 19 28 19 27 17 24 14 23 17 23 16 19 14 16 11 16 14 16 14 13 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 34 19 35 20 35 21 36 21 36 23 39 23 37 21 37 23 37 22 37 22 37 22 37 22 40 24 39 23 38 24 39 25 38 21 39 22 39 22 39 23 38 20 37 21 39 23 38 19 37 20 37 21 38 22 39 22 39 21 38 21 38 22 40 24 39 23 41 24 41 24 40 23 41 24 41 24 41 24 41 24 39 20 40 21 41 22 42 23 40 22 41 23 43 25 45 26 44 26 42 26 45 29 45 27 43 26 43 27 44 28 45 28 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 45 28 45 28 45 28 45 28 46 29 46 29 46 29 46 27 46 24 46 24 46 24 46 24 48 26 47 25 46 25 47 25 49 27 49 27 49 27 49 27 49 27 49 27 49 27 49 27 49 28 51 29 49 27 50 29 50 28 50 28 50 28 50 28 52 30 52 30 52 30 52 30 50 28 50 28 50 28 50 28 51 29 52 31 54 32 53 31 51 29 52 31 54 32 55 33 56 33 55 32 54 33 55 34 58 36 58 36 58 36 58 36 57 35 55 35 58 38 58 36 58 36 56 35 56 35 57 37 57 36 57 37 58 38 59 38 60 39 60 39 60 39 60 39 60 39 60 39 60 39 60 39 61 40 61 40 61 40 61 40 59 38 59 39 60 40 61 40 61 40 61 40 61 40 61 40 60 40 61 41 62 40 61 39 62 42 63 42 64 43 64 44 65 44 65 44 65 44 65 44 66 45 66 46 67 46 68 47 67 43 69 45 69 45 67 43 68 44 68 44 68 44 68 44 67 43 68 44 68 45 69 45 68 44 68 45 69 46 70 46 67 47 69 49 70 48 68 46 68 47 68 47 68 47 68 47 67 46 66 45 66 46 69 49 66 46 68 48 69 47 67 45 67 46 69 46 69 46 70 47 71 48 71 47 70 46 69 46 70 46 71 47 71 48 72 48 73 49 73 48 72 47 71 47 71 48 71 48 71 48 71 48 70 47 70 47 70 47 70 47 70 47 70 48 71 49 72 49 72 50 73 51 74 50 73 49 73 52 74 53 77 55 79 54 77 54 79 54 80 55 84 58 89 61 94 67 100 71 105 74 105 72 105 71 105 71 105 72 104 69 106 71 109 75 112 77 109 73 110 74 110 75 111 75 111 74 113 81 121 82 126 94 136 101 146 125 141 80 71 34 63 45 61 54 65 22 0 5 8 7 6 0 4 35 66 51 62 52 60 9 0 5 9 10 6 6 7 7 8 6 8 4 6 1 6 0 3 0 1 0 49 54 71 47 64 52 63 54 65 58 65 57 66 57 68 55 70 58 72 58 72 51 66 50 68 42 23 1 0 0 0 0 2 38 62 51 56 38 49 30 51 38 53 42 62 43 27 0 0 0 0 0 4 5 5 6 4 3 3 4 4 2 5 3 4 3 6 5 7 3 7 3 12 8 9 5 8 2 8 1 10 0 6 0 6 0 12 5 5 0 4 0 5 0 5 0 6 3 6 3 6 3 5 1 3 0 5 0 5 0 3 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 0 0 1 0 2 1 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 2 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 5 4 7 3 3 1 2 0 0 0 1 0 0 0 1 4 13 16 16 11 16 13 17 11 18 12 20 12 19 10 18 9 19 11 20 12 20 13 24 15 22 12 22 14 22 12 24 13 23 13 26 17 30 20 33 23 34 24 36 26 31 16 24 10 22 11 23 10 21 8 21 13 31 20 28 12 17 9 21 11 20 9 19 9 20 9 19 9 19 9 19 10 18 9 19 10 18 7 15 5 17 8 17 7 16 6 15 6 17 5 16 4 15 5 16 6 18 7 17 5 15 4 14 4 22 15 21 12 18 10 16 8 18 9 14 7 16 11 17 7 16 6 19 3 8 0 6 6 9 8 10 14 14 19 14 17 10 5 0 0 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 1 25 33 34 22 31 18 28 17 28 17 27 16 26 15 25 13 23 11 22 11 21 10 21 10 21 12 18 12 20 13 19 12 16 8 20 6 19 5 17 4 14 4 15 6 13 9 16 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 58 39 58 38 57 38 57 38 54 37 57 37 54 34 54 37 56 37 56 37 56 37 56 37 59 39 58 38 57 39 58 40 58 38 59 39 60 40 61 41 58 37 58 39 62 40 59 35 58 37 58 38 59 39 60 39 60 38 59 38 59 39 61 41 57 37 59 39 61 40 61 40 61 40 61 40 61 40 61 40 58 38 59 39 61 41 63 42 63 42 64 44 66 45 67 47 70 43 68 43 71 46 71 44 69 43 69 44 70 45 71 45 71 45 71 45 71 45 71 45 70 44 70 44 70 44 70 44 70 44 70 44 70 44 70 44 72 46 72 46 72 46 72 46 72 46 71 45 70 46 71 47 74 49 73 47 71 46 71 46 74 49 74 49 74 49 74 49 74 49 74 49 74 49 74 49 74 50 76 51 74 49 75 51 75 50 75 50 75 50 75 50 77 52 77 52 77 52 77 52 76 50 75 49 74 50 75 51 75 50 76 52 78 53 78 52 75 51 77 52 78 54 80 55 81 55 80 54 79 55 80 56 83 58 83 58 83 58 83 58 84 56 82 56 85 59 85 57 86 58 85 57 84 58 85 59 85 57 85 58 86 59 87 59 88 60 88 60 88 60 88 60 88 60 88 60 88 60 88 60 89 61 89 61 89 61 89 61 88 59 90 60 91 61 92 61 92 61 92 61 92 61 92 61 91 61 92 62 93 61 92 60 94 63 95 64 95 65 96 65 96 65 96 65 96 65 96 65 97 66 97 67 98 68 99 68 96 67 99 70 100 69 97 66 98 68 98 68 98 68 98 68 97 67 97 68 98 69 99 69 98 68 98 69 99 70 100 70 97 67 100 69 100 69 98 66 99 68 99 68 99 68 99 68 98 66 96 65 97 67 100 70 96 66 99 68 99 68 97 65 94 68 95 69 96 70 97 71 98 71 98 70 97 69 96 68 100 70 100 71 101 72 102 72 103 73 103 72 102 71 101 71 103 71 103 71 103 71 103 71 102 70 102 70 102 70 102 70 102 70 102 71 103 72 104 72 105 73 106 74 106 73 104 72 105 73 106 75 109 78 113 79 110 78 114 79 115 80 120 86 130 91 137 97 143 103 148 106 151 105 151 105 151 105 150 104 149 104 151 107 155 110 158 112 154 108 155 110 156 111 158 112 159 113 161 119 169 117 171 124 184 129 183 149 195 127 125 55 96 65 94 67 94 24 15 5 19 12 12 0 19 45 94 61 90 65 81 16 16 9 25 7 22 6 21 7 19 8 19 8 20 7 19 5 16 2 17 1 78 76 97 59 88 61 97 65 101 68 102 68 102 67 100 65 99 66 98 64 97 64 97 64 98 53 45 7 11 0 6 0 15 42 82 56 79 49 79 47 81 47 77 49 86 59 49 0 10 0 8 1 4 4 5 5 8 4 10 5 12 4 13 5 14 4 15 6 18 7 18 6 13 6 16 9 19 10 18 8 21 9 23 13 30 15 23 4 16 6 15 5 14 5 13 5 13 5 13 4 10 4 9 4 11 4 12 5 10 4 8 2 5 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 2 0 1 0 1 1 3 3 1 0 1 0 1 0 1 0 2 1 2 1 2 1 2 1 1 0 1 0 1 0 1 0 3 2 2 1 2 0 1 0 2 1 4 1 4 1 4 1 4 1 4 1 4 1 4 1 0 2 0 3 3 6 6 6 4 2 2 0 1 0 1 1 1 0 4 6 22 17 28 15 29 15 31 20 31 19 28 18 32 18 31 18 31 19 33 21 32 21 36 22 34 20 33 21 35 23 38 23 37 23 40 28 42 30 47 34 48 34 49 35 45 29 37 23 35 23 35 22 33 19 32 25 41 32 38 23 27 18 29 20 31 20 29 17 30 19 29 18 28 19 29 21 27 19 28 20 27 17 23 14 25 17 26 18 26 17 24 15 25 16 24 15 23 16 24 17 24 16 25 17 24 14 19 9 30 20 28 18 25 15 22 13 26 15 22 14 25 17 24 13 13 16 15 9 7 0 10 7 16 7 17 10 19 13 18 13 14 7 1 0 2 4 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 1 0 4 7 30 43 44 34 39 28 35 27 36 29 34 26 34 26 33 24 31 22 30 21 28 20 28 20 29 21 27 19 29 20 28 18 25 15 26 20 25 19 21 15 18 13 19 13 14 14 21 15 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 38 23 39 24 40 23 39 22 40 23 37 20 36 21 39 24 36 19 34 22 40 26 38 20 37 23 38 24 39 23 38 22 41 21 41 20 40 19 39 18 39 18 37 17 38 19 41 24 38 22 36 22 39 25 39 23 40 26 41 24 37 21 38 24 38 21 38 22 39 23 40 23 37 22 42 26 42 24 41 25 42 23 42 23 42 23 42 23 45 25 44 24 43 25 44 26 38 22 42 28 46 29 45 27 43 26 43 27 44 28 45 28 44 27 44 26 43 25 42 25 42 26 43 27 44 26 43 25 44 27 44 27 44 27 44 27 43 27 44 28 45 27 44 26 47 26 44 25 44 25 43 22 44 26 46 27 44 25 45 27 49 28 47 30 52 32 47 23 45 27 48 30 50 30 48 28 50 28 50 28 50 28 50 28 49 27 49 28 50 29 51 29 50 29 51 30 51 28 48 25 52 30 52 30 52 30 52 30 50 29 53 32 54 31 51 28 55 33 54 31 53 30 51 29 54 32 54 32 54 32 54 32 54 32 54 33 55 34 56 34 57 34 56 33 55 34 56 35 56 35 57 36 58 35 57 34 57 36 57 37 58 38 59 38 58 37 58 38 59 39 60 39 59 38 59 39 60 40 61 40 59 38 59 37 58 36 57 36 59 38 59 39 60 40 60 40 61 41 60 41 60 41 60 41 61 40 61 40 61 42 64 43 61 40 61 41 62 41 63 42 65 44 65 44 65 44 65 44 64 44 66 46 67 46 67 45 67 43 68 44 68 45 69 45 66 43 67 44 68 43 67 42 68 44 68 44 68 44 68 44 67 44 69 46 70 46 70 45 69 45 69 46 70 47 71 47 70 46 70 46 70 46 70 46 69 48 69 48 69 48 69 48 66 46 67 47 68 48 69 49 67 47 68 48 69 47 68 46 71 49 68 46 67 47 70 50 69 45 69 45 69 45 69 45 67 44 70 47 72 47 70 45 73 49 73 49 73 49 73 49 70 46 70 46 70 46 70 46 69 47 72 50 74 50 72 48 73 49 72 49 72 50 74 52 75 54 75 52 75 52 75 51 78 54 79 54 82 57 84 56 87 55 93 65 101 70 103 70 106 73 106 73 106 73 106 73 104 69 100 66 101 71 109 78 111 77 110 75 111 75 111 77 116 88 117 87 119 87 120 83 124 95 138 105 145 105 109 47 63 36 64 57 56 12 1 2 11 4 0 0 4 53 69 52 62 64 50 2 0 0 6 2 5 5 6 4 7 3 9 3 10 4 6 0 1 0 0 0 53 55 72 52 57 42 58 43 67 49 62 48 65 51 63 46 63 49 58 46 59 48 60 48 60 36 30 0 0 2 2 0 7 30 58 40 47 32 50 26 45 31 52 38 54 39 26 0 0 0 1 1 3 2 4 2 7 0 4 2 6 1 4 1 7 5 7 5 6 5 6 5 7 7 11 6 8 3 7 1 11 3 10 4 12 5 9 0 8 3 9 2 7 3 6 3 6 2 4 3 3 4 4 5 6 3 6 2 5 1 4 3 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 4 2 1 0 6 10 13 4 4 0 0 0 2 2 0 0 0 0 0 1 11 11 17 7 12 5 15 9 19 10 18 9 16 9 20 11 18 9 20 13 23 14 23 14 23 14 23 14 22 11 25 12 24 13 27 18 29 17 31 21 35 25 39 28 37 20 27 12 25 15 26 13 24 9 19 12 31 19 26 6 17 8 18 10 20 10 17 7 17 8 17 8 17 8 17 8 17 7 17 9 20 10 18 6 18 8 18 7 16 5 14 3 17 9 16 8 16 8 16 8 16 8 16 8 16 8 16 8 17 9 19 10 18 7 14 4 13 5 14 6 15 5 14 6 7 0 6 0 4 1 4 4 4 4 4 7 7 11 11 14 18 11 2 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 2 0 0 0 0 4 30 27 32 21 30 17 27 16 27 17 24 14 26 15 25 12 22 9 24 12 22 10 21 10 21 11 22 10 19 11 21 11 17 5 18 9 18 8 16 6 14 7 9 7 14 5 10 3 5 0 0 1 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55 38 56 39 56 39 55 38 56 38 55 37 54 38 55 39 58 37 56 38 60 42 59 38 55 36 56 38 57 37 55 36 59 40 58 40 58 40 57 39 57 39 57 38 57 39 58 41 57 37 55 37 58 40 58 38 58 40 59 39 56 37 58 40 59 38 59 39 60 40 61 40 59 40 63 42 62 41 62 43 63 42 63 42 63 42 63 42 66 44 65 43 64 44 65 45 65 41 69 45 72 45 70 43 69 43 69 44 70 45 71 45 70 44 70 43 69 42 68 42 68 43 69 44 70 43 69 42 71 44 71 44 71 44 71 44 70 44 71 45 72 44 71 43 71 43 68 43 71 46 71 43 70 45 73 46 70 44 71 46 75 48 74 49 76 49 73 45 71 46 74 49 75 49 74 49 75 50 75 50 75 50 75 50 74 49 74 50 75 51 76 51 75 50 76 52 76 50 73 47 77 52 77 52 77 52 77 52 76 51 77 53 78 52 76 51 77 53 78 53 78 53 78 53 79 54 79 54 79 54 79 54 79 54 79 55 80 56 81 56 82 56 81 55 80 56 81 57 81 57 82 58 83 57 82 56 84 57 84 58 85 58 86 59 84 57 84 58 85 58 86 59 86 59 86 60 87 61 88 61 86 59 86 58 85 58 84 57 87 60 89 61 89 62 92 61 92 61 93 60 93 60 93 60 92 61 92 61 92 62 94 64 92 62 93 62 94 63 94 64 96 65 96 65 96 65 96 65 95 65 97 66 98 67 97 66 97 67 97 68 98 68 99 69 96 67 97 68 98 67 97 66 98 68 98 68 98 68 98 68 97 68 99 69 100 70 99 69 99 69 99 70 100 70 101 71 100 70 100 70 100 70 100 70 100 69 100 69 100 69 100 69 98 67 99 68 99 68 100 69 98 68 99 69 100 68 99 67 101 69 100 68 99 69 100 70 99 69 99 69 99 69 99 69 98 69 100 71 102 71 100 70 102 72 102 72 102 72 102 72 100 70 100 70 100 70 100 70 100 69 103 72 104 72 103 70 105 72 104 72 104 73 106 75 105 73 106 74 107 75 110 76 112 79 115 80 118 84 122 85 131 89 139 98 147 103 149 104 151 106 151 106 151 106 151 106 150 102 147 99 148 104 154 110 153 108 155 109 156 110 158 114 161 117 164 119 171 121 174 122 170 125 180 135 188 142 164 97 107 58 102 77 79 17 17 10 19 5 12 3 32 71 93 64 92 74 75 11 19 7 25 5 20 6 20 7 22 8 23 9 20 9 15 4 13 2 17 3 64 59 92 68 88 60 90 61 90 59 86 58 90 59 89 55 91 56 89 55 92 55 92 55 88 49 47 6 3 2 2 0 13 34 73 53 72 49 76 44 75 48 77 51 73 49 40 2 8 1 5 2 4 4 5 3 8 1 5 3 11 7 11 4 14 6 14 6 15 5 15 5 16 7 19 7 19 4 20 8 24 9 26 10 28 11 25 6 16 8 12 7 11 6 11 6 11 5 10 3 9 4 10 5 11 5 9 5 9 4 6 5 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 0 0 10 14 20 11 12 3 3 0 2 1 0 0 0 1 2 5 18 18 29 17 25 14 28 17 29 19 28 18 30 18 33 20 31 18 33 21 36 23 36 23 36 23 36 23 34 24 37 25 36 24 38 27 39 27 40 30 44 34 48 38 51 34 40 24 36 25 35 24 32 21 29 25 38 33 33 20 26 18 29 20 29 19 26 16 26 17 26 17 26 17 26 18 25 18 22 19 25 21 23 17 22 19 23 18 21 16 19 14 21 15 20 15 20 15 20 15 21 16 21 16 21 16 21 17 24 16 27 19 28 19 27 17 22 13 22 13 22 12 20 12 12 6 10 5 9 4 10 4 10 4 10 5 13 8 16 12 17 9 2 0 1 3 2 0 0 0 0 0 0 0 0 0 3 0 1 0 0 0 0 0 1 1 2 2 4 10 38 36 41 31 37 27 34 26 34 27 33 25 34 26 33 23 30 21 32 23 30 22 29 21 30 22 30 21 28 21 30 21 26 15 24 16 21 15 19 13 18 12 15 14 20 12 15 10 11 2 1 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37 22 38 23 39 22 38 21 37 22 38 23 39 22 38 21 40 23 37 23 39 26 40 25 35 20 36 22 37 21 35 18 38 19 39 19 40 20 40 20 40 20 40 20 40 20 39 18 38 21 36 22 39 25 39 22 38 24 40 24 38 23 40 27 38 21 39 22 39 22 40 23 40 24 42 24 40 23 42 27 42 23 42 23 42 23 42 23 45 25 44 24 43 25 44 26 41 25 44 28 45 27 42 24 43 26 44 27 44 27 45 28 44 27 44 26 43 25 42 25 42 26 43 27 44 26 43 25 44 27 44 27 44 27 44 27 43 27 44 28 45 27 44 26 43 25 42 26 46 30 47 28 44 29 47 29 45 27 45 30 48 32 49 31 46 29 47 31 46 29 47 31 49 32 48 29 50 28 50 28 50 28 50 28 49 27 49 28 50 29 51 29 50 28 51 29 51 28 49 26 52 30 52 30 52 30 52 30 51 29 52 30 52 30 51 29 50 29 51 30 53 32 54 33 54 32 54 32 54 32 54 32 54 32 54 33 55 34 56 34 56 34 55 33 55 33 56 34 56 35 57 36 58 35 57 34 57 36 57 36 58 37 58 38 56 35 56 36 57 36 58 37 59 38 60 39 60 39 61 40 59 38 59 38 58 37 58 36 61 40 61 41 62 41 62 42 61 41 60 41 60 41 60 41 62 40 61 40 61 41 63 42 62 42 63 42 64 43 64 44 66 45 66 45 66 45 66 45 64 43 65 45 67 46 66 45 66 42 67 43 67 44 68 44 66 42 67 43 67 43 66 42 67 43 67 44 68 44 68 44 67 43 68 45 70 46 69 45 69 45 69 45 70 46 70 47 70 46 70 46 70 46 70 46 69 48 69 48 69 48 69 48 69 48 68 47 68 47 67 46 67 47 68 48 69 47 68 46 68 47 69 48 69 48 68 47 69 45 69 45 69 45 69 45 68 45 70 47 71 47 71 46 70 46 70 46 70 46 70 46 70 46 70 46 70 46 70 46 68 46 70 47 71 48 70 47 72 49 72 49 72 50 74 51 71 51 72 50 74 52 76 52 78 54 79 55 83 58 86 57 89 58 95 67 103 71 105 72 106 73 106 73 106 73 106 73 102 72 101 71 103 71 105 73 107 76 112 76 110 74 114 83 118 90 119 89 122 88 123 86 115 82 126 90 135 105 134 89 85 46 70 64 51 4 2 10 8 0 0 0 28 63 71 49 68 67 51 3 0 2 8 3 6 5 7 4 8 2 8 3 10 6 6 0 3 0 4 0 31 36 60 51 59 45 57 44 53 37 50 36 51 38 50 35 49 37 52 40 52 39 50 35 52 29 29 1 0 4 3 0 3 22 52 35 44 27 47 24 43 29 48 36 53 41 26 0 0 0 1 1 3 2 4 0 2 0 2 0 5 1 7 0 4 2 4 2 4 3 3 3 4 3 5 2 3 0 6 6 9 3 8 3 11 3 6 0 5 0 6 0 5 1 4 0 6 2 4 3 3 4 4 5 5 4 5 4 4 3 5 3 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 4 0 0 6 12 17 10 11 4 2 0 0 0 0 2 2 1 1 3 14 11 18 9 13 5 15 8 18 9 18 9 17 10 20 11 18 9 19 12 23 14 23 14 23 14 23 14 21 12 26 14 25 12 24 12 27 15 27 16 30 21 36 25 40 23 29 13 23 12 24 12 23 8 21 12 32 19 27 8 19 11 21 12 21 10 18 7 17 8 17 8 17 8 17 8 18 7 18 8 20 9 18 5 18 7 18 7 17 5 15 3 14 8 14 8 14 8 14 8 16 10 16 10 16 10 16 8 13 6 17 10 21 12 21 11 14 4 13 3 10 0 8 1 7 3 6 2 4 1 5 4 5 4 5 6 6 9 9 11 9 6 1 0 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 2 0 0 0 0 4 29 27 32 20 29 16 26 14 26 15 25 14 26 14 24 12 22 10 24 13 23 11 21 10 22 11 22 10 20 10 22 10 18 5 15 9 15 8 13 6 12 6 11 9 16 7 12 6 9 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54 37 55 38 55 38 54 37 53 37 56 40 57 39 54 36 58 37 55 35 54 37 57 38 54 36 56 37 56 37 55 35 56 38 56 39 58 40 59 41 57 40 59 42 59 39 55 35 56 36 54 36 57 39 57 37 56 38 58 39 57 38 59 43 60 39 60 39 60 39 60 39 62 42 63 40 60 39 63 44 62 41 63 42 63 42 64 43 66 44 65 43 64 44 65 45 69 44 70 44 70 43 67 41 70 44 70 44 70 44 70 44 70 44 70 43 69 42 68 42 68 43 69 44 70 43 69 42 71 44 71 44 71 44 71 44 70 44 71 45 72 44 71 43 71 43 69 44 72 47 72 45 71 46 73 47 71 44 72 47 74 50 76 47 69 43 73 51 72 46 73 47 74 48 74 49 74 49 74 49 74 49 74 49 74 49 74 50 75 51 76 51 75 50 75 50 75 50 75 49 76 51 76 51 76 51 76 51 76 51 76 52 77 51 76 51 76 51 77 52 77 53 78 53 79 54 79 54 79 54 79 54 79 54 79 55 80 56 81 56 81 56 80 54 79 55 81 56 81 57 82 58 83 57 82 56 83 56 84 57 84 58 85 58 83 56 84 57 85 58 85 58 87 60 87 60 87 60 87 60 87 60 86 59 86 58 85 58 87 60 88 61 89 61 92 61 92 61 93 60 93 60 93 60 93 61 92 60 91 61 93 62 94 63 95 64 95 65 96 65 97 66 97 66 97 66 97 66 94 64 96 66 97 66 97 65 95 66 96 66 97 67 97 67 95 66 97 67 97 67 96 65 96 67 97 67 97 68 98 68 96 67 98 69 99 69 99 68 98 68 99 69 99 70 100 70 99 69 99 69 99 69 99 69 99 68 99 68 99 68 99 68 101 69 100 68 99 67 98 66 98 68 99 69 100 68 99 67 98 68 100 70 101 69 99 67 99 69 99 69 99 69 99 69 99 69 100 70 101 71 101 71 101 71 101 71 101 71 101 71 100 70 100 70 100 70 100 70 101 69 102 70 103 71 103 71 104 72 103 71 104 72 105 74 102 71 104 73 106 76 111 77 113 79 116 82 120 85 124 87 134 92 142 101 149 105 150 105 150 105 150 105 150 105 150 105 149 102 150 103 150 103 149 102 157 114 162 115 158 112 162 121 168 124 170 125 173 124 173 123 171 124 172 124 173 139 180 137 150 77 106 79 69 8 18 14 19 2 11 3 58 80 95 67 97 77 76 11 22 11 26 7 21 7 21 7 21 8 22 8 18 8 15 5 15 5 21 8 34 29 62 48 70 43 70 44 73 45 73 45 74 46 75 45 72 45 81 50 82 48 79 45 76 44 47 8 4 2 3 0 8 26 67 49 69 44 72 43 72 45 74 48 73 49 39 0 8 1 5 2 4 4 5 3 10 10 23 12 15 4 14 5 13 3 13 3 13 3 14 3 15 4 15 3 14 5 22 12 23 10 25 12 27 11 24 4 14 6 11 6 10 5 10 4 11 5 10 3 9 4 10 5 10 4 9 4 8 4 5 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 10 15 24 18 20 13 11 0 1 0 0 0 1 1 2 5 18 18 28 16 27 15 28 16 28 18 28 18 31 19 33 20 31 18 32 20 35 22 35 22 35 22 35 22 32 23 38 27 37 23 34 21 41 29 40 29 43 33 48 38 53 37 43 25 35 22 32 23 30 21 30 26 38 32 33 22 29 21 31 22 30 20 27 17 26 17 26 17 26 17 26 18 26 18 21 18 23 19 22 16 22 18 22 18 22 17 20 15 17 12 18 13 18 13 19 14 20 15 20 15 20 15 20 15 22 16 27 20 30 22 30 21 25 15 22 11 18 8 16 8 13 8 10 5 9 5 9 6 10 5 9 5 9 6 11 7 6 3 1 1 3 4 2 0 0 0 0 0 0 0 0 0 3 0 1 0 0 0 0 0 1 1 2 2 4 10 38 36 42 33 38 28 34 26 34 26 34 26 33 25 32 23 30 22 33 24 31 22 30 22 30 23 30 21 28 21 30 21 26 15 21 14 19 13 18 12 17 12 17 16 22 14 18 14 16 8 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37 22 38 23 39 22 38 21 36 21 39 24 40 23 37 20 38 23 37 20 35 21 37 24 37 22 38 24 39 23 37 22 36 19 37 20 38 22 39 22 38 21 39 23 39 21 36 17 37 21 35 21 38 24 38 22 37 23 39 24 38 23 40 28 39 22 39 22 39 22 39 22 42 25 42 23 38 22 41 27 41 22 41 23 42 24 43 24 45 25 44 24 43 25 44 26 44 27 44 27 43 25 41 24 44 27 44 27 44 27 44 27 44 27 44 26 43 25 42 25 42 26 43 27 44 26 43 25 44 27 44 27 44 27 44 27 43 27 44 28 45 27 44 26 48 29 45 28 46 29 44 26 45 29 48 30 45 28 46 30 48 32 49 29 42 25 47 34 46 29 46 29 47 30 48 29 49 27 49 27 49 27 49 27 49 27 49 28 50 29 51 29 50 28 50 28 50 28 50 29 51 29 51 29 51 29 51 29 51 29 51 28 50 29 51 29 53 31 52 30 52 29 51 29 54 32 54 32 54 32 54 32 54 32 54 33 55 34 56 34 56 33 54 32 54 32 55 34 56 35 57 36 58 35 57 34 56 35 56 36 57 36 58 37 58 37 58 37 59 38 60 39 60 39 60 39 60 39 60 39 60 39 60 38 59 38 58 37 58 37 59 38 59 39 59 39 61 41 60 41 60 41 60 41 62 40 61 39 60 39 61 40 63 42 64 43 64 44 65 44 66 45 66 45 66 45 66 45 63 43 65 44 66 45 65 44 65 41 65 41 66 42 66 43 65 41 66 43 67 42 65 41 65 42 66 43 67 44 68 44 66 43 68 44 69 45 68 44 68 44 68 45 69 45 70 46 69 45 69 45 69 45 69 45 68 47 68 47 68 47 68 47 70 48 69 47 68 46 67 45 67 47 68 48 69 47 68 46 66 46 68 48 69 47 67 45 69 45 69 45 69 45 69 45 69 45 69 45 70 46 71 47 71 47 71 47 71 47 71 47 70 46 70 46 70 46 70 46 71 48 71 48 72 49 73 50 72 48 71 48 71 49 73 51 70 50 72 50 75 53 77 53 79 55 80 56 85 61 88 60 92 60 97 68 104 72 105 72 105 72 105 72 105 72 105 72 101 72 103 73 104 70 102 68 108 76 112 76 112 79 120 91 129 96 129 92 127 87 122 82 125 84 122 81 126 99 141 111 132 67 73 62 40 1 7 8 11 0 0 0 48 64 70 54 70 67 49 2 0 4 12 5 7 6 8 4 8 2 7 2 9 4 6 0 4 0 7 1 10 7 26 20 31 17 29 22 38 30 40 32 41 31 43 32 39 31 48 36 48 30 44 29 45 28 30 3 0 2 2 0 0 16 45 33 44 24 44 27 43 27 44 34 53 42 27 0 0 0 1 1 3 2 4 0 5 11 33 17 12 0 5 0 3 0 3 0 3 0 3 1 4 2 5 2 4 4 11 10 12 6 13 9 15 5 8 0 8 1 7 1 6 2 6 1 6 2 4 3 3 4 4 5 4 4 4 3 4 2 4 2 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 3 1 0 5 11 20 16 18 14 12 0 0 0 0 2 0 0 0 1 11 8 14 5 16 7 15 7 17 8 18 9 18 11 21 11 18 8 18 11 22 13 22 13 22 13 22 13 19 10 25 14 24 10 21 9 28 16 28 16 30 20 34 24 39 25 33 15 23 9 21 10 23 9 23 14 31 16 26 8 20 12 22 13 22 11 18 8 17 8 17 8 17 8 17 8 20 8 17 6 18 7 17 5 17 6 18 7 18 6 16 4 11 6 12 6 13 7 14 8 15 9 15 9 15 9 15 9 18 11 21 14 22 13 20 11 18 9 15 4 10 1 9 0 8 3 6 3 5 2 6 5 6 4 5 5 3 5 4 5 1 1 1 1 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 2 0 0 0 0 4 29 27 35 23 31 18 27 15 27 16 26 15 25 13 23 12 22 11 25 13 23 12 22 11 23 12 22 10 20 10 22 10 18 5 14 7 13 7 13 6 12 6 12 10 16 8 13 9 13 5 3 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55 39 56 40 57 39 56 38 54 38 55 39 56 38 55 37 59 40 60 39 57 37 57 40 56 38 58 39 58 39 57 37 56 37 56 37 57 38 57 38 55 37 56 37 56 36 54 35 56 35 53 35 56 38 57 36 57 39 59 39 57 38 59 42 61 40 60 39 60 39 59 38 62 42 64 41 60 39 61 42 61 40 62 42 63 43 65 44 66 44 65 43 64 44 65 45 71 44 70 43 69 42 68 42 71 45 70 44 70 44 69 43 70 44 70 43 69 42 68 42 68 43 69 44 70 43 69 42 70 44 70 44 70 44 70 44 69 44 70 45 71 44 70 43 75 47 71 45 72 46 70 42 71 47 74 47 72 45 72 48 75 49 73 45 69 44 72 49 72 46 71 45 72 47 74 49 73 48 73 48 73 48 73 48 74 49 74 50 75 51 76 51 75 50 74 49 74 50 76 52 75 50 75 50 75 50 75 50 76 51 75 50 75 50 76 51 79 53 78 52 76 50 75 49 79 54 79 54 79 54 79 54 79 54 79 55 80 56 81 56 80 55 79 54 79 54 80 55 81 57 82 58 83 57 82 56 82 56 83 56 84 57 84 57 85 58 86 59 86 60 87 60 88 61 87 60 87 60 86 59 88 60 87 60 86 59 86 59 84 57 86 58 86 59 89 58 92 61 93 60 93 60 93 60 93 61 92 60 90 60 91 60 93 63 94 63 95 64 95 65 96 65 96 65 96 65 96 65 94 63 95 65 96 65 96 65 94 64 94 65 95 65 96 66 95 65 96 66 96 66 95 65 95 65 95 66 97 67 98 68 96 66 97 68 98 68 98 68 97 68 98 68 99 69 99 69 98 68 98 68 98 68 98 68 98 67 98 67 98 67 98 67 100 69 99 68 99 68 98 67 98 68 99 69 100 68 99 67 98 67 99 68 99 68 98 67 99 69 99 69 99 69 99 69 100 69 99 69 99 70 101 72 102 72 102 72 102 72 102 72 100 70 100 70 100 70 100 70 104 72 103 71 104 72 105 74 103 71 102 70 103 72 105 73 104 73 106 75 108 77 111 78 113 80 117 83 121 88 126 90 135 94 142 101 149 105 150 104 149 104 149 104 149 104 149 104 148 101 149 102 149 102 148 101 145 100 147 105 157 117 169 126 175 131 175 129 174 124 171 121 170 120 160 117 163 132 176 141 165 82 103 69 49 7 25 6 21 1 11 0 73 74 87 68 94 74 69 7 19 11 27 8 20 9 19 8 21 8 21 7 17 7 14 4 14 5 20 7 26 12 35 21 40 16 40 22 52 31 57 34 60 37 66 41 64 42 75 48 74 45 73 46 74 45 49 10 4 0 4 0 10 21 66 49 72 43 71 47 73 45 72 48 75 52 41 1 8 1 5 2 4 4 5 4 13 27 58 40 36 14 23 9 14 3 14 3 14 3 14 3 13 5 15 5 15 7 21 13 24 13 28 17 30 13 23 5 15 8 12 7 11 6 11 6 11 5 10 3 9 4 10 5 9 3 8 4 7 3 5 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 0 7 12 24 20 23 21 20 5 1 1 0 0 0 1 1 3 15 14 24 12 30 16 29 15 26 17 28 18 32 20 34 20 31 17 31 19 34 21 34 21 34 21 34 21 31 21 36 24 35 21 33 22 36 24 37 27 40 29 42 30 48 36 46 30 37 21 31 21 32 24 33 28 36 28 30 21 27 19 29 21 30 20 28 18 26 17 26 17 26 17 26 18 27 19 21 16 21 17 20 15 20 17 21 18 22 17 20 16 16 11 17 13 18 14 20 15 19 14 19 14 19 14 19 14 27 21 28 22 28 19 24 15 25 17 21 11 16 9 16 10 12 9 11 6 10 6 10 6 11 6 8 3 6 1 5 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 3 0 1 0 0 0 0 0 1 1 2 2 4 10 38 36 44 34 39 28 34 26 34 26 35 26 33 24 31 22 31 23 33 25 32 23 31 23 31 23 30 21 28 21 30 21 26 15 21 14 19 14 18 13 18 13 17 15 21 13 18 15 19 12 8 3 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 24 41 25 41 25 40 24 39 22 38 21 37 22 38 23 38 25 42 26 38 22 37 24 36 22 38 23 38 23 37 21 38 21 37 20 37 20 37 19 35 17 34 17 34 18 36 19 36 20 34 20 37 23 37 21 39 25 40 24 37 22 39 25 40 23 40 22 39 21 38 21 40 25 43 26 41 22 39 23 40 21 41 23 42 24 44 25 45 25 44 24 43 25 44 26 44 27 43 26 42 25 43 26 45 28 45 27 44 26 43 26 44 27 44 26 43 25 42 25 42 26 43 27 44 26 43 25 44 27 44 27 44 27 44 27 43 27 44 28 45 27 44 26 47 29 45 28 47 30 46 27 46 30 48 31 46 28 47 31 50 30 45 27 45 29 46 29 46 29 45 28 45 29 48 30 48 26 48 26 48 26 48 26 49 27 49 28 50 29 51 29 50 28 49 26 49 28 52 31 50 28 50 28 50 28 50 28 51 29 50 27 49 28 51 29 52 29 51 29 51 29 51 29 54 32 54 32 54 32 54 32 54 32 54 33 55 34 56 34 55 32 54 31 53 32 54 33 56 35 57 36 58 35 57 34 55 34 56 35 56 36 57 36 57 36 58 37 58 38 59 38 61 40 61 39 60 38 59 38 61 40 60 39 60 38 59 38 58 37 58 38 59 38 59 39 61 41 60 41 60 41 60 41 62 40 60 39 59 38 59 39 61 41 62 41 63 42 63 43 64 43 64 43 64 43 64 43 62 42 64 44 65 44 65 43 63 39 64 40 64 41 65 41 64 41 65 42 66 41 65 40 64 40 65 42 67 43 68 44 65 42 67 44 68 44 68 43 67 43 68 44 68 45 69 45 68 44 68 44 68 44 68 44 67 46 67 46 67 46 67 46 67 46 68 47 68 47 69 48 67 47 68 48 69 47 68 46 68 46 67 45 66 46 67 47 69 45 69 45 69 45 69 45 70 46 69 44 69 46 71 48 70 46 70 46 70 46 70 46 70 46 70 46 70 46 70 46 72 48 70 47 70 48 73 51 71 48 70 47 71 48 72 50 75 54 76 53 77 54 78 53 79 55 81 57 86 62 90 62 92 60 97 68 103 71 104 70 104 71 104 71 104 71 104 71 101 71 101 71 102 69 103 70 100 63 96 65 110 82 121 86 126 90 126 87 124 83 122 80 118 73 110 76 121 90 128 98 101 50 68 51 18 0 15 3 7 0 4 0 61 55 56 47 65 60 42 0 0 4 12 5 9 7 9 4 8 1 7 1 8 4 5 0 3 0 5 0 7 1 12 9 15 1 11 9 14 16 22 20 25 22 32 26 36 28 46 32 44 25 44 29 49 32 33 5 0 1 2 0 0 14 44 36 47 27 46 32 45 27 44 34 56 46 30 0 0 0 1 1 3 2 4 0 1 15 47 36 38 20 19 0 4 0 4 0 4 0 4 0 2 2 6 4 6 3 7 5 13 9 15 11 17 8 8 0 6 0 6 0 5 1 4 0 6 2 4 3 3 4 4 5 3 3 4 2 3 2 3 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 4 1 0 1 7 17 15 17 19 19 3 0 2 2 2 1 0 0 0 10 7 13 4 18 8 16 6 16 7 17 9 19 11 21 11 18 8 18 10 21 12 21 12 21 12 21 12 18 8 22 10 21 9 22 12 21 11 25 16 29 17 28 15 32 22 35 20 27 10 20 8 25 13 27 15 29 12 22 5 15 7 18 11 21 11 19 10 17 8 17 8 17 8 17 8 21 8 16 4 16 6 16 4 16 6 17 7 18 6 17 5 11 6 12 7 14 9 16 10 14 8 14 8 14 8 14 8 19 12 21 13 20 10 16 7 16 6 12 1 8 0 8 1 10 4 8 3 7 3 7 6 8 5 4 3 1 1 0 0 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 2 0 0 0 0 4 29 27 33 21 29 15 24 12 23 12 27 15 25 12 22 11 23 12 26 14 24 12 23 12 23 13 22 10 20 10 22 10 18 5 14 8 14 8 15 9 15 9 11 8 15 6 12 9 15 8 12 6 0 0 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57 41 59 42 59 42 58 40 57 39 54 36 53 37 56 40 54 38 60 40 56 34 53 36 54 36 55 37 56 36 55 35 58 38 57 37 56 36 55 35 53 33 51 32 51 34 55 37 55 35 53 35 56 38 56 36 59 41 60 39 56 36 57 39 61 40 61 39 60 38 59 38 61 42 65 44 63 40 60 39 61 40 62 42 63 43 65 44 66 44 65 43 64 44 65 45 70 43 69 42 68 43 69 44 71 45 71 44 70 43 69 43 70 44 70 43 69 42 68 42 68 43 69 44 70 43 69 42 70 44 70 44 70 44 70 44 69 44 70 45 71 44 70 43 71 44 70 45 73 48 74 47 72 47 74 48 72 46 73 48 76 47 70 44 73 48 72 43 73 46 71 44 71 46 74 50 73 48 73 48 73 48 73 48 74 49 74 50 75 51 76 51 75 49 74 48 74 50 77 53 75 50 75 50 75 50 75 50 77 51 74 48 73 49 76 52 74 49 75 51 76 52 78 53 79 54 79 54 79 54 79 54 79 54 79 55 80 56 81 56 80 54 79 53 78 54 79 55 81 57 82 58 83 57 82 56 82 55 82 56 83 57 84 57 83 56 83 57 84 58 85 58 88 61 88 60 87 59 86 59 88 61 88 60 87 59 86 59 86 59 87 60 88 61 91 60 92 61 93 60 93 60 93 60 93 62 91 59 90 59 90 59 92 61 92 62 93 62 94 63 94 63 94 63 94 63 94 63 93 63 95 65 96 65 96 64 93 63 93 64 94 64 95 65 94 65 95 66 96 65 95 64 93 64 95 65 96 67 98 68 95 66 97 68 98 68 98 67 97 67 97 68 98 69 99 69 98 68 98 68 98 68 98 68 98 67 98 67 98 67 98 67 97 67 98 68 99 69 100 70 98 68 99 69 100 68 99 67 100 68 97 65 96 66 99 69 99 69 99 69 99 69 99 69 101 70 99 68 99 70 102 73 99 69 99 69 99 69 99 69 100 70 100 70 100 70 100 70 103 70 101 68 101 70 104 73 103 70 102 70 102 71 104 73 109 77 109 77 109 77 112 78 113 80 117 84 122 89 128 92 135 93 142 100 148 103 148 102 149 104 149 104 149 104 149 104 148 100 147 100 147 102 149 104 154 102 144 101 156 117 164 116 165 122 168 123 171 122 170 122 163 112 151 112 155 121 153 115 108 54 94 60 30 0 27 4 12 0 17 5 84 66 73 59 87 67 62 2 16 11 26 8 20 9 20 8 19 7 20 7 17 7 12 3 11 3 15 5 19 4 26 15 31 7 25 10 25 10 34 17 40 22 47 30 58 41 68 46 66 41 67 46 77 49 52 11 6 0 7 0 14 22 68 52 76 45 73 50 75 46 72 49 77 55 43 2 8 1 5 2 4 4 5 3 10 20 60 50 62 42 41 11 17 4 17 4 17 4 17 4 9 3 14 6 13 5 15 6 21 13 25 16 27 12 17 1 12 5 10 4 9 3 8 3 11 5 10 3 9 4 10 5 9 3 8 3 7 2 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 2 1 0 4 9 21 18 21 23 25 9 2 3 1 0 1 2 2 5 16 16 25 14 31 17 29 14 25 16 27 18 32 20 34 20 31 17 31 19 34 21 34 21 34 21 34 21 30 19 32 20 32 21 35 26 34 24 40 31 44 31 41 27 42 33 48 34 40 23 30 20 35 27 36 29 35 25 27 18 22 15 26 19 29 20 29 19 26 17 26 17 26 17 26 18 28 19 20 15 20 16 20 15 20 16 21 18 22 18 21 17 17 12 18 14 20 15 21 17 19 14 19 14 19 14 19 14 24 18 26 20 26 18 23 15 21 12 17 7 13 6 14 8 13 9 9 7 8 7 8 8 9 7 6 2 2 0 1 0 2 1 1 0 0 0 0 2 0 0 0 0 0 0 0 0 3 0 1 0 0 0 0 0 1 1 2 2 4 10 38 36 40 30 35 24 30 21 29 21 36 26 33 23 30 22 31 24 34 25 32 23 31 23 31 24 30 21 28 21 30 21 26 15 22 15 20 15 20 15 20 16 16 14 19 11 17 15 20 13 15 8 2 0 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37 22 40 24 38 22 40 25 42 24 37 21 38 22 37 20 35 20 36 22 39 25 41 26 37 21 35 19 34 19 34 20 40 24 37 20 34 18 32 17 41 23 35 18 34 19 34 18 32 18 34 21 36 22 37 21 36 21 37 23 40 26 42 28 38 24 43 25 39 22 42 29 41 23 39 23 42 26 42 24 41 22 41 23 42 24 43 24 45 25 44 24 43 25 44 26 44 26 43 26 43 27 45 29 44 27 44 27 44 27 44 27 43 26 43 26 43 26 43 26 44 27 44 27 44 27 44 27 46 27 45 26 44 27 45 28 45 27 45 27 45 27 45 27 43 26 43 27 44 28 45 28 46 30 47 30 47 29 45 27 47 30 47 30 47 29 44 27 44 27 44 28 45 29 46 27 48 25 46 23 45 25 49 28 46 26 50 28 50 28 52 32 49 28 50 29 51 30 52 31 51 29 51 29 51 29 51 29 53 29 49 27 51 30 52 29 51 29 51 29 50 27 48 26 48 27 51 31 54 32 53 31 55 33 55 33 55 33 55 33 54 33 55 34 56 35 57 36 58 35 57 34 56 33 55 32 54 34 56 35 54 32 55 35 57 36 57 36 57 36 57 36 58 37 58 37 58 39 61 40 62 40 61 39 60 38 59 38 58 37 58 37 58 37 57 36 60 40 59 40 59 40 59 40 64 42 61 39 59 39 60 40 61 40 61 40 61 40 61 40 60 39 60 40 62 42 65 45 64 42 63 41 62 42 63 43 66 41 65 40 64 41 65 42 66 42 66 42 66 42 66 42 67 42 66 41 65 42 66 43 69 44 68 43 67 42 66 42 68 44 68 44 68 44 68 44 66 43 67 44 68 43 67 42 67 46 67 46 67 46 67 46 68 47 68 47 68 47 68 47 70 48 68 45 66 46 68 48 68 46 67 45 66 46 67 47 69 45 69 46 70 47 71 47 69 45 69 45 69 45 69 45 70 47 71 48 72 47 71 46 71 47 71 47 71 47 71 47 71 48 71 48 71 48 71 48 68 46 70 47 71 48 70 47 73 53 76 54 78 55 77 51 78 54 80 56 83 60 91 65 94 62 98 67 101 67 99 64 99 67 100 68 101 69 102 70 100 69 98 68 100 68 103 71 102 72 110 77 114 77 114 79 120 82 122 82 123 80 120 78 108 71 102 67 115 96 107 49 53 50 67 33 15 0 3 6 6 0 0 18 63 46 46 42 58 50 24 0 4 0 14 5 5 4 9 5 9 2 7 0 6 2 3 0 1 0 4 1 8 3 8 3 8 1 7 3 8 8 10 10 13 11 17 11 19 11 27 20 39 27 45 30 52 39 39 7 0 0 2 0 0 11 50 35 43 26 45 30 50 30 45 35 56 47 31 0 0 0 1 1 3 0 2 0 0 5 47 40 48 40 35 27 19 8 11 0 2 0 3 1 5 2 6 3 6 4 6 3 7 3 9 6 12 5 6 0 6 0 5 0 5 0 4 0 4 1 3 3 3 3 3 3 2 3 4 3 4 2 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 3 1 0 2 3 13 14 17 14 16 8 4 0 0 4 2 0 0 1 12 10 16 5 14 5 14 6 16 8 17 8 18 9 18 9 18 9 18 10 19 10 19 10 19 10 19 10 20 9 21 10 22 9 21 8 24 13 27 17 30 18 31 18 31 23 38 25 32 16 27 16 28 18 34 17 24 5 18 6 19 8 16 8 19 11 19 8 14 6 16 8 17 8 17 7 16 6 16 5 16 4 15 4 15 5 16 6 17 7 18 8 15 8 13 6 11 6 13 8 15 9 15 9 15 9 15 10 16 12 19 15 20 13 17 10 9 3 9 4 10 5 11 5 10 5 9 4 7 3 6 4 1 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 2 1 0 0 0 1 21 25 36 23 29 13 22 11 24 14 22 14 27 15 22 10 23 15 21 11 23 13 23 11 20 8 18 8 20 11 22 10 20 9 15 8 13 6 12 6 13 7 13 7 12 5 12 7 15 12 15 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54 38 57 39 55 38 56 41 58 39 53 36 54 38 55 37 54 35 55 36 56 38 57 39 58 38 56 35 54 35 55 37 57 37 55 34 52 32 51 32 56 35 52 33 53 35 53 33 51 32 53 35 55 36 55 36 53 35 55 37 57 40 60 41 59 39 60 39 59 38 61 41 62 40 60 40 63 43 63 41 62 41 63 42 63 43 64 43 66 44 65 43 64 44 65 45 69 42 68 42 68 43 70 45 70 44 70 44 70 44 70 44 69 43 69 43 69 43 69 43 70 44 70 44 70 44 70 44 69 45 68 44 67 45 68 46 68 45 68 45 68 45 68 45 69 43 69 44 70 45 71 45 72 46 73 47 72 46 71 44 72 47 73 47 72 46 71 44 70 44 70 45 71 46 72 47 72 46 71 46 72 47 73 49 71 48 75 50 75 50 77 53 75 50 76 51 76 51 76 52 76 51 76 51 76 51 76 51 78 51 74 49 76 52 76 51 76 51 76 51 75 50 74 48 74 50 77 54 79 54 79 54 80 55 80 55 80 55 80 55 80 55 81 56 81 56 82 57 82 57 81 56 81 56 80 55 81 56 84 56 82 54 82 57 84 57 84 57 84 57 84 57 85 58 85 58 85 59 87 61 88 61 87 60 87 59 86 59 86 59 87 59 86 58 88 57 91 60 92 59 92 59 92 59 95 63 92 60 90 60 92 61 92 61 92 61 92 61 92 61 93 62 92 61 92 62 94 63 95 63 94 62 93 63 94 64 96 65 95 64 94 65 95 66 96 66 96 66 96 66 96 66 97 66 95 65 95 65 96 67 98 68 97 67 97 66 96 66 98 68 98 68 98 68 98 68 96 67 97 68 98 67 97 66 98 67 98 67 98 67 98 67 99 68 99 68 99 68 99 68 101 69 99 67 98 67 99 69 99 68 98 67 98 67 99 68 98 68 98 69 99 69 100 70 99 69 99 69 99 69 99 69 100 71 101 72 102 71 101 70 101 71 101 71 101 71 101 71 103 71 103 71 103 71 103 71 101 69 102 71 104 72 103 71 106 74 107 76 109 77 111 77 112 80 117 82 120 87 128 94 140 98 145 103 148 103 146 100 145 100 145 101 146 101 146 101 146 99 146 99 147 102 149 104 148 106 156 113 160 114 161 116 163 121 166 124 168 121 163 116 150 107 141 100 139 105 114 58 82 63 89 40 30 1 13 7 14 0 8 26 81 60 72 56 80 58 43 4 21 4 25 6 16 6 17 9 19 7 17 7 14 5 11 1 10 2 15 5 19 7 21 7 22 7 22 7 20 5 22 8 26 11 31 14 28 14 36 24 49 35 58 40 69 47 54 13 7 0 6 0 13 24 78 55 77 49 75 48 79 49 73 48 76 55 45 5 7 1 5 2 4 2 3 0 11 12 61 48 65 51 51 39 43 26 29 11 16 3 11 3 9 4 9 5 10 6 11 5 14 6 17 10 21 10 16 4 11 6 11 6 10 5 10 4 9 4 9 3 9 3 9 3 8 3 8 4 8 3 4 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 2 1 1 5 6 18 18 22 18 21 12 6 0 0 2 1 1 1 4 17 18 27 14 27 14 27 15 26 16 27 17 29 17 30 18 31 19 32 19 32 19 32 19 32 19 32 19 32 21 33 22 34 21 33 20 35 23 36 25 38 28 41 29 42 33 48 36 44 29 39 29 39 34 44 32 32 21 27 23 28 18 26 18 28 20 28 17 23 15 25 17 26 17 26 17 24 17 21 17 20 16 20 15 20 16 21 17 21 17 22 18 20 14 18 12 16 12 18 13 18 14 19 14 20 16 21 16 21 18 25 20 25 17 19 12 14 9 14 9 15 10 16 12 12 11 11 10 9 7 6 4 2 1 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 1 0 0 0 0 0 1 2 1 0 5 9 31 34 43 32 37 25 31 23 32 25 31 24 33 25 31 23 32 25 30 22 31 24 31 22 29 20 26 19 28 21 29 21 28 19 21 14 18 12 17 12 17 13 17 12 17 12 17 13 19 16 16 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 22 39 23 38 22 39 25 41 22 35 19 37 23 40 24 35 20 35 20 35 20 36 21 41 25 37 21 35 21 38 24 35 20 33 19 32 18 32 19 32 18 31 19 35 21 34 18 31 16 33 19 35 20 35 20 34 19 35 21 37 23 39 25 41 23 38 21 39 22 39 21 41 23 39 23 42 26 42 24 41 23 42 23 43 24 43 24 45 26 44 25 44 25 45 26 42 24 41 24 41 25 43 27 44 27 44 27 44 27 44 27 43 26 43 26 43 26 43 26 44 27 44 27 44 27 44 27 45 27 44 26 44 26 45 27 45 27 45 27 45 27 45 27 43 26 43 27 44 28 45 28 46 29 47 30 46 28 44 27 46 29 46 30 46 28 45 27 44 27 44 28 45 29 46 27 45 24 47 25 48 26 48 25 47 26 50 28 49 27 51 31 51 29 51 29 50 28 50 28 51 29 51 29 51 29 51 29 53 29 49 27 51 30 51 28 51 29 51 29 50 28 50 28 51 30 53 32 55 33 55 33 55 33 55 33 55 33 55 33 57 35 56 34 56 34 55 33 55 33 56 34 56 34 57 35 55 36 58 36 56 34 56 37 58 37 58 37 58 37 58 37 59 37 58 37 58 38 60 39 60 39 60 38 59 38 58 37 59 38 59 38 60 39 59 39 60 40 59 40 59 40 59 40 63 41 61 39 60 39 61 40 61 40 61 40 61 40 61 40 64 42 62 40 61 40 61 41 64 42 63 41 62 42 63 43 65 41 64 40 64 40 65 41 67 43 67 43 67 43 67 43 66 42 65 40 64 41 66 42 67 43 67 42 66 42 65 41 67 43 67 43 67 43 67 43 66 42 67 43 67 43 66 42 67 46 67 46 67 46 67 46 68 47 68 47 68 47 68 47 69 47 68 46 67 47 69 48 69 48 68 47 68 47 69 48 67 43 67 44 68 44 68 45 69 45 69 45 69 45 69 45 70 46 71 47 71 47 70 46 71 47 71 47 71 47 71 47 71 48 71 48 71 48 71 48 70 48 72 49 73 50 72 49 75 54 75 52 76 54 79 54 79 56 82 58 85 61 91 65 98 65 101 70 104 70 102 68 101 68 101 67 100 67 100 67 97 68 99 70 102 70 103 70 102 71 110 77 114 79 116 82 118 81 123 85 123 80 115 76 105 69 99 70 93 54 61 25 49 48 58 27 8 0 4 6 7 0 0 22 61 44 47 36 53 43 20 0 4 0 8 0 6 4 9 3 8 1 7 0 7 2 3 0 1 0 4 3 7 5 7 5 6 3 6 5 1 2 3 3 5 4 8 1 4 0 9 3 19 13 31 22 38 28 35 16 7 5 1 0 0 9 47 38 50 33 47 30 48 29 44 32 53 45 32 1 0 0 1 1 3 0 2 0 0 1 40 36 45 42 37 32 33 23 21 9 7 0 2 0 2 1 4 2 3 1 4 1 4 1 6 6 13 6 9 0 7 1 7 0 6 1 5 1 4 1 3 3 3 3 3 3 2 3 4 3 4 2 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 4 1 0 1 3 12 13 17 14 17 9 5 1 0 3 2 0 0 1 12 10 16 5 14 5 14 5 16 7 16 8 15 6 16 8 18 10 20 11 19 10 19 10 19 10 19 10 21 9 21 9 21 9 21 9 22 9 21 9 23 13 27 16 28 19 33 22 33 19 31 19 32 21 34 17 25 7 21 9 20 10 18 9 20 11 19 9 14 6 16 8 17 8 17 7 18 7 18 7 17 6 17 5 18 7 17 6 17 6 16 5 15 8 13 6 12 6 12 7 11 6 13 8 15 10 17 11 16 12 19 14 18 9 11 2 9 3 9 3 10 4 10 4 12 7 13 7 10 2 4 0 1 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 1 2 0 0 1 5 24 25 31 19 29 16 25 14 24 14 25 12 22 12 24 14 24 12 22 12 23 12 23 11 21 9 19 9 20 10 21 9 19 9 14 7 12 5 11 5 11 5 11 6 12 7 13 7 13 9 15 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53 38 56 39 55 37 56 40 57 37 51 34 53 40 58 42 56 37 55 36 54 35 53 34 60 39 56 35 53 35 57 39 52 32 51 31 50 32 52 33 50 31 50 33 54 34 51 29 49 31 51 33 53 34 53 34 54 35 55 37 57 39 58 40 67 42 60 39 63 43 62 38 62 40 60 40 63 43 63 41 63 42 63 43 64 43 65 44 67 45 65 44 65 44 66 46 68 42 67 41 68 43 70 44 69 43 69 43 69 43 69 43 68 42 68 42 68 42 68 42 69 43 69 43 69 43 69 43 68 45 67 43 66 44 68 45 67 44 67 44 67 44 67 44 69 43 69 44 70 45 71 45 71 46 72 46 72 45 70 43 71 45 72 46 72 45 71 44 70 44 70 45 71 46 72 47 69 45 72 49 74 48 72 46 72 48 75 50 74 49 75 52 77 52 76 51 75 49 74 49 75 50 75 50 75 50 75 50 77 50 73 49 75 51 76 50 77 51 76 50 75 50 76 51 78 54 79 55 81 56 81 56 80 55 80 55 80 55 80 55 83 57 82 56 81 55 80 54 79 55 80 56 81 57 82 58 83 57 86 58 83 56 84 58 85 58 85 58 85 58 85 58 86 58 85 57 84 58 86 59 86 59 86 58 85 58 85 58 86 60 88 60 88 61 91 60 91 60 92 59 92 59 92 59 93 61 92 61 92 61 92 61 92 61 92 61 92 61 92 61 94 62 93 61 92 62 93 63 95 63 94 62 93 63 94 64 95 65 94 63 93 64 95 65 97 67 97 67 97 67 97 67 95 65 94 64 94 64 95 65 96 66 96 65 95 65 95 65 96 66 96 66 96 66 96 66 95 66 97 67 97 67 96 65 97 66 97 66 97 66 97 66 98 67 98 67 98 67 98 67 99 68 98 68 99 68 100 69 101 69 100 68 99 69 100 70 98 68 98 68 98 68 99 69 99 69 99 69 99 69 99 69 99 70 101 71 101 71 100 69 101 71 101 71 101 71 101 71 102 70 102 70 102 70 102 70 103 72 105 74 106 74 105 73 108 75 106 75 108 78 114 81 114 82 120 86 123 89 129 94 139 96 144 101 147 101 145 99 146 101 145 100 144 98 143 98 142 97 146 101 149 103 149 102 148 106 156 112 160 115 163 119 161 119 166 124 166 117 156 108 142 96 129 91 112 62 78 50 77 59 78 28 21 2 14 6 13 0 13 35 81 59 74 50 76 52 38 4 23 4 19 3 15 7 15 9 17 7 17 7 14 5 10 1 9 2 13 5 15 5 16 5 16 5 16 5 11 0 12 2 14 3 18 5 18 4 20 7 28 17 40 26 52 35 54 28 32 19 26 9 22 22 70 48 75 43 66 39 73 44 69 43 69 49 43 5 7 1 5 2 4 2 3 0 11 6 51 37 53 43 44 33 35 21 25 11 13 3 7 3 2 2 3 2 6 2 6 3 6 2 12 8 19 12 17 7 12 7 12 7 11 6 10 5 9 4 9 3 9 3 9 3 8 3 8 4 8 3 4 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 5 5 16 16 21 18 22 14 8 1 0 1 1 1 1 4 17 18 27 14 26 13 27 14 25 16 26 16 27 14 28 16 31 19 33 21 32 19 32 19 32 19 32 19 33 21 33 21 33 21 33 21 34 21 32 19 33 23 38 28 39 28 43 32 45 33 43 33 38 30 36 24 26 17 24 19 30 20 27 19 29 20 28 17 23 15 25 17 26 17 26 17 25 19 23 18 22 18 21 17 23 18 22 17 21 16 20 15 20 15 19 13 17 12 17 12 15 10 16 13 19 15 22 17 21 17 23 17 20 11 12 5 14 9 14 9 14 10 15 11 14 14 13 13 9 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 1 0 0 0 0 0 0 3 2 0 7 14 35 34 37 29 37 28 35 26 33 24 34 23 28 22 33 26 32 21 31 23 31 23 30 22 29 21 28 20 29 20 28 20 27 19 21 14 17 11 15 10 15 11 15 11 18 14 19 13 17 12 16 12 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 21 39 22 37 21 38 24 38 20 34 18 37 24 42 26 38 23 38 22 36 20 35 20 38 22 35 18 33 19 35 21 32 17 31 17 31 18 33 19 33 19 32 19 34 18 29 13 30 16 32 18 34 19 34 19 37 22 38 23 39 25 40 25 46 25 39 22 42 26 41 21 41 23 39 23 42 26 42 24 42 23 43 24 43 25 44 25 46 27 45 25 44 26 46 27 43 26 43 26 43 27 45 29 43 26 43 26 43 26 43 26 42 25 42 25 42 25 42 25 43 26 43 26 43 26 43 26 45 26 44 25 44 25 45 27 45 26 45 26 45 26 45 26 43 26 43 27 44 28 45 28 45 28 46 29 45 28 44 26 44 27 45 29 46 28 45 27 44 27 44 28 45 29 46 27 44 23 47 27 49 26 47 24 47 26 50 27 48 26 49 29 51 29 51 28 49 27 48 26 50 28 50 28 50 28 50 28 52 28 48 26 50 29 50 27 52 29 51 28 50 29 52 31 55 33 55 33 55 34 56 34 55 33 55 33 55 33 55 33 58 35 57 34 56 33 55 32 54 33 55 34 56 35 57 36 56 36 59 37 56 35 57 37 58 37 58 37 58 37 58 37 59 37 58 36 57 36 58 37 57 36 57 37 58 37 58 37 59 38 59 39 60 40 60 40 60 40 59 40 59 40 59 40 60 40 61 40 61 40 61 40 61 40 61 40 61 40 61 40 61 39 60 40 62 42 64 44 64 42 63 41 62 42 63 43 65 40 63 39 63 39 64 41 66 42 66 42 66 42 66 42 64 40 63 39 63 39 64 40 64 40 64 41 65 41 65 41 66 42 66 42 66 42 66 42 65 41 66 43 67 42 65 41 66 45 66 45 66 45 66 45 67 46 67 46 67 46 67 46 66 46 67 47 69 48 69 48 70 48 69 47 68 48 69 49 70 46 70 46 70 46 69 45 69 45 69 45 69 45 69 45 69 45 70 47 71 46 69 45 71 47 71 47 71 47 71 47 70 47 70 47 70 47 70 47 71 49 73 51 74 51 74 51 76 54 75 52 76 55 81 57 81 59 86 62 88 64 92 65 95 63 99 68 102 68 100 65 100 67 100 66 98 65 97 64 95 66 99 71 103 71 103 70 104 73 110 76 113 79 117 83 117 82 122 85 120 80 109 71 99 60 82 55 66 32 47 41 53 49 52 18 4 2 8 9 7 0 8 33 60 41 51 32 54 40 16 0 9 0 9 0 7 4 8 1 6 0 7 0 6 1 3 0 0 0 4 3 5 3 4 3 4 3 4 3 1 0 3 0 4 0 4 0 6 0 3 0 5 4 13 9 18 13 29 28 31 31 28 20 18 17 40 27 41 28 40 27 37 20 37 26 45 37 26 0 0 0 1 1 3 0 2 0 0 0 28 24 28 27 20 17 16 10 9 3 4 0 2 0 0 0 1 0 1 0 1 0 0 0 4 4 12 8 10 1 7 1 7 0 6 1 5 1 4 1 3 3 3 3 3 3 2 3 4 3 4 2 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 4 1 0 0 1 10 11 16 14 18 11 7 2 0 3 2 0 0 1 12 10 16 5 13 4 13 5 15 6 16 7 13 5 15 7 18 10 20 11 19 10 19 10 19 10 19 10 22 9 21 8 20 9 21 10 23 10 20 8 21 12 27 17 26 15 28 18 32 22 34 22 29 15 25 7 17 2 16 3 21 11 18 9 19 11 18 7 14 6 16 8 17 8 17 7 18 8 19 7 18 7 17 6 19 7 18 6 17 5 16 4 15 9 14 8 13 6 11 4 9 3 11 6 13 9 16 10 15 10 15 10 13 5 7 0 12 7 11 6 11 6 11 6 13 8 13 7 9 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 0 4 12 29 24 27 18 29 18 28 15 24 12 25 11 20 10 24 15 23 9 23 12 22 11 21 10 21 10 22 10 21 9 19 8 19 9 15 8 13 6 11 4 10 4 10 5 13 8 13 6 11 6 15 13 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52 37 55 38 54 37 55 40 54 36 52 36 56 41 58 40 57 38 56 37 55 36 54 35 54 34 52 33 51 32 51 33 51 32 50 31 50 32 52 33 55 34 52 32 52 32 48 27 50 31 52 34 54 35 54 35 57 38 58 39 58 40 59 40 62 40 59 38 60 39 60 38 62 40 60 40 63 43 63 41 64 43 64 43 65 44 65 45 67 46 66 45 66 45 67 46 70 44 69 43 70 44 71 46 68 42 68 42 68 42 68 42 67 41 67 41 67 41 67 41 68 42 68 42 68 42 68 43 67 45 65 44 65 44 66 45 65 44 65 44 65 44 65 44 69 43 69 44 70 45 71 45 71 45 71 45 71 44 69 43 69 43 70 45 71 45 71 44 70 44 70 45 71 46 72 47 70 46 72 47 73 48 73 47 72 48 75 49 73 47 73 50 75 50 75 50 74 49 74 49 74 49 74 49 74 49 74 49 76 49 73 48 74 50 75 49 77 52 75 50 75 51 78 54 81 55 80 54 79 55 81 56 80 55 80 55 80 55 80 55 82 57 81 56 81 56 80 55 80 55 81 56 81 56 82 57 82 57 85 57 83 55 83 58 84 57 84 57 84 57 84 57 86 58 85 57 83 57 84 57 83 56 83 57 84 57 85 58 85 58 86 59 88 61 91 60 91 60 92 59 92 59 92 59 90 60 92 62 93 62 92 61 92 61 92 61 92 61 92 61 91 60 91 61 93 63 96 66 95 63 94 62 93 63 94 64 94 64 93 63 93 63 94 64 94 64 94 64 94 64 94 64 94 63 92 62 92 62 93 64 93 63 93 64 94 64 95 65 95 65 95 65 95 65 95 65 95 65 96 66 96 66 95 65 96 65 96 65 96 65 96 65 97 66 97 66 97 66 97 66 96 66 98 69 100 69 100 69 100 69 99 68 99 68 100 69 101 71 101 70 100 70 100 69 99 69 99 69 99 69 99 69 99 69 100 70 100 70 99 69 101 71 101 71 101 71 101 71 101 69 101 69 101 69 101 69 103 72 105 74 106 74 106 73 106 75 107 76 110 80 115 82 116 85 123 89 126 91 130 94 139 97 145 102 148 102 146 100 143 98 143 98 143 97 142 97 142 96 145 100 148 104 150 104 152 109 157 112 159 114 163 120 162 121 165 120 161 111 150 103 137 84 106 62 83 44 74 55 82 63 73 20 16 6 19 6 12 0 27 51 78 54 78 51 81 51 34 5 25 6 21 7 15 7 14 7 15 6 16 8 13 4 7 1 8 1 11 5 13 5 14 4 14 4 14 5 12 5 13 4 14 5 15 4 15 3 14 0 14 2 20 7 30 12 37 24 40 31 45 29 47 27 59 30 60 31 57 33 59 34 63 38 64 42 36 0 7 1 5 2 4 2 3 0 11 3 39 22 33 23 20 11 20 11 13 6 7 2 3 3 0 0 1 1 2 1 5 1 3 0 8 7 16 12 14 7 11 6 10 5 10 4 9 4 9 4 9 3 9 3 9 3 8 3 8 4 8 3 4 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 0 4 3 14 14 21 18 23 16 10 3 0 1 1 1 1 4 17 18 27 14 25 13 26 13 25 15 25 15 27 14 28 16 30 18 32 19 32 19 32 19 32 19 32 19 35 22 32 19 31 20 34 23 34 22 33 21 35 25 39 28 38 26 38 29 44 35 45 35 41 30 33 20 24 18 24 19 30 19 27 17 27 18 26 15 23 15 25 17 26 17 26 17 25 18 22 18 21 17 21 16 22 18 21 17 21 17 20 16 20 15 20 14 18 12 15 9 14 9 15 11 17 13 19 15 15 12 14 10 12 8 10 7 17 13 16 13 16 12 15 12 14 13 10 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 1 0 0 0 0 0 0 3 3 0 10 21 40 33 38 30 37 28 35 25 32 23 31 22 29 22 31 24 31 21 32 23 30 21 29 21 29 22 31 22 29 19 27 19 27 19 24 16 19 13 17 11 16 11 17 12 17 12 17 11 15 11 16 14 11 7 2 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 21 38 22 37 20 38 23 36 20 36 22 40 25 39 21 36 21 36 20 35 20 35 20 32 18 34 19 34 17 31 15 34 19 33 18 32 18 33 19 36 20 32 17 32 19 32 17 32 17 34 20 36 21 36 21 37 23 38 23 38 24 39 24 38 22 39 22 38 21 40 24 41 23 39 23 42 26 42 24 43 24 43 25 44 25 45 26 47 27 46 26 45 27 46 28 43 26 42 25 43 27 44 28 42 25 42 25 42 25 42 25 41 24 41 24 41 24 41 24 42 25 42 25 42 25 42 25 44 25 44 24 43 25 44 26 44 25 44 25 44 25 44 25 43 26 43 27 44 28 45 28 44 28 45 28 45 27 43 25 42 26 44 28 45 28 45 28 44 27 44 28 45 29 46 27 47 24 46 24 47 25 48 27 47 27 50 27 47 25 48 27 48 27 49 27 49 27 50 28 49 27 49 27 49 27 49 27 51 27 47 26 49 28 50 27 53 30 50 27 50 30 54 33 56 33 54 31 53 32 55 34 55 33 55 33 55 33 55 33 55 33 56 34 56 34 57 35 57 35 56 34 56 34 55 33 54 35 57 35 55 33 55 36 56 35 56 35 56 35 56 35 59 37 57 36 56 35 56 36 55 34 56 35 56 36 57 36 56 36 57 37 59 39 59 40 60 40 59 40 59 40 59 40 58 38 61 41 63 41 61 40 61 40 61 40 61 40 61 40 61 40 61 40 61 41 64 43 64 42 63 41 62 42 63 43 64 39 63 38 62 39 63 40 63 39 63 39 63 39 63 39 63 39 62 37 61 38 63 39 62 38 63 39 63 40 64 40 64 40 64 40 64 40 64 40 64 41 65 42 66 41 65 40 65 44 65 44 65 44 65 44 66 45 66 45 66 45 66 45 64 45 67 48 70 49 69 48 68 47 67 46 67 46 68 47 70 46 70 45 69 45 68 44 69 45 69 45 69 45 69 45 68 45 69 46 70 45 69 44 71 47 71 47 71 47 71 47 69 46 69 46 69 46 69 46 71 48 72 50 73 50 73 50 73 53 76 55 79 58 81 57 83 61 89 65 91 66 93 66 95 63 99 68 102 68 100 65 97 64 97 64 97 65 98 65 96 67 97 68 101 70 105 73 109 77 112 76 112 77 116 82 120 85 120 83 113 76 105 72 91 52 61 31 47 37 53 47 59 54 49 10 0 5 11 6 5 0 23 49 57 35 53 33 60 39 13 0 9 0 10 4 7 4 7 0 6 0 7 0 5 1 2 0 1 0 3 3 5 6 5 6 5 8 5 6 6 0 6 0 6 0 4 2 2 0 0 0 0 0 3 2 3 0 7 11 20 22 24 21 22 8 20 6 23 12 25 14 26 13 35 25 44 34 21 0 0 0 1 1 3 0 2 0 0 0 20 13 14 15 3 1 6 3 4 0 2 0 1 0 0 0 0 1 1 0 2 0 0 0 3 3 10 7 8 2 5 0 4 0 3 0 3 0 4 1 3 3 3 3 3 3 2 3 4 3 4 2 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 4 1 0 0 0 9 9 16 14 19 13 8 3 1 3 2 0 0 1 12 10 16 5 12 3 13 4 14 6 15 6 15 6 15 7 16 8 17 9 19 10 19 10 19 10 19 10 23 10 20 7 19 8 22 11 20 8 21 10 23 13 26 14 27 14 25 15 32 23 35 22 36 18 25 7 19 5 20 7 20 9 17 7 17 8 15 4 14 6 16 8 17 8 17 7 17 6 17 6 16 5 16 4 16 5 17 6 17 6 18 7 15 9 15 9 14 6 10 2 10 4 10 5 12 6 12 7 10 3 6 0 5 2 9 6 15 10 15 9 14 9 13 8 13 5 8 0 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 3 1 0 6 18 33 24 31 20 30 17 26 13 23 11 21 11 23 12 21 10 22 12 24 12 22 10 20 10 22 11 24 11 21 8 18 7 19 9 18 11 16 8 13 6 12 6 13 6 12 5 10 4 10 7 15 15 13 8 3 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52 36 55 38 53 36 55 39 53 36 54 40 58 41 55 35 52 35 53 35 53 35 53 35 50 34 53 37 54 34 50 29 54 34 52 33 51 32 51 33 54 33 50 30 51 34 54 34 51 33 53 36 55 37 56 36 55 36 56 37 56 37 57 38 59 41 64 42 60 39 63 46 62 40 60 40 63 43 63 41 64 43 64 44 65 45 66 45 68 46 67 45 66 46 67 47 66 42 65 42 65 43 67 45 66 43 66 43 66 43 66 43 65 42 65 42 65 42 65 42 66 43 66 43 66 43 66 43 66 44 65 43 64 44 65 45 65 44 65 44 65 44 65 44 67 44 69 45 70 46 71 46 70 46 71 46 71 45 69 43 68 43 69 46 71 46 71 46 70 45 70 46 71 47 72 47 73 47 71 45 70 47 74 50 72 49 75 49 72 46 72 49 72 48 73 49 74 50 75 51 74 49 74 49 74 49 74 49 76 49 72 47 74 50 75 49 78 52 75 49 75 52 79 56 81 55 78 52 77 53 79 55 80 55 80 55 80 55 80 55 79 55 80 56 81 57 82 58 83 57 82 56 81 55 80 54 81 55 83 56 81 53 82 56 82 55 82 55 82 55 82 55 86 59 84 56 83 56 83 56 81 55 82 56 83 57 84 57 82 56 84 57 86 59 90 59 91 60 91 60 92 60 92 60 89 59 92 62 94 62 93 61 92 61 92 61 92 61 92 61 95 63 93 61 92 61 93 62 95 63 94 62 93 63 94 64 94 63 93 62 92 63 93 64 92 62 92 62 92 62 92 62 93 62 92 61 91 62 92 63 91 62 92 63 93 64 94 64 94 64 94 64 94 64 94 64 94 65 95 66 96 65 95 64 96 65 96 65 96 65 96 65 97 66 97 66 97 66 97 66 95 65 98 69 101 70 100 69 99 67 98 66 97 67 98 68 99 69 99 68 98 67 97 67 99 69 99 69 99 69 99 69 98 69 99 70 100 69 99 68 101 71 101 71 101 71 101 71 101 69 101 69 101 69 101 69 102 71 104 73 105 73 104 72 104 73 108 79 113 81 115 81 118 86 125 92 128 92 130 95 135 93 141 98 144 98 141 95 140 96 141 97 142 98 143 99 143 98 143 98 145 103 152 107 156 112 159 113 158 113 161 117 165 120 163 116 155 108 145 103 123 74 90 47 77 58 86 62 84 65 67 14 9 5 16 4 10 0 41 62 79 49 81 54 83 49 29 2 23 4 20 9 17 7 13 5 12 6 16 9 12 4 7 1 6 2 11 4 14 5 14 5 14 5 14 6 14 7 15 5 14 4 14 3 12 1 11 1 13 3 17 6 24 2 20 7 23 15 31 19 43 19 45 22 52 26 49 28 52 32 63 41 65 42 34 0 7 1 6 2 6 2 3 0 9 2 31 14 22 15 10 2 5 0 3 0 1 0 1 2 1 0 3 1 4 1 5 2 4 0 7 7 17 10 15 5 9 4 8 3 8 2 7 2 9 4 9 3 9 3 9 3 7 4 8 5 8 4 4 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 0 1 3 12 14 20 18 24 17 10 3 0 2 1 0 1 4 17 18 26 14 23 13 25 13 24 15 25 15 28 16 29 16 29 16 29 16 32 19 32 19 32 19 32 19 35 22 32 19 31 20 34 23 30 19 33 22 36 24 36 24 40 26 37 27 44 35 45 34 44 31 32 19 24 19 26 21 27 19 25 17 25 17 23 13 23 16 25 18 26 18 26 17 21 17 20 16 20 15 19 15 19 16 20 17 21 18 22 19 20 16 23 15 19 12 14 8 15 11 16 11 16 11 16 11 11 6 7 2 6 7 14 13 20 16 19 16 18 14 17 14 13 10 5 2 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 1 0 0 0 0 0 0 4 3 0 11 25 43 33 42 32 38 27 33 23 31 22 28 23 33 24 28 19 29 24 33 24 30 21 28 21 30 23 32 23 29 19 26 18 27 19 27 20 22 15 19 13 18 12 19 13 16 10 14 9 15 12 16 15 15 9 4 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 19 35 20 35 20 35 20 37 22 37 22 37 22 37 22 39 23 36 21 35 21 36 22 33 20 35 21 35 19 31 16 31 17 31 17 31 17 31 17 34 20 32 17 31 17 31 17 31 18 34 21 37 22 36 20 33 19 36 22 38 24 39 24 39 25 39 26 40 27 41 28 40 26 40 26 40 26 39 23 40 23 40 24 41 25 42 25 45 28 45 28 45 28 45 28 42 26 44 29 47 30 47 30 44 27 43 25 41 24 41 25 44 25 42 28 44 23 39 24 38 24 44 26 40 22 40 25 43 24 43 24 43 24 43 24 44 24 43 23 42 24 43 25 43 25 44 27 46 29 47 29 45 26 44 25 43 26 44 27 42 25 44 27 44 25 42 23 45 27 45 27 45 27 45 25 47 25 47 26 48 27 49 27 49 27 49 26 48 25 47 25 48 26 48 26 48 26 48 26 50 28 51 29 51 28 49 27 51 28 50 27 49 28 50 29 53 31 53 31 53 31 53 31 53 32 54 33 55 32 54 31 54 33 55 34 56 33 55 32 57 35 57 35 57 35 57 35 58 35 57 34 56 33 55 33 54 32 54 33 55 34 56 34 56 34 56 34 56 34 56 34 56 35 57 36 57 35 55 33 56 35 58 38 59 37 56 35 57 36 59 39 60 39 60 39 58 37 58 38 58 39 59 39 60 40 60 41 61 42 62 42 60 40 60 41 61 42 62 42 61 41 61 41 61 41 61 40 63 42 61 41 63 43 62 41 61 40 61 40 61 40 61 40 61 40 61 40 61 40 61 40 59 38 60 40 62 41 63 43 62 41 62 41 62 41 62 41 64 42 63 43 66 44 61 36 66 45 65 44 65 44 65 44 64 43 64 43 64 43 64 43 66 45 66 46 67 47 68 47 67 43 67 43 67 43 67 43 65 42 68 45 69 44 66 41 67 43 67 44 68 45 69 45 70 45 69 44 68 45 69 46 69 48 69 48 69 48 69 48 70 49 70 48 69 47 68 47 68 44 69 46 70 47 72 48 73 49 72 47 71 47 72 48 75 52 79 55 80 56 82 58 83 59 88 64 93 67 92 63 94 65 96 68 97 66 97 66 97 65 96 64 96 63 98 67 97 68 99 69 103 73 105 73 108 74 107 72 110 77 116 83 121 83 117 83 113 75 108 81 71 36 51 29 56 43 65 47 64 56 40 0 0 13 9 3 0 0 33 44 46 26 48 30 64 29 11 0 10 2 7 2 6 2 7 2 7 2 8 4 3 3 0 0 0 1 4 0 7 5 8 6 8 4 4 2 4 2 3 0 2 2 4 4 6 7 4 4 2 4 2 4 5 2 5 4 6 7 10 6 12 6 17 8 20 12 26 17 30 15 36 21 42 30 21 0 2 0 1 0 0 1 0 2 3 6 16 15 11 2 1 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 6 3 9 1 7 1 4 0 4 1 4 1 4 1 4 1 4 1 4 1 4 1 4 2 4 1 3 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 0 0 6 12 22 13 15 17 14 0 0 3 2 0 0 4 13 14 17 8 11 5 14 6 15 5 11 1 14 7 18 9 17 6 14 6 20 10 19 10 19 11 21 12 18 8 18 9 19 10 20 10 19 9 20 11 22 12 23 12 26 12 27 14 30 20 34 26 35 17 22 9 18 5 16 9 19 9 19 8 18 7 17 7 18 7 17 6 16 7 17 8 20 9 14 4 12 5 15 9 15 7 15 7 15 7 15 7 17 5 13 7 15 6 12 2 12 4 10 4 13 9 13 7 4 0 3 0 2 0 9 8 18 12 16 9 13 7 11 7 2 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 1 1 0 0 6 15 30 18 32 18 27 15 27 16 26 13 23 12 23 11 22 10 21 10 22 11 22 11 22 11 22 11 21 10 21 9 20 8 19 8 19 6 15 5 15 7 16 6 12 5 10 2 8 5 10 7 12 11 16 10 7 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52 36 52 35 51 35 51 35 51 36 52 36 52 36 52 36 53 37 53 37 52 36 51 35 47 32 48 32 48 31 47 30 49 31 49 31 49 31 49 31 53 34 51 33 50 32 50 33 51 33 54 36 56 37 55 36 54 36 56 38 58 39 58 39 59 37 60 38 60 38 60 39 62 40 62 40 62 41 63 41 59 40 59 41 60 42 61 42 64 45 64 45 64 45 64 45 64 44 63 44 63 44 63 44 62 43 61 41 59 40 60 41 62 41 60 44 62 39 57 41 57 41 62 43 60 39 59 42 63 42 64 43 64 43 64 43 65 43 64 42 63 43 64 44 64 44 66 46 68 47 68 47 67 46 66 44 65 44 66 45 64 44 66 46 66 45 64 43 68 47 68 47 68 47 68 47 72 47 72 48 73 49 74 49 74 49 73 48 73 47 72 47 74 49 74 49 74 49 74 49 73 48 74 50 75 49 74 48 76 51 75 50 75 50 76 51 78 53 78 53 78 53 78 53 78 54 79 55 80 54 79 53 79 55 80 56 81 55 80 54 79 54 80 55 80 56 81 56 82 56 81 56 80 55 79 54 79 54 79 55 80 56 81 56 81 56 81 56 81 56 81 56 81 54 83 57 84 57 84 57 82 56 84 58 85 57 83 55 85 58 87 59 88 60 88 59 86 58 86 59 87 60 88 60 91 60 91 61 92 61 93 62 90 59 90 60 91 60 92 61 93 62 93 62 92 61 92 61 94 62 91 61 94 63 93 61 92 61 92 61 92 61 92 61 92 61 92 61 92 61 92 61 90 59 91 60 92 62 94 63 93 62 93 62 93 62 93 62 93 61 92 64 97 66 94 59 94 63 94 63 94 63 94 63 95 64 95 64 95 64 95 64 96 65 96 66 97 66 98 67 97 67 97 67 97 67 97 67 96 66 98 68 98 68 96 66 97 67 97 68 98 69 99 69 99 68 97 67 97 67 98 69 100 69 100 69 100 69 100 69 101 70 100 69 100 68 99 68 98 68 99 70 100 71 102 72 103 72 102 71 101 72 103 73 109 77 113 80 114 81 118 84 121 86 126 91 132 92 131 92 138 95 140 96 141 97 141 96 139 96 139 96 139 97 141 98 139 98 140 101 145 104 149 105 155 108 156 108 157 112 164 117 161 119 160 114 155 117 144 95 99 61 85 54 84 60 85 59 85 63 55 6 10 14 12 1 9 4 58 58 73 41 72 46 78 31 26 3 26 8 22 8 19 6 16 7 16 7 15 7 14 3 10 0 8 1 10 1 10 2 10 2 11 5 15 6 18 4 17 3 14 1 11 1 16 5 13 3 12 3 12 4 17 5 18 4 19 6 22 9 20 9 25 13 27 16 33 23 45 31 52 33 54 37 34 0 10 0 8 1 5 0 4 0 10 11 22 17 16 4 6 0 7 1 5 0 5 1 5 0 7 0 9 0 11 1 15 6 18 10 24 13 21 7 16 5 9 4 8 4 8 4 8 4 8 4 8 4 8 4 8 5 5 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 2 0 0 6 15 20 15 15 20 14 2 0 3 3 0 1 4 15 17 22 15 20 14 23 14 24 14 25 11 24 16 28 19 27 16 26 17 30 19 29 19 29 20 31 22 28 18 28 19 29 20 30 20 29 19 30 20 31 22 33 23 39 26 39 28 42 32 43 34 43 25 28 18 26 14 23 18 24 20 24 19 23 18 22 18 23 18 22 17 21 18 22 19 21 16 20 15 19 14 19 14 20 15 20 15 20 15 20 16 25 14 22 13 22 14 19 10 15 9 13 11 16 13 15 10 6 3 6 2 5 4 12 13 19 17 21 18 20 14 15 11 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 1 0 0 0 0 0 0 2 1 0 12 25 39 28 39 29 34 26 34 27 33 24 31 23 31 22 30 21 29 21 30 22 30 22 30 22 30 22 29 21 29 20 28 19 27 20 27 18 19 14 19 16 19 14 14 8 13 8 14 11 18 14 17 15 20 14 13 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 22 37 21 36 20 35 19 35 20 34 19 34 19 34 19 35 20 36 22 36 20 34 18 30 15 30 15 30 15 31 17 31 17 31 17 31 18 32 18 35 21 34 19 33 19 33 20 32 18 35 21 37 22 37 22 38 23 39 25 40 24 39 23 39 24 38 24 38 24 37 23 39 26 40 27 41 28 42 29 41 24 41 24 42 25 42 25 44 27 44 27 44 27 44 27 46 28 43 24 40 23 41 24 42 24 40 22 39 22 40 23 42 22 39 26 42 21 38 23 39 24 43 26 41 23 40 24 41 22 42 23 43 24 44 25 44 24 43 23 42 24 43 25 43 25 45 27 47 28 47 28 47 28 45 25 44 25 44 25 43 25 45 26 45 26 44 25 48 29 48 29 48 29 48 27 47 25 48 26 48 26 49 27 49 26 48 26 47 25 47 25 50 28 50 28 50 28 50 28 46 24 48 27 49 27 49 27 52 30 51 29 51 29 52 30 52 30 52 31 53 31 53 31 53 31 54 32 54 32 53 31 54 32 55 33 55 33 54 32 51 30 52 31 53 32 54 32 55 33 55 33 54 32 54 32 54 32 54 33 55 34 56 34 56 34 56 34 56 34 56 34 52 32 55 35 57 37 58 37 55 34 56 35 56 35 55 34 57 37 58 38 60 38 59 38 58 37 58 38 59 39 60 39 60 40 60 40 61 41 61 42 58 38 58 39 59 39 60 40 62 42 62 42 63 43 63 43 63 41 60 41 62 43 62 40 61 41 61 41 61 41 61 41 61 41 61 41 61 41 61 41 59 38 60 39 61 41 62 41 62 41 62 41 62 41 62 41 60 39 61 42 66 45 64 41 61 40 61 40 61 40 61 41 64 43 64 43 64 43 64 43 64 43 64 44 65 44 66 45 67 43 67 43 67 43 67 43 66 43 67 44 68 43 67 42 67 43 67 44 68 45 69 45 68 43 66 42 66 42 67 44 68 47 68 47 68 47 68 47 70 48 69 48 68 47 68 47 68 44 69 46 70 47 72 48 72 47 71 47 72 49 74 51 75 52 79 55 80 56 83 59 86 61 89 64 91 65 91 62 94 68 95 69 97 67 96 67 95 63 95 64 96 63 97 65 98 68 98 69 101 71 104 71 110 75 108 74 109 75 113 78 111 84 118 77 115 89 102 47 60 35 59 38 58 35 54 32 54 43 33 2 7 18 8 1 0 1 41 45 47 26 48 36 51 20 3 0 7 1 7 4 5 2 7 2 7 4 7 4 8 5 2 0 0 0 0 0 6 3 2 0 0 0 4 3 2 2 3 3 5 2 3 2 6 4 4 4 3 4 4 5 5 4 4 2 4 3 5 3 3 0 7 0 8 1 14 5 19 11 29 14 29 18 21 0 0 0 0 0 0 0 0 0 6 8 15 12 10 1 0 0 1 0 0 0 0 0 0 0 0 0 5 2 10 6 15 10 22 16 21 11 12 1 4 0 4 1 4 1 4 1 4 1 4 1 4 1 4 1 4 1 4 2 4 1 3 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 5 12 17 12 16 18 15 1 0 0 2 0 0 0 8 12 17 13 14 8 14 7 14 5 12 3 14 7 18 10 18 8 18 10 20 10 19 10 19 11 21 13 19 9 19 9 20 10 20 10 19 9 20 10 21 12 22 12 27 15 28 17 30 19 31 22 30 13 17 7 17 4 14 9 19 8 19 8 18 7 18 7 19 7 18 6 17 7 18 8 14 9 16 11 16 9 13 6 15 9 15 9 15 9 15 7 15 5 13 4 15 7 12 2 8 2 10 5 13 7 9 1 1 0 2 0 2 0 9 8 20 17 22 17 18 9 8 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 1 0 0 0 8 17 31 20 30 17 26 14 26 15 25 13 23 12 23 11 22 10 21 10 22 11 22 11 22 10 21 10 21 10 21 9 20 8 19 8 21 8 17 4 15 6 13 3 10 3 9 3 9 6 11 8 11 9 14 9 8 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55 39 54 37 52 35 50 34 51 35 51 35 50 34 50 34 49 34 52 37 52 35 48 30 48 31 46 30 47 32 50 35 49 31 49 32 50 32 50 33 52 34 51 32 50 32 51 33 52 34 54 36 56 37 56 38 59 40 60 41 60 40 58 39 64 41 63 40 62 39 61 39 61 39 62 41 64 43 66 44 60 42 61 42 61 42 61 42 62 43 62 43 62 43 62 43 64 43 60 38 57 38 59 41 59 40 58 38 57 39 58 40 59 37 57 41 60 38 56 39 59 41 61 42 61 41 60 41 61 41 62 42 64 43 65 44 65 43 64 42 63 43 64 44 64 44 66 46 67 46 67 46 69 47 67 45 65 44 65 44 65 44 65 45 66 45 66 45 70 49 70 49 70 49 70 49 73 48 73 48 73 48 73 48 73 48 73 47 72 47 71 46 73 48 73 49 74 49 75 50 71 47 73 49 75 51 76 51 78 52 77 51 76 52 77 53 76 52 77 52 77 53 78 53 77 53 79 54 79 54 78 52 78 54 80 55 80 55 79 53 78 53 78 52 77 52 77 52 79 54 79 54 79 54 79 54 79 54 79 55 80 56 81 56 81 56 81 56 81 56 81 56 80 54 82 56 84 58 85 57 82 55 82 55 82 55 82 55 85 58 86 59 87 59 86 58 86 58 86 59 87 60 88 60 90 59 91 60 91 61 92 61 89 58 90 59 91 60 91 60 93 63 94 63 94 64 95 64 93 61 91 60 93 63 92 60 92 61 92 61 92 61 92 61 92 61 92 61 92 61 92 61 90 59 90 60 91 61 92 62 92 61 92 61 92 61 92 61 91 61 93 63 95 64 94 62 91 61 92 61 92 62 93 62 94 63 95 64 95 64 96 65 95 64 96 65 97 66 97 66 97 67 97 67 97 67 97 67 97 67 97 67 97 67 97 67 97 67 97 68 98 69 99 69 98 68 97 66 96 67 98 68 98 67 98 67 98 67 98 67 100 69 100 68 99 68 98 67 98 68 99 70 100 71 102 72 101 71 101 71 102 74 105 76 109 78 114 81 115 82 119 85 124 88 127 91 130 90 130 90 138 95 139 96 140 96 139 95 136 94 138 96 139 97 140 97 139 97 138 98 142 101 146 104 155 109 154 108 156 109 159 111 155 116 160 114 153 109 123 64 94 64 96 64 85 53 77 51 81 52 43 3 12 13 11 1 10 17 69 58 74 42 71 52 69 24 21 1 24 8 22 9 16 5 15 6 14 6 14 6 13 4 9 0 7 0 9 5 32 22 27 13 19 5 13 2 15 0 15 1 15 6 19 8 15 5 14 3 12 3 13 5 17 5 19 4 18 4 18 4 16 4 19 6 19 8 24 13 31 20 42 24 41 27 40 19 17 2 11 0 8 0 9 0 10 6 15 11 12 3 6 0 4 0 4 0 4 0 8 5 21 15 31 23 34 23 34 24 41 29 36 19 23 6 15 5 9 4 8 4 8 4 8 4 8 4 8 4 8 4 8 5 5 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 0 4 11 15 14 17 20 15 4 0 0 2 0 1 0 9 12 21 18 21 15 23 14 24 14 26 12 24 16 28 19 28 18 30 22 30 19 29 19 29 20 31 22 29 20 30 20 30 20 30 20 29 19 29 20 30 21 31 22 38 27 40 29 41 29 39 29 38 22 25 17 24 15 22 17 23 18 22 18 22 18 22 18 23 18 22 17 21 18 22 19 20 16 21 16 20 15 19 13 20 15 20 15 20 15 20 16 24 14 22 13 22 15 20 11 12 8 13 12 16 11 10 3 1 1 3 1 3 4 9 11 28 25 24 18 13 6 1 0 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 1 0 0 0 0 0 0 4 2 0 14 27 41 29 37 27 32 24 33 26 33 24 31 23 31 22 30 21 29 21 30 22 30 21 29 21 29 20 29 21 29 20 28 19 27 20 29 20 22 16 19 14 16 10 19 13 17 10 14 8 12 7 14 10 15 10 11 3 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 23 37 21 35 19 34 18 37 22 36 21 35 20 34 19 32 18 35 21 36 19 32 15 32 16 30 15 31 17 34 20 31 17 31 18 32 19 33 20 32 17 31 16 30 17 32 18 34 20 35 20 36 22 38 24 40 25 41 26 41 25 40 24 42 27 41 26 40 25 39 25 38 25 39 26 41 28 43 30 43 25 42 25 42 25 42 25 43 26 43 26 43 26 43 26 42 23 38 20 37 21 40 25 39 22 38 21 38 21 39 23 39 20 37 24 41 21 37 23 41 24 41 25 42 25 41 23 40 22 41 23 42 24 43 24 44 24 43 23 42 24 43 25 43 25 45 26 46 27 45 26 47 27 45 25 44 25 44 26 44 25 44 26 45 27 46 28 49 30 49 30 49 30 49 28 48 26 48 26 48 26 48 26 48 26 47 25 47 24 46 24 46 24 46 25 47 26 48 26 47 26 50 29 52 31 53 31 53 30 52 29 51 30 52 31 50 29 51 30 52 31 53 31 52 30 53 32 54 31 52 30 53 31 54 33 55 32 53 31 56 34 55 32 53 30 51 29 54 32 54 32 54 32 54 32 54 32 54 33 55 34 56 34 56 34 56 34 56 34 56 34 55 35 56 36 57 35 56 34 55 34 55 34 55 34 55 34 57 37 58 38 59 37 57 36 58 37 58 38 59 39 60 39 59 39 59 40 60 40 61 41 60 40 60 40 61 41 62 42 62 42 62 43 63 44 64 44 62 41 59 40 62 42 61 40 61 41 61 41 61 41 61 41 61 41 61 41 61 41 61 41 59 38 59 39 60 39 60 40 61 40 61 40 61 40 61 40 62 42 63 42 62 40 60 39 61 40 62 41 63 42 64 43 63 42 63 43 64 44 65 44 66 45 66 45 67 46 68 47 67 43 67 43 67 43 67 43 67 43 67 43 67 43 67 43 67 43 67 44 68 45 69 45 70 45 68 44 68 44 69 46 67 46 67 46 67 46 67 46 69 48 68 47 68 46 67 46 68 44 69 46 70 47 72 48 71 47 71 48 73 50 76 53 76 53 80 56 81 57 83 60 88 63 89 63 90 64 91 62 94 68 95 69 96 66 94 65 93 62 95 65 98 64 98 63 98 67 96 66 97 67 102 71 109 76 108 74 108 75 109 75 114 78 114 85 107 54 68 36 65 43 69 44 59 32 54 37 60 35 19 0 4 12 4 1 0 18 52 42 48 29 47 43 51 20 5 0 7 2 5 1 5 1 5 3 6 3 7 3 4 1 0 1 0 0 2 9 40 37 36 30 25 14 11 3 5 0 0 0 0 0 5 6 4 3 3 2 3 5 5 6 6 5 6 5 6 4 5 2 4 0 6 0 5 0 8 1 8 4 19 10 21 17 28 22 18 10 9 0 0 0 0 0 0 0 4 3 4 0 0 0 0 0 1 0 3 4 11 12 24 22 31 27 31 25 29 24 29 23 24 13 12 2 5 1 4 1 4 1 4 1 4 1 4 1 4 1 4 1 4 1 4 2 4 1 3 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 0 0 0 1 0 3 7 13 12 17 16 13 3 0 0 1 0 0 0 3 6 14 13 16 9 14 7 14 5 14 6 15 7 18 9 18 9 20 13 20 10 19 10 19 11 21 13 21 10 20 10 20 10 20 10 19 9 19 10 20 10 20 11 25 14 27 16 29 19 28 18 27 11 17 9 19 8 16 10 17 7 18 7 18 7 18 7 19 7 18 6 17 7 18 8 18 11 15 7 13 7 15 10 15 9 15 9 15 9 15 7 14 4 12 4 15 7 13 3 8 2 10 5 12 5 5 0 0 0 2 0 1 0 5 4 25 18 16 6 4 0 0 0 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 2 1 1 0 9 18 32 20 27 14 23 12 24 14 25 12 23 12 23 11 22 10 21 10 22 11 22 10 21 9 20 8 21 10 21 9 20 8 19 8 22 10 18 6 16 5 11 0 13 7 12 5 10 4 7 2 10 6 11 8 9 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53 36 52 35 51 34 49 33 53 37 53 36 51 35 50 34 49 34 51 36 51 34 48 31 46 30 46 30 46 30 47 32 49 31 50 32 51 34 52 34 48 30 47 29 48 30 49 32 54 35 54 35 55 37 58 40 58 39 59 41 60 41 59 40 61 38 60 38 60 38 59 37 60 38 61 40 62 41 63 42 62 43 62 43 61 42 61 42 61 42 61 42 61 42 61 42 59 39 57 37 56 38 59 41 58 39 57 38 57 39 59 41 58 36 56 41 60 38 57 40 60 40 59 41 62 43 60 39 63 42 63 41 62 41 62 41 65 43 64 42 63 43 64 44 64 44 66 45 66 45 65 44 67 45 66 44 65 45 66 46 66 44 65 44 66 46 69 48 70 49 70 49 70 49 70 49 74 49 73 48 73 48 72 47 72 47 72 47 71 46 71 45 69 45 70 46 72 47 73 48 74 50 76 52 78 53 78 53 77 52 76 51 76 51 77 52 75 50 75 51 77 52 78 53 77 52 78 53 78 53 77 52 78 53 79 54 79 54 78 53 82 57 81 55 79 53 77 51 79 54 79 54 80 55 80 55 79 54 79 55 80 56 81 56 81 56 81 56 81 56 81 56 83 57 84 57 84 56 82 54 83 56 82 55 82 55 83 56 85 58 86 58 86 57 84 56 86 58 86 59 87 60 88 60 89 59 90 59 91 60 91 60 91 60 92 61 92 62 93 62 92 61 92 62 94 64 95 64 93 60 90 60 92 62 92 59 92 61 92 61 92 61 92 61 92 61 92 61 92 61 92 61 90 59 90 59 90 60 91 60 91 60 91 60 91 60 91 60 94 64 95 63 91 59 90 60 93 62 94 63 95 65 96 66 93 62 94 64 95 65 97 66 97 66 98 67 98 68 99 68 97 67 97 67 97 67 97 67 98 67 97 66 96 67 97 68 97 67 97 68 98 69 99 69 100 70 99 68 98 69 100 70 97 66 97 66 97 66 97 66 99 68 99 68 98 67 98 66 98 68 99 70 100 71 102 72 103 72 102 72 103 74 105 76 110 78 115 82 116 83 120 86 125 88 126 89 129 90 131 93 138 95 139 95 139 94 137 93 136 94 139 98 142 99 142 98 138 96 136 94 138 97 143 102 152 107 153 108 153 109 154 108 160 109 150 111 132 66 94 68 104 71 101 67 88 56 82 56 84 43 27 0 9 7 6 1 11 36 78 52 74 47 69 54 71 27 23 4 23 7 18 5 15 5 14 5 13 5 11 6 10 0 5 2 8 0 11 14 55 46 57 44 50 32 38 20 29 11 20 1 11 0 10 0 15 3 13 3 13 4 14 6 16 5 20 6 21 6 20 5 16 4 18 4 16 3 18 7 20 9 30 15 33 19 40 30 45 26 37 12 23 0 14 0 8 0 9 2 10 1 8 0 9 5 18 13 21 16 28 24 32 26 38 30 38 28 37 29 31 22 29 15 19 6 14 7 9 4 8 4 8 4 8 4 8 4 8 4 8 4 8 5 5 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 0 0 1 2 1 2 7 12 14 16 16 11 5 1 0 1 0 0 0 3 7 15 15 23 16 23 14 24 14 25 15 26 17 28 17 26 17 29 21 30 19 29 19 29 20 31 22 31 21 31 21 30 20 30 20 29 19 29 19 29 20 30 20 35 24 38 28 39 29 38 28 34 19 24 19 26 17 23 18 21 17 21 17 22 18 22 18 23 18 22 17 21 18 22 19 24 17 19 12 16 13 20 17 20 15 20 15 20 15 20 16 23 13 21 13 23 16 21 12 16 10 14 11 14 9 8 2 1 1 3 2 2 1 4 5 15 11 7 2 1 0 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 1 0 0 0 0 0 0 3 1 0 13 26 40 29 34 24 30 22 32 25 32 23 31 23 31 22 30 21 29 21 30 22 29 21 28 19 27 19 29 21 29 20 28 19 27 20 28 20 22 17 21 15 15 8 13 9 15 11 16 11 16 10 18 12 16 13 17 11 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 19 34 19 34 18 33 18 37 21 36 20 34 18 32 17 36 20 35 20 35 19 34 18 31 17 32 17 32 16 31 15 31 17 32 18 33 20 35 21 30 16 30 16 30 17 32 19 36 21 35 20 36 22 39 25 37 23 39 25 41 26 41 25 37 23 38 24 38 24 38 25 38 24 38 25 39 25 39 25 44 27 44 26 43 25 42 25 41 24 41 24 41 24 41 24 41 23 40 22 38 21 37 20 39 22 39 22 39 23 41 25 39 20 38 25 42 22 39 24 42 23 39 24 43 26 41 21 43 24 42 22 41 21 40 20 44 24 43 23 42 24 43 25 43 25 45 26 45 25 44 24 44 25 44 25 45 27 47 29 45 26 44 25 45 28 48 30 48 29 48 29 48 29 48 27 49 27 49 26 48 25 47 25 47 25 47 24 46 24 45 23 45 23 46 24 47 26 49 27 50 28 51 30 52 30 51 29 51 29 50 28 50 28 51 29 49 27 50 29 52 30 53 31 51 30 52 31 53 30 52 29 52 31 53 32 54 31 53 30 54 32 54 32 54 32 54 32 54 32 55 33 56 34 56 35 54 32 54 33 55 34 56 34 56 34 56 34 56 34 56 34 55 34 56 36 57 36 56 35 58 36 56 34 55 35 57 37 58 37 58 37 58 36 56 34 58 37 58 38 59 39 60 39 58 38 59 39 59 40 60 40 59 39 60 40 60 41 61 41 59 40 60 41 62 43 63 44 61 40 59 39 61 42 60 39 61 41 61 41 61 41 61 41 61 41 61 41 61 41 61 41 59 38 59 38 59 38 59 38 60 39 60 39 60 39 60 39 60 41 63 41 59 38 61 42 61 41 62 42 64 44 66 45 62 41 63 43 64 44 66 45 65 44 66 45 66 46 67 46 67 43 67 43 67 43 67 43 68 44 66 42 66 42 68 44 67 43 67 44 68 45 69 45 69 45 68 43 67 44 69 45 65 44 65 44 65 44 65 44 68 47 68 46 67 46 66 45 68 44 69 46 70 47 72 48 74 50 73 49 73 50 75 51 77 54 81 57 82 58 84 60 87 61 88 62 89 65 93 65 95 68 95 68 95 65 93 63 93 63 97 68 101 67 100 65 97 66 94 63 94 64 99 69 106 75 108 76 109 75 108 77 115 79 103 66 77 33 60 43 70 46 70 46 63 38 56 35 56 25 6 0 6 9 0 0 4 33 56 32 48 35 46 44 51 22 4 0 8 2 4 1 4 2 4 2 5 3 6 3 5 2 0 2 0 0 0 12 43 40 44 39 43 34 36 29 26 19 19 9 9 0 0 0 4 1 3 1 3 3 5 5 2 1 5 4 7 5 6 2 4 1 6 0 3 0 4 0 5 0 6 3 9 6 15 15 24 21 25 20 20 7 7 0 3 0 1 0 1 0 0 0 4 8 17 17 18 16 21 23 22 18 24 19 22 16 22 18 16 12 16 8 9 1 5 0 4 1 4 1 4 1 4 1 4 1 4 1 4 1 4 1 4 2 4 1 3 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 0 0 0 2 0 2 3 12 13 16 11 9 3 2 0 2 2 0 0 1 2 8 7 17 10 15 7 14 7 15 7 16 8 17 7 14 6 17 10 20 10 19 10 19 11 21 13 22 12 22 11 21 10 20 10 19 9 19 9 19 9 19 9 20 12 25 18 29 19 29 19 22 8 15 9 19 8 15 9 16 5 16 6 17 7 18 7 19 7 18 6 17 7 18 8 17 10 15 8 13 8 15 9 15 9 15 9 15 9 15 7 13 3 12 4 16 8 14 4 13 6 11 4 10 4 6 0 1 1 3 0 0 0 0 0 3 0 0 0 0 0 1 0 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 1 0 0 0 7 16 30 19 25 12 21 11 23 13 24 12 23 12 23 11 22 10 21 10 22 11 21 10 20 8 18 7 21 10 21 9 20 8 19 8 20 8 18 7 17 6 12 0 6 1 9 5 12 8 12 7 11 6 10 8 12 8 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 32 48 33 49 33 49 33 51 35 50 33 48 32 47 30 53 36 51 34 50 34 51 35 50 35 52 36 52 34 48 31 49 31 50 33 52 34 53 36 49 31 49 31 49 32 52 34 56 36 54 35 55 38 58 41 54 36 57 39 59 41 60 41 61 39 61 40 62 41 63 42 60 38 60 38 60 37 59 37 63 44 63 43 62 42 61 42 60 41 60 41 60 41 60 41 61 42 61 41 58 37 54 34 58 39 58 39 59 41 61 42 58 37 57 42 62 40 58 42 61 40 58 40 62 44 60 38 65 44 64 42 61 39 59 38 65 43 64 42 63 43 64 44 65 44 66 45 66 44 64 43 64 43 64 44 66 46 69 49 66 45 65 44 66 47 70 50 69 48 69 48 69 48 69 48 74 49 74 48 73 47 72 47 72 47 72 46 71 45 70 45 71 46 72 48 73 49 75 50 75 50 76 51 76 50 74 49 76 50 75 49 74 50 75 51 73 49 75 50 76 52 78 53 76 52 77 53 78 52 77 51 77 53 78 54 79 53 78 52 75 50 76 52 79 55 81 56 80 55 80 56 81 57 82 58 79 54 79 55 80 56 81 56 81 56 81 56 81 56 81 56 79 53 82 56 84 58 85 58 86 58 83 56 83 56 85 59 86 58 86 58 86 56 83 55 86 58 86 59 87 60 88 60 89 58 89 59 90 60 91 60 89 58 89 59 90 60 91 60 89 59 90 60 92 62 94 63 92 60 90 59 92 61 91 59 92 61 92 61 92 61 92 61 92 61 92 61 92 61 92 61 90 59 90 59 90 59 90 59 91 60 91 60 91 60 91 60 89 60 93 61 90 59 93 66 92 61 93 63 95 65 96 66 93 62 94 64 95 65 97 66 95 64 95 65 96 66 97 66 97 67 97 67 97 67 97 67 99 68 96 65 95 66 98 69 97 67 97 68 98 69 99 69 98 67 97 66 96 67 97 68 96 65 96 65 96 65 96 65 99 68 99 67 98 66 97 66 98 68 99 70 100 71 102 72 105 75 104 73 103 73 104 74 111 79 115 82 116 83 120 86 123 86 124 88 129 91 133 96 139 95 139 95 139 93 136 92 136 95 141 101 145 102 144 100 138 96 135 92 136 95 142 101 148 106 150 108 152 109 152 109 153 112 139 80 102 62 101 68 103 69 102 68 96 61 83 51 73 32 18 0 15 10 6 0 22 47 80 44 74 49 68 54 66 23 21 3 23 8 19 6 14 4 13 5 11 6 11 6 14 1 6 3 7 0 8 12 52 41 54 41 55 40 55 40 47 32 45 27 35 15 22 4 14 3 14 3 13 4 16 6 11 1 14 5 17 6 17 5 18 8 19 6 15 4 16 7 15 3 16 3 17 4 22 10 31 17 44 31 52 26 39 14 21 6 14 3 12 0 8 0 15 12 29 21 29 17 29 22 32 24 32 20 26 16 25 18 22 14 23 12 18 5 13 4 9 4 8 4 8 4 8 4 8 4 8 4 8 4 8 5 5 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 0 0 1 3 1 1 4 12 15 16 12 8 5 3 1 0 1 1 0 2 3 10 9 23 17 22 14 22 14 26 17 27 17 27 15 23 13 26 18 30 19 29 19 29 20 31 22 32 22 32 21 31 20 30 20 29 19 29 19 29 19 29 19 29 21 34 27 39 31 38 28 29 16 20 16 22 16 19 17 20 16 20 17 21 18 22 18 23 18 22 17 21 18 22 19 20 15 21 17 21 15 19 13 20 15 20 15 20 15 20 16 22 12 21 13 23 16 21 12 20 13 14 10 13 9 9 4 3 3 4 2 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 1 0 0 0 0 0 0 2 1 0 11 24 39 27 33 23 29 21 31 24 32 23 31 23 31 22 30 21 29 21 30 22 29 20 27 19 26 17 29 21 29 20 28 19 27 20 26 18 22 18 22 16 16 9 14 10 16 12 17 10 14 8 13 6 10 7 13 8 5 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 18 33 19 35 20 35 20 37 20 34 19 36 21 35 18 29 16 33 19 35 20 34 18 36 20 33 17 32 18 35 21 37 23 36 21 34 20 34 21 34 20 33 20 35 22 37 24 37 21 36 21 36 22 38 24 36 20 36 23 40 26 40 23 39 25 39 26 40 27 41 27 42 26 36 20 34 22 40 28 41 25 44 28 44 25 40 21 40 24 43 27 45 28 44 26 41 23 40 22 39 23 40 24 39 23 41 24 40 22 37 19 42 23 38 22 41 25 40 21 42 25 42 25 42 24 39 22 41 21 40 21 40 22 42 24 42 23 42 23 42 23 42 23 44 25 44 25 44 25 44 25 44 26 45 26 44 25 46 29 46 27 47 29 49 31 50 32 49 31 51 33 52 32 50 28 50 27 48 26 47 24 45 23 47 25 47 25 47 25 47 25 46 24 46 25 47 26 48 26 49 26 48 25 47 24 46 24 46 25 48 27 49 27 49 27 49 28 51 31 53 32 54 32 52 29 51 28 50 29 51 30 53 31 54 33 56 34 57 35 52 29 50 28 51 30 54 33 56 34 56 34 56 34 56 34 53 31 53 31 53 31 53 31 55 33 55 33 55 33 55 33 57 35 56 34 55 35 56 36 59 38 58 36 56 35 56 36 57 36 57 36 57 36 57 36 59 38 59 38 59 38 59 38 60 40 60 40 60 40 60 40 60 40 60 40 60 40 60 40 61 41 61 40 60 39 59 39 61 41 61 41 61 40 58 38 59 39 59 39 59 39 59 39 58 39 61 42 62 41 59 38 58 36 57 36 57 37 59 39 61 40 61 40 61 40 61 40 61 40 61 40 61 40 61 40 62 41 62 42 63 43 64 43 65 44 64 43 64 43 63 42 66 45 66 46 67 47 68 48 67 44 68 45 69 44 68 43 67 43 67 42 66 41 65 41 66 42 66 43 67 44 68 44 66 43 69 46 70 45 67 42 67 45 66 45 66 46 68 48 67 46 67 46 67 46 67 46 69 44 68 43 67 44 68 45 72 48 73 50 74 51 76 52 76 52 78 55 82 59 84 59 86 61 88 62 90 65 93 65 93 65 91 63 89 61 91 63 93 63 98 69 102 66 98 63 94 62 93 59 89 61 95 68 105 70 101 77 106 70 103 82 113 70 75 36 61 41 71 48 69 49 71 47 66 45 59 33 54 15 1 0 6 3 0 0 21 30 55 35 47 38 56 47 49 14 3 0 2 1 6 1 3 1 4 2 5 2 5 2 5 3 0 2 0 0 1 5 42 37 39 31 38 30 39 31 44 35 38 28 32 21 24 15 17 4 2 0 2 1 4 0 4 0 6 3 8 6 8 6 4 2 4 2 4 2 4 2 7 5 6 3 5 2 6 3 9 4 10 11 22 22 27 23 26 14 10 3 9 5 4 0 7 5 11 10 16 12 16 12 16 15 17 12 11 3 1 0 3 0 8 10 11 2 3 2 4 1 4 1 4 1 4 1 5 1 4 0 3 1 4 2 3 1 3 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 3 1 3 1 3 1 3 1 1 0 2 1 3 0 2 0 2 0 1 0 2 2 5 4 5 3 4 1 3 1 4 2 4 1 2 0 1 0 1 0 3 3 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 9 8 10 8 9 6 5 2 0 2 0 0 0 0 0 0 12 12 19 13 15 6 15 10 13 4 14 6 15 7 17 8 20 11 19 10 20 13 24 16 21 11 21 11 21 11 21 11 22 12 22 12 22 12 22 12 22 15 25 13 28 27 36 21 20 11 18 11 16 9 15 7 18 7 19 8 19 7 17 6 20 6 15 4 16 7 18 7 17 10 14 7 13 8 16 11 14 8 15 9 15 10 16 8 15 6 15 5 15 6 14 6 13 6 12 4 9 1 4 0 4 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 2 0 0 0 8 12 26 17 25 12 21 10 22 11 22 10 25 13 23 12 22 10 20 9 23 11 22 10 21 9 20 8 20 9 20 9 20 9 20 9 19 9 21 9 17 5 10 0 7 1 7 2 8 5 9 5 10 6 11 10 14 10 11 6 4 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 34 48 32 48 34 52 37 52 35 50 34 52 36 51 34 50 34 51 35 50 33 47 30 49 32 48 31 47 32 48 33 54 36 53 34 51 33 52 34 52 34 52 34 53 36 55 38 55 36 54 35 55 37 57 38 55 35 55 38 59 41 59 38 61 39 61 40 62 40 63 41 61 39 61 39 61 39 61 39 62 44 64 46 64 43 59 39 59 41 61 43 63 44 62 42 60 40 59 39 58 40 59 41 59 40 59 40 58 39 57 37 61 40 57 39 60 42 59 38 60 42 61 42 61 41 59 39 62 40 61 40 61 41 63 43 64 43 64 43 64 43 64 43 65 44 65 44 65 44 65 44 65 45 66 45 65 44 67 48 65 44 66 46 68 47 69 48 69 49 71 51 72 50 70 48 74 49 73 47 71 45 70 44 72 47 72 47 72 47 72 47 71 46 71 47 72 48 73 48 73 48 72 47 71 46 71 45 71 46 72 48 74 49 73 48 73 49 75 52 78 53 78 53 77 51 76 50 75 51 76 52 76 51 77 53 79 54 80 55 78 52 76 51 76 52 78 54 80 55 80 55 80 55 80 55 78 53 78 53 78 53 78 53 80 55 80 55 80 55 80 55 84 56 83 55 82 56 83 57 85 58 84 56 82 55 83 56 85 57 85 57 85 57 85 57 86 58 86 58 86 58 86 58 90 59 90 59 90 59 90 58 91 60 91 60 91 60 91 60 92 61 92 60 91 59 90 59 91 61 92 61 91 60 90 58 90 59 90 59 90 59 90 59 90 59 91 61 92 60 90 59 89 57 88 57 88 58 90 60 92 61 92 61 92 61 92 61 92 61 92 61 92 61 92 61 92 61 92 62 93 62 94 63 94 63 94 64 95 65 96 65 96 65 97 66 98 67 98 68 97 67 97 67 97 67 97 67 97 67 97 66 96 65 95 65 96 66 96 67 97 68 98 68 97 68 98 69 99 68 98 67 98 66 97 66 97 67 99 69 98 67 98 67 98 67 98 67 99 68 98 67 97 68 98 69 102 72 103 74 105 75 106 76 110 77 112 80 116 84 120 85 124 88 125 89 129 90 131 93 137 92 135 90 134 90 135 92 136 95 141 100 143 98 139 95 136 93 136 92 134 90 135 96 144 100 140 101 144 103 145 108 138 84 104 59 99 67 105 69 105 73 107 72 101 68 92 52 68 17 10 0 11 1 7 0 44 43 80 49 68 49 72 52 62 18 17 4 17 4 18 3 13 4 12 5 10 5 9 5 9 2 6 2 8 0 11 7 58 44 57 42 58 41 59 40 60 41 54 38 52 35 46 30 37 18 21 7 19 8 17 2 12 3 13 5 16 7 18 9 14 4 14 4 14 4 14 4 16 6 15 4 15 5 19 5 23 6 24 10 35 22 48 30 44 24 28 13 23 10 16 1 17 8 21 12 25 15 27 16 25 15 20 8 13 2 8 0 9 2 15 12 18 5 10 6 9 4 8 4 8 4 8 4 9 4 8 3 7 4 8 6 4 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 2 2 3 3 3 3 2 2 2 2 2 2 3 4 6 6 6 5 4 4 3 3 4 4 4 3 2 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 7 8 8 7 5 3 2 0 0 0 0 0 0 1 0 12 11 23 18 26 15 23 14 23 13 24 15 25 16 27 17 29 19 29 20 31 22 33 24 31 21 31 21 31 21 31 21 32 22 32 22 32 22 32 22 33 25 35 23 36 32 39 27 27 19 23 17 21 15 20 15 21 18 22 19 23 18 21 17 23 17 19 15 21 18 21 16 21 15 19 14 19 14 20 16 18 13 19 14 20 15 20 16 24 15 23 14 22 14 21 14 17 12 15 11 12 7 8 4 4 3 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 1 0 0 0 0 0 0 2 1 1 13 22 36 26 33 23 29 20 30 22 30 20 32 24 31 22 29 21 28 20 30 21 29 21 29 21 28 20 28 20 28 20 28 20 28 21 26 20 24 19 21 14 15 10 12 7 12 8 13 9 14 9 15 10 14 12 18 13 12 8 5 3 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 19 32 15 30 18 36 23 36 19 33 19 35 21 35 19 34 20 35 20 34 18 31 16 32 17 33 18 33 18 32 17 35 20 33 18 32 18 33 19 34 20 34 20 35 22 38 24 36 21 35 20 36 22 37 23 36 21 36 23 40 26 40 23 39 25 39 25 40 26 40 27 37 25 42 29 43 28 39 23 44 28 45 29 45 26 41 22 39 23 41 25 42 25 41 24 40 23 39 22 39 22 40 23 41 23 39 21 38 21 39 22 41 23 39 22 41 24 40 22 41 24 42 25 42 24 40 22 41 21 40 21 40 22 42 24 44 25 44 25 44 25 44 25 44 25 44 25 44 25 44 25 44 26 45 26 44 25 46 29 42 24 43 25 45 26 46 27 47 28 48 30 49 29 47 26 48 26 47 25 46 23 45 22 47 25 47 25 47 25 47 25 46 24 46 25 47 26 48 26 47 25 46 24 46 23 45 23 45 24 47 26 48 26 47 25 47 26 49 29 51 30 51 29 52 29 51 28 50 29 51 30 49 27 50 28 51 30 53 31 54 31 52 29 51 29 52 30 54 32 54 32 54 32 54 32 53 31 53 31 53 31 53 31 55 33 55 33 55 33 55 33 56 35 55 34 55 34 56 35 57 35 55 33 54 33 55 34 57 36 57 36 57 36 57 36 56 35 56 35 56 35 56 35 57 37 57 37 57 37 58 38 60 40 60 40 60 40 60 40 61 41 61 40 60 39 59 39 60 40 60 41 60 39 59 38 59 39 59 39 59 39 59 39 59 39 60 40 60 40 59 39 58 36 57 36 57 37 59 39 61 40 61 40 61 40 61 40 61 40 61 40 61 40 61 40 60 39 61 40 61 41 62 41 61 40 62 42 65 45 67 46 65 44 65 44 66 45 66 45 67 42 65 40 64 41 66 43 67 43 66 42 66 42 65 41 66 42 67 43 67 43 68 44 69 44 68 43 67 44 68 45 66 45 66 45 66 46 68 47 67 46 67 46 67 46 67 46 69 45 68 44 68 44 69 45 72 49 73 50 75 52 76 52 76 52 78 55 82 59 84 59 88 62 89 62 89 63 91 62 92 64 91 63 91 62 92 64 94 63 97 66 98 62 94 58 92 61 94 61 91 61 92 63 100 71 98 68 100 76 103 72 81 44 60 35 66 47 70 44 72 55 80 58 77 53 64 36 41 8 0 0 4 1 0 0 29 30 51 33 45 35 53 44 43 13 2 2 3 3 7 1 3 2 4 2 4 4 5 4 5 3 0 2 0 0 1 5 43 37 41 32 39 30 39 31 38 27 36 30 39 31 39 29 32 19 21 11 16 8 9 0 3 0 2 0 3 3 7 6 5 4 5 4 5 4 5 4 6 3 4 1 3 1 4 1 5 1 4 0 7 11 24 26 31 26 26 19 17 8 7 2 6 4 7 5 10 8 13 11 13 8 5 0 0 0 0 0 0 0 5 9 10 2 2 3 4 1 4 1 4 1 4 1 4 1 3 0 3 0 4 1 3 1 3 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 3 1 3 1 3 1 3 1 3 1 4 2 4 2 3 1 3 1 3 1 4 3 7 5 7 4 5 2 4 2 4 2 3 1 2 0 1 0 1 0 0 1 3 4 4 3 2 2 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 4 2 5 4 5 1 1 0 0 4 0 2 0 0 0 0 3 1 9 8 18 12 15 4 13 4 14 6 15 7 17 8 18 10 20 12 22 13 22 13 21 11 21 11 21 11 21 11 22 12 22 12 22 12 22 12 24 16 25 14 25 19 27 15 19 13 17 10 16 11 16 10 17 6 18 7 18 7 17 6 17 5 15 6 18 7 17 4 15 9 14 8 14 8 15 9 12 6 13 7 13 8 14 6 15 5 14 5 14 6 14 6 11 5 11 4 9 2 6 0 3 3 3 1 1 0 2 1 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 1 0 0 0 10 15 28 18 25 12 20 9 21 11 21 9 23 12 23 11 21 10 20 9 20 9 20 9 21 10 21 10 20 9 20 9 20 8 19 8 19 8 18 6 16 6 14 4 7 1 8 2 8 4 9 5 10 5 10 8 13 10 11 7 6 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 34 48 31 48 33 50 35 51 33 48 33 51 36 51 34 48 32 49 34 50 35 51 35 49 34 52 37 53 36 50 33 51 33 50 31 49 32 50 33 53 34 52 35 53 37 56 39 56 37 56 36 56 38 58 39 56 36 55 38 59 40 58 37 60 38 61 39 61 40 62 40 59 38 63 43 65 41 60 37 60 42 62 43 62 43 61 41 58 40 59 40 59 40 59 40 59 40 58 38 57 39 59 40 60 40 57 37 56 38 58 40 59 40 59 40 59 40 59 40 59 41 61 42 61 41 59 40 62 40 61 40 61 41 63 43 65 44 65 44 65 44 65 44 64 43 65 44 65 44 66 45 65 45 66 45 65 44 67 48 64 43 64 44 65 45 66 45 67 46 67 47 68 46 67 46 72 47 71 46 70 45 69 44 71 46 71 46 71 46 71 46 71 46 71 47 72 48 73 48 71 46 71 46 71 45 70 45 71 46 72 47 73 47 72 46 72 48 74 50 75 50 75 50 77 51 76 50 75 51 76 52 73 49 74 50 76 52 77 52 79 53 78 52 76 51 76 51 78 53 78 53 78 53 78 53 79 54 79 54 79 54 79 54 80 55 80 55 80 55 80 55 83 56 82 54 81 55 83 56 82 55 81 53 80 54 81 55 85 57 85 57 85 57 85 57 85 57 85 57 85 57 85 57 88 57 88 57 89 58 89 58 91 60 91 60 91 60 91 60 92 61 92 60 91 59 90 59 90 59 91 60 91 59 90 58 90 59 90 59 90 59 90 59 90 59 90 60 91 59 90 59 89 57 88 57 88 58 90 60 91 60 91 60 91 60 91 60 92 61 92 61 92 61 92 61 92 61 93 62 93 63 94 63 93 62 94 64 95 65 97 66 96 65 96 65 96 65 96 65 98 67 94 63 93 64 97 68 96 66 96 66 96 66 96 66 97 67 97 67 97 67 97 67 100 69 97 66 96 67 99 70 97 66 96 65 97 66 98 68 97 66 98 67 98 67 99 68 100 69 98 68 98 68 99 70 103 73 104 74 105 76 107 77 110 77 112 80 116 84 120 85 126 89 126 89 128 88 129 90 135 91 135 91 136 93 137 94 140 97 141 99 141 96 137 92 135 93 138 94 135 89 131 91 133 99 138 96 137 106 136 86 107 63 95 63 108 77 108 67 110 80 117 85 116 80 102 59 65 17 12 0 14 1 7 0 52 41 74 47 69 50 72 54 53 13 16 6 18 5 17 2 12 4 10 5 9 5 9 5 9 2 6 2 8 0 12 7 52 37 53 35 53 35 54 35 50 32 49 34 53 37 51 36 48 32 41 25 34 20 26 11 17 6 13 2 11 2 14 6 15 5 15 5 15 5 15 5 12 4 11 2 11 2 13 3 13 3 17 2 18 8 32 24 43 30 45 27 35 15 26 12 24 9 22 7 21 8 23 11 18 6 10 0 6 0 8 2 6 0 12 10 17 4 10 5 8 4 8 4 8 4 8 4 8 4 7 2 6 3 8 5 4 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 4 4 5 5 4 4 3 4 4 4 4 5 6 7 8 8 7 6 5 4 4 4 5 3 2 1 1 0 0 1 1 0 1 3 5 6 5 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 4 4 3 1 1 0 1 0 0 0 0 1 0 4 0 7 7 21 16 22 12 24 14 24 15 25 16 26 16 27 18 30 22 32 22 31 20 32 22 31 21 31 21 30 20 31 21 32 22 32 22 33 23 32 24 34 24 34 26 31 21 23 18 22 16 19 16 19 17 20 16 21 18 22 18 22 17 20 15 20 17 23 18 20 13 20 14 19 14 19 14 19 15 16 11 16 12 17 13 18 14 23 14 23 13 21 14 20 13 16 10 14 10 12 7 9 5 3 4 1 3 0 2 0 2 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 1 0 0 0 0 0 0 1 1 1 16 26 38 27 32 22 28 20 29 22 29 20 31 22 30 21 29 20 28 20 27 19 27 20 29 21 30 22 28 20 28 19 27 19 27 19 26 19 21 16 20 15 20 16 13 8 13 8 13 8 13 8 15 9 13 10 16 12 13 10 8 4 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 17 34 20 34 18 32 16 34 17 32 18 35 21 35 19 33 18 33 19 34 20 36 21 34 20 36 22 37 21 35 19 32 18 31 17 31 17 32 19 35 21 35 21 36 23 38 25 39 23 38 23 38 24 40 26 38 22 37 23 40 25 39 22 38 24 38 25 39 25 40 26 38 24 38 25 39 24 38 24 36 20 38 23 41 25 42 25 40 23 40 22 39 22 40 23 40 22 38 21 38 21 39 23 40 22 38 20 37 21 40 24 40 23 40 23 40 23 40 23 40 23 41 25 42 25 41 23 41 21 40 21 40 22 42 24 42 23 42 23 42 23 42 23 43 24 43 25 44 26 45 26 44 26 45 26 44 25 46 29 45 26 45 26 46 27 46 27 46 27 45 26 45 26 46 25 45 23 45 23 44 22 44 22 46 24 46 24 46 24 46 24 46 24 46 25 47 26 48 26 46 24 46 24 46 24 46 24 47 25 48 26 48 25 46 24 47 26 49 27 50 27 49 27 52 29 51 28 50 29 51 30 49 28 50 29 52 31 53 31 53 31 53 31 52 29 51 28 53 31 53 31 53 31 53 31 54 32 54 32 54 32 54 32 55 33 55 33 55 33 55 33 56 34 54 33 54 33 55 35 54 33 53 32 53 32 54 34 57 36 57 36 57 36 57 36 57 36 57 36 57 36 57 36 57 37 58 38 59 39 60 40 60 40 60 40 60 40 60 40 61 41 61 40 60 39 59 39 58 38 59 40 60 39 59 38 59 39 59 39 59 39 59 39 59 39 59 38 58 39 59 39 58 36 57 36 57 37 59 39 60 39 60 39 60 39 60 39 61 40 61 40 61 40 61 40 63 42 63 43 64 43 65 44 64 43 64 43 64 43 64 43 65 44 65 44 65 44 65 44 69 44 65 40 64 41 68 45 66 42 66 42 66 42 66 42 67 43 67 43 67 43 67 43 70 45 67 42 66 43 69 46 66 44 65 44 65 45 67 47 66 45 66 46 67 47 68 47 70 46 69 44 68 45 70 46 73 49 74 51 76 52 77 53 76 52 78 55 82 59 84 59 88 62 89 62 88 62 89 60 89 63 91 65 93 65 94 66 99 68 100 68 98 63 95 59 91 62 95 62 90 59 89 59 90 67 99 71 101 75 89 46 64 37 61 44 74 54 72 45 78 61 88 68 89 65 77 49 44 11 0 0 3 0 0 1 36 29 46 32 47 38 51 43 33 7 2 6 6 3 6 1 4 2 4 4 5 4 6 4 5 5 1 2 0 0 1 3 35 26 32 21 30 19 30 18 31 19 30 22 33 24 33 22 32 21 29 20 26 16 20 11 15 8 10 0 3 0 3 0 6 4 5 6 5 8 5 6 3 0 3 0 2 0 3 0 1 1 5 2 1 0 7 8 19 18 28 22 22 13 17 14 16 9 11 3 6 0 5 3 5 2 3 0 1 0 2 0 0 0 6 8 10 1 2 2 4 1 4 1 4 1 4 1 4 0 2 0 2 0 3 1 3 1 3 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 3 2 4 3 5 2 4 1 4 2 4 2 5 4 7 6 10 7 7 4 5 3 5 3 3 0 1 0 0 0 0 0 0 1 3 5 6 5 3 2 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 2 1 4 3 5 1 2 1 0 4 1 2 0 0 0 0 1 0 0 0 7 6 14 6 13 5 15 6 15 6 16 7 17 9 20 12 22 12 20 10 22 12 22 11 21 10 20 10 21 11 21 12 22 13 23 13 23 14 25 17 25 14 21 12 17 11 17 11 16 11 16 10 15 4 16 6 18 7 18 6 15 4 15 6 18 7 15 2 13 8 14 8 14 8 14 7 11 5 11 5 12 6 13 5 14 5 13 4 14 5 13 5 11 5 12 4 9 2 5 0 3 3 4 3 3 2 2 1 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 1 0 0 0 13 18 29 17 24 11 20 8 21 10 21 8 22 10 21 10 21 9 20 9 18 7 19 8 20 10 21 10 20 9 20 8 19 7 18 6 18 8 18 6 16 7 17 8 8 2 8 2 8 4 8 4 9 4 8 6 11 9 12 8 9 4 2 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46 32 50 36 52 33 46 28 49 32 47 32 51 36 51 34 53 37 51 34 49 33 49 34 49 33 50 34 50 34 49 33 50 32 49 31 49 32 51 34 53 35 53 35 54 37 57 39 57 38 57 38 57 39 59 41 57 37 56 38 59 40 57 36 59 38 60 38 61 39 61 39 62 39 59 36 58 37 61 40 54 36 55 38 58 41 61 42 61 41 59 39 58 39 59 40 58 39 57 38 57 38 58 39 58 39 57 38 57 39 59 41 58 40 60 41 58 39 59 41 58 40 60 42 61 42 60 41 62 40 61 40 61 41 63 43 63 42 63 42 63 42 63 42 63 42 64 44 65 45 67 46 65 45 66 45 65 44 67 48 68 47 68 47 68 47 68 47 67 46 66 44 65 45 67 46 69 44 69 44 69 44 69 44 70 45 70 45 70 45 70 45 71 46 71 47 72 48 73 48 71 46 72 47 72 48 73 48 73 48 74 49 74 48 72 46 73 48 74 50 75 49 74 48 77 51 76 50 75 51 76 52 75 50 76 52 78 53 79 54 77 52 78 53 78 52 76 50 78 53 78 53 78 53 78 53 80 55 80 55 80 55 80 55 80 55 80 55 80 55 80 55 82 55 81 54 81 54 82 55 81 54 80 53 80 54 82 56 85 57 85 57 85 57 85 57 86 58 86 58 86 58 86 58 88 57 89 58 90 60 91 60 91 60 91 60 91 60 91 60 92 61 92 60 91 59 90 59 88 57 89 59 90 59 90 58 90 59 90 59 90 59 90 59 90 59 89 58 89 58 90 59 89 57 88 57 88 58 90 60 90 59 90 59 90 59 90 59 92 61 92 61 92 61 92 61 95 64 95 65 96 65 97 66 96 65 96 64 95 63 94 63 97 66 97 66 96 65 96 65 98 67 96 65 95 66 97 68 95 65 96 66 96 66 97 67 98 68 97 67 97 67 96 66 99 68 98 67 97 68 98 69 96 65 95 64 96 66 98 67 96 65 97 67 98 68 100 69 100 70 99 69 99 69 100 70 104 74 104 75 106 77 107 78 110 77 112 80 116 84 120 85 124 87 125 88 128 88 129 90 132 89 135 93 138 95 139 95 143 100 143 99 141 97 139 95 138 94 138 93 133 87 129 89 127 93 135 99 133 90 111 61 96 60 98 66 105 71 105 69 116 86 124 89 123 91 117 77 68 21 10 0 10 1 17 14 60 41 70 46 70 46 62 43 42 8 16 8 18 5 16 2 12 5 10 5 9 5 7 5 9 1 5 3 8 0 12 7 48 34 50 31 49 30 52 30 53 33 49 32 50 32 44 28 41 27 40 27 39 25 37 24 30 20 23 12 15 5 11 3 13 5 13 4 13 4 13 4 11 4 10 3 10 2 11 3 10 4 14 4 13 2 12 3 23 13 33 20 34 18 34 21 34 17 29 11 24 6 20 4 11 4 9 5 9 3 7 1 7 3 12 12 15 4 7 4 8 4 8 4 8 4 8 4 7 3 6 2 6 2 7 4 4 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 4 4 4 4 3 3 3 3 3 3 4 5 7 7 11 10 8 7 6 5 5 5 2 2 1 0 0 0 0 0 0 1 3 4 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 5 4 3 3 0 1 0 1 0 0 0 0 3 0 4 0 8 7 19 14 25 15 25 15 25 15 25 15 28 19 30 20 30 20 29 19 33 23 32 21 31 20 29 19 30 20 31 22 32 23 34 24 32 23 33 26 30 17 19 17 21 16 19 16 19 16 20 17 18 14 20 17 22 18 22 17 20 15 18 15 21 17 19 14 18 13 19 14 19 14 18 13 16 11 16 12 17 13 18 14 22 13 22 13 20 13 20 12 18 12 15 11 12 6 7 3 3 4 3 5 2 3 0 2 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 1 0 0 0 0 0 0 1 1 2 19 28 38 24 31 21 27 19 28 21 28 19 29 21 29 20 28 20 28 20 27 19 27 19 28 20 28 20 28 20 27 19 26 17 25 18 25 19 23 18 21 17 20 16 14 9 13 8 13 8 12 7 14 8 11 8 14 12 13 11 11 7 2 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 17 34 19 34 17 30 14 32 16 30 17 34 21 35 19 38 22 35 19 33 18 34 19 34 19 33 18 33 18 34 19 32 18 32 18 32 19 34 21 36 21 35 22 36 24 39 26 37 21 36 21 36 22 38 24 39 23 37 23 40 25 38 21 37 23 38 24 38 25 39 25 40 25 38 24 38 24 39 26 39 21 38 21 39 22 40 24 43 25 41 22 39 22 40 24 39 21 38 20 37 21 38 22 37 21 39 22 40 23 40 23 38 23 42 24 39 21 40 25 39 23 41 25 42 25 42 24 41 21 40 21 40 22 42 24 43 24 43 24 43 24 43 24 42 23 43 25 44 26 46 27 44 26 45 26 44 25 46 29 47 28 47 28 47 28 47 28 47 27 45 25 44 26 46 26 43 21 43 21 43 21 43 21 45 23 45 23 45 23 45 23 46 24 46 25 47 26 48 26 47 25 48 26 49 27 49 28 50 28 50 28 50 27 48 25 49 27 50 28 50 28 49 27 52 29 51 28 50 29 51 30 50 28 51 29 52 31 54 32 50 29 52 31 53 31 52 29 54 32 54 32 54 32 54 32 55 33 55 33 55 33 55 33 55 33 55 33 55 33 55 33 55 33 54 32 53 33 54 34 54 33 54 33 54 34 56 36 57 36 57 36 57 36 57 36 56 35 56 35 56 35 56 35 55 35 56 37 58 39 59 40 60 40 60 40 60 40 60 40 61 41 61 40 60 39 59 39 56 37 58 39 59 39 59 39 59 39 59 39 59 39 59 39 59 39 58 37 57 38 59 39 58 36 57 36 57 37 59 39 59 38 59 38 59 38 59 38 61 40 61 40 61 40 61 40 63 42 64 43 64 44 65 44 63 42 64 43 64 43 65 44 68 46 67 46 66 45 65 44 65 41 65 41 65 41 65 41 65 41 65 42 66 43 67 43 68 44 68 43 67 42 66 42 67 44 68 45 69 44 68 43 65 44 64 43 65 44 66 46 65 44 66 46 67 47 69 48 71 46 70 45 69 46 70 47 74 50 75 51 76 53 78 54 76 52 78 55 82 59 84 59 85 60 87 61 88 63 90 62 87 61 91 66 95 67 96 67 99 66 98 66 97 62 96 61 95 62 94 59 87 57 88 61 89 63 93 70 89 48 62 31 58 39 64 43 65 44 71 53 84 67 88 68 90 73 90 68 65 30 8 0 1 0 9 13 30 18 35 27 47 35 44 37 25 5 2 8 7 3 6 1 4 2 4 4 5 6 5 6 5 5 1 2 0 0 1 1 32 24 30 20 29 16 28 16 34 22 32 20 32 18 27 14 25 17 26 17 25 17 26 19 25 18 21 12 13 6 7 3 3 4 3 6 3 6 3 4 4 0 4 0 3 0 4 1 4 0 2 1 4 2 2 0 1 0 7 7 13 11 17 14 17 12 15 10 11 5 7 3 3 1 4 1 4 0 2 0 5 2 9 10 11 1 1 0 4 1 4 1 4 1 4 1 3 0 2 0 1 0 2 0 3 1 3 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 3 1 3 1 2 0 2 0 2 0 3 2 6 4 12 9 9 6 6 4 5 3 2 0 0 0 0 0 0 0 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 4 3 5 2 2 1 0 4 1 4 0 2 0 0 0 0 0 0 0 0 8 4 14 6 15 6 15 6 15 6 20 11 19 9 18 10 19 11 23 13 22 11 21 10 19 9 20 10 21 12 22 13 24 14 24 14 25 18 19 1 5 1 16 9 16 10 15 11 17 10 13 3 15 5 17 7 18 7 17 4 13 3 15 5 16 4 12 7 14 8 14 8 13 6 12 6 12 6 13 7 13 6 13 4 13 3 13 5 12 4 14 8 13 4 8 0 3 0 4 3 5 4 5 3 2 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 4 0 0 0 15 20 28 13 23 10 19 8 20 10 20 8 20 9 20 9 20 9 20 9 20 9 19 8 19 8 19 7 20 9 19 8 18 6 16 5 18 8 20 9 19 8 15 5 9 3 9 2 8 3 7 3 9 3 6 4 10 9 13 10 11 6 3 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 33 49 32 47 31 47 31 48 31 46 32 50 36 51 34 51 34 49 33 50 35 53 39 54 37 51 34 50 35 53 38 50 32 50 32 51 34 53 35 54 36 54 36 55 38 57 40 54 34 53 34 53 35 55 37 58 38 56 38 59 40 57 36 59 37 59 38 60 39 61 39 62 40 62 40 62 40 62 40 62 42 60 40 58 38 58 39 63 43 60 40 58 40 60 41 58 38 57 37 56 38 57 39 55 37 58 40 60 41 59 39 57 40 61 41 58 38 59 42 58 39 60 42 61 42 61 42 62 40 61 40 61 41 63 43 65 44 65 44 65 44 65 44 63 42 64 44 65 45 67 46 65 45 66 45 65 44 67 48 68 46 67 46 67 46 67 46 69 47 66 44 65 45 68 48 66 44 68 44 68 44 68 44 70 46 70 46 70 46 70 46 71 47 71 48 72 49 73 49 73 49 73 50 74 51 75 51 76 51 76 51 76 50 74 48 75 50 76 51 76 50 74 49 77 51 76 50 75 51 76 52 74 49 75 51 76 52 78 53 74 50 77 53 79 54 78 52 79 54 79 54 79 54 79 54 80 55 80 55 80 55 80 55 80 55 80 55 80 55 80 55 82 54 81 53 80 54 81 55 81 54 81 54 82 56 84 57 85 57 85 57 85 57 85 57 83 55 83 55 83 55 83 55 84 54 86 55 87 57 89 58 91 60 91 60 91 60 91 60 92 61 92 60 91 59 90 59 87 56 88 59 90 59 90 59 90 59 90 59 90 59 90 59 91 59 88 56 87 57 90 60 89 57 88 57 88 58 90 60 90 59 90 59 90 59 90 59 92 61 92 61 92 61 92 61 93 62 93 63 94 64 95 64 92 62 93 63 96 66 97 67 100 68 99 67 98 66 97 66 93 64 94 65 95 64 94 63 95 65 95 66 96 67 97 67 98 68 98 67 97 66 96 66 96 67 99 70 100 69 97 66 96 64 95 64 95 65 97 67 96 65 97 67 98 68 100 69 101 70 100 69 99 70 100 71 104 74 105 76 106 77 108 78 110 77 112 80 116 84 120 85 121 85 123 87 128 89 130 92 130 88 135 94 140 97 141 96 140 97 140 96 139 95 138 95 141 97 137 89 130 86 129 91 131 88 125 92 117 64 85 53 94 63 102 66 98 65 109 81 121 88 123 86 124 94 129 91 106 51 32 7 13 2 22 22 38 21 51 39 69 48 64 45 37 6 16 11 19 5 16 3 10 5 9 5 7 5 7 5 7 2 5 2 8 0 11 7 45 30 46 28 46 27 47 27 52 32 47 30 46 29 40 23 39 26 39 26 37 26 39 28 34 25 31 21 25 13 18 8 11 2 11 2 11 2 11 2 12 4 11 3 10 4 9 5 11 3 6 2 10 6 10 2 9 0 16 6 24 13 30 16 31 16 32 16 32 12 28 9 14 4 10 1 9 2 7 3 11 7 15 14 16 4 6 3 8 4 8 4 8 4 8 4 7 2 6 1 5 2 6 4 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 2 2 1 2 1 1 2 2 4 5 6 12 11 10 8 7 6 5 5 2 1 0 0 0 0 0 0 3 3 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 2 4 4 3 2 1 0 1 0 0 0 0 0 0 1 1 4 2 4 1 10 9 24 15 24 15 24 15 24 15 31 20 28 17 27 18 29 20 33 23 32 21 31 20 29 19 30 20 31 22 32 23 34 24 34 25 30 24 21 3 4 0 20 15 19 15 19 16 20 17 17 14 19 16 21 18 22 18 22 15 17 12 18 16 20 16 16 12 19 15 20 14 17 11 17 12 18 13 18 14 19 14 21 13 22 13 20 12 19 13 20 16 17 11 11 5 5 0 1 5 3 7 3 4 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 1 0 0 0 0 1 3 2 1 3 21 29 36 21 31 21 27 19 28 20 28 19 28 20 28 20 28 20 28 20 29 20 28 19 27 18 26 17 28 20 27 18 25 17 24 15 25 20 25 21 24 17 18 12 14 9 14 9 13 8 12 8 13 8 10 7 13 11 14 12 13 8 3 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 19 36 17 34 27 39 14 29 14 29 15 32 19 36 22 30 16 33 20 36 21 35 20 31 18 36 20 33 16 31 16 35 20 37 22 38 22 37 21 37 20 35 19 36 21 39 24 35 20 38 22 38 22 36 19 41 24 38 21 38 24 42 28 41 25 39 25 42 28 43 27 41 26 41 26 41 24 38 23 40 27 43 28 41 24 40 25 33 23 42 26 36 18 35 22 38 23 39 24 39 25 40 25 40 25 40 25 40 24 38 22 42 26 41 25 40 24 39 24 40 26 41 27 42 26 41 23 36 20 38 21 39 23 41 24 45 28 45 27 44 27 43 26 45 27 42 24 41 25 44 28 43 26 43 27 44 28 45 28 47 29 44 26 43 27 46 30 45 27 43 25 43 27 46 30 43 24 43 26 45 27 46 29 44 26 44 26 44 26 44 26 42 22 43 24 46 27 48 28 44 25 46 27 48 29 49 30 47 25 48 27 49 28 51 29 49 27 49 27 49 27 49 27 51 29 51 28 50 27 49 27 50 27 49 27 49 28 51 30 51 29 53 32 54 32 54 32 54 31 52 29 51 31 55 34 55 32 54 31 53 32 54 33 55 33 55 33 55 33 55 33 53 32 53 32 53 32 53 32 53 32 54 34 55 35 57 36 57 37 59 38 59 38 58 36 59 38 58 36 57 35 55 34 58 37 58 38 59 39 60 39 59 38 59 38 59 38 59 38 60 39 60 38 59 37 58 37 58 37 58 37 58 37 58 37 59 41 59 41 59 41 59 41 58 41 59 42 60 41 59 40 59 38 58 38 58 38 58 37 59 39 59 39 59 39 59 39 64 43 64 43 64 43 64 43 62 41 62 42 63 43 64 43 65 44 65 44 65 44 65 44 67 45 65 44 64 42 62 41 64 42 63 41 62 42 63 43 64 43 64 43 64 43 64 43 67 43 67 43 67 43 67 43 67 43 67 42 66 41 65 41 66 44 65 43 64 44 65 45 65 44 65 45 66 46 67 46 69 45 69 46 70 47 71 47 74 50 75 52 76 53 78 54 77 50 79 54 83 58 86 61 88 61 86 60 86 62 89 65 92 64 95 67 97 69 98 69 100 70 97 66 94 63 94 66 92 64 92 63 89 61 87 61 88 64 89 51 66 31 58 34 62 44 69 46 68 45 71 49 89 65 91 67 93 67 90 67 83 46 33 4 9 0 13 10 20 9 22 18 39 35 46 38 17 5 3 0 6 3 6 4 5 2 4 3 4 2 3 2 4 0 0 0 0 0 0 2 30 24 30 24 30 22 29 21 36 24 31 22 32 22 26 14 28 19 28 18 26 16 24 17 25 22 24 20 19 13 10 6 8 6 5 2 1 0 2 1 0 0 3 2 5 3 3 0 3 1 4 1 4 1 4 1 5 1 6 3 9 6 13 10 16 13 18 13 17 12 14 9 9 2 1 0 4 0 6 0 8 6 14 10 8 1 4 2 4 3 5 3 5 3 5 3 3 1 3 1 3 1 3 1 3 1 3 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 10 8 9 6 7 3 5 2 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 20 17 18 10 15 8 17 7 17 6 17 5 19 9 18 13 22 13 21 9 19 6 24 10 23 10 19 9 22 20 25 20 25 13 8 0 0 0 6 7 15 12 14 4 13 6 13 5 15 9 17 8 15 6 17 6 12 5 15 8 14 5 15 9 15 8 14 7 13 7 11 6 12 7 13 8 14 9 13 5 13 5 13 7 13 7 12 8 11 6 8 3 5 1 6 1 5 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 3 1 3 0 2 0 1 0 2 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 0 0 17 20 30 14 25 14 20 8 16 7 17 9 18 9 18 8 16 6 14 4 17 8 17 8 17 8 17 8 15 6 15 5 14 4 12 3 15 8 17 9 16 8 13 5 11 6 10 5 8 6 9 7 14 8 11 6 9 4 8 6 10 6 3 1 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 44 34 51 31 49 41 55 30 44 28 45 29 46 32 49 34 46 32 50 35 52 36 51 35 54 38 54 38 53 36 50 33 49 34 51 37 54 38 54 38 55 38 53 37 53 38 55 40 53 37 55 39 56 38 54 36 57 39 54 36 54 39 58 42 60 40 58 39 60 42 60 40 59 40 60 41 60 40 58 38 58 41 61 41 58 38 57 39 54 39 61 40 55 34 55 39 56 38 57 38 58 39 58 40 58 39 58 40 58 38 56 36 58 39 58 38 57 37 56 37 58 40 59 41 60 40 59 39 58 37 59 39 61 40 62 41 65 44 65 44 64 43 63 42 65 43 63 42 63 42 64 44 64 43 64 44 65 45 66 45 66 44 64 42 63 43 65 45 65 43 64 43 64 44 66 46 64 43 65 44 66 46 68 47 66 45 66 45 66 45 66 45 65 44 66 46 67 47 68 48 67 46 68 48 69 49 70 50 72 47 73 49 74 50 76 51 74 49 74 49 74 49 74 49 76 51 76 50 75 49 74 49 74 49 75 50 75 51 76 51 75 50 76 52 78 53 77 52 78 52 77 52 78 53 79 55 80 54 79 53 78 54 79 55 80 55 80 55 80 55 80 55 80 53 80 53 80 53 80 53 80 53 81 55 82 56 84 57 84 57 85 58 85 58 84 57 85 58 84 57 84 57 83 56 86 58 86 59 87 59 88 60 87 59 87 59 87 59 87 59 88 60 87 59 87 58 86 58 86 58 86 58 86 58 86 58 88 59 88 59 88 59 88 59 87 59 88 60 89 59 88 58 89 58 89 58 89 58 89 58 90 59 90 59 90 59 90 59 94 63 94 63 94 63 94 63 93 62 93 63 94 63 95 64 94 63 95 64 96 66 97 66 97 66 96 64 94 62 93 61 95 63 94 62 93 63 94 64 95 64 95 64 95 64 95 64 97 67 97 67 97 67 97 67 96 66 96 66 96 66 96 66 97 66 96 64 95 64 96 65 96 65 96 66 97 67 98 67 99 69 99 70 100 71 101 71 104 74 105 75 106 77 108 78 109 75 111 79 115 83 119 84 123 85 122 85 125 88 130 91 137 93 139 96 141 98 142 97 142 99 143 98 141 95 137 91 136 92 133 90 128 87 123 88 120 85 110 69 87 56 83 61 93 68 99 68 96 67 103 76 120 89 125 92 127 92 126 91 114 69 67 24 35 16 35 20 34 21 38 29 51 39 59 42 28 10 13 5 15 6 14 7 11 5 9 5 8 4 8 3 8 0 7 1 8 0 11 7 39 30 41 30 42 31 42 32 47 32 45 32 45 30 38 25 38 27 36 26 34 24 32 23 29 20 31 21 29 16 24 12 21 10 17 5 13 2 11 1 10 1 12 3 13 2 11 2 11 3 9 4 8 4 8 4 4 3 4 4 10 7 16 10 24 15 30 18 33 17 34 16 26 8 18 3 14 4 11 3 8 8 15 12 9 4 6 3 6 5 6 5 6 5 6 5 4 3 4 3 4 3 4 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 11 10 9 7 5 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 10 19 18 22 17 25 19 25 17 25 17 25 18 27 20 27 20 31 22 29 20 29 21 30 22 35 23 33 19 33 25 31 24 19 11 7 0 4 2 9 8 20 14 20 12 19 14 18 14 20 15 21 16 20 15 22 14 18 13 20 15 19 11 20 15 19 14 19 13 18 13 17 12 18 13 18 13 18 14 20 13 20 13 18 13 18 13 16 13 12 10 9 7 6 5 5 6 4 5 3 3 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 2 2 2 1 1 0 0 0 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 3 0 1 0 0 1 0 1 0 2 1 5 21 30 39 24 32 21 28 16 24 15 25 17 27 18 27 17 25 15 23 13 25 16 25 16 25 16 25 16 28 18 26 17 26 17 26 17 22 16 24 17 21 14 18 11 14 10 11 9 10 9 10 10 15 13 13 10 11 9 11 10 10 7 5 1 1 0 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 30 19 34 15 32 24 38 16 31 16 31 16 31 17 33 19 31 17 34 21 36 21 35 20 41 23 37 22 39 24 35 17 32 17 35 21 38 23 40 24 41 25 40 23 39 23 39 24 38 22 39 23 39 23 38 22 39 22 37 20 36 22 39 24 41 24 38 23 40 25 39 22 38 24 40 25 41 25 40 24 38 24 40 24 37 21 37 23 38 25 42 25 36 20 37 25 36 22 37 22 38 23 38 24 38 23 38 24 38 22 36 21 39 24 38 23 38 22 37 22 38 24 40 25 40 25 39 23 38 21 38 22 40 23 41 24 43 26 43 25 42 25 41 24 43 26 42 25 42 25 43 26 43 26 43 26 44 27 44 27 43 26 42 24 41 25 43 26 42 25 43 27 44 27 44 27 43 26 44 27 45 29 46 29 45 28 45 28 45 28 45 28 45 26 45 27 46 27 46 27 47 28 47 29 48 29 48 27 47 25 48 27 49 28 51 29 49 27 49 27 49 27 49 27 51 29 51 28 50 27 49 27 48 27 50 30 52 30 51 28 49 28 51 29 52 30 51 29 51 30 53 31 54 32 54 31 55 32 54 31 53 32 54 33 55 33 55 33 55 33 55 33 53 32 53 32 53 32 53 32 53 32 54 34 55 35 57 36 55 35 56 36 57 35 56 34 56 35 57 36 57 36 58 37 58 37 58 37 59 38 59 39 59 38 59 38 59 38 59 38 60 38 59 38 58 37 58 37 58 37 58 37 58 37 58 37 59 43 59 43 59 43 59 43 58 43 59 44 60 43 59 40 56 37 57 38 58 39 59 40 59 39 59 39 59 39 59 39 61 40 61 40 61 40 61 40 62 41 62 41 63 42 63 43 61 41 62 43 65 45 67 46 65 44 64 43 63 41 62 40 63 42 62 41 62 41 63 42 64 43 64 43 64 43 64 43 67 43 67 43 67 43 67 43 66 42 66 42 66 42 66 42 67 45 65 43 63 42 64 43 65 44 65 45 66 46 67 46 69 45 69 46 70 47 71 47 74 50 74 51 76 53 77 52 75 49 77 52 81 56 83 58 83 57 83 58 85 63 91 66 93 65 95 67 97 68 97 67 96 69 99 71 99 67 92 61 94 65 91 61 87 60 87 59 81 49 67 34 56 29 60 36 68 47 68 42 64 42 72 52 86 63 90 65 93 66 92 67 85 59 55 15 18 7 19 7 22 16 26 19 28 20 34 28 16 4 4 1 8 3 5 3 7 3 6 5 5 4 5 3 2 0 0 0 0 0 2 6 27 22 27 24 30 25 31 26 30 23 32 23 29 19 27 19 26 17 25 15 25 14 23 15 19 16 19 17 18 14 14 10 14 10 10 5 5 1 2 0 2 1 1 0 2 0 2 1 4 1 4 1 4 1 4 1 2 0 2 0 2 0 3 1 11 8 13 12 17 13 17 14 13 8 11 2 3 0 1 0 0 2 11 9 8 1 2 0 5 3 5 3 5 3 5 3 3 1 3 1 3 1 3 1 3 1 3 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 10 7 8 3 3 0 0 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 10 15 13 19 15 18 7 17 6 17 7 19 9 18 15 22 13 21 7 20 7 16 5 22 11 22 11 19 13 24 13 9 0 0 0 1 4 0 2 9 6 12 4 13 4 14 8 14 8 14 9 16 10 16 9 13 7 15 9 13 6 15 8 14 8 13 7 13 7 13 7 13 7 12 6 12 6 13 5 13 5 13 7 13 7 13 8 11 6 8 3 5 1 6 0 5 0 4 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 1 2 0 1 0 0 0 0 0 2 0 2 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 0 0 18 18 29 13 21 11 18 7 14 5 15 7 17 9 18 9 17 7 14 5 16 7 16 7 16 7 16 7 19 9 17 8 17 9 20 12 15 8 17 9 16 8 13 5 11 5 9 4 7 3 8 4 12 6 11 6 10 7 11 10 9 5 4 2 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 48 34 49 29 47 37 53 32 52 36 51 34 50 35 51 36 48 33 51 36 53 36 51 34 54 34 47 33 53 39 51 31 51 36 53 39 56 40 56 40 57 41 56 39 55 38 54 38 56 39 56 39 56 39 56 39 56 39 55 37 54 38 56 40 60 39 57 38 58 39 56 35 56 38 58 40 59 40 59 40 58 40 59 39 56 36 57 39 59 41 60 39 55 36 58 41 55 36 55 37 56 37 57 38 55 37 56 38 57 37 55 36 59 40 59 40 59 40 59 40 58 40 59 41 60 40 59 39 59 39 60 40 61 41 62 41 63 42 63 41 62 40 61 40 64 42 63 42 63 42 63 43 64 43 64 43 64 43 64 44 64 43 63 42 63 42 64 43 61 42 64 45 66 45 64 43 64 43 64 44 65 45 66 46 66 45 66 45 66 45 66 45 68 46 67 45 66 44 65 44 69 48 69 47 68 47 68 47 72 47 73 49 74 50 76 51 74 49 74 49 74 49 74 49 76 51 76 50 75 49 74 49 72 49 76 53 79 52 76 49 75 51 76 52 77 52 76 51 75 51 78 55 80 54 78 52 80 54 79 53 78 54 79 55 80 55 80 55 80 55 80 55 80 53 80 53 80 53 80 53 81 54 81 55 82 56 83 56 81 55 82 56 83 55 82 54 82 55 83 57 84 58 86 59 85 57 86 58 86 59 87 59 86 58 86 58 86 58 86 58 87 59 87 58 86 58 85 57 85 57 85 57 85 57 85 57 87 58 87 58 87 58 87 58 87 59 88 60 89 59 88 58 86 56 88 57 90 59 91 61 91 60 91 60 91 60 91 60 93 62 93 62 93 62 93 62 92 61 93 62 93 63 94 63 93 62 94 63 95 64 96 65 95 64 94 63 93 62 92 61 94 63 93 61 92 62 94 63 94 63 94 63 94 63 94 63 96 66 96 66 96 66 96 66 95 65 96 66 96 66 97 67 98 66 96 64 94 63 94 63 96 65 96 66 97 67 98 67 99 69 99 70 100 71 101 71 103 73 104 75 106 76 107 77 112 78 114 81 117 85 121 86 117 80 118 83 125 88 132 94 136 94 139 96 140 96 139 95 138 95 141 98 142 97 139 94 137 93 132 90 125 87 121 85 109 69 90 56 84 60 88 63 95 68 99 67 95 67 103 76 116 86 122 91 127 93 128 93 115 85 91 35 41 22 39 16 40 28 43 28 41 24 45 32 26 9 13 6 16 6 12 5 12 7 11 6 10 6 9 5 7 0 4 1 8 0 11 9 31 23 34 24 37 28 40 30 37 27 42 28 37 22 34 27 33 23 32 22 30 22 29 22 30 20 29 18 26 13 20 9 24 13 21 10 18 7 16 6 15 4 11 0 8 1 10 3 8 3 8 3 7 3 7 3 6 5 5 3 8 3 11 4 15 7 19 10 28 15 32 18 30 17 31 12 18 0 10 2 11 7 20 14 16 6 9 5 5 4 5 4 5 4 5 4 4 3 4 3 4 3 4 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 6 6 5 3 2 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 7 8 17 15 23 20 25 17 24 17 25 18 27 20 26 19 30 21 29 20 30 22 26 21 32 21 31 23 32 19 21 11 3 0 3 0 5 0 4 0 11 10 19 13 20 13 20 14 18 12 18 14 21 17 20 15 19 14 19 14 18 13 19 14 19 13 18 13 17 12 19 14 18 13 17 11 16 11 19 12 19 12 17 12 17 12 16 13 12 10 9 7 6 5 5 6 5 5 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 3 2 2 2 1 1 1 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 3 0 1 0 0 1 0 1 1 1 1 7 23 28 35 23 30 20 27 17 25 15 25 16 26 18 27 18 26 16 24 15 24 15 24 15 24 15 24 15 25 15 23 13 23 16 27 19 22 16 24 17 21 14 18 11 14 10 10 8 8 6 7 6 10 9 9 8 10 10 12 11 9 7 6 2 2 0 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 33 18 32 15 32 20 35 17 37 22 36 20 34 20 35 20 33 19 35 22 37 21 35 19 34 15 27 15 36 24 37 18 40 24 41 25 41 24 39 23 40 24 40 23 39 22 37 21 39 23 39 23 39 23 39 23 40 24 40 23 39 23 40 24 40 24 37 22 38 23 37 20 36 22 38 24 40 25 40 25 40 26 41 24 37 22 39 26 41 26 40 23 37 22 39 26 36 21 36 22 37 22 38 23 36 21 37 23 38 22 37 21 40 25 40 25 40 25 40 25 41 27 42 28 43 27 42 26 39 23 40 23 40 24 41 24 42 25 41 24 40 23 40 23 41 25 42 25 42 25 42 24 43 26 43 26 43 26 43 25 43 26 44 27 44 27 43 26 40 24 43 27 45 27 43 25 43 26 43 27 44 27 44 28 45 28 45 28 45 28 45 28 47 27 46 26 44 25 43 24 47 28 47 28 47 27 46 25 47 25 48 27 49 28 51 29 49 27 49 27 49 27 49 27 51 29 51 28 50 27 49 27 48 27 52 32 54 31 51 28 52 31 53 32 53 31 52 30 50 29 53 33 55 32 53 30 55 32 54 31 53 32 54 33 55 33 55 33 55 33 55 33 53 32 53 32 53 32 53 32 54 33 55 34 55 34 56 35 54 33 55 34 55 34 54 33 54 34 55 35 58 38 59 39 57 36 57 37 58 37 59 38 58 37 58 37 58 37 58 37 59 38 58 37 58 36 57 36 57 36 57 36 57 36 57 36 58 42 58 42 58 42 58 42 58 43 59 44 60 43 59 40 55 36 57 37 59 39 60 41 60 40 60 40 60 40 60 40 62 41 62 41 62 41 62 41 61 40 61 41 62 41 63 42 64 43 63 42 62 41 61 40 62 41 62 41 61 40 61 40 63 41 61 40 61 40 62 42 63 42 63 42 63 42 63 42 66 42 66 42 66 42 66 42 66 42 66 42 66 42 66 42 66 44 64 42 63 42 63 42 65 44 65 45 66 46 67 46 69 45 69 46 70 47 71 47 73 49 74 50 75 52 77 51 78 52 80 54 83 57 84 59 79 53 80 57 85 64 93 69 96 68 96 69 96 68 95 66 93 65 93 66 96 69 99 72 96 68 91 63 89 60 82 53 65 33 55 28 59 34 60 35 63 44 69 46 68 45 71 50 82 59 87 63 93 67 94 69 94 77 79 31 26 15 28 13 29 22 32 21 24 14 24 19 14 3 4 1 8 3 4 1 7 4 7 5 6 5 5 4 2 0 0 0 1 0 2 5 17 12 19 16 22 17 25 20 20 17 24 16 18 11 19 16 21 14 20 13 21 13 20 12 20 16 18 14 15 10 11 7 12 9 12 9 12 9 12 8 8 5 4 0 0 0 3 1 3 0 3 0 3 0 3 0 7 3 5 1 3 0 3 0 0 0 3 2 8 8 14 10 16 13 18 10 8 0 1 0 2 5 12 11 9 3 4 2 4 2 4 2 4 2 4 2 3 1 3 1 3 1 3 1 3 1 3 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 8 15 10 19 9 17 7 18 7 19 9 17 12 21 12 21 10 22 10 21 11 24 9 20 15 24 14 9 1 0 0 0 1 0 0 0 0 3 4 12 6 14 3 14 8 12 6 12 8 15 11 15 9 15 8 14 7 13 7 14 8 13 7 13 6 12 6 13 7 13 6 11 5 10 4 12 4 12 4 12 6 12 6 13 8 11 6 8 3 5 1 6 0 6 0 5 0 4 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 3 2 5 3 5 2 4 2 3 1 3 1 3 0 2 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 1 0 3 0 0 0 20 16 25 11 21 11 19 10 18 8 17 8 17 9 18 9 18 8 16 7 16 6 16 6 16 6 16 6 15 4 14 3 14 6 17 8 15 8 17 9 16 8 13 5 12 6 10 4 6 1 5 1 6 0 5 2 6 3 9 7 8 5 4 3 1 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 49 32 47 31 49 34 49 31 50 34 49 32 48 32 49 33 50 35 52 37 53 36 51 34 50 32 46 32 52 39 55 37 57 42 58 41 57 40 54 38 54 39 55 39 55 38 53 37 56 39 55 38 55 38 56 39 58 41 58 40 57 40 56 39 59 38 56 37 58 39 57 36 56 38 57 39 58 39 58 38 60 41 60 39 56 37 58 41 59 40 58 38 57 38 57 38 55 37 56 37 57 38 57 39 55 36 56 38 58 38 57 38 56 37 56 38 57 38 58 39 61 42 62 44 63 43 61 42 61 40 61 41 62 41 62 41 63 42 63 41 62 40 61 40 62 41 63 42 63 42 62 41 64 43 64 43 63 42 63 42 64 43 65 45 66 44 64 43 62 41 63 43 64 43 64 43 64 43 64 43 64 44 65 44 66 45 66 45 66 45 66 45 67 46 66 45 65 44 64 43 67 46 67 46 67 47 68 47 72 47 73 49 74 50 76 51 74 49 74 49 74 49 74 49 76 51 76 50 75 49 74 49 74 50 77 53 78 53 77 51 78 54 79 54 79 53 77 52 76 52 78 53 79 54 79 53 80 54 79 53 78 54 79 55 80 55 80 55 80 55 80 55 80 53 80 53 80 53 80 53 82 55 82 55 82 55 82 55 81 55 82 56 83 55 82 54 81 55 83 56 85 58 86 60 84 57 85 57 86 58 86 58 85 57 85 57 85 57 85 57 86 58 86 58 85 57 85 56 84 56 84 56 84 56 84 56 86 57 86 57 86 57 86 57 87 59 88 60 89 59 88 58 87 57 88 58 89 59 90 60 92 61 92 61 92 61 92 61 94 63 94 63 94 63 94 63 91 61 92 61 93 62 93 62 96 64 95 62 92 60 90 59 92 61 92 61 92 61 92 61 93 62 92 61 92 61 93 62 93 62 93 62 93 62 93 62 95 65 95 65 95 65 95 65 97 67 97 66 96 65 95 65 95 64 94 63 94 63 95 64 96 65 96 66 97 67 98 67 99 69 99 70 100 71 101 71 102 73 103 74 105 76 106 76 111 77 112 79 115 82 118 82 117 80 118 83 126 90 133 96 137 96 138 97 137 95 135 93 132 91 131 91 134 96 139 100 136 94 128 90 125 85 111 71 88 54 82 53 84 59 85 54 88 64 99 70 100 70 104 76 112 82 120 90 127 94 130 95 126 98 113 58 56 27 45 27 45 32 46 31 43 23 39 23 24 7 13 6 16 6 11 3 12 6 10 6 9 5 9 4 9 1 5 2 5 0 9 7 22 14 24 17 29 20 32 22 32 20 32 17 26 14 26 16 27 18 26 19 26 19 26 19 22 14 22 14 22 14 23 15 18 11 20 13 22 14 22 14 20 8 14 3 10 2 9 4 7 2 6 2 6 2 6 2 7 5 7 2 6 1 9 1 9 0 11 2 15 6 23 11 30 16 35 16 30 9 21 5 16 6 20 8 13 1 7 3 6 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 3 1 9 10 17 13 23 18 24 17 24 19 27 20 25 18 30 21 29 21 30 23 32 27 33 18 27 24 32 16 4 2 1 0 2 0 3 0 3 0 7 7 17 15 21 12 18 13 18 13 18 14 20 15 19 15 21 15 18 12 18 14 18 13 18 13 17 12 17 11 17 12 17 12 16 11 16 11 18 11 18 11 16 11 16 11 16 13 12 10 9 7 6 5 5 6 5 6 5 5 4 4 2 2 1 0 0 0 0 0 1 0 0 0 0 1 3 5 6 6 6 6 5 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 0 1 0 0 1 0 1 2 1 1 10 25 25 31 22 29 20 29 20 28 19 27 18 26 17 27 18 27 18 26 17 24 17 24 17 24 17 24 17 23 16 24 17 24 17 24 17 22 16 24 17 21 14 18 11 17 13 12 9 8 5 6 5 5 4 5 4 6 6 8 7 8 6 6 3 3 0 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 32 16 31 18 35 19 31 15 33 17 32 16 32 17 33 19 34 20 37 23 37 21 35 19 36 21 34 19 35 21 37 23 38 23 39 24 39 23 38 21 38 23 40 25 41 25 40 23 39 22 37 20 36 21 38 23 40 24 40 24 40 23 38 22 39 23 37 23 40 25 39 23 38 23 39 24 39 23 37 22 40 25 39 22 35 20 38 26 38 23 38 23 38 23 36 20 37 23 38 23 39 24 39 25 36 22 38 24 40 24 39 24 37 22 37 23 38 24 39 24 41 27 42 28 43 27 42 26 41 24 41 24 41 24 41 24 43 25 42 25 41 24 41 24 40 24 42 25 42 25 41 23 43 26 43 25 42 24 41 24 41 25 43 27 44 26 42 24 42 25 41 24 42 25 43 27 43 26 43 26 43 26 43 26 45 28 45 28 45 28 45 28 45 26 44 25 44 25 44 25 44 26 45 27 46 28 48 27 47 25 48 27 49 28 51 29 49 27 49 27 49 27 49 27 51 29 51 28 50 27 49 27 51 29 51 30 52 31 53 31 53 31 53 31 53 30 51 28 53 30 52 30 53 31 54 33 55 32 54 31 53 32 54 33 55 33 55 33 55 33 55 33 53 32 53 32 53 32 53 32 55 34 55 34 55 34 55 34 55 34 56 35 56 35 55 34 55 35 56 36 57 37 58 38 56 35 57 36 57 37 58 37 57 36 57 36 57 36 57 36 58 37 58 36 57 36 56 35 56 35 56 35 56 35 56 35 57 41 57 41 57 41 57 41 58 43 59 44 60 43 59 40 58 38 58 38 58 38 58 38 61 41 61 41 61 41 61 41 61 40 61 40 61 40 61 40 60 39 61 40 61 41 62 41 63 42 62 41 61 39 60 39 60 39 60 39 60 39 60 39 62 40 61 39 60 40 61 41 62 41 62 41 62 41 62 41 65 41 65 41 65 41 65 41 69 44 68 43 65 40 64 39 62 41 62 41 63 43 65 45 65 44 65 45 66 46 67 46 69 45 69 46 70 47 71 47 72 48 73 50 75 51 76 50 77 50 78 52 80 55 81 56 81 55 82 58 86 65 94 70 96 69 97 68 95 66 93 64 89 62 91 64 93 65 94 66 94 64 89 61 86 54 70 34 54 28 53 29 55 32 56 32 59 41 67 44 68 46 75 55 79 56 85 62 93 68 96 69 94 76 91 53 45 14 24 18 30 21 30 21 30 17 21 9 12 2 4 1 8 3 3 0 6 2 5 4 4 3 4 2 6 0 1 0 0 0 1 2 14 9 15 11 17 12 20 13 22 13 16 8 14 8 14 6 16 9 17 10 19 10 19 10 13 10 12 10 13 11 15 12 11 9 13 11 15 11 13 9 12 9 8 4 5 1 4 1 2 0 2 0 3 0 3 0 3 2 2 0 1 0 2 0 1 0 0 0 3 0 7 4 14 9 15 13 16 13 10 5 4 6 9 6 3 0 1 0 2 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 4 6 12 6 18 9 18 7 17 8 20 9 16 11 20 12 21 10 22 11 22 14 27 9 20 19 21 6 0 0 2 0 0 0 0 3 0 0 2 3 13 9 15 4 11 6 13 8 14 8 14 7 13 9 17 9 13 5 13 9 13 7 13 6 12 6 11 5 10 5 11 5 11 5 12 6 11 3 11 3 11 5 11 5 13 8 11 6 8 3 5 1 6 0 6 1 6 1 5 3 2 0 1 0 0 0 0 0 1 0 0 0 0 0 4 3 6 4 6 3 5 2 4 2 4 2 3 1 3 0 2 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 1 0 4 0 0 2 21 13 22 10 19 10 19 10 19 9 17 8 17 8 18 10 19 9 18 8 17 7 17 7 17 7 17 7 16 8 19 10 20 8 16 5 15 8 17 9 16 8 13 5 16 10 12 6 8 2 5 1 5 0 4 0 4 1 6 5 7 4 5 4 2 1 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 48 30 47 35 52 33 46 29 50 33 49 33 49 34 51 36 51 36 53 38 54 36 51 34 53 38 53 34 48 32 50 36 51 35 52 37 54 38 54 37 54 39 57 42 59 43 58 41 55 38 53 35 52 36 55 38 56 39 56 39 55 37 53 36 58 37 56 38 59 41 60 40 58 39 58 39 57 37 55 36 58 39 57 36 53 34 56 39 56 37 56 38 58 38 54 33 57 38 58 39 58 40 59 40 56 38 58 40 59 40 59 40 58 39 58 40 59 41 60 42 59 41 60 42 61 41 60 40 62 41 62 41 62 41 62 41 64 43 64 42 63 42 62 41 60 40 63 43 64 42 61 39 64 43 64 42 63 41 62 41 60 40 63 43 64 42 61 39 64 42 62 40 61 42 65 45 64 43 64 43 64 43 64 43 66 45 66 45 66 45 66 45 65 44 65 44 65 44 65 44 64 44 65 45 67 47 69 49 72 47 73 49 74 50 76 51 74 49 74 49 74 49 74 49 76 51 76 50 75 49 74 49 77 52 76 51 76 52 78 54 77 52 77 52 77 50 74 49 79 53 77 51 76 53 80 56 80 54 79 53 78 54 79 55 80 55 80 55 80 55 80 55 80 53 80 53 80 53 80 53 82 55 82 55 82 55 82 55 82 56 83 57 84 56 83 55 83 56 83 57 84 58 85 58 84 56 84 57 85 58 86 58 85 57 85 57 85 57 85 57 86 58 86 57 85 56 84 56 84 56 84 56 84 56 84 56 86 57 86 57 86 57 86 57 87 59 88 60 89 59 88 58 90 58 89 58 89 58 89 57 92 61 92 61 92 61 92 61 91 60 91 60 91 60 91 60 91 60 91 61 92 62 93 62 92 61 92 61 92 61 92 61 91 60 91 60 91 60 91 60 93 61 92 60 91 61 92 62 93 62 93 62 93 62 93 62 95 65 95 65 95 65 95 65 100 69 98 67 95 64 93 62 92 61 92 62 94 64 97 67 96 65 96 66 97 67 98 67 99 69 99 70 100 71 101 71 102 72 103 74 104 75 106 76 113 80 115 82 117 84 119 84 119 82 120 85 127 91 134 96 138 97 138 96 136 94 133 91 129 90 133 94 135 92 130 88 128 89 122 87 119 77 98 55 89 56 86 55 85 56 86 60 89 63 95 65 96 70 109 84 110 80 118 89 126 95 131 97 128 99 127 85 81 33 46 33 45 28 42 30 45 28 37 15 23 7 12 6 16 5 10 2 10 5 8 4 8 3 7 3 11 3 6 2 5 0 5 5 22 15 24 16 26 18 28 20 35 20 26 14 26 16 23 11 24 16 24 17 22 18 22 17 24 15 22 13 20 11 19 12 20 13 22 15 22 13 19 10 21 12 18 8 12 5 9 4 6 2 6 2 4 3 4 3 8 4 7 2 7 3 8 4 11 2 11 1 12 4 15 7 28 11 32 17 39 18 33 8 27 10 25 7 12 1 8 5 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 1 0 8 9 16 13 23 17 22 18 24 18 26 20 25 17 30 21 30 21 30 24 27 27 33 20 28 25 25 4 2 4 4 1 1 0 1 3 4 0 6 8 18 16 19 12 15 11 18 14 20 14 18 12 18 15 22 16 17 11 18 15 18 13 18 12 17 11 16 11 14 10 15 11 16 12 17 13 18 11 18 11 16 11 16 11 16 13 12 10 9 7 6 5 5 6 5 6 5 6 5 5 2 2 1 0 0 0 0 0 1 0 0 0 0 1 4 5 5 5 5 4 4 3 3 3 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 3 0 1 0 0 1 0 1 2 1 1 11 26 24 29 21 26 17 27 18 27 17 25 16 26 17 27 19 28 19 27 18 25 18 25 18 25 18 25 18 22 17 26 21 27 17 21 12 22 16 24 17 21 14 18 11 20 16 14 11 9 6 6 5 8 6 7 5 6 5 7 7 7 6 7 4 4 0 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 34 17 31 16 33 18 32 15 36 20 34 18 32 17 32 17 37 21 35 19 34 21 38 24 37 21 34 18 34 21 38 25 36 20 36 21 38 23 40 25 40 23 39 22 38 23 39 24 40 23 39 22 38 21 37 20 37 22 39 24 41 26 43 27 40 24 38 22 37 22 38 23 41 26 41 25 39 23 36 20 39 24 38 23 39 24 40 26 37 23 39 25 40 25 40 25 33 20 37 22 37 22 39 26 34 21 38 25 41 25 38 22 42 26 41 25 40 26 41 27 41 27 42 28 43 27 42 26 41 24 41 24 41 24 41 24 42 25 42 24 41 23 40 23 40 24 41 25 42 24 41 23 37 22 41 26 44 26 41 23 44 27 43 25 42 24 40 23 41 24 41 25 43 27 45 29 44 27 44 27 44 27 44 27 43 26 43 26 43 26 43 26 44 25 44 26 45 27 46 27 45 26 45 27 46 28 47 26 48 26 49 27 49 28 50 28 50 28 50 27 49 26 48 26 49 27 49 28 50 29 51 29 51 29 51 30 52 31 53 31 51 29 51 29 51 29 51 29 54 32 54 32 54 32 54 32 54 33 55 33 55 32 53 30 54 32 53 31 53 30 52 30 52 31 52 32 53 33 54 33 54 32 52 31 54 33 53 31 54 33 54 33 54 33 54 33 56 35 57 36 57 37 58 37 54 33 54 33 54 33 54 33 55 34 55 34 55 34 55 34 55 34 55 35 56 36 57 36 55 35 56 36 57 35 56 34 55 39 55 40 56 41 57 41 59 42 58 41 57 42 58 41 59 39 59 39 59 39 59 39 59 39 59 40 60 41 61 41 63 41 61 39 60 39 60 40 60 40 61 41 62 40 61 39 61 40 61 40 61 40 61 40 63 41 62 40 61 41 62 42 64 42 63 41 62 42 63 43 62 42 63 43 64 42 63 41 65 41 65 41 65 41 65 41 66 43 67 43 67 42 65 40 62 40 61 40 61 41 63 43 64 43 64 44 65 45 66 45 70 46 70 46 70 46 70 47 73 49 74 51 75 52 77 51 77 52 80 55 82 54 79 53 81 53 79 58 90 70 97 71 99 72 95 66 91 64 90 64 92 61 84 59 89 66 89 60 87 61 87 58 79 43 60 29 53 30 54 31 55 35 57 37 59 38 63 41 68 49 79 58 79 57 86 61 89 64 93 68 99 73 98 74 70 22 25 17 28 21 28 17 28 20 23 7 5 2 6 0 2 0 5 4 6 3 6 4 5 3 4 3 3 0 1 0 1 0 2 3 14 10 17 12 19 10 16 9 15 12 16 12 16 10 15 9 17 11 17 10 16 9 15 9 13 10 14 11 15 10 14 9 13 9 13 9 14 11 16 13 14 7 9 6 7 0 0 0 2 0 3 0 3 0 4 0 3 4 3 2 3 2 3 0 1 0 2 0 5 3 8 3 11 7 14 13 17 16 17 16 9 14 13 3 0 0 4 0 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 3 0 12 7 16 8 18 7 17 6 21 13 19 9 18 6 17 4 24 8 19 16 21 5 0 0 0 0 1 0 0 2 0 2 1 1 1 2 12 8 15 6 10 6 13 9 15 8 13 6 18 11 16 10 15 8 13 7 17 10 16 9 14 7 12 5 10 4 10 4 10 5 13 7 16 8 15 7 14 7 13 6 18 10 12 6 9 4 6 0 6 0 6 1 6 1 5 3 3 1 2 1 1 1 2 2 0 0 0 0 0 0 0 0 1 0 2 1 3 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 2 2 2 3 2 3 0 2 6 21 11 21 11 22 12 21 11 19 9 17 7 16 7 16 8 17 9 18 9 18 8 19 8 19 8 19 8 15 5 16 6 17 5 16 4 15 7 15 7 15 9 15 9 15 8 9 4 7 2 4 0 9 1 4 3 11 9 10 4 4 2 3 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49 31 46 31 49 34 49 31 51 34 49 32 48 32 49 33 52 35 51 35 52 36 53 38 55 38 52 34 50 35 53 38 52 36 52 36 53 38 55 40 55 38 53 37 53 37 54 39 56 39 55 38 55 38 54 37 54 37 55 38 55 38 55 38 59 40 58 38 56 37 56 37 59 40 59 40 58 38 56 36 57 38 56 37 57 39 59 40 55 37 57 39 58 39 58 39 53 36 56 37 56 37 57 40 54 37 58 40 59 39 57 36 61 41 60 40 59 41 60 42 60 41 61 43 62 42 60 41 63 41 62 41 62 41 62 40 63 42 63 41 62 40 61 40 61 41 62 42 63 41 62 40 59 39 62 43 64 43 62 40 65 44 64 42 63 41 61 40 62 41 62 42 64 44 66 46 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 45 66 45 67 46 66 45 66 46 67 47 68 47 72 47 73 48 74 49 74 49 75 50 75 49 74 48 73 48 74 49 74 50 75 51 76 51 76 51 76 52 77 52 78 53 77 52 77 52 77 52 77 52 79 54 79 54 79 54 79 54 79 54 79 54 79 53 77 52 80 54 79 54 78 53 78 52 79 52 79 53 80 54 81 54 81 53 79 52 81 54 80 52 81 54 81 54 81 54 81 54 82 55 83 56 84 57 84 57 82 54 82 54 82 54 82 54 83 55 83 55 83 55 83 55 83 55 83 56 84 57 85 57 84 57 86 58 86 58 85 56 84 55 85 56 85 57 86 57 88 58 87 57 86 58 87 59 90 59 90 59 90 59 90 59 90 59 90 60 91 61 92 61 94 62 92 61 91 60 91 60 91 61 92 62 93 61 92 60 92 61 92 61 92 61 92 61 94 63 93 62 93 62 94 63 95 63 94 62 93 63 94 64 94 64 95 65 96 64 95 63 95 65 95 65 95 65 95 65 96 66 97 67 96 65 95 64 93 61 92 61 92 62 94 64 95 64 95 65 96 66 97 66 98 69 99 70 101 71 101 71 103 73 104 75 106 76 107 77 112 79 114 81 115 80 114 78 118 81 119 86 130 95 137 98 138 97 134 92 130 90 129 90 131 88 125 87 131 92 129 87 119 89 122 84 105 63 88 54 85 54 84 55 86 56 88 58 86 60 93 65 98 74 111 84 113 84 122 90 124 91 128 95 132 96 130 97 102 44 47 25 45 28 42 26 42 29 38 16 16 7 15 5 11 2 12 6 11 6 10 5 9 4 8 4 7 1 5 2 5 0 7 7 19 15 24 18 25 18 25 15 31 18 28 16 25 17 27 21 23 16 21 16 21 16 21 15 20 16 21 17 22 16 21 15 22 16 20 14 18 13 18 13 20 12 16 12 14 3 4 1 6 3 4 3 4 3 3 4 7 3 7 3 7 3 8 3 6 2 10 3 12 5 14 6 23 8 25 15 39 21 39 14 31 15 28 3 7 2 7 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 3 7 4 13 11 16 14 19 16 21 16 26 18 29 19 29 20 27 19 29 20 24 22 20 5 3 0 0 1 0 1 0 0 1 0 2 0 4 4 14 14 18 13 16 12 17 13 19 14 18 13 21 16 20 14 18 12 17 11 21 15 20 14 19 13 17 12 16 10 15 10 15 11 17 13 20 13 20 13 18 14 19 14 21 15 12 8 9 7 7 5 5 6 5 6 5 6 5 5 4 4 2 1 1 1 1 1 0 0 0 0 0 0 0 0 4 4 5 5 5 5 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 5 1 3 2 2 3 1 3 0 1 4 15 26 23 29 21 30 20 29 19 28 18 26 17 25 16 25 17 26 18 27 19 24 18 22 18 22 18 22 18 21 17 21 17 21 17 21 17 21 14 21 13 18 12 17 11 17 11 9 6 7 6 6 4 8 4 3 5 10 11 8 4 5 4 5 2 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 15 30 16 33 19 34 18 33 18 32 17 32 18 34 20 34 20 36 21 37 22 37 21 41 24 37 21 35 20 36 22 38 21 37 20 37 21 38 22 38 21 36 20 36 20 37 22 37 21 38 22 38 22 39 23 39 23 39 22 38 21 37 21 41 25 39 23 37 21 36 21 38 23 39 24 39 24 38 23 37 22 36 21 37 22 38 24 35 21 37 23 38 23 37 22 35 22 38 23 36 21 37 24 37 23 39 25 40 23 37 21 41 26 40 25 40 25 41 26 40 26 42 27 42 27 41 25 42 25 42 24 41 23 40 23 42 25 42 24 41 23 40 23 40 24 41 25 42 24 41 23 38 23 41 26 43 25 41 23 44 27 43 25 42 24 40 23 42 24 41 24 42 26 45 28 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 25 44 25 45 26 45 27 45 26 45 27 46 28 47 26 46 24 47 25 47 26 48 26 49 27 49 27 48 26 48 26 49 27 49 28 50 29 51 29 51 29 51 29 52 30 52 31 52 30 52 30 52 30 52 30 54 32 54 32 54 32 54 32 53 31 53 32 53 30 51 29 56 33 55 33 54 32 54 31 52 31 53 32 53 32 54 33 54 32 52 31 54 33 53 31 54 33 54 33 54 33 54 33 54 33 55 34 55 35 56 35 54 33 54 33 54 33 54 33 54 33 54 34 55 34 55 34 55 34 55 35 56 36 57 36 57 37 59 38 59 38 58 36 55 40 56 40 57 41 57 41 59 42 58 41 57 42 58 41 59 39 59 39 59 39 59 39 59 39 59 40 60 41 61 41 62 41 62 40 61 39 60 39 60 40 61 41 62 40 61 39 61 40 61 40 61 40 61 40 64 42 63 41 62 42 63 43 63 42 62 41 62 41 63 42 64 43 65 45 66 44 64 43 65 41 65 41 65 41 65 41 65 42 66 42 66 41 64 39 62 40 61 40 61 41 63 43 64 43 64 44 65 45 66 45 66 43 69 47 72 48 72 47 73 50 74 51 76 53 77 51 78 52 79 53 79 52 77 50 80 57 86 63 90 68 96 74 96 70 93 66 90 64 88 63 90 63 87 64 92 67 89 60 84 60 86 52 65 29 53 31 55 31 54 33 55 35 57 37 58 38 63 41 69 50 80 60 83 61 89 64 91 64 93 67 97 72 100 80 85 39 32 11 25 16 27 17 28 21 24 8 5 2 7 0 3 0 4 3 6 3 6 4 5 3 4 3 4 0 2 0 1 0 3 3 14 9 16 11 17 9 17 8 21 14 17 10 15 12 21 17 15 9 15 9 16 10 17 10 15 11 16 12 16 12 15 11 16 11 14 9 12 8 12 8 16 10 14 13 13 2 0 0 3 0 3 0 4 0 4 0 3 4 3 4 3 2 3 2 2 0 2 0 3 0 4 0 7 0 5 7 19 22 19 12 14 15 12 3 1 0 3 0 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 1 0 4 0 8 1 8 0 11 5 17 7 14 7 18 10 22 11 22 9 21 10 20 11 9 0 0 0 0 0 1 0 0 2 0 4 0 2 0 2 8 8 14 7 12 6 11 5 12 6 13 8 15 8 14 7 12 6 11 5 14 8 14 8 14 7 13 7 11 5 10 4 10 5 12 7 10 2 11 4 13 7 14 8 18 9 9 2 6 2 7 2 7 1 7 2 7 2 6 4 6 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 4 3 6 4 6 4 5 2 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 2 2 2 3 2 2 0 5 9 24 13 20 8 19 10 19 10 19 9 18 9 16 7 17 8 17 8 18 9 17 7 18 7 18 7 18 7 19 7 17 5 16 6 18 8 15 7 14 6 13 5 10 3 12 4 5 0 4 1 5 1 5 0 1 0 6 3 5 0 3 2 3 4 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 29 45 31 49 35 51 33 47 31 47 32 49 34 51 36 49 34 52 38 54 37 52 35 55 38 53 36 52 37 53 38 56 39 54 38 54 38 54 39 54 38 53 36 52 37 54 38 53 37 54 38 55 39 56 40 57 40 57 40 57 40 57 40 61 41 58 38 56 36 55 36 55 37 57 39 58 39 58 39 55 36 54 35 54 36 56 38 54 35 55 37 56 37 55 36 55 38 58 38 55 35 55 38 57 39 58 39 58 38 55 35 60 41 59 39 58 40 60 41 59 40 60 41 60 41 59 40 64 43 63 41 62 40 60 39 63 42 63 41 62 40 61 40 61 41 62 42 63 41 62 40 61 40 62 42 63 42 62 40 64 43 64 42 63 41 62 41 63 41 62 41 63 43 65 44 64 43 64 43 64 43 64 43 66 45 66 45 66 45 66 45 64 43 65 44 65 45 66 45 66 45 66 46 67 47 68 47 70 45 70 46 71 47 72 47 74 48 73 48 73 48 73 48 74 49 74 50 75 51 76 51 75 50 76 51 76 52 77 52 78 53 78 53 78 53 78 53 78 53 78 53 78 53 78 53 77 52 78 53 77 52 76 50 81 56 81 55 80 55 79 54 80 53 80 53 80 53 80 53 81 53 79 52 81 54 80 52 81 54 81 54 81 54 81 54 80 53 80 54 81 55 82 55 82 54 82 54 82 54 82 54 81 54 82 54 82 55 83 55 83 55 83 56 84 57 85 57 85 57 86 59 87 58 85 57 85 56 85 57 86 57 87 58 88 58 87 57 86 58 87 59 90 59 90 59 90 59 90 59 90 59 90 60 91 61 92 61 93 62 93 62 92 61 91 59 91 61 92 62 93 61 92 60 92 61 92 61 92 61 92 61 95 64 94 63 94 63 95 64 94 63 93 61 92 62 94 63 94 64 95 65 96 64 95 63 94 64 94 64 94 64 94 64 95 65 95 65 95 64 93 63 93 61 92 61 92 62 94 64 95 64 95 65 96 66 97 66 94 66 99 71 103 73 102 72 104 74 105 75 106 77 108 78 112 78 112 78 112 78 112 76 116 83 125 90 128 89 133 97 134 93 132 90 129 88 127 87 128 88 128 90 132 91 127 84 120 86 108 67 87 52 83 56 85 55 85 54 85 55 87 57 86 60 93 65 99 74 112 85 115 86 123 90 124 90 126 93 131 96 135 105 125 73 67 27 41 25 40 26 43 30 38 16 15 6 16 6 12 3 12 5 11 6 10 5 9 4 8 4 5 2 3 3 5 0 6 8 19 14 20 16 23 16 23 16 26 16 23 14 23 16 25 19 18 13 19 14 18 16 19 16 16 12 17 13 18 12 17 11 16 11 16 11 17 13 19 15 20 14 21 18 19 6 4 0 3 2 2 3 2 3 2 2 6 2 6 2 6 2 6 2 7 2 7 2 7 3 7 2 14 3 17 7 31 17 39 18 36 15 25 4 6 1 2 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 2 4 3 10 6 8 6 13 13 21 19 27 16 27 18 28 21 28 23 26 22 24 14 5 0 1 2 0 1 0 1 0 0 0 0 1 0 1 3 10 10 16 14 17 11 15 9 15 11 18 14 20 14 19 14 18 13 17 12 18 13 18 13 18 14 19 14 17 11 15 10 15 11 17 12 17 10 17 11 16 12 17 12 21 14 9 4 5 6 8 7 6 7 6 7 6 7 6 6 7 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 5 1 3 2 2 3 1 3 0 1 7 19 30 25 28 19 27 18 27 18 27 19 28 19 26 17 26 17 26 17 26 18 21 17 21 17 21 17 21 17 23 18 20 14 18 16 22 19 24 18 24 17 20 12 15 9 13 7 4 2 4 5 7 6 5 2 3 3 6 6 5 1 4 4 5 3 4 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 14 29 16 33 20 35 18 31 16 31 17 33 19 36 22 33 19 36 23 38 22 36 20 35 20 35 21 37 23 39 25 41 25 40 23 39 23 40 24 40 23 38 22 38 22 39 24 36 21 37 22 38 23 39 24 38 22 39 24 41 25 42 26 41 25 39 23 37 21 36 21 35 21 37 23 39 24 39 24 35 20 35 20 35 21 37 23 35 21 36 22 36 21 35 20 36 23 39 23 36 20 36 23 39 24 39 24 38 22 36 21 41 25 39 24 39 24 40 26 39 24 40 25 40 25 39 24 42 25 42 24 41 23 40 23 42 25 42 24 41 23 40 23 40 24 41 25 42 24 41 23 41 24 41 25 41 24 41 23 43 26 42 25 42 25 41 24 42 24 41 24 41 25 43 26 43 26 43 26 43 26 43 26 45 28 45 28 45 28 45 28 43 24 43 25 44 25 45 26 45 26 45 27 46 28 47 26 45 23 45 23 46 24 47 25 47 26 48 26 48 26 48 26 49 27 49 28 50 29 51 29 50 28 50 29 51 29 52 30 53 31 53 31 53 31 53 31 53 31 53 31 53 31 53 31 52 30 53 31 52 30 51 28 56 34 56 33 55 33 54 32 53 32 53 32 53 32 53 32 54 32 52 31 54 33 53 31 54 33 54 33 54 33 54 33 53 32 53 32 54 33 55 34 54 33 54 33 54 33 54 33 52 32 53 33 54 34 55 34 55 34 55 35 56 36 57 36 55 35 57 36 57 36 56 34 56 40 57 41 57 42 58 42 59 42 58 41 57 42 58 41 59 39 59 39 59 39 59 39 59 39 59 40 60 41 61 41 61 40 62 41 62 40 60 38 60 40 61 41 62 40 61 39 61 40 61 40 61 40 61 40 64 42 63 41 62 42 63 43 63 41 61 40 61 40 62 42 61 41 62 42 63 41 62 40 64 40 64 40 64 40 64 40 64 40 65 41 64 39 62 38 62 40 61 40 61 41 63 43 64 43 64 44 65 45 66 45 65 42 68 47 72 49 73 48 74 50 75 52 77 53 78 52 78 51 78 51 77 51 77 51 78 57 87 63 87 62 90 68 92 65 91 64 89 62 87 60 87 61 88 64 90 62 85 57 91 55 68 30 54 28 56 33 55 34 54 33 54 35 56 37 59 38 63 41 68 49 78 58 82 59 87 61 88 61 90 63 89 66 97 78 100 66 57 20 22 14 26 17 29 22 23 7 4 1 7 1 4 0 4 2 6 3 6 4 5 3 4 3 4 0 2 0 2 0 3 3 15 8 14 8 15 7 16 8 12 10 14 13 16 12 14 10 12 8 13 8 13 8 13 8 10 6 11 7 12 6 11 5 10 5 10 5 11 7 13 9 14 10 15 15 15 4 1 0 2 0 3 0 3 0 3 0 2 5 1 3 2 3 2 1 2 1 2 0 1 0 1 0 4 0 4 0 5 7 17 23 20 15 8 3 2 0 3 0 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 2 0 6 0 4 0 7 3 17 11 21 10 16 5 16 6 21 11 22 14 20 6 1 0 0 4 1 0 1 2 0 4 0 4 0 2 0 0 4 4 11 8 11 4 9 3 9 4 12 7 15 9 15 9 15 8 14 8 12 6 12 7 13 7 13 7 12 6 11 4 10 4 11 6 12 4 11 3 10 4 10 3 17 7 7 0 3 1 6 3 7 1 7 2 7 2 6 4 7 3 4 2 0 0 0 0 0 0 0 0 0 0 0 0 2 0 3 2 4 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 2 2 2 3 2 3 0 7 12 26 14 21 8 17 8 17 9 18 9 18 9 17 8 17 8 17 8 17 8 17 6 18 6 18 6 18 6 19 5 15 2 14 3 17 7 17 9 18 9 15 6 9 1 8 0 2 0 3 1 6 1 5 0 4 1 6 1 4 0 3 2 3 4 3 3 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 30 46 31 49 34 50 33 47 31 47 32 49 34 51 36 50 35 52 36 53 37 53 36 48 32 50 35 53 38 55 40 56 40 55 39 55 40 56 41 56 40 55 38 54 39 56 40 54 37 55 38 55 38 56 39 52 35 53 37 56 40 58 41 59 39 57 37 56 37 57 38 54 36 56 38 58 39 57 38 55 35 54 35 54 36 56 38 55 36 56 37 56 36 54 34 54 37 57 38 55 36 56 39 58 39 57 38 57 38 56 37 59 40 58 39 58 39 59 40 57 38 58 40 59 39 57 38 62 41 62 41 62 41 62 41 63 42 63 41 62 40 61 40 61 41 62 42 63 41 62 40 63 42 62 41 62 40 61 40 63 42 63 42 63 42 63 42 63 42 62 41 62 41 63 42 63 42 63 42 63 42 63 42 65 44 65 44 65 44 65 44 63 43 64 43 65 44 65 44 66 45 66 46 67 47 68 47 70 45 70 46 71 47 72 47 72 47 72 47 73 48 73 48 74 49 74 50 75 51 76 51 74 50 75 50 76 51 76 51 77 52 77 52 77 52 77 52 77 52 77 52 77 52 77 52 78 53 78 54 78 52 76 51 81 55 80 55 79 54 79 53 81 54 80 53 80 53 79 52 81 53 79 52 81 54 80 52 81 54 81 54 81 54 81 54 80 53 80 54 81 55 82 55 82 54 82 54 82 54 82 54 80 52 80 53 82 54 83 55 83 55 83 56 84 57 85 57 83 55 84 57 85 56 83 55 86 57 86 57 87 58 87 59 88 58 87 57 86 58 87 59 90 59 90 59 90 59 90 59 90 59 90 60 91 61 92 61 91 61 93 63 94 61 90 58 91 61 92 62 93 61 92 60 92 61 92 61 92 61 92 61 94 62 93 61 92 62 93 63 93 62 92 61 92 61 93 62 91 61 93 62 93 62 92 60 93 63 93 63 93 63 93 63 93 63 94 64 93 63 92 61 93 61 92 61 92 62 94 64 95 64 95 65 96 66 97 66 97 68 98 69 100 71 102 73 105 75 105 76 107 78 108 79 112 78 111 77 112 79 115 80 117 83 123 88 127 87 127 88 126 89 126 89 125 87 122 84 121 85 123 86 122 84 119 81 115 73 86 52 80 58 88 57 87 55 86 54 85 55 87 56 87 61 92 64 96 70 107 79 112 82 119 87 121 88 124 91 122 89 128 95 128 90 89 41 40 24 41 27 42 29 36 13 14 6 16 7 13 3 11 4 11 6 10 5 9 4 8 4 5 2 3 3 3 0 6 8 18 14 18 13 18 15 22 16 22 13 26 17 26 16 18 11 16 11 14 11 13 10 13 9 13 10 14 11 14 11 13 10 14 10 12 8 10 7 10 7 15 10 16 16 17 5 2 0 2 1 1 2 1 2 0 1 5 0 6 0 5 1 5 1 6 2 6 2 4 3 4 3 6 7 15 3 14 4 32 24 39 13 18 6 5 2 0 6 3 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 2 1 6 4 6 4 9 11 18 18 30 17 25 13 22 16 25 21 25 22 18 7 0 0 1 3 0 1 0 1 0 0 0 0 0 0 2 1 3 4 9 11 14 9 14 9 14 10 16 12 20 15 20 15 20 15 20 15 18 13 18 12 17 12 17 12 18 12 16 10 15 10 16 11 20 13 19 11 16 10 14 9 17 11 7 4 5 5 7 5 5 6 5 6 5 6 5 5 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 3 4 4 5 5 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 5 1 3 2 2 3 1 3 4 4 9 20 30 25 29 20 27 18 27 17 26 17 26 17 27 18 26 17 26 17 25 17 22 19 21 19 21 19 21 19 19 16 17 14 16 15 18 17 20 14 22 15 18 10 11 4 10 5 5 4 6 6 6 4 6 6 7 6 7 5 5 3 4 3 5 3 5 3 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 16 30 16 33 19 33 16 32 17 32 17 33 19 35 20 36 20 35 20 36 21 37 23 31 17 33 20 36 21 37 22 37 21 36 21 37 22 40 24 39 23 38 21 37 22 39 23 39 23 38 22 38 22 37 21 36 21 37 22 38 23 39 23 38 23 37 22 37 23 39 25 36 21 37 23 38 23 37 22 36 21 36 21 36 22 38 23 37 22 38 23 37 21 35 20 34 21 37 22 37 22 38 25 38 23 37 22 38 23 39 24 40 24 39 23 38 24 39 25 37 23 39 24 39 24 38 22 39 22 40 24 41 25 43 26 42 25 42 24 41 23 40 23 40 24 41 25 42 24 41 23 43 25 41 24 40 23 40 23 42 25 42 25 42 25 42 25 42 25 41 23 40 24 41 25 42 25 42 25 42 25 42 25 44 27 44 27 44 27 44 27 42 23 43 24 43 25 44 25 45 26 45 27 46 28 47 26 46 24 46 24 47 25 47 26 46 24 46 25 47 26 48 26 49 27 49 28 50 29 51 29 49 27 50 28 50 29 51 29 52 30 52 30 52 30 52 30 52 30 52 30 52 30 52 30 54 32 54 32 54 31 52 30 55 32 54 32 53 31 53 30 54 33 54 32 53 31 52 31 54 32 52 31 54 33 53 31 54 33 54 33 54 33 54 33 54 33 54 33 55 34 55 35 54 33 54 33 54 33 54 33 51 30 52 32 54 33 55 34 55 34 55 35 56 36 57 36 56 35 57 37 58 36 56 35 57 41 57 42 58 42 59 43 59 42 58 41 57 42 58 41 59 39 59 39 59 39 59 39 59 39 59 40 60 41 61 41 60 40 62 42 63 40 59 37 60 40 61 41 62 40 61 39 61 40 61 40 61 40 61 40 61 40 60 39 60 39 61 40 62 40 61 39 60 40 61 41 61 41 62 42 63 41 62 40 63 39 63 39 63 39 63 39 62 39 63 39 63 38 61 36 62 40 61 40 61 41 63 43 64 43 64 44 65 45 66 45 71 46 68 44 68 46 72 49 75 51 76 52 77 54 79 53 78 51 77 51 79 54 81 57 83 58 85 62 89 64 87 60 87 62 88 62 87 60 84 57 82 57 83 56 80 53 79 53 68 36 55 26 54 32 57 33 56 34 55 33 54 35 54 36 60 39 62 39 64 43 72 51 79 57 85 60 88 62 91 65 88 65 92 66 94 75 74 36 22 15 27 18 29 21 21 3 3 1 8 2 5 1 3 1 6 3 6 4 5 3 4 3 4 0 3 0 2 0 3 3 15 7 12 6 13 5 16 8 14 12 15 12 14 9 11 5 10 6 10 4 8 1 6 0 7 3 9 4 9 4 8 2 9 3 7 1 5 0 5 0 8 4 9 9 11 1 0 0 2 0 2 0 2 0 2 0 1 4 0 4 1 2 1 2 2 1 3 0 4 0 4 0 4 0 6 0 1 1 10 13 22 11 5 2 5 0 5 2 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 2 0 0 0 0 2 0 2 0 5 1 12 5 13 4 13 5 16 6 18 6 18 10 13 0 0 1 2 2 1 0 1 2 0 4 0 5 0 3 2 0 0 0 5 4 8 2 9 4 10 4 10 4 14 8 14 8 14 8 14 8 14 8 13 6 12 5 11 4 13 6 11 4 10 4 10 5 12 4 12 4 12 5 11 5 12 4 6 0 5 1 5 0 5 0 5 0 5 0 4 2 4 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 2 0 3 2 4 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 2 2 2 3 2 8 1 8 11 25 14 22 11 19 10 18 8 17 7 16 6 18 9 18 8 17 7 16 7 18 7 19 7 19 7 19 7 16 4 16 4 16 4 16 4 12 5 14 7 13 4 7 0 7 1 6 2 7 3 4 0 5 1 7 2 5 0 3 1 3 1 3 5 4 4 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 32 47 31 49 33 48 30 49 33 48 32 48 33 50 35 53 36 51 34 50 36 54 39 48 33 50 34 51 35 50 34 50 35 50 35 52 38 54 40 54 38 53 37 52 38 53 39 57 39 56 38 55 37 54 36 58 41 58 40 57 40 56 39 55 38 56 38 57 40 59 42 55 38 56 39 57 38 56 36 56 37 55 36 55 37 57 39 57 38 57 38 57 37 55 35 52 35 56 37 56 37 58 41 56 37 56 37 57 39 59 40 59 39 58 38 57 39 58 40 56 38 57 39 58 38 57 37 59 38 60 40 63 43 65 44 63 42 63 41 62 40 61 40 61 41 62 42 63 41 62 40 64 43 62 41 61 40 61 40 63 42 63 42 63 42 63 42 63 42 62 40 61 40 62 41 63 42 63 42 63 42 63 42 64 43 64 43 64 43 64 43 63 42 63 43 64 44 65 44 66 45 66 46 67 47 68 47 71 46 72 47 72 48 73 48 71 46 71 47 72 48 73 48 74 49 74 50 75 51 76 51 74 49 74 50 75 51 76 51 76 51 76 51 76 51 76 51 77 52 77 52 77 52 77 52 79 55 80 55 80 54 78 52 79 54 78 53 78 52 77 52 81 54 81 53 80 52 79 52 81 53 79 52 81 54 80 52 81 54 81 54 81 54 81 54 81 54 82 55 82 56 83 56 82 54 82 54 82 54 82 54 78 51 80 52 81 54 83 55 83 55 83 56 84 57 85 57 85 58 86 59 87 58 86 56 86 57 86 58 87 59 88 59 88 58 87 57 86 58 87 59 90 59 90 59 90 59 90 59 90 59 90 60 91 61 92 61 91 61 94 64 94 61 90 58 91 61 92 62 93 61 92 60 92 61 92 61 92 61 92 61 92 60 90 59 90 59 91 61 93 61 92 60 91 61 92 62 93 63 94 64 95 63 94 62 93 63 93 63 93 63 93 63 92 62 93 63 93 62 91 60 93 61 92 61 92 62 94 64 95 64 95 65 96 66 97 66 103 71 98 67 97 69 102 74 105 75 106 77 107 78 109 78 112 77 111 78 113 82 119 85 123 85 122 88 129 93 128 85 123 87 124 88 124 86 121 83 118 81 118 79 113 76 113 79 83 55 83 55 82 54 83 56 87 56 86 54 85 54 86 55 88 61 92 62 93 66 102 73 111 82 120 88 123 91 127 95 130 98 134 92 127 97 106 56 44 26 44 27 43 28 33 10 13 5 17 8 15 4 11 4 13 6 11 5 9 4 8 4 5 3 3 3 3 0 6 8 17 14 17 11 17 14 19 17 20 14 20 11 16 8 12 8 14 10 12 7 7 4 4 3 5 4 8 5 8 5 7 4 7 3 6 3 7 5 10 6 10 6 10 11 13 4 1 1 1 2 1 2 0 2 0 1 5 1 6 1 5 1 5 1 6 2 4 4 5 5 6 5 7 4 9 5 16 8 21 7 37 12 12 5 6 3 0 9 3 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 1 1 6 6 12 10 14 9 22 17 26 19 22 16 19 17 10 1 0 3 1 0 0 1 0 0 0 0 0 0 0 2 2 0 1 0 5 8 10 7 14 10 16 10 14 8 18 13 18 14 20 14 20 13 20 14 18 12 16 10 15 9 18 13 16 10 15 10 15 10 17 11 18 13 17 13 19 15 14 8 7 5 6 5 5 3 3 4 3 4 3 4 3 3 3 3 2 1 1 1 2 2 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 3 2 2 3 1 3 9 7 9 17 28 25 30 23 29 20 27 18 25 16 24 15 27 19 27 18 26 17 25 17 23 20 22 20 22 20 22 20 18 17 19 18 20 17 19 15 20 14 23 17 21 13 14 7 10 7 8 8 10 7 4 0 5 5 7 6 5 3 3 3 4 3 5 4 6 4 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 18 34 22 36 22 33 19 36 22 33 19 32 20 35 23 37 21 36 20 35 21 36 22 36 19 32 17 34 20 35 18 37 17 39 18 37 16 38 18 40 18 37 16 37 16 39 19 38 17 37 16 36 17 37 18 38 19 39 19 39 18 37 18 39 22 36 19 35 20 38 23 39 23 39 23 39 21 36 20 36 20 36 21 37 22 38 22 38 21 36 20 36 20 37 22 34 18 35 20 37 22 39 24 42 25 39 22 38 23 41 26 37 23 38 23 38 22 36 20 34 20 36 22 38 24 39 24 39 25 41 27 43 27 42 26 40 26 41 27 42 26 41 25 40 26 40 26 40 26 40 26 41 26 40 25 39 26 40 27 40 26 40 26 40 25 37 23 38 25 39 26 40 27 41 28 43 25 42 24 41 25 42 26 41 24 41 25 42 26 43 26 43 25 42 25 42 26 44 28 45 28 45 29 46 30 47 28 44 25 44 26 45 27 46 27 43 25 45 27 47 29 48 29 47 29 49 30 49 30 48 28 47 29 48 30 49 29 48 28 51 32 51 32 51 32 51 32 49 31 51 34 53 35 54 34 52 30 52 31 53 32 54 32 51 30 52 31 53 30 52 29 52 31 53 32 54 31 53 30 55 32 54 31 53 32 54 33 52 30 52 31 53 32 54 32 53 31 53 31 53 32 56 34 54 33 54 33 54 33 54 33 51 32 55 36 57 36 56 34 54 36 54 37 55 38 56 38 57 39 57 39 57 39 57 41 56 41 58 43 59 43 59 42 58 42 58 42 58 42 58 40 56 37 58 39 59 39 59 38 60 40 60 40 60 40 60 40 62 41 62 41 62 41 62 41 60 39 60 39 60 39 60 39 60 40 60 40 60 40 60 40 61 41 61 41 61 41 61 41 60 41 61 42 62 41 61 40 62 41 61 40 60 39 59 37 61 40 61 40 61 40 61 40 62 41 62 40 61 39 60 39 61 40 62 41 62 42 63 42 65 42 62 42 65 45 65 42 69 47 70 48 70 47 68 44 74 50 73 48 74 50 76 52 75 49 77 53 80 56 82 56 83 55 80 57 88 64 88 59 87 60 87 60 87 60 85 58 82 56 77 53 78 50 67 39 50 30 53 31 54 33 56 35 56 35 56 35 56 35 56 35 57 34 60 39 67 44 73 49 79 52 83 59 90 64 95 67 94 73 101 72 100 76 85 44 26 5 22 12 20 17 21 0 4 4 7 3 1 0 0 1 0 2 2 5 4 7 5 7 5 2 1 0 0 0 3 1 14 9 11 4 9 2 10 3 9 5 9 4 8 3 7 4 9 5 8 5 7 4 5 3 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 2 4 3 6 4 5 1 2 0 1 0 1 0 1 0 1 0 2 0 0 0 4 2 3 0 4 2 4 2 4 2 4 0 2 0 6 2 7 4 7 5 10 9 9 0 1 1 6 0 3 1 3 1 3 1 3 1 3 1 3 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 2 1 3 0 5 3 13 12 19 14 18 12 17 5 2 0 1 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 0 0 4 5 14 7 10 2 10 6 11 2 9 1 13 6 15 8 16 9 15 8 13 6 11 5 9 4 10 5 11 6 12 7 11 2 11 3 13 5 16 9 16 5 7 0 6 1 6 0 4 1 3 1 3 1 3 1 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 5 0 5 0 4 0 3 0 3 1 16 12 25 16 21 8 21 11 20 10 19 8 17 7 18 8 17 7 17 8 19 10 18 7 18 7 18 7 18 7 13 5 17 5 12 1 15 7 15 6 13 5 14 8 11 3 9 4 7 2 6 2 6 2 7 4 5 2 4 1 2 0 1 0 3 2 4 2 3 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 45 30 48 33 49 33 48 31 52 35 49 32 48 33 51 36 53 36 52 35 51 36 52 37 53 35 50 35 52 36 51 33 52 38 54 39 52 37 53 39 54 38 52 36 51 37 53 39 55 37 54 36 53 37 54 38 56 39 56 39 55 38 54 36 54 37 52 36 52 36 53 38 52 37 53 38 53 37 52 35 53 36 53 37 54 38 55 38 55 38 54 37 54 37 55 38 55 38 55 39 56 39 56 39 58 40 57 39 56 40 57 41 56 38 57 38 57 37 55 35 54 36 56 39 59 40 59 40 59 40 58 39 59 41 61 42 59 41 60 42 61 41 60 40 62 40 62 40 62 40 62 40 63 40 62 39 61 40 62 41 63 41 63 40 62 39 61 39 61 39 62 40 62 40 63 41 64 42 63 41 62 42 63 43 62 41 62 42 63 43 64 43 64 42 63 42 63 43 65 45 65 44 65 45 66 45 67 46 70 44 70 45 71 46 72 46 69 44 71 46 73 48 74 47 73 47 73 47 73 47 73 47 73 48 74 49 75 48 74 47 76 50 76 50 76 50 76 50 74 49 77 52 79 53 79 54 76 51 77 52 77 53 78 53 76 52 77 53 78 52 77 51 77 52 78 54 79 54 78 53 80 54 79 53 78 54 79 55 77 52 77 53 78 54 79 54 80 54 79 54 80 55 81 57 81 54 81 54 81 54 81 54 82 55 81 54 82 55 83 56 83 54 83 55 84 56 85 56 86 57 86 57 86 57 86 57 85 57 87 58 88 59 87 58 87 58 87 58 87 58 87 58 87 57 89 59 90 59 90 58 91 60 91 60 91 60 91 60 90 62 90 62 90 62 90 62 88 60 88 60 88 60 88 60 91 60 91 60 91 60 91 60 92 61 92 61 92 61 92 61 91 61 92 62 93 61 92 60 92 61 91 60 91 60 90 59 92 61 92 61 92 61 92 61 93 62 93 61 92 60 91 60 91 61 92 61 93 62 93 63 95 63 93 63 96 66 96 65 96 68 97 70 98 70 99 69 104 73 104 73 105 75 108 77 110 75 113 80 118 83 120 84 118 83 121 87 123 88 125 89 124 87 124 87 122 85 120 83 112 78 112 77 107 69 93 57 82 52 81 54 83 55 84 56 84 56 84 56 84 56 84 56 84 59 88 62 94 70 102 74 111 82 114 85 120 92 126 96 131 101 139 100 138 102 124 72 63 20 41 23 39 25 35 9 14 5 17 5 12 1 12 4 10 1 10 2 8 2 8 2 9 3 5 0 3 1 8 5 18 12 18 10 16 10 17 12 14 11 14 10 13 10 10 9 9 10 8 7 6 7 4 6 5 4 5 4 5 4 5 4 5 4 5 4 5 4 5 4 4 5 6 6 5 3 2 0 1 1 1 1 1 1 1 1 3 1 1 1 4 4 4 1 5 4 5 4 5 4 5 4 6 3 8 6 11 8 12 9 15 12 13 3 5 4 9 3 4 3 4 3 4 3 4 3 4 3 4 2 3 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 3 3 3 6 9 13 14 16 15 16 13 8 1 1 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 8 17 14 16 9 17 13 19 11 18 10 22 15 25 16 22 14 19 13 17 11 16 10 15 10 16 11 16 11 17 12 16 12 15 12 16 14 16 17 16 12 7 5 4 6 4 5 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 4 5 4 4 3 3 3 3 6 8 15 18 25 24 28 22 26 21 25 20 23 18 22 18 25 20 23 18 22 18 22 18 21 17 21 17 21 17 21 17 19 16 20 15 18 14 20 17 22 14 20 13 19 14 16 9 12 9 8 6 6 4 5 5 3 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 29 16 30 17 31 18 31 18 36 22 33 19 32 20 35 23 36 21 35 20 35 20 36 21 37 22 36 22 38 22 35 16 37 17 39 18 37 16 38 18 38 16 36 14 35 15 37 17 38 17 37 16 36 17 37 18 39 19 39 18 38 17 37 17 37 21 36 20 36 20 37 21 34 18 35 20 36 20 36 19 36 20 36 21 37 22 38 22 38 22 39 23 39 23 38 22 42 26 41 25 40 24 40 24 39 23 40 24 40 24 39 23 38 23 38 23 38 22 36 21 37 22 39 25 40 26 40 25 41 24 37 21 37 24 41 28 40 26 41 27 42 26 41 25 40 26 40 26 40 26 40 26 41 26 40 25 39 26 40 27 43 28 41 25 39 26 41 27 41 27 40 26 40 26 39 25 42 25 41 24 41 24 42 25 41 24 41 25 42 26 43 26 43 25 42 25 42 26 44 28 43 26 43 27 44 27 45 28 44 27 44 28 45 29 46 29 43 27 45 29 47 30 47 30 48 30 45 28 45 28 47 31 47 31 48 32 49 31 48 30 49 32 49 32 49 32 49 32 47 31 49 34 51 35 52 32 51 29 51 30 52 30 53 31 51 30 52 31 53 30 52 29 51 29 53 32 54 32 54 32 54 32 53 31 53 31 54 32 52 30 52 31 53 32 54 32 56 33 55 33 55 34 57 35 54 33 54 33 54 33 54 33 58 35 54 31 52 32 55 35 54 38 54 39 55 40 56 40 57 41 57 41 57 41 57 41 56 40 57 42 59 43 58 42 58 42 58 42 58 42 58 40 56 37 58 39 59 39 59 38 60 40 60 40 60 40 60 40 62 41 62 41 62 41 62 41 61 40 61 40 61 40 61 40 60 40 60 40 60 40 60 40 61 41 61 41 61 41 61 41 60 40 61 41 61 41 60 40 59 39 60 40 60 40 61 41 61 40 61 40 61 40 61 40 62 41 61 40 61 40 60 39 59 39 60 39 61 40 61 41 62 40 61 42 65 46 67 45 67 47 69 48 71 49 71 46 73 49 72 47 73 49 76 51 75 51 79 55 84 59 86 60 80 59 90 63 87 60 89 66 87 60 87 60 86 58 83 58 74 51 78 53 69 38 54 27 52 32 53 33 55 34 56 35 56 35 56 35 56 35 56 34 58 34 59 38 65 44 71 47 82 56 83 57 88 62 93 66 95 74 102 74 104 80 96 58 49 6 17 9 24 14 20 4 3 0 4 0 2 0 3 3 2 1 3 0 1 0 1 1 5 4 1 0 0 0 3 2 12 8 11 4 10 2 11 3 12 5 12 6 11 6 10 6 9 5 8 5 7 4 6 3 4 2 4 2 4 2 4 2 3 1 3 1 3 1 3 1 4 3 6 4 5 1 2 0 1 0 1 0 1 0 1 0 2 0 0 0 1 1 3 0 4 2 4 2 4 2 4 2 3 0 4 2 7 5 9 6 11 9 8 0 1 1 5 0 3 1 3 1 3 1 3 1 3 1 3 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 3 1 0 4 4 8 7 10 9 8 2 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 9 12 4 11 6 13 4 11 2 14 7 16 7 13 7 13 6 11 4 10 4 12 6 11 5 11 5 10 4 13 4 12 3 12 6 15 7 13 5 7 0 4 0 5 0 3 1 3 1 3 1 3 1 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 5 0 5 0 4 0 3 0 6 0 9 7 21 16 26 17 21 10 20 8 19 7 17 6 23 11 20 7 17 5 16 5 16 5 16 5 16 5 16 5 18 6 15 4 16 6 17 5 15 6 13 5 14 8 11 3 10 4 8 2 4 0 3 0 1 0 2 1 4 3 5 4 5 3 5 2 3 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 46 30 46 29 46 31 48 32 51 34 50 33 49 34 50 35 52 36 51 34 50 35 52 36 52 36 52 38 55 37 49 30 52 38 54 39 52 37 53 39 52 37 50 34 49 35 52 37 55 37 54 36 53 37 54 38 57 39 55 38 54 37 54 37 53 36 52 36 52 36 52 37 49 34 51 36 53 37 53 36 53 36 53 37 54 38 55 38 55 39 57 40 57 40 56 38 58 41 58 41 58 41 58 41 55 39 57 41 58 40 56 38 57 38 58 39 57 38 56 36 56 37 57 39 59 40 58 39 57 38 56 37 56 38 58 40 59 41 60 42 61 41 60 40 62 40 62 40 62 40 62 40 63 40 62 39 61 40 62 41 65 41 61 37 59 39 63 42 64 41 63 40 62 39 61 38 63 42 62 40 61 41 63 42 62 41 62 42 63 43 64 43 64 42 63 42 63 43 65 45 64 43 65 44 66 45 66 45 70 44 70 45 71 46 72 46 70 45 72 47 73 47 73 47 74 46 70 43 69 44 72 48 73 48 74 49 75 48 74 47 73 47 73 47 73 47 73 47 72 47 74 49 76 51 76 51 77 52 77 52 78 53 79 54 76 52 77 53 78 52 77 51 75 51 77 53 79 54 79 54 79 54 78 52 77 53 79 54 77 52 77 53 78 54 79 54 80 55 79 54 79 55 81 56 80 53 80 53 80 53 80 53 84 56 82 53 79 53 80 54 83 54 83 55 84 56 85 56 85 56 85 56 85 56 85 56 84 56 86 58 87 58 87 57 87 58 87 58 87 58 87 58 87 57 89 59 90 59 90 58 90 59 90 59 90 59 90 59 89 61 89 61 89 61 89 61 89 61 89 61 89 61 89 61 91 60 91 60 91 60 91 60 91 60 91 60 91 60 91 60 90 60 92 61 92 61 91 59 89 59 90 60 91 61 92 62 91 60 91 60 91 60 91 60 92 61 92 61 92 61 92 61 90 59 90 60 91 60 92 61 92 61 92 62 97 67 98 68 94 67 97 70 99 72 102 72 103 73 104 72 105 74 107 76 113 79 117 83 121 87 124 88 118 85 124 88 123 86 124 90 124 87 124 86 121 83 117 80 109 77 109 72 95 55 83 51 81 54 82 55 83 56 84 56 83 55 83 55 83 55 83 55 84 58 87 61 92 67 100 72 109 81 115 87 120 90 121 89 129 97 136 100 140 106 134 89 102 37 43 26 43 20 30 9 18 5 17 2 11 0 12 3 12 3 11 2 10 2 10 3 8 3 5 0 4 1 7 4 16 11 15 10 15 10 15 11 15 12 14 11 13 10 11 10 10 9 8 7 7 6 4 5 6 5 6 5 6 5 6 5 4 3 4 3 4 3 4 3 4 5 6 6 5 3 2 0 1 1 1 1 1 1 1 1 2 0 1 0 2 3 4 2 4 3 4 3 4 3 4 3 7 4 8 5 10 8 13 10 14 11 12 2 4 3 8 2 4 3 4 3 4 3 4 3 4 3 4 2 3 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 1 1 1 1 3 5 7 8 2 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 13 13 17 11 16 12 21 12 18 12 23 16 25 16 19 12 17 11 16 10 15 10 18 12 17 11 16 10 15 9 18 14 16 12 15 12 14 14 13 8 4 3 2 4 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 4 5 4 5 4 5 5 3 4 5 10 14 25 27 32 26 25 20 24 19 22 17 21 17 25 20 23 18 21 17 21 17 20 16 20 16 20 16 20 16 24 17 18 15 22 20 22 16 22 14 20 13 19 14 16 9 15 11 10 7 6 4 4 3 2 2 3 3 3 4 4 4 4 5 5 4 3 2 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 31 18 31 17 31 19 33 20 34 21 34 21 34 21 34 21 36 20 34 19 34 19 35 21 34 19 35 21 37 21 32 13 37 19 39 20 37 18 38 20 37 18 35 15 34 16 37 18 38 19 37 18 36 19 37 20 40 21 38 19 37 19 38 20 35 20 36 20 36 20 36 19 34 19 36 21 38 22 37 21 36 20 36 21 37 22 38 22 39 23 39 24 40 23 39 23 37 22 38 23 40 25 41 26 37 22 39 24 40 23 38 21 38 24 39 24 39 23 37 21 36 21 37 23 38 23 38 22 34 21 38 25 40 24 37 21 40 26 41 27 42 26 41 25 40 26 40 26 40 26 40 26 41 26 40 25 39 26 40 27 40 25 37 22 36 23 39 27 42 27 41 26 40 25 39 24 42 24 40 23 40 23 41 25 41 24 41 25 42 26 43 26 43 25 42 25 42 26 44 28 45 28 45 28 46 29 47 30 44 27 44 28 45 29 46 29 44 28 46 30 47 30 46 29 47 29 44 25 42 27 46 30 47 31 48 32 49 31 48 30 46 29 46 29 46 29 46 29 46 30 48 32 50 33 50 31 53 31 53 31 54 32 55 33 51 30 52 31 53 30 52 29 51 30 53 32 54 32 54 31 54 31 52 30 52 30 53 32 52 30 52 31 53 32 54 32 54 32 53 30 52 31 53 32 53 32 53 32 53 32 53 32 54 34 55 35 55 32 52 30 54 38 54 39 55 40 56 40 56 40 56 40 56 40 56 40 55 40 57 41 58 42 57 41 58 42 58 42 58 42 58 40 56 37 58 39 59 39 59 38 59 39 59 39 59 39 59 39 61 40 61 40 61 40 61 40 61 40 61 40 61 40 61 40 60 40 60 40 60 40 60 40 60 40 60 40 60 40 60 40 59 39 60 41 61 40 59 39 58 39 59 40 60 41 61 42 60 39 60 39 60 39 60 39 61 40 61 40 61 40 61 40 59 38 59 39 60 39 61 40 61 40 61 41 66 46 67 46 67 47 69 49 72 50 72 48 73 48 71 47 72 49 75 51 80 55 83 59 86 61 88 62 84 57 83 59 88 63 87 59 88 61 87 59 83 55 80 54 78 56 75 44 58 32 53 34 54 34 55 34 55 35 56 35 55 34 55 34 55 34 55 34 57 35 58 38 63 42 69 46 73 51 83 60 90 61 87 57 89 65 94 71 102 78 101 72 86 27 25 13 26 13 21 6 12 1 5 0 1 0 0 0 0 0 0 0 1 0 2 0 2 2 1 0 1 0 3 0 9 5 11 6 11 4 11 4 9 3 9 3 9 4 8 3 9 5 9 3 7 4 5 3 5 3 5 3 5 3 5 3 3 1 3 1 3 1 3 1 4 3 6 4 5 1 2 0 1 0 1 0 1 0 1 0 0 0 0 0 2 2 4 1 3 1 3 1 3 1 3 1 4 1 4 1 5 4 9 7 10 8 8 0 0 0 4 0 3 1 3 1 3 1 3 1 3 1 3 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 0 0 0 1 1 5 5 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 6 13 8 12 6 15 4 11 4 14 6 15 5 12 5 11 5 11 4 10 4 13 6 12 5 11 4 10 3 14 5 13 5 12 5 13 8 10 2 4 0 2 0 3 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 1 0 1 0 2 1 3 2 3 1 3 1 3 1 3 1 5 0 5 0 5 0 4 0 0 0 6 8 24 22 27 15 21 10 20 8 19 7 17 6 18 7 17 6 17 7 18 8 18 7 18 7 18 7 18 7 20 6 14 4 18 9 18 5 15 6 13 5 14 8 11 3 13 7 10 4 6 1 4 0 4 2 3 1 3 0 2 0 2 1 3 2 4 1 3 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 46 31 47 32 48 32 48 33 50 34 50 34 50 34 50 34 51 35 50 34 50 34 51 35 49 33 49 34 52 36 50 31 52 38 54 39 52 37 53 39 53 37 51 35 50 36 52 38 55 37 54 36 53 37 54 38 58 40 55 36 53 37 55 39 51 35 52 36 52 36 51 35 51 36 53 37 54 37 53 36 53 36 53 37 54 38 55 38 56 39 55 37 54 38 56 39 52 36 53 38 56 40 58 41 55 38 56 39 56 39 55 38 58 39 59 40 58 38 56 37 55 36 56 38 57 37 56 36 52 35 58 42 61 40 56 35 59 41 60 42 61 41 60 40 62 40 62 40 62 40 62 40 63 40 62 39 61 40 62 41 60 37 58 36 58 37 61 40 63 41 62 40 62 40 61 39 62 41 61 40 61 40 62 41 62 41 62 42 63 43 64 43 64 42 63 42 63 43 65 45 66 45 67 46 67 47 68 47 70 44 70 45 71 46 72 46 71 45 72 47 73 46 72 45 72 46 70 43 69 44 72 46 73 48 74 49 75 48 74 47 72 46 72 46 72 46 72 46 72 47 74 49 76 50 76 51 77 52 78 53 78 54 79 54 76 52 77 53 78 52 77 51 77 53 78 54 79 53 78 52 78 53 77 52 77 52 78 53 77 52 77 53 78 54 79 54 79 53 77 52 76 51 77 52 79 52 79 52 79 52 79 52 79 53 82 56 83 54 79 50 83 54 83 55 84 56 85 56 84 55 84 55 84 55 84 55 84 55 85 57 86 57 86 57 87 58 87 58 87 58 87 58 87 57 89 59 90 59 90 58 89 58 89 58 89 58 89 58 88 60 88 60 88 60 88 60 88 60 88 60 88 60 88 60 91 60 91 60 91 60 91 60 90 59 90 59 90 59 90 59 90 59 91 60 91 60 90 59 90 59 91 60 91 60 92 61 90 59 90 59 90 59 90 59 91 60 92 61 92 61 93 62 90 60 91 60 92 61 92 62 93 61 92 63 96 67 98 67 96 69 98 71 100 72 102 71 102 72 103 71 104 73 107 75 118 83 120 86 122 87 123 87 122 83 117 83 124 89 122 82 124 87 122 85 118 80 113 77 114 76 101 61 86 52 85 56 83 55 83 56 84 56 84 56 82 54 82 54 82 54 82 54 83 58 86 60 90 65 98 69 99 74 111 86 120 88 116 82 122 87 126 94 134 101 135 99 123 56 59 31 49 32 49 25 37 19 27 10 22 8 19 5 13 1 11 1 11 1 11 1 8 2 7 1 5 2 6 3 12 8 13 11 14 11 14 10 14 9 13 8 12 8 11 8 10 9 9 8 7 6 5 5 7 6 7 6 7 6 7 6 5 4 5 4 5 4 5 4 4 5 6 6 5 3 2 0 1 1 1 1 1 1 1 1 1 0 1 2 6 6 5 3 3 2 3 2 3 2 3 2 9 4 8 4 9 7 13 11 14 10 11 1 4 3 7 1 4 3 4 3 4 3 4 3 4 3 4 2 3 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 1 0 0 0 2 4 5 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 7 8 14 13 19 14 19 13 17 11 20 15 23 14 17 12 17 12 16 11 16 11 17 12 16 11 16 11 15 10 17 13 15 12 15 13 15 14 9 5 1 1 0 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 1 1 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 5 4 5 5 6 6 5 1 0 8 14 28 30 31 23 26 22 25 21 24 19 22 18 21 17 20 16 21 18 23 19 22 18 22 18 22 18 22 18 22 17 19 15 20 17 21 16 22 14 20 13 19 14 16 9 15 11 10 7 7 5 5 4 5 4 4 3 2 1 1 0 1 2 3 4 4 4 4 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 28 16 30 19 32 19 31 17 33 21 34 22 35 21 34 20 35 19 34 18 33 19 34 20 34 18 32 19 36 22 37 19 36 19 39 20 37 18 38 20 39 19 37 17 36 18 38 20 38 19 37 18 36 19 37 20 41 22 38 18 36 19 38 21 34 19 36 20 36 20 35 18 35 20 36 20 36 19 34 18 36 20 36 21 37 22 38 22 40 23 36 19 35 20 39 24 37 21 37 22 39 23 40 24 39 22 38 21 37 22 38 23 39 24 40 25 39 24 38 22 37 23 38 24 39 23 37 22 35 22 39 26 41 25 38 22 40 26 41 27 42 26 41 25 40 26 40 26 40 26 40 26 41 26 40 25 39 26 40 27 37 23 37 24 38 25 39 25 39 25 40 26 40 26 41 27 41 23 40 22 39 23 40 24 41 24 41 25 42 26 43 26 43 25 42 25 42 26 44 28 44 27 45 28 45 29 46 29 44 27 44 28 45 29 46 29 45 29 46 30 47 29 46 28 46 29 46 28 45 29 46 29 47 31 48 32 49 31 48 30 47 30 47 30 47 30 47 30 47 30 49 33 51 34 51 32 50 28 50 29 51 29 52 30 51 30 52 31 53 30 52 29 54 32 54 32 53 30 51 28 53 30 52 29 51 30 52 31 52 30 52 31 53 32 54 32 55 32 53 30 52 30 52 30 52 31 52 31 52 31 52 31 52 31 53 32 54 33 53 32 54 38 54 39 55 40 56 40 55 39 55 39 55 39 55 39 54 39 56 41 57 41 57 40 58 42 58 42 58 42 58 40 56 37 58 39 59 39 59 38 58 38 58 38 58 38 58 38 60 39 60 39 60 39 60 39 59 38 59 38 59 38 59 38 60 40 60 40 60 40 60 40 59 39 59 39 59 39 59 39 58 39 59 40 60 39 59 38 61 41 60 40 60 40 59 39 59 38 59 38 59 38 59 38 60 39 60 40 61 41 62 41 60 40 61 40 62 41 62 42 64 42 62 42 65 45 65 43 70 49 71 50 72 49 71 46 72 48 71 46 72 48 74 50 84 59 86 60 86 60 85 58 85 59 85 60 87 61 86 59 88 61 86 58 83 55 76 53 74 46 61 34 53 31 52 31 56 35 56 35 56 35 56 35 54 33 54 33 54 33 54 33 57 34 57 37 62 42 67 44 68 45 75 54 83 57 85 56 84 58 87 66 96 73 100 77 95 45 43 17 30 26 41 20 34 16 23 6 19 6 18 5 9 0 8 0 5 0 2 0 1 0 1 0 2 0 2 0 7 4 10 6 12 6 11 3 10 2 9 3 9 2 9 4 9 4 8 3 7 2 6 1 6 2 5 2 5 2 5 2 4 1 4 1 4 1 4 1 4 3 6 4 5 1 2 0 1 0 1 0 1 0 1 0 0 0 0 1 7 4 4 0 1 0 1 0 1 0 1 0 5 1 3 0 4 4 10 8 9 7 7 0 0 0 3 0 3 1 3 1 3 1 3 1 3 1 3 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 1 2 2 1 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 9 8 16 10 13 5 10 2 12 5 13 4 12 6 12 6 13 7 13 7 10 4 11 5 11 5 12 6 11 5 12 5 13 9 15 11 7 0 1 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 1 0 2 0 3 2 5 3 4 2 4 2 4 2 4 2 4 2 4 3 6 2 6 2 3 0 3 6 22 22 27 15 23 12 23 11 21 9 20 8 19 7 17 5 16 5 17 6 17 6 17 6 17 6 17 6 15 5 16 4 14 3 16 6 15 6 13 5 14 8 11 3 8 2 6 1 4 0 3 0 3 0 2 0 2 0 2 0 3 1 4 2 4 1 2 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 41 27 45 31 48 31 45 27 49 34 50 35 51 34 50 33 51 34 50 33 49 34 50 35 51 34 49 34 53 39 55 39 52 38 54 39 52 37 53 39 55 39 52 37 52 37 54 40 55 37 54 36 53 37 54 38 58 40 55 36 52 36 55 39 49 34 52 37 53 36 50 33 51 35 51 35 50 33 48 32 53 36 53 37 54 38 55 38 58 39 52 33 50 35 56 41 57 40 56 39 56 38 55 38 57 39 54 36 53 37 56 40 58 40 59 40 59 39 57 37 58 39 59 40 59 39 57 38 57 38 58 39 59 40 59 40 59 41 60 42 61 41 60 40 62 40 62 40 62 40 62 40 63 40 62 39 61 40 62 41 59 37 61 40 62 40 62 40 60 39 61 40 62 41 63 42 62 40 61 39 60 40 61 41 62 41 62 42 63 43 64 43 64 42 63 42 63 43 65 45 64 43 64 44 65 45 66 45 70 44 70 45 71 46 72 46 72 46 73 47 73 46 71 45 71 46 72 47 73 46 72 45 73 48 74 49 75 48 74 47 73 47 73 47 73 47 73 47 73 48 75 50 77 52 78 52 73 48 73 49 74 49 75 50 76 52 77 53 78 52 77 51 80 55 80 54 78 52 75 49 78 52 77 51 76 52 77 53 77 52 77 53 78 54 79 54 81 56 79 53 78 53 78 53 79 52 79 52 79 52 79 52 80 52 78 51 78 53 82 57 83 54 83 55 84 56 85 56 84 55 84 55 84 55 84 55 83 55 85 57 86 57 86 56 87 58 87 58 87 58 87 58 87 57 89 59 90 59 90 58 89 58 89 58 89 58 89 58 88 60 88 60 88 60 88 60 86 58 86 58 86 58 86 58 91 60 91 60 91 60 91 60 90 59 90 59 90 59 90 59 89 59 90 60 91 59 90 58 93 61 92 60 91 59 90 58 90 59 90 59 90 59 90 59 91 60 91 61 92 62 93 62 92 61 93 62 93 63 94 63 96 63 93 63 96 66 96 64 99 71 100 72 100 71 100 70 102 72 102 71 104 73 106 75 121 86 122 86 122 85 119 83 119 87 126 89 122 85 123 89 124 88 122 84 116 79 111 75 100 62 86 52 83 52 80 47 84 56 84 56 84 56 84 56 82 54 82 54 82 54 82 54 83 57 85 59 89 64 96 68 99 70 103 74 110 82 116 87 119 84 122 91 132 98 136 104 132 74 78 35 52 41 61 30 58 36 47 27 44 28 44 26 36 19 31 15 25 10 20 5 10 0 10 1 9 1 9 2 11 7 14 11 15 11 14 10 16 12 16 10 15 9 13 10 12 9 9 7 8 6 5 5 9 5 9 5 9 5 9 5 9 5 9 5 9 5 9 5 5 5 6 6 5 3 2 0 1 1 1 1 1 1 1 1 3 0 6 6 13 8 9 1 5 1 5 1 5 1 5 1 9 4 7 3 8 7 14 12 13 10 11 1 3 2 7 1 4 3 4 3 4 3 4 3 4 3 4 2 3 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 2 2 2 1 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 3 11 13 20 18 17 10 14 10 18 12 19 11 18 13 18 13 18 13 18 14 14 10 15 11 16 12 17 13 15 10 14 12 16 14 17 16 7 3 0 1 0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 1 1 2 3 4 4 5 6 4 4 4 4 4 4 4 4 4 4 4 5 5 7 7 6 8 3 4 8 22 27 32 25 28 24 27 23 26 21 24 20 25 20 22 17 20 15 19 15 20 16 20 16 20 16 20 16 17 16 21 16 16 12 19 18 22 14 20 13 19 14 16 9 8 4 4 2 3 2 3 2 0 0 1 2 2 3 4 4 5 5 5 4 3 2 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 28 16 31 20 33 20 32 18 34 20 33 19 32 18 31 18 30 15 31 18 36 22 35 18 28 14 31 18 35 21 36 22 37 21 37 20 36 19 35 19 37 21 36 19 34 18 34 18 35 20 38 23 39 22 37 20 34 18 35 22 40 24 38 19 35 20 36 21 37 20 36 19 33 19 37 20 36 20 37 23 38 21 35 18 34 19 37 22 37 21 37 19 34 18 37 23 40 23 39 22 38 23 39 24 40 24 39 22 38 22 39 23 33 20 38 24 38 22 37 23 37 24 40 24 36 20 38 26 42 26 39 24 41 26 39 23 37 23 39 25 40 25 40 24 40 27 42 29 43 28 41 26 39 24 38 23 37 24 38 25 38 25 39 26 40 25 39 24 39 24 37 22 37 24 40 27 37 21 39 23 40 23 40 22 43 26 44 27 44 26 42 25 41 25 44 28 46 28 44 26 45 28 45 28 45 28 45 28 46 28 45 27 44 28 45 29 45 29 48 32 48 29 44 25 44 27 44 28 45 29 46 29 50 33 50 33 50 33 50 33 44 28 47 31 49 32 48 30 47 30 47 31 48 32 49 30 50 28 49 26 48 26 49 27 50 29 51 30 52 29 51 28 53 31 53 31 53 30 50 28 51 29 51 29 51 29 51 29 49 28 52 31 54 31 52 29 54 32 54 31 53 30 52 30 52 31 52 31 52 31 52 31 54 32 53 32 53 33 55 35 55 38 54 38 54 39 56 41 57 40 56 39 55 40 56 41 53 38 56 41 58 41 56 39 57 41 57 41 57 41 57 39 58 38 58 38 58 38 58 38 59 39 59 38 58 37 57 37 59 38 59 38 59 38 59 38 59 38 59 38 59 38 59 38 59 39 59 39 59 39 59 39 58 39 59 40 60 39 59 38 59 39 59 39 59 39 59 39 56 36 57 38 60 41 62 42 60 39 60 39 60 39 60 39 62 40 61 39 60 40 61 41 61 40 61 41 62 42 63 42 64 43 63 43 65 45 67 47 70 49 70 49 71 50 72 48 71 48 72 48 74 49 74 49 82 57 84 59 85 59 85 58 84 59 86 61 86 59 84 56 86 61 85 58 77 51 69 44 63 37 52 29 53 33 54 32 56 33 52 32 57 37 56 33 59 36 54 31 51 31 53 33 54 34 56 38 62 43 66 47 67 44 70 48 77 57 85 63 83 60 87 65 95 72 99 76 95 72 60 12 37 26 35 26 41 22 35 15 29 14 30 16 29 11 23 9 23 9 19 6 12 5 5 0 1 0 5 1 9 2 8 3 11 6 11 4 12 2 7 0 9 0 7 0 7 2 6 1 6 1 5 1 5 0 5 2 5 0 2 0 5 1 5 1 5 1 5 2 5 5 7 4 3 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 11 10 9 0 3 0 5 0 1 0 2 1 6 0 1 0 6 5 8 3 12 6 6 1 3 0 2 0 3 1 3 1 3 1 3 1 2 0 2 0 2 0 2 0 3 1 1 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 4 4 12 9 12 5 10 4 10 5 13 4 12 6 11 4 10 3 8 2 9 3 9 3 9 3 9 3 10 9 14 7 13 10 15 7 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 4 3 5 3 5 2 3 1 3 1 3 1 3 1 2 2 2 0 2 0 2 0 4 0 0 0 7 12 24 23 24 13 24 13 23 11 21 9 19 8 19 7 18 6 17 6 18 7 18 6 17 5 16 5 14 4 17 7 18 6 15 3 18 8 14 3 10 3 9 4 8 2 4 0 0 0 0 0 1 0 1 0 2 1 3 1 5 4 7 6 8 6 8 5 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 44 29 46 31 47 31 47 31 49 33 48 32 48 31 47 31 45 29 45 31 50 35 49 31 46 31 48 33 50 34 50 34 55 39 55 38 54 38 53 37 52 36 51 34 50 34 51 35 51 34 52 36 54 37 52 33 55 36 52 35 53 37 53 35 51 36 52 36 52 36 52 35 49 34 52 35 50 34 51 37 54 36 51 33 50 34 53 37 51 35 52 33 48 32 51 37 55 38 55 38 55 38 55 38 55 38 55 38 56 40 58 41 52 36 57 39 57 37 56 38 56 39 59 38 55 36 57 41 61 40 58 39 59 41 58 38 56 38 58 40 59 40 59 39 61 40 63 42 64 41 62 39 62 39 61 38 60 39 61 40 60 39 61 40 62 39 61 38 60 38 59 36 59 38 61 40 58 38 60 40 61 40 61 39 62 42 64 43 64 43 63 42 61 41 63 43 65 43 64 42 66 45 66 45 66 45 66 45 72 45 71 44 70 45 71 46 72 46 73 48 73 46 70 43 70 44 71 45 71 46 72 46 76 50 76 50 76 50 76 50 73 48 75 50 76 49 73 46 73 47 73 48 74 49 75 50 76 51 75 49 74 50 75 51 75 51 76 52 77 51 76 50 77 53 78 53 78 52 76 50 76 51 76 51 76 51 76 51 74 50 77 53 78 53 77 52 79 54 78 53 78 52 77 52 79 52 79 52 79 52 79 52 81 53 80 53 80 54 82 56 84 54 83 54 83 55 85 57 86 56 85 55 84 56 85 57 83 55 85 57 87 57 85 56 87 58 87 58 87 58 87 58 89 58 89 58 89 58 89 58 89 58 89 58 89 58 89 58 88 60 88 60 88 60 88 60 87 59 87 59 87 59 87 59 90 59 90 59 90 59 90 59 89 59 90 60 91 59 90 58 90 59 90 59 90 59 90 59 88 57 89 59 90 60 91 61 91 60 91 60 91 60 91 60 92 60 90 59 90 59 91 61 92 61 92 62 93 63 94 63 95 64 94 64 96 66 98 69 98 70 98 71 99 72 102 72 101 71 103 72 105 73 105 73 117 82 118 83 120 84 119 83 121 86 123 88 124 87 121 84 120 84 115 78 109 71 99 64 90 55 83 51 81 54 82 53 84 54 80 54 84 58 84 54 86 57 82 52 79 52 81 54 82 55 85 59 90 65 98 68 98 69 102 73 109 81 116 86 121 89 126 93 131 97 134 98 136 96 101 43 61 36 57 39 61 38 56 31 50 28 48 30 48 28 43 25 42 25 39 20 32 15 26 10 22 10 22 13 20 11 17 10 18 13 15 10 21 11 16 8 13 9 11 5 11 8 10 7 7 6 7 5 10 5 10 5 10 5 9 3 10 5 10 5 10 5 10 6 6 7 7 6 3 1 1 1 1 1 1 1 1 1 1 1 6 0 5 7 20 18 18 7 8 4 10 4 6 1 8 5 9 2 5 2 10 8 12 6 16 9 9 3 7 3 6 1 4 3 4 3 4 3 4 3 3 2 3 2 3 2 3 2 3 2 2 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 4 6 13 12 15 12 16 11 16 12 17 14 17 12 16 10 15 9 13 8 14 9 14 9 14 9 14 9 14 12 17 13 17 16 15 9 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 3 4 4 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 2 1 4 1 3 1 8 13 26 26 30 26 29 23 26 20 23 18 23 19 23 18 22 17 21 17 22 18 21 17 21 16 20 16 19 15 20 17 21 16 19 15 23 15 20 11 15 10 15 10 13 8 7 3 2 0 1 0 1 1 1 2 2 2 3 3 5 6 6 7 8 8 7 7 4 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 29 16 28 15 29 16 30 18 32 19 32 18 31 18 30 17 28 12 28 14 32 18 31 15 32 18 34 19 34 18 32 17 38 23 39 24 38 22 37 21 35 20 34 19 34 20 36 21 36 20 33 20 37 23 34 17 40 23 33 18 32 20 34 20 35 19 35 19 35 19 35 19 33 19 36 19 33 16 33 18 35 18 33 16 32 17 34 19 34 19 35 17 31 16 34 21 37 22 38 23 39 22 38 21 37 21 37 22 39 24 42 27 35 22 39 24 38 22 37 24 38 24 39 23 36 21 38 25 42 25 39 24 40 25 39 22 38 23 39 25 40 25 40 25 38 25 39 26 40 25 39 24 41 26 39 25 39 25 40 27 38 25 39 26 40 25 39 24 38 23 37 23 37 24 39 26 38 21 39 23 40 23 40 23 39 23 41 25 43 26 43 25 41 25 43 27 44 27 43 26 45 28 45 28 45 28 45 28 45 28 44 27 44 27 45 28 47 30 47 29 46 29 45 28 44 28 45 28 46 29 46 29 49 32 49 32 49 32 49 32 50 34 51 34 50 31 47 29 47 30 47 31 48 32 49 30 52 29 51 28 50 29 52 30 50 29 51 30 52 29 51 28 52 30 53 31 53 30 51 28 52 30 52 30 52 30 52 30 50 28 51 30 53 31 52 30 54 31 53 31 52 30 52 30 52 31 52 31 52 31 52 31 53 32 53 32 53 33 55 34 54 38 54 38 54 39 56 40 56 40 55 39 55 39 56 40 54 39 56 41 57 41 57 40 58 42 58 42 58 42 58 40 58 38 58 38 58 38 58 38 58 38 58 38 58 38 58 38 60 39 60 39 60 39 60 39 59 38 59 38 59 38 59 38 59 39 59 39 59 39 59 39 58 38 59 39 59 39 58 38 59 39 59 39 59 39 59 39 58 38 58 39 59 39 59 39 60 39 60 39 60 39 60 39 60 38 58 37 58 37 59 39 61 40 61 41 62 42 63 42 64 43 63 43 65 45 67 47 70 49 70 49 71 50 72 48 70 47 70 46 72 48 74 49 80 55 82 56 83 57 82 56 84 59 86 61 87 60 85 58 85 56 76 50 71 45 63 38 54 31 52 31 54 33 52 33 55 32 53 33 56 36 56 33 57 35 54 31 51 31 53 32 55 37 57 38 62 44 67 48 69 49 71 50 76 56 82 59 87 63 90 69 96 72 99 74 108 75 84 40 35 14 37 21 38 19 34 13 29 12 29 12 32 15 28 14 29 14 27 13 25 14 22 10 20 11 20 11 15 5 12 3 12 2 10 0 13 2 9 0 8 0 7 0 8 2 8 3 8 2 7 2 6 2 5 1 5 2 7 3 5 1 5 1 5 1 5 1 5 5 7 4 3 0 1 0 1 0 1 0 1 0 1 0 2 0 5 8 20 18 17 7 3 0 4 0 2 0 4 2 3 0 0 0 5 4 8 4 11 5 5 0 3 0 2 0 3 1 3 1 3 1 3 1 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 3 0 6 4 11 7 12 7 12 6 13 7 12 6 11 4 10 3 8 2 9 3 9 3 9 3 9 3 8 8 14 8 14 13 13 3 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 0 2 0 2 0 3 1 3 1 3 1 3 1 0 0 0 0 0 0 0 0 1 0 1 0 2 2 15 16 29 17 25 12 20 7 17 6 19 8 19 7 18 6 17 6 18 6 17 6 16 5 16 5 15 4 16 5 16 5 15 4 13 5 12 3 10 4 11 5 11 5 8 1 3 0 0 0 1 0 1 0 2 0 2 1 4 3 6 5 7 5 7 4 5 5 4 4 3 2 1 1 0 0 0 0 0 0 0 0 45 29 43 26 42 28 45 30 47 31 47 30 46 30 46 30 45 28 44 29 47 32 47 30 48 33 49 34 50 33 49 32 51 35 52 37 52 35 50 33 50 34 50 34 51 36 53 37 58 37 52 35 57 40 55 33 57 36 52 33 52 35 53 34 51 35 50 34 50 34 51 35 51 36 53 35 49 32 49 34 52 35 51 33 50 34 52 35 54 37 54 35 51 34 54 39 54 38 56 40 57 39 55 37 55 38 55 38 55 40 58 41 55 38 58 39 56 37 57 39 57 38 57 37 56 37 57 39 60 40 57 39 59 40 58 37 57 39 59 40 60 41 59 40 60 38 60 38 60 38 60 38 62 39 61 38 60 39 61 40 60 39 61 40 62 39 61 38 59 37 59 37 60 38 61 39 59 39 61 40 62 41 61 40 58 38 61 41 63 43 64 43 65 44 66 46 67 46 67 46 65 44 66 45 66 45 67 46 71 45 70 43 69 44 71 45 73 47 72 45 71 45 72 47 71 45 71 46 72 46 73 47 74 48 74 48 75 49 75 49 76 50 76 49 75 48 74 47 73 47 73 48 74 49 75 50 76 50 75 50 75 51 77 52 75 51 76 52 77 51 76 50 76 52 78 53 78 52 76 51 77 52 77 52 77 52 77 52 75 50 76 51 77 52 77 52 78 53 78 52 77 52 76 51 79 52 79 52 79 52 79 52 80 53 79 52 80 53 81 55 83 54 82 53 83 54 84 56 85 56 84 54 83 55 85 56 84 55 85 56 86 57 86 57 88 59 88 59 88 59 88 59 89 58 89 58 89 58 89 58 88 57 89 58 89 58 90 59 87 59 87 59 87 59 87 59 86 58 86 58 86 58 86 58 89 58 89 58 89 58 89 58 88 58 90 59 90 59 89 57 89 58 89 58 89 58 89 58 91 59 90 58 89 57 88 57 90 59 90 59 90 59 90 59 91 60 90 58 89 59 91 60 92 61 92 62 93 63 94 63 95 64 94 64 96 66 98 69 98 70 98 71 99 72 102 72 102 72 103 72 105 74 107 76 116 81 118 83 119 83 119 83 118 83 120 85 121 84 119 82 116 78 106 72 103 66 90 53 80 49 79 53 82 54 81 51 82 53 81 54 83 55 83 55 84 55 82 52 80 52 80 52 82 56 85 59 90 65 98 69 102 71 104 73 107 78 112 81 115 83 122 90 131 98 137 102 144 97 127 78 66 26 62 37 62 38 58 33 54 30 53 31 53 31 49 30 49 30 48 29 48 28 48 28 45 26 42 25 35 20 29 15 24 14 19 8 20 8 14 7 14 8 12 7 14 9 13 9 12 8 11 8 12 6 10 5 11 7 14 10 11 6 11 6 11 6 11 7 6 7 7 6 3 1 1 1 1 1 1 1 1 1 1 1 5 3 12 16 28 24 24 14 9 4 9 3 8 3 9 5 5 0 4 2 8 6 11 8 14 8 8 2 7 3 6 1 4 3 4 3 4 3 4 3 3 2 3 2 3 2 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 2 4 4 13 11 15 13 17 13 18 13 16 11 16 10 15 9 14 9 15 10 15 10 15 10 15 10 13 11 17 14 19 16 13 4 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 2 3 2 2 2 3 3 3 3 3 3 3 3 1 1 1 1 1 1 2 1 1 3 7 1 3 2 14 16 35 29 30 23 24 18 21 17 23 19 23 18 22 17 21 17 21 17 21 16 20 16 19 15 19 15 19 16 20 15 19 15 17 10 17 10 15 10 16 11 15 11 10 7 5 2 2 0 0 0 1 1 1 2 2 2 4 4 5 6 6 6 6 6 5 4 4 3 2 2 1 1 0 0 0 0 0 0 0 0 30 16 27 13 26 14 28 16 29 16 29 17 30 17 30 17 33 16 30 15 32 18 33 17 30 16 32 18 34 19 34 19 34 20 36 22 36 20 33 17 34 19 34 19 35 21 37 22 39 23 34 21 37 23 35 19 34 20 34 22 38 24 36 20 35 18 33 16 32 17 34 19 36 21 38 21 35 17 34 19 36 20 35 19 35 19 36 20 37 21 37 19 34 18 37 23 39 23 40 24 40 24 39 23 41 25 40 22 38 22 38 22 38 24 40 24 37 22 38 24 39 23 37 22 37 23 38 23 41 24 38 23 39 25 38 22 38 24 40 26 41 26 41 25 38 24 38 23 37 24 38 24 38 23 37 22 36 23 37 24 38 25 39 26 40 25 39 24 37 23 38 24 39 25 39 25 38 22 40 24 41 24 41 23 37 21 40 24 42 26 43 26 44 27 44 28 45 29 46 29 44 27 44 28 45 29 46 29 45 27 43 26 43 26 44 28 47 29 45 28 45 29 47 30 45 28 46 29 46 30 47 30 46 29 47 30 48 31 49 32 46 29 46 30 47 31 48 32 47 30 47 31 48 32 49 30 49 27 48 26 49 28 51 29 50 29 51 30 52 29 51 28 51 29 52 31 53 31 52 29 52 30 52 30 52 30 52 30 50 28 50 28 51 29 52 30 53 31 52 30 52 29 51 29 52 31 52 31 52 31 52 31 53 31 52 31 52 32 54 34 54 37 53 37 53 38 55 40 56 39 54 38 54 38 55 40 55 39 55 39 56 40 57 41 59 43 59 43 59 43 59 41 58 38 58 38 58 38 58 38 58 38 58 38 58 38 58 38 57 36 57 36 57 36 57 36 58 37 58 37 58 37 58 37 58 38 58 38 58 38 58 38 57 37 58 39 59 38 57 37 58 38 58 38 58 38 58 38 60 39 59 38 57 37 56 36 59 38 59 38 59 38 59 38 62 40 60 39 60 39 61 41 61 40 61 41 62 42 63 42 64 43 63 43 65 45 67 47 70 49 70 49 71 50 72 48 74 50 73 48 75 52 78 55 82 56 83 58 85 59 84 58 84 59 86 60 86 58 83 56 77 52 74 50 70 43 54 26 47 28 52 33 54 34 52 33 52 32 54 33 54 33 55 34 55 34 54 32 52 30 51 30 54 36 55 39 61 44 66 48 72 51 72 52 75 54 79 57 78 55 84 63 91 69 97 71 104 70 100 68 47 9 35 19 38 21 36 19 33 17 32 18 29 15 30 17 29 16 29 16 28 12 29 15 28 13 26 11 25 10 20 7 18 5 14 1 8 0 5 0 8 0 9 0 9 3 9 3 9 4 8 3 7 1 6 0 6 2 9 5 6 0 6 0 6 0 6 2 5 5 7 4 3 0 1 0 1 0 1 0 1 0 1 0 0 0 8 10 22 17 19 8 7 0 4 0 3 0 4 0 0 0 1 0 2 1 6 4 9 4 3 0 2 0 2 0 3 1 3 1 3 1 3 1 2 0 2 0 2 0 2 0 1 0 3 1 3 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 1 0 8 5 11 7 13 9 13 6 11 5 10 4 10 4 9 3 10 4 10 4 10 4 10 4 9 8 12 9 15 13 11 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 2 1 3 1 3 1 3 1 3 1 3 1 3 1 3 5 3 3 3 3 3 1 0 1 4 0 0 0 4 6 27 15 25 12 21 8 18 7 19 8 19 7 18 6 17 6 17 6 16 5 16 4 15 4 15 4 15 3 14 4 15 4 8 1 9 2 10 4 10 4 11 6 10 4 6 0 2 0 0 0 0 0 1 0 2 0 3 1 4 3 6 4 5 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 45 29 44 27 43 27 44 28 44 28 44 29 45 29 46 30 51 33 47 32 49 34 50 33 46 31 48 33 50 35 51 35 51 36 54 39 55 37 51 33 51 35 50 34 50 35 52 36 53 34 51 32 49 31 49 31 49 31 51 36 56 38 54 33 51 34 48 31 47 32 50 35 52 37 54 37 51 34 51 37 53 36 53 36 53 36 53 36 51 35 52 33 48 32 51 37 57 40 56 38 55 39 57 40 60 42 57 39 55 37 54 37 58 40 59 39 56 36 57 40 59 38 55 36 57 39 58 38 60 39 57 38 58 39 57 36 58 39 59 41 61 42 60 41 61 38 60 37 59 38 60 39 59 37 58 35 57 36 59 37 60 39 61 40 62 39 61 38 58 37 60 39 61 39 61 38 60 39 61 41 63 42 62 41 60 40 62 42 64 43 64 42 63 41 62 41 62 42 64 44 64 43 65 45 66 46 68 47 70 44 69 43 69 43 70 44 71 45 72 46 72 47 73 47 72 46 72 46 73 47 73 48 71 45 72 46 73 48 74 49 72 45 71 45 72 48 75 50 73 47 73 48 74 49 75 50 73 48 72 48 73 49 76 51 75 51 76 52 77 51 76 50 75 51 77 53 78 53 77 52 76 51 76 51 76 51 76 51 75 50 74 49 75 51 77 52 77 52 77 52 76 51 76 50 79 52 79 52 79 52 79 52 79 52 78 51 79 53 81 54 82 53 81 52 82 54 84 55 84 55 83 54 83 54 84 55 85 55 84 55 84 56 86 58 87 58 87 58 87 58 87 58 89 58 89 58 89 58 89 58 90 59 90 58 89 57 88 57 84 56 84 56 84 56 84 56 85 57 85 57 85 57 85 57 88 57 88 57 88 57 88 57 88 57 89 58 89 58 88 57 88 57 88 57 88 57 88 57 90 59 89 58 88 57 87 56 89 58 89 58 89 58 89 58 93 62 92 60 91 61 93 62 92 61 92 62 93 63 94 63 95 64 94 64 96 66 98 69 98 70 98 71 99 72 102 72 105 75 105 74 107 78 112 82 118 83 120 85 121 85 121 84 123 88 124 88 123 85 118 82 107 74 106 72 98 58 81 45 76 50 81 54 80 52 79 53 79 53 82 54 81 53 82 56 82 54 82 53 80 51 79 50 80 53 83 56 88 63 96 66 102 71 104 73 106 76 110 79 114 82 118 86 123 89 126 90 134 95 135 95 91 34 56 35 65 37 62 35 60 32 57 32 51 29 52 29 50 27 48 29 52 27 54 27 52 26 47 26 47 26 40 23 36 22 31 17 20 8 15 7 17 11 18 10 14 9 14 8 12 8 11 8 14 7 13 6 13 7 15 8 14 7 14 7 14 7 14 7 6 7 7 6 3 1 1 1 1 1 1 1 1 1 1 1 6 4 16 15 27 20 25 14 17 7 12 4 11 4 10 1 5 1 6 1 5 1 8 6 13 6 7 1 6 3 6 2 4 3 4 3 4 3 4 3 3 2 3 2 3 2 3 2 0 1 3 4 4 4 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 0 7 7 12 11 16 13 15 11 15 10 15 10 15 10 15 10 16 11 16 11 16 11 16 11 16 11 14 10 18 16 12 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 3 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 4 2 3 7 1 3 0 7 5 23 19 24 21 25 20 24 19 23 19 23 18 22 17 21 17 20 16 20 16 19 15 19 14 19 15 18 14 18 14 19 15 14 8 16 10 15 9 14 8 12 9 10 8 7 4 3 1 0 0 0 0 1 1 1 1 2 3 4 4 5 5 4 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 29 16 30 17 29 15 27 14 27 14 28 15 28 16 29 16 36 19 32 16 33 19 34 19 32 17 33 19 34 18 33 17 34 21 38 24 39 22 34 17 36 21 35 19 34 19 35 20 32 20 35 18 27 12 29 18 32 17 31 18 33 20 32 17 34 17 31 14 30 15 33 18 33 19 36 20 35 18 36 21 35 19 35 20 36 19 35 19 34 19 35 17 31 16 34 21 40 22 36 18 34 20 38 24 41 25 40 23 38 22 38 22 40 26 40 24 37 21 38 25 41 23 36 21 38 25 39 22 40 24 37 23 39 24 38 21 39 25 41 26 42 27 41 26 40 25 38 23 37 24 39 26 38 23 37 22 36 23 37 24 38 25 39 26 40 25 39 24 36 23 38 25 40 25 38 24 39 23 41 24 42 25 41 24 41 25 43 26 43 26 42 25 41 23 39 22 39 24 42 26 43 26 44 28 45 29 47 30 44 26 43 25 42 26 43 27 43 27 46 30 48 30 46 29 46 29 46 30 47 30 48 31 44 27 45 29 47 31 48 32 49 31 47 29 46 30 49 33 47 30 47 31 48 32 49 30 48 26 48 26 49 29 52 31 50 29 51 30 52 29 51 28 50 29 52 31 53 31 53 30 50 28 50 28 50 28 50 28 50 28 49 27 49 28 52 31 52 30 52 29 51 29 50 28 52 31 52 31 52 31 52 31 52 31 51 30 52 31 53 33 53 37 52 36 53 37 54 39 55 38 54 37 53 38 54 39 56 40 55 38 55 40 57 42 58 42 58 42 58 42 58 40 58 38 58 38 58 38 58 38 61 40 60 39 57 36 56 35 56 35 56 35 56 35 56 35 57 36 57 36 57 36 57 36 57 37 57 37 57 37 57 37 56 37 57 38 58 37 57 36 57 37 57 37 57 37 57 37 58 38 57 37 57 37 57 37 58 37 58 37 58 37 58 37 61 40 60 38 59 39 61 40 61 40 61 41 62 42 63 42 64 43 63 43 65 45 67 47 70 49 70 49 71 50 72 48 75 50 73 48 75 53 81 57 81 56 83 58 84 58 84 57 87 61 87 60 84 55 78 50 70 50 73 43 57 28 46 26 50 31 54 35 52 32 52 35 50 32 55 33 52 31 54 35 54 33 54 32 52 30 50 29 51 33 52 36 57 43 63 45 70 50 71 51 74 53 78 56 80 59 83 60 85 60 87 60 96 74 99 77 79 23 24 16 34 20 34 19 32 18 30 16 27 17 30 17 27 15 27 16 27 8 25 7 26 8 26 10 29 13 27 11 26 11 24 9 17 5 12 2 12 3 12 3 8 0 8 2 8 1 8 2 6 1 7 1 7 0 6 0 7 1 7 1 7 1 7 3 5 5 7 4 3 0 1 0 1 0 1 0 1 0 1 0 3 0 9 8 18 12 17 9 13 3 5 0 4 0 1 0 0 0 3 0 0 0 1 1 8 2 2 0 2 0 2 0 3 1 3 1 3 1 3 1 2 0 2 0 2 0 2 0 0 0 3 3 5 2 3 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 1 1 0 2 0 3 1 8 5 12 7 11 5 10 4 10 4 10 4 10 4 11 5 11 5 11 5 11 5 13 9 9 5 13 13 11 0 0 0 0 0 0 2 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 0 2 0 2 0 3 1 3 1 3 1 3 1 3 5 3 5 3 3 2 3 3 0 1 0 0 0 1 0 7 0 14 6 20 9 20 8 19 8 19 7 18 6 17 6 16 5 16 4 15 4 14 3 15 4 14 2 13 3 15 4 7 0 9 2 10 3 7 0 6 2 7 3 6 1 3 0 0 0 0 0 0 0 1 0 1 0 3 2 4 2 4 1 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 45 30 47 31 47 29 43 26 42 27 43 28 44 29 45 29 52 34 47 31 48 34 50 33 50 35 51 34 49 32 47 30 48 33 52 37 53 35 48 30 53 37 52 35 50 34 50 34 50 36 56 34 45 25 47 35 53 32 47 27 46 29 47 29 50 33 47 29 45 31 49 34 47 33 50 34 50 33 51 37 50 34 51 35 52 34 51 33 54 37 54 35 51 34 54 39 56 36 50 31 48 33 53 39 56 39 55 38 55 39 57 40 60 41 60 39 55 36 57 40 60 38 54 36 58 40 58 37 59 39 56 37 58 39 56 36 58 40 60 42 61 42 61 41 63 40 60 38 60 38 62 41 61 38 60 37 59 38 60 39 60 39 61 40 62 39 61 38 57 36 60 39 62 39 60 37 60 40 62 42 63 42 63 41 64 43 65 44 65 43 63 42 63 42 62 40 62 42 64 45 64 43 65 45 66 46 68 47 70 43 69 42 68 43 69 44 68 44 72 48 75 48 72 45 72 46 72 47 73 48 74 48 69 44 71 45 72 47 74 48 78 51 75 48 73 47 74 49 73 47 73 48 74 49 75 49 74 49 74 50 76 52 78 54 75 51 76 52 77 51 76 50 75 50 77 53 78 53 78 53 74 49 74 49 74 49 74 49 76 50 74 48 74 50 77 53 77 52 77 51 76 50 75 50 79 52 79 52 79 52 79 52 79 51 78 51 78 52 80 54 82 52 81 52 81 53 83 55 84 54 83 53 82 54 83 55 86 56 84 54 84 56 87 59 86 57 86 57 86 57 86 57 87 59 89 59 89 59 89 59 93 62 91 60 88 57 86 55 85 57 85 57 85 57 85 57 85 57 85 57 85 57 85 57 88 57 88 57 88 57 88 57 87 57 88 58 89 57 88 56 88 57 88 57 88 57 88 57 88 57 88 57 88 57 88 57 89 58 89 58 89 58 89 58 91 59 90 58 89 59 90 60 92 61 92 62 93 63 94 63 95 64 94 64 96 66 98 68 98 71 98 71 99 72 102 72 104 73 103 72 106 77 112 82 116 81 118 83 119 83 119 82 120 84 119 83 114 77 107 71 103 74 102 61 80 44 75 50 79 54 84 53 79 51 80 55 78 53 83 54 80 51 81 56 81 53 81 53 80 51 78 49 77 51 79 55 85 61 91 64 101 70 103 72 106 76 110 80 112 78 116 84 121 88 125 89 133 104 133 100 120 47 46 32 60 33 60 31 58 29 54 27 52 30 56 30 49 25 49 29 54 28 54 26 52 26 51 29 49 28 45 28 46 29 44 26 35 20 27 15 24 13 20 10 16 7 15 7 14 6 13 6 14 6 16 7 15 5 12 2 15 7 14 7 14 7 14 7 8 7 8 6 3 1 1 1 1 1 1 1 2 1 2 0 10 7 17 14 24 17 24 16 21 10 13 4 11 3 5 0 5 3 7 2 3 0 4 3 11 5 6 1 6 3 6 2 4 3 4 3 4 3 4 3 3 2 3 2 3 2 3 2 0 1 3 5 6 5 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 2 2 1 2 3 4 8 9 14 11 13 9 14 11 15 11 15 10 15 10 16 11 16 11 16 11 16 11 20 12 12 7 16 17 12 2 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 1 1 0 0 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 1 5 2 2 1 6 2 5 0 4 3 13 15 23 20 23 18 23 19 23 18 24 17 23 17 20 16 20 15 19 14 18 14 20 15 17 12 16 13 19 16 14 8 16 10 14 8 11 5 7 5 7 7 7 5 4 2 0 0 0 0 0 1 1 1 1 2 3 4 4 4 3 3 5 5 4 3 3 2 1 1 0 0 0 0 0 0 0 0 28 16 29 14 25 12 26 15 27 15 28 16 30 17 31 18 30 19 33 20 32 18 33 21 33 20 33 20 33 20 33 20 32 17 32 18 34 20 36 22 40 23 35 19 35 21 36 20 36 21 36 19 31 16 33 20 33 20 38 22 34 18 35 23 32 16 31 17 34 19 32 15 30 15 30 16 32 18 34 20 34 20 35 21 36 20 35 19 35 21 36 22 37 21 36 20 36 20 36 19 34 16 31 14 35 20 37 22 38 22 38 22 37 21 37 22 38 22 39 23 39 24 40 25 41 24 40 23 36 21 36 21 36 21 36 21 40 25 39 24 40 26 42 27 39 24 39 24 39 24 39 24 41 25 37 21 35 22 38 25 37 22 36 22 36 23 38 25 33 21 38 27 42 28 41 27 40 23 40 23 40 23 40 23 38 23 43 28 46 28 44 26 46 29 45 28 44 26 42 25 44 28 45 29 46 28 45 27 47 31 45 29 42 26 40 24 43 28 44 30 47 33 49 34 48 30 45 27 43 26 44 28 46 29 46 29 46 29 46 29 50 32 47 29 46 30 49 33 50 32 47 29 46 30 49 33 46 28 48 30 49 30 49 29 51 33 53 34 52 32 49 29 54 31 53 30 52 29 51 28 53 31 52 28 50 28 50 28 45 24 48 28 52 31 53 32 50 29 51 30 52 29 51 28 51 30 53 31 51 29 52 31 54 31 53 30 52 31 53 32 51 31 53 32 55 34 56 36 53 33 55 35 57 37 58 38 56 35 56 35 56 35 56 35 58 37 58 37 58 37 58 37 60 39 60 39 60 39 60 39 58 37 58 37 58 37 58 37 56 35 56 35 56 35 56 35 58 37 57 36 58 37 59 39 59 39 60 39 60 38 58 36 58 37 58 37 58 37 58 37 57 36 57 37 59 38 60 39 58 37 58 37 58 37 58 37 59 39 59 39 59 39 59 39 58 38 58 39 59 40 60 40 60 39 60 40 61 41 62 41 64 45 67 46 66 44 67 47 70 46 70 47 71 48 71 48 72 50 72 51 76 57 82 60 81 54 81 53 81 55 82 56 87 60 82 56 79 52 73 46 78 48 59 31 50 29 50 29 53 31 52 30 51 31 52 32 55 33 53 31 51 29 50 28 53 31 51 29 50 29 50 30 53 31 53 30 55 36 62 42 70 49 71 49 70 51 75 55 79 54 81 58 86 64 92 68 91 73 95 73 98 40 30 10 30 9 29 8 28 15 30 16 28 16 29 14 28 13 28 11 29 12 27 9 26 9 26 11 27 12 27 12 27 12 28 13 31 15 23 8 20 8 17 4 10 0 8 0 6 0 6 0 10 1 8 0 8 1 7 1 11 5 12 7 12 7 12 7 14 8 9 2 3 0 0 0 0 1 2 0 0 0 6 6 13 6 11 7 16 11 17 10 18 6 5 0 3 0 5 0 2 0 2 0 2 0 2 0 5 2 3 0 2 0 2 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5 9 8 10 8 11 7 12 7 12 7 13 8 10 6 10 7 10 8 11 8 13 6 10 11 16 6 3 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 0 1 0 2 1 3 1 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 11 9 21 13 20 10 16 8 17 7 16 8 17 8 16 6 13 5 15 7 14 5 17 6 12 5 15 8 14 5 11 5 10 3 8 4 7 2 5 1 5 5 8 4 3 0 1 0 1 0 1 0 1 0 3 1 4 2 4 3 5 3 2 1 3 1 2 0 0 0 0 0 0 0 0 0 0 0 45 30 46 29 43 27 44 30 46 30 46 30 46 29 45 29 45 30 48 32 47 31 48 34 50 33 49 32 48 33 49 34 48 32 48 33 50 35 52 37 55 37 50 33 50 35 51 34 51 35 51 33 47 31 49 35 51 36 52 34 49 32 50 35 53 35 50 34 50 33 47 28 47 31 47 32 48 34 51 35 50 35 51 36 52 35 51 34 52 36 53 38 54 37 52 36 55 39 55 38 54 37 52 35 52 37 53 38 55 39 55 39 54 38 55 38 56 39 56 40 57 40 58 41 58 41 57 40 57 38 57 38 57 38 57 38 56 37 55 36 56 38 58 39 57 38 57 38 57 38 57 38 57 37 55 36 56 38 59 41 59 36 58 36 58 37 60 39 56 36 60 41 64 42 63 40 61 40 61 40 61 40 61 40 59 40 63 45 66 45 65 43 65 44 65 44 64 43 64 43 65 45 66 46 67 45 66 44 69 43 69 43 69 43 69 43 70 44 71 46 72 47 73 48 74 47 72 44 70 44 71 46 72 46 72 46 72 46 72 46 75 48 74 47 73 48 74 49 75 49 73 47 73 47 75 49 72 47 74 48 75 49 74 48 77 51 78 52 78 51 75 49 78 52 77 52 77 52 76 51 78 52 76 50 75 50 75 50 72 48 74 50 76 51 76 51 75 50 76 51 76 51 75 50 76 52 79 53 76 51 77 53 79 53 78 52 77 53 78 54 79 53 80 54 81 55 82 56 81 54 82 56 83 57 84 58 83 56 83 56 83 56 83 56 85 58 85 58 85 58 85 58 86 59 86 59 86 59 86 59 85 58 85 58 85 58 85 58 84 56 84 56 84 56 84 56 85 57 84 56 85 58 87 59 87 59 88 60 87 59 86 57 86 58 86 58 86 58 86 58 85 57 85 57 85 58 86 58 86 58 86 58 86 58 86 58 90 59 90 59 90 59 90 59 89 58 89 59 90 60 91 60 91 60 91 61 92 62 93 62 94 65 97 66 96 64 97 67 97 69 100 71 102 73 104 73 105 73 107 73 110 78 117 82 117 82 117 82 116 82 117 84 117 83 112 79 109 77 104 71 100 65 83 50 75 49 76 49 80 52 79 51 78 52 79 53 82 55 81 54 80 52 79 52 80 52 78 50 77 50 77 51 77 53 77 54 81 58 87 62 97 70 101 71 102 73 107 80 113 81 114 83 117 87 121 90 123 95 129 101 130 71 71 26 57 31 58 30 55 29 55 29 52 28 52 28 50 28 49 28 48 28 46 27 45 26 45 27 46 27 46 27 46 27 46 28 48 28 40 22 38 21 36 18 32 14 31 13 30 13 30 13 26 11 25 10 23 10 24 11 24 13 23 14 23 14 23 14 23 13 14 5 5 1 1 1 0 1 3 1 4 1 13 10 20 12 18 12 21 15 19 12 20 11 11 5 7 4 5 3 3 2 3 2 3 2 3 2 6 4 4 2 3 2 3 3 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 9 10 10 14 13 14 13 15 14 17 14 15 10 15 11 18 10 19 12 18 11 12 15 16 9 3 1 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 2 2 2 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 2 11 15 24 21 27 19 25 18 25 16 24 15 23 15 21 13 18 14 19 15 20 14 21 15 18 14 19 15 18 12 18 11 17 10 14 8 12 7 12 6 6 4 6 5 5 3 1 1 1 1 1 1 1 1 2 2 3 3 4 4 4 4 5 5 5 5 5 4 3 2 0 0 0 0 0 0 0 0 27 15 28 15 26 13 28 17 32 18 31 17 29 15 28 14 26 15 30 17 30 17 32 21 34 20 32 18 31 19 33 21 33 17 32 17 33 19 36 21 37 20 32 17 33 19 34 18 33 19 34 18 31 15 32 19 38 20 32 15 31 17 33 18 38 21 34 19 35 19 32 15 32 17 32 18 34 19 35 20 34 20 35 21 36 20 35 19 36 21 37 23 38 22 36 21 39 23 39 23 39 23 39 22 37 21 38 22 38 23 39 23 38 23 39 23 40 24 40 25 40 25 41 26 42 25 41 24 40 25 40 25 40 25 40 25 36 21 35 20 36 22 38 23 37 22 37 22 37 22 37 22 35 20 36 22 38 24 40 26 37 22 36 22 36 23 38 25 36 23 39 26 41 26 39 24 40 23 40 23 40 23 40 23 39 23 42 27 45 27 43 26 42 25 42 25 43 26 43 26 45 28 45 28 45 28 45 28 40 25 41 27 44 30 46 31 45 30 45 31 46 31 46 31 48 31 47 29 45 29 46 30 46 29 46 29 46 29 46 29 47 30 48 31 48 31 47 30 49 31 48 30 47 31 48 32 46 29 47 31 49 32 48 31 51 34 51 35 51 33 50 30 51 29 51 29 52 30 52 30 52 30 51 28 50 28 50 29 49 28 51 29 51 28 49 27 49 28 50 29 51 28 50 27 51 31 54 31 52 29 52 32 54 31 53 30 52 31 53 32 54 33 54 33 54 33 54 33 55 34 55 35 56 35 56 35 56 35 56 35 56 35 56 35 58 37 58 37 58 37 58 37 58 37 58 37 58 37 58 37 58 37 58 37 58 37 58 37 57 36 57 36 57 36 57 36 56 35 55 34 56 35 57 37 59 38 60 39 59 37 57 36 58 37 58 37 58 37 58 37 57 36 56 35 56 35 56 34 58 37 58 37 58 37 58 37 58 38 58 39 59 39 59 39 58 38 58 39 59 40 60 40 60 39 60 40 61 41 62 41 62 42 65 43 63 42 64 45 68 45 70 47 73 50 74 52 74 51 73 52 75 55 79 56 80 54 82 54 83 56 84 59 82 55 78 53 77 52 74 48 64 38 52 26 46 26 48 28 52 31 52 31 52 31 52 31 55 34 54 33 54 33 54 33 53 31 51 29 50 29 50 30 51 27 53 31 56 35 59 37 67 47 70 50 72 53 77 57 83 58 83 58 83 59 85 61 92 66 98 78 97 59 57 0 27 7 31 13 31 14 28 16 28 16 29 14 29 11 28 9 29 13 28 12 26 12 27 12 27 12 27 12 27 12 27 12 30 13 26 10 25 10 24 9 21 8 19 9 19 10 18 10 15 5 14 5 14 6 15 8 16 10 16 10 17 12 17 12 19 9 9 0 0 0 1 2 0 1 1 0 0 0 7 4 12 5 9 4 11 5 10 2 10 5 11 1 5 0 2 0 2 0 2 0 2 0 2 0 5 2 3 0 2 0 2 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 8 9 7 11 6 11 7 12 8 13 8 10 6 10 6 10 7 10 8 13 6 11 10 14 3 2 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 0 1 0 2 0 2 1 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 3 4 16 15 21 13 19 11 18 7 14 4 12 3 12 7 13 8 14 9 15 10 14 9 16 9 13 6 13 8 11 5 10 4 9 4 8 4 10 4 4 1 3 2 5 2 1 0 1 0 1 0 1 0 1 0 2 0 2 1 3 1 4 2 5 3 5 2 3 0 0 0 0 0 0 0 0 0 40 25 41 25 39 23 41 28 45 29 44 28 44 27 43 27 41 27 45 29 45 29 47 33 50 33 47 30 46 31 49 34 49 32 48 32 49 34 51 35 50 32 47 31 49 33 48 31 47 33 49 32 47 30 47 33 53 33 44 27 46 34 50 33 50 32 47 32 50 36 52 35 48 33 50 34 51 35 51 35 50 35 51 36 52 35 51 34 51 35 52 36 52 36 51 35 52 35 51 36 52 37 54 38 54 37 53 37 53 37 54 38 56 39 57 40 57 41 58 41 58 41 59 42 59 42 58 41 59 40 59 40 59 40 59 40 57 37 56 37 56 38 58 40 56 37 56 37 56 37 56 37 53 35 55 38 58 39 58 39 59 36 58 36 58 37 60 39 60 39 62 40 62 39 60 38 61 40 61 40 61 40 61 40 61 41 63 43 65 43 64 42 61 40 62 41 63 43 65 44 66 45 66 45 66 45 66 45 65 40 67 42 70 45 72 47 73 46 72 45 71 44 70 44 74 48 73 47 73 47 73 47 72 46 72 46 72 46 72 46 72 47 74 49 75 48 73 46 74 48 74 48 74 48 74 48 71 46 73 48 74 48 74 47 76 50 77 51 76 50 76 51 75 50 75 51 77 52 78 53 76 51 75 49 74 50 75 51 74 50 75 51 76 50 75 49 74 49 75 50 75 50 74 49 77 53 79 54 77 51 78 54 79 53 78 52 77 53 78 54 82 54 81 54 81 54 81 53 83 56 83 55 82 55 82 55 83 56 83 56 83 56 83 56 84 57 84 57 84 57 84 57 84 57 84 57 84 57 84 57 84 57 84 57 84 57 84 57 85 57 85 57 85 57 85 57 83 55 82 54 82 55 84 57 86 59 87 59 87 58 85 56 85 57 85 57 85 57 85 57 85 56 84 55 83 54 82 53 85 57 85 57 85 57 85 57 88 58 89 58 89 59 90 59 89 58 89 59 90 60 91 60 91 60 91 61 92 62 93 62 91 62 94 63 93 61 94 64 95 68 99 71 103 75 108 77 107 75 109 75 110 76 113 78 116 81 117 83 117 83 115 83 112 78 107 76 106 76 103 71 84 54 77 46 73 47 76 50 79 52 79 52 79 52 79 52 80 53 80 54 81 54 81 54 80 52 78 50 77 50 77 51 74 52 78 56 83 59 85 60 93 67 100 71 103 74 108 81 113 81 113 81 114 83 117 86 125 88 130 102 128 98 111 39 54 27 56 32 58 28 54 30 52 28 52 28 50 28 49 28 48 28 47 27 46 27 47 28 46 27 46 27 46 27 46 28 47 29 43 27 44 29 43 26 39 23 38 20 36 18 33 16 30 16 30 15 29 16 30 18 27 16 27 16 26 17 26 17 27 16 14 4 4 0 2 3 1 1 1 1 6 4 15 11 18 8 16 7 17 10 16 8 12 10 17 12 10 2 5 2 3 2 3 2 3 2 3 2 6 4 4 2 3 2 3 3 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 7 8 7 7 8 8 10 9 13 10 14 9 15 10 17 10 18 11 17 11 12 14 13 5 1 1 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 6 0 3 4 17 18 25 19 25 18 24 16 23 13 22 13 18 13 19 14 19 14 20 17 18 15 22 16 17 11 18 15 18 11 18 10 15 9 14 8 14 7 6 4 6 5 5 3 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 1 2 2 3 3 2 1 1 0 0 0 0 0 0 0 0 24 12 26 12 23 10 25 14 25 12 25 13 26 14 27 14 25 14 29 16 28 16 30 19 33 19 31 17 30 18 32 20 33 17 32 17 32 18 34 19 32 16 30 16 33 18 32 15 30 17 33 18 31 16 32 18 35 15 26 11 30 20 36 21 32 16 29 15 32 19 35 19 32 18 34 20 35 20 34 19 34 20 35 21 36 20 35 19 33 19 34 20 35 19 34 18 35 18 34 18 35 20 37 22 38 21 36 19 35 20 37 21 39 23 40 24 40 25 41 25 40 25 41 26 42 25 41 24 38 23 38 23 38 23 38 23 38 22 37 22 37 23 39 25 39 24 39 24 39 24 39 24 36 22 37 23 38 22 36 21 37 22 36 22 36 23 38 25 39 25 40 26 39 25 38 24 40 23 40 23 40 23 40 23 41 24 42 25 42 25 42 25 39 22 40 24 42 26 44 28 46 28 45 27 44 28 45 29 41 27 42 28 43 29 44 30 47 31 46 30 44 29 43 28 47 30 47 30 48 30 47 30 46 29 46 29 46 29 46 29 45 29 47 31 48 30 46 28 48 31 48 31 48 31 48 31 45 29 47 30 48 31 47 30 50 33 49 32 50 33 50 31 49 27 50 28 51 30 52 30 50 28 49 27 49 28 50 29 47 26 49 28 51 29 51 29 49 28 50 29 51 28 50 27 52 31 55 32 52 30 53 32 54 31 53 30 52 31 53 32 55 33 54 33 54 33 54 32 55 34 55 34 55 33 54 33 56 35 56 35 56 35 56 35 57 36 57 36 57 36 57 36 57 36 57 36 57 36 57 36 57 36 57 36 57 36 57 36 57 36 57 36 57 36 57 36 54 33 54 33 54 34 56 36 58 37 59 38 58 37 57 35 57 36 57 36 57 36 57 36 56 35 56 34 54 33 53 32 57 36 57 36 57 36 57 36 56 37 57 38 58 39 59 39 58 38 58 39 59 40 60 40 60 39 60 40 61 41 62 41 59 40 62 41 61 40 62 43 66 43 69 47 73 51 76 54 76 53 76 54 77 55 77 53 81 54 82 56 83 55 81 56 79 53 76 52 76 52 70 45 52 30 49 26 47 27 51 32 51 31 52 32 53 31 52 30 52 31 52 31 52 32 53 32 53 31 51 29 50 29 50 30 52 29 55 34 59 37 61 38 63 44 68 49 71 52 76 55 77 52 78 55 82 59 86 62 93 64 96 73 95 82 98 37 30 3 25 11 32 14 28 18 28 16 29 14 29 11 28 9 29 13 28 12 27 13 29 14 27 12 27 12 27 12 27 12 29 12 27 12 30 15 29 12 25 12 23 11 19 6 13 2 16 7 16 6 15 7 17 9 14 6 14 8 14 8 15 10 20 9 9 0 0 0 2 3 2 0 0 0 2 2 9 5 6 0 5 1 9 5 11 4 7 5 14 7 9 0 2 0 2 0 2 0 2 0 2 0 5 2 3 0 2 0 2 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 5 5 0 6 2 8 4 9 5 9 5 9 6 9 6 10 7 12 6 11 9 10 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 0 0 8 10 18 13 17 8 16 8 16 6 15 6 11 7 15 9 13 7 15 11 13 9 17 10 12 5 13 9 11 5 11 4 10 6 10 5 8 4 7 6 8 4 3 0 1 0 1 0 1 0 1 0 0 0 0 0 1 0 2 0 1 0 2 1 3 0 2 0 0 0 0 0 0 0 0 0 45 29 45 28 42 25 43 28 40 24 40 25 42 27 44 28 43 28 46 30 44 28 45 31 47 31 47 32 48 31 47 31 49 33 48 32 48 32 49 33 47 30 46 31 49 34 48 30 46 32 50 34 49 32 49 34 48 30 44 28 47 34 52 36 52 33 46 29 47 32 48 31 48 33 50 35 51 34 49 32 50 35 51 36 52 35 51 34 49 34 51 35 51 35 50 33 54 37 52 35 52 38 55 41 55 38 53 35 51 36 53 38 55 39 56 39 57 40 57 41 56 40 57 41 58 40 57 39 56 37 56 37 56 37 56 37 55 36 54 35 55 37 57 38 58 39 58 39 58 39 58 39 57 37 56 37 55 36 55 35 59 36 58 36 58 37 60 39 62 39 61 39 61 39 61 39 61 40 61 40 61 40 61 40 62 41 62 41 62 41 63 42 61 40 62 42 64 44 66 45 68 46 65 43 64 44 67 47 69 43 69 43 69 43 69 43 72 46 71 45 70 44 69 43 71 45 72 47 74 47 73 46 72 46 72 46 72 46 72 46 72 46 73 47 73 47 72 46 73 48 74 49 75 48 74 47 71 45 72 47 73 47 73 47 75 49 75 48 75 50 76 52 75 50 75 50 76 51 76 51 74 49 74 48 74 50 75 51 72 48 74 50 76 52 77 52 75 51 76 52 77 51 76 50 77 54 80 54 78 52 78 55 79 53 78 52 77 53 78 54 81 54 81 54 81 54 81 54 81 54 81 54 81 55 82 55 83 56 83 56 83 56 83 56 83 56 83 56 83 56 83 56 84 57 84 57 84 57 84 57 83 56 83 56 83 56 83 56 84 56 84 56 84 56 84 56 83 54 82 54 82 55 84 57 86 58 86 58 86 57 84 56 84 56 84 56 84 56 84 56 84 55 83 55 83 55 82 54 84 56 84 56 84 56 84 56 87 56 87 57 89 58 90 59 89 58 89 59 90 60 91 60 91 60 91 61 92 62 93 62 90 61 93 62 92 61 93 64 93 66 98 70 102 74 107 76 108 77 112 78 114 79 115 78 115 81 116 82 116 81 110 77 106 75 105 75 101 69 91 58 75 49 76 48 74 48 78 54 77 51 80 54 81 53 78 50 79 52 79 52 79 52 78 51 80 52 78 50 77 50 77 51 77 54 79 57 84 60 88 63 90 65 98 69 101 71 104 76 105 74 108 78 113 84 119 89 122 91 126 93 128 107 137 86 71 31 50 28 58 29 54 31 52 28 52 28 50 28 49 28 48 28 47 28 47 29 49 30 46 27 46 27 46 27 46 27 45 27 43 28 46 30 44 26 43 27 43 24 39 18 32 13 34 16 30 15 28 14 28 15 25 12 23 12 23 12 22 13 23 13 12 3 4 0 1 3 2 0 1 0 8 7 17 11 15 5 14 7 19 12 19 12 15 13 20 14 15 8 7 3 3 2 3 2 3 2 3 2 6 4 4 2 3 2 3 3 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 8 7 9 9 11 11 15 12 13 9 14 9 17 9 17 10 17 11 12 12 9 1 0 1 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 3 0 6 9 19 18 21 17 23 17 24 18 26 18 17 15 22 16 17 11 18 16 19 15 21 15 18 12 18 14 18 11 18 11 16 10 15 10 12 8 9 9 10 7 3 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 2 3 4 5 5 5 4 4 0 0 0 0 0 0 0 0 31 19 31 16 26 12 26 15 27 14 27 14 27 15 28 15 29 18 31 18 29 15 29 17 29 17 32 20 33 19 30 16 33 18 32 16 31 17 32 18 30 15 30 17 34 19 32 15 30 17 35 20 34 18 34 20 33 18 33 17 31 16 33 19 37 19 31 15 31 18 33 18 31 17 34 20 35 18 31 15 34 20 35 21 36 20 35 19 35 21 37 22 37 22 36 20 40 23 38 21 37 22 40 26 43 25 39 21 37 22 39 24 37 22 38 22 39 23 39 24 38 22 39 23 39 23 38 22 37 22 37 22 37 22 37 22 37 22 36 21 37 23 39 24 38 23 38 23 38 23 38 23 37 21 35 19 35 21 37 23 37 22 36 22 36 23 38 25 39 25 39 24 39 25 40 26 40 23 40 23 40 23 40 23 42 24 41 24 41 24 41 24 42 25 43 26 44 27 45 28 47 29 44 26 43 27 46 30 42 27 42 28 43 29 44 29 45 30 44 29 44 29 44 29 43 27 45 30 47 30 46 28 46 29 46 29 46 29 46 29 47 29 46 28 45 29 46 30 47 30 49 32 49 32 47 30 44 28 46 30 47 30 47 29 49 32 48 31 48 32 51 33 51 29 50 28 50 28 50 27 49 26 48 26 49 27 50 29 49 27 50 29 51 28 50 27 52 30 53 31 53 31 52 30 53 32 55 33 53 30 54 33 54 31 53 30 52 31 53 32 52 32 53 33 54 34 55 35 52 32 53 33 54 34 56 35 56 35 56 35 56 35 56 35 56 35 56 35 56 35 56 35 58 37 58 37 58 37 58 37 56 35 56 35 56 35 56 35 55 34 55 34 55 34 55 34 55 34 55 34 55 35 57 36 57 37 58 37 58 36 56 34 56 35 56 35 56 35 56 35 55 34 55 34 56 35 56 35 56 35 56 35 56 35 56 35 55 35 56 37 58 38 59 39 58 38 58 39 59 40 60 40 60 39 60 40 61 41 62 41 60 40 63 41 61 40 62 43 65 42 67 45 71 48 73 50 76 55 78 58 81 59 81 56 81 54 82 55 80 52 74 49 72 48 73 51 70 41 54 25 45 26 49 27 47 26 50 32 50 30 53 33 54 32 51 29 54 33 54 32 52 31 51 30 53 31 51 29 50 29 50 30 54 29 54 31 56 36 61 40 61 42 66 47 68 48 70 48 73 48 75 52 80 58 86 63 84 69 93 65 97 77 100 76 62 19 25 8 32 15 28 16 28 16 29 14 29 11 28 9 28 13 28 13 28 14 30 16 27 12 27 12 27 12 27 12 27 10 26 11 29 13 25 9 25 12 26 14 24 12 19 7 18 7 16 4 14 4 13 4 11 3 11 3 11 5 11 5 12 3 6 0 0 0 1 2 3 0 0 0 4 5 11 5 10 4 7 4 11 7 13 5 14 8 14 8 14 4 6 0 2 0 2 0 2 0 2 0 5 2 3 0 2 0 2 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 7 2 8 4 10 7 13 8 8 4 9 5 8 6 9 6 11 6 11 7 6 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 3 0 0 0 11 11 19 13 20 10 18 10 18 10 13 10 18 10 12 4 12 9 16 9 13 8 14 9 13 6 11 5 11 5 11 7 11 7 11 6 8 5 7 4 3 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 1 2 1 4 3 5 3 5 3 0 0 0 0 0 0 0 0 47 31 46 28 41 23 40 25 47 31 46 29 45 28 44 27 47 32 49 31 45 28 44 29 44 30 48 34 50 32 46 28 49 33 48 31 47 31 48 32 46 30 47 33 51 35 49 31 46 33 51 36 51 34 50 35 50 37 54 35 47 28 46 32 50 32 46 30 49 36 54 39 46 31 49 34 50 33 47 29 50 35 51 36 52 35 51 34 53 38 55 39 55 39 54 37 56 39 53 36 52 37 55 40 61 43 57 39 55 39 57 42 54 37 54 38 55 38 56 39 54 37 55 39 56 38 54 37 57 38 57 38 57 38 57 38 59 40 58 39 59 41 61 42 56 37 56 37 56 37 56 37 55 35 52 33 53 37 58 41 59 36 58 36 58 37 60 39 61 38 60 38 60 39 62 41 61 40 61 40 61 40 61 40 63 42 62 40 61 40 62 41 64 43 65 44 65 45 66 45 68 46 65 43 64 44 67 47 66 41 67 42 70 45 71 46 70 44 70 44 70 44 70 44 68 43 71 46 73 46 71 45 72 46 72 46 72 46 72 46 74 47 71 44 70 45 73 48 72 47 75 50 76 49 73 46 70 45 72 47 73 47 73 46 75 48 73 47 74 49 77 53 77 51 76 50 75 49 74 48 73 48 73 48 73 49 76 51 76 52 77 51 75 49 73 47 77 53 79 54 79 54 78 52 78 54 80 55 78 53 79 55 79 53 78 52 77 53 78 54 78 52 80 53 82 55 83 57 78 52 79 53 81 55 83 57 83 56 83 56 83 56 83 56 83 56 83 56 83 56 83 56 85 58 85 58 85 58 85 58 83 56 83 56 83 56 83 56 82 54 82 54 82 54 82 54 84 56 83 55 83 56 85 58 85 58 86 58 86 57 84 55 84 56 84 56 84 56 84 56 82 55 83 56 84 57 85 58 84 56 84 56 84 56 84 56 85 55 87 56 88 58 90 59 89 58 89 59 90 60 91 60 91 60 91 61 92 62 93 62 91 61 94 63 92 61 94 64 93 65 97 68 100 71 103 72 108 78 114 81 117 83 118 82 115 81 116 82 111 76 103 71 99 69 99 71 95 58 75 40 69 45 75 48 73 46 76 52 77 51 80 54 81 53 78 50 84 56 83 55 81 53 79 51 80 52 78 50 77 50 77 51 77 53 76 52 79 57 86 63 88 63 97 67 98 67 99 70 105 74 107 77 111 82 117 86 111 96 125 89 131 96 125 107 104 50 55 28 59 31 53 28 52 28 52 28 50 28 49 28 47 28 47 28 47 30 50 31 46 27 46 27 46 27 46 27 43 26 42 27 45 27 42 21 40 23 43 26 43 23 39 19 37 19 34 15 30 13 27 13 24 11 24 11 22 11 22 11 17 7 10 3 4 1 1 1 3 0 1 0 9 9 18 11 23 11 20 10 21 12 20 10 24 15 20 14 20 13 12 3 5 2 3 2 3 2 3 2 6 4 4 2 3 2 3 3 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 5 7 7 10 10 14 11 13 8 13 9 16 9 17 10 16 11 12 11 6 0 0 1 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 6 2 3 0 12 17 27 22 26 21 26 18 24 16 19 17 24 17 16 9 16 14 22 14 17 13 20 16 19 11 18 11 18 11 16 11 16 11 18 10 8 5 6 5 5 3 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 0 0 1 2 3 3 3 2 0 0 0 0 0 0 0 0 37 20 27 11 24 12 26 13 29 15 28 15 28 15 28 14 28 15 28 15 30 19 33 21 26 15 30 19 32 17 28 13 32 17 32 17 32 17 32 17 34 17 30 14 30 17 34 21 35 19 33 19 36 22 36 20 36 20 34 18 33 18 33 18 30 16 31 17 32 18 33 19 33 18 34 20 35 21 37 22 37 20 33 18 34 19 33 16 42 24 35 19 35 22 37 22 40 22 35 19 37 23 40 24 39 20 35 20 38 23 37 19 36 21 39 24 40 23 37 20 38 23 39 24 39 22 36 19 38 24 40 26 40 22 35 18 38 24 40 25 38 23 39 25 38 24 41 27 42 26 40 24 35 21 38 24 39 23 36 20 41 26 39 24 37 23 37 23 43 25 36 22 39 27 40 25 39 22 40 24 42 26 43 27 43 26 42 25 43 26 44 28 44 27 44 27 44 27 44 27 46 29 46 29 46 29 46 29 40 26 42 27 43 29 45 30 43 28 43 29 44 30 45 30 45 28 45 28 45 28 45 28 46 29 46 28 45 27 44 27 46 29 46 29 46 29 46 29 46 29 46 30 47 31 48 31 47 30 47 31 48 32 49 32 52 35 51 33 48 30 46 27 51 28 50 27 49 28 50 29 48 26 48 26 48 26 48 26 51 29 51 29 51 29 51 29 53 30 52 29 51 30 52 31 53 30 52 29 51 30 52 31 54 32 54 31 53 30 52 30 52 32 53 33 54 32 53 31 53 32 54 33 54 34 55 34 56 35 56 35 56 35 56 35 54 34 55 35 56 34 55 33 56 35 56 35 56 35 56 35 55 35 56 35 56 34 54 32 51 30 51 31 52 31 53 32 55 34 55 35 56 36 57 36 53 33 56 37 57 35 54 31 54 34 55 35 56 34 55 33 55 34 55 32 52 32 57 39 56 35 56 35 56 35 56 35 53 34 56 38 58 37 56 35 59 39 59 39 59 39 59 39 62 41 63 42 63 43 64 43 64 42 62 40 62 42 64 44 65 42 67 43 67 45 72 52 79 56 78 57 80 59 82 61 84 56 78 53 78 52 71 42 69 52 74 44 52 22 43 26 48 27 47 27 49 29 51 31 50 29 50 30 51 31 52 31 53 31 52 31 53 32 51 28 52 31 52 30 51 29 50 29 54 31 56 33 58 38 63 42 63 43 66 47 69 50 74 54 76 50 75 50 78 56 85 62 85 62 89 67 94 69 94 69 92 22 23 9 24 11 31 11 27 16 31 17 31 11 26 5 29 14 29 14 29 14 29 14 27 13 28 14 29 13 28 12 29 11 29 11 29 13 29 13 26 12 26 11 25 12 24 12 23 10 19 5 13 2 12 3 11 2 11 3 10 1 8 1 9 3 7 0 0 0 0 0 2 1 0 0 5 5 12 7 9 5 9 6 10 7 12 7 11 7 15 10 15 7 11 5 3 0 0 0 1 1 4 1 4 2 3 0 2 0 3 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 5 0 6 2 9 6 13 9 5 3 10 8 11 6 7 2 8 10 16 4 1 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 4 0 0 0 0 0 2 0 19 12 19 14 20 13 17 6 15 9 15 9 15 9 15 9 12 8 16 12 18 11 15 7 14 7 11 4 9 6 11 8 8 5 8 4 5 2 3 1 4 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 1 3 2 4 2 1 0 1 0 1 0 1 0 52 33 47 30 46 31 46 28 44 28 44 28 44 28 44 28 45 29 44 28 45 29 45 29 46 31 48 33 48 30 44 27 48 32 48 32 48 32 48 32 48 32 47 30 47 32 49 34 48 30 46 31 49 34 49 31 52 36 51 34 49 33 50 34 50 34 51 35 51 35 52 36 50 34 50 34 50 34 49 33 51 35 51 35 50 34 50 34 57 38 51 34 51 37 53 37 55 37 50 34 52 38 55 39 55 37 51 36 55 40 54 36 54 37 56 39 56 39 54 37 55 38 56 40 56 38 53 35 61 42 60 40 58 39 58 39 55 38 58 38 56 36 56 39 56 38 58 40 59 39 57 37 54 36 57 39 58 38 55 35 60 37 59 36 59 37 60 39 64 39 58 36 61 40 62 38 59 39 60 40 62 42 63 43 63 42 63 41 63 43 65 44 65 44 65 44 65 44 65 44 67 46 67 46 67 46 67 46 67 41 68 43 70 44 71 45 69 43 69 44 70 45 71 45 71 45 71 45 71 45 71 45 72 46 72 45 71 44 70 44 72 46 72 46 72 46 72 46 72 46 72 47 73 48 74 48 73 47 73 48 74 49 75 49 77 51 76 49 75 48 73 48 76 50 75 49 74 50 75 51 74 49 74 49 74 49 74 49 77 52 77 52 77 52 77 52 78 52 77 51 76 52 77 53 78 52 77 51 76 52 77 53 79 54 79 53 78 52 77 52 79 53 80 54 81 53 80 52 79 53 80 53 81 54 81 55 82 55 82 55 82 55 82 55 81 55 82 56 83 55 82 54 83 56 83 56 83 56 83 56 82 55 83 56 82 55 81 53 79 52 80 52 81 53 81 54 82 54 82 55 83 55 84 56 81 54 84 57 85 56 82 53 82 55 83 56 84 55 83 54 83 55 83 53 80 53 85 59 84 56 84 56 84 56 84 56 85 55 87 56 88 57 88 56 90 59 90 59 90 59 90 59 91 60 92 61 92 62 93 62 94 63 93 61 93 63 95 65 93 67 98 68 98 70 104 75 109 78 115 82 118 82 117 80 117 81 111 77 107 74 100 68 95 69 94 57 73 39 67 43 75 48 74 48 76 50 78 52 77 50 77 51 78 52 79 52 80 52 79 52 80 53 78 49 79 52 78 51 78 50 77 50 78 54 79 57 84 60 88 64 92 66 98 68 100 71 105 78 108 76 107 76 110 81 117 87 117 87 121 91 125 94 126 95 122 59 58 25 51 27 56 27 50 27 52 30 52 30 49 26 48 29 48 29 48 29 48 29 46 28 47 29 48 28 47 27 45 28 45 28 45 28 45 28 43 25 43 25 43 25 43 25 42 23 38 17 32 14 30 14 26 12 25 12 24 10 22 9 19 9 11 4 3 0 0 0 2 1 1 2 10 10 19 12 20 9 21 10 21 11 21 12 19 12 21 15 20 14 17 10 9 4 2 1 3 4 5 4 6 4 4 2 3 2 4 3 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 8 7 9 8 10 11 15 12 12 9 16 13 20 10 15 6 13 14 16 8 2 0 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 0 1 0 5 2 14 16 25 22 24 16 21 17 20 15 20 15 20 15 20 15 19 14 20 16 20 15 19 13 20 12 17 9 14 9 15 11 12 8 10 8 8 5 4 2 4 3 2 1 1 1 1 2 1 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 1 1 1 1 1 1 1 1 30 16 28 16 30 17 28 13 26 14 27 15 28 16 29 17 29 16 29 16 28 13 25 11 32 19 31 17 29 15 27 14 32 17 32 17 32 17 32 17 31 16 31 16 32 17 33 18 31 14 29 15 32 18 32 16 37 21 35 19 34 19 35 20 36 21 36 20 35 20 35 20 35 20 34 18 32 17 31 16 32 20 37 21 34 18 35 23 41 23 35 19 35 22 37 21 39 20 34 18 36 22 39 22 38 21 36 21 40 25 40 23 37 22 38 23 39 22 38 21 38 22 39 23 39 22 37 20 43 26 39 22 37 23 40 27 35 22 38 22 36 20 36 23 37 22 38 23 38 23 37 21 35 21 38 24 39 23 36 20 35 21 35 21 36 23 38 25 41 25 37 23 38 26 39 24 38 21 38 22 40 24 41 24 41 24 41 24 41 25 43 26 44 27 44 27 44 27 44 27 46 29 46 29 46 29 46 29 42 27 42 28 44 29 45 30 43 28 43 29 44 30 45 30 44 27 44 27 44 27 44 27 46 29 46 28 45 27 44 27 46 29 46 29 46 29 46 29 46 29 46 30 47 31 48 31 47 30 47 31 48 32 49 32 49 32 49 32 49 32 49 30 51 28 50 27 49 28 50 29 50 28 50 28 50 28 50 28 52 30 52 30 52 30 52 30 53 30 52 29 51 30 52 31 53 30 52 29 51 30 52 31 54 32 53 31 53 31 52 30 52 32 53 33 54 32 53 31 51 31 52 31 53 32 53 33 54 33 54 33 54 33 54 33 54 33 55 34 55 34 54 33 56 35 56 35 56 35 56 35 55 34 56 35 55 33 53 32 52 32 53 32 54 33 54 34 53 32 53 33 54 33 54 34 53 33 55 35 56 34 54 32 54 33 55 34 55 34 54 33 54 34 55 33 53 32 56 38 56 35 56 35 56 35 56 35 56 35 55 35 56 36 57 38 59 39 59 39 59 39 59 39 58 37 58 38 59 38 60 39 63 41 62 41 62 42 64 44 65 43 68 45 69 46 72 52 75 55 81 62 84 61 80 56 82 56 81 53 73 46 70 48 68 43 58 28 41 17 40 22 48 27 47 27 49 29 51 31 50 29 50 30 51 31 52 31 53 31 52 31 53 32 51 28 52 30 51 30 50 29 50 29 53 29 54 32 57 36 61 39 65 45 68 48 70 50 73 53 76 51 76 52 79 57 85 61 85 61 88 65 92 68 93 68 97 55 43 4 25 14 27 17 25 14 28 16 31 14 30 10 29 14 29 14 29 14 29 14 27 13 28 14 29 13 28 12 27 8 27 10 27 10 27 12 25 10 25 11 25 11 24 13 25 12 22 7 18 4 16 6 13 4 13 4 12 3 9 1 11 3 6 0 0 0 0 0 2 1 0 0 6 6 13 7 9 6 9 6 11 7 11 7 10 6 13 9 15 8 13 8 8 5 4 1 3 2 4 1 5 2 3 0 2 0 2 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 9 4 9 5 10 6 11 6 10 7 13 10 12 7 7 3 9 9 14 2 0 0 1 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 1 0 1 0 1 0 1 5 21 19 19 10 16 13 15 9 15 9 15 9 15 9 15 9 14 7 12 6 12 6 11 4 9 2 8 4 9 5 7 5 10 8 9 5 4 0 4 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 0 3 1 3 2 1 0 1 0 1 0 1 0 48 30 44 28 44 28 42 25 41 26 43 27 45 29 46 31 45 29 46 29 44 26 41 23 45 28 43 25 41 26 43 27 47 31 47 31 47 31 47 31 45 30 47 32 48 32 48 31 50 32 47 32 50 35 51 33 52 36 51 35 50 35 51 36 50 34 49 33 48 31 47 31 51 34 50 34 49 33 48 32 46 35 55 37 49 32 52 40 56 37 51 34 52 37 52 35 55 37 51 36 54 39 55 39 54 37 54 39 56 41 57 41 55 38 55 38 55 38 55 38 55 38 55 38 55 38 55 37 57 37 55 36 55 37 57 39 54 37 57 37 55 35 55 38 57 38 57 38 57 37 56 36 55 37 56 38 57 37 56 36 57 34 56 34 56 35 58 37 61 38 60 38 60 39 60 38 59 38 59 39 60 40 61 40 62 40 61 40 61 41 63 43 65 44 65 44 65 44 65 44 66 45 66 45 66 45 66 45 68 43 69 44 70 45 71 45 69 43 69 44 70 45 71 45 70 44 70 44 70 44 70 44 72 46 72 45 71 44 70 44 72 46 72 46 72 46 72 46 72 46 72 47 73 48 74 48 73 47 73 48 74 49 75 49 74 48 74 49 75 50 76 51 76 50 75 49 74 50 75 51 76 51 76 51 76 51 76 51 78 53 78 53 78 53 78 53 78 52 77 51 76 52 77 53 78 52 77 51 76 52 77 53 78 53 78 53 78 53 78 53 79 53 80 54 81 53 80 52 78 51 78 52 79 52 80 53 80 53 80 53 80 53 80 53 80 54 82 55 82 55 81 53 82 55 82 55 82 55 82 55 81 55 82 55 82 54 80 52 81 53 82 54 82 55 83 55 82 54 82 54 82 54 83 55 80 53 82 55 84 55 82 54 81 54 83 55 83 55 82 53 82 55 83 54 81 54 84 58 84 56 84 56 84 56 84 56 88 56 86 54 85 56 89 59 89 58 89 58 89 58 89 58 88 57 89 58 90 59 90 59 93 62 93 62 94 64 96 65 94 67 99 70 100 71 105 75 109 79 116 83 118 82 116 78 112 81 111 76 100 67 97 71 98 63 80 45 68 40 68 44 75 48 74 48 76 50 78 52 77 50 77 51 78 52 79 52 80 52 79 52 80 53 78 49 78 51 78 50 77 50 76 49 76 52 77 54 81 57 85 60 93 67 100 70 101 71 104 76 108 76 109 78 111 82 116 85 117 86 119 89 123 92 125 94 125 94 83 24 52 28 50 31 50 27 52 30 52 30 50 29 49 30 48 29 48 29 47 28 46 28 47 29 48 28 47 27 45 27 45 26 45 26 45 26 43 24 44 25 44 25 45 25 42 23 40 20 37 18 34 17 29 15 29 15 26 12 23 11 21 9 9 2 3 0 0 0 2 1 2 3 12 11 20 12 21 9 23 10 22 11 23 12 18 10 21 14 21 14 21 13 14 8 5 3 4 3 4 2 7 5 5 3 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 8 8 10 10 12 12 15 12 18 13 19 14 20 10 16 7 14 13 13 5 1 1 1 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 3 5 18 22 26 20 24 19 21 16 20 15 20 15 19 14 22 15 18 10 14 10 16 12 16 9 16 8 13 7 12 7 11 8 12 12 12 8 5 2 4 3 2 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 1 1 1 1 1 1 1 1 43 26 34 18 30 17 30 17 25 13 27 14 29 16 30 18 28 16 29 16 29 16 28 15 26 12 24 11 25 14 30 19 31 16 31 16 31 16 31 16 29 15 31 16 32 17 31 16 35 19 33 19 36 22 36 20 35 20 34 19 34 20 36 21 33 18 32 17 31 15 30 15 33 19 34 19 35 20 36 21 30 19 38 22 33 17 35 25 38 22 35 20 36 21 35 19 39 22 36 21 39 24 40 23 37 22 39 23 39 23 40 25 38 22 38 22 38 22 38 22 38 22 38 22 38 22 38 23 35 21 37 23 38 23 37 21 36 23 39 23 37 21 37 24 40 25 39 23 38 23 37 22 37 22 37 22 37 22 37 22 37 22 35 20 34 20 34 20 37 24 38 24 38 23 38 24 38 21 38 22 39 22 39 23 41 23 40 23 40 24 42 26 44 27 44 27 44 27 44 27 45 28 45 28 45 28 45 28 43 29 44 29 44 30 45 30 43 28 43 29 44 30 45 30 44 27 44 27 44 27 44 27 46 29 46 28 45 27 44 27 46 29 46 29 46 29 46 29 46 29 46 30 47 31 48 31 47 30 47 31 48 32 49 32 47 30 48 32 49 33 51 32 51 28 50 27 49 28 50 29 51 29 51 29 51 29 51 29 53 31 53 31 53 31 53 31 53 30 52 29 51 30 52 31 53 30 52 29 51 30 52 31 53 31 53 31 53 31 53 31 52 32 53 33 54 32 53 31 51 30 51 31 52 31 53 32 53 32 53 32 53 32 53 32 53 32 54 34 55 33 53 32 55 34 55 34 55 34 55 34 54 33 55 34 54 33 53 31 53 32 54 33 54 34 55 34 56 35 56 35 56 35 55 34 52 31 53 33 55 34 55 34 53 32 54 34 55 33 53 32 53 34 56 34 54 33 56 37 56 35 56 35 56 35 56 35 57 36 55 34 54 36 58 39 58 38 58 38 58 38 58 38 58 37 59 38 60 39 60 39 60 40 62 42 64 43 65 44 66 44 71 48 72 49 74 52 80 57 80 58 80 59 81 59 79 57 80 51 69 44 67 48 66 38 49 22 42 23 45 25 48 27 47 27 49 29 51 31 50 29 50 30 51 31 52 31 53 31 52 31 53 32 51 28 51 30 50 29 50 28 49 28 51 27 52 29 53 32 57 35 62 43 68 49 70 50 72 51 75 51 76 52 79 56 82 58 85 60 86 62 89 66 92 68 96 78 68 14 28 12 23 18 30 18 31 16 30 12 28 8 30 15 30 14 29 13 28 13 27 13 28 14 29 13 28 10 26 7 27 7 26 9 26 9 25 10 25 10 25 11 25 11 22 8 21 9 20 7 18 7 16 6 17 7 15 4 12 3 13 3 3 0 0 0 1 0 2 1 2 0 8 8 13 7 10 6 10 7 10 8 12 8 9 5 11 7 14 8 14 10 9 5 4 0 2 0 1 0 6 3 4 1 2 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 0 7 5 12 9 14 9 14 10 14 10 12 7 9 4 9 7 10 0 0 0 2 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 1 0 1 0 1 0 0 0 8 11 24 21 23 12 16 10 16 9 15 8 14 8 17 9 12 3 8 3 11 6 8 2 8 2 8 3 7 2 7 5 11 10 11 6 4 0 4 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 3 1 1 0 1 0 1 0 1 0 63 42 51 31 46 30 46 30 42 27 43 28 44 29 45 30 44 28 43 27 44 29 46 31 42 26 42 27 45 32 50 36 46 30 46 30 46 30 46 30 45 30 46 30 46 31 47 32 49 32 47 32 50 35 50 33 50 34 49 33 49 34 51 36 51 35 50 34 50 34 49 33 49 33 50 35 52 36 53 37 47 34 52 35 49 32 50 37 54 36 51 35 52 36 51 33 54 37 52 37 55 40 55 38 54 39 56 39 54 37 54 39 56 38 55 37 54 38 55 39 55 38 54 37 54 38 56 40 55 38 59 41 60 39 56 36 55 38 58 38 56 36 56 39 60 41 58 38 56 37 56 38 56 37 56 37 56 37 56 37 60 37 58 35 56 33 55 34 57 37 61 39 60 36 59 38 60 39 60 39 61 40 61 40 62 41 62 41 62 42 64 43 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 70 44 70 45 71 45 71 45 69 43 69 44 70 45 71 45 71 45 71 45 71 45 71 45 72 46 72 45 71 44 70 44 72 46 72 46 72 46 72 46 72 46 72 47 73 48 74 48 73 47 73 48 74 49 75 49 74 48 74 49 75 50 76 51 76 50 75 49 74 50 75 51 76 51 76 51 76 51 76 51 77 52 77 52 77 52 77 52 78 52 77 51 76 52 77 53 78 52 77 51 76 52 77 53 77 52 78 53 78 53 79 54 79 53 80 54 81 53 80 52 78 52 79 52 80 53 80 54 80 53 80 53 80 53 80 53 80 53 81 54 81 54 80 53 81 54 81 54 81 54 81 54 81 54 81 54 81 53 79 52 80 53 81 53 82 54 82 55 85 57 85 56 84 56 84 55 80 52 80 53 82 54 83 55 81 53 82 54 82 54 81 53 81 54 84 56 83 54 84 57 84 56 84 56 84 56 84 56 87 55 86 55 87 56 88 58 88 57 88 57 88 57 88 57 90 59 91 60 91 61 92 61 90 60 93 63 95 65 96 65 94 69 102 73 103 74 106 76 114 81 115 79 114 80 117 81 110 79 107 74 97 67 94 67 83 51 72 41 66 42 69 45 75 48 74 48 76 50 78 52 77 50 77 51 78 52 79 52 80 52 79 52 80 53 78 49 77 50 77 50 76 49 76 48 74 50 74 51 78 53 81 56 87 62 97 69 100 70 103 74 106 74 107 77 110 79 112 81 117 85 117 86 120 90 124 94 123 99 107 50 58 25 50 29 56 31 54 30 51 29 49 27 50 31 49 29 48 28 46 27 46 28 47 29 48 28 47 27 46 28 46 28 46 27 46 27 45 26 45 25 44 24 43 24 40 21 41 21 39 20 36 18 35 18 33 18 30 14 27 12 24 9 7 0 3 1 1 0 1 1 3 5 14 12 20 12 22 10 24 10 25 11 23 13 21 10 21 12 20 13 21 14 13 7 4 2 3 2 2 0 8 6 5 3 3 1 2 1 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 7 9 13 14 17 14 18 13 18 13 19 10 17 10 15 12 9 1 1 2 2 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 2 1 2 2 1 2 0 4 1 5 10 23 25 26 18 22 17 21 15 20 14 18 13 21 14 17 10 14 10 17 13 15 8 16 9 14 8 12 6 11 8 11 10 10 7 5 2 4 3 2 1 1 1 1 2 1 1 1 1 1 1 1 1 0 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 43 26 35 19 31 18 30 16 28 15 28 15 28 15 28 15 29 15 26 11 25 14 29 18 27 15 28 16 31 20 34 22 30 15 30 15 30 15 30 15 31 15 29 13 29 15 32 18 32 16 30 16 33 19 33 17 32 17 32 17 32 18 34 20 36 21 36 21 36 22 37 22 34 19 34 19 34 19 35 20 33 18 33 18 32 17 32 17 37 21 35 20 36 21 34 17 35 18 34 19 37 22 37 19 38 24 41 23 36 18 36 21 39 23 37 21 37 21 39 23 38 22 37 20 37 22 40 25 39 24 39 24 38 22 37 21 35 22 38 22 36 20 36 23 41 25 38 21 36 21 36 21 38 22 37 21 36 22 37 23 37 22 36 21 35 21 36 22 34 23 40 26 37 22 36 24 41 24 41 24 40 23 40 23 42 25 42 24 42 26 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 45 30 45 30 45 30 45 30 43 28 43 29 44 30 45 30 46 29 46 29 46 29 46 29 46 29 46 28 45 27 44 27 46 29 46 29 46 29 46 29 46 29 46 30 47 31 48 31 47 30 47 31 48 32 49 32 48 32 49 32 49 32 49 31 51 28 50 27 49 28 50 29 50 28 50 28 50 28 50 28 52 30 52 30 52 30 52 30 53 30 52 29 51 30 52 31 53 30 52 29 51 30 52 31 52 30 52 31 53 32 54 32 52 32 53 33 54 32 53 31 52 32 53 32 54 33 54 34 54 33 54 33 54 33 54 33 52 32 53 33 54 32 53 31 54 33 54 33 54 33 54 33 53 33 54 33 54 32 52 30 51 31 52 31 53 32 53 33 56 35 56 34 55 34 54 33 51 30 52 31 53 33 55 35 52 32 53 33 54 32 53 31 52 33 56 35 55 33 55 36 56 35 56 35 56 35 56 35 54 35 56 36 57 37 57 36 57 37 57 37 57 37 57 37 59 38 59 39 60 39 61 40 58 39 62 43 65 44 65 44 66 45 72 50 74 50 74 53 80 58 81 59 81 58 79 57 78 53 75 49 71 47 65 40 46 24 45 23 42 22 44 25 48 27 47 27 49 29 51 31 50 29 50 30 51 31 52 31 53 31 52 31 53 32 51 28 50 29 50 28 49 28 48 27 49 25 49 26 50 29 53 31 55 37 63 46 69 49 71 50 72 48 74 51 77 53 78 53 84 59 84 60 87 64 91 68 96 71 89 50 39 11 28 16 31 18 30 16 30 13 30 11 31 16 30 14 29 13 27 12 27 13 28 14 29 13 28 10 27 8 27 8 27 8 27 10 27 12 26 11 23 9 22 8 22 8 23 10 24 11 21 8 20 10 19 10 17 6 14 4 16 4 1 0 0 0 1 0 1 1 3 2 10 9 13 6 10 7 10 8 11 8 13 9 12 8 12 7 11 6 12 9 9 5 4 1 3 2 3 0 7 4 5 1 2 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 5 4 11 7 12 6 12 8 12 8 11 7 10 7 10 6 7 0 0 0 3 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 3 2 2 0 1 0 2 0 0 0 11 13 20 15 17 11 16 9 15 8 13 7 14 8 12 5 11 6 13 8 8 3 10 4 10 5 7 2 8 5 9 6 7 3 3 0 4 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 1 0 1 0 2 0 1 0 1 0 1 0 1 0 59 41 55 39 55 38 51 33 45 28 44 28 44 28 44 27 46 28 40 22 38 24 43 30 43 27 44 29 46 30 47 31 46 30 46 30 46 30 46 30 47 30 44 27 44 30 48 34 49 32 47 32 50 35 50 33 47 31 47 31 47 32 49 34 50 35 51 36 52 37 53 38 51 35 50 33 49 32 47 31 51 33 47 31 48 32 47 29 52 35 50 35 52 36 50 32 49 32 48 34 52 36 51 33 54 40 57 39 51 33 50 36 57 39 54 36 53 37 56 40 55 37 54 36 54 38 57 41 60 39 55 34 52 33 53 35 53 35 55 36 53 34 54 36 59 39 56 35 53 34 54 35 57 37 56 36 55 37 56 38 57 35 57 35 58 37 60 39 55 37 62 40 59 35 58 37 63 41 62 41 62 41 62 41 64 43 63 42 64 43 65 45 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 69 46 71 46 71 46 71 46 69 44 69 45 70 46 71 46 73 48 73 48 73 48 73 48 72 47 72 46 71 45 70 44 72 46 72 46 72 46 72 46 72 46 72 47 73 48 74 48 73 47 73 48 74 49 75 49 75 49 75 49 75 49 75 49 76 50 75 49 74 50 75 51 75 50 75 50 75 50 75 50 76 51 76 51 76 51 76 51 78 52 77 51 76 52 77 53 78 52 77 51 76 52 77 53 77 52 77 53 78 54 79 54 79 53 80 54 81 53 80 52 80 53 81 54 81 55 82 55 81 54 81 54 81 54 81 54 79 53 80 54 81 53 80 52 81 54 81 54 81 54 81 54 80 54 81 54 81 53 79 51 78 51 79 52 80 52 81 53 83 55 83 54 82 53 81 53 79 51 79 52 81 54 83 56 80 53 81 54 82 53 81 52 80 54 84 56 83 55 83 56 84 56 84 56 84 56 84 56 84 54 87 58 89 57 87 55 88 57 88 57 88 57 88 57 89 58 89 59 90 60 91 60 89 59 93 65 96 67 96 66 96 69 103 75 105 75 107 76 110 80 117 84 119 81 113 76 109 76 103 72 101 70 93 60 69 44 71 46 69 44 70 47 75 48 74 48 76 50 78 52 77 50 77 51 78 52 79 52 80 52 79 52 80 53 78 49 77 50 77 49 76 48 75 48 73 49 73 49 76 51 78 53 81 57 93 66 99 70 102 73 102 73 105 76 108 77 109 77 116 84 116 84 118 89 123 93 126 89 123 82 70 26 58 30 53 30 52 29 51 31 53 33 52 31 49 29 48 28 46 27 46 28 47 29 48 28 47 27 49 28 49 28 49 28 49 28 50 27 48 25 45 22 43 21 42 24 44 26 44 25 41 22 38 21 37 19 34 16 30 13 26 9 8 0 3 2 1 0 1 1 4 6 15 12 20 10 24 10 24 12 25 12 24 13 24 13 22 12 20 11 20 11 14 8 6 4 6 6 6 5 8 6 6 3 2 1 1 0 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 9 8 13 10 12 8 15 10 16 11 18 10 18 11 14 11 7 0 1 2 3 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 4 3 2 0 1 1 0 1 1 7 10 20 21 21 17 21 15 20 14 18 13 18 13 17 13 20 14 21 14 16 9 17 11 15 9 13 6 12 8 9 6 6 4 4 3 4 3 2 1 1 1 1 2 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 1 1 1 1 1 1 1 1 39 22 37 22 39 22 34 17 31 17 33 17 26 11 26 16 26 13 26 13 26 14 29 16 24 14 30 20 34 20 31 16 30 17 30 17 30 17 30 17 31 18 31 19 32 20 33 20 31 15 28 15 33 21 38 23 31 17 32 18 33 19 34 20 34 19 33 17 31 15 30 14 29 16 33 18 32 17 32 18 34 19 34 19 34 19 34 19 35 20 35 20 35 19 32 17 37 20 36 21 38 21 35 16 37 21 37 21 37 21 37 21 35 19 35 19 35 19 35 19 34 19 35 20 36 21 37 21 45 27 40 21 36 21 38 23 37 22 39 23 37 21 38 23 38 21 35 18 34 19 37 22 39 22 37 20 35 20 37 22 36 21 36 21 36 22 39 24 39 23 37 23 40 26 40 24 36 23 39 26 41 26 39 24 43 29 43 28 42 27 41 27 43 27 44 27 44 26 42 24 46 29 45 27 44 27 45 28 44 27 44 29 45 30 47 31 46 30 46 30 46 30 46 30 46 28 46 29 47 30 48 30 46 28 46 28 46 28 46 28 46 29 46 29 46 29 46 29 50 31 47 30 49 32 48 29 47 30 47 30 47 30 47 30 50 33 49 31 47 30 47 30 49 29 47 28 49 30 48 28 49 30 49 31 50 32 51 32 50 28 50 28 50 28 50 28 52 29 49 26 48 27 51 30 54 33 52 32 51 31 50 30 52 34 55 37 56 36 53 33 56 32 51 27 49 30 55 36 54 33 55 34 56 33 55 32 54 32 54 32 54 32 54 32 57 34 56 33 55 32 54 31 53 32 54 33 55 32 54 31 54 32 54 32 54 32 54 32 54 32 53 32 53 32 53 32 54 33 54 32 53 31 52 31 51 31 52 32 53 31 52 30 52 31 53 33 55 34 56 36 52 32 54 34 55 34 55 33 56 34 55 34 55 35 57 37 59 37 58 36 57 37 58 38 58 37 58 38 59 39 60 39 59 39 59 38 60 40 63 40 67 43 66 40 66 39 65 39 67 40 69 42 72 47 76 52 73 51 81 59 84 59 78 52 81 50 71 44 68 39 58 29 41 20 42 24 43 27 45 28 50 29 50 29 50 29 50 30 53 32 52 30 51 30 52 31 53 31 52 30 51 31 52 32 47 26 47 27 49 27 46 22 45 25 51 29 51 29 52 31 56 36 61 43 68 49 72 51 73 50 74 50 74 52 80 58 81 58 87 59 86 59 91 65 97 67 90 58 58 19 29 18 31 19 30 16 29 16 30 17 29 15 29 15 29 15 29 15 26 13 28 15 28 13 25 10 28 11 28 11 28 13 28 13 27 12 26 10 24 9 23 7 23 8 22 9 25 11 23 7 25 12 23 9 19 5 16 3 12 0 1 0 3 0 0 4 2 4 0 8 17 11 11 2 8 2 10 3 11 4 10 3 13 6 13 8 14 7 8 3 8 5 4 0 2 1 6 5 8 3 2 0 2 1 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 10 10 12 7 7 4 9 3 7 2 10 8 19 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 3 0 0 0 0 0 8 7 22 16 19 11 17 11 17 9 16 7 14 3 11 2 11 4 8 0 9 1 10 2 9 1 8 3 7 4 7 4 7 5 8 5 6 2 2 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 57 41 55 40 57 40 53 34 46 31 48 29 42 24 41 27 43 26 42 26 42 27 44 29 41 26 45 31 48 32 46 29 46 30 46 30 46 30 46 30 47 31 47 32 48 32 48 32 50 32 46 30 49 34 51 34 49 33 49 33 50 34 50 34 52 36 51 34 49 33 48 32 46 32 50 35 49 33 50 35 48 32 48 31 47 31 47 31 50 35 51 35 51 34 49 32 53 35 49 34 52 38 55 39 54 38 54 38 54 38 54 38 52 36 52 36 52 36 52 36 53 37 53 38 54 39 55 39 57 39 55 37 54 37 55 39 56 40 58 41 56 38 57 41 54 36 53 35 52 36 53 37 54 36 53 35 53 37 56 40 56 36 55 36 55 37 57 39 58 38 56 38 59 41 59 39 59 38 61 40 63 40 62 39 65 43 65 42 64 41 63 41 64 44 65 44 65 43 63 41 66 45 65 44 65 45 67 46 67 46 67 46 67 46 67 46 68 47 68 47 68 47 68 47 68 47 68 48 69 48 70 49 69 47 68 47 68 47 68 46 72 46 72 46 72 46 72 46 75 48 73 47 75 49 74 47 73 47 73 47 73 47 73 47 75 49 74 47 73 47 74 48 75 48 73 47 75 49 74 47 75 49 75 50 76 50 77 52 75 50 75 50 75 50 75 50 75 50 75 50 75 50 75 50 78 52 77 51 77 51 76 50 79 53 80 54 80 54 79 54 79 54 78 53 78 54 80 56 79 55 80 56 81 55 80 54 79 54 79 54 79 54 79 54 81 55 80 55 80 55 79 54 78 54 79 55 80 54 79 53 79 54 79 54 79 54 79 54 79 54 79 54 79 54 79 54 80 55 79 54 79 53 78 53 78 52 79 52 79 52 79 51 79 52 80 53 81 55 83 56 79 53 81 55 82 55 82 54 83 55 82 55 82 56 84 58 86 58 86 57 85 58 86 58 86 58 86 59 87 59 88 60 90 59 90 59 91 61 93 64 97 67 97 66 96 66 96 66 100 69 100 70 103 74 107 77 105 76 111 82 114 79 108 74 100 71 95 66 88 56 75 44 68 41 69 43 70 44 72 45 74 48 75 48 76 50 77 50 80 52 79 51 78 51 79 53 80 52 79 51 78 52 79 53 76 48 74 48 76 49 74 46 71 49 72 51 75 50 77 54 82 57 88 64 95 70 100 72 100 75 102 74 102 76 110 84 111 84 117 87 117 87 121 93 129 93 125 84 92 42 53 30 51 30 50 29 52 29 55 31 52 29 51 29 51 29 51 29 49 27 50 29 50 27 48 25 47 28 47 28 47 28 47 28 46 27 45 26 44 24 42 23 41 22 39 23 42 24 41 21 42 23 40 21 37 18 35 16 33 6 14 0 5 0 0 3 0 0 0 9 21 15 22 10 23 9 23 11 24 10 21 9 22 11 21 13 23 14 20 9 12 7 6 2 3 3 6 6 9 5 3 1 3 3 3 1 3 2 3 2 3 2 3 2 2 1 2 1 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 5 2 12 10 16 11 16 12 17 11 15 10 17 15 19 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 0 0 0 3 6 9 21 19 23 20 22 16 24 17 22 14 21 11 19 10 19 11 12 9 12 10 13 9 12 8 10 7 10 6 11 7 11 8 9 7 6 5 4 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 44 24 41 26 43 26 39 21 31 16 32 17 27 12 26 14 27 14 26 13 26 14 28 16 25 13 27 16 29 17 29 16 29 16 29 17 30 17 30 17 32 19 31 18 31 18 31 18 36 19 32 16 32 18 32 16 35 20 34 19 34 19 34 18 38 22 37 21 35 20 34 19 31 18 35 21 34 19 34 21 33 18 32 17 31 16 30 15 34 19 35 20 35 19 33 17 37 18 32 16 35 24 43 28 39 23 39 23 39 23 39 23 37 21 37 21 37 21 37 21 37 21 38 22 38 23 39 23 36 20 36 21 37 22 38 22 38 24 41 24 39 22 39 24 35 20 36 21 37 20 36 19 35 19 35 19 37 22 40 25 37 22 36 21 36 22 38 24 40 23 37 23 40 26 41 24 38 25 40 27 41 27 40 26 43 29 43 29 42 28 42 28 44 27 44 27 44 26 42 25 44 27 44 27 45 29 47 31 48 31 47 29 46 28 44 27 47 30 47 30 47 29 46 29 47 28 47 28 48 29 48 30 48 29 48 28 47 27 46 27 46 29 46 29 46 29 46 29 49 30 46 30 48 32 48 30 47 30 47 30 47 30 47 30 48 31 47 30 47 31 49 32 49 31 47 30 49 32 48 30 49 32 49 32 50 33 50 32 50 28 50 28 50 28 50 28 48 27 51 30 52 29 49 26 50 33 51 34 51 34 52 35 53 35 52 34 51 35 52 34 52 31 55 34 57 34 55 32 54 32 55 33 55 33 54 32 54 32 54 32 54 32 54 32 54 32 54 32 55 33 55 33 53 32 54 33 55 32 54 31 54 32 54 32 54 32 54 32 55 33 55 33 55 33 55 33 55 32 54 32 53 31 53 31 52 31 52 31 52 31 52 31 52 31 53 32 54 34 55 34 52 32 54 34 55 34 55 33 55 34 55 34 55 35 57 36 58 37 58 37 58 37 58 37 58 37 58 37 59 38 59 39 59 38 58 38 60 40 63 40 67 43 67 41 67 41 68 40 71 42 71 42 72 45 73 49 74 51 78 57 79 53 73 47 70 47 72 42 60 29 44 20 41 22 42 24 43 27 45 28 45 24 46 26 48 28 50 30 52 31 51 30 51 30 52 32 52 31 51 30 51 30 52 31 51 28 47 26 48 28 48 26 47 26 50 26 48 27 53 33 55 36 60 42 66 48 70 50 74 52 75 50 75 53 80 57 82 58 86 58 87 59 90 63 90 64 94 66 73 31 33 12 31 17 29 16 28 16 29 16 29 15 29 15 29 15 29 15 27 14 28 14 28 13 26 11 28 13 28 13 28 13 28 13 27 12 26 11 25 9 24 9 23 8 21 8 23 10 22 6 22 8 21 6 20 5 18 4 18 0 1 0 0 0 0 7 1 4 1 8 14 9 10 1 10 2 11 3 11 3 10 4 10 5 11 8 15 12 13 8 9 6 5 1 2 0 4 3 8 3 2 0 2 1 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 9 9 13 9 14 8 11 4 13 10 16 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 3 0 11 11 20 16 17 9 16 11 13 5 12 1 9 0 8 0 9 0 10 1 10 3 9 2 7 2 6 3 5 2 5 2 6 5 7 5 6 2 2 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 59 43 58 43 60 43 56 37 49 33 49 32 46 28 44 27 44 27 42 26 42 27 44 28 42 26 42 27 43 28 44 28 44 29 45 29 45 30 46 30 47 31 47 31 46 30 46 30 51 34 48 31 48 32 47 30 52 36 51 35 50 33 49 33 53 37 53 36 52 35 51 35 47 33 51 35 50 33 50 35 53 37 52 36 51 34 50 34 49 34 51 35 51 34 49 33 53 35 49 33 53 40 58 43 54 38 54 38 54 38 54 38 54 38 54 38 54 38 54 38 52 36 52 36 52 36 52 36 52 36 53 37 54 37 53 35 52 37 55 37 52 35 53 37 51 35 54 38 55 37 52 34 52 35 53 36 54 38 56 40 57 37 55 36 55 37 57 38 59 39 57 39 60 42 60 40 61 40 62 41 63 41 63 41 65 43 65 43 65 43 65 42 65 44 66 45 65 44 64 42 64 43 64 44 66 46 69 48 68 47 68 46 67 45 66 45 68 47 68 46 67 46 67 45 67 46 68 47 68 48 69 48 70 49 69 47 68 46 66 45 71 45 71 45 71 45 71 45 74 46 71 46 74 49 74 47 73 47 73 47 73 47 73 47 73 47 73 47 74 49 76 50 75 48 73 47 75 49 74 47 74 48 75 49 75 50 76 51 75 50 75 50 75 50 75 50 74 49 76 51 76 51 74 49 75 50 76 51 77 52 78 53 79 52 76 49 75 50 78 54 77 53 79 55 80 55 79 54 78 54 80 55 80 55 79 53 79 54 79 54 79 54 79 54 78 53 78 54 80 55 81 56 78 54 79 55 80 54 79 53 79 54 79 54 79 54 79 54 80 55 80 55 80 55 80 55 79 54 79 53 78 53 77 52 79 51 78 51 78 51 78 52 79 52 79 53 80 54 81 55 79 53 81 55 82 55 82 54 82 55 81 54 82 55 83 57 85 57 85 58 86 57 85 57 85 57 86 58 86 59 87 59 89 58 89 59 91 61 94 65 97 67 98 68 99 69 100 70 104 72 103 71 102 72 103 72 108 77 110 78 108 74 103 70 99 73 97 64 80 46 69 42 68 41 69 43 70 44 72 45 72 45 73 48 76 50 78 52 78 51 77 50 78 51 79 53 79 52 78 50 77 51 79 52 80 50 75 47 75 49 76 50 72 49 71 48 72 49 78 56 81 56 87 62 93 67 97 69 99 74 102 75 103 76 109 82 112 83 116 86 118 88 120 90 122 91 130 95 111 60 64 25 52 30 51 28 51 28 55 30 51 29 51 29 51 29 51 29 50 28 50 28 49 27 48 26 47 28 47 28 47 28 47 28 46 27 46 26 45 25 44 24 41 22 39 22 41 23 39 19 39 21 38 20 38 20 37 19 38 14 21 2 9 1 3 3 1 0 3 10 22 12 22 10 23 10 24 12 25 11 21 10 21 11 20 13 22 14 19 10 12 7 6 3 3 2 4 3 9 5 3 1 3 3 3 1 3 2 3 2 3 2 3 2 2 1 2 1 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 4 0 3 0 10 11 15 13 16 11 12 9 14 12 15 6 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 0 0 1 9 12 22 21 22 15 20 17 18 11 18 10 17 7 15 7 13 9 13 11 14 10 12 9 10 6 9 5 9 4 8 5 6 6 8 8 7 5 2 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 42 22 40 26 43 26 40 22 36 21 35 22 34 20 30 16 28 15 27 13 26 13 27 15 26 13 26 13 27 14 27 14 27 15 28 16 29 17 30 17 30 17 30 17 30 16 29 16 32 16 30 16 33 19 33 16 36 20 35 19 34 18 33 17 35 20 35 20 34 19 34 19 29 16 33 19 33 17 33 19 38 23 38 22 37 21 36 21 33 18 34 20 35 20 34 18 36 19 35 21 39 23 38 20 36 20 36 20 36 20 36 20 38 22 38 22 38 22 38 22 36 20 36 20 36 20 36 20 37 21 37 21 36 19 33 17 34 20 37 20 35 18 35 21 34 19 37 22 38 21 35 18 37 21 37 21 37 21 37 20 38 23 37 21 36 21 37 23 40 24 38 24 41 27 41 25 41 27 41 27 41 28 42 29 43 29 43 29 43 29 43 30 44 28 45 28 45 27 43 25 43 26 43 27 45 29 48 31 45 28 45 29 46 30 47 30 47 30 47 29 46 28 45 27 46 27 46 28 47 28 48 29 48 29 48 28 47 27 46 27 45 28 45 28 45 28 45 28 47 28 45 29 48 32 48 30 47 30 47 30 47 30 47 30 47 30 47 30 48 32 50 33 49 31 47 30 49 32 48 30 48 31 48 32 49 32 50 31 50 28 50 28 50 28 50 28 51 29 49 27 49 27 51 29 49 33 50 34 51 35 52 36 52 34 50 32 49 33 51 33 52 30 51 29 51 30 53 32 53 31 54 33 55 32 53 31 54 32 54 32 54 32 54 32 52 30 53 31 54 33 55 33 53 32 54 33 55 32 54 31 54 32 54 32 54 32 54 32 55 33 55 33 55 33 55 33 54 32 53 31 53 30 52 30 52 30 50 29 50 29 51 31 52 31 52 32 53 32 53 33 52 32 54 34 55 34 55 33 55 33 54 33 54 34 56 36 56 35 57 37 58 36 56 35 57 36 57 37 58 37 59 38 57 37 58 38 60 41 64 41 67 43 68 43 70 45 72 46 74 45 72 43 71 43 70 46 77 54 76 52 74 51 70 48 70 45 63 30 43 16 39 20 42 22 43 24 43 27 45 26 46 26 48 28 50 31 53 32 50 29 50 29 50 30 52 32 52 30 50 29 50 29 51 31 53 29 48 26 48 28 49 28 47 25 48 24 46 26 52 34 54 34 58 40 64 45 67 47 71 49 73 50 74 51 78 54 82 57 84 58 88 60 88 58 86 62 96 74 90 50 46 12 30 15 28 15 27 15 29 16 29 15 29 15 29 15 29 15 28 14 27 13 26 12 26 12 28 13 28 13 28 13 28 13 27 12 27 11 26 11 26 10 24 9 22 8 23 9 21 5 20 6 20 6 20 6 20 6 20 7 14 1 7 3 2 0 0 0 3 8 14 7 10 3 10 3 12 4 12 6 11 4 12 6 10 9 13 8 8 2 6 4 5 1 2 0 2 1 8 3 2 0 2 1 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 10 8 12 6 9 4 11 8 12 4 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 1 0 1 0 0 0 1 3 15 14 18 12 15 10 10 2 10 2 9 0 5 0 9 1 11 2 11 4 10 2 7 2 6 2 5 1 4 1 4 3 7 6 7 3 2 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 56 40 55 41 58 42 55 37 54 37 53 37 53 36 48 30 45 28 43 26 42 26 43 27 42 26 43 28 44 27 43 26 43 27 43 28 45 29 46 30 44 28 44 29 45 30 46 30 45 29 45 31 50 35 49 32 50 33 49 33 49 33 48 32 49 33 49 33 49 33 49 33 45 31 49 33 48 31 48 33 51 35 51 35 51 35 51 35 48 33 50 35 51 35 50 34 53 36 52 37 54 37 50 32 51 35 51 35 51 35 51 35 54 38 54 38 54 38 54 38 55 39 55 38 54 38 53 37 56 39 55 36 52 34 50 33 53 37 55 38 53 36 54 38 52 36 53 37 54 36 53 35 54 38 55 38 55 37 53 35 58 38 56 36 55 36 56 37 60 39 58 40 61 43 61 40 64 42 63 41 63 42 65 44 65 43 65 43 66 44 66 44 66 45 67 46 66 44 64 43 65 44 65 44 66 46 68 48 65 44 66 46 67 47 69 48 68 47 67 46 66 44 65 44 66 46 67 46 68 47 68 47 68 47 68 47 68 47 68 47 70 44 70 44 70 44 70 44 72 45 70 45 74 49 74 47 73 47 73 47 73 47 73 47 74 48 73 47 73 48 75 49 75 48 73 47 75 49 74 47 73 48 74 48 75 49 75 50 75 50 75 50 75 50 75 50 77 51 74 48 73 49 76 52 76 50 77 51 77 51 78 52 78 51 77 50 76 51 77 53 77 51 75 49 75 51 78 54 78 53 79 54 79 54 78 53 79 54 79 54 79 54 79 54 78 53 78 53 79 54 79 54 78 54 79 55 80 54 79 53 79 54 79 54 79 54 79 54 79 54 79 54 79 54 79 54 78 53 78 53 77 52 77 51 79 51 77 49 76 50 78 52 79 52 79 52 79 53 80 53 79 53 81 55 82 55 82 54 81 54 80 53 81 55 83 56 83 56 85 58 86 57 84 55 84 57 85 57 86 58 86 58 88 57 88 58 91 62 95 66 97 68 99 70 102 73 104 75 105 73 103 71 102 71 102 71 107 74 105 72 102 69 100 68 96 66 81 47 65 38 66 44 67 42 68 44 69 44 71 46 74 48 76 50 78 52 80 53 76 49 76 49 77 51 79 53 78 51 77 50 77 50 78 51 78 49 74 47 75 49 75 48 71 48 70 48 72 48 76 54 80 54 85 60 90 64 93 66 94 70 100 73 101 74 106 78 113 82 114 86 119 89 118 85 121 90 126 95 124 81 83 34 54 29 51 28 51 27 52 29 51 29 51 29 51 29 51 29 51 28 49 26 48 26 48 27 47 28 47 28 47 28 47 28 46 27 46 27 46 26 45 26 43 24 41 24 42 24 39 19 39 21 38 20 38 20 37 19 35 20 35 16 23 12 11 0 6 1 11 12 24 11 23 12 24 11 25 12 23 12 22 11 20 10 18 10 18 9 14 4 8 4 5 3 3 3 4 3 9 5 3 1 3 3 3 1 3 2 3 2 3 2 3 2 2 1 2 1 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 0 3 0 6 5 13 11 15 12 14 11 16 15 10 2 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 0 0 0 2 5 13 15 21 19 21 15 14 10 17 10 17 8 14 5 14 10 14 11 14 11 13 10 11 8 11 6 9 4 8 5 5 4 5 6 5 4 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 41 21 39 25 43 26 40 23 38 22 36 24 38 24 33 16 29 15 27 13 26 13 26 14 25 14 29 17 30 15 26 12 26 13 27 15 29 16 30 17 25 13 27 15 29 17 31 18 29 13 29 16 34 19 33 16 31 16 31 17 32 17 32 17 33 18 33 18 33 18 33 18 30 17 34 19 33 17 33 19 32 17 32 18 34 20 35 20 32 18 34 20 35 20 35 19 37 20 34 18 35 19 34 17 36 20 36 20 36 20 36 20 37 21 37 21 37 21 37 21 39 23 39 22 38 21 37 21 40 22 37 19 35 19 36 21 35 21 38 21 36 19 36 22 37 20 36 19 35 20 36 21 35 20 37 22 38 22 37 20 39 23 37 21 36 21 36 22 41 25 39 25 42 28 42 26 43 28 42 27 42 29 44 31 43 29 43 30 44 31 45 31 45 28 46 29 45 28 44 26 45 28 44 27 44 28 46 29 46 29 46 29 46 29 46 29 47 30 46 29 45 27 43 26 45 26 46 27 46 28 47 28 45 26 46 28 47 29 49 30 44 27 44 27 44 27 44 27 45 27 43 28 47 32 48 30 47 30 47 30 47 30 47 30 49 32 48 30 47 30 48 31 49 31 47 30 49 32 48 30 47 30 48 31 48 32 49 30 50 28 50 28 50 28 50 28 50 28 50 28 50 28 50 28 52 35 51 34 51 34 50 33 51 34 52 35 52 35 51 32 50 29 52 31 53 31 52 30 52 31 53 32 54 31 53 30 54 32 54 32 54 32 54 32 54 32 53 31 53 31 53 30 53 32 54 33 55 32 54 31 54 32 54 32 54 32 54 32 53 31 53 31 53 31 53 31 53 31 53 30 52 30 51 29 52 30 49 27 48 28 51 31 52 31 52 31 52 31 52 31 52 32 54 34 55 34 55 33 54 33 53 32 54 33 55 35 54 34 57 37 58 36 55 33 56 35 57 36 57 37 58 37 56 37 57 37 60 41 65 42 67 44 69 45 73 48 75 50 74 45 72 43 71 45 72 48 72 47 69 46 66 45 66 45 66 38 51 24 41 21 42 23 42 22 43 24 43 27 45 26 48 27 48 28 50 29 50 30 49 28 49 28 50 30 52 32 51 29 50 28 49 29 50 30 49 27 47 27 49 28 47 24 44 24 49 26 48 26 51 31 52 33 56 38 61 42 64 44 66 45 70 47 71 48 74 50 83 56 83 58 89 61 86 54 89 62 92 67 95 65 65 23 28 12 28 13 27 14 27 16 29 15 29 15 29 15 29 15 29 14 27 12 25 12 27 13 28 13 28 13 28 13 28 13 27 12 27 12 27 12 27 12 27 12 25 11 25 11 22 6 22 7 21 6 20 5 19 4 15 7 20 10 18 14 13 2 3 0 8 11 16 6 11 6 11 6 12 7 13 6 13 7 7 4 7 5 10 6 6 1 2 1 3 1 3 1 4 2 8 3 2 0 2 1 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 3 0 8 5 10 6 10 6 13 12 9 1 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 1 0 1 0 2 0 4 7 18 16 18 8 9 4 12 3 10 0 6 0 10 2 11 3 12 4 11 3 10 4 8 4 6 2 5 1 3 1 3 1 3 0 2 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 56 41 56 42 59 43 57 39 54 36 52 37 54 37 48 28 45 29 43 26 42 26 42 26 41 27 46 32 47 29 42 24 41 26 43 27 44 29 46 30 40 24 42 27 45 30 47 32 46 29 46 32 50 33 47 29 45 29 46 30 47 32 48 32 49 34 50 34 50 34 50 34 47 33 51 35 50 34 50 35 47 31 48 33 51 36 53 37 48 32 50 35 51 35 51 35 54 35 47 30 48 34 51 35 53 37 53 37 53 37 53 37 53 37 53 37 53 37 53 37 53 37 53 36 52 35 51 34 56 37 53 34 52 36 56 40 50 34 52 35 50 32 51 35 55 37 52 34 51 35 54 38 50 34 53 38 56 39 56 38 58 39 56 36 55 36 55 36 60 40 58 40 61 43 61 41 66 43 64 41 64 43 67 46 65 43 65 44 66 45 67 45 66 46 67 46 67 45 65 43 67 46 66 44 65 44 66 45 69 48 68 46 67 45 65 44 68 47 67 45 65 44 64 42 66 45 66 46 67 47 68 47 65 44 66 46 69 49 71 50 70 44 70 44 70 44 70 44 71 44 69 45 73 49 74 47 73 47 73 47 73 47 73 47 76 50 75 48 73 47 73 47 75 48 73 47 75 49 74 47 73 47 73 48 74 49 75 50 75 50 75 50 75 50 75 50 73 49 76 52 77 51 74 48 79 52 78 51 77 50 76 49 76 51 79 54 80 53 77 51 73 51 79 57 82 55 77 50 77 53 78 54 79 53 78 52 79 54 79 54 79 54 79 54 80 54 79 53 78 52 77 51 78 54 79 55 80 54 79 53 79 54 79 54 79 54 79 54 77 52 77 52 77 52 77 52 78 53 78 52 77 51 76 51 79 51 76 48 75 49 78 52 79 52 79 52 79 52 79 52 79 53 81 55 82 55 82 54 81 53 80 53 80 54 82 56 82 55 85 58 86 57 83 54 84 56 84 57 85 58 86 58 87 56 88 58 91 62 95 66 97 68 99 71 103 75 106 77 103 73 102 71 101 72 102 73 99 68 96 63 94 63 95 65 84 51 68 38 63 38 62 35 67 42 68 44 69 44 71 46 74 48 75 48 75 48 75 48 75 48 75 49 77 51 79 53 78 50 77 49 76 50 77 51 74 47 74 48 76 48 73 44 68 46 71 50 74 49 75 51 79 54 84 59 89 63 91 64 91 67 97 70 99 71 103 74 113 82 114 86 120 89 117 82 124 91 121 91 125 91 98 47 55 27 53 27 50 28 51 28 51 29 51 29 51 29 51 29 52 29 49 26 47 26 49 28 47 28 47 28 47 28 47 28 46 27 46 27 46 27 46 27 46 27 44 26 44 26 41 21 40 22 39 20 38 19 36 18 31 18 36 18 32 22 28 11 11 4 17 15 27 12 25 15 22 12 23 13 24 13 22 12 14 4 13 6 14 9 12 5 4 1 3 3 4 4 6 5 9 5 3 1 3 3 3 1 3 2 3 2 3 2 3 2 2 1 2 1 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 1 0 5 5 3 0 4 5 7 7 8 8 12 14 8 1 0 0 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 2 3 4 0 2 8 21 23 22 14 14 10 16 13 18 9 13 6 13 11 14 12 15 11 14 10 14 10 13 8 11 6 9 6 4 3 2 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 41 21 37 21 39 24 40 24 39 23 38 25 39 25 34 19 32 19 32 18 30 16 27 13 28 13 24 12 29 17 28 13 25 12 26 14 29 17 31 18 25 13 27 15 29 17 30 17 31 17 34 18 31 16 32 18 30 14 29 14 29 15 31 17 34 19 34 19 34 19 34 19 33 17 32 17 32 18 34 20 30 16 31 17 33 19 35 20 37 21 34 18 33 19 36 22 35 18 33 17 34 21 40 26 35 20 36 20 36 20 36 21 41 24 38 21 36 21 38 23 42 24 38 20 35 19 35 20 35 19 35 19 36 21 38 22 36 20 36 20 35 18 33 16 35 19 35 20 36 21 37 21 40 21 35 20 38 23 37 18 38 23 38 23 38 23 37 22 38 24 40 25 41 27 43 28 42 29 43 30 44 31 45 32 42 29 43 30 44 29 43 28 45 28 45 28 45 28 45 28 45 28 45 28 45 28 45 28 45 28 45 28 45 28 45 28 45 28 45 28 45 28 45 28 46 26 45 26 45 27 47 29 50 31 49 29 48 30 49 31 48 30 45 27 44 28 47 31 45 28 45 28 45 28 45 28 44 29 48 31 47 30 47 31 47 29 46 29 46 30 48 32 48 31 48 31 48 31 48 31 49 32 49 32 49 32 49 30 50 28 50 28 50 28 50 28 50 28 50 28 50 28 50 28 50 34 51 35 52 34 51 33 50 33 50 34 51 35 52 33 56 34 54 31 52 29 51 30 56 32 52 28 50 30 54 34 55 33 54 30 52 30 52 30 56 33 54 31 53 32 55 34 55 33 54 32 54 32 54 31 51 31 55 32 54 32 55 35 53 31 53 31 53 31 53 31 53 31 53 31 53 31 53 31 51 30 51 29 50 28 49 28 52 31 52 31 52 31 52 31 53 33 56 35 54 33 56 36 59 37 56 34 54 34 55 35 56 36 58 38 59 36 55 33 60 38 57 35 55 33 54 33 58 39 60 40 63 43 66 43 68 46 73 50 77 51 76 49 75 47 71 44 69 45 70 47 65 42 61 38 58 39 62 43 46 26 41 20 38 21 41 24 41 23 42 25 44 24 46 25 45 26 49 30 52 30 49 27 50 28 49 27 48 28 49 29 52 32 53 32 53 31 51 29 49 28 49 27 48 26 47 26 47 25 49 27 49 28 51 29 52 34 58 39 61 41 65 47 68 47 71 47 71 47 73 49 83 57 82 54 83 55 84 56 90 61 88 63 96 72 79 42 34 14 30 12 24 10 28 20 27 13 27 13 27 13 27 13 29 15 29 14 28 13 27 13 28 13 28 13 28 13 28 13 28 13 28 12 27 11 26 11 27 13 26 11 25 10 23 9 24 9 22 7 20 5 20 6 19 7 19 11 20 12 20 16 9 4 9 3 10 3 12 5 9 4 10 7 12 6 10 7 5 3 6 4 7 3 5 1 2 1 3 1 3 1 3 1 5 2 3 0 2 0 2 1 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 3 3 10 7 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 3 0 1 0 4 5 14 12 8 4 15 10 13 3 6 0 8 0 9 1 10 4 12 5 8 3 7 4 5 0 1 0 6 3 4 1 2 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 57 40 54 39 57 43 58 41 56 39 55 40 56 39 52 33 48 32 48 31 46 28 43 26 43 26 41 26 44 29 44 27 43 27 43 27 43 27 43 27 42 26 43 27 44 29 46 30 46 32 49 32 47 30 47 33 48 32 47 31 48 32 49 34 49 33 49 33 49 33 49 33 49 32 48 32 48 33 50 35 49 33 50 34 51 36 52 36 52 35 51 34 50 35 51 36 53 36 51 34 51 36 53 38 52 36 52 36 52 36 52 36 56 39 54 37 53 37 53 38 52 36 51 34 51 36 53 38 53 36 52 35 52 36 54 37 51 34 52 35 53 35 52 35 52 35 52 36 53 37 54 37 54 35 51 36 56 40 56 37 58 39 58 39 58 39 58 38 58 39 59 41 61 42 62 43 65 43 66 44 66 44 66 45 64 43 65 44 66 43 65 42 66 45 66 45 66 45 66 45 66 45 66 45 66 45 66 45 66 45 66 45 66 45 66 45 66 45 66 45 66 45 66 45 67 45 66 45 66 46 68 48 70 49 69 48 68 48 70 49 73 46 71 45 71 45 72 47 71 45 71 45 71 45 71 45 70 46 74 48 73 47 73 48 74 48 73 47 74 49 75 50 74 48 74 48 74 48 74 48 75 49 75 49 75 49 75 50 75 50 75 50 75 50 75 50 75 50 75 50 75 50 75 50 75 50 77 52 78 52 77 51 76 50 76 51 77 51 78 53 81 55 78 52 76 51 76 51 79 54 77 51 76 52 79 54 80 54 78 52 77 52 77 52 79 53 77 51 76 52 78 54 80 55 80 55 80 55 80 55 77 54 80 55 78 53 79 56 78 53 78 53 78 53 78 53 78 53 78 53 78 53 78 53 78 51 78 50 77 49 76 49 79 52 79 52 79 52 79 52 80 54 83 55 81 54 82 57 86 58 83 55 81 55 83 56 85 57 86 58 85 57 84 55 84 56 83 55 83 56 85 57 89 59 91 61 94 64 97 67 99 71 103 76 107 77 106 75 105 74 102 71 100 70 99 69 96 63 92 60 91 59 89 57 68 41 61 36 59 37 63 41 64 41 65 43 67 45 68 46 73 47 76 50 78 50 76 49 77 50 76 49 76 49 77 50 79 52 80 53 79 52 78 50 76 49 75 48 75 47 74 48 71 47 70 48 73 49 75 50 79 55 86 59 88 62 93 67 93 69 98 71 99 71 103 75 110 80 113 83 115 85 117 87 123 88 118 88 124 95 118 74 72 34 56 29 54 25 48 30 50 28 50 28 50 28 50 28 51 29 51 28 50 27 49 27 47 28 47 28 47 28 47 28 47 28 47 27 46 26 45 26 46 27 44 26 42 24 41 22 42 23 40 21 38 20 38 20 37 19 36 19 36 20 33 20 26 13 24 10 23 11 25 13 21 11 22 11 20 10 17 9 12 4 11 6 10 4 9 3 4 3 4 3 4 3 4 3 6 4 4 2 3 2 3 3 3 2 3 2 3 2 3 2 2 1 2 1 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 1 4 6 11 10 10 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 5 8 16 15 15 14 20 14 16 8 13 9 12 9 13 10 13 10 14 11 15 11 12 6 9 4 8 6 7 5 4 3 2 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 41 21 39 24 43 29 44 29 41 25 40 27 41 27 37 22 32 19 31 17 29 15 27 13 25 13 28 14 27 13 28 16 28 15 27 13 25 11 24 10 28 14 26 13 27 15 30 18 29 16 32 16 30 14 30 17 32 17 31 16 32 17 33 19 32 17 32 17 32 17 32 17 33 17 32 17 32 18 34 20 36 21 36 22 37 22 37 22 34 20 35 21 36 20 35 19 37 21 37 20 36 19 35 19 38 21 37 20 36 19 35 18 38 22 38 22 38 21 36 20 35 18 34 18 34 19 36 21 37 20 36 19 35 19 35 20 33 17 34 19 36 20 37 21 35 19 35 20 36 21 37 21 35 18 34 20 39 25 40 23 40 25 40 25 40 25 40 25 40 25 40 26 42 27 43 28 44 30 44 30 43 29 43 29 42 29 43 30 44 29 43 28 45 28 45 28 45 28 45 28 45 28 45 28 45 28 45 28 45 28 45 28 45 28 45 28 45 28 45 28 45 28 45 28 45 26 45 26 45 27 47 28 48 28 47 27 46 28 48 29 46 29 45 28 45 28 46 29 45 28 45 28 45 28 45 28 44 29 48 31 47 30 47 31 49 32 48 31 49 32 50 34 48 31 48 31 48 31 48 31 49 32 49 32 49 32 49 30 50 28 50 28 50 28 50 28 50 28 50 28 50 28 50 28 48 32 50 34 52 35 52 34 50 33 50 33 51 34 51 33 54 31 52 29 50 28 50 28 53 31 53 30 52 31 53 31 54 32 53 30 52 30 52 31 51 29 50 27 49 28 51 29 54 32 54 33 56 34 57 35 53 32 55 33 53 30 53 32 53 31 53 31 53 31 53 31 53 31 53 31 53 31 53 31 51 30 50 29 50 29 49 28 52 31 52 31 52 31 52 31 52 33 55 34 54 33 55 36 58 36 56 34 55 34 56 35 58 37 57 35 56 35 56 35 53 32 53 33 56 37 60 40 58 39 60 41 63 44 67 44 70 47 73 50 77 51 76 50 76 49 74 49 72 46 68 45 63 39 59 38 60 36 51 28 38 21 35 18 35 20 39 24 41 24 42 25 45 25 46 25 48 27 48 28 49 29 50 29 51 30 50 29 50 29 51 30 52 31 53 32 52 30 50 29 49 27 48 27 47 26 47 26 45 23 47 24 47 26 49 27 52 33 57 38 60 40 64 45 67 46 70 46 70 47 73 48 75 51 80 55 85 58 87 57 88 60 84 56 87 69 93 65 57 18 25 13 33 13 23 13 29 15 29 15 29 15 29 15 29 15 29 14 28 13 27 13 28 13 28 13 28 13 28 13 28 13 28 12 27 11 26 11 29 14 27 12 24 9 22 7 24 10 22 7 20 6 20 6 19 7 19 7 19 11 20 11 18 9 13 4 11 3 13 6 12 8 12 6 9 6 8 4 4 1 5 2 4 3 3 1 3 1 3 1 3 1 3 1 5 2 3 0 2 0 2 1 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 1 0 2 3 9 5 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 1 0 4 3 11 9 17 12 16 8 9 3 10 6 11 2 10 1 10 3 9 2 15 8 9 3 4 2 7 6 6 3 4 1 2 0 2 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 54 39 54 40 59 45 60 43 56 39 55 40 57 40 53 35 49 32 47 30 44 27 43 27 40 27 45 28 42 25 43 30 44 28 43 27 42 25 41 24 45 28 42 25 42 28 46 32 45 30 47 31 45 28 46 31 46 29 45 29 45 30 47 32 48 32 48 32 48 32 48 32 49 32 48 32 48 33 50 35 53 37 53 37 53 37 52 36 49 34 52 37 53 36 50 33 52 36 53 37 53 36 51 34 55 38 53 37 51 35 50 33 53 37 55 39 55 37 52 34 55 38 53 36 50 34 49 33 55 37 53 35 51 34 51 34 51 34 51 34 52 35 53 37 52 35 52 36 53 37 54 37 53 36 53 37 55 40 57 40 59 40 60 41 60 41 61 42 59 41 60 42 61 43 62 43 67 45 66 44 65 42 64 42 64 43 65 44 66 43 65 42 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 66 45 65 44 66 45 67 47 67 46 66 45 66 46 68 48 72 45 71 45 71 45 71 46 71 45 71 45 71 45 71 45 70 46 74 48 73 47 73 48 74 48 74 48 74 49 76 51 74 48 74 48 74 48 74 48 75 49 75 49 75 49 75 50 75 50 75 50 75 50 75 50 75 50 75 50 75 50 75 50 74 48 76 51 77 52 77 51 75 49 76 50 76 51 77 52 78 52 76 50 75 50 75 50 76 52 78 53 78 53 77 51 78 53 77 51 76 52 77 53 75 50 75 50 75 50 75 50 76 52 78 54 80 56 81 57 79 55 81 54 77 51 77 53 77 52 77 52 77 52 77 52 77 52 77 52 77 52 77 52 77 50 77 50 77 50 77 50 78 51 79 52 79 52 80 53 79 54 82 55 81 53 82 56 84 56 83 56 83 56 83 56 87 58 84 55 82 55 84 57 80 52 81 54 84 58 88 61 89 59 91 62 95 66 98 69 101 72 103 75 107 77 107 77 103 76 103 74 100 69 94 64 87 57 83 56 84 52 71 36 61 35 57 34 58 37 62 41 65 42 66 43 67 46 69 47 75 48 75 48 75 49 77 51 79 51 78 50 77 51 78 52 78 52 79 52 79 51 77 49 75 48 75 47 74 47 73 47 70 47 69 48 73 48 74 49 79 54 85 58 87 60 91 65 92 68 97 70 97 70 102 74 103 75 109 82 115 84 114 83 116 87 119 82 119 92 130 94 110 46 55 28 59 28 45 25 51 29 51 29 51 29 51 29 51 29 51 28 50 27 49 27 47 28 47 28 47 28 47 28 47 28 47 27 46 26 45 26 47 28 45 26 42 23 40 21 43 24 41 21 39 20 38 21 38 20 38 20 38 20 37 20 36 18 29 11 26 13 27 17 24 13 21 10 17 7 14 5 10 5 10 5 9 4 7 2 5 4 5 4 5 4 5 4 6 4 4 2 3 2 3 3 3 2 3 2 3 2 3 2 2 1 2 1 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 6 8 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 6 9 10 20 17 20 15 16 10 17 13 15 12 14 10 13 9 11 8 17 12 12 6 9 6 11 9 6 4 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 36 17 36 23 42 27 42 25 38 22 37 25 40 26 36 21 35 20 32 17 29 15 28 15 24 14 29 15 26 12 27 17 27 14 27 14 28 15 28 16 30 15 27 12 26 14 30 18 29 15 31 16 29 13 30 16 30 14 29 14 29 15 31 17 34 19 34 19 34 19 34 19 33 17 32 17 32 18 34 20 36 21 36 21 35 20 35 20 33 19 36 22 37 21 34 18 34 19 36 21 37 21 36 20 39 22 37 21 35 19 34 17 36 21 38 23 38 21 35 18 39 23 38 22 36 19 34 17 37 20 35 18 34 18 34 18 37 21 35 18 34 18 34 19 35 19 35 20 36 21 37 21 38 22 39 23 38 22 38 22 40 25 41 26 42 27 42 28 41 27 42 27 42 28 43 28 44 30 44 29 42 28 41 27 42 29 43 30 44 29 43 28 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 45 25 44 25 44 26 46 28 45 26 45 26 45 27 47 29 44 28 45 28 45 28 45 27 45 28 45 28 45 28 45 28 44 29 48 31 47 30 47 31 47 30 46 29 47 31 49 32 48 31 48 31 48 31 48 31 49 32 49 32 49 32 49 30 50 28 50 28 50 28 50 28 50 28 50 28 50 28 50 28 48 31 49 33 51 34 51 33 49 32 49 33 50 33 51 32 52 30 51 28 50 28 51 29 51 29 52 31 53 30 51 29 52 30 51 29 51 30 52 31 51 29 52 30 52 30 51 29 49 28 50 29 52 31 54 33 53 32 55 32 52 28 51 30 52 30 52 30 52 30 52 30 52 30 52 30 52 30 52 30 50 29 50 29 50 29 50 29 51 30 51 31 52 32 53 32 52 32 55 33 53 32 54 35 55 35 56 35 56 35 56 35 59 36 56 33 54 33 56 35 54 33 54 34 56 36 59 39 58 39 60 41 64 45 69 46 72 48 74 49 76 51 78 52 76 52 75 50 71 45 64 40 58 36 56 34 52 29 38 16 36 22 35 21 37 24 41 26 43 24 44 26 46 25 47 26 50 27 48 27 48 28 50 30 52 30 51 29 50 30 51 31 51 30 52 31 51 30 50 28 48 27 47 26 47 25 46 25 47 25 49 26 49 28 50 29 52 33 56 36 58 38 61 43 65 44 68 45 68 45 71 47 72 48 77 51 81 52 79 49 83 61 87 58 86 63 93 67 90 36 28 8 29 13 25 14 27 13 27 13 27 13 27 13 29 15 29 14 28 13 27 13 28 13 28 13 28 13 28 13 28 13 28 12 27 11 26 11 28 14 27 12 24 9 22 8 25 10 23 8 21 7 21 7 20 8 19 8 19 8 20 8 16 5 13 4 13 5 16 9 14 8 10 5 6 2 5 3 6 3 7 6 6 4 4 3 4 2 4 2 4 2 4 2 5 2 3 0 2 0 2 1 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 2 0 0 2 1 0 0 4 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 1 0 2 1 5 2 11 10 17 12 16 8 12 5 13 3 12 2 9 1 8 0 8 4 8 4 7 2 4 1 5 2 3 0 2 0 3 1 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 50 35 51 37 56 41 55 37 53 36 52 38 55 39 52 34 53 35 49 31 45 29 46 30 41 26 44 27 43 26 44 29 41 25 42 28 45 30 47 32 45 28 43 26 43 27 45 30 45 31 48 31 46 29 46 32 48 32 47 31 48 32 49 34 50 34 50 34 50 34 50 34 49 32 48 32 48 33 50 35 50 34 50 34 50 34 51 35 50 35 51 36 52 35 51 34 51 35 51 36 52 37 53 37 54 37 53 36 52 35 51 34 53 37 53 37 53 36 51 35 51 36 53 38 54 38 54 37 53 35 51 34 50 34 51 35 56 38 53 34 50 33 51 35 52 35 52 36 53 37 54 37 56 40 58 40 55 37 54 39 58 39 59 41 60 42 62 43 61 42 61 43 62 43 62 43 65 43 65 43 64 42 64 42 64 43 65 44 66 43 65 42 64 43 64 43 64 43 64 43 64 43 64 43 64 43 64 43 64 43 64 43 64 43 64 43 64 43 64 43 64 43 64 43 65 44 64 43 65 45 67 46 66 45 66 45 66 47 69 49 70 44 71 45 71 45 70 44 71 45 71 45 71 45 71 45 70 46 74 48 73 47 73 48 73 46 72 46 72 47 74 49 74 48 74 48 74 48 74 48 75 49 75 49 75 49 75 50 75 50 75 50 75 50 75 50 75 50 75 50 75 50 75 50 75 49 76 50 76 50 75 48 74 49 75 49 76 50 76 51 78 52 76 51 76 51 77 52 77 51 76 51 76 51 76 52 76 51 76 50 76 52 77 53 77 52 78 54 79 53 77 52 74 49 75 50 76 52 77 52 77 53 79 53 76 51 77 53 76 51 76 51 76 51 76 51 76 51 76 51 76 51 76 51 76 49 77 50 77 50 78 51 77 50 78 52 79 53 81 54 78 53 81 54 80 53 81 56 81 55 83 57 84 57 83 56 85 57 84 55 83 55 83 55 83 55 83 55 83 56 86 58 89 58 91 62 96 67 100 71 103 73 104 75 106 77 108 79 105 76 103 72 96 65 90 60 88 60 86 55 78 43 67 36 59 36 58 37 60 39 63 42 65 44 65 45 67 47 68 48 74 48 75 49 76 50 77 50 78 51 77 50 77 50 78 51 78 51 78 51 78 50 76 49 74 47 74 47 73 46 73 46 72 48 71 50 75 50 76 51 78 53 84 57 85 58 88 62 91 66 95 68 96 68 100 72 102 74 107 77 110 79 109 78 114 87 123 88 125 94 128 88 132 69 69 24 50 27 50 29 49 27 49 27 49 27 49 27 51 29 51 28 50 27 49 27 47 28 47 28 47 28 47 28 47 28 47 27 46 26 45 26 45 27 44 25 43 24 41 23 43 25 41 22 39 21 39 21 39 21 40 20 40 20 39 21 33 15 32 14 30 16 30 17 23 12 19 6 13 4 11 6 11 7 11 7 11 6 9 4 6 5 6 5 6 5 6 5 6 4 4 2 3 2 3 3 3 2 3 2 3 2 3 2 2 1 2 1 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 2 1 0 1 1 3 3 5 9 18 18 20 14 14 10 16 12 14 11 12 9 11 7 8 6 10 7 10 5 7 3 5 4 3 2 2 3 3 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 35 16 35 22 40 24 37 20 37 22 37 26 40 27 37 22 39 24 34 19 30 18 32 19 27 13 25 13 28 16 28 14 24 11 25 14 28 16 30 18 28 15 28 15 28 15 28 15 30 17 33 17 31 15 31 18 32 17 31 16 32 17 33 19 33 18 33 18 33 18 33 18 33 17 32 17 32 18 34 20 33 18 33 19 35 20 36 21 36 20 35 19 34 20 35 21 38 21 36 19 34 19 36 21 36 20 36 20 36 20 36 20 38 21 36 20 35 19 36 20 34 19 36 21 38 21 36 20 34 18 33 17 33 18 35 20 38 20 34 17 33 18 36 21 35 19 35 20 36 21 37 21 37 23 41 24 38 21 39 25 38 23 39 25 41 27 42 28 43 28 43 28 43 28 43 28 41 28 42 28 42 28 43 29 42 29 43 30 44 29 43 28 43 26 43 26 43 26 43 26 43 26 43 26 43 26 43 26 43 26 43 26 43 26 43 26 43 26 43 26 43 26 43 26 44 25 43 24 44 25 45 27 45 26 45 26 46 29 49 31 43 27 45 28 45 28 44 26 45 28 45 28 45 28 45 28 44 29 48 31 47 30 47 31 48 30 47 30 47 31 49 33 48 31 48 31 48 31 48 31 49 32 49 32 49 32 49 30 50 28 50 28 50 28 50 28 50 28 50 28 50 28 50 28 50 33 51 33 50 31 47 29 48 31 49 32 49 33 50 31 53 31 52 30 52 30 53 31 53 30 50 28 50 28 52 31 51 28 50 28 51 29 52 31 51 30 53 32 54 31 52 29 51 29 51 29 51 29 51 29 50 30 53 31 51 29 52 32 51 29 51 29 51 29 51 29 51 29 51 29 51 29 51 29 49 28 49 29 50 30 51 30 50 29 51 31 52 32 54 33 51 32 54 33 53 31 54 34 53 33 56 36 58 36 56 35 55 35 56 35 56 34 54 32 55 33 54 34 56 36 58 38 57 38 60 42 65 47 70 47 73 49 74 49 76 51 79 54 78 52 74 45 66 40 61 37 58 38 58 32 43 18 37 22 36 26 37 24 38 25 39 24 44 27 45 26 46 26 49 25 47 26 49 29 51 29 49 28 50 29 49 28 49 28 50 29 50 30 51 30 51 29 49 27 47 26 47 25 46 25 45 24 46 24 48 26 49 27 50 28 51 32 55 35 56 36 59 40 64 43 67 43 67 44 70 46 73 47 75 49 79 52 82 53 87 64 90 64 94 70 95 64 93 54 48 8 21 14 30 13 28 14 28 14 28 14 28 14 29 15 29 14 28 13 27 13 28 13 28 13 28 13 28 13 28 13 28 12 27 11 26 11 25 11 25 11 25 11 25 11 26 11 24 8 22 7 21 8 21 9 21 7 21 7 21 7 17 6 19 9 19 9 16 9 13 8 8 3 4 1 6 4 5 3 6 5 6 6 4 4 5 3 5 3 5 3 5 3 5 2 3 0 2 0 2 1 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 2 0 2 2 1 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 1 2 0 0 0 1 0 0 1 11 10 15 8 11 4 12 2 11 1 10 2 9 1 7 1 5 1 4 1 4 1 4 1 3 0 2 1 3 2 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 51 35 52 38 56 39 52 34 54 38 54 40 58 41 55 37 56 38 51 32 47 31 49 34 44 26 40 25 45 30 44 26 40 24 41 26 42 27 44 28 43 28 45 29 45 28 43 27 47 32 50 33 47 31 48 33 46 29 45 29 45 30 47 32 48 32 48 32 48 32 48 32 49 32 48 32 48 33 50 35 48 33 49 34 51 36 53 38 53 36 50 33 49 34 52 37 58 40 53 34 49 33 50 35 51 36 52 36 52 36 52 37 55 38 52 34 50 35 52 37 52 37 53 37 52 34 48 30 50 33 50 33 50 35 53 36 53 34 50 32 50 35 55 39 52 35 52 36 53 37 54 37 51 37 57 40 55 38 58 44 56 38 58 39 59 41 61 42 62 43 62 43 62 43 62 43 62 41 63 42 64 43 65 44 64 43 65 44 66 43 65 42 64 43 64 43 64 43 64 43 64 43 64 43 64 43 64 43 64 43 64 43 64 43 64 43 64 43 64 43 64 43 64 43 65 43 64 43 64 44 66 46 66 45 66 46 68 48 71 50 66 44 71 47 72 46 69 43 71 46 71 46 71 46 71 46 70 47 74 49 73 48 73 49 75 49 74 49 74 50 76 51 74 48 74 48 74 48 74 48 75 49 75 49 75 49 75 49 75 50 75 50 75 50 75 50 75 50 75 50 75 50 75 50 77 51 77 50 75 48 72 45 74 48 74 49 75 50 76 50 79 53 78 52 77 53 79 54 79 52 75 48 73 50 77 54 75 50 75 50 75 51 78 53 76 51 78 54 79 53 76 51 78 52 77 52 77 52 76 51 74 51 77 52 77 51 78 55 76 51 76 51 76 51 76 51 76 51 76 51 76 51 76 51 75 50 75 51 76 52 78 51 77 50 78 52 79 53 81 54 78 52 81 54 79 52 81 55 80 54 83 57 85 57 84 56 81 55 83 57 83 55 81 52 81 53 82 54 84 58 88 61 88 58 91 63 96 68 101 72 104 74 104 75 106 77 109 80 106 77 99 68 90 61 86 58 81 56 82 47 63 31 59 38 59 36 59 37 59 38 60 39 65 44 66 46 67 47 69 48 71 47 76 51 79 51 76 48 77 49 76 48 75 49 76 50 77 51 78 51 78 50 76 48 74 47 74 46 73 45 72 46 68 46 69 48 72 48 74 49 78 53 82 56 84 57 87 61 90 66 95 67 95 67 99 71 103 73 105 77 111 83 117 87 121 90 124 91 132 102 135 93 124 81 88 31 47 29 53 24 51 29 51 29 51 29 51 29 51 29 51 28 50 27 49 27 47 28 47 28 47 28 47 28 47 28 47 27 46 26 45 26 42 24 42 25 43 26 44 26 44 25 42 23 40 22 40 22 39 21 40 21 40 21 40 21 40 22 40 23 36 19 29 13 21 11 17 6 12 4 13 7 9 5 9 5 9 4 5 2 6 5 6 5 6 5 6 5 6 4 4 2 3 2 3 3 3 2 3 2 3 2 3 2 2 1 2 1 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 2 0 1 0 0 0 1 1 2 9 12 16 12 15 12 14 11 14 10 13 9 12 9 12 8 8 2 6 3 10 8 3 3 2 2 2 3 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 29 15 33 21 38 25 41 27 42 26 40 26 43 28 41 24 43 23 34 19 31 11 29 21 30 10 24 13 30 14 29 16 24 12 26 14 28 16 29 16 32 19 32 18 30 16 28 14 34 21 33 20 32 18 31 18 28 18 34 21 32 17 32 21 31 17 33 19 34 19 34 18 38 23 37 21 36 22 38 23 36 21 36 21 36 21 36 21 35 20 35 20 35 20 35 20 35 21 35 21 35 21 35 21 37 23 37 22 36 21 35 21 38 21 37 23 41 24 38 19 35 20 36 21 37 20 36 19 35 19 35 18 34 17 33 17 34 19 36 19 33 16 32 18 36 21 37 20 35 20 38 24 38 22 38 23 39 24 40 24 43 28 43 28 43 28 43 28 44 28 43 29 46 31 44 27 41 27 42 28 43 29 44 30 44 29 44 28 43 27 42 27 43 28 43 28 43 28 43 28 43 29 44 30 45 29 44 28 44 27 44 27 44 27 44 27 41 23 40 24 43 27 44 25 44 25 44 25 44 25 44 25 48 29 48 29 48 29 48 29 51 32 47 31 47 32 46 28 47 31 47 31 47 31 47 31 45 30 48 33 49 32 46 29 48 32 48 32 48 32 48 32 48 31 48 31 48 31 48 31 49 32 49 32 49 32 49 32 48 29 48 30 49 31 50 31 50 30 49 29 48 30 49 33 47 31 50 34 51 33 48 30 50 33 50 32 49 31 48 31 50 31 50 31 50 31 50 31 50 31 50 31 50 31 50 31 51 32 51 31 50 30 49 30 50 31 50 31 50 31 50 31 51 29 52 30 52 31 53 31 53 31 53 30 52 29 51 29 51 29 51 28 50 27 49 27 50 28 50 28 50 28 50 28 52 29 52 30 53 31 53 31 51 30 54 32 51 30 53 33 53 32 53 32 53 32 53 32 56 35 57 37 58 35 55 33 54 32 56 35 57 34 53 32 52 31 52 32 54 35 57 37 60 39 61 40 63 44 66 45 71 49 71 50 73 52 76 55 79 52 69 44 63 41 61 40 60 32 40 17 35 19 35 17 36 23 37 24 38 25 39 24 41 23 43 25 46 26 48 28 47 26 48 28 50 30 50 29 47 26 48 29 50 29 50 29 51 31 50 30 49 30 48 29 45 26 45 25 44 24 43 24 45 22 47 24 49 27 51 28 53 33 57 36 56 35 57 38 65 44 69 47 68 42 66 42 68 49 80 55 79 51 85 64 94 74 97 70 104 83 102 62 78 62 74 29 25 9 26 14 30 15 27 12 26 13 29 16 26 12 26 12 26 12 26 12 26 11 26 11 26 11 26 11 26 11 26 11 26 11 26 11 27 13 27 13 27 13 27 13 26 11 24 9 22 8 22 8 19 7 23 8 19 3 19 9 21 8 19 9 17 7 16 8 14 5 8 0 3 0 5 1 4 1 4 2 3 3 3 3 3 1 3 1 3 1 3 1 5 1 1 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 3 4 14 12 15 9 12 2 10 1 9 2 11 7 3 0 5 4 5 2 1 0 0 0 3 1 2 0 2 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 47 32 49 35 53 39 56 41 57 40 56 41 58 42 57 39 57 37 52 37 49 28 45 34 46 25 40 27 45 28 44 30 41 26 43 29 46 30 46 30 47 31 47 31 46 29 44 27 48 32 48 31 47 31 47 31 45 32 50 34 48 31 49 34 47 31 48 33 49 33 49 33 51 35 50 34 50 34 51 35 49 33 49 33 49 33 49 33 52 36 52 36 52 36 52 36 54 36 54 36 54 36 54 36 55 37 55 36 54 35 53 35 53 37 53 38 56 39 53 35 51 36 52 37 53 36 52 35 52 35 52 34 51 33 50 33 53 37 55 37 52 34 52 36 54 38 57 39 55 38 56 41 55 38 56 39 56 40 57 40 61 42 61 42 61 42 61 42 64 44 61 43 64 45 63 43 61 42 62 43 62 43 63 44 64 45 64 44 63 43 62 43 61 42 61 42 61 42 61 42 61 42 62 43 62 43 61 42 65 44 65 44 65 44 65 44 66 43 63 43 66 46 66 44 65 44 65 44 65 44 65 44 68 47 68 47 68 47 68 47 71 48 68 47 70 49 69 46 69 48 69 48 69 48 69 48 68 47 70 49 70 49 68 47 70 49 70 49 70 49 70 49 73 47 73 47 73 47 73 46 75 49 75 49 75 49 75 49 74 48 74 49 75 50 76 50 76 49 75 48 74 49 75 50 74 48 76 50 76 50 74 48 76 50 75 49 75 48 74 48 76 50 76 50 76 50 76 50 76 50 76 50 76 50 76 50 77 51 76 50 76 49 75 49 76 50 76 50 76 50 76 51 75 51 76 51 77 52 77 53 78 53 77 52 77 51 76 51 76 51 76 50 75 49 74 49 75 50 75 50 75 50 75 51 74 53 73 54 75 54 76 54 76 52 79 54 78 51 80 54 80 53 80 53 80 53 80 53 82 56 83 57 83 55 81 54 78 55 78 57 81 55 79 53 79 53 81 54 83 56 85 57 88 60 89 63 92 65 94 66 98 70 99 71 101 74 103 76 103 72 94 63 89 62 86 60 82 49 63 35 59 37 58 35 58 36 59 38 60 39 62 41 64 44 65 45 66 46 68 47 72 47 75 49 77 51 77 50 75 49 77 51 78 51 78 51 76 50 75 49 75 48 74 48 71 45 71 44 70 43 69 45 68 48 68 49 71 50 73 51 77 55 82 58 83 56 85 59 90 66 94 67 94 66 98 70 101 74 108 76 108 81 120 94 124 95 139 105 137 97 117 75 114 87 105 53 55 20 45 25 51 28 49 27 49 27 50 29 48 26 48 26 48 26 48 26 46 27 46 27 46 27 46 27 46 27 46 27 46 27 46 27 46 27 46 27 46 27 46 27 46 26 44 23 42 22 41 23 40 20 41 21 37 17 36 20 38 19 36 18 35 17 34 17 27 13 20 6 13 3 11 5 9 4 6 4 4 3 3 3 4 3 4 3 4 3 4 3 6 3 2 1 3 2 3 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 6 11 14 13 13 13 12 11 10 9 10 11 11 6 5 7 6 6 3 3 0 1 3 5 5 3 2 3 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 34 19 33 18 35 22 39 25 40 24 39 25 42 27 40 23 38 22 38 24 36 16 30 18 30 10 24 12 29 12 27 14 27 14 29 17 30 18 30 17 31 18 31 18 30 16 28 14 29 17 30 17 30 17 31 18 30 19 34 21 33 20 33 21 30 15 31 17 33 17 32 17 34 19 34 19 34 19 34 19 33 18 33 18 33 18 33 18 36 21 36 21 36 21 36 21 37 23 37 23 37 23 37 23 37 23 36 22 36 22 35 21 37 20 36 21 38 22 36 18 35 20 36 21 37 20 36 19 35 19 35 19 34 18 34 18 38 23 40 23 37 20 37 22 38 24 42 26 41 24 41 26 38 23 39 23 40 24 40 24 42 27 42 27 42 27 42 27 46 29 42 26 43 29 44 29 44 29 43 28 43 28 42 27 46 31 45 30 45 29 44 29 41 26 41 26 41 26 41 26 41 26 42 27 42 27 41 26 44 27 44 27 44 27 44 27 46 27 43 26 45 28 44 25 44 25 44 25 44 25 44 25 46 27 46 27 46 27 46 27 48 30 46 30 49 32 48 30 48 31 48 31 48 31 48 31 47 31 48 32 49 31 48 30 49 32 49 32 49 32 49 32 45 28 45 28 45 28 46 29 49 32 49 32 49 32 49 32 48 31 48 32 49 33 50 33 50 32 49 31 48 32 49 33 48 32 49 33 50 32 49 31 50 32 49 32 48 31 48 31 50 33 50 33 50 33 50 33 51 34 51 34 51 34 51 34 51 33 50 33 49 32 49 32 50 33 50 33 50 33 50 31 49 28 50 28 51 29 51 30 53 30 52 30 51 29 51 29 51 29 51 28 50 27 49 27 50 28 50 28 50 28 50 28 52 29 53 30 53 31 54 31 51 30 54 32 51 30 53 33 53 32 53 32 53 32 53 32 54 33 55 34 54 33 52 31 53 32 56 33 55 33 54 31 52 32 54 34 56 35 56 35 59 40 63 44 66 45 66 44 68 48 70 50 72 52 74 54 73 48 64 40 61 40 61 41 52 27 38 17 37 21 38 20 36 22 37 24 38 25 41 24 45 26 45 26 45 24 45 24 47 26 48 28 50 30 50 29 50 29 51 31 52 31 52 30 49 32 49 31 48 31 47 30 45 28 45 27 44 26 43 24 48 25 49 26 49 27 51 28 52 32 56 35 56 35 58 39 68 45 67 44 66 46 71 51 76 52 77 55 85 67 101 77 111 83 96 60 71 36 68 52 89 66 82 48 38 5 18 14 28 14 27 13 27 13 28 14 26 12 26 12 26 12 26 12 28 13 28 13 28 13 28 13 28 13 28 13 28 13 28 13 27 13 27 13 27 13 27 13 27 12 25 10 23 9 23 9 18 5 21 6 18 3 18 7 18 6 18 8 18 8 18 10 16 6 12 0 6 0 5 0 4 1 5 2 4 1 3 3 3 1 3 1 3 1 3 1 5 1 1 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 1 7 8 11 7 13 2 11 2 9 1 9 4 6 3 7 4 4 4 1 1 3 3 6 4 5 1 4 3 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 53 35 50 32 49 35 53 39 55 38 54 39 57 42 56 38 51 37 56 42 55 34 48 32 47 26 40 27 45 27 42 28 43 27 44 29 46 30 45 29 46 30 46 30 46 29 44 27 43 28 44 29 45 30 46 31 47 32 50 34 50 34 50 34 45 30 47 31 48 32 47 31 51 35 52 36 52 36 51 35 53 36 52 36 52 35 51 35 53 37 53 37 53 37 53 37 54 36 54 36 54 36 54 36 54 36 54 36 54 36 54 36 53 35 51 35 53 37 52 34 51 36 52 37 53 36 52 35 52 35 52 35 52 35 52 34 55 39 57 39 55 37 55 39 54 40 59 43 58 41 58 42 56 39 56 40 57 40 58 41 60 41 60 41 60 41 60 41 66 44 60 40 60 44 64 45 64 44 63 43 62 42 61 41 63 44 63 44 63 44 63 44 60 41 60 41 60 41 60 41 60 41 61 42 61 42 60 41 64 43 64 43 64 43 64 43 66 43 62 41 63 42 62 39 65 44 65 44 65 44 65 44 66 45 66 45 66 45 66 45 68 46 66 46 69 50 70 48 69 48 69 48 69 48 69 48 69 48 69 48 69 48 69 48 69 48 69 48 69 48 69 48 71 45 71 45 72 46 72 46 74 48 74 48 74 48 74 48 74 48 74 49 75 50 76 50 76 49 75 48 74 49 75 50 75 49 75 49 75 49 75 49 75 49 75 48 74 48 73 47 75 49 75 49 75 49 75 49 77 51 77 51 77 51 77 51 76 50 76 49 75 49 74 48 75 49 75 49 75 49 75 50 74 49 74 50 75 50 76 51 77 52 77 51 76 51 75 50 76 51 76 50 75 49 74 49 74 49 75 50 75 50 76 52 74 53 73 54 75 54 76 54 76 52 79 54 78 51 80 54 80 53 80 53 80 53 80 53 80 53 80 53 79 52 78 52 78 54 77 55 79 54 78 53 78 52 81 55 83 55 82 54 88 62 92 67 96 67 94 64 95 68 97 70 99 71 100 72 96 66 89 60 86 59 84 58 68 41 59 34 57 38 59 38 57 36 58 37 61 40 62 42 66 45 66 46 67 46 68 47 72 47 75 49 77 51 77 50 77 50 78 51 79 51 78 50 74 48 74 48 73 47 73 46 71 45 71 44 70 43 69 45 69 48 69 49 71 49 71 50 77 54 81 57 83 57 87 63 95 69 95 65 93 68 103 78 114 84 118 92 132 105 138 105 140 86 102 52 76 42 94 87 120 88 112 76 76 23 42 29 50 27 49 27 49 27 49 28 48 26 48 26 48 26 48 26 47 28 47 28 47 28 47 28 47 28 47 28 47 28 47 28 46 27 46 27 46 27 46 27 45 25 43 23 41 22 41 22 40 19 39 19 37 18 36 18 35 18 35 18 35 18 35 20 30 17 24 10 17 6 13 5 9 4 8 4 5 3 3 3 4 3 4 3 4 3 4 3 6 3 2 1 3 2 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 1 2 4 7 9 11 12 12 11 10 10 9 9 8 9 8 8 6 6 3 4 1 3 5 7 6 4 3 3 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 37 21 34 17 32 19 36 22 38 22 37 23 40 26 40 23 34 23 42 27 40 22 35 18 33 13 26 13 29 12 26 13 26 13 27 15 28 15 28 14 29 16 30 17 29 16 28 14 27 14 28 15 29 17 30 17 31 19 32 20 34 21 34 20 29 15 31 16 32 17 31 16 34 19 35 21 36 20 34 19 38 23 38 22 36 21 36 20 37 22 37 22 37 22 37 22 34 20 34 20 34 20 34 20 36 22 36 22 36 22 36 22 37 20 34 19 36 21 36 19 35 20 36 21 37 20 36 19 35 19 35 19 35 19 35 20 36 22 39 22 37 20 38 23 37 23 41 25 39 23 40 25 39 23 40 24 40 25 41 25 41 26 41 26 41 26 41 26 46 29 40 24 41 28 44 29 45 29 44 28 43 27 42 26 42 27 42 27 42 27 42 27 43 28 43 28 43 28 43 28 42 27 43 28 43 28 42 27 43 26 43 26 43 26 43 26 45 26 41 24 42 25 41 22 44 25 44 25 44 25 44 25 45 26 45 26 45 26 45 26 46 28 44 29 48 32 48 30 48 31 48 31 48 31 48 31 48 31 48 31 48 31 48 31 48 31 48 31 48 31 48 31 45 28 46 29 47 30 48 31 48 31 48 31 48 31 48 31 48 31 48 32 49 33 50 33 50 32 49 31 48 32 49 33 49 32 49 32 49 32 49 32 49 32 48 31 48 30 47 30 49 32 49 32 49 32 49 32 50 33 50 33 50 33 50 33 50 33 49 32 49 31 48 31 49 32 49 32 49 32 49 30 49 27 49 28 50 28 51 29 52 30 51 29 51 28 50 28 51 29 51 28 50 27 49 27 49 27 49 28 50 29 51 29 52 29 53 30 53 31 54 31 51 30 54 32 51 30 53 33 53 32 53 32 53 32 53 32 53 31 52 30 51 30 51 30 53 31 53 30 52 30 53 31 50 29 51 31 53 32 53 32 61 42 65 47 68 46 66 44 66 46 68 48 69 48 68 47 66 42 61 38 59 38 55 33 39 19 36 18 36 20 38 21 35 21 36 23 39 26 42 25 43 24 44 27 47 27 49 29 47 26 48 28 50 30 50 29 49 28 50 29 50 28 49 27 48 30 47 30 46 29 46 29 45 28 45 27 44 26 43 24 46 23 47 24 48 25 49 26 53 32 56 35 57 38 63 45 66 46 67 47 70 52 79 63 94 70 95 74 101 71 86 53 52 20 38 21 51 30 72 62 96 69 91 68 62 14 18 13 26 13 27 13 27 13 27 12 26 12 26 12 26 12 26 12 26 11 26 11 26 11 26 11 26 11 26 11 26 11 26 11 27 13 27 13 27 13 27 13 25 10 23 8 21 7 21 7 20 5 19 5 19 5 18 6 17 6 18 8 18 8 18 11 18 8 15 4 10 1 8 1 4 0 4 0 4 1 3 1 3 1 3 1 3 1 3 1 5 1 1 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 4 2 4 1 4 3 8 5 10 3 11 2 9 3 8 2 9 5 8 5 6 3 5 2 3 3 6 3 3 0 2 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 52 35 50 33 49 34 51 36 52 36 52 37 56 41 55 38 51 40 58 40 54 39 55 37 52 31 44 30 47 28 43 28 42 26 43 28 44 27 43 26 44 28 45 29 45 29 44 27 44 28 45 29 45 29 45 30 47 30 46 32 50 34 49 31 46 30 47 32 49 32 48 32 46 31 48 33 49 32 47 30 52 36 51 34 50 33 48 32 52 36 52 36 52 36 52 36 51 33 51 33 51 33 51 33 53 35 54 36 54 36 55 37 55 37 51 35 52 38 53 36 51 36 52 37 53 36 52 35 52 35 52 35 53 36 53 36 52 36 55 37 53 36 54 39 54 38 56 38 54 37 56 41 57 40 57 40 58 41 58 42 61 42 61 42 61 42 61 42 64 43 59 40 61 43 62 43 63 44 62 43 62 43 61 42 59 40 60 41 60 42 61 42 62 43 62 43 62 43 62 43 61 42 62 43 62 43 61 42 63 42 63 42 63 42 63 42 67 44 64 43 66 45 65 42 65 44 65 44 65 44 65 44 66 45 66 45 66 45 66 45 68 46 66 45 68 48 68 46 69 48 69 48 69 48 69 48 70 48 69 47 68 48 69 49 68 47 68 47 68 47 68 47 71 45 72 46 73 48 74 48 73 47 73 47 73 47 73 47 74 48 74 49 75 50 76 50 76 49 75 48 74 49 75 50 76 49 75 48 74 49 75 50 74 48 74 48 73 47 73 46 74 48 74 48 74 48 74 48 74 48 74 48 74 48 74 48 75 49 75 49 74 48 74 47 74 48 74 48 74 48 74 49 74 50 75 50 76 51 76 52 76 51 76 51 75 50 75 49 76 51 76 50 75 49 74 49 73 48 74 50 75 51 77 53 74 53 73 54 75 54 76 54 76 52 79 54 78 51 80 54 80 53 80 53 80 53 80 53 80 53 79 51 77 50 78 52 78 53 74 52 76 51 77 53 77 50 78 51 80 54 84 57 91 64 94 67 96 68 95 66 95 67 96 69 96 66 92 63 90 62 88 60 84 55 74 46 58 34 56 35 56 36 58 37 56 35 58 37 61 40 63 43 63 43 65 46 68 49 71 51 72 47 75 49 77 51 77 50 76 49 77 50 76 49 75 47 73 47 72 46 72 45 71 45 71 45 71 44 70 43 69 45 67 46 67 48 71 50 73 51 79 55 82 58 85 61 93 69 98 74 106 81 112 88 123 95 125 94 123 89 115 71 88 46 75 39 79 58 106 81 117 91 128 96 123 93 99 39 47 20 49 26 49 27 49 27 48 26 48 26 48 26 48 26 48 26 45 26 45 26 45 26 45 26 45 26 45 26 45 26 45 26 46 27 46 27 46 27 46 27 45 25 43 23 41 21 40 22 43 20 38 20 40 21 38 18 36 18 35 18 35 18 35 19 31 17 26 14 22 11 18 9 11 4 8 3 5 3 4 3 4 3 4 3 4 3 4 3 6 3 2 1 3 2 3 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 5 4 3 3 5 8 8 9 10 10 10 9 9 8 10 8 8 6 7 6 8 7 3 5 6 5 3 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 34 19 34 19 34 19 34 20 35 20 35 22 39 25 39 23 38 27 42 22 36 25 42 26 38 18 30 17 32 14 27 14 27 15 28 16 29 15 27 14 27 15 28 16 29 16 28 14 30 17 30 17 29 16 29 16 31 16 28 17 33 21 32 16 31 16 32 18 33 18 33 18 29 15 32 18 33 17 30 14 34 19 33 17 31 15 30 14 36 21 36 21 36 21 36 21 34 20 34 20 34 20 34 20 35 21 35 22 36 23 37 23 40 22 36 19 37 22 38 22 35 20 36 21 37 20 36 19 35 19 35 20 36 21 37 21 35 20 38 22 37 20 38 24 39 23 38 20 35 20 40 27 40 24 40 25 41 25 42 26 42 27 42 27 42 27 42 27 43 27 41 26 43 28 42 26 42 27 43 28 43 28 44 29 41 26 41 27 42 28 43 28 42 27 42 27 42 27 42 27 41 26 42 27 42 27 41 26 42 25 42 25 42 25 42 25 45 26 42 26 45 29 45 27 44 25 44 25 44 25 44 25 46 27 46 27 46 27 46 27 48 29 45 28 47 30 46 27 48 31 48 31 48 31 48 31 49 32 47 30 47 30 49 32 47 30 47 30 47 30 47 30 43 26 44 28 46 30 47 31 47 30 47 30 47 30 47 30 48 31 48 32 49 33 50 33 50 32 49 31 48 32 49 33 50 33 48 31 48 31 50 33 48 31 48 30 47 30 46 29 48 31 48 31 48 31 48 31 47 30 47 30 47 30 47 30 49 32 49 31 48 31 47 30 48 31 48 31 48 31 48 29 50 29 51 29 52 30 52 31 51 29 51 28 50 28 49 27 51 29 51 28 50 27 49 27 48 26 49 28 50 29 52 30 52 29 53 30 53 31 54 31 51 30 54 32 51 30 53 33 53 32 53 32 53 32 53 32 54 32 52 30 50 30 51 31 53 30 52 28 50 29 52 31 52 30 50 29 52 35 60 41 66 45 66 46 67 46 67 46 68 47 69 47 67 43 61 38 62 43 63 43 60 33 43 19 32 17 35 18 35 20 35 21 34 20 36 23 39 26 43 26 44 26 45 27 47 27 49 28 47 26 48 28 50 30 50 29 50 29 51 30 50 28 48 27 46 29 46 28 45 28 44 27 45 28 45 27 44 26 43 24 45 23 48 26 51 30 54 32 55 35 58 37 60 42 68 51 79 62 88 69 90 68 88 68 80 54 73 45 63 33 49 19 62 43 69 47 81 62 93 63 96 71 96 74 80 36 30 5 25 12 27 13 27 13 26 11 26 12 26 12 26 12 26 12 27 12 27 12 27 12 27 12 27 12 27 12 27 12 27 12 27 13 27 13 27 13 27 13 28 13 26 11 24 10 24 10 23 7 20 6 22 9 21 7 20 7 19 8 18 7 17 8 16 7 16 6 14 4 11 4 4 0 4 0 3 0 3 1 3 1 3 1 3 1 3 1 5 1 1 0 2 0 2 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 1 5 3 2 0 1 0 5 1 8 4 10 5 9 5 8 4 7 2 7 4 9 6 5 5 8 5 4 0 2 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 48 33 50 35 51 35 50 34 51 34 50 36 55 40 55 37 55 43 58 35 50 40 60 43 56 34 47 33 49 30 44 29 45 29 46 30 46 29 44 28 43 27 44 29 45 29 44 28 48 31 47 30 46 29 45 28 46 28 43 29 48 33 47 28 47 32 49 34 50 34 50 33 47 32 50 35 51 34 48 31 50 34 49 32 47 31 46 29 51 35 51 35 51 35 51 35 53 35 53 35 53 35 53 35 53 35 53 36 54 37 55 37 57 39 52 36 53 39 55 39 51 36 52 37 53 36 52 35 52 35 52 36 53 37 54 37 52 37 56 38 54 37 56 41 58 40 55 35 51 36 58 45 57 40 57 41 58 42 59 42 62 43 62 43 62 43 62 43 61 41 60 42 63 44 61 40 60 42 61 43 62 44 63 45 61 42 61 43 62 44 63 44 60 41 60 41 60 41 60 41 58 40 59 41 60 40 59 39 63 42 63 42 63 42 63 42 62 40 61 41 64 44 65 42 65 44 65 44 65 44 65 44 67 46 67 46 67 46 67 46 70 47 66 46 67 46 66 43 69 48 69 48 69 48 69 48 71 49 68 46 67 47 70 50 68 47 68 47 68 47 68 47 67 42 69 43 70 45 72 46 73 47 73 47 73 47 73 47 74 48 74 49 75 50 76 50 76 49 75 48 74 49 75 50 77 50 74 47 73 48 76 51 74 48 74 47 73 46 72 46 74 48 74 48 74 48 74 48 72 46 72 46 72 46 72 46 75 49 75 48 74 47 73 47 74 48 74 48 74 48 74 49 76 51 77 52 77 53 78 53 76 51 76 50 75 49 74 49 76 51 76 50 75 49 74 49 73 48 74 50 75 51 77 53 74 53 73 54 75 54 76 54 76 52 79 54 78 51 80 54 80 53 80 53 80 53 80 53 82 54 79 51 77 51 79 54 77 53 73 50 74 50 77 52 81 53 79 51 81 58 91 66 95 67 94 66 94 67 96 69 96 69 97 68 94 63 87 57 89 64 90 64 85 52 63 32 52 33 56 35 53 34 53 35 55 34 57 37 61 41 64 44 68 47 68 47 68 47 68 47 72 47 75 49 77 51 77 50 79 52 79 52 79 51 76 49 72 46 71 45 71 44 70 44 71 45 71 44 70 43 69 45 68 48 70 52 75 56 79 58 81 58 84 60 88 64 97 74 107 83 115 86 110 76 101 67 94 61 88 53 85 56 92 64 94 72 116 83 118 92 118 79 115 90 121 94 112 65 68 26 47 25 49 28 50 27 47 24 48 26 48 26 48 26 48 26 47 28 47 28 47 28 47 28 47 28 47 28 47 28 47 28 46 27 46 27 46 27 46 27 49 29 47 27 45 26 45 26 46 22 39 21 42 24 40 19 39 20 36 19 34 17 33 15 30 16 29 15 26 14 22 12 11 4 9 3 7 2 4 3 4 3 4 3 4 3 4 3 6 3 2 1 3 2 3 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 2 5 4 1 0 0 0 4 5 8 9 11 10 11 9 9 7 7 6 8 9 11 12 7 8 9 8 6 4 3 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 32 17 32 17 32 17 32 17 27 16 36 24 40 25 41 27 39 23 38 23 39 26 43 29 33 18 33 17 30 14 28 12 34 16 24 9 23 13 29 17 23 11 27 16 30 16 28 13 28 16 29 18 32 20 34 21 30 17 30 17 31 19 33 20 32 17 31 15 30 17 34 20 28 16 35 21 35 18 33 18 34 18 33 17 32 18 33 19 38 19 33 22 40 23 38 25 37 22 36 21 35 22 36 23 37 23 37 22 36 21 35 21 34 19 36 20 34 18 35 20 35 19 35 19 35 20 38 22 36 21 38 23 39 21 36 19 38 21 36 21 39 24 39 22 38 23 40 25 42 25 40 24 42 24 39 23 41 27 42 25 42 27 42 27 41 26 42 29 40 26 42 27 41 26 44 31 44 28 43 27 42 26 41 25 45 29 44 28 43 27 42 26 40 25 41 27 43 28 43 28 41 26 41 25 40 24 39 24 41 24 41 25 42 26 43 26 42 25 42 25 42 25 42 25 43 25 45 27 46 27 46 26 45 26 45 26 45 26 45 26 42 24 40 25 44 28 45 26 47 30 46 29 46 30 48 32 47 31 48 30 45 28 47 32 45 28 45 29 46 30 47 30 43 26 44 28 45 29 47 30 46 29 46 30 47 31 48 31 45 29 46 30 47 31 48 31 48 31 49 32 49 33 50 33 49 32 49 32 49 32 49 32 48 31 48 31 48 31 48 31 47 31 48 32 49 31 48 30 49 32 49 31 48 31 47 30 49 32 49 31 48 30 47 30 47 30 47 31 48 32 49 30 50 28 50 28 50 28 50 28 51 29 51 29 51 29 51 29 50 29 51 29 51 28 49 26 46 24 48 27 50 29 51 29 51 29 54 31 54 31 54 30 52 31 53 32 53 31 52 30 51 30 51 30 51 30 51 30 53 31 52 30 51 31 52 32 51 28 51 28 50 29 52 31 50 30 52 32 54 36 62 45 69 47 67 45 66 45 66 46 65 46 68 44 60 36 57 38 62 40 56 34 48 24 35 15 32 16 34 19 36 21 37 23 39 23 35 21 38 26 42 24 43 24 44 26 47 27 49 28 49 28 49 29 50 28 49 27 52 30 49 27 47 27 49 29 45 28 45 28 45 28 45 28 45 27 43 25 42 25 42 24 42 21 48 28 55 35 60 38 58 38 63 42 63 43 67 48 72 50 64 41 56 31 50 29 53 32 53 31 53 34 65 49 77 55 81 58 85 56 83 54 86 65 91 66 89 61 53 6 25 11 24 11 28 16 28 9 26 12 26 13 27 14 28 14 29 14 29 13 28 12 27 12 27 12 27 11 26 10 25 10 27 12 26 11 25 12 26 13 27 13 27 12 26 11 25 11 23 9 25 11 25 10 23 11 19 7 18 8 18 7 17 9 17 6 16 6 14 6 14 7 7 0 5 0 3 1 5 3 2 0 2 0 3 2 5 4 7 2 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 2 1 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 0 0 5 4 9 5 8 3 12 7 10 7 13 7 7 0 6 4 6 3 4 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 45 30 46 32 49 34 51 35 46 33 52 38 54 38 55 40 58 42 58 41 56 39 54 37 55 38 51 32 46 28 43 27 46 28 41 25 42 27 43 26 41 26 44 29 45 28 42 24 46 30 46 30 46 30 46 30 46 30 46 30 46 31 48 32 47 31 47 30 47 31 48 32 46 32 50 35 50 33 49 34 50 33 49 32 48 33 49 34 53 33 48 37 55 37 53 39 55 36 54 35 53 36 54 37 55 37 54 36 54 35 53 35 50 35 52 36 50 34 51 36 52 35 51 35 51 36 53 38 52 36 54 38 55 37 53 36 55 37 53 37 56 40 56 38 57 39 55 38 55 40 58 42 58 40 56 39 59 43 60 42 57 39 59 40 60 42 63 46 62 44 63 43 60 41 62 45 62 43 61 42 61 42 60 41 63 43 62 43 62 43 61 42 60 41 61 43 62 43 61 42 60 41 60 40 59 40 58 39 62 41 62 42 63 43 64 43 63 42 63 42 63 42 63 42 64 44 66 46 67 46 67 45 66 45 66 45 66 45 66 45 66 44 63 43 65 45 64 42 66 45 66 45 66 46 68 47 67 47 69 48 67 46 68 48 66 45 66 46 67 47 68 47 71 45 71 45 71 45 71 45 72 46 72 47 73 47 74 48 72 46 73 47 74 48 74 49 73 47 74 48 75 49 75 49 75 49 75 49 75 49 75 49 74 48 74 48 74 48 74 48 73 48 74 49 75 48 74 47 75 48 74 48 73 47 73 46 75 49 75 48 74 47 73 47 73 47 73 48 74 49 75 50 75 50 75 50 75 50 75 50 76 51 76 51 76 51 76 51 76 51 75 50 75 49 74 49 71 47 73 49 75 50 75 51 73 53 74 55 76 54 76 53 77 53 78 54 80 52 79 51 78 51 78 51 78 51 78 51 80 52 79 51 78 52 79 54 76 52 73 51 76 51 77 53 77 52 82 55 84 59 91 66 96 68 95 67 94 66 94 66 92 65 93 62 85 55 84 58 86 58 76 48 67 40 57 33 54 34 53 35 54 36 55 37 61 37 57 36 60 40 63 41 64 43 65 45 68 48 70 49 75 49 77 50 77 50 76 49 78 50 76 48 74 48 76 49 71 45 71 45 71 45 71 45 71 44 69 42 68 42 68 45 65 45 68 51 76 56 80 59 79 55 82 56 81 54 82 57 82 54 81 50 79 51 82 51 85 56 89 57 91 63 103 76 109 78 112 82 113 83 113 82 114 88 117 89 119 87 91 37 45 24 48 26 49 28 50 28 48 26 48 27 49 28 50 28 48 29 48 28 47 27 46 27 46 27 46 26 45 26 44 25 46 26 45 25 44 26 45 27 46 27 46 26 45 25 44 25 45 23 44 25 44 24 41 22 38 19 36 19 35 18 35 17 32 17 30 16 28 14 25 15 17 8 12 3 7 3 8 5 5 4 4 2 3 2 4 3 8 4 2 0 2 2 2 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 5 6 9 8 9 8 9 7 8 8 11 10 8 4 5 5 5 5 5 4 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 27 13 29 16 34 21 37 23 33 20 36 20 34 20 37 24 43 28 43 27 41 24 37 21 45 27 38 19 31 13 27 12 26 13 27 15 29 15 25 9 27 15 29 16 28 13 24 10 32 18 31 17 29 15 27 14 29 16 29 17 30 17 31 18 31 16 32 17 32 16 31 15 31 18 34 18 32 17 34 21 34 19 33 18 33 18 34 19 36 17 31 20 38 21 36 23 37 22 36 21 35 22 36 23 37 22 36 22 35 21 35 21 34 19 36 20 34 18 35 20 36 20 35 19 35 20 37 22 33 18 35 20 37 21 37 20 38 21 36 21 39 24 39 22 41 23 37 19 36 22 41 27 40 23 39 24 43 28 44 27 39 24 39 25 41 27 43 29 46 31 46 29 42 26 42 29 41 26 42 27 42 27 43 28 42 27 42 27 43 28 43 28 42 27 43 28 43 27 41 26 41 26 41 26 40 25 40 24 41 24 41 25 42 26 43 26 41 24 41 24 41 24 41 24 43 25 45 27 46 27 46 26 45 26 45 26 45 26 45 26 48 29 44 27 45 28 43 24 43 27 44 27 45 28 45 28 44 30 49 32 48 29 46 30 45 28 46 29 46 29 47 30 47 30 46 28 45 27 43 26 46 29 46 29 47 30 47 31 47 30 48 31 48 32 49 32 46 29 47 30 47 31 48 31 49 32 49 32 49 32 49 32 48 31 48 31 48 31 48 31 47 31 48 32 49 31 48 30 48 30 47 30 46 29 46 28 49 32 48 31 48 31 47 30 47 30 48 31 48 31 49 30 50 28 50 28 50 28 50 28 51 29 51 29 51 29 51 29 52 29 50 26 48 26 49 28 48 26 49 28 50 28 49 27 51 29 54 31 54 31 54 30 52 31 53 32 53 31 52 30 51 30 51 30 51 30 51 30 53 31 52 30 51 31 52 32 51 29 51 28 51 30 53 31 51 33 57 38 60 40 63 44 68 47 67 46 66 45 66 45 62 41 61 37 55 33 55 36 59 36 47 24 40 21 36 18 35 20 35 20 35 21 35 21 38 23 35 22 39 27 42 24 43 24 44 26 47 27 49 28 50 29 50 30 51 29 50 28 51 29 49 27 47 27 48 27 45 28 45 28 45 28 45 28 44 27 43 25 42 25 42 23 44 22 48 26 52 31 56 33 51 30 52 28 46 23 44 24 44 27 44 27 48 32 53 34 58 40 62 43 66 49 76 59 77 57 79 54 81 54 83 53 82 57 87 62 93 70 74 36 24 12 28 14 26 11 28 17 26 12 27 13 27 13 28 14 29 14 29 13 28 12 27 12 27 12 27 12 26 11 26 10 27 12 26 11 25 12 26 13 27 13 27 12 26 11 25 11 23 10 25 11 25 10 23 10 21 8 20 10 19 9 19 10 19 8 18 6 16 7 16 7 12 2 6 0 1 0 3 1 6 3 4 1 2 0 2 0 7 2 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 2 1 3 2 4 1 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 3 1 3 2 5 5 8 5 7 0 5 1 8 1 8 1 5 2 5 3 5 3 4 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 44 28 46 32 50 36 53 38 50 34 50 33 48 34 53 40 59 42 57 40 56 40 57 41 60 43 57 38 51 32 45 28 43 27 43 28 45 28 40 21 43 28 44 28 44 27 41 25 46 30 45 28 44 27 42 26 45 29 46 30 46 30 46 29 48 32 50 34 50 33 47 30 49 33 49 31 46 31 51 37 51 34 49 33 49 33 50 35 51 31 46 34 53 35 51 36 55 36 54 35 53 36 54 37 54 36 54 35 53 35 52 34 50 35 52 36 50 34 51 36 53 36 51 35 51 36 53 37 49 32 50 35 53 36 54 37 55 37 53 37 56 40 56 38 57 39 54 36 54 38 57 42 57 39 56 41 61 45 61 43 64 43 60 41 60 41 60 40 63 45 64 43 60 40 61 44 59 41 60 42 61 43 62 44 60 41 60 42 62 43 63 44 62 43 62 43 61 41 59 40 61 42 60 41 60 40 59 40 62 41 62 42 63 43 64 43 62 41 62 41 62 41 62 41 64 44 66 46 67 46 67 45 66 45 66 45 66 45 66 45 69 46 65 45 67 46 65 43 64 43 65 45 66 45 66 45 64 46 70 50 70 47 67 46 67 46 67 46 67 46 67 46 72 46 72 45 71 44 70 44 71 45 72 46 72 47 73 47 74 48 74 48 74 49 75 49 71 45 71 46 72 47 73 47 75 49 75 49 75 49 75 49 74 48 74 48 74 48 74 48 73 48 74 49 75 48 74 47 73 47 72 46 72 45 71 45 74 48 74 48 74 48 74 48 74 48 74 48 74 48 74 49 74 49 74 49 74 49 74 49 75 50 75 50 75 50 75 50 78 51 74 47 71 48 74 51 74 49 75 50 75 49 73 49 73 53 74 55 76 54 76 53 77 53 78 54 80 52 79 51 78 51 78 51 78 51 78 51 80 52 79 51 78 52 79 54 77 52 74 52 76 52 78 54 79 56 88 63 91 63 91 64 95 67 95 67 95 66 93 65 89 60 86 55 81 53 82 55 79 48 64 35 56 35 57 36 55 35 54 35 53 35 53 34 60 37 58 37 62 41 63 41 64 43 65 45 68 48 70 49 76 50 78 51 78 51 77 50 77 49 76 48 75 47 74 48 70 44 70 44 70 44 70 44 70 43 68 42 67 41 68 44 67 46 67 48 71 51 75 54 75 51 76 49 72 43 70 44 73 47 77 50 81 54 87 58 93 64 98 68 103 73 108 78 108 76 107 78 108 80 111 83 110 83 114 86 122 93 113 69 60 31 49 27 49 26 49 29 49 27 49 27 49 27 49 27 48 29 48 28 47 27 46 27 47 28 46 27 46 26 45 26 46 26 45 25 44 26 45 27 46 27 46 26 45 25 44 25 46 24 44 25 43 23 40 21 39 21 38 20 37 20 36 19 34 20 33 18 31 17 27 17 24 12 15 4 6 1 6 4 6 4 4 2 3 2 3 3 8 4 2 0 2 2 2 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 5 3 3 2 4 5 8 9 11 9 9 7 8 9 9 8 3 4 5 5 6 5 5 5 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 31 16 32 18 34 19 35 20 32 18 33 17 32 20 39 28 46 28 40 22 37 24 42 29 40 26 42 27 40 21 32 15 31 16 27 13 27 14 26 11 25 13 27 14 28 15 28 15 27 14 27 14 28 15 28 16 29 17 31 18 31 17 29 16 32 18 35 21 36 19 33 17 34 19 33 16 30 16 35 23 35 20 34 18 33 19 35 20 34 15 30 19 36 20 34 21 37 22 36 21 35 22 36 23 36 22 35 21 35 20 34 20 34 19 36 20 34 18 35 20 37 21 36 19 35 19 36 21 33 17 33 18 35 20 37 22 38 21 36 21 39 24 39 22 37 22 39 23 40 24 40 23 40 23 40 26 45 29 44 26 46 29 41 26 43 29 42 26 40 26 41 26 40 25 42 29 40 26 41 27 42 28 43 29 40 25 41 26 42 28 43 28 43 28 43 28 42 26 40 25 42 27 42 26 41 26 40 25 41 24 41 25 42 26 43 26 41 24 41 24 41 24 41 24 43 25 45 27 46 27 46 26 45 26 45 26 45 26 45 26 45 27 43 27 46 30 46 28 43 27 45 29 47 30 46 28 43 29 49 33 49 30 46 29 46 29 46 29 46 29 46 29 44 27 44 28 45 29 46 29 45 28 45 29 46 29 47 30 48 31 48 31 48 31 48 31 45 28 45 28 46 29 47 30 49 32 49 32 49 32 49 32 48 31 48 31 48 31 48 31 47 31 48 32 49 31 48 30 47 30 46 29 46 28 45 28 48 31 48 31 48 31 48 31 48 31 48 31 48 31 48 29 49 27 49 27 49 27 49 27 50 28 50 28 50 28 50 28 52 29 48 24 46 25 49 28 49 27 50 28 50 27 48 26 51 29 54 31 54 31 54 30 52 31 53 32 53 31 52 30 51 30 51 30 51 30 51 30 53 31 52 30 51 31 52 32 52 30 52 29 52 30 53 32 54 37 62 44 65 43 63 43 66 45 67 46 67 45 64 43 61 38 57 34 54 32 53 32 46 24 36 15 32 17 36 22 36 20 35 21 35 21 35 20 38 23 37 24 41 28 42 24 43 24 44 26 47 27 49 28 50 29 50 30 51 29 50 28 48 28 49 27 48 26 47 25 44 27 44 27 44 27 44 27 44 26 42 24 41 24 41 23 45 22 46 22 47 25 50 28 47 27 50 27 46 24 46 26 51 35 53 40 58 42 61 44 66 46 66 49 71 51 72 51 75 54 76 50 78 50 80 51 80 51 81 56 88 64 84 56 56 25 25 10 28 14 24 9 27 13 27 13 27 13 27 13 29 14 29 13 28 12 27 12 28 13 28 12 27 12 26 11 27 12 26 11 25 12 26 13 27 13 27 12 26 11 25 11 25 11 26 11 24 9 22 9 21 9 21 10 20 10 19 11 19 7 20 8 18 8 18 8 17 7 11 0 3 0 3 0 3 0 2 0 2 1 4 3 7 2 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 2 1 3 2 4 1 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 4 3 0 0 1 1 6 4 16 10 15 5 11 2 10 2 5 2 5 4 6 4 5 3 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 50 34 50 34 50 33 49 33 48 33 49 33 49 36 56 44 65 46 58 38 53 38 56 42 55 40 58 43 57 39 51 33 51 32 44 26 42 27 44 27 41 25 42 26 43 28 45 29 41 25 42 27 45 30 47 31 46 31 48 33 49 31 46 29 48 32 49 34 51 35 50 34 49 33 49 31 46 31 51 38 51 35 50 34 50 34 51 35 51 30 46 34 53 35 50 36 55 36 54 35 53 36 54 37 53 35 53 35 52 34 52 33 50 35 52 36 50 34 51 36 54 37 52 35 51 35 52 36 52 34 51 34 52 36 54 38 55 37 53 37 56 40 56 38 54 39 57 42 59 41 57 39 58 41 58 43 62 45 60 41 60 38 56 39 63 47 66 45 57 39 59 40 58 40 61 44 60 41 61 42 61 42 62 43 60 41 60 41 61 42 61 42 61 42 62 43 62 42 60 41 62 42 61 42 60 41 60 41 62 41 62 42 63 43 64 43 63 42 63 42 63 42 63 42 64 44 66 46 67 46 67 45 66 45 66 45 66 45 66 45 64 42 63 43 67 47 68 45 64 44 67 47 69 47 67 45 65 47 70 49 69 46 67 47 68 47 67 46 67 46 66 45 69 43 70 45 71 46 73 47 70 45 71 45 72 46 72 46 74 48 73 47 73 46 72 46 71 45 71 46 72 47 73 47 75 49 75 49 75 49 75 49 74 48 74 48 74 48 74 48 73 48 74 49 75 48 74 47 74 47 73 47 72 46 72 45 73 47 74 48 74 48 75 49 75 49 74 48 74 48 73 48 73 48 73 48 73 48 73 48 74 49 74 49 74 49 74 49 76 50 73 47 72 47 73 49 73 48 74 50 75 50 74 50 73 53 74 55 76 54 76 53 77 53 78 54 80 52 79 51 78 51 78 51 78 51 78 51 80 52 79 51 78 52 79 54 77 53 75 53 77 53 79 54 83 59 91 65 92 63 91 64 93 66 95 67 95 66 92 63 89 58 84 55 82 53 78 48 64 36 54 31 53 34 54 35 54 35 53 35 53 35 53 35 58 37 59 39 64 43 63 41 64 43 65 45 68 48 70 49 74 49 76 50 77 49 76 48 75 48 75 49 75 47 73 45 69 43 69 43 69 43 69 43 69 43 68 41 66 40 67 43 66 45 64 44 67 47 71 50 69 45 72 48 73 47 75 50 77 52 83 58 90 63 96 66 98 66 97 65 100 68 100 66 103 74 103 76 104 78 107 79 108 79 110 82 115 86 115 81 99 48 48 23 50 27 45 22 50 28 49 27 49 27 48 26 48 29 48 28 47 27 46 27 48 28 47 28 46 27 46 27 46 26 45 25 44 26 45 27 46 27 46 26 45 25 44 25 47 25 45 25 43 23 39 20 39 20 37 20 36 19 36 18 36 20 33 18 32 17 29 17 27 16 21 10 12 5 9 5 5 2 2 2 4 4 6 6 8 4 2 0 2 2 2 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 5 2 2 0 2 3 6 6 18 18 19 16 13 10 10 11 5 6 6 6 6 6 5 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 34 19 34 19 34 19 34 19 34 20 36 20 35 21 39 26 45 29 43 27 41 25 40 25 42 27 41 24 38 22 37 21 37 21 30 15 28 16 29 15 27 14 27 13 27 14 28 15 25 13 27 15 29 17 31 19 31 19 34 22 34 20 30 16 30 15 30 16 32 18 35 20 32 18 33 17 31 17 34 22 36 20 35 19 34 20 35 21 35 16 31 20 37 21 35 22 37 22 36 21 35 22 36 23 35 21 35 20 34 20 33 19 34 19 36 20 34 18 35 20 38 21 36 19 35 19 35 20 37 21 36 19 35 20 37 22 38 21 36 21 39 24 39 22 41 25 41 25 41 26 42 27 43 26 43 28 46 29 42 23 38 20 33 21 42 31 46 29 40 26 42 26 39 24 41 28 43 28 42 27 42 27 41 26 42 27 41 26 41 26 41 25 41 26 42 28 43 28 42 27 43 28 42 27 42 26 41 26 41 24 41 25 42 26 43 26 43 26 43 26 43 26 43 26 43 25 45 27 46 27 46 26 45 26 45 26 45 26 45 26 44 26 42 26 44 28 44 26 41 26 45 29 47 29 44 26 46 30 48 31 46 29 47 31 47 30 47 29 46 28 45 28 45 28 45 28 45 28 45 28 44 27 45 28 45 29 46 29 47 30 46 29 45 28 45 27 46 29 46 29 47 30 47 31 49 32 49 32 49 32 49 32 48 31 48 31 48 31 48 31 47 31 48 32 49 31 48 30 49 31 48 31 47 30 47 29 47 30 47 31 48 32 49 32 49 32 49 31 48 30 47 28 48 26 48 26 48 26 48 26 49 27 49 27 49 27 49 27 49 27 49 26 48 25 47 25 46 25 48 27 50 28 50 28 51 29 54 31 54 31 54 30 52 31 53 32 53 31 52 30 51 30 51 30 51 30 51 30 53 31 52 30 51 31 52 32 53 30 53 30 52 31 54 33 58 39 63 43 63 41 63 43 64 44 67 46 67 44 63 41 59 36 55 33 54 30 45 22 33 15 31 15 34 18 35 19 33 19 34 21 36 24 37 23 39 23 38 26 42 29 42 23 43 24 44 26 47 27 49 28 48 26 48 27 48 27 47 26 47 26 48 28 48 26 46 24 43 26 43 26 43 26 43 26 43 25 41 24 40 23 41 22 43 19 43 19 43 23 48 27 43 23 47 26 47 27 50 31 50 35 54 42 61 47 64 46 66 46 61 42 65 46 66 44 70 50 74 50 77 48 77 46 77 46 80 53 84 56 83 63 82 41 30 10 26 10 24 13 28 14 28 13 27 12 26 12 29 14 29 13 28 12 27 12 29 14 28 13 28 12 27 12 27 12 26 11 25 12 26 13 27 13 27 12 26 11 25 11 25 11 26 11 24 8 21 8 20 7 19 9 18 8 18 7 18 6 19 5 17 5 16 7 18 10 16 8 11 4 6 1 2 1 2 0 2 1 4 2 7 2 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 5 4 4 3 2 2 1 1 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 0 0 1 0 1 0 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 2 0 1 1 0 4 1 13 10 18 9 13 2 9 2 8 5 7 5 6 3 4 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 49 33 50 34 50 35 51 35 53 38 54 37 52 35 53 39 53 39 58 45 62 45 59 41 63 44 56 36 50 35 53 39 52 34 48 31 47 30 45 27 46 29 44 27 42 26 42 26 43 27 44 29 46 30 47 31 48 33 51 36 51 33 47 29 43 27 43 27 45 31 50 36 47 33 50 33 48 32 50 36 52 35 51 34 50 35 51 36 52 32 47 35 54 36 52 37 55 36 54 35 53 36 54 37 53 35 53 34 52 33 51 33 50 35 52 36 50 34 51 36 54 38 52 35 51 35 51 35 56 38 54 36 52 36 54 38 55 37 53 37 56 40 56 38 61 43 57 39 56 42 61 46 61 43 61 45 63 44 58 37 58 35 51 34 59 43 61 39 62 44 63 42 59 39 60 42 63 43 62 42 61 41 60 40 62 42 61 41 60 40 59 39 59 40 60 42 62 43 62 43 62 43 62 42 61 41 60 41 62 41 62 42 63 43 64 43 65 44 65 44 65 44 65 44 64 44 66 46 67 46 67 45 66 45 66 45 66 45 66 45 67 44 63 42 64 43 63 40 60 41 64 45 67 45 64 42 68 48 69 47 66 45 68 49 68 47 68 46 67 45 66 45 71 48 72 46 71 45 69 44 70 45 70 46 71 47 72 46 72 46 72 45 71 44 70 43 72 46 73 47 73 48 74 48 75 49 75 49 75 49 75 49 74 48 74 48 74 48 74 48 73 48 74 49 75 48 74 47 75 49 75 48 74 48 73 47 73 47 73 48 74 49 75 49 75 49 75 48 74 47 73 47 73 48 73 48 73 48 73 48 74 49 74 49 74 49 74 49 73 48 74 49 74 48 72 46 71 46 73 49 75 51 76 51 73 53 75 54 76 54 76 53 77 53 78 54 80 52 79 51 78 51 78 51 78 51 78 51 80 52 79 51 78 52 79 54 78 52 77 52 77 53 80 54 86 61 91 63 90 62 90 64 92 65 95 68 95 65 91 62 85 55 80 53 80 49 69 37 52 30 52 33 57 36 53 32 51 33 52 34 54 37 55 38 58 37 60 40 65 43 63 40 64 43 65 45 68 48 70 49 72 46 74 48 75 47 73 46 73 47 75 49 75 47 72 45 69 44 69 44 69 44 69 44 69 43 67 41 66 41 66 42 63 42 62 41 63 45 70 50 69 46 74 49 75 49 78 53 81 55 85 59 90 61 90 61 96 62 91 59 96 67 99 66 99 71 102 76 105 77 105 74 105 77 109 83 116 84 116 88 111 59 56 25 47 22 47 34 50 28 50 28 47 27 46 27 48 29 48 28 47 27 46 27 48 29 48 28 47 27 46 27 46 26 45 25 44 26 45 27 46 27 46 26 45 25 44 25 48 26 45 26 43 22 39 20 37 19 35 18 35 17 34 17 35 19 34 17 30 16 29 15 27 17 26 15 21 10 14 5 7 5 4 3 3 2 3 2 8 4 2 0 2 2 2 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 6 6 5 4 2 1 1 0 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 0 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 1 2 0 2 2 4 3 8 11 15 14 12 8 8 8 9 8 9 7 7 5 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 35 22 40 26 40 21 32 14 31 19 34 16 32 21 37 20 40 26 40 26 40 26 40 26 43 29 42 25 35 19 33 21 37 21 35 19 32 16 29 14 28 15 30 13 24 8 25 13 25 12 26 14 27 14 26 13 34 19 30 19 34 22 32 16 34 17 27 15 31 20 33 19 31 19 33 19 30 16 30 18 32 17 32 18 33 19 34 19 32 19 36 23 38 21 34 18 38 23 37 20 35 20 35 20 36 20 35 19 34 18 33 17 36 21 35 19 34 19 35 20 32 17 32 18 33 18 34 19 41 24 38 21 37 22 40 25 39 21 36 20 38 24 39 23 40 24 39 23 40 26 44 29 43 27 43 27 43 27 43 27 41 26 41 26 41 26 41 26 42 28 43 26 39 23 40 27 43 28 43 28 42 26 40 25 39 25 42 28 43 27 40 24 43 27 43 27 43 27 43 27 40 25 41 26 42 25 41 24 43 27 42 26 41 27 42 28 38 24 40 26 43 29 45 29 44 26 41 23 40 24 43 27 44 27 44 27 44 27 44 27 45 28 45 27 44 26 43 26 42 26 43 27 44 28 45 29 46 29 46 30 47 31 48 31 47 30 47 30 47 30 47 30 46 29 45 29 45 29 45 29 47 31 47 32 48 33 49 33 45 28 45 28 45 28 45 28 46 30 48 33 50 32 48 31 47 31 48 32 49 31 48 30 48 31 48 30 47 29 46 29 47 30 47 30 47 30 47 30 46 29 46 29 46 29 46 29 51 33 50 32 49 31 48 30 46 29 46 29 46 29 46 29 49 30 49 29 48 28 47 28 47 29 49 30 48 28 45 25 46 25 49 28 50 27 47 24 47 25 47 26 48 27 49 27 49 28 52 31 54 31 52 29 54 31 53 30 52 31 53 32 51 30 52 31 53 30 52 29 55 32 52 29 50 28 51 30 49 31 54 33 52 32 57 40 61 42 65 45 66 44 63 40 64 43 65 45 67 45 63 40 58 36 52 30 48 28 39 18 32 18 34 20 35 20 35 19 31 18 35 20 35 20 37 23 38 24 39 26 42 29 45 29 42 24 45 27 47 27 48 27 46 26 46 28 48 29 48 29 46 27 46 26 45 25 44 27 47 28 46 27 44 25 42 24 42 24 42 23 41 23 40 22 43 24 45 26 47 25 47 26 47 27 50 30 49 28 53 33 53 33 59 40 63 42 62 40 61 40 61 42 64 45 66 46 67 48 71 52 75 52 75 49 81 52 80 52 81 55 85 61 84 62 61 10 16 7 31 9 26 12 27 13 27 13 27 13 28 14 28 14 28 14 28 14 28 14 27 12 26 11 24 10 25 11 25 11 25 11 25 11 28 13 26 11 24 10 24 10 24 13 24 12 23 11 23 11 21 9 22 8 21 7 20 7 18 5 18 4 17 3 16 5 15 6 16 9 18 7 11 2 6 1 5 0 5 0 3 1 4 3 2 1 1 1 0 2 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 2 0 1 0 1 0 3 2 2 0 2 0 2 0 2 0 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 0 2 0 3 0 4 1 5 0 4 0 3 0 2 0 2 1 0 0 0 0 0 0 2 2 2 2 2 2 2 2 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 2 0 5 2 7 2 5 1 0 1 3 3 4 1 1 0 3 1 3 0 2 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 49 34 52 37 52 34 47 29 48 35 51 32 50 39 57 40 59 40 58 39 56 37 55 37 58 41 59 39 55 36 55 39 55 38 53 35 49 31 45 29 43 29 46 29 42 24 42 28 41 26 42 27 43 27 42 25 46 29 44 29 48 32 46 28 44 26 40 26 45 32 49 32 48 33 50 33 47 30 47 32 48 32 48 33 49 34 50 34 50 34 51 36 52 35 49 32 54 37 52 35 51 35 51 35 51 35 50 34 50 34 49 33 51 35 50 34 50 35 52 36 49 33 49 33 50 34 51 35 55 37 54 36 53 37 54 38 57 38 54 37 56 41 58 40 57 40 56 39 57 42 61 45 60 43 60 43 60 43 60 43 60 41 60 41 60 41 60 41 61 43 62 41 58 39 59 42 61 42 62 43 62 42 60 41 59 41 60 42 61 41 60 40 59 42 59 42 59 42 59 42 58 42 60 43 60 43 59 41 62 42 61 41 60 42 61 43 58 40 59 41 62 44 63 45 63 43 60 40 59 41 62 44 63 44 63 44 63 44 63 44 66 45 66 44 65 43 64 43 64 43 65 44 65 44 66 45 67 46 67 47 68 47 69 48 68 47 68 47 68 47 68 47 67 46 67 46 67 46 67 46 68 47 68 47 69 48 70 49 71 45 71 45 71 45 71 45 70 45 72 47 74 47 73 46 73 48 74 49 75 48 74 47 74 48 74 47 73 46 72 46 71 45 71 45 71 45 71 45 73 47 73 47 73 47 73 47 75 49 75 49 75 48 74 48 72 46 72 46 72 46 72 46 74 48 74 48 74 48 73 47 73 47 74 48 74 47 71 45 72 47 73 49 74 48 72 47 72 47 72 48 73 49 74 49 74 50 77 53 78 53 77 52 77 51 75 50 75 50 76 52 76 52 77 53 78 52 77 51 79 53 77 52 76 51 76 51 77 52 82 54 81 54 86 61 90 64 93 67 95 65 92 62 92 64 91 64 92 64 87 59 83 56 76 51 71 43 60 35 51 33 52 34 53 34 53 34 51 34 55 36 54 35 56 39 60 38 61 40 63 42 65 44 63 43 66 46 68 48 69 48 72 46 73 48 74 48 73 47 72 46 71 45 71 44 70 45 68 46 66 45 65 43 64 43 64 43 63 42 63 41 62 41 61 42 61 43 63 45 66 46 67 48 74 53 77 51 76 52 77 54 82 59 87 60 87 59 89 61 92 62 94 65 97 66 98 68 101 72 105 74 105 74 110 80 109 79 111 83 115 87 112 82 92 38 47 23 49 25 49 28 46 28 45 29 45 29 47 28 47 28 47 28 47 28 47 28 46 26 45 25 43 24 44 25 44 25 44 25 44 25 44 25 43 24 43 25 45 26 46 24 44 23 43 22 41 23 39 21 38 21 37 20 36 20 35 19 35 18 34 18 31 17 30 15 29 17 30 15 21 9 5 7 3 5 3 5 3 5 4 3 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 2 2 1 3 2 4 4 2 1 2 1 2 1 2 1 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 3 2 4 3 4 3 5 4 5 4 4 3 4 3 4 2 2 2 1 0 0 0 1 1 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 1 3 3 6 6 7 6 6 4 8 3 10 7 10 5 4 2 4 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 31 16 32 18 32 17 31 15 32 19 34 16 33 25 43 27 37 23 37 23 37 23 37 23 37 24 39 25 38 25 41 30 43 27 40 22 34 17 30 14 27 13 30 14 28 11 27 13 26 13 27 14 27 14 26 12 28 14 28 16 31 19 31 16 29 14 26 14 29 18 31 18 32 21 35 21 32 18 32 20 32 17 32 18 33 19 34 19 35 20 34 19 33 18 32 17 37 22 36 20 35 20 35 21 33 18 34 19 34 19 35 20 34 19 34 19 35 21 37 23 34 19 34 20 35 20 36 21 36 21 37 22 38 21 37 20 41 23 38 22 40 26 42 25 40 24 40 24 41 26 43 28 43 27 43 27 43 27 43 27 41 26 41 26 41 26 41 26 41 27 43 26 39 24 40 27 41 26 42 28 43 28 42 27 42 26 41 25 40 26 41 27 40 24 40 24 40 24 40 24 42 27 44 28 44 28 43 26 42 27 41 26 41 26 42 27 41 26 41 27 42 28 43 28 44 26 41 23 40 24 43 27 44 27 44 27 44 27 44 27 45 28 45 27 44 26 43 26 45 28 44 27 44 27 43 26 46 29 46 29 47 30 47 31 47 30 47 30 47 30 47 30 46 29 46 29 46 29 46 29 45 28 46 29 47 30 47 30 45 28 45 28 45 28 45 28 42 26 44 28 45 28 45 27 47 31 48 32 49 31 48 30 48 31 48 30 47 29 46 29 46 29 46 29 46 29 46 29 47 30 47 30 47 30 47 30 48 31 48 31 48 32 49 32 46 29 46 29 46 29 46 29 47 30 47 31 48 31 48 31 47 30 47 31 47 29 46 26 47 25 48 26 48 26 47 25 47 25 47 26 48 27 49 27 50 28 51 30 53 31 52 30 51 29 50 28 50 28 51 29 51 29 52 30 52 30 51 29 52 30 53 31 53 30 51 28 50 31 53 33 54 35 59 40 64 44 66 46 67 45 65 43 66 43 62 40 61 39 59 37 56 38 55 33 46 23 37 18 33 17 32 17 32 18 34 20 33 20 37 22 36 21 38 25 38 24 38 25 39 26 41 25 42 24 45 27 47 27 48 27 47 30 48 31 48 30 46 29 46 28 45 28 44 27 44 27 43 24 43 24 43 24 43 24 42 23 42 22 41 22 40 21 40 23 40 23 42 23 44 25 44 27 53 35 54 29 49 26 50 30 54 35 57 37 58 36 60 40 61 42 63 44 65 46 67 47 69 50 72 52 74 50 79 54 78 52 79 55 84 59 87 64 75 34 35 2 22 9 28 13 28 14 28 14 29 16 28 14 28 14 28 14 28 14 28 14 27 12 26 11 24 10 25 11 25 11 25 11 25 11 24 10 23 10 25 12 27 14 24 13 24 12 23 11 23 11 21 9 22 8 21 7 20 7 20 7 20 6 19 6 18 7 16 5 16 8 17 6 12 2 5 1 5 0 5 0 5 3 4 1 2 1 1 1 0 2 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 2 0 1 0 2 1 4 2 2 0 2 0 2 0 2 0 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 4 0 3 0 3 0 2 0 3 0 3 0 4 0 4 0 2 2 2 1 2 2 3 4 2 2 2 2 2 2 2 2 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 2 1 4 3 5 3 5 2 3 4 6 5 6 4 4 1 2 0 2 0 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 46 30 46 30 46 31 48 32 48 34 48 29 46 36 56 39 49 32 52 36 56 40 59 42 55 38 57 39 57 40 61 45 61 44 58 39 52 33 47 30 43 28 46 30 46 29 44 28 43 27 44 28 43 27 42 25 44 29 46 31 49 34 49 33 51 34 48 31 46 30 45 28 47 32 49 33 47 30 47 33 48 32 48 33 49 34 50 34 52 35 50 32 48 31 48 32 52 36 51 34 50 35 51 36 48 33 49 34 50 35 51 36 49 33 49 34 51 36 54 38 51 35 51 36 52 37 53 37 54 38 57 41 58 40 55 37 58 39 54 38 57 41 58 40 58 41 58 41 59 42 60 43 59 42 59 42 59 42 59 42 60 41 60 41 60 41 60 41 60 42 61 41 58 39 60 43 59 40 60 42 62 43 62 43 62 42 59 39 58 40 61 43 58 41 58 41 58 41 58 41 59 42 60 44 61 43 59 42 61 42 60 40 59 41 61 42 61 42 61 42 61 42 61 42 63 43 60 40 59 41 62 44 63 44 63 44 63 44 63 44 66 45 66 44 65 43 64 43 67 45 66 44 65 43 64 42 66 45 67 46 67 47 68 47 67 46 67 46 67 46 67 46 67 46 67 46 67 46 67 46 66 46 67 46 68 47 68 48 71 45 71 45 71 45 71 45 69 43 70 44 71 45 71 45 73 48 74 49 75 48 74 47 74 48 74 47 73 46 72 46 75 49 75 49 75 49 75 49 74 48 74 48 74 48 74 48 72 46 72 47 74 48 75 49 71 45 72 46 72 46 73 47 72 47 73 47 73 48 74 48 72 46 73 47 72 46 72 47 72 47 72 48 73 47 72 47 72 47 72 48 73 49 74 49 75 50 76 51 77 52 77 52 78 53 77 52 77 52 78 53 75 51 77 52 77 52 76 50 76 52 78 54 79 53 76 50 79 52 81 54 83 58 88 62 93 66 95 67 95 67 94 65 94 64 88 59 85 57 81 55 77 55 78 50 64 36 55 35 52 32 51 31 51 33 53 35 54 36 57 38 56 37 57 40 60 38 60 38 60 38 60 40 63 43 66 46 68 48 69 48 74 48 74 48 73 46 71 45 71 45 71 44 70 44 69 44 63 42 63 42 63 42 64 43 62 41 62 41 61 40 61 39 59 40 58 39 59 43 64 44 68 50 75 55 77 50 74 49 76 52 79 56 83 57 84 57 88 61 91 62 94 64 96 65 97 67 99 69 102 72 103 73 107 77 106 77 108 80 112 84 118 87 111 74 76 27 45 29 50 29 48 29 47 29 46 29 47 28 47 28 47 28 47 28 46 27 46 26 45 25 44 25 44 25 44 25 44 25 44 25 44 24 43 24 43 25 45 27 46 24 44 23 43 22 41 23 39 21 38 21 37 20 36 20 36 20 35 19 34 18 32 18 30 16 29 16 30 16 23 11 7 6 3 4 2 5 5 6 4 3 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 4 2 3 2 3 3 5 5 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 6 4 5 3 4 2 3 1 3 2 4 3 5 5 6 5 3 3 2 3 3 4 5 6 3 3 3 3 3 3 3 3 3 2 3 2 3 2 3 2 4 3 4 3 4 3 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 3 2 3 2 3 2 3 2 4 4 5 4 5 4 8 2 8 4 8 3 3 1 3 2 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 30 15 30 15 30 17 33 19 34 21 34 15 30 20 37 20 32 19 35 22 38 26 41 28 38 25 40 26 39 26 42 30 46 29 43 25 37 20 33 17 30 15 30 15 30 15 29 13 28 15 28 15 28 14 26 12 27 15 30 18 32 19 33 20 34 21 34 19 30 16 28 14 29 17 31 18 29 16 30 19 32 17 32 18 33 19 34 19 35 19 33 17 32 17 32 17 35 20 34 19 34 20 35 21 32 18 33 19 34 20 35 21 33 18 33 19 35 21 38 23 35 20 36 21 37 22 37 22 37 22 40 25 41 24 38 21 39 21 36 21 38 24 40 23 41 25 42 26 43 27 43 27 42 26 42 26 42 26 42 26 41 26 41 26 41 26 41 26 40 26 42 26 39 24 41 28 40 25 41 27 43 28 43 28 43 27 40 24 39 25 42 28 41 25 41 25 41 25 41 25 40 25 42 26 42 26 41 24 42 26 40 25 40 25 41 27 43 28 42 27 42 27 41 26 44 26 41 23 40 24 43 27 44 27 44 27 44 27 44 27 45 28 45 27 44 26 43 26 46 28 45 27 44 26 43 25 45 28 45 29 46 29 47 30 46 29 46 29 46 29 46 29 46 29 46 29 46 29 46 29 46 30 47 30 48 31 48 32 45 28 45 28 45 28 45 28 45 28 45 28 45 29 47 30 47 31 48 32 49 31 48 30 48 31 48 30 47 29 46 29 49 32 49 32 49 32 49 32 48 31 48 31 48 31 48 31 45 28 46 29 47 31 48 31 45 28 45 29 46 30 47 30 47 30 47 30 47 30 47 30 46 29 45 28 46 29 46 27 47 25 47 24 46 25 47 25 47 25 47 26 48 27 49 27 50 28 50 28 51 29 52 30 53 30 52 29 51 30 52 31 50 28 51 30 52 29 50 28 50 29 53 32 54 31 52 29 52 31 52 33 57 39 62 41 66 45 66 46 67 45 66 45 66 42 60 37 58 37 55 33 52 35 52 29 38 16 33 17 33 17 32 17 33 18 34 20 35 22 38 23 37 21 38 24 37 23 37 24 38 24 39 22 42 24 45 27 47 27 48 27 48 31 48 31 47 29 45 28 45 28 44 27 44 26 43 26 40 22 41 23 42 23 42 23 41 21 40 21 39 20 39 20 41 23 39 22 41 22 44 26 49 30 52 31 50 27 50 29 53 32 55 34 56 36 58 37 60 39 60 41 62 44 64 45 66 46 66 47 69 49 71 51 76 51 75 49 76 52 81 56 88 64 87 63 64 15 23 8 29 12 29 14 29 15 29 15 28 14 28 14 28 14 28 14 27 13 26 12 26 12 25 11 25 11 25 11 25 11 25 11 27 12 25 10 24 10 24 11 24 13 24 12 23 11 23 11 21 9 22 8 21 7 20 7 18 5 18 5 17 4 16 5 17 5 15 7 17 7 14 5 9 2 6 0 4 0 6 2 4 1 2 1 1 1 1 2 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 1 0 1 0 1 0 3 1 2 0 3 1 4 3 5 3 5 3 5 3 5 3 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 5 0 4 0 3 0 2 0 3 0 3 0 5 1 6 2 4 4 3 3 4 5 6 7 3 3 3 3 3 3 3 3 2 0 2 0 2 0 2 0 3 1 3 1 3 1 3 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 1 4 2 3 3 4 3 3 2 3 1 2 0 2 0 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 47 31 46 30 47 32 49 34 52 39 54 34 50 37 53 34 56 38 56 37 55 36 54 36 56 39 58 39 56 38 59 43 59 43 57 40 54 37 52 35 51 32 46 29 45 30 45 28 45 29 45 29 44 27 42 25 41 27 45 30 45 28 45 30 42 28 46 30 45 28 45 30 43 29 46 30 45 28 46 31 48 32 48 33 49 34 50 34 49 33 49 34 50 34 50 34 50 34 50 33 50 35 51 36 49 33 50 34 50 34 51 35 50 34 50 34 51 36 53 38 51 35 51 36 52 37 53 37 53 37 54 38 55 37 54 36 56 37 52 36 55 39 56 38 58 42 60 43 61 43 59 42 58 41 58 41 58 41 58 41 60 41 60 41 60 41 60 41 59 41 61 41 59 40 61 44 60 41 61 43 62 43 61 42 61 41 60 40 59 41 60 42 59 42 59 42 59 42 59 42 57 40 58 42 59 41 57 40 60 41 59 40 59 40 60 41 61 42 61 42 61 42 61 42 63 43 60 40 59 41 62 44 63 44 63 44 63 44 63 44 66 45 66 44 65 43 64 43 66 45 65 44 65 44 64 43 65 45 66 45 67 46 67 46 66 45 66 45 66 45 66 45 67 46 67 46 67 46 67 46 68 47 68 47 69 48 70 49 71 45 71 45 71 45 71 45 73 46 72 46 72 47 74 49 73 48 74 49 75 48 74 47 74 48 74 47 73 46 72 46 72 46 72 46 72 46 72 46 73 47 73 47 73 47 73 47 71 45 71 46 72 46 72 46 70 44 71 46 72 47 74 48 74 47 73 47 72 46 71 45 71 45 71 44 71 46 72 48 72 47 71 46 71 46 72 47 72 47 72 48 73 49 74 49 75 50 74 49 75 51 77 52 75 50 74 48 73 49 75 50 75 50 76 51 76 51 75 50 75 51 77 53 78 53 77 52 81 52 80 54 86 62 91 63 94 66 93 65 93 65 94 66 91 62 87 58 84 57 79 53 74 49 66 38 54 31 53 34 51 33 53 35 54 35 54 34 54 37 57 37 55 35 55 38 59 37 59 38 60 39 61 40 63 43 66 46 68 48 69 48 73 47 74 48 74 47 72 46 70 44 70 44 69 43 69 43 64 42 63 42 63 42 63 42 61 40 60 39 60 38 59 38 60 40 57 37 57 42 64 45 71 50 73 51 74 49 76 53 80 55 81 57 84 57 85 59 87 60 91 61 93 63 95 65 96 65 96 66 98 69 101 71 104 74 103 73 105 77 109 80 111 82 112 86 99 47 52 20 50 28 47 28 46 28 46 28 47 28 47 28 47 28 47 28 45 26 45 26 45 26 45 26 44 25 44 25 44 25 44 25 47 27 45 25 43 23 43 24 46 24 44 23 43 22 41 23 39 21 38 21 37 20 36 20 34 18 33 17 33 16 30 16 31 16 28 16 30 17 25 13 14 10 7 5 2 4 4 6 4 3 2 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 4 3 3 3 3 2 2 2 4 3 4 3 4 4 6 5 6 5 6 5 6 5 6 5 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 5 4 4 3 4 3 3 2 5 4 5 4 6 5 6 5 5 4 4 4 4 5 6 6 4 4 4 4 4 4 4 4 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 3 4 3 4 3 4 3 3 1 2 1 2 2 4 4 12 6 10 6 9 5 7 6 4 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 30 15 31 16 31 16 31 16 33 22 38 21 36 23 37 19 40 25 38 22 35 19 32 17 36 23 38 24 37 24 41 29 40 25 39 24 39 24 39 24 39 20 30 13 28 14 29 13 29 16 29 16 28 14 26 12 25 15 30 17 28 14 28 16 24 15 31 18 29 15 29 18 27 16 31 17 29 16 31 19 32 17 32 18 33 19 34 19 31 17 34 21 36 21 35 20 34 18 33 18 34 19 35 21 35 20 34 19 34 19 33 18 35 20 34 19 34 20 36 21 34 20 35 20 36 21 36 21 38 21 37 20 36 21 37 22 40 22 36 21 39 24 40 23 42 26 44 28 44 27 42 25 41 25 41 25 41 25 41 25 41 26 41 26 41 26 41 26 39 26 41 26 40 25 42 29 42 27 43 28 43 27 41 26 40 26 41 27 42 26 41 25 40 24 40 24 40 24 40 24 41 25 42 27 43 26 41 25 41 25 40 24 39 25 40 26 42 27 42 27 42 27 42 27 44 26 41 23 40 24 43 27 44 27 44 27 44 27 44 27 45 28 45 27 44 26 43 26 43 26 44 27 44 27 45 28 44 27 45 28 45 29 46 29 45 28 45 28 45 28 45 28 46 29 46 29 46 29 46 29 45 28 46 29 47 30 47 30 45 28 45 28 45 28 45 28 47 29 46 28 46 30 48 32 47 31 48 32 49 31 48 30 48 31 48 30 47 29 46 29 45 28 45 28 45 28 45 28 47 30 47 30 47 30 47 30 46 29 46 28 45 28 45 28 44 27 45 29 46 30 48 31 49 32 48 30 46 27 44 26 45 28 44 27 44 28 47 29 47 25 46 23 45 24 47 25 47 25 47 26 48 27 49 27 50 28 49 27 49 28 52 31 50 27 49 26 48 27 49 28 49 28 50 29 51 28 50 27 51 29 51 29 52 30 53 32 54 31 52 34 59 42 64 42 65 44 64 43 64 43 65 44 62 42 61 40 60 38 54 33 51 29 37 14 29 15 32 18 31 18 36 23 38 22 35 19 35 21 37 21 35 19 35 22 36 22 37 24 39 26 42 25 42 24 45 27 47 27 48 27 46 29 47 31 48 31 47 30 44 27 44 26 43 26 42 25 43 25 44 24 42 23 41 22 39 20 39 19 38 19 37 18 39 21 36 18 37 20 42 25 46 27 51 31 51 29 52 31 55 33 56 34 56 36 58 37 59 38 59 41 62 43 64 44 65 44 64 44 66 48 70 50 72 48 72 48 73 52 78 53 81 59 83 64 81 41 36 0 27 11 28 13 28 13 28 14 28 14 28 14 28 14 28 14 26 12 26 12 26 12 26 12 25 11 25 11 25 11 25 11 26 12 25 10 24 10 25 11 24 13 24 12 23 11 23 11 21 9 22 8 21 7 20 7 19 6 18 5 18 4 17 6 18 5 15 7 17 8 16 8 13 7 8 0 2 0 3 0 4 0 2 0 1 0 1 2 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 5 3 5 2 4 2 3 1 4 1 3 1 3 2 5 4 4 2 4 2 4 2 4 2 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 2 0 3 0 3 0 4 0 6 1 5 1 5 1 4 0 6 3 4 2 3 2 4 2 4 2 4 2 4 2 4 2 3 1 3 1 3 1 3 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 3 1 3 1 3 1 3 1 2 0 0 0 0 0 3 2 7 6 6 5 5 4 6 4 4 2 4 2 3 1 2 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 45 30 46 31 47 30 46 29 43 32 51 34 51 38 52 32 55 36 53 34 51 32 50 31 51 35 55 37 55 38 59 44 53 37 54 39 55 40 57 41 58 37 46 27 43 29 45 28 46 30 46 29 44 27 42 25 44 31 49 32 45 28 45 31 45 32 51 34 47 28 44 30 44 30 48 32 46 30 48 34 48 32 48 33 49 34 50 34 46 32 50 37 54 38 53 36 49 33 49 33 49 34 52 36 52 35 51 34 50 33 49 32 52 36 51 34 50 34 51 35 50 34 50 35 51 35 52 36 58 40 55 37 54 38 57 41 58 39 55 38 57 42 59 41 59 43 61 45 62 43 59 41 58 41 58 41 58 41 58 41 60 41 60 41 60 41 60 41 58 40 60 41 59 40 61 44 62 43 62 43 61 41 59 40 58 40 61 43 62 42 59 39 56 39 56 39 56 39 56 39 59 43 60 44 61 43 60 42 60 40 59 39 58 40 59 41 60 41 60 42 61 43 62 43 63 43 60 40 59 41 62 44 63 44 63 44 63 44 63 44 66 45 66 44 65 43 64 43 63 43 64 44 65 45 66 46 65 44 65 45 66 46 67 46 66 45 66 45 66 45 66 45 67 46 67 46 67 46 67 46 65 44 65 45 66 46 67 46 71 45 71 45 71 45 71 45 73 46 71 44 71 46 74 49 73 48 74 49 75 48 74 47 74 48 74 47 73 46 72 46 73 47 73 47 73 47 73 47 72 46 72 46 72 46 72 46 73 46 72 45 71 44 70 43 70 44 71 46 72 47 74 48 76 49 74 47 71 44 69 42 71 44 69 43 70 45 73 49 73 47 70 44 69 45 72 48 72 47 72 48 73 49 74 49 76 50 74 48 74 50 77 53 77 51 76 50 75 51 76 52 74 50 75 51 76 50 75 49 77 51 75 50 76 52 79 55 82 52 80 55 88 64 93 64 93 64 92 63 91 64 92 65 88 61 86 62 87 60 78 51 73 44 54 26 46 30 51 33 50 34 56 40 60 38 54 33 53 35 55 36 53 33 53 36 57 36 59 38 62 41 64 44 63 43 66 46 68 48 69 48 71 45 72 47 74 48 74 48 70 44 70 43 69 42 68 43 68 45 66 44 64 42 62 40 60 39 59 38 59 37 58 37 57 36 53 33 53 38 61 42 64 47 74 55 79 52 76 51 80 55 80 55 82 56 84 58 87 59 90 60 93 63 95 64 95 64 94 64 96 67 100 71 102 71 101 72 103 75 107 79 111 83 112 88 116 74 71 19 49 26 48 27 46 27 45 27 47 28 47 28 47 28 47 28 45 26 45 26 45 26 45 26 44 25 44 25 44 25 44 25 43 24 43 24 44 26 46 28 46 24 44 23 43 22 41 23 39 21 38 21 37 20 36 20 36 20 36 19 35 18 32 18 32 16 28 15 30 17 27 15 20 13 11 4 5 1 3 3 5 3 2 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 7 6 6 6 5 4 4 4 5 3 4 3 4 4 6 6 3 2 3 2 3 2 3 2 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 2 2 3 3 4 4 5 5 8 6 7 5 6 4 5 3 7 6 6 3 4 3 4 3 5 4 5 4 5 4 5 4 4 3 4 3 4 3 4 3 3 2 3 2 3 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 3 4 3 4 3 4 3 2 1 1 0 1 1 3 4 11 4 8 3 7 3 5 5 6 5 5 4 4 4 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 26 13 31 20 36 18 27 8 33 23 38 17 29 17 35 21 36 21 34 19 33 19 34 20 35 22 37 24 38 24 37 23 42 26 38 22 36 22 39 25 39 19 29 13 30 15 26 7 37 22 31 15 26 14 28 17 31 15 26 14 31 21 33 18 35 20 31 16 28 15 28 16 29 17 30 19 33 21 35 22 33 18 32 17 32 17 31 16 30 17 35 21 36 19 31 14 33 19 36 22 38 23 37 21 36 22 36 19 32 16 32 19 37 22 35 18 32 16 30 14 29 15 33 21 37 23 38 23 40 23 37 20 35 19 36 21 40 24 40 23 38 22 38 22 42 26 42 25 41 24 40 24 39 24 40 25 41 26 42 27 42 27 42 27 42 27 42 27 43 28 42 25 40 25 40 25 42 25 39 24 40 24 37 19 41 25 39 23 38 23 38 24 40 23 39 22 38 23 39 24 39 24 41 26 42 26 42 25 43 28 42 26 41 25 39 24 41 26 43 29 44 29 44 29 42 25 43 26 43 25 41 24 43 26 43 26 43 26 43 26 44 27 44 27 44 27 44 27 46 27 42 26 45 29 44 25 44 27 44 28 45 29 46 29 44 27 45 28 45 27 43 26 44 27 44 28 45 29 46 29 45 29 46 30 47 29 46 28 45 28 45 28 45 28 45 28 44 27 44 28 45 29 46 29 44 27 45 29 46 30 48 31 47 30 47 29 46 28 45 28 46 30 48 30 45 27 45 29 45 29 46 30 47 29 46 28 49 31 46 28 44 26 43 26 41 26 45 30 48 30 45 27 44 28 45 28 45 27 43 25 43 26 43 26 43 26 43 24 48 26 46 23 45 23 45 23 48 26 48 25 46 23 43 21 46 25 49 29 52 29 49 26 51 29 50 26 48 26 48 26 48 27 51 30 53 30 51 28 52 30 53 31 53 30 51 28 50 33 60 42 63 40 60 38 64 43 64 43 64 42 62 40 61 38 54 37 58 40 54 33 42 22 34 15 28 14 31 17 34 19 34 20 35 21 36 21 38 23 37 22 38 23 39 25 37 23 38 25 39 26 42 25 43 24 44 26 45 25 47 26 46 29 46 29 46 29 46 29 44 27 45 28 45 27 43 26 43 25 43 24 43 24 42 23 42 22 39 18 35 15 34 15 35 18 36 19 39 21 41 23 45 25 48 29 51 30 52 30 51 31 55 33 54 33 56 37 58 37 59 40 60 40 60 40 62 44 64 47 67 49 70 51 72 50 69 48 71 50 77 55 81 55 75 55 89 67 60 5 25 9 29 10 27 13 30 14 28 13 27 12 26 13 27 14 27 13 27 13 27 13 27 13 23 11 27 12 24 9 25 13 26 11 25 10 24 11 25 12 23 13 24 13 24 12 23 10 22 10 23 9 22 8 21 8 22 9 21 7 20 6 18 7 21 8 17 7 15 8 20 14 18 7 7 0 5 1 4 0 3 0 2 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 8 5 5 2 3 1 4 3 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 3 1 3 1 3 1 3 1 4 1 3 0 2 1 3 2 6 1 5 0 4 1 5 2 5 1 5 1 5 1 5 1 5 3 5 3 5 3 5 3 6 3 4 1 3 1 3 1 3 1 2 0 2 0 1 0 5 2 3 0 2 0 2 1 2 0 2 0 2 0 2 0 3 1 3 1 3 1 3 1 5 1 1 0 4 3 4 0 3 1 3 0 2 0 1 0 2 3 6 6 7 5 5 2 6 1 1 0 4 3 3 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 50 32 47 32 50 33 46 26 49 37 55 36 51 38 54 37 53 35 52 34 52 35 54 37 54 36 54 37 55 37 56 38 59 41 55 38 53 38 56 41 56 35 47 30 47 31 43 23 49 32 46 28 43 28 45 30 45 28 43 27 46 31 48 31 49 32 46 29 44 28 45 29 48 32 48 32 47 31 47 31 45 30 46 31 49 34 50 35 45 31 49 35 51 35 49 32 49 34 52 37 53 37 52 36 52 37 52 34 48 31 48 34 53 35 49 30 45 29 46 31 45 31 49 35 53 38 54 38 55 37 53 35 52 35 52 35 57 40 57 40 57 39 55 38 59 42 59 41 58 40 57 40 58 41 58 41 59 42 59 42 60 41 60 41 60 41 60 41 62 42 60 40 59 40 59 40 62 42 60 41 61 41 58 36 60 40 58 38 57 38 57 39 57 39 56 38 55 39 56 40 56 40 58 42 59 42 59 41 59 41 60 41 60 41 60 41 60 42 62 43 63 44 63 43 61 43 62 44 63 44 62 43 62 43 62 43 62 43 62 43 65 44 65 44 65 44 65 44 67 44 63 43 66 46 65 42 65 44 65 45 66 45 67 46 64 44 65 45 66 44 65 43 65 44 65 45 66 46 67 46 66 46 67 47 68 46 67 45 71 45 71 45 71 45 71 45 70 44 70 45 71 46 72 46 72 46 72 46 72 46 72 46 73 47 73 46 72 45 71 45 72 47 74 47 71 44 71 46 71 46 72 47 73 46 72 45 74 47 72 45 70 44 70 44 67 43 71 47 73 46 71 44 70 45 71 45 70 44 69 42 69 43 69 43 69 43 69 44 73 47 71 45 70 45 70 46 73 48 74 48 73 47 70 45 71 47 74 51 76 50 74 48 76 50 74 48 73 48 73 48 72 48 75 51 76 51 75 49 78 52 77 52 77 52 77 52 80 56 88 63 90 61 89 61 93 65 92 64 91 61 88 60 86 58 79 57 82 57 73 46 58 35 51 30 48 30 51 34 53 34 53 35 54 36 55 36 56 37 56 36 56 38 58 39 59 37 60 39 61 40 63 42 64 43 65 45 66 46 68 47 72 46 72 46 72 46 72 46 70 44 71 45 70 43 68 42 66 44 64 43 64 42 63 42 62 40 60 37 57 36 56 35 54 35 55 37 58 41 62 41 67 46 70 50 75 51 77 52 76 53 80 55 81 54 83 57 84 57 89 59 91 60 92 60 92 62 94 65 98 68 100 70 101 70 100 68 101 73 106 78 110 79 105 79 118 91 94 39 51 27 50 28 49 29 49 29 47 27 46 26 45 27 46 28 45 26 45 26 45 26 45 26 42 25 46 26 43 23 44 27 45 25 44 24 43 25 44 26 46 25 45 25 45 24 42 23 40 22 39 22 38 21 37 21 38 22 37 20 36 19 32 18 36 20 31 16 28 15 27 18 26 15 17 6 10 4 7 2 4 2 1 1 0 0 0 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 6 6 5 4 4 4 5 5 5 4 5 4 5 4 5 4 5 4 5 4 5 4 5 4 4 3 4 3 4 3 4 3 6 5 5 3 4 4 6 5 7 6 6 5 6 5 7 6 6 5 6 5 6 5 6 5 6 5 6 5 6 5 6 5 8 6 6 4 4 4 5 4 6 5 5 4 5 3 4 3 6 4 4 2 3 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 5 2 2 2 6 5 4 1 5 4 4 3 3 2 3 1 6 1 8 6 11 8 9 8 7 3 2 2 4 4 3 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 41 21 30 14 33 20 33 15 30 19 36 21 38 26 39 19 34 20 34 20 35 22 37 24 37 23 36 21 36 23 39 26 43 27 40 24 39 24 40 26 41 22 34 18 34 18 30 11 29 16 28 15 28 15 29 16 26 14 28 15 27 15 30 19 31 17 29 16 29 16 30 17 31 18 31 18 30 17 30 17 29 15 30 16 33 19 34 20 30 15 31 18 34 20 36 21 33 19 35 21 36 21 36 20 36 21 36 19 32 16 32 19 35 18 31 14 28 14 31 18 30 16 33 20 37 23 38 23 35 20 36 20 36 19 34 18 40 25 42 26 42 25 39 22 42 26 42 25 41 24 40 24 43 27 42 26 42 26 42 25 41 26 41 26 41 26 41 26 42 27 41 25 40 25 40 26 45 28 42 28 44 28 41 23 40 25 39 23 38 23 38 23 40 23 39 22 38 23 39 24 39 24 41 26 42 26 42 25 38 24 39 25 41 27 42 28 41 27 42 28 44 28 43 28 42 25 44 28 45 29 45 28 43 26 43 26 43 26 43 26 44 27 44 27 44 27 44 27 45 27 43 26 45 28 44 26 44 27 44 27 45 28 45 29 43 26 44 28 45 27 44 26 44 27 45 28 45 28 46 29 45 29 46 30 47 29 46 28 46 29 46 29 46 29 46 29 44 27 44 28 45 29 46 29 48 31 47 29 46 28 44 27 47 30 47 29 46 28 45 28 46 30 48 30 45 27 45 29 45 28 46 29 46 29 45 28 46 28 45 27 44 28 45 29 42 26 45 29 46 29 45 27 45 27 44 27 43 26 43 25 43 26 43 26 43 26 43 24 48 25 46 23 45 23 46 24 48 26 49 27 49 26 48 25 46 25 49 28 51 28 49 26 50 28 49 26 48 26 48 27 47 26 49 27 50 28 49 27 53 31 52 29 51 30 53 32 56 37 61 41 62 41 63 43 65 44 64 42 61 39 59 37 60 40 58 41 60 38 47 23 31 15 30 15 31 18 34 21 34 19 34 20 35 21 36 21 36 21 36 21 36 22 38 23 37 23 38 25 39 26 42 25 43 24 44 26 45 25 47 26 46 29 46 29 46 29 46 29 45 28 45 27 43 25 40 22 43 25 43 24 42 23 42 22 40 21 39 19 37 18 38 19 34 18 37 22 41 21 40 20 44 25 47 29 50 29 52 30 52 31 55 33 53 32 55 36 55 35 56 38 60 41 61 41 61 46 63 46 66 49 69 49 68 48 67 46 69 50 73 54 77 55 79 57 90 71 79 38 29 7 26 10 30 14 29 13 28 13 27 12 26 13 27 14 26 12 26 12 26 12 26 12 24 11 26 12 24 10 25 12 25 11 25 11 25 11 25 11 25 14 26 15 25 14 25 12 22 10 23 9 22 8 21 8 22 9 21 7 20 6 18 7 23 11 19 7 15 5 15 7 18 9 13 4 5 0 2 0 3 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 3 2 5 3 5 3 5 3 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 3 1 3 1 3 1 3 1 6 4 5 2 4 3 6 4 7 2 6 1 5 2 6 3 5 1 5 1 5 1 5 1 4 1 4 1 4 1 4 1 6 3 5 1 3 1 4 1 7 5 6 4 5 3 5 3 5 2 3 0 2 0 2 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 3 0 2 2 5 3 3 0 4 2 4 2 3 1 3 1 0 0 3 4 8 8 11 9 5 2 2 0 4 2 2 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 56 34 44 28 49 36 51 31 43 28 45 29 50 39 53 31 53 34 52 33 51 34 53 35 56 37 53 34 53 37 58 41 59 43 57 40 56 40 57 41 58 39 53 36 53 36 48 30 43 28 45 29 45 28 43 26 40 27 45 28 41 25 44 32 44 28 44 29 45 30 46 31 43 27 44 29 46 32 48 33 49 33 48 32 48 32 47 31 48 32 47 31 48 34 51 37 50 34 50 35 51 35 51 34 51 36 52 34 48 32 49 35 48 32 48 32 48 32 49 33 47 32 49 35 52 37 54 38 52 36 54 38 55 37 52 34 56 41 59 43 60 42 57 39 59 42 59 41 58 40 57 40 61 44 60 43 59 41 58 41 59 40 59 40 59 40 59 40 60 41 59 39 58 40 59 41 63 43 61 42 62 43 60 39 59 39 57 38 56 37 57 38 57 39 56 38 55 39 56 40 56 40 58 42 59 42 59 41 58 39 59 40 59 41 60 41 60 42 61 43 62 43 61 42 59 41 62 44 64 46 65 46 62 43 62 43 62 43 62 43 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 64 43 65 44 65 45 66 45 63 43 65 45 66 45 65 44 66 45 66 45 66 45 66 45 66 46 67 47 68 46 67 45 72 46 72 46 72 46 72 46 70 44 70 45 71 46 72 46 73 47 73 46 72 45 71 45 73 47 73 46 72 45 71 45 72 47 74 47 71 44 71 46 70 45 72 46 72 46 71 44 71 44 70 44 70 45 72 47 69 43 71 45 71 45 70 43 71 44 70 43 69 42 69 43 69 43 69 43 69 43 69 44 72 47 71 45 70 45 71 47 71 47 73 48 74 48 73 47 71 47 73 49 75 49 74 48 74 49 73 47 72 48 73 49 73 48 74 49 75 50 75 50 79 53 76 50 76 53 80 57 87 60 90 62 89 62 92 66 94 65 91 61 87 58 85 56 83 58 82 59 79 51 62 34 47 28 49 31 50 33 51 33 53 34 53 35 54 36 55 36 55 35 54 35 54 36 56 38 59 37 60 39 61 40 63 42 64 43 65 45 66 46 68 47 71 45 72 46 72 46 73 47 72 45 71 44 69 41 65 39 66 44 64 43 63 41 62 40 61 39 60 38 59 39 61 40 52 35 57 40 60 41 60 38 66 45 69 49 75 51 77 52 77 53 80 55 80 53 81 56 81 54 86 57 90 60 92 61 92 61 93 64 96 66 98 68 97 66 97 67 99 70 102 73 104 76 108 81 116 93 114 77 61 30 49 28 53 31 48 28 47 27 46 26 45 27 46 28 44 25 44 25 44 25 44 25 44 25 44 25 44 25 44 25 44 25 44 25 44 25 44 25 46 24 45 25 45 24 42 23 40 22 39 22 38 21 37 21 37 21 37 20 36 19 33 19 37 22 33 18 30 16 27 17 27 18 26 11 13 1 6 3 6 2 1 1 0 1 0 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 6 6 5 4 5 4 5 4 5 4 5 4 5 4 5 4 5 4 5 4 4 3 4 3 4 3 4 3 7 5 5 4 5 4 6 6 8 7 7 6 7 6 8 7 6 5 6 5 6 5 6 5 9 5 9 5 9 5 9 5 10 6 9 4 8 5 9 6 8 7 7 6 7 5 6 5 6 4 4 2 3 2 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 4 5 6 4 3 1 5 4 5 4 5 4 5 4 5 0 7 5 11 9 12 11 5 4 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 14 26 13 33 21 34 16 28 13 26 9 29 20 36 16 34 19 32 17 31 17 31 17 37 22 35 20 35 23 40 28 43 27 42 26 40 25 40 26 42 26 40 25 39 22 35 17 29 17 31 18 29 14 24 10 24 14 29 14 24 11 27 18 27 14 28 16 29 17 30 17 27 14 28 16 30 19 32 20 33 18 32 17 32 17 31 16 35 19 32 16 31 17 34 20 34 19 34 18 33 18 33 19 34 20 35 19 32 17 33 20 31 17 34 21 36 20 34 17 33 18 33 19 35 21 38 23 36 21 38 24 40 23 37 20 39 24 42 26 43 26 41 24 42 26 42 25 41 24 40 24 44 27 43 26 42 25 41 24 40 25 40 25 40 25 40 25 40 25 39 24 39 25 40 26 41 25 40 25 42 27 40 23 40 24 38 22 37 22 37 23 40 23 39 22 38 23 39 24 39 24 41 26 42 26 42 25 41 26 40 25 40 24 39 24 41 27 42 28 43 27 41 26 39 23 41 26 44 27 44 27 43 26 43 26 43 26 43 26 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 43 26 43 27 44 27 45 28 42 26 44 28 45 28 45 28 45 28 45 28 45 28 45 28 45 29 46 30 47 29 46 28 46 29 46 29 46 29 46 29 44 27 44 28 45 29 46 29 45 28 45 29 46 30 47 30 47 30 47 29 46 28 45 28 46 30 48 30 45 27 45 29 44 27 45 29 46 28 44 27 44 27 44 27 45 29 47 31 44 27 44 27 44 27 43 26 45 27 43 25 41 25 42 26 43 26 43 26 43 26 43 24 47 24 45 23 45 24 47 25 45 23 46 25 47 25 46 24 46 25 47 26 48 27 48 26 48 26 47 25 47 26 48 27 50 28 50 28 51 29 52 30 53 30 51 28 51 32 57 36 61 41 62 41 61 40 64 46 65 43 62 38 57 35 56 35 56 39 58 40 53 28 36 15 29 15 31 18 32 18 31 16 34 19 34 20 35 21 36 21 36 20 35 20 35 21 37 23 37 23 38 25 39 26 42 25 43 24 44 26 45 25 47 26 45 28 45 29 46 30 47 30 46 29 45 28 43 24 40 22 43 25 43 23 41 21 40 20 39 20 38 19 39 20 40 22 34 18 38 23 42 21 38 18 42 23 46 28 50 29 52 30 52 31 55 32 52 31 53 34 52 32 54 36 58 40 60 41 60 45 61 47 64 47 66 48 65 45 65 46 68 48 70 50 70 48 76 54 83 67 90 67 50 17 27 9 32 14 29 14 28 13 27 12 26 13 27 14 25 11 25 11 25 11 25 11 25 11 25 11 25 11 25 11 24 11 25 12 26 11 25 10 22 12 23 12 23 11 22 9 22 10 23 9 22 8 21 8 21 8 20 7 20 7 19 8 21 10 20 11 19 10 20 11 16 12 16 5 5 0 2 0 3 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 0 0 4 3 6 3 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 3 1 3 1 3 1 3 1 4 2 3 0 2 1 4 2 7 2 6 1 5 2 6 3 5 1 5 1 5 1 5 1 5 2 5 2 5 2 5 2 6 2 5 1 4 2 6 3 6 3 5 3 4 2 4 1 5 2 3 0 2 0 2 1 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 1 4 3 4 1 2 0 4 2 4 2 4 2 4 2 2 2 3 3 5 5 8 6 4 2 4 1 3 0 2 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 44 28 44 30 48 32 47 30 48 32 46 26 44 34 51 33 50 32 49 30 48 30 48 30 54 35 53 35 54 38 58 41 57 41 57 41 56 40 56 39 57 42 58 42 56 38 52 34 47 31 48 31 45 27 40 23 43 27 44 27 42 26 43 29 42 27 44 29 46 30 45 29 47 31 47 31 46 30 46 30 45 30 46 31 49 34 50 35 52 35 49 32 47 32 49 33 51 34 49 32 48 32 48 33 50 35 51 34 48 32 50 36 48 33 52 37 53 36 50 33 50 33 49 34 51 36 53 38 54 38 56 39 57 40 56 39 57 40 57 40 57 41 58 41 59 42 59 41 58 40 57 40 59 41 58 41 58 41 57 40 60 41 60 41 60 41 60 41 58 39 58 38 58 40 59 41 58 38 57 39 59 40 57 36 58 39 57 37 55 36 56 37 57 39 56 38 55 39 56 40 56 40 58 42 59 42 59 41 61 41 60 40 58 38 57 37 60 42 61 42 61 41 59 40 58 40 60 42 62 43 62 43 62 43 62 43 62 43 62 43 65 44 65 44 65 44 65 44 64 44 66 45 64 43 65 45 63 43 64 43 65 44 65 44 62 42 64 44 66 45 66 45 67 46 66 45 66 45 65 44 66 46 67 47 68 46 67 45 71 45 71 45 71 45 71 45 70 44 70 45 71 46 72 46 70 44 71 46 72 47 74 48 73 47 73 46 72 45 71 45 72 47 74 47 71 44 71 46 70 44 71 45 71 45 70 44 70 44 70 44 70 45 73 47 70 44 70 43 69 43 69 43 71 44 68 41 66 41 68 43 69 43 69 43 69 43 69 44 71 46 70 45 70 46 72 48 70 46 71 47 72 46 70 45 71 47 72 47 73 48 73 49 72 47 72 46 72 48 73 49 76 51 75 50 76 51 77 53 76 51 76 51 78 55 82 59 88 62 90 62 89 61 91 65 92 62 88 57 84 55 84 56 81 56 76 52 67 39 51 28 50 32 50 32 50 31 49 30 53 34 53 35 54 36 55 36 55 36 55 36 55 37 57 38 59 37 60 39 61 40 63 42 64 43 65 45 66 46 68 47 70 44 71 46 72 47 74 48 72 46 72 45 70 43 67 42 66 44 64 42 62 40 60 39 60 38 59 38 59 38 60 40 54 36 57 39 59 40 59 38 64 43 67 48 74 51 77 53 77 53 80 54 79 51 79 54 80 53 85 56 88 58 90 59 92 60 93 61 94 64 96 65 95 65 97 67 99 69 101 71 103 71 103 75 109 84 116 90 92 46 51 26 51 29 49 31 47 27 46 26 45 27 46 28 45 26 45 26 45 26 45 26 45 25 43 24 45 26 44 24 42 24 45 27 46 26 43 23 43 22 42 22 42 21 39 20 40 22 39 22 38 21 37 21 36 20 36 20 36 20 34 20 34 20 33 20 33 20 31 21 27 16 25 11 16 3 9 2 6 2 2 1 0 1 0 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 3 4 4 4 4 3 5 4 5 4 5 4 5 4 5 4 5 4 5 4 5 4 4 3 4 3 4 3 4 3 5 3 3 2 3 2 4 4 7 5 6 4 5 5 6 6 6 5 6 5 6 5 6 5 10 6 10 6 10 6 10 6 8 4 8 3 8 5 10 6 5 4 5 3 4 3 3 2 6 4 4 2 3 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 5 4 3 2 4 4 4 3 4 3 5 4 5 4 9 3 7 2 6 3 5 5 4 4 5 4 2 1 2 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 29 16 32 16 28 12 28 15 32 21 36 17 30 17 33 16 29 15 29 16 31 18 33 20 34 20 35 22 38 25 40 26 40 25 40 25 40 24 38 23 40 27 43 28 41 24 36 20 31 18 31 18 30 15 27 13 30 15 26 13 27 15 28 14 26 14 28 16 30 16 28 14 32 19 32 19 31 18 31 18 29 15 30 16 33 19 34 20 33 18 32 17 32 18 34 19 35 19 32 16 31 16 32 17 33 19 35 19 32 17 34 21 36 20 34 18 33 18 34 20 34 19 33 18 34 21 37 23 38 21 37 21 38 23 39 24 40 23 38 21 38 23 41 27 42 26 42 25 41 24 40 24 39 23 39 24 40 24 40 24 41 26 41 26 41 26 41 26 39 23 38 23 39 24 40 26 39 23 37 23 40 25 38 22 39 23 37 22 36 21 37 22 40 23 39 22 38 23 39 24 39 24 41 26 42 26 42 25 40 24 39 24 39 24 39 24 42 27 42 27 42 26 40 24 42 25 43 26 44 26 43 25 43 26 43 26 43 26 43 26 44 27 44 27 44 27 44 27 42 27 46 28 43 25 44 29 42 25 43 26 43 27 44 27 41 25 43 27 45 29 46 28 46 29 46 28 45 27 44 27 45 29 46 30 47 29 46 28 44 27 44 27 44 27 44 27 44 27 44 28 45 29 46 29 46 29 46 29 46 29 46 29 47 30 47 29 46 28 45 28 46 30 48 30 45 27 45 29 43 27 44 28 45 27 44 26 45 28 44 27 44 28 46 29 45 27 44 26 42 25 42 25 45 27 42 23 40 24 42 26 43 26 43 26 43 26 43 24 46 23 45 23 45 24 47 26 48 26 48 26 47 24 45 22 47 24 46 24 47 25 48 27 47 24 46 24 47 25 48 27 51 28 49 27 49 28 52 31 49 28 51 31 55 34 58 37 59 40 62 41 61 40 62 42 62 39 58 35 55 34 56 38 56 38 51 28 39 16 30 14 33 17 32 18 33 20 34 19 34 19 34 20 35 21 36 21 37 22 37 21 37 23 39 24 37 23 38 25 39 26 42 25 43 24 44 26 45 25 47 26 44 27 45 29 46 30 48 31 46 29 46 29 46 28 44 26 43 25 43 23 40 20 38 19 39 19 37 18 37 18 37 19 37 20 38 21 39 20 39 20 41 21 45 27 49 29 52 31 52 32 55 32 51 30 52 32 53 33 54 36 57 37 57 37 59 45 60 46 62 47 64 46 64 47 66 48 69 49 70 47 74 47 71 48 77 57 85 67 83 35 30 6 27 10 28 16 28 13 27 12 26 13 27 14 26 12 26 12 26 12 26 12 27 11 23 10 26 13 25 9 23 10 26 13 27 12 24 9 22 11 23 12 22 11 22 9 22 10 23 9 22 8 21 8 20 7 20 7 20 7 20 9 19 8 19 10 18 8 17 8 16 7 11 3 8 0 3 0 3 0 1 0 1 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 4 2 3 1 2 0 3 1 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 3 1 3 1 3 1 3 1 5 2 3 1 3 1 4 3 4 0 3 0 3 0 4 0 5 1 5 1 5 1 5 1 7 2 6 2 6 2 6 2 3 0 3 0 3 0 5 3 4 2 4 1 3 1 2 0 5 2 3 0 2 0 2 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 3 2 4 0 0 0 3 5 1 0 2 0 3 1 4 2 2 1 1 0 0 0 3 2 2 2 6 2 2 0 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 49 35 51 31 41 23 42 31 46 36 55 35 46 30 45 27 45 27 46 30 50 35 55 39 51 34 53 37 57 39 58 40 55 39 56 40 55 39 54 37 56 42 60 44 57 39 53 36 47 30 46 30 46 30 46 30 48 28 41 26 45 30 45 26 43 27 45 30 46 29 43 26 45 30 46 32 49 34 51 35 49 33 48 32 48 32 47 31 46 31 47 33 50 35 51 36 51 34 48 31 46 30 47 32 49 34 51 34 48 32 50 36 55 36 48 29 44 30 50 36 51 34 49 33 50 35 53 38 54 36 52 35 53 37 56 40 58 39 54 35 53 38 58 44 59 42 59 41 58 40 57 40 54 37 55 38 56 40 57 40 61 42 61 42 61 42 61 42 57 38 57 38 57 39 60 41 58 38 57 39 60 41 58 37 58 38 56 36 55 36 55 37 57 39 56 38 55 39 56 40 56 40 58 42 59 42 59 41 56 37 57 39 58 40 60 41 61 42 61 42 61 40 58 39 63 44 64 45 64 44 62 43 62 43 62 43 62 43 62 43 65 44 65 44 65 44 65 44 63 44 67 45 64 42 65 46 63 42 63 43 64 44 65 44 62 42 64 44 66 46 67 46 67 46 67 45 66 44 65 44 66 46 67 47 68 46 67 45 67 44 69 44 69 44 69 44 70 45 70 46 71 47 72 47 74 49 73 47 72 46 70 45 73 48 73 47 72 46 71 46 72 48 74 48 71 45 71 47 69 45 70 46 71 45 70 44 72 46 71 45 70 46 71 47 71 46 69 43 68 43 68 43 71 45 68 41 65 41 68 44 69 44 69 44 69 44 69 43 70 45 70 45 70 46 73 48 75 50 75 49 73 47 70 45 72 46 71 46 71 47 73 49 71 46 71 46 71 47 74 49 75 49 73 47 73 49 76 52 73 49 77 54 81 57 83 57 86 60 90 63 89 60 89 62 89 59 85 55 82 55 85 59 78 54 68 41 54 30 48 30 51 33 50 32 50 35 52 37 52 34 53 35 54 36 55 36 57 38 56 37 57 38 58 40 57 38 60 40 61 40 63 42 64 43 65 45 66 46 68 46 68 45 71 47 72 48 74 49 72 47 73 48 73 47 71 46 65 44 64 42 61 39 59 37 60 38 58 36 57 36 57 36 57 38 56 37 56 39 60 40 63 42 67 47 72 52 77 53 77 54 80 54 78 50 78 53 81 54 83 56 85 57 85 56 91 60 92 62 93 63 94 64 95 65 98 68 100 70 101 70 108 74 103 73 106 79 111 87 117 61 54 23 46 24 49 33 47 27 46 26 45 27 46 28 46 27 46 27 46 27 46 27 46 25 42 24 45 27 44 23 42 24 45 27 46 26 43 23 43 24 44 24 44 23 41 22 40 22 39 22 38 21 37 21 36 20 36 20 36 20 34 20 33 19 31 17 29 14 23 12 28 12 19 7 18 8 10 0 6 2 1 1 0 1 0 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 6 5 3 2 1 1 2 3 5 4 5 4 5 4 5 4 5 4 5 4 5 4 5 4 4 3 4 3 4 3 4 3 7 5 6 4 5 5 6 6 5 3 3 2 3 2 4 4 6 5 6 5 6 5 6 4 10 6 11 6 11 6 11 6 7 2 7 2 7 3 9 5 8 5 5 4 5 3 4 3 6 4 4 2 3 2 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 5 5 5 1 1 0 5 8 1 1 2 2 3 3 4 3 6 1 4 0 3 1 4 4 3 4 6 5 1 0 2 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 23 34 15 27 18 32 15 32 18 29 15 29 18 33 22 32 16 30 16 35 20 33 15 33 16 33 22 35 16 35 28 41 23 35 21 40 27 41 24 40 25 41 26 40 23 36 20 34 16 29 13 30 17 32 16 30 15 29 13 28 12 26 11 25 12 27 15 28 15 28 15 31 18 31 18 31 18 31 18 30 16 32 18 33 16 30 14 32 18 33 19 34 19 33 18 34 19 34 19 34 19 34 19 34 19 34 19 34 19 34 19 42 22 32 16 32 19 33 16 30 16 33 19 35 21 36 21 38 24 42 24 36 20 38 26 39 24 42 25 39 21 37 22 42 26 41 24 38 21 36 20 37 22 40 26 43 27 42 26 44 26 40 23 39 24 42 28 40 24 41 26 42 26 41 25 39 23 39 23 40 25 42 27 38 22 38 22 38 22 38 22 40 24 40 24 40 24 40 24 42 25 40 23 38 23 40 25 40 24 40 24 40 24 40 24 42 26 43 27 43 28 44 28 42 27 43 28 43 27 41 26 45 28 42 27 44 31 46 30 44 29 44 28 43 27 42 27 41 26 43 29 44 29 44 29 45 31 46 31 46 30 44 28 39 24 39 24 41 29 46 33 42 26 43 27 44 28 45 29 45 27 44 28 46 28 43 23 43 27 45 30 46 29 43 26 46 29 45 28 44 29 45 30 48 31 45 28 43 28 45 29 44 29 46 30 44 28 45 30 46 30 46 30 46 30 46 30 46 29 45 28 44 29 45 30 48 32 48 31 47 31 46 30 45 29 45 28 44 28 43 27 44 28 44 28 44 28 44 28 46 30 46 29 45 29 45 27 45 23 45 23 46 25 48 27 49 27 49 27 49 27 49 27 49 29 49 30 48 27 44 24 45 26 45 26 45 26 45 26 46 26 48 26 45 25 48 29 46 27 50 31 53 34 59 41 64 42 64 42 64 41 61 40 58 35 54 36 56 38 57 39 56 35 41 17 28 14 31 20 32 18 33 18 33 18 33 18 35 19 34 17 33 19 36 21 41 23 36 20 38 24 41 24 40 24 40 26 42 27 43 29 41 25 42 26 43 28 45 29 45 29 47 32 48 32 48 32 46 31 49 34 49 31 45 28 45 27 44 25 41 23 39 22 37 20 37 20 37 20 37 22 35 21 36 23 37 22 40 21 40 22 43 25 48 30 53 33 53 34 53 35 54 34 53 33 54 35 55 37 57 38 58 40 57 37 58 39 61 42 64 43 65 47 71 51 71 48 68 46 75 50 73 48 73 50 83 64 87 59 43 2 32 17 18 21 26 13 29 12 24 9 27 16 26 11 26 11 26 11 26 11 25 11 25 11 25 11 25 11 26 12 26 11 25 10 24 10 22 11 23 11 23 11 23 11 21 9 20 7 18 6 17 5 15 2 16 4 19 7 21 10 17 7 19 8 15 4 15 7 19 7 11 1 8 4 7 3 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 1 3 1 2 0 2 1 3 2 4 2 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 0 3 0 3 0 3 0 5 1 5 0 4 0 3 0 2 0 2 0 3 1 4 1 5 2 5 2 5 2 5 2 4 2 5 3 6 2 5 1 2 0 3 1 4 0 3 0 5 1 3 0 2 0 2 0 1 0 2 0 3 0 2 0 2 0 2 0 2 0 2 0 3 2 4 3 5 2 4 1 4 1 3 0 2 1 3 2 3 1 3 1 3 1 3 1 2 0 2 0 2 0 2 0 2 0 2 0 1 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 40 30 43 25 39 29 44 27 45 30 42 27 41 29 45 32 47 29 45 31 50 35 49 30 48 29 46 34 50 31 50 40 56 39 55 40 58 42 58 41 61 44 59 42 56 38 52 35 51 33 46 30 47 32 47 30 45 29 44 27 42 26 41 25 41 26 43 28 44 28 44 27 46 30 46 30 46 30 46 30 46 30 48 32 48 31 46 29 48 33 50 35 50 32 46 29 50 34 50 34 50 34 50 34 50 34 50 34 50 34 50 34 55 36 48 31 48 34 49 32 48 33 50 35 52 36 52 36 55 39 56 38 54 37 55 40 55 40 58 40 55 37 54 38 58 41 57 39 56 38 54 37 54 38 57 42 60 43 59 42 59 41 57 39 56 40 58 42 56 39 57 40 58 40 56 39 55 38 55 38 55 38 56 39 55 38 55 38 55 38 55 38 57 40 57 40 57 40 57 40 57 39 56 38 56 40 59 43 57 40 57 40 57 40 57 40 58 42 59 42 60 43 60 44 55 38 58 41 62 44 64 45 63 42 60 42 63 45 64 44 63 44 63 43 62 42 61 42 61 42 61 43 62 44 63 44 64 45 64 45 64 44 62 43 62 43 61 41 60 42 62 44 64 43 65 44 65 44 65 45 66 44 65 45 67 45 64 40 65 44 66 46 67 45 65 44 67 46 67 45 66 46 67 46 69 47 66 44 65 44 66 45 66 46 68 47 66 44 66 47 68 47 68 47 68 47 68 47 67 45 66 44 65 45 66 46 69 47 68 47 67 46 67 45 67 46 66 45 66 44 65 44 64 43 64 43 64 43 64 43 66 45 66 45 66 46 67 46 70 44 69 45 70 47 73 49 74 49 74 49 74 49 74 49 74 48 74 48 73 46 71 44 72 46 72 46 72 46 72 47 73 47 75 47 73 46 75 50 73 48 77 52 80 55 86 62 91 64 92 64 91 62 87 60 83 55 79 55 81 56 80 54 67 45 54 31 44 28 46 32 50 34 50 34 50 34 50 34 53 35 51 34 51 36 54 38 57 38 53 37 56 40 58 40 55 39 56 40 58 42 61 42 63 42 64 43 67 45 68 45 67 47 69 49 70 49 70 48 68 48 70 50 71 48 67 45 65 45 63 43 61 41 59 39 55 36 55 36 55 36 55 36 57 35 58 36 59 38 61 40 61 41 64 46 69 51 73 53 77 52 78 53 79 52 78 51 79 54 80 55 82 57 84 59 86 59 88 61 90 63 92 65 91 66 98 71 99 70 98 70 101 73 100 71 98 76 106 86 110 89 81 25 48 28 49 30 48 28 47 26 44 25 46 29 45 26 45 26 45 26 45 26 44 25 44 25 44 25 44 25 46 27 46 26 45 26 44 25 41 23 41 23 41 23 41 23 40 21 39 20 37 18 36 17 32 16 33 18 34 19 34 20 31 18 32 17 28 13 25 16 31 15 22 9 16 9 10 6 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 2 2 2 3 3 4 4 4 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 5 4 5 4 5 4 5 4 6 5 6 4 5 3 4 3 6 2 7 3 7 4 8 4 9 5 9 5 9 5 9 5 8 5 9 6 10 5 9 4 6 3 7 4 8 3 7 2 9 4 7 3 6 2 6 3 5 2 6 3 7 2 6 1 3 2 3 2 3 2 3 2 4 3 5 4 5 4 4 3 5 3 4 2 3 3 4 4 4 3 4 3 4 3 4 3 3 2 3 2 3 2 3 2 3 2 3 1 2 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 22 12 26 12 26 16 29 14 32 18 30 15 28 16 30 18 28 12 28 15 32 18 32 16 32 13 28 16 34 18 34 21 36 23 41 27 41 25 40 25 45 29 43 27 40 25 39 24 38 20 33 17 32 17 31 14 28 13 27 12 26 10 24 9 25 13 27 15 28 15 27 14 29 16 29 16 29 16 29 16 29 15 31 16 32 16 30 15 32 18 34 19 33 16 28 11 33 18 33 19 34 19 34 19 34 19 34 19 34 19 34 19 36 19 31 15 32 18 34 18 35 20 36 22 37 21 36 20 39 22 36 20 38 23 39 22 37 22 39 23 37 20 37 22 39 23 39 23 39 23 39 23 38 23 40 25 42 26 42 26 40 24 40 24 40 24 40 24 38 22 39 23 39 23 38 21 37 21 37 20 36 20 36 20 39 23 39 23 39 23 39 23 40 24 40 24 40 24 40 24 38 22 38 22 40 25 43 28 40 24 40 24 40 24 40 24 40 25 41 25 42 26 42 27 35 22 38 26 42 28 44 29 43 26 40 25 42 29 43 28 44 29 43 28 43 28 42 27 44 28 42 26 42 28 44 30 44 29 44 28 43 28 42 27 44 28 43 27 42 28 43 29 44 27 44 27 43 26 43 26 45 27 43 27 45 28 43 23 44 27 45 28 45 28 44 27 46 29 46 29 46 29 46 29 46 28 44 26 43 26 44 27 44 28 47 29 44 27 45 29 46 29 46 29 46 29 46 29 46 28 45 27 44 28 45 29 46 29 46 28 45 27 44 27 45 28 45 27 44 27 43 26 41 24 41 24 41 24 41 24 42 26 43 27 44 28 46 27 44 22 44 22 45 24 48 26 48 26 48 26 48 26 48 26 49 31 47 29 46 28 45 28 46 29 46 29 46 29 46 27 46 26 48 26 46 25 49 30 47 28 51 31 53 34 58 40 62 41 63 40 61 38 59 37 55 32 53 34 54 36 52 34 41 23 33 14 27 12 28 15 35 20 35 20 35 20 35 20 36 20 36 19 36 21 38 22 40 22 37 21 39 25 41 24 38 22 39 23 40 25 40 26 42 28 43 30 44 31 46 32 46 30 48 32 49 32 48 31 47 31 49 33 50 31 46 28 47 31 45 29 43 27 41 25 36 21 36 21 36 21 36 21 35 21 35 22 37 24 39 23 41 22 43 26 48 29 52 32 51 35 52 36 53 35 52 34 53 37 54 38 56 39 57 38 56 36 58 38 60 40 62 42 61 43 67 48 70 49 70 50 72 50 71 46 71 47 79 58 84 72 79 25 20 12 30 17 28 12 26 10 27 13 28 12 26 11 26 11 26 11 26 11 25 11 25 11 25 11 25 11 28 14 27 13 27 12 26 12 23 11 23 11 23 11 23 11 23 10 22 9 20 7 19 6 18 5 18 5 18 5 18 7 17 7 19 8 15 4 15 7 16 5 12 4 11 5 6 2 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 1 3 1 2 0 2 1 3 2 4 2 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 4 0 4 0 4 0 4 0 5 1 4 0 4 0 3 0 2 0 3 0 4 1 4 1 5 2 5 2 5 2 5 2 4 2 5 3 6 2 5 1 3 0 4 1 4 1 3 0 5 1 4 1 3 0 3 0 2 0 3 0 3 0 2 0 2 0 2 0 2 0 2 0 2 0 3 1 3 1 2 0 4 1 3 0 2 1 3 2 3 1 3 1 3 1 3 1 2 0 2 0 2 0 2 0 2 0 2 0 1 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 39 27 43 30 44 31 44 28 49 34 47 32 45 31 46 32 42 26 43 29 47 32 47 31 50 30 45 31 52 38 53 36 47 35 56 41 54 36 52 38 56 40 55 39 56 42 61 46 56 38 51 34 50 33 47 29 45 29 44 28 43 26 41 25 42 26 43 28 44 28 43 26 44 28 44 28 44 28 44 28 45 29 46 30 47 31 47 31 47 31 47 31 46 29 45 28 48 33 49 33 49 34 50 34 50 34 50 34 50 34 50 34 49 32 47 31 48 33 50 35 53 37 54 38 54 37 52 36 58 38 52 36 57 41 57 38 53 38 55 37 53 35 54 38 55 38 55 39 56 40 57 40 56 39 57 40 58 41 58 41 56 39 57 40 57 40 56 39 55 39 56 39 56 38 55 37 54 37 54 37 53 35 52 34 56 39 56 39 56 39 56 39 56 39 56 39 56 39 56 39 55 38 56 39 57 41 59 43 58 41 58 41 58 41 58 41 57 40 57 41 58 41 59 42 60 41 60 41 59 39 57 37 62 41 58 39 60 42 61 41 62 43 62 43 62 43 62 43 64 44 61 40 60 42 63 46 63 43 61 42 60 41 60 42 59 41 60 42 63 45 65 47 66 45 65 44 64 42 63 42 66 44 64 43 65 44 63 41 65 44 65 45 66 44 65 44 66 45 66 46 67 45 66 45 65 43 64 43 64 43 64 43 64 45 67 45 65 43 65 46 66 45 66 45 66 45 66 45 67 46 66 45 66 45 67 46 67 46 66 45 66 44 65 44 65 44 65 44 64 43 64 42 61 40 61 40 61 40 61 40 61 41 63 43 65 45 66 46 69 44 69 44 70 46 72 48 72 47 72 47 72 47 72 47 75 48 72 45 70 45 72 47 73 47 73 47 73 47 73 48 73 47 75 47 74 47 76 52 76 50 79 53 80 55 85 60 89 61 89 60 87 58 83 55 81 54 78 54 77 52 72 47 50 32 46 29 44 28 45 29 51 35 51 35 51 35 51 35 53 36 53 37 54 38 55 39 56 38 54 38 57 41 57 39 56 39 57 40 58 41 59 41 64 43 65 44 68 46 69 46 68 47 69 49 70 49 69 47 69 48 70 49 70 48 68 46 66 47 65 45 63 42 61 41 56 37 56 37 56 36 55 36 56 34 57 36 59 37 60 39 62 42 64 45 68 49 72 52 78 52 79 53 79 53 78 52 79 53 80 54 81 55 82 57 82 54 83 56 85 59 87 60 89 64 95 68 96 68 97 70 98 70 98 69 96 72 102 80 108 90 115 63 53 22 51 27 51 27 43 25 47 30 47 25 45 26 45 26 45 26 45 26 44 25 44 25 44 25 44 25 46 27 45 26 45 25 44 25 41 23 41 23 41 23 41 23 41 23 40 22 39 20 37 19 35 19 35 18 34 17 31 17 31 18 32 17 28 13 25 16 26 12 23 13 20 11 10 3 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 2 2 2 3 3 4 4 4 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 6 5 6 5 6 5 6 5 5 4 5 4 5 4 5 4 7 3 7 4 8 4 9 5 9 5 9 5 9 5 9 5 8 5 9 6 10 5 9 4 7 3 8 5 9 4 7 3 8 4 9 4 8 3 7 2 6 2 7 4 8 3 6 2 4 3 4 3 4 3 4 3 2 2 3 3 4 2 3 1 5 3 4 2 3 3 4 4 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 3 2 3 1 2 0 1 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 28 15 30 19 32 17 29 15 34 21 33 19 31 18 31 18 25 11 28 14 30 15 30 16 36 19 32 18 37 26 40 23 31 20 40 26 38 21 36 23 38 23 38 23 40 27 45 31 42 25 37 21 36 20 32 14 31 16 30 14 28 13 27 12 26 14 28 15 28 14 26 13 28 15 28 15 28 15 28 15 29 14 29 14 30 15 31 16 30 14 28 12 28 15 32 18 31 17 32 18 33 19 34 19 34 19 34 19 34 19 34 19 31 17 32 17 33 18 35 21 37 22 38 23 38 22 37 21 41 22 36 21 41 27 42 23 37 21 38 20 35 19 37 23 37 21 38 23 39 24 41 25 39 23 39 23 40 24 41 25 38 22 39 23 39 23 38 22 40 24 41 25 40 23 38 21 38 22 39 23 38 21 36 19 39 23 39 23 39 23 39 23 39 23 39 23 39 23 39 23 40 24 40 24 40 24 40 23 41 25 41 25 41 25 41 25 40 24 40 25 41 25 42 26 44 29 43 27 40 22 35 19 43 26 39 24 41 27 41 25 43 28 43 28 43 28 43 28 46 29 42 26 40 27 44 30 44 28 42 26 40 26 41 27 40 26 42 28 44 30 45 30 44 27 44 26 42 25 41 24 45 27 42 25 43 26 42 24 44 27 44 26 43 27 44 27 44 27 45 29 46 28 44 27 42 25 43 26 43 26 43 26 42 27 45 27 43 25 43 28 45 28 45 28 45 28 45 28 47 30 46 29 46 29 47 30 46 29 46 28 45 28 44 27 44 26 43 26 42 25 42 25 41 24 41 24 41 24 41 24 40 23 41 25 43 27 45 26 44 21 43 22 44 24 47 26 47 25 47 25 47 25 47 25 48 30 45 27 44 28 46 30 47 30 47 30 47 30 47 28 45 26 48 27 47 27 50 32 50 31 53 32 53 34 57 39 60 38 59 36 57 34 54 32 54 33 52 36 53 32 45 25 29 14 29 14 30 15 31 16 33 18 33 18 33 18 33 18 36 20 37 21 38 22 38 22 39 22 37 22 40 25 40 23 41 25 41 26 42 26 41 26 42 28 43 30 44 31 46 32 47 31 49 32 49 31 47 30 49 32 49 32 48 31 47 29 47 32 46 30 44 27 42 26 39 24 38 23 37 22 36 21 34 20 35 21 36 23 39 22 41 23 43 26 47 28 50 30 53 36 54 37 54 37 53 36 53 36 53 36 54 37 54 35 53 33 55 35 58 38 60 39 63 44 66 45 65 44 66 46 68 47 69 44 68 46 74 52 82 59 90 67 51 11 21 13 28 11 24 11 29 15 27 9 26 11 26 11 26 11 26 11 25 11 25 11 25 11 25 11 25 11 25 10 24 10 23 9 23 11 23 11 23 11 23 11 23 11 22 10 21 8 19 7 20 7 19 5 18 4 16 5 17 7 19 8 15 4 15 7 12 3 13 6 14 7 6 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 1 3 1 2 0 2 1 3 2 4 2 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 5 1 5 1 5 1 5 1 4 0 4 0 4 0 4 0 3 0 4 1 4 2 5 2 5 2 5 2 5 2 5 2 4 2 5 3 6 2 5 1 3 1 5 2 5 2 4 0 4 2 5 3 5 1 3 0 2 0 4 1 4 1 3 0 3 1 3 1 3 1 3 1 1 0 2 1 3 0 2 0 4 1 3 0 2 1 3 2 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 2 0 2 0 1 0 0 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 42 26 41 30 43 26 40 28 43 29 43 29 43 28 42 28 42 28 46 30 45 28 45 30 50 36 51 34 52 41 57 39 52 38 57 42 57 40 56 40 57 40 56 40 56 40 57 41 58 41 55 38 54 36 49 31 48 32 47 30 45 29 44 28 43 27 44 28 44 27 42 25 44 28 44 28 44 28 44 28 44 28 44 28 45 30 47 32 45 28 43 27 44 31 49 35 47 31 47 32 49 33 50 34 50 34 50 34 50 34 50 34 47 33 51 35 50 34 51 37 52 36 53 38 54 38 53 37 56 38 54 37 56 41 58 41 54 38 55 36 52 36 56 41 55 38 55 39 56 40 57 40 57 40 56 38 56 39 57 41 55 38 55 38 55 38 55 38 58 41 58 41 57 39 55 37 55 39 57 41 57 39 54 36 55 38 55 38 55 38 55 38 55 38 55 38 55 38 55 38 57 41 58 41 58 40 56 38 59 42 59 42 59 42 59 42 57 41 58 41 59 42 59 43 60 42 61 42 60 40 58 38 63 42 59 39 60 42 60 40 61 42 62 43 62 43 63 44 64 44 62 42 60 42 62 44 64 44 61 40 59 41 61 43 62 43 62 43 61 41 59 39 64 43 64 43 63 42 63 42 67 43 62 41 63 43 63 41 65 44 64 43 64 43 65 44 64 44 66 46 67 45 65 43 62 42 64 44 65 44 64 43 63 43 65 44 63 41 64 44 65 44 65 44 65 44 65 44 68 46 67 45 66 46 67 47 67 46 67 45 66 44 65 44 64 43 63 42 63 41 62 41 63 42 63 42 63 42 63 42 62 42 63 43 64 44 65 45 68 43 68 43 69 45 72 47 71 46 71 46 71 46 71 46 72 46 71 45 71 45 72 46 72 46 72 46 72 46 72 47 72 47 75 48 75 49 78 53 79 53 81 54 80 54 84 59 86 58 86 57 82 53 78 50 76 51 75 52 74 47 63 37 45 28 45 30 47 32 49 33 49 33 49 33 49 33 49 33 52 35 53 37 55 37 54 37 55 37 54 39 58 41 57 38 59 42 59 42 59 42 60 41 63 41 64 42 66 44 68 45 69 48 70 49 70 48 68 46 70 49 70 48 69 47 68 47 66 46 64 44 62 42 60 40 58 39 57 37 56 36 55 35 55 34 56 35 58 37 59 38 62 42 64 45 67 48 70 50 78 53 79 54 80 53 79 52 79 53 79 53 79 53 79 54 83 56 85 58 87 60 89 62 91 65 94 65 91 63 92 65 96 69 97 69 96 69 99 76 106 76 108 92 102 38 43 25 48 26 45 27 48 28 46 25 45 26 45 26 45 26 45 26 44 25 44 25 44 25 44 25 43 24 43 23 42 23 41 22 41 23 41 23 41 23 41 23 41 22 40 21 38 19 37 18 35 19 35 18 34 17 31 17 31 18 32 17 28 13 25 16 25 11 22 12 20 12 11 4 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 2 2 2 3 3 4 4 4 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 5 4 5 4 5 4 5 4 4 3 5 4 5 4 6 5 8 4 8 4 9 5 9 6 9 5 9 5 9 5 9 5 8 5 9 6 10 5 9 4 8 4 9 5 9 5 8 4 8 5 10 7 10 5 7 2 7 3 8 4 8 4 7 3 5 4 5 4 5 4 5 4 3 2 4 3 4 3 3 2 5 3 4 2 3 3 4 4 4 3 4 3 4 3 4 3 5 4 5 4 5 4 5 4 3 2 3 1 2 0 1 0 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 27 10 23 14 28 12 26 18 26 14 27 15 28 15 28 15 28 15 32 17 29 12 28 15 29 19 35 16 31 21 39 22 40 24 39 25 42 27 42 26 41 26 42 27 42 27 41 26 42 26 40 25 40 23 35 17 31 16 30 15 29 13 27 12 27 15 28 15 28 14 26 12 29 16 29 16 29 16 29 16 28 13 27 12 28 15 32 18 28 14 30 16 32 17 32 16 30 15 31 17 33 18 34 19 34 19 34 19 34 19 34 19 33 20 37 22 35 19 35 22 34 20 36 22 38 23 38 22 34 20 36 20 36 21 39 25 38 23 38 21 36 21 40 27 38 23 39 23 39 23 39 24 41 24 39 22 38 22 40 24 39 22 37 20 36 21 38 23 40 24 40 24 39 21 36 19 36 21 39 25 41 24 38 21 37 21 37 21 37 21 37 21 38 22 38 22 38 22 38 22 38 23 40 25 41 25 40 23 42 26 42 26 42 26 42 26 41 26 42 26 43 27 43 28 40 25 41 27 42 27 42 27 45 28 41 25 41 27 41 25 42 27 42 28 43 29 44 29 44 29 44 28 43 27 42 27 46 29 42 26 40 26 43 29 41 27 42 27 42 25 38 22 41 25 42 25 42 25 43 26 46 26 41 23 41 25 42 24 44 27 43 25 42 26 44 27 42 26 45 29 46 28 43 25 41 25 43 28 45 28 44 26 41 26 44 26 41 24 42 26 43 26 43 26 43 26 43 26 45 27 44 26 43 27 44 28 45 27 44 27 43 26 43 25 42 25 42 24 41 24 40 23 42 25 42 25 42 25 42 25 43 26 43 27 44 27 44 25 43 21 43 21 44 23 46 25 45 23 45 23 45 23 45 23 44 28 45 29 46 29 45 28 46 29 46 29 46 29 46 27 45 26 48 27 48 28 52 33 53 33 55 33 54 33 56 38 57 36 56 34 54 30 51 29 47 28 49 32 49 27 36 13 28 13 28 14 31 17 34 19 34 19 34 19 34 19 34 19 33 18 35 21 37 21 36 19 38 21 38 23 41 26 40 22 41 25 41 25 41 25 40 25 40 26 40 27 42 29 43 30 48 32 49 32 49 31 47 29 50 32 48 31 47 30 47 30 46 30 44 28 42 26 40 24 37 22 36 20 34 19 33 18 33 19 34 21 36 22 38 21 41 23 43 25 46 26 49 28 50 34 51 35 52 34 51 33 52 35 52 35 52 35 52 33 53 33 55 35 57 37 59 39 61 41 64 42 62 42 65 46 67 48 69 47 68 45 72 50 77 57 77 69 93 46 26 12 24 12 29 14 28 11 26 12 26 11 26 11 26 11 26 11 25 11 25 11 25 11 25 11 25 11 24 10 24 9 23 9 23 11 23 11 23 11 23 11 22 9 21 8 19 6 18 5 19 5 18 5 18 5 18 6 17 7 19 8 15 4 15 7 13 2 11 4 12 7 7 3 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 1 3 1 2 0 2 1 3 2 4 2 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 4 0 4 0 4 0 4 0 3 0 3 0 4 1 5 1 4 1 4 2 5 2 6 3 5 2 5 2 5 2 5 2 4 2 5 3 6 2 5 1 4 2 5 3 6 2 5 1 4 2 6 4 7 2 3 0 3 1 4 2 5 1 4 0 4 2 4 2 4 2 4 2 3 1 4 2 4 2 3 1 4 1 3 0 2 1 3 2 3 1 3 1 3 1 3 1 4 2 4 2 4 2 4 2 2 0 2 0 1 0 0 0 1 0 1 0 1 0 1 0 3 1 3 1 3 1 3 1 41 22 36 27 42 27 43 35 41 27 42 29 44 30 44 30 45 32 50 33 45 27 44 29 40 31 50 29 43 32 52 35 57 38 51 36 56 42 57 39 54 40 58 44 61 46 61 45 58 41 56 41 57 40 52 33 46 30 45 28 44 27 42 26 44 28 44 28 44 27 41 25 45 29 45 29 45 29 45 29 44 28 43 27 44 30 48 33 43 29 49 36 52 33 45 26 45 30 47 31 48 33 50 34 50 34 50 34 50 34 50 34 50 36 55 38 52 34 51 37 48 33 51 36 53 38 54 38 48 34 53 35 50 33 54 40 56 39 56 37 53 38 58 44 56 39 56 39 56 39 56 39 58 40 56 37 54 38 56 40 56 38 53 34 51 36 55 39 56 39 56 38 54 36 52 34 51 36 55 40 58 40 55 37 53 36 53 36 53 36 53 36 55 38 55 38 55 38 55 38 53 37 56 41 59 42 59 41 59 42 59 42 59 42 59 42 59 42 60 43 60 44 61 44 60 42 61 43 62 43 61 41 65 43 60 41 61 42 60 40 61 42 61 43 62 44 63 44 63 44 63 44 63 43 60 41 66 45 62 41 59 42 62 44 56 38 59 41 61 41 59 40 61 41 62 42 63 43 64 44 67 43 62 40 62 42 63 41 66 44 63 41 62 42 65 45 63 43 66 46 67 45 64 42 62 42 65 45 67 46 66 44 62 42 64 43 62 41 63 43 64 43 64 43 64 43 64 43 64 42 62 41 62 41 63 43 64 43 63 42 63 41 62 41 63 42 62 41 62 40 61 40 62 41 62 41 62 41 62 41 66 45 65 44 65 44 65 44 68 43 67 43 69 45 71 47 70 45 70 45 70 45 70 45 69 44 71 47 73 46 71 44 71 45 71 45 71 45 71 46 72 47 75 48 75 49 79 55 80 55 82 55 81 54 83 58 84 56 83 55 80 52 75 48 70 46 69 47 67 40 53 26 45 28 44 28 46 32 50 35 51 35 51 35 51 35 51 35 49 33 52 36 54 36 52 34 55 37 55 40 59 42 56 37 57 40 57 40 57 40 58 39 61 39 62 40 64 42 66 43 70 49 70 49 70 48 67 46 71 49 69 47 68 47 68 48 64 44 63 42 60 40 58 39 54 35 53 33 51 31 50 30 55 33 56 35 57 36 59 38 62 42 64 44 67 47 69 49 74 48 75 50 76 49 74 48 78 52 78 52 78 52 78 53 78 50 79 52 81 54 83 56 87 60 90 62 90 63 94 69 98 68 100 69 97 69 100 74 101 86 101 78 126 78 60 25 44 27 49 30 46 25 45 28 45 26 45 26 45 26 45 26 44 25 44 25 44 25 44 25 45 26 45 25 44 24 43 24 41 23 41 23 41 23 41 23 39 21 38 19 36 18 35 17 34 18 34 18 34 18 32 18 31 18 32 17 28 13 25 16 26 12 21 11 19 12 12 6 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 2 2 2 3 3 4 4 4 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 4 5 5 6 5 8 4 8 5 9 6 10 6 9 5 9 5 9 5 9 5 8 5 9 6 10 5 9 4 8 5 9 6 10 5 9 4 8 5 11 8 11 5 7 2 7 4 8 5 9 4 8 3 5 4 5 4 5 4 5 4 4 4 5 5 6 4 5 3 5 3 4 2 3 3 4 4 4 3 4 3 4 3 4 3 5 4 5 4 5 4 5 4 3 2 3 1 2 0 1 0 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 22 12 29 20 34 19 30 15 33 21 35 21 31 15 28 15 33 16 29 13 27 12 28 14 35 19 32 16 30 15 31 17 41 22 38 27 42 22 35 24 31 20 39 26 42 28 44 30 44 28 44 31 43 21 35 23 25 12 29 16 31 15 29 13 27 13 26 13 27 14 25 10 26 14 28 17 30 17 30 17 33 14 24 9 27 16 32 17 30 13 29 18 34 16 31 18 32 17 31 16 31 17 33 19 37 19 31 17 34 20 32 14 37 20 33 18 34 20 34 18 33 19 35 19 32 16 31 18 36 20 36 21 37 22 38 22 36 23 41 24 36 19 37 24 38 22 38 23 39 24 40 24 36 21 39 24 41 24 39 22 38 22 37 21 37 20 36 20 37 21 38 23 39 23 38 22 37 22 38 23 39 22 38 21 37 21 37 22 38 23 39 23 38 22 38 22 38 22 38 22 37 21 37 22 38 23 39 23 41 25 42 26 42 26 43 27 42 26 42 26 42 26 42 26 42 26 40 26 43 29 43 27 43 28 43 28 43 28 43 28 40 26 41 27 42 26 41 25 44 29 42 26 40 24 39 24 39 25 41 27 42 27 41 26 41 27 42 27 41 25 39 24 42 25 42 26 43 27 44 27 43 26 43 26 43 26 43 26 47 30 46 28 44 27 44 28 43 26 43 26 43 26 43 26 42 26 43 26 43 25 41 23 43 25 41 23 41 25 43 27 45 28 45 28 45 27 43 25 42 25 42 25 42 25 42 25 43 26 43 26 43 26 43 26 41 24 41 24 41 24 41 24 42 25 42 25 42 25 42 25 43 26 43 26 43 26 43 24 43 21 43 21 43 21 43 21 44 22 44 23 45 24 46 24 44 26 43 25 43 27 46 30 44 28 46 30 47 30 47 27 42 23 47 29 52 32 53 32 55 34 55 34 55 34 55 34 58 35 54 32 54 33 50 31 48 29 45 25 37 15 30 13 26 13 30 16 32 18 33 18 32 17 32 18 33 18 34 19 37 19 34 19 38 23 36 17 37 22 38 21 35 19 37 23 40 24 40 25 41 26 41 26 41 27 40 26 41 28 44 32 48 31 46 28 45 28 45 28 46 29 46 30 47 31 48 31 45 29 44 28 43 27 41 26 38 22 35 18 32 17 33 18 30 17 32 20 34 21 36 18 39 20 39 21 42 23 46 26 46 29 46 30 48 32 51 34 53 35 52 35 52 36 54 36 51 32 54 32 51 30 53 34 57 37 59 39 61 41 62 40 64 44 64 44 67 48 72 49 74 53 81 65 87 74 68 15 26 9 28 13 20 10 34 16 27 11 25 10 27 12 26 10 26 11 25 10 24 11 25 12 24 10 24 9 23 8 22 8 23 11 23 11 23 11 23 11 20 8 20 7 19 6 18 6 22 6 17 3 17 5 18 6 18 7 17 7 15 4 14 4 12 3 13 6 12 6 7 4 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 0 1 0 2 0 3 1 3 0 3 0 3 0 3 0 4 1 5 2 6 1 5 0 6 3 6 2 5 1 4 1 5 3 8 4 5 0 3 1 8 2 3 1 6 4 5 0 3 1 6 4 7 3 4 0 5 3 8 4 5 0 3 1 2 0 4 2 4 0 1 0 3 1 3 3 6 4 3 0 1 3 7 4 3 0 3 3 6 6 8 4 4 0 3 2 8 4 3 0 1 0 4 4 3 1 3 1 3 1 3 1 2 0 2 0 2 0 2 0 6 5 6 3 2 0 2 1 4 2 4 1 3 0 2 0 39 27 44 32 46 31 42 26 41 29 44 30 42 27 42 29 44 28 44 28 45 31 48 33 50 34 50 34 51 36 53 38 57 37 53 41 57 37 53 40 49 36 56 42 58 43 60 45 59 42 59 46 60 40 57 45 46 30 45 28 43 28 45 29 44 26 42 26 44 27 41 23 44 28 44 28 44 28 43 27 48 28 41 25 44 31 47 31 47 28 45 33 49 30 46 32 47 31 47 30 47 32 49 33 51 34 49 33 49 33 48 31 52 34 48 32 50 35 51 34 51 36 53 36 50 33 49 35 53 36 54 37 54 38 55 38 54 38 56 39 54 37 55 39 55 38 55 39 56 40 57 40 54 38 56 41 58 41 57 39 56 38 55 38 54 37 54 36 54 37 55 39 56 38 55 37 54 38 55 39 56 38 55 37 54 37 54 38 55 39 56 39 55 38 55 38 55 38 55 38 54 37 54 38 55 39 56 39 58 41 58 42 59 42 60 43 59 42 59 42 59 42 59 42 60 41 60 41 61 43 62 42 63 44 63 44 63 44 63 44 59 41 60 42 61 41 60 40 62 43 61 41 59 40 59 40 59 40 60 42 61 42 61 42 61 42 62 43 61 41 59 40 63 42 63 43 64 44 65 44 64 43 64 43 64 43 64 43 67 45 65 43 63 43 64 43 64 43 64 43 64 43 64 43 63 43 64 43 64 42 62 40 64 42 62 40 61 41 63 42 62 42 63 42 63 41 61 39 64 43 64 43 64 43 64 43 64 43 64 43 64 43 64 43 62 41 62 41 62 41 62 41 63 42 63 42 63 42 63 42 64 43 64 43 64 43 64 43 68 43 68 43 68 43 68 43 69 44 69 45 70 45 71 46 70 43 69 42 69 44 71 46 70 45 72 46 73 47 72 47 70 44 73 49 78 52 80 54 82 55 82 55 82 55 82 55 83 54 78 51 76 50 71 46 70 45 64 38 54 30 49 28 44 28 46 31 49 33 49 33 48 33 49 33 50 34 50 35 54 35 51 36 55 38 53 33 54 38 55 37 52 35 54 39 57 40 57 41 58 42 60 41 63 40 62 39 63 42 67 45 69 47 67 45 66 45 66 46 67 46 67 47 68 48 69 48 64 45 63 44 62 42 61 41 57 36 53 33 51 32 52 33 52 30 54 33 55 34 56 35 59 38 60 40 63 44 67 48 71 45 72 46 74 50 77 52 78 52 77 51 78 53 80 55 81 54 83 54 80 52 82 56 85 58 87 60 89 61 89 61 95 62 94 64 97 68 101 72 102 75 107 82 113 92 100 37 47 22 47 29 41 26 51 27 46 26 44 25 46 27 45 25 45 25 44 24 43 25 44 26 44 25 44 24 43 24 42 23 41 23 41 23 41 23 41 23 38 20 38 19 37 18 36 18 37 19 33 16 33 18 32 17 31 17 29 15 27 13 23 12 24 11 22 12 18 10 10 5 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 4 3 4 3 4 3 4 3 4 3 4 3 5 4 6 5 5 4 5 4 5 4 5 4 5 5 6 6 7 5 6 4 10 6 10 5 9 4 8 4 7 5 10 6 9 4 9 6 12 5 8 4 10 6 9 2 8 5 9 6 10 5 9 4 8 6 11 7 9 3 7 4 7 4 9 5 9 4 6 1 5 4 5 5 8 7 5 2 1 1 5 5 6 5 7 7 7 7 8 6 4 2 3 3 6 5 5 3 4 3 4 3 4 3 4 3 4 3 4 3 3 2 3 2 3 2 3 2 6 6 6 5 2 1 2 3 3 3 2 2 2 1 1 1 28 16 30 18 30 16 27 13 27 16 31 18 31 18 33 22 26 12 29 15 32 18 33 18 31 17 34 21 38 24 40 25 37 20 36 24 39 21 36 23 34 21 39 25 40 25 41 28 43 26 42 29 42 24 41 31 38 20 30 12 25 11 29 15 28 14 26 14 28 15 25 10 30 16 28 13 26 12 25 12 30 13 26 12 29 15 30 14 32 14 30 18 33 14 28 16 30 15 29 14 30 16 32 18 33 19 35 19 32 16 32 18 34 17 31 17 34 21 36 20 36 23 39 23 36 20 36 22 36 21 37 21 38 22 38 22 39 22 37 21 39 23 38 21 38 22 38 22 39 23 39 23 37 23 40 25 42 25 40 23 40 23 39 23 38 22 38 21 37 21 38 22 38 22 37 21 37 22 38 23 39 22 38 21 37 21 37 21 38 22 38 22 38 22 38 22 38 22 38 22 37 21 38 22 38 22 39 23 40 25 41 25 42 26 43 27 42 26 42 26 42 25 41 25 41 26 41 26 42 27 42 28 43 28 43 28 42 27 42 27 40 26 41 27 42 26 41 25 41 26 41 26 41 26 41 26 40 26 42 28 43 28 43 27 42 28 43 28 43 27 41 26 42 25 42 25 43 26 43 26 43 26 43 26 43 26 43 26 44 26 42 24 41 24 42 25 43 26 43 26 43 26 43 26 42 26 43 26 43 25 41 23 43 25 41 23 39 22 39 23 40 24 41 24 41 23 39 21 43 26 43 26 43 26 43 26 42 25 42 25 42 25 42 25 40 23 40 23 40 23 40 23 42 25 42 25 42 25 42 25 43 26 43 26 43 26 43 24 43 21 43 21 43 21 43 21 44 22 44 22 45 23 45 24 44 26 43 26 43 27 45 28 44 27 45 29 47 30 46 27 45 24 46 27 50 31 54 34 54 33 54 33 54 33 54 33 54 32 50 29 49 28 46 26 47 26 38 15 28 11 26 11 26 13 30 17 33 19 34 19 33 19 34 19 35 20 35 21 36 19 35 20 38 22 36 18 37 22 38 21 35 19 37 23 40 24 40 25 41 26 41 26 41 27 40 26 40 28 44 31 48 30 46 28 45 28 46 29 46 29 47 30 47 30 48 31 46 31 45 30 44 28 42 27 37 21 34 17 32 17 33 18 29 16 30 17 32 19 34 18 37 19 38 21 42 24 47 27 44 27 45 29 48 33 52 37 52 35 51 34 52 36 53 35 53 34 56 33 53 32 55 35 57 36 58 38 60 39 61 40 61 44 62 44 64 46 70 47 76 52 77 59 84 73 80 35 27 7 27 14 24 10 29 9 27 11 25 10 27 12 26 10 26 12 25 11 25 11 26 12 26 12 25 11 25 10 24 10 23 11 23 11 23 11 23 11 20 8 20 7 19 6 18 6 21 6 16 3 17 5 17 5 16 5 15 5 13 2 11 2 9 1 11 3 10 3 5 2 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 4 2 5 3 5 4 6 4 4 0 4 0 4 0 4 0 4 0 5 1 5 1 4 0 6 3 5 2 5 2 4 1 2 0 5 2 5 2 7 5 7 3 4 1 6 3 4 0 6 2 5 1 4 2 5 3 3 2 7 3 4 0 3 1 5 3 6 3 6 2 4 0 6 3 5 4 8 6 6 2 2 0 2 2 6 5 7 3 4 3 6 3 2 0 2 1 2 1 4 3 4 1 1 0 3 1 3 1 3 1 3 1 2 0 2 0 2 0 2 0 5 4 6 3 3 0 2 1 2 0 2 0 1 0 0 0 42 28 43 29 43 28 42 27 41 29 44 30 44 31 47 35 45 30 48 33 49 32 46 29 43 28 47 33 51 36 51 35 47 32 51 38 55 37 51 34 49 35 53 37 53 37 54 40 61 42 56 40 54 34 51 40 58 39 51 30 44 28 45 30 44 27 42 27 44 28 42 24 46 29 43 26 42 26 43 27 44 28 44 28 45 29 45 28 49 30 46 33 48 28 43 29 45 29 44 29 45 31 48 32 47 34 52 35 47 30 48 35 48 30 46 31 50 36 53 36 52 37 54 38 52 35 52 38 54 37 54 38 55 38 56 39 57 37 52 36 57 41 56 36 55 38 55 38 55 38 55 39 55 39 57 42 59 42 58 40 57 40 57 39 56 39 55 38 54 38 55 38 55 37 53 36 54 38 55 39 56 38 55 37 54 37 54 37 54 37 54 38 56 39 55 38 55 38 54 37 55 38 55 38 55 38 55 38 56 40 57 41 59 42 60 43 59 42 59 41 58 41 58 40 58 41 61 42 60 41 61 43 60 41 60 41 59 40 59 40 59 41 60 42 61 41 60 40 59 40 60 41 61 42 60 41 59 41 61 43 62 43 62 43 62 43 63 44 63 43 62 42 63 42 63 42 63 42 63 43 63 42 63 42 63 42 63 42 64 42 63 41 62 41 63 42 64 43 64 43 64 43 64 43 63 43 64 43 64 42 62 40 64 42 62 40 60 38 59 38 62 42 63 42 63 41 61 39 63 42 63 42 63 42 63 42 62 41 62 41 62 41 62 41 61 40 61 40 61 40 61 40 63 42 63 42 63 42 63 42 63 42 64 43 64 43 65 44 68 43 68 43 68 43 68 43 68 43 69 44 69 45 70 45 69 43 69 43 69 43 70 44 69 44 71 46 72 46 72 46 74 47 74 47 76 52 81 56 81 54 81 54 80 53 80 53 79 52 75 49 74 49 69 43 67 41 54 28 44 25 45 27 45 29 46 32 49 34 50 34 50 34 51 35 51 36 52 36 53 36 53 37 54 37 53 35 54 38 55 37 52 35 54 39 57 40 57 41 58 42 60 41 65 42 63 41 65 44 69 47 68 47 67 45 66 45 67 47 68 47 68 47 68 47 68 47 66 47 65 45 63 43 61 42 55 35 52 32 50 32 52 34 51 29 51 30 53 32 55 34 58 37 59 40 63 45 68 49 69 43 70 46 74 51 79 55 79 53 79 52 79 54 81 56 83 56 84 55 82 53 83 57 85 57 85 58 86 59 88 60 95 62 95 63 98 67 101 72 104 72 102 77 108 91 113 63 57 25 44 28 42 24 47 24 46 26 44 25 46 27 45 25 46 26 44 25 44 25 45 27 44 25 43 24 43 23 42 23 40 22 40 22 40 22 40 22 38 20 38 19 37 18 36 18 36 18 32 16 33 18 31 15 29 15 27 13 24 10 20 10 21 8 19 9 15 7 7 2 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 2 3 2 3 2 3 2 5 4 5 5 6 6 7 6 6 5 6 5 6 5 6 5 4 4 6 5 6 5 5 3 9 5 9 5 9 5 9 5 7 4 9 5 8 4 10 8 10 6 9 5 9 5 8 4 11 6 8 3 7 4 10 7 7 5 10 6 8 3 8 4 11 7 11 7 11 6 10 5 9 7 7 6 9 8 8 5 9 5 4 4 8 7 5 0 4 4 6 4 3 1 2 3 4 3 4 3 4 2 3 1 5 4 5 4 5 4 5 4 4 3 4 3 4 3 4 3 4 5 6 6 3 2 2 3 3 3 3 2 2 2 1 1 25 13 27 15 29 16 29 16 25 13 26 12 23 11 26 15 30 16 32 18 33 17 30 14 28 14 30 16 31 15 29 13 27 16 36 25 41 24 36 17 34 20 37 22 37 22 39 26 43 25 39 25 37 18 35 25 42 26 39 22 34 17 30 14 29 14 27 14 29 15 26 11 28 15 28 15 28 16 30 17 28 13 28 13 28 12 27 13 32 14 30 17 32 13 27 14 28 13 28 14 30 16 32 18 30 18 36 19 32 15 33 21 31 14 29 15 34 21 37 21 34 20 37 21 35 19 35 22 37 21 38 22 38 23 39 23 40 21 35 20 40 25 39 20 38 22 38 22 38 22 38 21 37 22 40 25 42 25 40 23 40 24 40 23 39 23 38 22 37 22 38 22 37 20 35 19 37 22 38 23 39 22 38 21 37 21 37 21 37 21 37 20 39 23 39 22 38 21 37 21 38 22 38 22 38 22 38 22 38 23 39 24 41 26 43 27 42 26 42 25 41 24 40 23 38 25 42 27 40 25 41 28 43 27 42 27 41 26 40 25 40 26 41 27 42 26 41 25 39 25 41 27 42 27 41 25 40 26 42 28 43 28 42 27 42 28 43 29 44 29 43 28 42 25 42 25 42 25 42 24 42 25 42 25 42 25 42 25 43 25 42 24 42 25 43 26 43 26 43 26 43 26 43 26 42 26 43 26 43 25 41 23 42 25 41 24 40 21 37 20 41 24 42 25 41 24 40 22 40 23 40 23 40 23 40 23 41 24 41 24 41 24 41 24 40 23 40 23 40 23 40 23 42 25 42 25 42 25 42 25 42 25 42 26 43 27 44 25 43 21 43 21 43 21 43 21 43 21 43 22 44 22 45 23 43 26 43 26 43 26 42 25 43 27 45 28 46 29 45 26 48 27 47 27 49 31 54 35 54 33 53 32 52 31 51 30 55 33 50 30 49 30 46 28 44 21 30 10 25 11 27 13 27 14 31 17 34 19 35 20 34 19 35 20 35 21 36 21 35 20 37 21 37 20 36 20 37 22 38 21 35 19 37 23 40 24 40 25 41 26 41 26 45 30 43 29 44 32 47 35 47 29 45 28 45 29 47 30 47 30 47 30 47 30 47 30 47 32 46 30 43 27 41 26 35 19 33 16 31 17 33 19 30 16 29 15 30 18 34 18 37 19 39 21 42 24 47 27 43 26 44 29 48 34 53 38 55 37 54 37 54 38 56 38 54 35 56 34 54 32 55 36 57 35 56 35 57 37 60 42 62 47 63 47 65 48 70 50 74 45 70 52 76 70 89 57 49 16 25 11 21 8 28 11 27 11 25 10 27 12 26 10 27 13 26 11 25 12 27 13 23 9 23 8 22 8 21 7 22 10 22 10 22 10 22 10 20 8 20 7 19 6 18 6 19 4 16 4 18 5 16 3 15 3 13 3 11 1 10 1 7 0 8 1 7 1 2 0 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 3 1 3 2 4 2 5 1 5 1 5 1 5 1 3 0 4 1 5 0 3 0 5 2 5 2 5 2 5 2 6 4 7 2 3 0 4 3 6 3 6 2 5 1 4 1 7 3 4 0 3 1 6 4 3 2 7 4 5 1 5 3 9 6 8 4 7 4 7 4 9 5 6 4 8 7 8 4 9 4 4 3 7 5 4 0 2 2 5 2 2 0 2 1 6 3 3 0 1 0 3 2 4 2 4 2 4 2 4 2 3 1 3 1 3 1 3 1 2 2 6 4 4 1 3 1 5 3 4 2 4 1 3 1 36 24 40 29 44 30 43 29 42 29 42 26 38 23 39 28 44 29 46 31 48 32 48 32 49 32 48 31 45 27 41 24 42 32 52 37 54 40 54 34 51 37 54 38 54 39 58 45 55 38 55 41 56 38 56 45 56 40 57 41 55 35 47 29 45 28 43 28 45 29 43 25 42 27 44 30 47 31 47 30 44 29 45 27 42 25 43 29 47 28 45 32 48 28 43 29 44 28 45 29 46 32 49 34 47 33 50 33 49 32 49 35 47 29 45 30 49 35 52 36 48 34 51 35 50 33 51 36 55 38 55 38 56 39 56 40 56 38 54 37 56 39 55 37 55 38 55 38 54 37 54 37 53 37 56 40 58 40 56 38 57 39 56 39 55 38 55 37 54 38 55 38 54 36 51 34 54 38 55 39 56 38 55 37 54 37 54 37 53 36 53 36 57 40 56 38 55 37 53 36 56 39 55 38 55 38 54 37 55 38 56 40 58 42 60 43 59 42 58 41 57 39 56 39 56 40 62 42 58 38 60 44 65 45 64 44 62 43 61 42 59 41 60 42 61 41 60 40 59 41 61 43 62 41 59 39 58 40 60 41 61 42 60 41 60 41 61 43 62 43 62 42 63 42 63 42 62 41 62 41 62 41 62 41 62 41 62 41 63 42 62 41 62 42 64 44 64 43 64 43 64 43 64 43 63 43 64 43 64 42 62 40 62 42 63 42 62 40 60 38 60 39 61 40 60 39 59 37 60 39 60 39 60 39 60 39 61 40 61 40 61 40 61 40 62 41 62 41 62 41 62 41 63 42 63 42 63 42 63 42 62 41 63 43 64 44 66 45 68 43 68 43 68 43 68 43 67 43 68 43 69 44 69 44 68 43 69 43 69 42 67 41 69 43 70 45 71 45 71 46 75 48 75 49 78 52 81 55 81 53 80 52 78 51 77 50 78 51 74 48 71 47 67 44 62 34 46 24 45 28 48 30 45 30 47 33 50 35 51 35 49 34 50 34 51 35 51 36 51 36 55 38 53 35 52 36 54 38 55 37 52 35 54 39 57 40 57 41 58 42 60 41 67 44 65 43 67 46 71 49 67 46 66 45 66 46 68 48 69 48 68 47 68 47 67 46 66 46 64 44 61 41 59 39 53 33 51 31 50 32 52 34 53 30 52 29 52 32 56 36 60 39 60 40 63 44 67 47 70 44 71 46 74 50 78 54 80 54 80 54 80 55 82 58 82 55 84 54 81 53 83 56 84 56 83 55 84 57 87 60 94 60 95 63 98 67 100 70 102 65 95 69 100 84 119 81 84 38 46 27 42 23 47 27 46 26 44 25 46 27 45 25 46 27 45 26 45 26 46 27 41 22 41 21 40 21 39 20 39 21 39 21 39 21 39 21 38 20 38 19 37 18 36 18 34 17 32 17 34 18 29 13 29 15 27 13 24 10 20 10 20 7 18 8 14 6 6 2 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 1 2 1 2 1 2 1 3 2 4 3 5 4 5 4 5 4 5 4 4 3 5 4 5 4 4 3 8 4 9 5 9 5 10 6 12 8 11 5 6 2 8 6 9 6 11 6 8 3 8 5 10 5 9 4 8 5 9 6 8 6 12 8 11 6 11 8 14 9 12 7 11 7 11 8 10 7 6 5 8 8 9 7 6 4 5 6 8 8 7 5 4 4 6 4 4 2 4 4 9 6 4 1 2 2 6 6 6 5 6 5 6 5 6 5 5 4 5 4 5 4 5 4 1 4 6 7 5 3 3 3 6 6 5 5 5 4 4 4 23 12 28 17 31 16 27 12 33 20 32 16 27 15 30 20 30 15 29 14 29 14 30 15 35 19 31 13 26 9 23 7 24 13 28 10 27 18 36 18 33 19 36 21 36 23 42 30 37 21 38 27 41 23 39 28 37 23 39 24 38 21 33 16 29 15 27 15 29 16 27 12 25 14 29 18 31 17 27 13 29 15 29 11 23 8 27 15 29 12 28 16 32 13 28 15 29 14 29 15 31 18 35 21 33 17 31 17 34 20 34 18 31 15 29 15 33 20 35 19 32 19 35 20 34 19 35 22 38 22 38 23 39 23 40 24 37 22 39 23 37 21 38 23 38 22 38 21 37 20 36 20 35 20 38 23 39 23 38 21 39 22 38 22 37 21 37 20 38 22 38 21 36 19 34 17 37 22 38 23 39 22 38 21 37 21 37 20 36 19 35 19 40 24 39 22 38 21 36 20 39 23 39 22 38 21 37 21 37 21 38 23 41 26 43 27 42 26 41 25 40 23 38 22 36 25 43 27 38 22 40 29 45 29 44 28 42 26 41 25 40 26 41 27 42 26 41 25 41 27 43 29 43 26 39 22 38 23 39 25 41 26 40 25 40 25 41 27 43 28 42 27 42 25 42 24 41 23 40 23 41 24 41 24 41 24 41 24 40 23 39 22 40 24 42 25 43 26 43 26 43 26 43 26 42 26 43 26 43 25 41 23 41 24 42 26 43 25 41 23 40 23 40 23 40 22 38 21 39 22 39 22 39 22 39 22 39 22 39 22 39 22 39 22 42 25 42 25 42 25 42 25 42 25 42 25 42 25 42 25 41 24 42 26 43 27 45 26 43 21 43 21 43 21 43 21 42 20 43 21 43 22 44 22 42 26 43 27 43 25 41 23 42 26 44 28 45 28 45 25 47 27 49 30 52 32 53 32 54 32 53 31 51 29 49 28 49 29 45 26 44 25 41 22 36 13 24 8 26 15 30 15 29 15 31 18 34 20 35 20 32 18 33 18 34 19 34 20 33 20 38 22 36 18 35 21 37 22 38 21 35 19 37 23 40 24 40 25 41 26 41 26 43 29 42 28 42 30 46 33 46 28 45 28 45 29 47 31 48 31 48 30 47 29 46 29 46 30 44 28 41 24 38 22 34 18 31 15 31 17 33 19 33 18 30 16 31 19 36 21 41 21 40 22 42 22 44 24 45 28 46 29 48 33 51 35 53 35 52 35 52 36 54 36 52 33 55 33 52 31 54 35 56 34 54 33 54 36 59 41 59 46 58 43 62 45 67 47 69 38 63 44 69 60 90 68 71 29 31 16 27 10 28 10 27 11 25 10 27 12 26 10 28 13 27 12 26 13 27 14 23 9 22 8 22 7 21 7 21 9 21 9 21 9 21 9 20 8 20 7 19 6 18 6 17 3 16 4 18 4 15 2 16 4 14 4 12 2 11 1 7 0 9 1 8 1 3 0 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 1 0 2 0 2 0 4 0 4 0 4 0 4 0 2 0 3 0 4 0 3 0 4 1 4 2 5 3 6 3 6 4 6 1 2 0 5 5 4 3 8 3 4 0 4 3 4 2 5 3 6 2 5 1 5 4 9 7 9 5 9 7 10 6 7 3 6 3 7 5 9 5 4 2 6 5 7 5 3 3 7 5 6 3 6 5 3 3 6 3 4 1 4 4 8 5 5 2 4 2 5 4 5 3 5 3 5 3 5 3 4 2 4 2 4 2 4 2 0 1 6 5 5 2 3 1 5 3 5 2 4 2 3 1 38 26 43 31 45 28 39 22 44 30 43 27 40 27 44 33 52 34 47 28 42 25 41 26 50 32 45 25 39 21 37 21 37 23 35 13 31 25 47 31 44 30 47 32 49 35 55 42 53 36 54 41 55 34 49 36 51 36 52 36 52 35 49 32 45 28 44 28 45 29 43 25 41 27 46 31 47 28 40 21 46 30 45 25 38 22 43 31 44 26 43 31 48 29 44 31 45 30 46 31 48 34 51 36 50 31 45 31 51 37 51 32 48 30 45 30 48 34 50 34 48 34 51 35 50 34 52 37 55 38 55 39 56 40 57 40 53 39 58 40 53 35 54 40 55 38 55 37 54 36 53 36 51 35 54 38 56 38 54 36 55 38 54 37 54 36 53 36 55 38 55 37 53 35 51 33 54 38 55 39 56 38 55 37 54 37 54 36 53 35 52 35 57 40 56 38 55 37 53 36 56 39 56 38 55 37 54 37 53 37 55 39 58 42 60 43 59 42 58 40 56 39 55 37 55 40 62 42 57 37 59 44 60 41 59 39 57 37 56 36 59 41 60 42 61 41 60 40 60 42 62 44 62 40 57 36 56 38 58 39 59 40 58 39 58 39 59 41 61 42 61 41 63 42 63 41 62 40 61 40 62 41 62 41 62 41 62 41 59 38 59 38 59 39 61 41 64 43 64 43 64 43 64 43 63 43 64 43 64 42 62 40 61 41 63 44 65 43 63 41 63 43 64 43 64 42 62 40 61 40 61 40 61 40 61 40 60 39 60 39 60 39 60 39 64 43 64 43 64 43 64 43 63 42 63 42 63 42 63 42 62 41 63 43 64 44 66 45 68 43 68 43 68 43 68 43 67 42 67 43 68 44 69 44 68 43 69 44 69 42 66 39 68 43 70 45 71 45 71 45 74 48 77 52 80 53 80 52 80 53 79 51 77 50 76 49 70 43 64 40 63 39 58 35 53 27 40 21 45 30 48 28 45 30 48 33 50 35 51 35 48 32 48 33 49 33 50 34 50 36 56 38 52 34 52 37 54 38 55 37 52 35 54 39 57 40 57 41 58 42 60 41 63 41 62 40 64 42 67 46 66 45 66 45 66 46 69 48 69 48 69 47 68 46 67 46 64 45 62 42 59 38 56 36 52 32 50 30 49 32 52 34 55 32 53 30 53 33 58 39 63 41 62 41 62 42 64 44 72 46 72 47 74 49 77 51 77 50 76 50 76 51 78 54 80 53 82 53 79 51 81 55 84 55 82 53 82 56 87 59 89 56 92 57 93 62 97 66 97 60 89 65 94 79 118 86 96 47 53 36 50 27 46 22 46 26 44 25 46 27 45 25 47 27 46 26 45 27 46 28 43 24 43 23 42 22 41 22 39 21 39 21 39 21 39 21 38 20 38 19 37 18 36 18 33 16 32 17 34 17 29 12 30 16 28 14 25 11 21 11 21 8 19 9 15 6 7 2 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 1 2 1 2 1 2 2 3 2 4 3 4 3 4 3 4 3 4 3 3 3 4 4 5 3 4 2 8 4 8 5 9 6 10 6 8 5 8 3 6 4 11 10 8 6 12 7 7 2 8 6 7 4 10 7 11 6 8 3 10 8 14 11 14 9 14 11 14 8 11 6 9 6 11 7 10 6 5 4 6 7 8 6 7 9 12 9 6 2 3 4 5 5 7 6 5 4 6 7 7 7 8 8 8 6 6 4 6 5 6 5 6 5 6 5 5 4 5 4 5 4 5 4 0 3 6 7 6 4 3 3 4 4 4 3 3 2 2 2