From 9e28e4c7b67c54229df11d355047ac8a88ea1817 Mon Sep 17 00:00:00 2001 From: Nguyễn Gia Phong Date: Sun, 15 Dec 2019 15:09:13 +0700 Subject: Normalize pathname --- tht/C/QG-2017/input19/89.txt | 100 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 100 insertions(+) create mode 100644 tht/C/QG-2017/input19/89.txt (limited to 'tht/C/QG-2017/input19/89.txt') diff --git a/tht/C/QG-2017/input19/89.txt b/tht/C/QG-2017/input19/89.txt new file mode 100644 index 0000000..a321502 --- /dev/null +++ b/tht/C/QG-2017/input19/89.txt @@ -0,0 +1,100 @@ + 62 62 68 58 43 51 56 40 45 38 42 51 50 53 53 49 47 47 48 56 40 46 39 56 50 44 43 48 53 48 43 40 42 35 39 46 45 41 40 39 40 44 46 43 41 41 44 45 34 60 80 89 81 70 57 48 43 38 35 39 59 79 89 107 130 86 78 78 70 79 73 45 36 40 28 28 42 63 85 83 81 60 38 31 30 46 80 79 66 71 102 100 69 34 18 43 82 101 104 82 + 47 41 44 43 41 50 54 41 41 40 42 55 45 47 43 42 41 42 41 53 37 50 58 50 50 41 44 41 45 37 46 50 39 46 50 48 46 45 43 40 38 38 38 39 40 43 44 44 43 79 79 86 98 93 92 76 55 50 34 28 56 93 107 112 121 74 57 67 76 88 79 50 42 38 29 51 82 104 124 122 103 81 65 35 34 36 85 91 74 99 137 123 69 25 16 48 96 117 121 98 + 42 34 35 42 44 49 54 53 64 58 48 55 32 38 31 34 42 43 47 72 56 66 92 57 38 37 61 54 45 21 35 39 42 56 54 44 43 44 40 41 43 41 39 39 37 35 33 33 66 106 77 71 98 97 109 88 92 86 48 21 53 105 125 111 93 71 49 53 75 90 82 58 46 29 24 70 116 129 130 120 129 98 69 32 33 30 74 81 72 102 133 118 71 36 28 44 110 130 133 115 + 38 40 48 58 53 43 57 83 86 72 52 51 29 35 32 36 27 28 47 81 65 73 116 78 29 44 93 97 69 31 40 43 71 72 65 56 47 34 25 27 29 30 33 36 35 32 32 36 73 121 89 74 109 105 124 96 103 103 52 18 50 109 133 110 75 87 55 45 82 106 95 64 73 39 19 62 113 128 130 120 130 106 59 43 36 46 67 79 80 122 144 119 71 46 49 57 111 134 140 142 + 60 67 79 86 68 41 57 102 94 77 65 54 41 37 42 41 40 40 63 79 63 75 121 89 29 45 90 106 62 31 36 41 81 72 74 74 55 38 34 33 29 25 26 30 31 29 31 38 56 103 94 79 113 103 112 76 98 111 67 38 61 105 129 102 101 121 64 48 106 130 99 50 113 86 63 87 123 136 141 132 136 129 81 81 59 70 75 96 95 141 151 120 82 72 82 76 108 120 108 112 + 85 90 100 107 86 45 57 112 91 76 78 55 55 44 70 73 62 73 105 85 69 93 121 81 33 38 64 96 43 36 38 47 67 59 78 81 56 65 94 93 58 42 29 28 30 28 29 33 55 89 112 105 146 147 153 115 105 133 101 82 90 107 124 95 120 143 69 59 130 139 97 51 107 111 103 112 122 127 136 129 130 123 82 82 74 72 72 86 69 121 128 98 74 78 100 87 79 100 90 102 + 91 88 96 116 98 60 61 108 83 66 74 56 65 56 97 117 82 93 120 92 94 122 134 93 42 42 56 85 54 62 66 74 61 60 76 75 60 86 124 126 81 56 34 30 33 34 35 37 54 69 90 87 122 136 140 110 86 113 104 99 100 99 104 83 95 104 50 49 119 128 80 52 95 109 110 111 107 125 140 137 134 122 84 86 105 101 91 95 63 137 155 126 84 100 131 129 112 116 95 98 +107 86 81 116 101 77 62 86 84 64 65 65 69 51 72 98 80 72 73 64 85 96 102 79 45 45 45 42 48 52 58 62 48 51 50 49 57 67 71 71 68 49 33 31 33 33 35 39 44 52 54 59 79 106 108 95 91 106 129 146 151 142 123 109 110 80 64 68 138 170 99 69 139 145 151 159 147 173 179 171 179 165 103 105 145 151 112 111 96 165 172 145 91 134 152 150 147 110 85 87 +110 80 57 74 71 65 61 78 66 54 57 54 55 38 41 46 55 57 66 55 58 61 63 42 34 30 26 27 31 36 37 36 39 34 33 37 41 41 38 35 38 27 20 24 30 29 29 31 32 41 44 42 52 68 72 62 70 88 116 142 156 149 124 99 106 83 67 77 146 172 109 75 136 155 168 171 146 154 155 151 151 150 86 93 148 156 105 91 84 133 128 98 66 113 126 118 116 103 89 93 +104 72 40 37 40 44 44 50 39 37 38 37 39 36 39 40 39 44 53 50 49 50 50 35 36 31 25 25 28 32 32 30 33 27 29 36 39 32 26 27 33 25 21 23 27 27 28 31 33 40 41 32 30 36 39 37 29 37 48 62 75 78 65 51 60 54 49 48 84 100 67 57 99 128 141 144 132 149 143 131 117 126 84 91 103 95 76 77 81 121 118 84 61 92 74 52 79 109 112 83 + 76 57 38 27 31 34 37 35 37 40 37 34 30 36 38 41 36 36 40 45 42 48 46 35 38 34 29 25 24 24 24 25 37 35 37 38 33 23 20 25 20 19 21 25 29 31 33 36 26 31 31 25 21 24 29 32 31 30 28 26 31 38 40 38 28 38 39 33 44 51 44 51 49 73 73 79 97 142 144 133 139 116 74 84 56 40 63 76 101 135 132 84 64 88 64 48 71 102 109 71 + 39 35 38 30 36 33 38 34 38 42 37 40 32 37 33 37 41 37 33 43 35 44 41 36 29 28 24 24 25 28 30 32 34 36 38 36 30 25 26 29 16 21 28 32 32 30 28 29 28 28 27 24 22 22 25 28 26 29 30 27 27 30 32 31 25 32 32 31 36 37 35 35 28 41 32 45 76 126 142 152 157 128 88 124 112 80 81 70 119 149 150 97 94 131 126 131 128 117 115 86 + 27 29 46 40 48 34 39 35 40 37 25 37 31 40 31 35 35 32 28 44 30 41 40 44 40 32 25 25 31 35 35 31 30 34 35 31 30 32 31 26 20 27 31 29 23 20 22 23 24 20 19 21 24 24 24 27 21 23 23 21 22 25 27 26 21 26 23 26 29 32 38 36 42 47 41 61 68 79 90 132 163 161 93 115 121 78 61 62 91 135 154 106 113 151 141 151 140 116 121 90 + 32 33 40 42 49 43 36 25 30 31 30 33 30 34 30 28 32 26 22 28 30 37 36 36 39 37 35 33 34 35 29 22 20 27 31 28 27 29 26 20 25 23 19 18 17 16 16 18 15 12 10 12 17 21 25 28 27 23 22 20 19 24 26 19 16 19 20 25 35 44 52 52 60 61 57 59 57 58 56 63 106 105 72 65 63 52 48 51 50 71 94 79 96 104 98 85 78 94 103 74 + 45 43 40 40 41 40 30 18 18 24 28 27 28 29 26 20 21 18 16 18 25 29 32 31 29 30 31 32 36 38 32 23 19 25 28 26 25 27 24 21 25 21 20 19 17 11 10 11 13 12 11 11 12 15 18 20 20 17 20 21 18 21 22 12 8 15 28 40 50 54 49 43 53 57 57 54 59 67 65 54 60 62 64 60 57 61 64 64 57 61 69 60 70 63 61 43 41 66 75 59 + 43 42 39 35 36 37 35 30 25 24 24 24 26 27 22 15 13 15 17 19 19 21 25 28 27 26 26 29 37 41 35 25 24 24 23 22 22 24 23 20 18 19 21 20 14 7 6 7 5 7 9 12 15 19 23 26 21 18 19 20 18 22 24 15 8 22 41 53 58 55 45 35 41 47 49 46 45 45 42 37 36 47 53 52 49 51 58 62 57 61 63 48 50 48 49 39 41 49 55 51 + 49 48 44 37 33 32 31 28 26 19 14 15 20 23 20 14 14 16 18 20 21 20 18 17 21 23 24 25 28 30 27 21 20 19 18 19 20 20 19 18 13 12 13 14 13 9 8 10 11 9 9 14 21 28 31 31 22 18 17 16 14 19 21 14 16 28 41 45 45 43 39 36 35 39 41 37 33 31 30 28 32 40 46 44 41 42 45 46 44 48 48 40 38 42 44 41 46 47 46 46 + 63 64 60 53 47 44 40 35 42 31 23 23 25 26 22 18 10 9 9 13 20 23 18 13 13 20 24 23 20 21 21 21 14 14 16 18 19 17 16 16 12 7 5 7 12 13 13 14 19 13 8 10 19 24 25 22 20 18 22 23 20 21 17 8 22 30 37 38 36 37 39 39 35 39 40 36 33 32 34 35 32 34 34 33 36 40 42 40 32 38 35 36 31 38 36 35 38 41 44 44 + 56 59 59 60 63 67 67 63 71 61 53 52 49 42 34 30 20 13 8 10 16 20 18 13 14 21 26 24 21 22 23 24 15 15 17 19 15 11 13 18 15 10 7 8 10 10 11 13 9 9 9 13 20 27 30 32 35 35 42 45 41 40 35 21 36 42 47 46 44 43 42 40 43 43 43 42 40 38 38 38 37 34 29 25 28 35 38 38 35 39 35 42 38 47 39 38 37 46 50 45 + 50 50 49 49 53 56 55 50 58 54 54 59 60 53 46 44 44 33 20 13 14 17 16 14 17 20 21 19 19 20 19 17 21 20 20 19 12 7 11 20 18 16 15 13 7 4 5 9 16 21 29 34 39 44 51 56 57 54 56 56 53 57 57 48 51 53 53 47 42 40 36 32 35 35 39 44 46 45 44 44 42 40 33 28 30 39 46 49 51 53 44 52 43 52 39 37 33 43 46 39 + 49 46 44 43 45 46 41 35 42 50 52 52 53 57 52 43 40 38 28 17 14 19 19 14 15 17 18 18 18 18 18 16 18 19 18 16 14 14 13 11 13 13 11 7 4 5 10 15 38 40 43 46 51 57 58 55 58 58 57 58 61 63 60 55 52 56 58 53 47 44 41 38 40 39 43 49 52 49 47 47 42 42 44 45 43 43 48 55 55 52 47 45 43 44 45 47 48 41 39 43 + 46 40 33 30 33 38 40 40 49 54 56 54 55 58 53 44 37 33 29 26 25 21 14 9 12 15 17 19 19 17 15 13 12 11 10 10 10 12 15 16 12 12 9 6 5 11 23 31 45 49 50 51 52 53 48 42 52 52 52 52 52 52 49 47 46 47 46 45 48 53 52 50 46 46 49 53 52 47 41 40 40 40 42 43 41 39 42 47 50 48 46 42 38 37 38 39 44 41 40 44 + 42 37 32 30 30 31 32 34 33 41 46 43 45 49 52 51 42 31 22 23 23 19 15 14 19 16 16 16 16 16 17 19 13 10 9 9 9 11 15 17 20 16 11 8 9 15 24 32 36 41 45 46 47 48 44 37 39 39 41 40 38 35 36 40 41 38 34 32 34 39 39 36 37 37 40 45 45 40 37 38 32 32 35 37 36 34 37 40 40 43 43 41 37 36 37 40 39 36 36 38 + 36 34 35 36 34 29 27 28 31 39 42 36 29 32 43 51 55 38 22 18 17 17 20 25 19 15 13 14 15 15 18 23 15 11 11 12 12 11 12 15 19 14 13 17 28 36 39 37 33 36 37 35 35 34 34 29 35 35 37 36 31 27 30 37 28 31 31 27 26 28 29 27 34 33 35 37 36 32 33 35 32 31 33 38 38 36 38 41 33 36 39 39 38 39 41 44 42 37 35 36 + 31 27 27 29 27 24 27 35 35 39 40 33 24 25 36 47 56 43 28 19 14 13 14 18 12 11 12 18 19 15 14 18 12 8 8 11 12 9 10 14 14 12 13 25 39 47 44 37 34 37 35 30 28 28 29 27 34 31 31 30 25 19 21 29 25 30 33 30 26 26 27 26 30 29 31 33 31 29 31 35 33 31 31 33 33 31 31 34 30 30 31 32 34 35 36 36 40 34 31 33 + 26 22 23 26 23 19 25 35 31 30 32 32 33 36 42 47 50 46 35 22 14 14 15 14 19 14 14 18 18 13 14 20 12 6 4 9 8 7 9 16 13 14 17 25 32 36 34 30 32 34 34 30 27 29 31 31 30 23 22 24 22 17 20 29 34 37 36 32 30 30 29 25 27 30 35 37 34 30 31 35 32 29 27 29 28 27 28 31 28 25 23 25 28 31 30 29 34 30 26 24 + 25 21 21 23 20 17 23 33 38 33 30 32 39 45 47 46 52 53 45 28 18 18 21 21 30 20 14 16 17 17 19 24 18 9 5 7 8 7 9 14 14 15 19 24 29 32 33 34 29 33 34 30 27 26 25 27 22 22 24 29 30 28 31 36 38 40 40 39 40 42 39 34 41 41 43 46 44 37 33 34 33 28 26 30 35 36 37 40 27 24 21 23 29 34 32 27 31 29 25 21 + 36 29 21 14 11 12 22 31 37 35 31 29 33 40 41 38 41 42 38 28 17 14 17 21 23 17 12 13 18 20 17 15 25 17 9 8 11 14 12 10 14 12 15 24 30 30 28 28 31 37 36 32 30 23 17 21 14 24 33 35 35 36 35 32 28 34 38 40 40 38 35 33 41 33 31 40 44 39 35 37 36 29 27 34 42 45 45 47 39 38 36 34 35 37 33 25 28 25 23 21 + 41 33 24 17 11 9 13 20 22 28 34 35 34 33 30 27 27 27 23 21 22 24 21 16 19 17 14 12 11 11 13 15 24 19 12 9 10 12 14 15 10 9 14 23 29 28 25 24 36 41 38 32 28 19 12 14 28 32 35 32 30 31 32 32 30 29 26 25 25 26 25 24 27 24 25 31 29 23 24 30 36 34 35 38 39 37 38 40 43 48 49 43 39 37 37 37 33 30 24 17 + 32 25 20 17 16 15 17 20 14 19 24 24 24 28 29 28 26 25 23 22 24 25 20 13 19 19 18 16 16 19 21 20 17 17 14 9 7 9 10 10 9 8 12 20 25 25 25 24 20 27 26 25 27 23 18 22 34 38 38 34 29 30 31 30 34 32 29 27 23 20 22 25 24 23 23 25 23 19 19 23 26 26 28 31 32 31 30 30 24 33 41 40 38 38 41 42 44 41 32 18 + 23 18 17 18 19 18 17 17 10 12 13 14 18 23 24 22 13 15 16 16 19 22 22 20 13 15 15 15 20 26 26 21 12 17 19 16 14 16 16 14 12 10 10 14 16 16 17 21 12 19 22 25 33 34 32 37 30 34 37 32 29 29 29 28 23 25 28 28 21 15 18 26 25 21 18 17 18 16 15 15 19 20 21 24 28 29 26 20 19 28 35 37 37 37 35 32 57 55 43 25 + 17 12 10 12 16 16 14 14 11 15 18 20 22 23 19 15 10 14 15 15 15 19 20 19 13 16 16 15 20 28 29 23 11 16 19 17 17 21 22 18 16 12 9 10 9 8 8 12 12 19 21 24 31 31 28 32 26 31 34 32 29 30 30 30 27 27 29 29 21 12 10 15 17 15 11 10 10 12 11 11 19 22 23 26 29 32 29 24 31 36 42 44 45 46 44 41 50 51 41 24 + 39 26 15 15 17 15 13 11 8 16 20 18 16 14 13 12 9 12 13 13 17 20 18 16 16 22 21 13 13 21 26 25 21 24 21 14 15 21 20 13 14 12 12 13 13 9 9 13 11 17 17 19 26 25 21 24 20 25 26 22 20 23 26 27 32 24 23 28 27 18 13 14 10 12 13 9 8 9 13 17 14 22 29 30 33 38 40 39 37 41 41 38 34 36 39 40 39 43 37 22 + 61 63 53 34 19 15 15 12 9 11 11 10 8 9 11 12 3 8 13 15 19 23 19 11 15 18 18 14 13 19 25 27 25 26 24 17 12 12 14 15 11 11 12 13 11 9 10 13 9 15 21 23 23 21 18 18 14 16 18 19 20 19 16 14 23 22 22 25 27 24 17 13 14 14 15 15 14 13 17 21 14 21 27 28 30 34 36 35 26 30 34 37 40 40 36 30 39 42 37 25 + 65 72 70 55 45 40 28 12 8 6 6 11 18 21 17 13 5 14 19 18 19 23 21 15 17 19 21 21 22 23 24 25 21 20 18 14 11 9 11 12 11 10 10 10 10 8 7 8 8 14 21 26 25 23 19 16 19 19 19 22 24 25 26 25 30 31 33 35 37 36 29 22 28 23 15 10 8 7 11 19 23 27 29 25 22 24 28 31 31 31 33 36 42 44 42 39 36 33 28 20 + 51 57 59 56 58 59 49 34 23 14 8 13 26 32 26 17 14 21 24 19 17 21 24 23 19 18 18 20 22 22 22 21 20 17 12 12 13 14 13 12 10 10 10 10 9 9 8 7 10 13 18 23 24 22 18 17 19 22 25 30 34 39 45 48 41 41 42 45 47 45 41 36 40 33 24 16 9 6 8 13 25 31 33 28 22 24 29 32 34 32 30 30 31 34 36 39 33 26 19 15 + 39 48 51 45 43 49 55 55 55 42 27 25 33 39 37 32 25 25 21 16 16 21 22 19 16 14 15 20 22 22 21 21 24 18 12 12 14 15 14 11 17 20 18 13 8 7 8 7 9 11 15 17 15 13 14 19 22 27 32 36 37 37 37 37 41 38 38 40 42 40 38 40 39 33 30 31 27 19 12 10 18 23 24 23 22 27 29 28 31 28 27 31 33 31 28 28 32 24 17 16 + 41 44 46 45 46 48 46 40 45 40 33 30 32 33 33 32 32 25 17 15 19 22 18 12 11 11 18 26 27 21 16 16 21 18 16 16 21 25 29 31 41 42 35 22 14 11 9 7 6 7 9 11 10 9 15 26 33 32 31 30 28 26 24 24 29 25 26 31 34 34 36 41 42 36 34 41 45 41 32 24 29 24 17 14 18 27 30 28 33 26 24 28 30 28 26 27 27 18 11 15 + 44 45 46 48 51 50 43 35 42 46 52 54 52 48 44 41 38 33 27 28 34 34 27 20 11 12 20 29 28 22 22 28 28 30 33 33 36 45 56 66 55 51 42 34 35 37 30 17 9 6 7 12 15 15 20 29 33 28 24 24 27 30 31 30 20 17 21 31 33 31 33 40 45 39 37 42 46 47 45 44 45 38 27 20 22 30 32 30 28 23 21 23 21 18 24 33 27 15 9 12 + 65 67 62 52 41 39 46 53 54 61 69 70 66 58 51 47 46 44 43 47 50 47 41 36 25 22 23 28 28 30 44 61 54 57 56 50 43 43 54 65 48 43 37 40 57 69 59 41 20 11 9 18 25 23 21 22 28 24 20 22 27 29 24 19 18 17 24 35 36 30 28 33 31 30 30 32 33 31 35 40 39 39 35 31 29 29 26 21 23 24 28 30 24 17 24 39 35 22 14 15 + 62 59 55 52 52 55 59 60 52 63 71 69 62 58 56 52 51 53 58 59 52 42 43 50 58 56 51 45 38 36 40 46 52 48 50 57 57 52 48 51 55 52 52 52 52 52 57 63 39 25 12 12 21 27 23 15 23 22 17 14 15 20 21 19 15 22 28 27 25 25 27 29 25 23 21 19 19 21 26 30 26 32 38 37 35 30 23 16 22 30 33 31 32 38 36 30 33 30 28 28 + 46 46 47 45 45 45 49 50 54 62 67 62 54 51 53 53 54 58 61 61 57 53 53 55 59 61 63 63 57 50 44 42 45 41 39 40 43 43 43 42 58 52 49 50 50 45 40 38 46 30 14 12 21 26 21 13 17 19 19 18 19 19 16 12 14 19 25 27 28 27 22 16 21 21 20 21 23 25 26 27 32 31 29 28 30 34 32 27 32 39 42 37 35 37 35 29 34 31 32 36 + 54 54 53 49 44 40 38 36 38 43 48 47 45 46 50 52 43 49 52 53 56 62 62 58 45 47 49 50 52 54 54 52 47 45 38 35 40 49 52 49 55 43 36 37 42 42 37 33 37 28 21 21 26 27 21 14 21 26 31 33 34 34 30 24 15 18 22 26 31 35 34 28 26 26 27 31 37 40 38 36 31 31 29 30 37 44 43 38 38 45 47 42 38 38 38 36 47 42 41 44 + 53 48 44 42 41 40 37 35 30 32 35 42 46 46 42 39 43 47 49 49 54 63 62 55 55 50 40 30 31 39 46 48 57 56 50 44 49 59 61 56 51 40 31 31 35 37 35 36 27 28 28 27 27 26 26 25 35 39 41 41 42 46 46 45 40 43 43 41 40 44 45 44 49 46 44 44 48 49 46 43 32 36 40 41 43 44 42 38 29 34 37 33 32 32 34 35 40 34 32 36 + 40 36 32 31 33 35 36 36 30 29 34 44 52 51 43 37 39 41 43 45 53 60 61 56 55 53 44 33 33 43 52 54 68 67 61 55 54 56 56 53 44 40 39 43 46 45 45 45 39 40 40 34 29 31 39 47 50 50 47 42 42 46 50 51 49 53 53 48 44 42 41 39 51 48 45 45 47 49 48 46 40 43 43 37 33 33 33 33 26 26 26 27 28 29 31 31 30 25 23 25 + 30 32 33 30 25 26 31 36 28 28 33 41 46 44 41 42 37 34 34 42 48 49 50 51 44 48 46 37 36 44 52 53 55 51 49 49 47 46 49 56 44 39 36 42 48 49 48 47 45 43 42 38 37 40 46 51 49 51 48 41 39 42 47 48 41 40 36 32 32 35 35 32 36 36 36 37 38 39 40 41 39 39 35 31 31 32 30 28 29 26 24 27 33 37 38 37 34 30 28 26 + 27 30 33 31 26 24 30 38 31 30 31 34 32 29 30 35 46 43 44 47 47 42 42 46 51 57 50 33 25 30 34 31 33 30 30 33 33 33 39 48 43 38 33 32 34 35 34 33 31 33 36 37 38 39 40 41 39 40 39 36 35 36 37 37 39 33 25 20 22 29 33 32 35 34 36 34 30 25 25 25 31 31 28 25 29 35 33 28 28 24 23 27 33 36 36 36 31 28 26 26 + 37 31 26 28 29 27 26 26 24 23 24 26 25 26 29 34 33 38 44 46 45 47 50 54 48 55 47 26 19 29 36 31 28 25 24 26 25 22 20 20 22 28 31 30 31 35 36 33 26 33 37 34 30 32 38 41 37 32 30 33 36 33 29 27 34 34 30 21 16 20 24 27 30 29 31 30 26 19 20 24 25 27 27 22 24 29 29 26 26 23 23 27 29 27 23 22 26 25 22 23 + 34 31 28 29 36 41 35 25 31 29 26 25 21 20 27 36 31 30 30 32 35 38 38 39 37 44 42 28 16 17 28 37 22 20 21 23 21 19 20 25 23 24 23 29 37 43 40 33 34 37 38 34 32 34 37 36 33 30 29 32 34 33 31 31 36 37 32 21 13 12 13 14 21 21 22 24 23 22 25 31 19 23 30 33 31 24 20 18 19 15 16 22 27 25 20 17 19 21 21 19 + 46 50 49 45 52 64 58 44 51 45 39 34 28 22 23 25 37 34 32 31 32 31 30 28 37 39 40 34 21 13 19 31 26 22 19 17 16 18 29 39 35 33 29 31 36 38 32 25 35 38 40 39 39 39 36 31 31 28 27 32 34 33 32 33 26 25 21 13 10 10 10 9 15 14 17 20 21 21 24 29 18 19 24 29 24 16 16 22 15 11 11 19 24 23 17 13 12 17 21 17 + 44 55 56 48 49 60 61 50 51 45 40 39 38 33 27 26 30 30 31 30 29 30 32 34 30 28 32 35 29 16 17 25 25 21 18 15 12 14 24 34 31 29 28 28 28 27 26 26 35 35 34 32 33 35 34 31 31 28 28 32 34 33 34 36 34 30 22 16 14 14 11 7 8 8 11 15 15 12 12 14 9 11 16 20 15 8 11 20 12 7 8 13 18 17 12 11 12 20 26 22 + 35 47 50 42 38 43 45 39 51 45 42 42 42 38 36 36 37 34 29 24 21 23 26 29 27 24 26 30 25 13 7 10 19 19 18 19 17 13 14 18 26 26 28 30 28 24 25 27 32 30 24 18 18 24 30 30 26 24 24 27 28 26 27 31 32 29 23 17 14 15 13 10 10 8 11 13 13 8 6 6 5 9 14 15 10 6 5 7 6 4 3 7 9 10 10 13 17 24 28 26 + 34 43 47 42 36 34 31 27 43 41 38 35 31 32 41 51 59 46 31 20 17 19 22 23 22 21 22 22 17 9 6 8 16 13 12 14 15 12 11 13 14 16 22 30 31 26 26 29 25 27 24 17 15 17 22 24 29 26 25 27 27 25 26 30 28 30 27 16 8 8 11 12 11 9 8 10 10 7 5 5 17 22 22 15 8 7 6 3 4 2 2 3 5 7 15 23 19 21 22 21 + 28 33 37 38 38 37 30 24 31 29 28 26 23 25 36 50 59 51 34 17 15 24 29 26 13 21 27 24 13 6 7 11 10 6 6 10 11 7 6 7 7 8 15 26 32 29 24 22 16 16 15 18 25 28 20 10 25 28 28 25 23 23 24 25 21 27 29 20 9 6 7 11 10 10 8 9 12 6 4 11 21 24 20 10 7 11 10 4 4 2 3 4 6 9 16 24 21 20 18 16 + 13 18 23 26 28 31 31 27 28 26 26 25 24 24 31 41 37 37 29 17 18 30 32 25 18 24 25 20 10 3 3 5 6 3 5 10 12 8 5 5 6 5 10 20 27 27 24 23 14 11 10 12 20 24 19 10 17 22 24 21 18 20 22 23 24 31 32 23 9 4 6 8 14 14 10 11 17 14 11 18 22 27 24 15 10 13 14 11 12 8 6 7 7 7 12 18 12 13 12 9 + 5 9 12 14 17 22 25 25 25 22 22 24 26 27 29 33 28 30 24 15 16 23 23 16 22 19 13 9 6 4 3 2 2 2 5 9 12 11 9 9 4 1 2 8 13 14 16 19 12 13 11 9 12 18 23 24 16 20 20 16 14 16 18 18 16 25 28 19 6 4 9 14 18 16 11 11 17 15 11 14 18 25 25 18 13 16 20 20 17 13 9 7 6 6 11 17 11 13 13 8 + 4 6 8 10 16 21 18 13 14 12 10 12 17 21 22 21 28 26 17 7 6 12 15 12 11 8 5 5 5 6 5 3 2 3 6 9 11 10 9 8 6 3 3 4 6 7 7 9 10 10 7 6 8 18 24 25 17 20 18 12 9 10 10 9 4 17 22 14 3 3 8 12 9 15 15 16 20 18 15 20 20 23 20 14 11 13 14 12 11 9 6 5 5 9 16 21 23 24 21 13 + 1 2 3 8 16 20 13 5 8 6 3 4 8 14 16 11 15 14 10 6 5 9 13 11 3 4 5 7 6 5 5 5 4 7 10 10 10 9 8 6 6 4 5 7 7 6 6 7 10 8 4 4 7 12 13 9 13 14 12 8 6 8 9 8 7 20 24 14 3 2 5 4 3 18 23 22 21 18 18 25 25 19 13 10 10 10 7 4 6 6 4 3 3 9 17 20 19 20 16 9 + 1 0 2 3 7 11 10 5 11 11 9 8 12 17 16 9 9 11 11 9 6 7 5 4 3 4 6 7 7 6 6 5 5 10 13 11 9 8 7 4 2 1 2 5 5 3 3 5 14 12 7 5 8 10 7 2 6 7 6 4 6 10 13 13 10 21 22 11 4 8 10 7 12 25 27 19 14 8 7 12 15 11 7 7 10 11 10 10 5 7 5 2 3 9 14 17 8 8 7 3 + 3 6 5 1 1 3 9 12 11 14 13 12 14 16 11 4 6 8 8 6 5 7 8 7 4 3 3 5 9 11 10 7 4 11 14 10 8 8 7 4 3 2 3 4 4 2 2 5 6 7 6 3 4 5 3 1 3 4 3 3 5 11 14 13 18 25 21 7 2 7 11 7 17 27 24 14 13 12 11 14 15 12 9 8 5 4 5 6 4 6 6 3 3 10 16 16 7 7 5 3 + 3 2 7 7 2 5 12 11 4 21 17 18 12 18 5 4 4 5 4 3 3 5 7 6 3 4 4 6 6 7 9 9 5 10 14 14 13 11 6 2 3 6 5 2 2 5 5 2 3 1 4 9 12 8 4 2 5 3 2 4 5 5 7 10 26 29 24 9 4 7 12 11 25 30 27 16 13 18 17 11 14 15 15 12 6 2 3 6 11 3 11 1 5 13 29 10 4 3 4 6 + 2 4 8 7 4 4 5 3 15 29 20 17 9 16 8 11 4 3 4 6 9 10 7 3 7 8 8 6 5 5 6 9 2 6 13 21 29 29 17 4 5 6 5 2 1 4 5 3 6 4 5 10 13 10 4 2 4 3 4 7 7 7 10 14 20 27 26 18 14 18 21 19 24 34 38 31 28 32 31 25 13 12 12 14 14 12 8 6 7 2 12 3 12 23 35 12 3 8 9 6 + 3 8 13 10 6 4 2 1 16 28 19 21 15 21 9 11 5 2 1 5 9 10 8 6 3 3 4 4 4 4 8 10 11 11 14 21 33 36 26 13 5 6 4 2 1 3 3 3 2 1 3 9 14 14 10 10 5 4 4 6 5 5 11 18 21 28 31 27 25 27 27 24 26 41 48 39 31 31 28 24 23 18 12 9 11 12 9 5 6 1 6 1 7 27 38 17 7 8 6 5 + 2 18 21 12 10 8 5 10 16 23 14 22 22 27 7 3 8 5 4 7 8 6 5 6 6 7 6 6 6 7 8 10 21 20 18 16 17 20 17 12 3 2 3 3 2 2 1 1 5 3 6 11 15 12 7 6 11 8 5 4 3 4 12 20 16 20 23 23 24 27 28 27 24 40 47 37 26 25 27 24 22 20 14 7 6 9 11 10 10 3 7 11 13 34 43 28 21 7 1 8 + 15 34 32 21 23 20 11 15 32 31 16 23 26 33 15 12 6 1 1 8 10 8 8 11 10 8 5 5 8 10 11 11 13 20 23 16 8 4 5 6 3 2 2 4 3 1 1 1 6 7 11 18 21 17 11 8 14 8 4 4 5 7 12 18 20 20 19 18 17 19 20 21 22 36 41 29 18 18 22 23 18 27 30 23 15 14 12 9 8 7 22 47 50 66 69 61 44 21 4 8 + 11 33 31 29 53 62 50 49 60 60 45 51 53 61 50 54 49 28 12 8 11 12 12 16 30 18 6 4 7 12 14 12 4 16 24 19 9 7 11 17 8 4 1 2 2 1 2 7 6 7 14 25 31 27 21 18 19 13 10 13 17 18 19 20 24 20 18 17 18 17 18 20 25 40 45 33 24 28 34 36 31 43 50 45 40 40 38 33 51 48 66 104 94 96 90 91 81 62 34 10 + 10 28 40 63 104 121 113 111 103 110 108 113 109 112 110 121 126 84 28 16 12 13 17 18 62 54 33 15 10 11 10 10 4 16 26 20 10 13 28 43 15 6 4 4 2 4 8 10 16 23 30 35 38 38 34 29 40 38 40 48 56 57 52 50 55 56 58 61 64 68 72 75 78 88 96 93 91 98 104 103 105 116 122 121 124 130 131 126 117 107 112 138 130 126 113 109 122 105 64 16 + 26 32 57 92 110 106 93 87 88 97 105 103 95 95 112 129 189 138 40 32 26 35 47 41 56 70 56 32 28 27 23 29 21 28 33 26 14 18 46 75 26 6 1 3 4 29 62 76 73 75 79 85 90 94 96 97 114 118 118 124 135 134 126 125 138 146 150 146 145 150 160 167 158 155 162 167 167 171 172 165 161 168 170 169 172 178 174 165 143 131 123 133 162 177 166 146 144 114 62 15 +137 120 97 79 63 51 51 58 52 54 51 45 41 48 67 82 150 139 81 61 44 50 63 53 41 48 46 44 50 47 40 41 45 35 32 34 29 29 49 77 69 41 23 19 21 55 121 172 159 148 148 159 164 157 153 157 169 170 164 160 161 155 149 151 170 179 184 180 174 176 182 188 176 171 174 178 177 181 182 174 174 177 177 173 171 169 157 144 131 117 110 124 154 172 164 147 128 100 64 36 +141 118 85 54 30 22 29 40 32 33 31 24 21 25 32 38 46 72 67 61 46 44 53 46 49 45 44 52 56 47 33 30 36 29 29 35 34 33 43 58 84 67 51 41 33 45 83 119 159 180 195 191 180 172 162 153 156 169 173 166 158 146 139 143 155 167 179 183 183 182 179 176 169 162 166 172 171 169 164 154 157 162 166 162 153 140 123 108 102 99 101 114 134 145 138 125 112 110 108 105 + 49 44 38 33 28 23 21 22 21 26 27 24 24 28 30 29 26 28 28 35 45 45 48 41 46 35 35 45 49 44 38 33 25 31 33 31 31 34 38 38 51 51 43 32 31 34 39 44 90 128 167 182 182 174 158 141 142 161 164 147 126 106 97 100 132 141 152 159 164 165 160 152 152 142 142 146 142 139 136 131 129 138 145 145 139 132 126 122 121 129 138 141 143 146 146 144 159 151 129 105 + 43 40 35 32 30 27 23 20 31 34 32 26 26 34 38 37 34 27 34 34 42 31 31 31 33 20 24 31 31 32 35 30 26 31 29 21 22 29 33 30 40 45 32 21 27 34 32 32 36 54 87 123 144 145 139 134 123 140 141 128 117 110 109 115 133 136 139 139 142 144 142 138 152 142 141 145 142 143 150 153 150 150 150 149 147 148 152 155 149 155 156 146 136 131 135 139 126 125 109 84 + 29 30 29 29 30 31 31 30 31 34 31 22 22 31 37 36 34 27 38 25 34 22 23 21 22 16 24 29 19 24 29 24 24 18 16 19 26 29 29 29 27 35 29 25 31 25 21 34 33 39 40 44 66 106 140 157 144 157 156 151 157 162 159 158 155 162 166 160 152 150 153 154 151 142 145 151 142 135 139 142 136 125 116 110 110 107 102 99 90 92 88 81 73 71 66 62 58 59 57 55 + 24 28 26 19 18 26 29 27 21 25 24 20 22 28 32 29 27 30 28 29 26 31 23 19 26 15 22 24 23 19 33 16 24 21 22 26 27 26 26 29 23 25 32 38 35 28 30 36 44 46 41 31 38 73 121 155 151 145 145 138 133 135 126 122 113 118 119 116 112 102 95 97 92 88 88 85 77 70 70 72 66 68 57 65 57 56 51 49 48 46 59 39 52 41 48 52 57 58 53 61 + 22 26 23 17 17 23 22 15 29 23 15 15 20 26 25 20 21 23 19 36 33 43 30 25 35 18 25 22 20 14 31 14 22 22 24 25 25 26 28 29 29 28 37 40 29 23 26 28 39 37 37 33 31 38 59 80 75 65 70 63 57 60 57 58 54 57 52 46 52 53 51 55 53 54 50 48 54 64 67 65 71 79 59 62 56 72 71 58 44 48 85 68 60 39 64 94 114 115 100 90 + 19 20 18 17 23 30 29 22 25 20 19 27 36 35 25 17 19 18 23 53 68 74 54 40 25 31 27 16 32 26 22 28 25 23 18 15 17 20 21 20 30 24 22 25 30 32 34 36 38 36 35 35 34 33 36 39 54 51 63 65 60 57 53 67 75 69 54 54 76 96 104 110 110 96 68 47 60 97 121 124 122 118 70 36 34 79 93 63 25 34 87 95 44 20 56 109 143 142 125 104 + 28 29 28 26 29 33 35 34 18 28 42 49 44 33 28 28 19 22 26 43 73 99 98 83 39 22 31 30 26 36 33 19 24 20 15 14 17 20 22 23 23 26 21 17 21 25 31 42 46 40 34 34 36 40 46 53 53 49 68 81 72 48 44 80 98 63 33 51 97 125 132 139 139 131 107 83 93 125 142 137 140 134 79 20 17 79 109 66 20 25 85 112 34 8 46 109 133 139 122 102 + 36 38 38 34 29 29 33 37 21 52 80 76 51 30 24 27 29 37 34 26 60 107 131 120 61 34 34 30 27 51 38 26 28 17 15 27 33 28 23 26 17 28 26 26 36 35 27 31 45 37 28 24 23 27 37 48 40 31 45 61 57 28 32 88 124 63 13 38 99 133 139 147 145 135 110 87 88 114 139 149 136 133 93 33 25 81 120 75 20 29 94 122 36 8 47 112 130 150 135 104 + 24 27 31 31 30 30 34 39 26 72 108 105 82 62 46 33 45 64 78 70 103 139 156 136 73 87 56 37 77 97 52 85 71 37 18 32 41 29 17 19 21 25 18 34 74 79 48 30 38 31 25 23 23 25 31 37 31 25 29 37 44 34 38 89 127 68 17 32 93 133 143 146 136 122 105 94 90 96 118 140 148 134 102 43 27 68 117 81 27 32 89 111 45 22 52 100 123 143 124 87 + 18 18 23 28 31 30 29 30 40 76 99 95 90 95 89 71 59 78 105 112 152 177 192 173 120 101 105 104 101 137 112 108 119 59 19 31 46 37 28 34 30 46 40 45 71 67 40 33 36 28 23 24 27 27 29 30 37 40 36 27 39 38 29 54 98 65 28 36 90 135 145 142 127 120 125 136 131 113 115 131 149 132 114 70 53 76 119 87 63 53 89 107 77 63 72 91 98 109 92 71 + 26 15 23 17 24 16 26 22 56 76 86 85 90 91 87 85 81 82 88 97 112 133 162 183 179 135 84 85 84 155 137 74 71 45 33 52 65 49 31 31 36 105 73 39 51 45 40 43 38 32 36 23 30 20 26 23 32 34 34 31 31 34 34 33 46 48 43 50 84 118 127 127 111 129 149 145 151 118 104 101 109 111 103 97 74 90 93 94 89 79 87 97 93 85 88 93 92 104 93 84 + 44 43 42 28 33 18 18 18 58 80 90 87 84 82 81 86 89 86 84 83 78 77 93 113 147 133 97 73 77 148 136 60 57 58 47 55 78 69 50 57 44 66 77 35 27 43 61 62 56 43 35 19 24 18 28 29 32 31 28 28 29 30 31 30 29 40 53 71 91 101 102 104 91 97 103 104 109 108 106 105 115 111 96 90 75 94 99 100 100 94 99 104 100 99 103 103 110 110 98 83 + 64 68 56 41 52 41 27 27 55 76 88 84 80 77 79 86 82 82 92 104 99 85 89 106 114 92 97 108 121 132 127 91 97 106 93 87 116 138 134 131 92 53 82 48 27 28 52 52 49 36 30 26 29 21 23 24 20 23 28 30 28 24 23 26 25 30 54 87 103 103 108 118 109 82 47 37 38 84 110 115 121 116 109 108 101 113 114 107 116 112 118 120 111 106 111 113 104 98 99 86 + 66 69 55 56 77 69 39 32 56 74 83 84 85 82 81 86 82 91 119 155 165 152 146 153 158 141 154 154 162 153 158 140 127 148 166 161 158 180 179 147 75 58 78 50 38 17 37 32 43 32 26 29 27 21 22 31 36 29 20 16 19 23 25 27 31 22 50 95 110 104 109 118 113 74 27 18 24 80 104 101 118 115 117 112 105 105 108 102 99 95 106 115 97 81 88 103 118 113 122 109 + 41 43 41 69 90 82 46 38 69 79 82 85 90 88 82 83 83 98 132 176 195 186 174 171 176 174 185 169 172 167 172 155 120 134 174 195 181 163 130 78 66 117 144 124 152 145 112 54 47 38 30 42 41 51 71 102 153 120 68 28 18 27 29 23 28 25 72 136 152 139 137 140 150 122 86 78 85 120 131 126 137 127 122 105 95 94 111 115 69 70 89 104 92 80 95 116 124 122 126 119 + 29 29 38 74 73 65 47 51 77 82 82 82 86 82 78 82 93 107 138 170 188 187 180 178 171 166 177 186 190 174 174 176 164 154 159 183 177 119 83 104 198 234 239 181 198 227 171 127 56 68 86 126 129 142 163 200 217 199 144 70 27 24 29 27 31 42 109 181 187 170 175 184 178 175 169 160 173 168 168 169 189 175 174 154 149 145 168 173 158 162 165 152 127 117 122 124 122 124 122 129 + 52 36 35 65 51 41 35 63 79 82 73 76 81 81 76 87 115 134 154 176 187 185 186 184 181 184 183 187 184 185 180 180 181 176 163 175 156 97 138 229 247 252 237 135 100 125 109 110 122 142 184 216 203 190 174 197 187 195 170 111 52 41 63 69 75 85 143 191 178 164 175 181 166 163 163 151 159 154 170 182 161 160 164 153 155 151 162 163 156 156 156 135 116 110 116 110 125 127 122 128 +102 64 31 38 35 33 33 72 69 82 75 87 92 96 84 95 119 147 150 174 190 187 196 185 169 177 172 186 185 196 179 169 179 170 145 141 114 89 189 227 229 233 214 145 111 97 112 103 125 137 198 210 197 175 131 140 167 173 167 156 123 120 153 145 148 149 178 192 172 169 173 158 152 146 153 158 146 153 163 158 142 157 148 136 143 148 145 152 134 115 119 110 111 97 112 115 134 134 131 123 +115 96 62 32 31 39 53 66 83 110 123 118 131 137 130 120 140 153 146 167 189 191 192 167 98 92 99 146 177 188 174 177 177 166 142 122 110 108 154 162 166 160 162 149 141 120 121 126 128 127 143 157 158 148 132 135 131 154 159 161 161 169 177 156 159 169 184 185 170 163 159 151 152 145 147 148 144 149 157 154 141 144 135 127 138 146 147 149 127 108 107 106 113 111 120 117 124 126 123 116 +123 114 80 34 43 59 94 102 114 122 118 95 124 148 149 118 107 121 125 160 188 191 179 133 61 50 57 113 169 185 176 183 174 166 145 107 91 100 114 115 111 115 122 126 138 146 151 149 157 146 124 130 135 129 136 133 120 144 153 154 157 157 155 148 158 179 182 171 166 160 151 149 150 144 142 143 144 146 147 142 137 136 131 133 146 153 148 140 127 112 111 115 121 120 119 110 117 119 115 104 +112 116 104 96 117 116 140 138 144 136 124 99 124 150 154 118 96 115 128 166 193 202 195 143 57 53 60 106 177 197 190 191 188 173 151 118 103 109 101 107 100 105 105 109 121 144 150 146 147 144 123 133 135 122 129 118 128 135 145 152 158 153 150 159 162 185 180 164 162 153 140 142 145 144 140 139 144 143 136 133 144 137 136 141 147 151 144 130 131 120 115 120 116 118 113 105 122 120 112 99 + 64 76 88 143 187 181 185 175 171 168 171 169 171 180 180 160 165 175 174 190 199 209 211 160 44 46 57 102 190 213 207 204 201 194 178 177 172 162 124 113 131 129 126 139 138 145 143 150 148 148 134 140 142 135 144 139 132 122 139 151 155 153 146 154 172 185 179 166 161 151 142 145 145 148 141 139 147 143 135 136 144 136 139 146 147 151 149 138 122 114 106 114 110 122 121 117 102 99 92 85 +100 88 64 136 188 196 193 181 158 149 160 188 179 184 179 177 177 185 183 193 196 209 213 158 62 52 53 96 194 212 204 207 203 212 186 194 187 172 138 127 122 132 132 145 133 142 138 144 153 150 146 147 146 145 147 148 118 112 148 152 139 151 159 168 186 186 178 168 157 145 143 149 137 144 135 131 141 138 131 140 139 133 144 153 146 144 141 125 115 110 102 115 107 119 105 94 82 78 72 69 +124 118 116 151 167 160 150 147 164 164 169 186 174 163 173 185 174 176 181 196 198 203 201 162 61 51 56 92 183 211 212 206 206 209 196 191 181 164 134 111 119 125 130 138 135 136 133 137 152 146 141 138 141 145 144 140 104 129 165 169 158 164 179 191 199 194 182 166 155 152 148 145 150 142 136 133 133 137 143 147 139 139 148 156 143 126 120 120 114 98 94 103 94 94 89 79 77 73 72 72 +124 137 154 152 128 105 109 127 150 154 157 174 171 151 159 171 173 176 172 174 171 177 178 148 102 104 108 114 165 186 194 187 186 183 179 172 163 147 119 94 111 116 127 137 141 136 137 142 153 151 148 147 149 151 144 135 116 154 190 203 198 195 197 201 200 201 196 187 186 192 189 182 183 174 173 172 165 166 172 169 164 156 145 135 127 118 114 114 113 89 84 88 82 81 85 81 82 70 61 57 +132 137 138 128 105 87 87 98 127 121 115 136 142 129 132 133 128 127 124 133 128 119 116 97 99 124 134 114 118 124 133 132 131 141 153 163 161 142 115 94 106 116 131 140 138 133 135 138 149 151 152 151 152 151 143 135 123 157 194 209 210 206 203 200 191 199 203 203 204 206 205 200 197 191 193 194 188 187 185 177 166 146 118 101 106 116 116 108 102 87 84 90 87 85 84 79 71 59 49 47 + 96 108 118 113 98 88 87 89 122 116 99 102 109 114 123 117 90 80 84 120 122 85 68 65 67 109 133 114 92 89 93 91 98 118 147 170 173 152 119 92 107 121 136 142 137 132 132 136 141 145 149 150 152 152 147 141 115 144 172 183 183 184 188 190 176 188 197 195 190 188 188 189 194 186 184 183 177 175 165 149 125 106 88 88 101 109 105 98 81 83 92 98 95 83 72 67 46 48 53 58 + 39 82 119 122 104 98 107 116 130 137 121 109 109 119 129 117 104 104 103 128 137 114 101 97 90 120 142 138 111 109 108 104 103 123 147 166 173 161 130 98 99 116 131 137 135 134 136 140 141 144 146 146 150 152 149 144 113 139 162 168 165 169 176 181 167 177 186 181 172 168 171 178 173 168 168 166 157 149 132 108 89 80 82 98 106 95 83 80 77 88 92 90 82 65 52 52 49 55 61 61 + 34 78 118 129 130 136 140 137 139 149 140 133 124 119 122 112 119 138 131 131 141 139 139 135 119 121 129 143 123 126 123 124 114 128 140 145 160 167 143 107 95 110 124 127 125 127 132 134 140 141 142 144 148 152 147 140 114 134 152 155 153 155 158 159 157 160 161 158 150 146 148 152 141 143 147 140 126 118 105 86 77 80 90 103 102 89 81 81 83 90 82 70 67 57 49 55 63 65 62 55 + 55 90 121 129 134 145 141 129 133 137 134 142 135 120 124 123 134 154 149 149 148 130 128 133 134 116 115 141 124 125 118 120 116 128 128 125 143 159 134 93 96 109 121 124 125 131 137 140 141 141 142 147 155 158 152 142 114 126 136 136 136 139 139 136 144 141 139 140 142 142 141 140 143 146 145 125 99 91 89 81 86 95 99 95 88 86 84 84 74 77 64 55 64 63 59 66 59 62 61 56 -- cgit 1.4.1