15 11 12 9 13 11 16 13 6 10 20 20 18 9 7 1 6 5 11 11 16 13 15 12 13 11 15 13 16 13 16 12 17 14 16 13 16 14 18 15 19 15 16 12 15 13 18 16 21 12 8 3 9 12 18 17 12 10 15 13 15 10 10 5 9 13 17 18 16 14 12 12 11 12 14 14 14 14 12 11 9 11 13 16 18 18 18 18 15 11 8 7 8 11 13 14 15 14 13 11 11 12 13 14 9 10 12 13 14 13 12 11 15 15 15 15 15 15 15 15 17 16 15 14 12 11 9 9 10 10 14 14 13 8 4 0 2 3 5 6 6 3 2 0 3 2 10 19 21 12 7 6 10 10 12 12 16 17 21 21 22 22 21 21 21 21 20 20 23 18 17 24 27 24 24 28 29 25 27 22 25 23 27 25 29 26 30 28 30 26 27 23 32 24 25 30 37 33 28 22 27 28 30 25 30 38 45 42 35 32 33 30 33 32 35 34 37 36 39 38 40 38 40 37 41 40 43 39 40 36 40 38 40 41 48 43 41 35 39 38 45 44 50 46 44 35 33 28 44 42 45 41 42 39 44 43 55 51 61 58 68 63 71 64 65 58 72 62 73 60 68 55 67 55 69 57 72 60 74 62 78 64 76 62 75 63 77 65 74 57 70 53 68 54 71 58 74 62 81 67 81 64 79 64 82 65 82 65 82 65 82 65 83 65 80 62 80 65 84 69 79 61 81 64 85 68 88 70 85 66 85 66 85 66 85 66 86 67 85 67 85 67 84 66 88 70 88 70 88 70 88 70 87 71 90 74 92 74 90 72 94 77 94 77 94 77 94 77 101 79 97 75 94 75 97 78 96 76 96 77 97 78 98 78 97 77 98 79 99 80 101 81 104 83 101 81 101 81 103 84 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 106 86 106 86 106 86 106 86 107 83 107 84 108 85 109 85 109 85 109 85 109 85 109 85 106 82 107 84 108 85 110 86 111 87 111 86 110 85 109 85 109 87 107 87 108 88 110 90 112 89 115 93 120 96 124 99 131 104 133 104 129 100 130 105 131 101 125 93 118 89 117 90 113 85 109 83 111 86 112 85 112 87 113 88 114 87 113 86 111 85 112 86 113 87 114 88 114 87 114 88 115 89 116 89 116 91 119 93 120 93 122 91 126 98 133 107 144 119 154 126 170 136 174 133 172 130 159 110 146 110 142 101 121 88 114 91 118 90 120 90 119 85 108 76 105 78 103 76 101 78 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 94 69 92 71 99 76 99 72 98 74 98 74 98 74 99 75 97 73 97 73 97 72 94 70 97 70 97 69 96 68 95 68 92 65 91 63 90 62 88 61 86 60 86 60 86 60 86 60 90 62 84 55 80 54 81 56 83 57 81 55 80 55 80 56 80 54 78 53 79 55 82 58 82 56 81 55 80 53 78 52 76 50 76 50 76 50 76 51 75 53 74 52 73 51 72 51 74 52 71 49 70 50 73 53 75 56 74 55 74 55 74 55 71 52 71 51 70 50 69 50 69 51 67 49 65 47 64 47 61 45 64 48 66 48 64 47 66 47 62 43 59 43 62 46 62 45 62 46 63 47 64 48 61 44 60 43 59 44 60 45 58 43 60 45 60 42 55 37 59 43 59 42 57 40 55 38 51 36 53 38 56 41 58 43 59 43 59 43 59 44 60 44 52 37 53 38 54 37 53 36 51 34 53 34 50 29 43 23 44 27 47 30 49 30 47 29 47 32 48 33 49 34 50 34 54 36 51 37 56 40 53 34 48 32 43 27 39 25 38 26 44 33 42 29 36 26 32 22 31 23 30 22 31 23 32 25 33 26 34 24 29 20 29 23 32 24 30 19 28 22 26 12 21 15 24 14 20 16 33 33 28 19 27 24 31 20 27 19 40 28 39 25 37 25 43 33 44 28 45 32 50 35 49 31 45 29 45 28 44 27 43 27 39 25 39 26 41 28 44 31 40 31 46 27 38 26 43 28 44 29 43 29 43 29 43 29 44 25 34 19 36 26 42 29 43 30 38 22 32 22 39 31 36 25 37 26 38 25 37 24 44 23 28 18 39 33 43 26 44 27 33 17 30 23 42 34 31 28 47 33 38 22 37 30 31 19 32 22 35 22 31 16 10 4 11 4 10 4 12 7 8 5 15 10 15 5 10 2 8 1 8 2 10 4 13 6 12 5 13 7 14 7 14 7 15 7 14 6 13 7 14 8 15 7 14 6 13 7 14 8 14 4 7 0 10 6 14 6 10 4 12 7 14 7 14 6 11 6 17 9 16 6 13 6 12 5 14 7 15 6 13 4 12 5 14 8 17 10 18 10 15 5 10 1 10 4 12 4 13 5 12 4 12 5 14 6 11 4 14 7 15 7 14 5 15 7 15 7 15 7 15 7 17 8 15 6 13 4 11 3 12 8 15 10 14 7 8 1 3 0 5 0 4 0 0 0 3 0 4 7 12 3 5 3 8 4 9 6 13 11 17 14 20 13 21 13 21 13 21 13 23 10 18 15 26 16 24 19 26 18 23 15 22 16 24 18 27 20 28 20 27 19 25 16 30 14 26 20 36 21 28 14 26 17 29 14 28 24 40 26 32 19 31 18 31 20 34 23 35 24 36 25 38 26 37 24 36 23 39 23 36 20 35 22 36 25 44 27 37 19 35 23 37 25 43 29 42 25 38 23 41 27 42 26 39 24 41 28 47 33 52 40 59 45 62 44 57 41 60 43 61 42 58 37 55 37 56 39 59 41 61 42 64 44 62 42 61 43 63 45 60 40 57 38 56 38 58 40 60 43 66 48 66 45 64 45 64 46 64 46 64 46 64 46 65 47 64 45 64 47 67 50 61 45 63 47 66 50 68 52 67 50 67 50 67 50 67 50 67 47 67 47 67 47 67 48 70 50 70 50 70 50 70 48 70 46 73 48 75 48 73 47 76 50 76 50 76 50 76 50 80 54 77 50 74 50 77 53 76 51 76 52 77 53 78 53 77 53 78 55 79 56 81 57 83 58 81 56 80 57 82 59 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 87 62 87 62 87 62 87 62 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 87 62 86 61 85 61 88 60 87 60 87 61 89 63 87 62 90 66 93 70 96 72 102 80 106 81 102 76 101 79 102 76 97 70 91 66 89 65 86 60 83 58 85 61 85 59 86 62 87 63 88 62 87 61 85 58 86 59 86 59 87 60 87 60 87 61 88 62 89 62 90 64 92 66 93 66 92 63 95 69 100 74 107 84 121 94 138 104 141 98 133 89 118 70 113 76 109 71 95 61 90 66 91 63 88 62 87 58 80 50 79 52 78 50 78 51 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 71 46 69 47 74 51 74 47 73 49 73 49 73 49 73 50 72 49 73 49 73 48 71 46 70 49 69 48 69 47 68 47 65 44 64 43 63 41 61 40 60 43 60 43 60 43 60 43 61 43 58 39 55 38 55 37 58 35 56 34 55 33 56 34 55 33 54 32 54 33 56 34 56 38 55 37 53 35 52 34 50 33 50 33 50 33 50 33 52 36 52 35 52 34 51 34 52 35 50 33 50 33 52 35 56 39 56 39 56 39 57 40 52 35 52 34 51 34 50 33 49 34 51 35 50 32 46 29 45 30 47 33 49 33 48 31 48 31 45 28 43 28 45 29 45 29 45 30 46 30 47 31 45 28 44 27 43 28 44 29 43 27 44 28 43 25 40 22 42 26 42 26 41 24 39 22 36 21 37 22 40 25 41 26 41 25 41 25 41 25 41 25 36 21 37 22 38 21 37 20 35 22 37 22 35 18 29 13 29 16 31 18 33 18 32 17 32 18 33 18 34 19 35 20 37 20 35 22 39 24 36 18 34 20 31 17 29 15 29 17 33 20 31 20 29 17 26 16 23 11 21 10 21 11 24 14 22 10 20 8 19 9 20 9 22 12 21 8 20 11 19 2 15 6 17 4 13 4 23 17 21 3 20 8 24 5 20 8 29 16 29 14 26 13 29 19 28 14 27 16 32 20 32 17 30 17 30 16 29 16 28 15 27 14 27 14 28 16 30 18 25 17 31 13 23 12 27 14 27 14 27 14 27 14 27 14 30 13 22 9 25 15 29 16 30 17 27 11 21 10 26 18 26 14 26 14 26 14 26 14 30 14 21 10 25 17 30 17 27 13 22 9 21 12 27 17 20 14 31 19 26 11 25 17 20 7 19 9 22 10 20 6 11 11 17 13 14 10 15 14 16 12 14 12 16 14 17 14 15 11 12 8 12 11 16 15 16 13 17 14 18 15 18 15 18 15 17 13 16 14 17 15 16 14 17 15 18 14 17 13 13 10 13 12 17 14 15 10 16 13 16 13 17 15 19 17 14 15 17 16 14 14 15 16 14 14 15 15 15 15 14 14 15 15 14 14 15 16 16 17 16 14 12 12 13 13 12 10 11 11 12 13 14 14 14 14 14 14 15 16 17 17 16 16 15 15 15 15 15 15 15 15 16 16 16 15 15 14 14 14 15 14 16 15 16 14 13 12 9 7 7 5 4 1 1 0 6 2 2 3 5 3 6 10 9 8 10 10 13 14 17 17 20 20 21 21 21 21 21 21 22 19 18 23 25 24 24 26 28 24 26 22 25 23 27 25 32 28 31 27 30 27 30 27 33 29 33 36 38 31 31 30 31 31 32 27 30 32 36 33 32 30 32 30 33 33 36 35 36 35 38 37 39 37 39 36 38 36 40 36 37 34 37 36 39 39 44 40 39 34 38 37 39 38 44 42 45 42 46 44 44 42 45 41 43 40 45 44 50 46 56 53 63 58 65 59 68 59 70 59 70 59 70 59 70 57 71 58 72 59 72 60 75 61 74 60 73 61 74 62 75 60 75 60 75 61 76 61 75 63 81 66 80 64 79 65 81 64 81 64 81 64 81 64 81 64 81 65 82 66 83 66 82 63 83 65 85 67 86 68 86 67 86 67 86 67 86 67 84 66 84 67 86 68 87 69 88 70 88 70 88 70 88 70 88 72 90 74 91 74 91 73 92 75 92 75 92 75 92 75 99 78 96 75 95 75 97 77 96 76 96 77 97 78 98 78 97 77 98 79 99 80 101 81 101 81 100 80 100 80 101 81 104 80 105 81 105 81 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 106 86 106 86 106 86 106 86 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 110 86 110 86 109 85 109 87 107 87 108 88 110 90 110 87 113 90 117 93 121 95 128 103 133 106 132 102 129 100 129 100 126 95 121 91 117 89 112 84 108 82 110 85 110 83 112 86 113 87 113 87 112 86 114 87 113 86 113 86 112 85 114 87 114 88 115 89 116 89 116 91 119 93 120 93 122 91 122 96 130 100 132 107 150 128 171 141 183 139 172 128 160 114 156 115 142 102 128 97 119 91 119 89 117 86 115 83 107 77 106 79 105 78 103 79 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 96 71 95 72 98 74 96 70 96 72 96 72 96 72 96 72 96 72 97 73 97 72 95 70 97 69 96 69 95 68 95 68 92 65 92 64 90 62 89 61 86 60 86 60 86 60 86 60 84 58 84 57 83 56 82 57 83 58 82 56 80 55 81 56 80 55 81 56 81 55 79 54 81 54 80 53 78 51 77 50 76 50 76 50 76 50 76 51 75 52 73 52 72 51 72 51 73 51 72 50 71 51 72 52 72 53 72 54 74 55 75 56 72 53 71 52 70 51 70 51 64 49 68 53 69 49 63 44 64 47 65 49 67 49 66 48 63 46 63 45 62 44 61 44 61 44 62 45 62 46 63 46 60 44 59 43 59 43 60 44 60 44 59 43 58 41 56 40 58 42 58 42 57 40 55 38 54 38 54 39 55 40 56 40 56 40 55 39 54 38 53 37 52 37 53 38 54 37 53 36 55 38 57 39 56 36 52 33 50 33 52 35 53 35 52 34 50 34 50 35 51 35 52 36 51 34 50 35 53 37 51 33 47 33 47 33 47 32 44 32 39 29 38 27 36 27 34 25 30 21 28 19 27 21 31 25 31 19 24 17 27 21 27 17 28 22 29 19 28 22 28 15 26 19 26 16 21 15 28 25 29 19 26 23 32 22 32 27 42 31 44 31 42 27 42 30 44 27 42 27 45 31 47 30 47 31 47 30 46 30 45 29 43 29 42 28 42 29 43 30 39 29 43 24 36 25 40 25 40 26 40 26 41 27 41 27 43 27 39 25 41 29 43 28 39 28 39 25 35 23 38 28 39 26 37 24 36 25 38 27 41 28 39 25 36 25 40 31 34 23 35 24 36 24 36 24 32 23 38 27 38 25 37 26 35 21 31 19 33 22 33 20 6 4 15 8 12 3 11 7 15 4 8 1 11 7 13 4 15 7 13 5 12 6 14 8 13 6 13 6 13 7 15 8 16 8 14 6 13 6 14 7 12 6 15 9 16 8 13 5 10 4 12 6 14 6 11 3 17 8 13 4 10 4 12 6 16 8 16 7 13 5 16 10 15 7 15 7 15 7 15 7 16 7 14 4 12 4 14 6 16 7 15 7 16 6 11 1 9 2 12 6 15 7 15 6 14 7 15 8 16 9 17 9 14 6 15 7 15 7 16 8 16 8 16 8 16 8 16 8 14 8 13 8 13 8 14 9 13 7 10 2 5 0 3 0 6 0 1 0 1 0 7 6 9 5 10 7 12 10 16 12 17 11 19 12 20 13 21 13 21 11 19 13 24 17 24 16 24 16 22 14 22 16 25 19 30 22 28 20 26 20 29 21 28 18 33 25 34 17 29 21 31 20 31 17 29 17 29 17 28 16 29 18 32 21 34 23 34 22 35 24 36 24 36 23 34 21 37 21 35 19 35 21 35 22 39 23 35 19 34 21 40 26 42 26 39 24 41 28 41 27 42 27 40 25 42 30 44 30 49 36 55 40 57 39 60 42 58 39 58 41 60 41 59 40 59 40 59 40 59 40 60 41 60 41 60 41 60 41 60 41 61 43 62 43 62 42 61 44 65 47 65 45 64 46 63 45 63 45 63 45 63 45 63 46 65 48 66 48 66 47 65 48 65 49 66 49 66 50 68 51 68 51 68 51 68 51 65 46 66 47 68 49 70 50 69 49 70 50 70 50 71 49 71 46 73 47 74 48 74 48 74 48 74 48 74 48 74 48 78 52 76 50 75 51 76 52 76 51 76 52 77 53 78 53 78 54 78 55 79 56 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 85 60 85 60 85 60 85 60 83 59 83 60 84 61 85 61 83 59 83 59 83 59 83 59 83 59 83 60 84 61 85 61 86 62 86 62 86 62 86 62 88 60 87 60 87 61 89 63 87 62 89 65 91 68 94 70 98 77 104 82 106 79 100 74 99 75 98 73 95 68 90 64 86 59 82 57 83 59 84 58 85 61 87 62 87 62 86 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 89 67 100 71 100 76 116 93 125 97 140 100 134 93 129 86 120 77 105 68 102 72 97 66 93 63 86 58 84 56 80 51 81 53 80 52 80 52 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 73 49 73 48 71 45 72 48 71 47 71 47 70 46 71 48 73 49 73 48 71 47 69 48 69 47 68 47 67 46 66 45 65 43 63 42 62 41 61 44 60 43 60 43 59 42 56 39 57 41 58 41 57 37 59 36 57 34 56 34 56 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 52 34 51 34 50 33 51 34 51 34 51 34 51 34 48 31 49 33 51 35 53 36 53 35 52 35 51 34 51 34 49 33 50 35 50 33 47 30 49 33 49 33 50 33 49 33 45 30 46 30 46 29 44 27 44 28 44 28 44 29 45 29 44 28 43 26 42 27 44 28 45 28 43 26 41 24 41 25 41 25 41 25 41 24 39 22 39 23 39 23 39 23 39 23 40 24 39 22 37 20 35 19 36 21 37 22 38 21 37 20 37 24 39 25 39 24 37 22 35 21 35 21 36 22 35 21 36 21 36 21 36 21 36 21 34 19 34 19 35 20 34 18 31 19 34 22 35 21 34 21 26 13 24 13 23 11 20 11 22 9 18 6 17 8 22 13 27 11 17 7 21 12 19 4 18 10 21 8 20 11 21 7 19 9 19 6 15 4 18 8 20 2 18 6 23 8 26 15 29 17 33 18 29 14 26 14 30 15 26 13 28 17 31 17 31 18 30 17 29 16 29 16 30 16 28 14 27 14 27 14 26 16 29 11 24 13 27 12 28 15 28 15 28 16 29 16 26 13 26 14 28 15 27 13 25 15 27 15 25 12 26 15 27 14 23 10 22 11 26 15 30 17 27 14 25 14 27 16 21 10 23 12 25 12 22 9 21 9 22 12 25 14 25 11 25 10 19 7 20 10 23 11 11 11 18 15 16 11 15 13 20 14 14 11 16 14 14 8 18 15 19 17 19 15 17 13 15 12 14 11 14 12 17 14 19 15 17 13 16 13 16 13 15 13 18 16 19 15 16 12 15 13 16 12 15 11 15 13 21 16 16 11 13 11 16 14 16 16 15 14 12 13 16 18 15 15 15 15 15 15 15 15 16 15 12 11 10 10 11 12 16 15 15 16 17 15 12 8 9 10 12 14 15 15 15 14 14 14 14 14 14 15 15 16 14 14 14 15 15 16 16 16 16 16 16 16 17 17 17 17 16 14 15 13 15 15 17 17 19 17 15 11 10 7 7 6 3 3 3 1 3 4 7 6 9 8 9 9 11 11 13 13 16 16 17 18 19 20 21 21 21 20 20 20 22 25 24 22 26 22 24 21 24 23 28 26 33 29 30 26 30 28 32 30 30 29 35 35 33 26 30 33 35 32 33 31 32 28 29 27 29 28 31 30 34 33 36 34 35 33 36 35 38 36 37 35 38 36 41 37 39 35 39 38 39 37 40 36 38 34 38 36 43 41 44 39 40 37 42 41 44 42 46 42 44 41 46 46 50 46 55 52 62 56 63 56 69 59 68 57 68 59 72 62 73 60 73 59 72 59 72 58 72 60 73 60 73 60 73 59 74 59 75 62 77 62 77 61 76 63 80 65 79 63 79 66 80 63 80 63 80 63 80 63 80 64 82 66 83 66 83 65 85 66 85 66 85 66 85 66 87 68 87 68 87 68 87 68 84 66 85 68 87 70 88 71 87 69 87 70 88 71 89 71 89 72 89 72 90 73 91 74 91 74 91 74 91 74 91 74 96 76 95 75 95 76 96 77 96 76 96 77 97 78 98 78 98 78 99 79 99 79 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 103 83 103 83 103 83 103 83 107 83 107 84 108 85 109 85 107 83 107 83 107 83 107 83 107 83 108 84 108 84 109 85 110 86 110 86 110 86 110 86 109 87 107 87 108 88 110 90 113 89 114 92 118 94 121 95 124 99 130 106 135 105 129 98 127 99 126 97 123 93 119 89 113 85 109 83 110 84 110 82 111 85 112 87 113 86 111 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 117 94 133 103 133 105 145 123 154 130 174 137 174 135 172 130 157 111 137 101 132 104 127 98 121 90 117 86 115 83 108 79 107 81 107 81 105 81 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 98 73 96 71 94 70 96 72 95 71 94 70 94 69 95 71 96 73 97 73 96 71 96 69 95 68 95 67 94 67 93 66 92 65 91 63 89 62 87 61 87 60 86 59 85 59 81 56 83 58 84 58 83 58 84 58 82 57 81 56 82 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 72 51 72 50 71 50 72 51 72 51 72 51 72 51 65 47 67 49 69 51 70 52 71 52 70 51 70 50 69 50 68 50 66 47 64 48 66 50 67 50 66 49 66 49 66 49 62 46 63 46 63 45 61 43 61 44 61 44 61 43 60 43 60 43 58 42 58 42 59 44 61 44 59 42 57 40 57 41 56 40 57 41 56 40 55 38 56 40 55 39 55 39 54 38 57 40 56 39 54 37 52 35 52 37 53 38 54 37 53 36 55 37 55 37 55 37 54 36 54 35 53 35 53 35 53 35 53 37 53 36 52 36 52 36 50 34 50 34 49 33 50 34 44 31 47 34 49 34 46 33 36 25 34 22 29 19 25 16 29 20 26 17 26 19 29 23 37 23 26 18 28 21 25 12 24 21 30 19 27 22 30 19 28 20 27 18 24 16 25 18 27 17 25 20 32 23 37 30 39 29 44 30 42 26 41 25 48 29 43 27 45 31 47 31 45 29 45 29 44 28 43 27 43 28 41 26 39 25 39 25 42 30 43 25 39 29 43 26 41 27 41 28 42 29 43 29 38 25 40 27 40 25 38 24 36 26 39 27 38 25 38 27 38 24 34 21 33 22 36 26 45 28 37 24 39 28 38 24 35 23 35 23 35 23 35 22 34 21 32 22 36 25 36 22 38 23 32 19 32 23 36 24 11 4 12 6 14 7 13 6 19 10 16 9 16 8 12 3 13 7 16 10 17 9 13 5 12 5 10 3 10 5 13 8 17 9 15 7 13 6 13 6 13 7 14 8 15 7 14 6 14 7 14 5 10 3 12 8 16 8 13 5 13 8 18 13 14 7 15 5 11 4 14 9 15 7 14 6 14 6 15 7 15 6 13 3 11 2 10 2 15 7 14 7 16 7 12 2 11 3 12 5 14 6 14 6 13 5 12 4 13 5 15 7 13 5 14 7 15 8 17 9 16 8 16 8 16 8 16 8 18 12 17 12 17 12 18 14 20 14 18 11 13 6 10 4 0 0 4 0 4 3 7 0 6 2 6 2 6 3 9 4 12 5 14 7 17 10 19 12 20 13 21 11 21 17 24 12 22 15 21 13 21 16 25 19 27 20 27 20 27 21 28 20 27 16 31 21 30 14 27 20 33 19 32 22 33 16 26 15 27 16 29 19 32 20 32 20 32 21 34 22 35 23 34 21 34 21 38 22 36 21 37 24 37 22 36 20 35 20 36 22 36 23 39 23 38 23 41 28 40 27 43 27 41 27 44 31 45 31 50 37 55 40 56 38 59 41 57 39 58 41 61 42 60 41 60 41 60 40 59 40 59 41 60 42 61 41 60 40 59 40 59 41 61 42 62 43 62 44 65 45 63 44 65 47 64 46 64 46 64 46 64 46 64 46 64 47 65 48 66 48 66 49 66 49 67 50 67 50 67 50 67 50 67 50 67 50 67 47 68 48 69 50 70 50 68 48 69 50 70 51 72 50 72 46 72 46 72 47 74 49 74 48 74 48 74 48 74 48 75 50 75 50 76 51 76 51 76 51 76 52 77 53 78 53 79 55 79 55 79 55 79 55 80 56 81 57 81 57 80 56 82 58 81 57 81 57 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 83 58 83 58 83 58 83 58 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 86 62 86 62 87 63 88 60 87 60 87 61 89 63 89 64 91 66 92 69 94 70 95 72 100 80 107 83 103 76 100 75 98 72 95 69 92 67 89 62 84 59 85 60 84 58 85 60 86 61 86 61 85 60 87 60 86 59 86 59 85 58 87 60 87 61 88 62 89 62 90 64 92 66 93 66 92 63 88 66 101 75 104 78 114 87 122 92 135 97 136 97 133 89 120 75 105 66 102 74 103 71 94 66 90 63 88 60 83 53 82 55 83 55 83 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 72 49 75 50 72 46 70 47 73 49 72 47 71 46 69 45 70 47 72 49 73 49 72 48 68 47 68 47 67 46 67 45 67 45 66 44 64 42 63 42 62 45 61 43 60 42 58 41 57 40 57 40 57 40 57 39 59 37 58 35 57 35 57 35 55 33 56 34 56 33 54 32 55 37 54 36 52 34 51 33 50 33 50 33 50 33 50 33 50 34 51 34 50 33 50 32 50 34 51 35 52 34 51 33 49 32 50 34 51 35 52 36 50 33 50 32 49 32 48 31 53 35 48 30 46 31 50 36 50 34 49 32 47 32 48 33 46 30 46 29 45 28 44 28 44 28 43 27 43 26 42 26 43 27 42 26 42 26 43 27 44 28 43 27 42 25 40 24 39 23 40 24 40 24 39 22 39 23 39 23 39 23 39 23 40 24 40 23 38 22 37 21 36 21 37 22 38 21 37 20 36 22 36 21 35 21 35 21 37 22 35 20 34 20 35 21 37 22 37 21 36 21 35 20 34 20 35 19 32 17 34 21 31 19 32 20 33 20 34 21 29 16 26 14 22 9 17 7 20 8 19 8 20 9 21 11 26 11 18 6 17 6 14 1 16 10 23 9 19 10 21 8 18 7 18 7 18 7 18 5 19 1 18 8 25 10 26 17 26 14 29 16 27 13 25 13 31 16 28 15 30 18 30 16 29 16 28 15 28 14 27 14 27 14 26 12 24 11 24 12 30 18 29 12 26 17 29 12 23 11 24 12 26 13 27 14 24 12 27 13 25 10 23 11 24 14 27 15 25 13 26 16 25 12 23 10 22 11 24 13 31 15 23 11 27 16 26 10 25 13 24 11 23 11 23 12 24 10 21 10 23 11 22 9 27 12 21 8 22 12 24 12 18 12 12 10 17 16 18 12 20 18 21 16 17 14 18 16 14 12 15 13 16 13 15 12 17 13 14 10 14 12 18 16 20 16 18 14 16 12 15 13 18 14 17 13 16 14 17 15 16 15 18 14 14 10 15 14 17 14 16 13 16 15 20 18 12 13 14 13 11 11 13 14 15 14 13 12 12 13 14 15 14 15 15 14 14 13 12 11 14 13 13 13 15 15 13 11 13 13 12 12 12 13 14 14 14 13 12 12 12 13 15 16 13 13 14 15 15 16 17 17 16 16 16 16 15 15 15 15 19 18 19 18 18 17 18 17 20 19 20 18 17 13 12 9 5 9 12 8 10 13 13 8 9 8 9 7 9 8 10 10 9 10 11 13 15 17 18 19 20 22 21 18 20 25 24 19 25 21 23 20 24 23 28 26 28 25 29 27 30 28 30 27 32 28 31 32 33 27 29 31 34 30 33 36 38 30 29 29 29 28 32 31 34 31 33 30 33 32 35 34 36 34 36 33 36 35 39 36 38 35 39 38 41 37 38 35 39 37 40 38 38 37 42 40 43 40 45 44 43 42 46 42 45 42 48 47 50 46 55 52 61 55 62 54 66 57 68 58 70 60 72 62 72 59 73 60 73 60 73 60 72 60 74 62 75 61 73 59 75 60 74 59 75 62 79 65 77 64 80 64 78 63 80 67 81 64 81 64 81 64 81 64 82 65 81 63 81 65 84 68 84 66 85 67 86 68 87 68 86 67 86 67 86 67 86 67 86 69 87 69 87 69 87 69 86 68 87 70 88 71 90 72 90 73 89 71 89 73 91 75 92 75 92 75 92 75 92 75 93 74 95 75 96 76 96 76 96 76 96 77 97 78 98 78 99 79 99 79 99 79 99 79 100 81 102 83 103 82 101 80 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 104 84 104 84 104 84 104 84 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 109 86 110 87 111 87 109 87 107 87 108 88 110 90 112 89 114 91 117 92 119 93 121 94 125 102 135 108 134 103 129 100 126 95 122 93 121 93 117 88 112 85 112 86 111 84 110 85 111 86 112 85 111 84 112 85 113 86 113 86 114 87 114 87 114 88 115 89 116 89 116 91 119 93 120 93 122 91 121 94 128 100 134 108 145 119 160 132 171 138 177 140 174 127 162 118 144 104 134 104 130 101 126 95 124 93 122 89 113 82 109 83 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 94 73 99 74 96 70 95 72 98 74 97 72 95 70 94 69 94 71 96 73 97 73 97 72 95 68 95 67 94 67 93 66 94 67 93 65 91 64 90 63 88 62 87 60 86 59 84 58 85 58 83 56 81 56 83 59 85 59 83 57 82 57 82 58 80 55 79 54 79 55 81 56 82 55 81 54 79 52 78 51 76 50 76 50 76 50 76 51 73 51 72 50 71 50 70 49 71 50 73 52 73 52 71 50 70 51 70 51 70 51 70 51 68 49 67 48 67 47 66 47 68 50 65 47 64 48 67 51 67 49 65 46 63 46 64 48 65 47 62 44 60 44 62 45 60 43 60 42 59 42 58 41 59 42 58 41 57 42 58 43 59 43 60 44 59 41 56 38 54 39 55 40 56 40 55 38 55 39 55 39 55 39 55 39 54 38 54 38 54 38 54 38 52 37 53 38 54 37 53 36 55 36 53 34 52 34 52 34 56 38 54 35 52 35 53 36 53 36 52 36 51 35 50 34 50 36 52 34 48 32 51 38 48 34 47 32 46 33 46 34 37 26 35 23 30 20 27 17 26 19 29 22 30 22 29 20 29 20 27 18 25 17 25 17 24 22 32 21 26 20 28 19 23 16 25 18 28 20 28 19 30 19 30 27 40 27 40 32 39 27 43 29 44 27 44 29 45 28 43 28 46 30 44 26 46 30 45 29 45 28 44 28 41 27 40 25 39 25 40 26 43 30 41 24 40 30 43 24 37 23 38 25 39 26 41 27 39 27 42 27 38 23 38 26 37 26 38 26 36 25 39 29 37 25 37 25 37 25 37 25 38 25 37 24 36 24 36 24 37 25 37 25 37 24 35 23 37 25 36 23 34 21 33 22 38 24 34 21 35 25 37 24 18 5 7 1 14 11 16 4 14 8 15 6 10 4 15 13 11 3 8 0 8 3 12 6 15 7 12 4 12 7 16 10 17 9 15 7 13 5 12 5 16 8 13 5 12 6 15 9 11 7 17 9 13 3 11 5 14 7 13 4 11 3 10 4 11 4 13 5 11 2 11 5 14 6 12 3 11 4 14 6 15 8 17 9 17 7 13 4 14 4 11 4 14 7 14 4 15 6 13 3 11 4 13 6 14 6 13 4 12 6 15 9 13 5 14 7 15 8 17 9 16 8 16 7 15 6 14 6 15 10 16 11 16 10 13 8 17 13 19 14 17 9 11 4 11 11 17 9 15 14 20 10 13 7 12 6 11 7 13 8 8 0 10 4 14 8 17 10 19 14 21 10 20 17 24 10 21 14 20 13 21 16 25 19 23 17 26 20 28 20 26 17 31 16 28 19 32 17 28 19 31 17 31 26 38 19 28 19 28 17 30 19 32 19 30 17 31 20 33 22 34 22 33 20 30 18 35 19 33 18 35 22 39 22 35 20 36 23 38 23 38 25 42 28 41 26 41 27 40 27 43 28 42 28 45 32 44 29 48 35 53 37 53 35 56 40 58 41 60 42 61 41 59 40 59 41 60 42 61 42 60 41 62 44 63 43 60 41 62 42 60 40 60 43 65 48 63 45 64 45 63 44 65 48 65 47 65 47 65 47 65 47 66 47 63 44 63 47 67 51 65 48 66 50 67 51 69 52 66 49 66 49 66 49 66 49 70 50 69 49 69 49 69 48 68 48 69 50 70 51 72 50 73 47 72 45 72 47 75 50 75 49 75 49 75 49 75 49 73 48 74 50 76 51 76 51 76 51 76 52 77 53 78 53 79 55 79 55 79 55 79 55 81 57 83 60 84 59 81 57 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 86 61 86 61 86 61 86 61 83 59 83 60 84 61 85 61 85 61 85 61 85 61 85 61 84 60 84 60 84 60 84 60 85 61 85 62 86 63 87 63 88 60 87 60 87 61 89 63 87 62 88 63 89 65 91 67 93 69 95 76 106 85 107 81 102 76 97 70 93 69 94 71 92 64 87 61 87 62 86 59 84 60 85 61 86 60 85 59 84 58 85 59 86 60 87 61 87 60 87 61 88 62 89 62 90 64 92 66 93 66 92 63 94 66 93 66 100 78 114 86 128 93 135 100 142 105 138 89 128 83 115 70 103 69 102 72 96 70 96 70 95 66 87 56 83 57 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 69 48 75 50 71 46 71 49 75 50 73 49 72 47 70 46 70 46 72 49 73 49 73 49 68 47 68 46 67 45 66 45 67 46 66 44 65 43 63 42 62 45 61 43 60 42 58 41 61 42 57 38 54 38 57 39 60 37 58 35 57 35 57 36 55 32 53 31 54 33 57 36 56 39 55 38 54 36 52 35 50 33 50 33 50 33 50 33 50 34 51 33 50 32 49 32 49 33 52 36 53 35 50 32 49 32 49 32 49 32 48 31 48 31 47 30 47 29 46 29 48 32 49 33 50 33 49 33 50 33 47 30 45 29 46 31 49 31 45 27 42 27 45 30 43 27 43 26 42 25 41 24 43 26 42 25 41 26 42 27 42 27 44 29 44 26 39 21 38 22 39 24 40 24 39 23 38 22 38 23 39 24 40 24 36 21 37 21 37 21 38 22 36 21 37 22 38 21 37 20 38 23 36 20 34 19 33 19 40 25 37 22 35 22 36 23 36 21 36 20 35 19 34 18 35 21 37 20 32 17 35 24 37 23 34 19 32 20 35 24 22 10 21 10 20 9 18 9 18 8 22 12 24 12 21 9 20 10 21 10 20 9 22 14 17 12 25 10 18 8 20 8 13 3 15 7 21 11 21 6 22 6 24 15 32 16 30 19 26 15 29 16 28 16 30 19 27 13 26 15 29 16 26 11 31 18 31 17 30 16 29 16 28 14 27 13 26 14 27 15 28 15 25 10 25 16 27 9 25 12 26 14 28 15 29 17 27 16 30 15 24 10 26 16 25 14 26 13 24 13 28 18 26 15 28 16 28 16 27 14 20 13 28 14 21 8 23 15 24 13 27 16 28 13 23 9 25 14 26 12 21 7 20 10 26 12 22 11 24 13 25 12 21 14 15 12 13 8 14 18 14 12 16 15 20 17 17 12 14 12 15 12 15 12 16 13 10 9 14 13 17 13 14 10 15 13 18 15 16 13 18 16 17 15 18 15 18 14 16 12 12 10 13 11 15 13 17 14 15 10 12 9 13 11 13 8 10 11 13 15 16 16 15 15 11 13 14 14 12 10 10 11 13 14 15 16 15 14 12 11 15 16 16 15 15 13 12 11 14 14 14 13 13 12 12 12 17 16 15 14 14 14 15 15 17 16 14 15 15 14 12 9 12 13 14 16 17 16 13 10 15 14 16 16 18 17 18 17 18 16 16 14 15 16 19 19 17 17 17 17 17 17 17 17 19 17 15 15 17 16 13 9 8 10 13 16 17 17 16 15 16 17 18 19 19 18 17 16 22 19 21 17 20 17 21 18 22 22 28 27 30 26 30 28 33 29 30 27 30 30 35 35 31 30 34 33 35 32 32 28 31 29 31 29 31 29 31 29 31 29 31 30 34 34 38 37 34 32 36 34 37 34 36 33 38 35 38 36 39 37 40 37 40 38 43 42 45 42 44 40 38 35 39 37 41 39 43 40 51 45 52 48 58 53 63 57 70 60 71 59 70 60 71 61 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 80 66 82 66 79 63 81 64 82 65 82 64 80 63 83 67 85 68 85 66 81 63 82 64 84 66 85 66 85 65 87 68 87 68 87 68 87 68 86 69 88 70 86 68 87 70 85 67 86 69 88 70 88 70 88 71 88 72 89 73 90 73 91 73 90 73 90 74 92 76 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 105 81 105 80 104 79 103 79 102 79 103 80 104 79 103 78 104 81 105 82 106 81 105 80 105 81 105 81 105 81 105 81 108 83 107 82 106 81 105 80 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 107 84 110 87 111 86 108 83 110 85 109 85 109 86 111 88 107 87 107 88 109 89 110 90 112 89 113 89 113 87 115 91 120 93 124 99 129 103 133 105 136 104 127 95 122 93 120 91 115 88 113 85 111 84 110 84 111 84 110 85 113 87 111 83 111 84 111 85 112 86 113 86 115 88 115 89 116 90 117 90 118 92 119 93 120 94 123 93 127 97 128 97 128 101 137 111 156 126 163 133 173 136 175 138 165 124 152 110 138 103 132 104 126 94 122 91 120 88 113 83 108 82 107 80 105 81 106 82 103 79 103 79 102 77 100 75 100 76 100 75 99 74 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 73 95 70 94 70 94 70 95 69 96 69 96 68 94 66 94 67 94 66 93 65 92 65 88 61 87 60 86 59 85 58 86 59 84 56 82 55 81 57 84 60 85 60 84 57 80 54 81 56 81 56 82 58 84 60 80 54 80 54 80 54 80 54 77 51 77 50 76 49 75 50 78 56 77 55 74 51 70 48 77 54 73 50 70 50 73 53 70 50 69 49 68 50 69 51 68 49 68 49 68 49 68 49 62 46 64 48 66 49 66 49 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 59 42 57 40 55 38 54 38 55 39 56 41 57 41 56 40 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 57 38 54 35 52 34 53 36 52 37 53 37 53 37 54 38 51 35 50 34 51 35 52 37 48 34 49 35 48 33 44 30 36 23 30 18 27 20 27 17 27 20 29 22 31 24 32 24 27 20 28 20 28 20 28 21 33 23 29 19 26 18 26 19 25 19 29 21 29 21 31 25 38 28 41 30 42 29 42 28 43 29 45 29 46 28 46 28 40 26 42 25 40 25 43 29 51 31 44 29 49 33 45 23 40 27 43 30 44 29 41 26 41 27 41 27 41 27 41 27 39 25 41 28 42 28 42 28 36 24 40 26 39 24 39 26 37 25 37 26 38 27 39 27 39 26 37 25 38 26 36 21 40 28 40 28 40 28 40 28 38 24 34 22 36 25 37 24 37 25 37 25 36 23 34 21 34 20 32 22 38 28 37 22 15 5 11 4 9 0 8 7 10 5 15 9 17 8 14 6 14 7 14 7 14 6 13 6 9 3 12 6 13 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 13 4 10 4 13 6 12 4 11 4 13 6 15 8 16 8 12 6 15 7 13 3 12 4 13 5 14 7 14 5 12 3 13 6 14 6 14 5 12 4 14 6 14 5 13 4 12 4 13 5 13 6 15 8 18 11 19 10 17 9 18 10 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 13 18 10 18 10 18 10 18 10 16 6 13 5 15 7 12 1 10 3 13 7 16 8 15 6 13 5 14 6 14 6 13 5 19 11 18 10 17 11 19 12 20 15 26 20 26 19 26 18 27 15 27 15 27 17 31 20 30 19 33 22 34 20 31 17 30 18 30 18 30 18 30 18 30 18 30 19 32 21 35 23 31 18 33 18 33 19 34 20 35 20 35 21 36 21 37 22 36 22 38 23 39 24 39 24 39 24 40 25 41 27 42 28 43 28 46 32 51 37 56 39 59 42 59 41 59 42 61 42 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 64 46 65 46 64 44 63 45 64 47 65 47 64 46 66 48 67 49 66 47 64 46 63 47 65 49 66 49 66 48 68 51 68 51 68 51 68 51 68 49 70 50 68 48 69 50 68 48 69 50 70 50 69 47 70 45 72 46 72 47 73 47 74 48 73 47 74 48 75 50 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 81 57 81 56 80 56 79 55 79 55 80 56 80 56 79 55 80 57 81 58 82 57 81 56 81 57 81 57 81 57 81 57 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 87 61 88 61 88 61 89 62 86 61 88 62 85 61 88 65 90 67 94 73 100 79 104 81 106 78 98 71 95 71 94 69 91 65 89 63 87 61 87 62 86 60 84 60 87 62 85 58 84 57 85 58 85 59 86 59 88 61 88 62 89 63 90 63 92 65 92 66 93 66 93 65 95 67 96 66 96 70 104 75 115 83 127 96 138 99 138 94 134 88 123 78 111 72 107 75 97 69 93 65 90 63 86 57 83 55 81 53 81 53 82 54 79 54 80 53 79 51 76 49 76 50 76 49 75 49 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 48 71 46 70 46 70 47 68 48 69 48 69 47 67 45 67 46 67 45 66 44 65 44 61 44 61 43 60 43 60 43 62 44 60 42 58 41 58 39 58 37 60 38 59 36 56 33 57 35 56 34 56 35 58 37 55 38 55 37 54 36 53 36 51 34 51 33 50 32 49 32 54 38 55 37 53 35 50 32 54 36 52 33 50 34 52 36 51 33 50 33 50 33 50 34 49 32 49 32 49 32 49 32 46 31 48 33 49 33 48 32 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 24 39 23 39 23 39 24 40 24 40 24 39 22 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 37 23 36 21 35 21 36 22 37 22 37 22 37 22 37 21 34 19 34 18 34 20 36 21 33 21 34 22 34 19 31 18 27 12 21 10 21 10 20 10 18 8 21 11 23 12 23 12 20 9 20 9 20 9 20 9 23 11 21 9 19 8 19 8 15 6 19 9 19 9 22 10 29 16 31 17 31 17 29 16 29 16 29 16 28 16 28 16 24 13 28 14 26 13 27 16 33 18 29 16 31 18 28 11 27 14 28 15 28 15 27 14 26 13 26 13 26 13 26 13 25 13 27 14 28 14 27 13 24 13 28 16 27 14 27 16 25 13 25 14 26 15 27 15 26 13 24 13 26 14 24 10 26 14 26 14 26 14 26 14 26 12 22 10 24 13 25 12 24 12 25 13 25 12 23 10 30 14 21 9 23 12 22 7 16 11 15 14 15 8 12 14 12 13 20 18 18 13 16 15 17 14 17 13 15 12 14 11 15 12 15 13 16 13 17 14 15 13 18 15 16 13 18 16 17 15 18 15 18 14 16 12 16 13 16 13 17 14 17 14 17 12 15 13 18 16 19 15 13 13 13 13 14 15 16 17 14 16 17 17 15 13 13 14 13 13 13 14 13 12 11 10 11 11 12 13 14 13 13 13 14 14 14 14 13 13 13 13 13 13 13 14 15 16 18 19 18 17 16 17 18 18 16 14 17 15 14 15 16 17 16 14 17 16 18 17 18 16 16 15 15 15 17 16 18 17 18 16 19 19 19 19 19 19 19 19 15 14 13 14 16 16 14 12 13 13 13 13 13 13 13 13 12 12 11 11 11 11 12 12 20 17 20 17 21 19 23 21 24 23 29 27 29 25 28 26 27 25 28 26 29 28 31 29 30 29 33 32 34 31 32 29 32 30 32 30 32 30 32 30 34 31 33 31 33 32 35 34 38 34 36 32 36 34 39 37 38 35 38 35 39 36 39 37 38 35 38 35 38 36 39 37 44 42 45 42 45 42 45 42 48 43 51 48 58 54 63 57 66 57 69 58 70 61 73 63 73 60 73 60 73 60 73 60 74 61 74 61 74 61 74 61 75 60 75 60 75 60 75 60 77 62 77 63 78 64 79 64 78 62 80 64 82 65 82 65 83 66 82 64 81 64 82 65 83 64 84 66 85 66 85 66 87 68 87 68 87 68 87 68 86 69 88 70 86 68 87 70 87 70 88 70 88 69 87 68 88 72 89 72 90 73 90 73 91 74 90 73 91 75 93 76 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 105 81 105 81 104 80 104 79 104 80 105 81 105 81 104 80 104 81 105 82 106 81 105 80 105 81 105 81 105 81 105 81 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 110 89 109 89 109 88 109 88 109 87 111 87 110 85 113 89 115 89 119 95 126 101 132 105 132 101 125 96 124 97 124 96 119 93 117 90 115 89 115 89 112 85 111 86 113 88 112 84 111 85 112 85 113 86 113 86 115 88 115 89 116 90 117 90 118 92 119 92 120 93 122 93 123 94 125 94 125 97 133 106 137 114 156 133 173 139 174 135 175 134 163 121 148 112 139 109 129 96 124 92 121 89 114 85 109 83 108 81 105 81 106 82 104 80 104 80 103 78 100 76 100 76 100 76 99 75 99 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 95 71 96 69 96 69 96 68 94 67 94 67 94 66 93 65 92 65 86 60 86 61 87 61 87 61 89 62 87 60 85 58 85 60 83 58 84 59 84 59 83 57 84 58 82 56 81 56 82 57 83 56 82 55 79 52 78 51 77 51 77 50 76 49 75 50 75 53 75 54 74 52 72 51 72 51 72 51 73 52 73 52 69 50 69 50 69 50 69 50 68 49 68 49 68 49 68 49 65 48 65 49 65 47 64 46 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 40 55 39 55 39 56 40 56 40 55 38 53 36 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 52 35 54 36 54 36 54 36 54 38 54 37 52 36 51 35 49 33 49 33 49 34 51 35 46 33 47 34 47 31 42 29 39 26 32 21 30 23 30 20 26 19 28 21 30 22 30 22 30 21 29 20 28 19 27 18 27 20 28 21 29 20 28 19 24 18 28 21 28 21 31 25 43 31 44 32 45 31 44 30 45 29 46 28 46 28 46 28 40 27 45 30 45 28 44 29 46 30 46 30 45 28 43 26 42 27 41 26 40 27 41 28 39 25 39 25 39 25 39 25 40 26 41 27 41 26 39 24 38 26 42 29 41 27 41 29 37 25 37 26 38 27 39 27 37 24 36 25 39 27 37 24 36 24 36 24 36 24 36 24 38 24 34 22 36 25 37 24 34 23 36 25 37 25 36 24 44 27 33 19 33 22 34 21 13 5 15 12 18 8 15 12 8 7 19 12 14 4 12 8 12 5 11 3 9 1 7 0 15 7 13 6 13 7 15 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 13 5 12 6 16 11 17 9 14 6 13 4 13 6 16 9 15 9 19 10 16 7 15 8 14 6 14 5 13 4 12 4 9 2 11 4 13 6 13 5 14 6 14 6 14 6 14 5 17 8 15 6 14 6 15 7 13 4 12 5 15 7 14 4 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 12 20 12 20 12 20 12 16 8 17 10 19 11 18 10 16 8 14 5 12 4 12 4 14 5 11 2 10 3 13 6 16 9 16 9 17 12 20 14 21 16 26 19 25 17 23 15 23 13 26 15 28 16 28 16 26 14 28 17 29 16 28 15 31 19 31 19 31 19 31 19 33 21 32 19 31 20 32 20 35 20 33 17 32 19 36 23 34 19 35 20 35 21 36 21 36 20 34 18 33 19 36 22 40 25 40 25 40 24 39 24 40 25 44 31 51 37 55 38 56 39 56 40 59 43 63 44 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 43 62 43 62 44 64 46 61 43 63 46 65 48 66 48 67 48 64 45 63 46 65 48 64 48 66 49 67 50 66 49 68 51 68 51 68 51 68 51 68 49 70 50 68 48 69 50 71 51 71 51 70 49 68 45 71 46 72 47 73 47 74 48 75 48 74 48 74 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 81 57 81 56 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 90 63 90 62 88 61 87 60 86 61 88 61 85 60 87 64 85 62 89 68 96 76 103 81 104 78 99 73 98 74 97 71 94 69 92 66 90 65 90 65 87 61 86 62 88 63 87 60 85 58 85 59 86 59 87 60 88 61 88 62 89 63 90 63 91 64 92 65 92 66 92 64 92 65 94 65 94 67 100 71 101 70 118 90 135 96 138 94 138 91 129 82 116 73 108 71 102 72 95 66 91 64 88 59 84 57 82 54 82 53 82 54 80 54 80 54 79 52 77 50 77 51 76 50 76 49 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 48 71 46 70 46 71 48 69 48 70 49 69 48 68 46 67 46 67 45 66 44 65 44 60 43 61 44 62 46 63 46 61 44 59 41 57 40 57 38 58 36 59 37 59 37 59 37 60 37 58 35 56 33 55 33 58 40 56 38 53 35 51 33 51 34 51 33 50 32 49 32 50 35 52 36 53 36 52 35 49 32 51 35 52 35 52 35 50 34 51 34 51 34 51 33 49 32 49 32 49 32 49 32 49 33 49 33 48 30 45 28 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 24 40 24 40 24 40 25 40 24 39 21 36 19 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 32 19 35 23 37 23 36 21 39 23 38 22 36 20 34 19 33 17 32 17 32 18 34 20 31 19 33 20 32 17 29 16 28 14 22 11 22 11 21 11 18 7 19 9 21 10 21 9 23 11 21 10 19 8 18 6 17 7 20 10 22 10 20 9 19 10 24 13 24 14 27 16 31 18 32 18 31 17 30 16 29 16 28 16 28 16 28 16 24 14 31 19 31 16 28 16 27 16 30 17 28 13 26 14 28 14 26 12 25 13 27 15 26 13 26 13 26 13 26 13 26 14 27 14 26 12 24 10 22 11 26 13 25 11 25 13 25 13 25 14 26 15 27 15 24 11 23 13 27 16 26 13 23 11 23 11 23 11 23 11 26 12 22 10 24 13 25 12 21 10 23 12 25 14 26 14 25 9 18 7 23 14 26 13 14 11 18 21 24 18 21 22 11 14 22 19 17 11 15 15 15 12 14 10 12 8 10 7 19 15 17 14 16 14 17 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 15 11 14 12 18 17 19 15 15 14 13 12 12 14 15 16 15 17 19 18 16 15 15 16 15 14 14 13 13 13 13 13 8 9 11 12 13 14 14 14 14 14 14 14 14 14 14 15 17 16 15 14 14 14 15 15 12 11 11 12 14 14 12 11 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 17 19 19 20 20 20 20 18 17 16 14 13 12 12 12 13 12 11 10 10 11 12 13 18 15 18 15 19 18 22 20 22 22 27 25 26 22 25 22 26 25 28 28 31 29 31 28 28 27 30 28 31 29 31 29 33 31 33 31 33 31 33 31 36 33 34 31 33 31 34 32 38 34 35 31 35 33 39 38 37 34 37 35 38 35 39 36 40 36 38 33 36 34 39 37 42 39 42 39 41 38 41 38 45 41 50 47 57 52 61 54 64 55 67 57 70 61 74 65 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 63 77 62 77 63 79 65 78 61 80 64 82 66 83 66 83 66 81 63 80 65 83 67 83 65 85 67 86 67 86 66 87 68 87 68 87 68 87 68 86 69 88 70 86 68 87 70 89 71 89 71 89 70 87 68 89 72 90 73 90 74 91 74 92 75 91 74 92 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 106 81 105 81 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 112 91 110 90 110 88 109 88 111 88 113 88 112 87 115 91 112 85 115 90 122 98 130 104 134 104 129 99 127 98 124 94 120 93 118 90 116 89 115 90 114 87 112 87 115 89 113 85 112 85 113 86 113 87 114 87 115 88 115 89 116 90 117 90 117 91 118 92 119 92 122 92 122 94 126 95 126 96 131 103 131 105 145 122 164 135 177 141 175 135 166 125 152 113 141 107 134 100 126 93 122 90 116 87 111 85 109 82 106 82 106 82 104 81 105 80 104 78 101 76 101 77 101 76 100 76 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 71 94 70 94 71 96 72 96 70 97 70 97 69 95 67 94 67 94 66 93 65 92 65 87 61 87 62 89 63 90 64 88 61 86 59 84 58 84 59 84 59 84 59 84 59 85 60 86 60 83 57 81 55 80 55 84 57 82 55 79 52 77 50 77 51 77 50 76 49 75 50 72 51 73 52 74 53 73 52 69 49 71 51 73 52 73 51 69 51 71 52 71 52 70 50 68 49 68 49 68 49 68 49 66 49 66 48 64 45 61 43 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 41 56 40 57 41 57 41 57 40 55 38 52 36 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 49 33 53 36 55 36 53 35 54 38 53 36 51 34 50 33 49 32 48 32 48 33 50 35 45 32 47 33 46 30 41 28 37 25 31 20 29 21 29 19 26 19 28 21 29 21 28 20 31 22 29 21 27 19 26 17 24 18 28 21 30 22 29 20 28 22 33 26 34 27 37 31 43 30 45 31 44 29 44 27 45 29 46 28 47 27 47 28 41 28 47 32 47 30 45 29 43 28 46 30 44 26 43 27 43 28 40 25 39 26 42 29 42 28 42 28 42 28 42 28 41 27 41 27 41 25 38 24 36 24 40 26 39 24 39 26 37 25 37 26 38 27 39 27 36 23 35 25 39 28 38 25 36 24 36 24 36 24 36 24 38 24 34 22 36 25 37 24 32 21 35 24 37 26 38 26 32 18 30 21 38 29 39 25 9 2 13 10 17 7 15 12 10 7 18 11 15 5 12 6 14 7 14 6 12 5 11 4 15 8 15 7 14 7 13 6 12 6 15 8 13 6 15 9 14 8 15 8 15 7 13 5 13 6 13 6 14 7 14 7 12 4 10 5 14 8 15 6 14 6 14 5 13 6 14 7 14 8 17 9 15 5 13 6 14 6 13 4 11 4 12 4 9 2 11 5 14 6 14 6 14 6 14 6 15 7 15 7 13 5 13 6 15 8 18 11 15 6 14 7 16 8 14 4 17 7 14 7 16 9 16 6 16 11 17 12 17 11 15 10 14 10 16 11 17 12 17 9 20 10 20 10 20 10 20 10 14 6 19 9 18 7 18 9 19 10 18 9 15 6 13 4 11 3 10 2 10 2 11 3 14 7 13 7 14 8 16 10 16 12 21 15 21 13 20 12 24 13 26 14 27 16 29 17 28 17 29 18 30 19 32 20 30 18 30 18 30 18 30 18 33 21 32 19 31 19 32 19 32 18 32 16 32 18 34 20 33 19 34 19 35 20 35 20 37 22 36 20 35 20 35 20 38 23 38 23 38 24 39 24 39 25 44 31 50 35 51 33 55 38 55 39 59 43 63 44 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 44 64 45 64 46 65 46 61 44 63 46 65 47 65 47 66 48 65 47 66 48 67 50 65 48 66 50 68 51 67 50 68 51 68 51 68 51 68 51 68 49 70 50 68 48 69 50 70 51 71 52 71 51 70 47 72 47 73 47 74 48 74 49 75 49 75 49 75 50 77 51 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 83 58 82 58 81 57 81 57 80 56 81 57 81 57 80 56 80 57 81 58 82 57 81 56 83 59 83 59 83 59 83 59 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 90 63 90 63 89 62 89 62 88 63 90 63 87 62 89 66 85 62 87 65 93 73 101 79 107 81 102 77 100 74 96 69 93 68 91 65 89 64 89 64 89 63 87 63 90 65 88 61 86 59 86 59 87 60 87 61 88 61 88 62 89 63 90 63 90 64 91 64 92 65 91 63 92 65 95 66 95 67 98 68 102 66 109 78 125 91 139 99 139 93 134 87 124 77 113 74 106 76 97 68 92 65 90 61 86 58 84 55 82 54 81 54 81 55 81 55 80 53 77 51 78 51 77 51 76 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 47 70 46 70 47 72 49 70 49 71 50 70 48 68 47 67 46 67 45 66 44 65 44 63 46 63 46 63 47 64 47 65 47 63 45 61 44 61 42 61 38 59 37 59 37 60 38 60 37 58 35 56 33 55 33 57 39 56 38 53 35 52 34 51 34 51 33 50 32 49 32 49 34 51 35 52 35 51 34 50 33 50 33 50 34 51 34 50 34 52 36 53 35 51 33 49 32 49 32 49 32 49 32 48 32 48 32 47 29 44 27 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 25 41 25 42 26 41 25 41 25 41 24 38 22 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 33 20 34 21 35 21 35 20 37 22 36 21 35 19 34 19 33 18 33 18 33 19 35 20 32 20 33 21 33 18 30 17 27 12 21 10 21 10 20 10 19 9 21 10 21 10 20 9 22 10 21 9 20 8 19 7 18 7 19 9 21 10 21 10 19 10 24 14 25 16 29 18 31 18 31 18 30 16 27 14 29 16 28 16 27 16 27 16 24 15 30 18 30 16 29 17 28 15 29 16 29 16 28 14 29 15 28 14 27 15 28 16 29 16 29 16 29 16 29 16 27 14 28 15 28 14 26 13 24 13 28 16 27 14 27 16 25 13 25 14 26 15 27 15 25 12 24 13 27 15 25 12 25 13 25 13 25 13 25 13 26 12 22 10 24 13 25 12 21 10 23 12 25 14 26 14 23 9 20 11 26 15 24 8 15 10 15 14 15 8 11 12 16 14 19 17 19 14 15 11 17 14 17 14 17 13 16 13 16 14 18 15 18 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 17 13 15 12 17 15 17 12 13 14 14 15 15 14 14 13 12 14 15 15 13 11 12 12 12 11 10 9 8 9 10 10 11 12 13 14 15 15 14 14 14 14 14 15 15 16 16 16 13 13 13 14 15 16 18 19 18 17 16 17 18 17 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 19 19 19 19 19 19 19 19 19 15 18 21 20 18 17 18 20 19 19 19 19 18 16 14 13 11 12 12 13 13 12 12 11 16 13 15 12 15 13 17 14 15 15 22 20 22 19 22 20 27 24 26 24 26 26 30 29 29 27 29 28 31 30 33 31 32 30 32 30 32 30 32 30 34 32 33 31 33 32 35 33 34 31 34 31 35 32 36 33 36 33 37 34 37 35 38 35 38 36 39 36 38 35 37 33 37 34 38 35 39 36 40 37 46 42 51 48 56 50 56 48 64 55 67 57 69 60 73 63 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 64 80 67 82 67 81 65 80 63 81 65 82 65 81 64 82 66 84 68 85 68 85 68 84 66 86 67 87 68 86 67 87 68 87 68 87 68 87 68 86 69 88 70 86 68 87 70 87 70 89 72 90 72 89 71 90 73 90 74 91 74 92 75 93 75 92 75 92 76 94 78 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 107 83 106 82 106 81 105 81 103 79 104 80 104 80 103 79 104 81 105 82 106 81 105 80 107 83 107 83 107 83 107 83 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 110 89 110 90 111 90 111 91 111 88 113 88 112 86 114 90 115 87 116 89 120 96 128 103 133 103 129 101 129 100 126 96 120 93 118 91 116 90 116 90 115 88 114 89 116 90 115 87 113 86 113 87 114 87 115 88 115 88 115 89 116 90 117 90 116 90 118 91 118 92 121 91 120 91 124 94 124 94 127 99 131 105 141 116 157 131 175 142 176 138 172 131 160 121 147 112 138 103 128 94 123 91 118 89 113 86 110 83 106 82 105 81 105 81 105 81 104 79 102 77 102 78 101 77 101 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 70 94 70 94 71 96 73 97 70 98 71 97 70 96 68 94 67 94 66 93 65 92 65 90 64 90 64 90 63 89 63 92 65 90 62 88 61 87 63 88 62 85 59 83 58 84 60 84 59 83 57 81 56 81 56 81 55 81 54 80 53 79 53 77 51 77 50 76 49 75 50 73 51 73 52 73 51 71 50 73 51 71 49 69 49 71 51 69 51 72 54 73 53 70 50 68 49 68 49 68 49 68 49 64 47 64 47 64 46 61 44 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 41 57 42 58 43 57 41 58 42 58 41 57 40 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 53 35 52 34 51 33 52 34 52 35 51 35 51 35 51 35 50 34 50 33 50 35 52 36 47 34 48 35 48 32 43 30 39 26 32 21 30 23 30 20 29 21 30 22 30 22 29 20 28 20 28 20 28 20 28 20 28 20 27 19 27 20 29 21 28 22 33 26 35 28 39 32 45 32 46 32 47 30 44 28 46 28 46 28 47 27 47 28 43 28 45 29 44 28 45 30 47 28 43 29 48 32 46 27 43 29 44 30 44 30 43 29 42 28 42 28 42 28 42 28 41 27 42 29 43 29 43 28 38 26 42 29 41 27 41 29 37 25 37 26 38 27 39 27 38 25 36 25 38 26 36 22 37 25 37 25 37 25 37 25 38 24 34 22 36 25 37 24 34 22 35 24 37 25 37 25 40 24 33 22 36 24 34 19 16 7 13 7 10 0 5 2 14 7 14 9 17 9 12 2 11 5 12 5 12 5 13 6 12 6 15 9 15 6 11 2 12 6 15 8 13 6 15 9 14 8 15 8 15 7 13 5 9 3 10 4 12 6 14 7 16 7 13 6 15 8 14 5 13 6 15 8 16 6 13 4 11 5 14 6 12 2 10 3 10 1 8 0 6 0 8 0 12 5 14 7 15 7 15 6 14 6 14 7 15 8 16 8 17 8 15 6 14 6 15 7 19 10 17 9 17 8 14 3 12 5 14 8 17 8 13 2 14 9 15 11 17 12 17 12 17 11 15 9 14 11 18 12 19 9 19 9 19 9 19 9 19 11 24 13 21 9 20 12 18 11 21 13 20 10 15 5 14 7 16 9 17 8 15 6 13 6 12 4 11 4 12 5 10 6 17 11 18 11 19 13 23 13 21 11 21 14 26 18 22 13 22 13 23 16 26 18 28 17 28 17 28 17 28 17 31 19 30 19 30 20 32 22 28 15 31 17 32 17 31 16 33 18 33 19 34 20 35 20 34 20 36 23 34 21 31 18 28 16 29 18 31 20 33 21 41 28 45 34 49 33 49 29 57 38 57 37 58 39 61 42 60 41 60 41 60 41 60 41 61 42 61 42 61 40 61 42 62 43 62 43 62 43 62 43 63 45 67 50 69 49 66 46 64 46 65 47 65 46 63 45 65 48 68 52 70 52 69 50 65 49 67 51 68 51 68 50 68 51 68 51 68 51 68 51 68 49 70 50 68 48 69 50 69 49 70 52 72 52 72 50 72 47 73 48 74 49 75 49 76 49 75 49 75 50 77 52 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 83 59 83 58 82 57 81 57 78 55 79 56 80 55 79 54 80 57 81 58 82 57 81 56 83 59 83 59 83 59 83 59 84 59 83 58 82 57 81 56 83 58 82 57 81 58 82 59 83 59 83 59 83 59 83 59 83 59 83 60 84 61 85 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 88 62 89 63 90 64 90 65 86 61 87 61 85 60 87 64 89 64 88 65 92 72 100 78 102 77 101 77 102 78 100 74 95 69 93 67 91 65 91 66 89 63 88 64 91 66 89 62 86 59 86 60 87 61 88 61 88 61 88 62 89 63 90 63 90 63 90 64 91 65 91 63 88 62 92 63 92 63 94 65 102 69 110 78 124 89 136 95 137 92 134 87 126 80 114 74 108 76 99 67 93 66 90 63 87 59 85 56 82 54 81 55 81 55 82 55 80 53 78 51 78 52 78 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 70 46 70 46 70 47 73 49 70 50 71 50 71 49 69 47 67 46 67 45 66 44 65 44 67 46 65 45 64 44 63 43 64 44 62 42 60 40 60 41 64 41 61 37 58 36 58 37 59 36 57 34 56 34 57 37 54 37 54 37 54 37 54 37 51 34 51 33 50 32 49 32 50 35 52 35 52 34 50 32 54 35 50 31 47 31 50 34 50 34 53 37 54 36 51 33 49 32 49 32 49 32 49 32 46 30 47 31 47 30 45 28 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 42 26 41 25 41 26 43 27 41 25 42 27 43 27 42 26 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 37 22 34 19 32 18 33 20 34 19 35 20 35 20 35 21 35 20 34 19 35 20 36 22 34 21 35 22 34 20 32 18 30 15 24 12 24 13 23 12 22 11 23 12 23 11 21 10 19 9 20 9 20 9 20 10 22 8 19 5 18 6 21 9 23 12 28 16 30 18 34 23 35 21 34 20 32 18 30 16 29 16 28 16 28 16 28 16 27 15 28 15 26 14 29 18 32 16 26 16 33 22 31 13 28 16 31 19 32 18 29 15 27 14 27 14 27 14 27 14 27 14 29 17 30 17 30 17 22 11 26 13 25 11 25 13 25 13 25 14 26 15 27 15 27 14 25 13 26 14 24 9 24 12 24 12 24 12 24 12 26 12 22 10 24 13 25 12 22 11 24 13 25 13 24 12 30 13 20 7 21 12 23 10 19 14 13 8 11 10 17 16 11 13 20 17 17 12 15 13 17 12 14 10 13 13 19 18 16 13 17 15 17 13 14 10 18 14 16 12 15 12 15 13 19 17 20 15 16 11 14 12 17 14 17 14 17 14 17 14 16 14 18 15 17 13 14 9 13 13 13 13 13 13 13 13 14 13 12 12 14 14 13 12 11 9 8 9 11 12 11 9 9 9 10 11 13 14 15 15 17 15 15 12 13 13 15 15 16 15 16 16 17 17 18 17 15 14 13 13 14 15 17 18 17 16 16 15 15 14 14 13 17 17 17 17 17 17 17 17 15 16 18 19 19 18 16 15 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 24 18 18 16 22 20 22 17 23 19 21 17 20 17 20 17 14 12 17 15 17 12 12 7 13 10 14 12 17 17 22 20 23 23 22 22 22 22 23 24 21 22 23 24 26 28 29 29 31 29 33 32 35 31 33 29 36 33 36 32 35 31 34 31 32 30 32 31 33 32 34 32 38 35 35 32 34 33 37 36 37 35 36 37 41 37 31 21 19 18 22 23 28 29 33 31 41 40 48 47 50 49 51 51 57 56 63 58 69 59 72 60 72 59 72 60 74 62 76 64 74 62 74 62 74 62 74 62 74 60 76 61 77 63 79 64 79 64 79 65 80 66 81 66 82 65 82 66 83 67 84 67 87 70 86 68 85 67 83 66 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 89 70 89 73 93 76 92 74 92 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 102 82 102 82 102 82 102 82 103 79 103 80 104 81 105 81 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 108 83 107 83 107 83 106 82 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 110 86 110 87 111 87 113 87 115 88 114 88 114 89 116 91 116 89 116 90 120 96 125 100 132 105 132 105 131 103 129 101 126 97 123 93 119 90 118 89 113 86 116 89 117 88 115 86 113 85 113 85 113 87 116 88 117 88 116 87 115 88 116 89 117 90 117 90 117 90 117 90 120 93 120 93 123 95 125 96 126 100 137 115 149 121 161 135 173 137 171 132 166 124 155 113 143 104 133 96 129 94 123 91 118 87 111 82 108 82 105 79 108 82 107 80 105 80 103 79 99 77 99 76 98 76 97 75 100 75 98 73 97 73 97 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 97 71 96 69 93 66 91 63 91 64 91 64 91 64 91 64 91 63 88 59 86 60 88 62 86 60 85 59 84 60 85 61 83 58 83 57 82 56 81 55 84 57 81 53 78 52 79 53 80 53 78 51 76 50 76 51 73 52 73 53 74 52 73 51 72 51 72 51 72 51 72 51 66 49 70 53 72 51 68 47 67 48 68 50 69 50 68 49 63 45 66 48 67 47 64 44 62 44 63 45 64 46 65 46 65 48 63 45 61 43 60 43 62 45 61 44 61 44 60 43 61 43 60 42 59 43 60 44 61 44 61 43 60 42 59 42 56 41 57 41 57 40 55 38 55 39 55 39 55 39 55 39 53 38 54 39 55 40 56 41 50 35 53 38 54 37 51 34 50 35 53 38 54 37 51 34 57 40 55 39 54 37 52 36 53 37 51 34 50 34 50 34 54 38 54 37 52 35 49 33 54 35 52 35 49 33 45 32 35 25 32 24 29 23 27 23 27 19 27 18 26 19 27 20 31 21 28 21 30 22 29 19 31 22 30 22 32 25 36 28 39 31 40 32 41 31 40 30 45 33 46 32 45 31 44 30 41 27 41 25 42 27 45 30 40 25 42 27 43 26 41 24 45 30 46 30 46 29 44 27 43 28 45 30 46 30 46 29 45 28 44 27 43 28 44 29 44 30 45 32 45 30 43 27 42 27 40 25 37 23 37 23 39 25 39 26 40 27 41 28 40 26 40 26 40 26 40 26 41 27 37 23 35 25 39 29 40 26 36 22 34 24 38 27 40 27 39 26 37 24 35 23 38 25 35 22 34 23 37 26 14 6 10 2 9 3 13 7 12 7 16 9 14 6 12 6 11 4 11 5 13 7 14 8 16 8 13 4 11 5 13 7 17 9 15 7 14 7 14 7 14 8 16 8 13 6 14 8 16 9 15 7 13 5 11 4 12 6 14 7 14 7 14 6 14 6 14 6 14 6 14 6 14 5 12 4 14 7 13 4 12 2 9 2 11 3 10 1 9 1 9 2 11 3 12 4 14 9 13 8 13 9 14 10 14 9 14 9 15 10 16 11 14 6 14 6 15 7 16 9 17 9 17 8 16 8 16 8 17 9 17 9 17 9 17 9 18 10 19 11 19 11 18 10 19 11 19 11 19 11 19 11 20 12 20 12 20 12 20 12 21 11 16 9 18 13 19 10 21 13 19 11 18 11 18 11 14 7 15 8 14 5 11 2 8 1 9 2 10 5 13 7 20 15 19 14 19 15 21 17 19 15 20 16 23 19 25 20 27 21 30 24 31 24 30 22 32 25 31 24 30 23 30 20 31 18 32 19 32 20 33 20 35 21 33 20 33 20 34 22 35 20 33 23 37 26 25 13 13 10 16 14 21 18 26 19 30 24 38 31 46 32 52 32 54 29 57 33 60 36 60 39 60 43 60 43 61 45 63 45 62 40 62 40 62 38 62 38 60 41 61 43 63 44 64 45 64 45 64 46 65 47 66 47 65 47 65 48 66 49 67 49 69 51 68 50 68 50 67 49 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 72 47 71 49 75 52 74 50 75 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 81 56 81 56 81 56 81 56 79 55 80 56 80 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 83 59 83 59 83 59 83 60 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 85 61 86 61 87 62 87 63 89 63 88 63 88 64 90 66 89 62 89 63 92 68 98 73 104 78 105 78 104 76 102 75 99 74 96 70 92 67 91 66 85 62 87 64 88 63 86 62 86 62 85 61 85 62 87 64 89 64 88 63 87 64 88 65 90 63 90 63 90 63 90 63 93 65 92 66 93 68 96 68 92 65 101 76 115 80 128 95 137 91 133 88 129 83 117 76 109 74 101 68 96 66 93 63 89 61 84 59 83 60 82 57 82 59 81 58 81 56 79 55 78 54 78 54 78 53 77 52 76 52 75 50 74 50 74 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 72 48 70 46 68 43 65 42 64 43 64 43 64 43 64 43 63 41 61 40 60 39 60 40 60 42 59 41 58 42 59 43 57 40 57 39 56 39 55 38 57 39 55 37 53 36 53 36 52 34 51 33 50 33 50 34 50 33 52 34 53 33 52 32 51 32 51 32 51 32 51 32 48 32 51 35 52 34 49 31 50 33 50 33 49 31 47 30 45 29 46 30 47 29 46 28 44 28 45 28 46 29 47 30 48 31 46 29 44 28 44 28 45 29 45 28 44 28 43 27 44 27 43 26 42 27 43 28 44 28 43 27 43 26 42 26 40 25 41 25 41 24 39 22 39 23 39 23 39 23 39 23 38 22 39 23 39 23 40 24 35 20 37 21 37 21 36 19 34 19 35 20 36 19 35 18 40 24 39 22 37 21 36 20 37 21 35 19 34 19 34 20 36 21 36 21 35 19 33 17 35 22 34 21 33 22 33 21 25 14 25 12 23 12 24 12 22 9 20 8 19 9 20 10 21 8 18 8 21 11 22 8 22 7 22 8 24 11 28 15 32 17 32 17 32 17 32 17 30 14 31 16 33 17 34 18 29 13 28 12 29 14 31 15 27 12 28 14 29 13 27 12 29 14 30 15 30 14 28 13 27 14 28 16 29 16 29 16 29 15 28 14 27 15 28 16 28 16 30 17 30 16 27 13 29 16 28 15 27 13 26 12 24 11 25 12 26 13 26 14 26 13 26 13 26 13 26 13 26 14 24 11 23 12 26 14 29 16 26 14 25 14 27 16 27 14 26 13 24 11 23 10 26 13 23 10 22 11 25 14 16 12 14 11 14 11 15 13 19 15 17 14 17 14 16 11 13 12 17 17 20 17 18 14 22 16 15 9 11 11 18 17 21 18 20 16 18 15 19 16 16 14 19 16 18 14 19 17 17 14 16 13 15 12 14 11 16 13 16 13 17 15 20 17 14 14 14 14 14 14 14 14 15 13 12 13 14 15 14 12 14 12 10 10 11 11 10 8 11 11 11 11 11 11 11 12 12 12 14 14 16 15 16 15 13 12 14 13 15 14 15 14 13 14 15 16 16 16 15 15 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 20 20 19 19 19 19 20 20 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 23 18 20 17 21 19 22 18 25 21 23 19 22 19 23 20 20 17 19 16 18 14 16 13 13 10 13 9 12 9 12 9 17 16 16 15 17 17 19 18 17 17 19 19 21 21 23 22 30 27 31 29 33 30 32 29 33 30 33 30 32 29 32 29 34 32 35 33 35 34 36 34 36 34 35 33 35 33 36 34 34 34 33 34 34 30 21 14 11 11 13 13 16 17 19 19 23 24 32 35 39 44 48 53 52 53 60 59 71 62 77 62 73 60 73 60 74 62 76 64 74 62 74 62 74 62 74 62 76 61 76 62 78 63 79 64 79 64 79 65 80 66 81 66 82 65 82 66 83 67 84 67 84 67 85 68 85 68 86 69 87 68 87 68 86 67 86 67 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 75 93 75 94 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 100 80 100 80 100 80 100 80 103 80 104 80 105 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 106 82 106 83 108 84 109 85 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 112 87 113 87 114 88 114 89 114 88 114 88 114 89 116 90 116 89 116 90 119 95 124 99 130 104 131 105 131 104 130 102 128 99 125 95 122 93 120 92 114 86 115 87 115 87 114 85 116 87 114 86 113 86 114 87 117 88 116 87 115 88 116 89 117 90 117 90 117 90 117 90 119 92 119 92 120 94 123 96 122 94 129 105 140 115 158 135 168 134 170 133 169 125 157 113 150 108 139 100 133 96 124 90 121 88 113 84 111 84 109 81 108 82 108 81 105 80 104 79 102 80 101 79 99 79 99 79 101 77 100 76 100 75 99 75 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 97 71 97 71 96 70 98 71 96 69 94 67 92 66 92 65 92 65 92 65 92 65 88 62 89 62 88 61 87 59 86 59 85 58 84 59 85 60 83 57 83 57 82 56 82 55 82 56 82 55 81 54 79 52 76 50 75 49 75 50 77 52 73 52 73 53 74 52 73 51 72 51 72 51 72 51 72 51 69 50 69 50 69 50 69 50 70 51 70 50 68 48 65 45 66 47 65 46 65 46 66 47 65 46 65 47 66 47 67 48 64 46 62 45 62 45 62 46 63 45 62 45 61 44 60 43 61 43 60 42 59 43 60 44 61 43 60 43 59 42 59 42 56 41 57 41 57 40 55 38 55 39 55 39 55 39 55 39 56 40 55 39 55 39 54 38 52 36 53 37 53 37 52 36 51 35 50 34 50 34 51 35 55 39 55 38 53 37 52 36 53 36 51 34 50 34 51 35 49 34 50 35 51 34 49 33 51 33 51 33 50 34 48 35 36 26 31 24 27 23 27 23 28 21 28 20 28 20 29 21 31 21 26 18 27 21 29 20 31 22 34 23 37 27 41 31 46 33 44 31 43 32 45 34 44 31 44 32 46 33 47 34 42 30 43 31 44 31 44 31 45 30 46 31 47 30 46 29 44 28 45 30 46 30 45 29 42 27 43 27 44 28 44 28 45 28 44 27 43 28 44 29 42 28 42 28 42 27 40 25 40 27 42 29 43 28 40 25 38 24 38 24 39 25 39 25 40 26 40 26 40 26 40 26 36 24 36 24 36 24 36 24 39 27 39 27 39 27 39 27 37 25 37 24 35 22 34 22 37 24 35 22 34 23 36 25 13 6 13 7 14 6 13 6 18 7 10 3 13 7 12 2 13 7 17 11 19 12 18 10 19 9 13 3 9 4 15 10 18 10 16 8 15 8 15 9 14 8 17 9 15 7 15 10 8 2 10 4 13 7 15 8 16 8 14 6 14 8 17 11 15 7 15 7 15 7 15 7 15 6 12 5 15 7 14 5 15 6 12 3 12 3 10 0 16 7 15 7 14 6 13 5 9 5 12 9 15 10 15 9 12 8 13 8 14 9 14 10 13 6 16 9 17 8 15 6 15 7 16 8 17 10 18 10 16 8 17 9 17 9 18 10 20 11 18 9 17 10 19 12 19 11 19 11 19 11 19 11 21 13 21 13 21 13 21 13 20 12 18 11 18 12 19 12 22 15 21 13 20 13 21 14 20 12 18 10 16 9 16 9 16 9 15 7 12 4 9 2 11 6 11 5 11 7 13 8 12 8 15 12 19 16 22 18 26 19 27 21 28 22 29 22 30 23 30 23 29 22 29 20 32 19 32 19 33 20 34 21 34 20 33 20 33 20 33 21 35 21 34 24 32 21 18 7 9 7 10 6 11 7 14 6 13 10 22 18 32 23 42 27 49 32 55 37 62 41 63 43 61 44 61 44 61 45 63 45 63 41 63 41 63 39 63 39 61 43 62 44 63 45 64 45 64 45 64 46 65 47 66 47 65 47 65 48 66 49 67 49 66 48 67 50 68 51 70 52 68 51 68 51 68 51 68 50 69 52 69 52 69 52 69 52 68 49 70 51 71 51 71 50 72 52 72 52 72 52 72 50 73 49 72 48 72 49 74 51 75 51 75 52 76 52 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 80 57 81 57 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 81 58 82 59 84 61 86 62 85 59 85 59 85 59 85 59 85 59 85 59 85 59 85 59 84 58 85 59 85 59 86 60 86 60 86 60 86 60 86 60 87 62 88 63 88 64 89 64 88 63 87 62 88 63 89 65 89 62 89 63 91 67 97 71 102 75 103 77 104 77 103 76 102 77 99 73 95 70 94 69 87 63 87 63 87 62 86 61 89 64 87 62 86 62 86 62 89 64 88 63 87 64 88 65 90 63 90 63 90 63 90 63 92 65 92 65 93 67 95 69 96 67 98 69 105 70 118 88 131 87 133 90 132 86 120 78 112 78 105 70 99 66 92 61 91 62 85 60 85 61 83 58 83 60 82 58 81 57 80 56 80 55 79 55 79 54 79 53 77 54 78 54 77 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 47 69 45 68 44 66 45 66 45 65 44 65 44 60 40 62 42 63 40 59 37 60 42 59 41 58 42 59 43 58 41 57 40 57 39 56 39 54 38 56 40 56 38 53 35 49 32 48 32 49 33 51 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 50 33 50 33 50 31 47 30 48 30 46 28 45 29 47 31 48 31 48 31 48 31 48 31 46 30 45 29 45 30 47 31 47 30 46 29 44 28 43 27 44 27 43 26 42 27 43 28 43 27 43 26 42 26 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 36 21 37 21 37 21 37 20 38 21 35 18 34 19 37 22 39 22 38 21 37 20 36 20 36 21 35 19 34 19 35 21 33 18 34 20 35 20 34 19 32 21 33 21 34 21 34 24 25 15 24 12 21 11 22 10 21 7 20 6 19 7 20 8 26 10 20 5 19 7 20 6 22 9 24 12 28 16 31 18 35 20 31 16 30 17 34 21 35 19 34 17 32 15 31 14 28 14 31 16 32 15 30 13 30 15 31 16 31 16 30 15 27 13 29 15 30 15 29 14 26 13 26 13 27 14 28 15 29 15 28 14 27 15 28 16 28 15 28 15 28 14 27 13 22 10 26 14 28 13 24 10 24 11 24 11 24 11 24 11 25 12 25 12 25 12 25 12 24 13 25 14 26 13 25 12 22 11 24 13 25 13 24 12 24 12 24 11 23 10 22 10 25 12 23 10 22 11 24 13 17 15 19 16 19 16 18 14 19 12 12 9 15 13 14 8 17 14 17 15 19 17 20 18 19 15 17 14 16 13 17 14 19 15 18 14 16 13 17 14 19 17 21 16 17 12 16 14 11 9 13 11 16 14 18 15 21 17 18 14 16 14 18 16 15 15 15 15 15 15 15 15 15 14 13 13 15 16 14 13 16 14 13 12 13 12 10 9 16 16 15 15 14 13 13 12 9 10 13 14 16 15 15 14 14 14 15 14 16 15 16 16 14 15 16 17 17 16 14 13 14 14 14 15 16 16 17 17 16 16 16 17 17 18 18 18 19 18 17 16 16 17 18 19 19 19 19 19 19 19 19 19 21 21 21 21 21 21 21 21 23 20 22 19 21 18 22 20 25 21 24 20 24 21 25 22 25 21 23 18 21 17 21 18 22 19 21 17 18 13 14 9 10 8 8 7 8 7 9 8 9 9 13 15 19 21 24 25 27 24 28 26 30 28 32 29 33 30 33 30 34 31 34 31 32 30 33 31 34 32 34 32 34 33 35 33 35 33 35 32 34 36 35 34 31 24 17 11 10 9 11 10 11 11 12 12 14 13 18 21 23 26 31 35 47 48 58 58 70 63 75 62 75 62 74 61 75 62 76 64 75 63 75 63 75 63 75 63 77 63 78 63 78 64 79 64 79 64 79 65 80 66 81 66 82 65 82 66 83 67 84 67 82 66 83 67 86 70 87 71 87 68 87 68 87 68 87 69 88 69 88 69 88 69 88 69 86 69 88 71 89 71 89 70 90 72 90 72 90 72 90 72 90 72 90 72 91 73 92 75 93 75 94 76 94 77 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 105 81 105 82 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 106 82 107 84 109 86 110 87 109 85 109 85 109 85 109 85 109 85 109 85 109 85 109 85 108 84 108 85 109 86 110 86 110 86 110 86 110 86 110 86 113 87 114 88 114 89 115 89 114 87 113 87 113 88 115 90 117 89 116 89 118 93 123 97 127 101 129 103 131 104 131 104 131 101 128 98 124 95 122 94 117 89 116 87 115 86 114 86 118 89 116 87 114 86 114 86 117 88 116 87 115 88 116 89 117 90 117 90 117 90 117 90 119 91 118 92 119 94 122 96 128 98 129 102 133 108 150 127 163 130 170 136 174 130 162 117 151 110 142 103 135 97 126 90 121 87 112 84 111 82 108 80 109 83 108 82 106 81 104 80 101 78 100 78 98 78 98 77 101 78 102 79 102 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 71 96 69 95 69 95 68 94 67 93 66 92 65 87 61 89 63 90 61 86 58 86 59 85 58 84 59 85 60 84 58 84 57 83 57 82 56 80 55 82 57 83 56 80 53 75 49 75 49 76 51 78 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 66 47 67 50 69 50 69 50 68 48 66 46 65 47 67 49 68 49 68 48 67 48 67 48 63 46 63 45 63 46 64 48 65 47 64 46 62 44 60 43 61 43 60 42 59 43 60 44 60 43 59 42 59 41 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 54 37 53 37 53 37 53 38 56 39 53 36 52 37 55 40 54 37 53 37 53 36 52 36 52 35 50 34 50 35 52 36 50 35 52 36 53 36 52 35 50 33 51 33 50 34 48 36 36 25 32 24 28 21 27 21 28 19 28 18 28 18 29 19 34 21 29 19 31 23 33 23 36 25 39 28 42 32 45 33 46 33 42 29 41 30 45 34 49 36 48 34 46 31 43 30 41 29 43 31 44 30 42 28 46 30 46 29 45 30 46 30 44 28 45 30 46 29 45 28 43 26 42 25 42 27 44 29 45 28 44 27 43 28 44 29 44 29 43 28 42 28 42 28 36 23 40 27 42 26 38 23 38 24 38 24 38 24 38 24 39 25 39 25 39 25 39 25 38 27 39 28 40 27 39 26 33 22 35 24 37 25 36 24 36 23 35 23 35 22 34 22 36 23 34 21 33 22 35 24 15 8 16 9 16 9 15 8 12 4 10 4 12 6 12 3 11 4 11 4 12 6 14 8 14 8 16 10 16 8 13 5 15 7 13 5 12 5 12 5 16 10 17 8 12 4 11 5 14 7 13 6 12 5 11 4 17 10 15 7 13 6 13 6 14 6 14 6 14 6 14 6 16 6 13 6 15 8 15 5 16 6 13 5 14 6 12 2 13 5 12 4 11 3 10 2 10 6 12 8 13 9 14 8 14 9 14 9 15 10 16 11 15 7 16 8 16 7 14 5 14 6 14 7 15 7 15 7 15 7 16 9 17 10 19 11 17 9 16 8 16 8 17 9 19 11 19 11 19 11 19 11 20 12 20 12 20 12 20 12 19 13 21 13 18 11 20 15 21 14 20 13 20 14 22 16 22 15 21 13 20 12 18 11 18 11 18 11 16 7 11 3 10 4 8 1 6 0 5 1 6 2 10 8 16 15 22 19 23 16 23 17 25 19 28 22 30 23 30 23 31 24 31 22 29 18 30 19 31 19 32 20 32 20 33 21 33 21 32 20 34 22 35 24 29 17 15 8 10 8 10 9 11 6 12 7 10 8 14 9 15 9 21 13 36 27 47 38 58 44 62 45 63 46 62 45 62 45 63 45 64 42 64 42 64 40 64 40 63 44 63 45 64 45 64 45 64 45 64 46 65 47 66 47 65 47 65 48 66 49 67 49 65 48 67 49 69 51 70 53 68 51 68 51 69 52 69 52 70 53 70 53 70 53 70 53 68 49 70 51 71 51 71 50 72 52 72 52 72 52 72 50 72 48 72 49 73 50 74 50 76 52 76 52 77 53 77 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 79 54 79 54 79 54 79 54 81 57 81 57 82 58 82 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 83 59 84 60 85 62 86 62 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 86 62 87 62 88 63 88 64 87 62 86 61 87 63 89 64 90 62 89 62 90 66 95 69 99 73 101 76 104 77 104 77 103 78 100 74 96 71 94 70 91 67 89 64 87 63 88 64 89 64 88 63 87 63 87 64 89 64 88 63 87 64 88 65 90 63 90 63 90 63 90 63 91 64 91 64 92 66 95 68 95 66 96 67 104 69 117 87 127 88 134 96 138 95 126 83 113 79 108 73 103 69 95 63 90 59 84 57 83 58 81 57 84 60 83 59 82 57 81 57 78 54 78 54 78 53 77 52 76 53 78 55 79 53 75 50 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 71 48 71 48 72 49 72 49 72 48 71 47 70 47 69 48 68 47 67 45 66 44 61 41 62 41 61 40 60 38 60 42 59 41 58 42 59 43 59 41 58 41 57 40 57 40 55 38 56 39 56 39 55 38 51 34 50 33 50 34 52 36 50 33 52 34 53 33 52 32 51 32 51 32 51 32 51 32 50 33 50 33 50 33 50 33 45 29 48 32 50 34 51 34 48 31 47 30 47 30 48 31 49 32 49 31 48 31 47 30 48 31 46 30 46 30 47 31 48 32 47 30 45 28 43 27 44 27 43 26 42 27 43 28 42 26 42 26 41 25 41 24 40 25 41 25 41 24 39 22 39 23 39 23 39 23 39 23 40 24 39 23 39 23 38 22 38 22 37 21 37 21 38 22 40 24 39 23 39 23 40 24 37 21 37 20 36 20 36 20 35 20 34 19 34 20 36 22 36 21 37 22 37 21 36 20 33 19 33 21 34 21 34 23 28 15 25 14 23 11 23 10 20 8 19 7 19 7 20 8 20 8 20 11 27 18 30 18 27 14 30 17 32 19 33 19 33 18 31 16 30 17 32 19 34 18 34 18 34 18 34 18 30 14 30 14 30 13 28 12 30 14 28 13 28 13 29 15 29 15 30 15 30 14 28 12 28 14 26 13 26 14 29 17 29 15 28 14 27 15 28 16 31 17 29 15 28 15 28 15 26 14 28 16 29 15 26 12 25 12 25 12 24 11 24 11 24 11 24 11 24 11 24 11 28 16 28 16 28 16 28 16 24 12 24 13 26 15 27 16 24 12 24 12 23 11 23 11 24 11 22 9 21 10 23 12 17 14 17 13 16 14 17 14 12 11 17 15 17 14 17 15 11 10 15 13 17 14 16 13 17 15 19 17 19 15 16 12 17 14 16 12 14 11 15 12 16 14 18 14 15 10 14 12 19 16 18 14 16 12 14 11 16 14 17 14 17 14 16 12 14 14 14 14 14 14 14 14 16 15 13 14 16 16 15 14 15 14 13 13 14 15 14 12 11 11 11 11 10 10 10 10 13 12 13 11 13 12 14 13 13 12 14 13 15 14 15 14 17 16 15 15 14 14 14 14 16 16 16 16 16 15 15 15 15 15 16 17 17 18 19 19 17 17 18 18 18 18 17 17 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 22 21 25 20 21 17 23 22 23 20 22 19 23 21 25 22 24 21 25 22 24 20 21 16 19 17 21 19 21 16 17 12 15 13 12 9 8 6 7 6 7 7 9 11 14 15 18 18 25 22 25 22 27 26 31 29 31 28 32 29 33 30 33 31 33 31 33 32 34 32 35 33 33 32 35 33 35 33 34 31 29 31 33 32 27 19 14 9 11 9 11 11 13 12 13 13 11 11 13 11 10 11 13 16 23 27 41 46 64 60 76 64 77 63 76 62 75 62 76 64 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 83 67 84 68 85 69 86 70 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 73 92 74 92 74 94 76 94 77 95 77 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 82 107 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 108 85 109 85 109 85 109 85 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 86 112 86 113 87 113 88 113 87 112 86 113 87 114 89 117 89 116 89 117 92 121 96 125 99 127 102 131 104 132 105 130 101 127 97 124 95 122 94 122 93 119 89 116 88 117 89 116 88 115 87 115 88 117 89 117 88 116 87 115 88 116 89 117 90 117 90 117 90 117 90 118 91 118 91 119 93 121 95 124 93 127 100 133 106 148 125 161 130 172 141 180 137 168 121 153 112 147 109 143 104 133 95 122 88 115 84 112 83 110 80 110 84 109 82 106 82 105 81 102 80 101 79 99 79 99 79 99 76 102 79 102 77 99 73 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 72 98 72 98 71 97 71 97 70 96 68 94 66 93 65 90 62 88 61 87 60 87 61 86 59 85 58 84 59 85 60 85 59 84 58 84 57 83 57 82 56 81 55 81 56 82 57 80 53 78 52 77 52 78 54 73 52 73 53 74 52 73 51 72 51 72 51 72 51 72 51 67 49 70 52 71 51 68 48 66 47 67 49 69 50 69 50 66 48 67 49 68 48 67 47 68 48 67 48 66 47 65 46 66 49 64 46 63 46 63 46 66 49 65 47 62 44 60 43 61 43 60 42 59 43 60 44 59 42 59 41 58 41 57 40 56 41 57 41 57 40 55 38 55 39 55 39 55 39 55 39 54 38 55 39 55 39 56 40 55 38 53 37 53 37 54 39 54 39 55 40 56 39 55 38 52 36 52 36 52 36 52 36 51 34 50 34 50 35 52 37 52 36 53 36 52 35 49 33 53 34 51 34 50 33 47 32 44 31 39 27 36 26 33 25 33 23 32 22 31 23 32 24 33 24 35 30 42 34 42 31 42 30 45 33 47 33 46 31 46 32 46 32 46 32 46 32 47 34 47 34 47 34 47 34 46 32 44 30 43 30 43 30 47 30 45 28 44 29 46 31 47 31 47 30 45 28 42 25 46 28 43 26 43 28 46 32 45 28 44 27 43 28 44 29 44 29 41 26 40 26 41 28 43 29 42 28 41 26 40 25 41 26 40 26 39 25 38 24 38 24 38 24 38 24 38 24 41 28 38 26 38 26 40 29 37 24 35 23 36 26 40 29 36 24 36 24 37 25 37 25 36 23 33 20 32 21 35 24 13 5 11 4 11 4 12 6 7 5 17 12 17 8 16 11 8 4 16 12 20 11 15 6 16 9 16 9 15 8 14 7 15 7 13 5 12 5 12 6 10 4 13 5 11 4 12 7 14 7 14 7 14 7 14 7 9 4 13 7 15 8 14 6 13 5 13 5 13 5 13 5 16 7 14 6 16 8 15 6 15 5 12 5 15 8 15 5 12 4 12 4 12 4 12 4 14 8 12 5 10 6 12 8 11 6 11 7 12 8 13 8 18 9 15 6 13 5 14 7 19 10 18 9 17 8 16 7 15 7 16 9 17 10 19 11 17 10 20 13 21 12 18 9 19 11 19 11 19 11 19 11 19 11 19 11 19 11 19 11 19 14 22 14 18 10 20 16 19 12 19 12 19 13 21 15 20 14 22 16 22 13 17 8 17 11 20 14 21 12 17 8 18 11 14 6 9 3 7 2 7 2 8 4 10 7 12 8 22 15 21 15 23 18 28 22 27 20 27 21 28 22 29 22 31 20 32 21 33 22 34 22 30 19 33 22 34 21 31 18 27 17 31 22 24 13 11 6 8 10 10 9 12 8 13 9 10 8 10 7 7 5 10 8 12 11 29 30 52 45 63 49 64 47 63 45 62 45 63 44 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 67 49 67 50 68 51 69 51 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 50 74 50 74 49 76 52 76 53 77 54 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 59 83 59 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 86 62 85 61 85 61 85 60 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 60 85 61 86 61 87 62 87 61 86 61 86 62 88 64 90 62 89 62 90 65 94 68 97 71 100 75 104 78 105 78 102 77 99 73 95 70 94 70 95 70 92 66 89 65 90 66 87 63 87 63 88 65 90 66 89 64 88 63 87 64 88 65 90 63 90 63 90 63 90 63 91 64 90 64 92 66 94 68 96 67 97 69 101 66 108 79 126 88 136 100 143 100 129 88 117 81 112 78 110 75 102 69 91 62 86 59 85 61 83 58 84 61 83 59 83 58 81 57 81 57 81 56 81 55 80 55 75 52 77 55 78 52 74 48 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 50 72 49 72 49 72 48 71 49 69 48 68 46 66 45 64 42 61 38 59 39 61 41 60 42 59 41 58 42 59 43 59 42 59 41 58 40 57 40 57 39 55 37 54 39 57 41 56 38 54 36 52 35 52 35 50 33 52 34 53 33 52 32 51 32 51 32 51 32 51 32 47 32 51 36 53 34 49 30 49 32 50 33 50 32 48 31 46 30 49 33 50 32 47 29 48 31 48 30 47 29 46 28 50 34 48 31 46 29 45 29 50 33 48 31 45 28 43 27 44 27 43 26 42 27 43 28 42 26 42 25 41 24 40 24 40 25 41 25 41 24 39 22 39 23 39 23 39 23 39 23 37 22 38 23 39 24 40 25 40 23 37 20 36 21 39 24 36 21 39 24 40 23 37 20 36 20 36 20 36 20 36 20 34 19 34 19 34 20 37 22 36 21 36 20 34 18 31 16 36 21 35 20 33 18 32 18 36 23 33 19 29 18 27 15 26 11 25 9 24 10 26 11 31 16 32 19 35 19 29 11 31 18 33 21 34 20 32 18 32 20 33 21 34 20 33 19 38 22 37 19 33 16 30 14 35 18 32 15 30 15 32 16 32 16 29 13 28 14 31 17 32 17 32 16 29 12 25 9 31 16 28 14 27 16 31 20 29 15 28 14 27 15 28 16 29 14 26 12 24 12 26 13 28 14 26 12 23 10 23 10 28 14 27 13 26 12 25 12 24 11 24 11 24 11 24 11 29 15 25 11 23 13 27 17 23 10 20 8 21 11 26 16 25 13 25 13 25 13 25 14 24 11 21 8 20 9 23 12 17 13 14 10 14 13 18 17 17 17 19 12 14 15 18 12 13 16 19 11 12 12 16 9 15 13 16 14 17 15 18 16 18 14 15 11 14 12 17 15 17 11 13 11 16 14 15 10 16 13 16 13 16 15 19 16 12 11 16 15 19 15 16 12 16 16 16 16 16 16 16 16 12 14 15 15 15 15 16 18 15 15 15 15 15 15 15 15 13 13 13 13 13 13 13 13 17 15 15 13 14 14 16 16 13 13 15 14 13 12 14 14 13 13 14 15 15 16 17 17 12 13 15 16 17 16 15 15 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 22 19 22 20 23 21 24 21 25 22 25 22 25 22 25 22 25 22 25 23 26 24 27 24 22 19 17 15 16 13 12 8 5 4 6 7 10 12 15 15 16 15 20 19 24 22 26 23 26 24 29 28 32 30 33 30 33 30 33 31 34 32 35 32 36 32 35 31 32 28 30 27 31 28 28 30 24 13 10 11 9 8 11 10 12 12 14 13 13 11 9 7 7 10 10 12 12 13 22 29 56 63 75 56 73 61 75 64 77 63 75 61 77 64 76 63 75 64 76 65 78 63 78 64 79 65 80 65 80 65 80 66 81 67 82 67 83 66 83 67 84 68 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 95 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 109 84 108 83 107 82 106 81 106 83 107 84 108 83 107 82 106 82 106 82 106 82 106 82 106 82 106 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 113 86 114 87 116 91 119 93 119 94 125 101 131 106 134 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 91 118 91 119 92 119 92 119 92 119 92 121 92 125 95 128 101 140 110 155 121 163 131 175 135 170 125 158 118 152 110 143 105 138 103 127 93 122 88 115 83 109 80 112 85 110 83 107 82 107 83 102 79 100 77 98 78 98 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 98 72 99 73 99 72 97 71 97 71 97 71 97 71 97 71 95 68 94 66 92 65 91 64 92 64 90 62 88 60 88 61 86 60 86 59 85 58 84 58 84 59 85 59 85 58 83 56 82 56 82 55 81 55 80 54 79 53 79 53 79 53 79 54 76 54 75 53 74 53 73 52 73 51 71 49 70 49 70 50 68 50 69 50 69 49 67 47 69 50 68 48 67 47 65 46 66 48 68 49 67 47 64 44 67 48 67 47 66 46 65 46 65 46 62 45 63 45 60 40 62 45 63 46 63 45 61 44 58 42 61 45 62 44 59 41 57 40 58 41 57 40 56 38 56 39 55 38 54 39 55 40 52 38 57 43 59 42 56 39 56 40 56 39 55 38 54 38 53 37 53 38 54 39 55 39 53 37 53 37 53 37 53 37 52 36 52 35 51 34 50 34 49 33 50 36 52 36 52 36 51 36 52 36 52 35 50 33 53 36 51 34 48 31 44 30 47 32 45 31 41 27 38 26 37 26 38 27 40 29 42 30 44 35 50 37 46 33 46 36 49 35 50 35 48 32 43 28 46 32 46 31 45 30 44 30 49 35 47 34 45 32 44 30 46 32 44 30 43 30 43 31 48 32 48 31 47 30 46 30 48 31 46 29 44 28 44 28 42 26 43 27 44 29 45 30 43 27 44 29 45 29 44 28 42 27 40 25 39 25 39 26 39 25 39 25 39 25 39 25 40 26 41 28 42 26 39 23 37 24 40 26 40 26 38 23 38 23 32 19 34 27 42 32 41 27 35 21 33 23 39 29 34 23 35 24 36 23 34 22 38 24 34 23 37 26 37 22 15 6 12 4 11 5 14 9 13 9 15 4 10 6 14 4 8 6 14 3 8 4 12 2 13 6 14 7 14 7 15 8 14 7 13 5 12 6 14 7 14 5 10 4 13 7 13 4 14 7 13 6 13 7 15 9 10 4 13 8 16 8 13 5 15 7 15 7 15 7 15 7 13 6 15 7 13 4 13 6 15 7 15 7 15 7 15 7 13 5 13 5 13 5 13 5 15 9 13 7 12 8 14 10 12 8 14 9 12 7 13 9 13 5 14 7 15 8 17 9 13 6 15 8 16 8 16 8 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 19 12 20 13 20 14 21 14 22 15 22 15 22 15 22 15 22 15 22 16 23 17 24 17 24 16 18 12 15 8 10 2 4 0 6 3 10 7 14 10 12 6 15 10 19 13 21 14 23 16 24 18 27 21 29 22 29 21 30 21 30 21 30 21 32 23 31 22 30 20 29 20 32 19 28 22 21 10 8 12 8 9 9 11 12 10 13 9 12 9 9 8 8 11 11 12 12 9 17 17 46 46 63 40 60 44 62 45 63 46 62 43 65 43 64 42 63 40 64 40 63 44 63 45 64 46 65 46 65 46 65 47 66 48 67 48 66 48 66 49 67 49 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 76 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 84 60 83 59 83 59 82 58 82 59 83 60 84 59 83 58 82 58 82 58 82 58 82 58 82 58 83 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 87 60 87 61 89 64 92 66 92 67 97 74 104 78 106 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 63 91 64 92 65 92 65 92 65 92 65 92 67 94 66 96 64 104 70 117 79 123 91 134 99 131 91 120 83 115 78 107 73 102 71 94 64 91 60 85 57 81 56 86 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 71 47 71 47 71 47 71 47 69 47 71 49 73 50 73 50 71 48 71 48 71 48 71 48 69 47 68 46 66 44 65 43 65 43 63 41 61 39 61 40 60 43 60 42 59 42 58 41 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 52 32 50 31 49 30 49 30 49 33 50 33 50 32 48 30 50 33 49 31 48 30 46 29 48 32 49 32 49 31 47 30 48 31 48 30 47 29 46 29 49 32 47 31 48 31 45 27 45 30 46 30 46 29 44 27 42 27 45 30 46 29 43 26 41 25 42 26 41 24 39 23 40 24 39 23 39 23 40 24 38 22 39 24 40 24 40 24 40 24 40 23 39 22 38 22 34 19 36 21 39 24 41 26 37 21 37 21 37 21 37 21 36 20 36 19 35 19 34 18 33 19 35 21 36 21 36 21 35 21 36 21 36 20 34 18 36 19 35 18 33 17 32 15 33 19 31 19 29 17 27 16 30 16 31 18 33 19 34 20 32 21 37 23 35 19 34 22 33 20 34 21 34 20 32 19 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 30 15 30 14 29 14 27 12 27 13 28 14 30 16 29 16 29 16 28 15 28 15 27 14 27 14 27 14 27 14 28 14 26 13 25 12 26 13 25 12 25 12 25 12 25 12 23 11 25 13 25 11 22 8 23 11 25 13 26 12 24 10 26 12 21 9 24 15 29 18 29 15 24 10 22 12 27 17 24 12 24 12 24 13 25 13 27 13 24 12 27 16 26 12 18 14 16 11 14 12 16 14 16 15 17 10 13 13 16 10 12 13 17 11 13 12 16 12 18 15 17 14 17 14 16 13 17 14 16 13 16 13 17 14 17 13 14 12 17 14 16 12 19 15 17 14 16 14 17 15 14 12 17 15 18 15 16 13 15 15 15 15 15 15 15 15 14 15 15 14 12 10 11 12 15 15 15 15 15 15 15 15 13 13 13 13 13 13 13 13 14 12 13 11 12 12 13 13 13 13 15 14 13 12 14 14 13 13 14 15 15 16 17 17 15 15 15 15 15 16 16 17 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 22 20 23 20 24 21 24 21 25 22 25 22 25 22 25 22 25 22 25 23 26 24 27 24 27 23 22 19 18 14 11 7 5 6 8 10 13 13 15 14 14 12 16 15 20 18 21 18 25 22 25 22 26 25 30 28 32 29 32 29 32 29 32 29 34 31 34 31 34 31 34 31 33 30 27 24 19 12 11 12 11 9 11 10 13 12 14 13 13 13 10 9 8 10 11 13 13 14 19 25 48 58 71 58 74 61 74 61 74 62 76 64 78 66 77 65 76 64 75 63 79 64 79 64 80 65 80 65 80 65 80 66 81 67 82 67 83 66 83 66 84 67 84 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 76 96 76 97 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 106 82 107 83 107 83 108 84 106 83 107 84 108 83 107 82 106 82 106 82 106 82 106 82 106 83 107 83 108 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 86 109 85 109 85 110 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 90 119 93 119 94 123 100 130 105 133 107 132 103 129 99 126 97 124 96 123 94 121 92 119 90 119 91 116 88 116 87 115 87 115 87 114 86 114 86 114 86 114 86 116 89 116 89 117 90 117 91 119 92 119 92 119 92 119 92 122 94 126 95 127 99 136 105 148 116 159 128 172 133 171 128 162 120 157 114 148 106 139 101 131 96 125 91 118 86 114 83 112 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 95 71 95 71 95 71 95 71 94 69 96 72 99 74 100 74 97 71 97 71 97 71 97 71 97 69 96 68 94 66 93 65 92 64 90 62 88 60 88 61 86 60 86 60 85 59 85 58 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 72 51 72 50 71 49 70 49 68 50 69 50 69 49 67 47 69 50 68 48 67 47 65 46 68 49 68 48 68 49 69 51 67 48 67 47 66 46 65 46 68 50 66 49 67 50 64 45 63 46 63 46 63 45 61 43 61 45 63 47 64 46 62 44 59 42 60 43 59 42 58 40 57 41 56 40 56 40 57 41 56 39 54 37 53 39 56 41 56 40 56 39 55 38 54 38 52 36 53 38 54 39 56 40 53 37 53 37 53 37 53 37 52 36 52 36 51 35 51 34 50 34 51 36 52 36 52 35 51 36 52 36 52 35 50 33 51 35 50 34 49 33 48 32 48 32 48 32 47 31 46 30 46 33 47 34 48 36 49 36 46 35 49 36 48 34 47 35 48 32 48 32 49 33 50 35 48 32 48 31 47 30 46 30 46 33 46 33 46 33 46 33 46 32 44 30 43 30 43 31 46 30 45 29 45 28 44 28 42 26 43 27 44 29 46 30 48 31 47 30 45 28 44 27 45 28 43 25 40 25 41 26 42 28 41 26 39 25 40 26 39 25 39 25 39 25 39 25 38 24 40 26 40 24 37 22 37 24 39 25 39 25 38 23 38 25 35 23 37 27 39 26 40 26 36 22 34 24 38 28 38 25 36 24 36 26 40 29 38 24 35 24 37 26 37 24 16 8 13 5 12 5 12 6 13 9 15 4 11 7 14 4 12 7 16 8 14 8 17 10 16 8 15 7 14 6 13 5 14 7 14 6 13 7 14 7 14 6 13 6 14 7 14 6 17 9 15 7 14 7 14 7 12 6 14 8 15 7 14 6 14 6 14 6 14 6 14 6 13 7 15 6 12 3 12 5 15 7 15 7 15 7 15 7 13 5 13 5 13 5 13 5 11 6 11 6 11 6 11 6 12 8 14 9 12 7 13 9 14 6 14 7 15 8 16 8 17 8 15 6 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 20 14 21 14 22 15 22 15 22 15 22 15 22 15 22 15 22 16 23 17 24 17 25 18 21 15 20 12 13 5 5 2 10 8 14 10 15 9 12 6 14 9 17 10 17 10 22 14 19 12 20 15 25 20 30 21 30 20 29 20 28 19 30 21 31 22 32 23 32 24 33 21 27 16 16 10 11 14 9 13 10 12 11 11 13 9 14 8 12 8 11 13 12 15 14 13 15 11 38 37 61 41 61 43 60 42 60 45 63 46 66 44 66 44 65 40 63 38 64 46 65 46 65 46 65 46 65 46 65 47 66 48 67 48 65 47 66 48 66 49 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 76 52 77 52 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 83 60 84 60 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 60 85 59 85 59 86 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 87 60 87 61 89 63 91 65 92 66 95 71 101 77 105 79 105 80 102 76 98 73 97 72 95 70 93 68 91 66 91 67 89 64 88 64 88 63 87 63 86 62 86 62 86 62 86 62 88 61 89 62 89 63 90 63 91 64 91 64 91 64 91 64 92 68 95 66 95 64 100 66 109 75 118 88 129 95 130 94 124 88 120 81 111 73 104 69 102 70 97 66 90 63 88 61 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 69 47 71 49 72 49 72 49 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 60 43 60 42 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 51 32 51 32 50 31 49 29 49 33 50 33 50 32 48 30 49 32 49 31 48 30 47 30 49 31 47 30 47 32 51 35 48 31 48 30 47 29 46 29 51 34 49 34 51 35 48 30 47 31 47 31 46 29 44 27 44 28 45 30 46 29 44 28 43 27 44 28 44 27 42 25 42 25 41 24 40 25 41 26 39 23 38 22 38 23 39 24 40 24 40 23 39 22 38 22 41 25 40 23 37 20 35 19 37 21 37 21 37 21 37 21 37 21 36 20 36 19 35 19 35 20 36 22 37 21 36 20 35 21 36 21 36 20 34 18 34 18 34 18 34 18 33 18 32 17 33 20 33 20 32 20 32 16 33 17 34 18 34 19 33 18 35 19 35 18 34 18 34 20 32 18 31 20 35 23 32 19 32 18 31 17 30 17 32 17 33 17 33 17 33 18 33 16 31 14 30 14 30 15 30 15 30 15 29 14 28 13 29 14 29 14 28 12 26 10 31 18 31 17 30 16 29 16 32 17 28 12 24 12 26 14 29 15 27 13 26 13 26 14 26 13 26 13 26 13 26 13 26 14 28 16 28 14 25 11 25 12 26 13 26 13 25 12 27 13 25 14 27 15 26 12 25 12 23 10 22 11 24 13 26 13 23 11 23 13 28 18 22 10 21 9 22 10 22 9 18 15 17 13 15 12 15 12 18 18 20 13 15 15 19 13 16 14 19 16 18 15 19 19 19 15 18 14 17 13 16 12 17 14 17 15 18 14 17 14 17 15 18 15 17 14 17 15 21 17 19 15 17 14 17 14 17 14 18 15 18 14 17 13 14 14 14 14 14 14 14 14 12 14 15 15 14 14 15 17 15 15 15 15 15 15 15 15 13 13 13 13 13 13 13 13 11 11 12 11 12 11 12 10 13 13 15 14 13 12 14 14 14 14 15 15 15 15 16 16 18 17 16 15 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 24 21 24 22 25 22 25 22 25 22 25 22 25 22 25 22 25 23 26 24 27 24 22 20 21 21 23 20 18 14 8 10 14 16 19 18 17 15 19 16 21 19 22 19 22 19 24 20 21 17 21 20 26 24 32 29 32 29 32 29 32 29 32 29 33 31 34 32 36 33 32 31 27 19 15 12 13 12 12 11 13 11 13 13 14 13 13 14 11 13 11 13 10 13 16 16 19 21 42 52 68 60 73 59 72 59 73 61 77 65 77 66 78 67 78 65 76 63 81 65 80 65 80 65 80 65 80 65 80 66 81 67 82 67 82 65 82 66 83 66 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 97 77 97 78 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 108 84 108 85 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 87 110 85 109 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 115 88 115 88 116 90 118 92 119 93 121 97 127 103 132 106 133 104 130 100 127 98 125 97 123 94 121 92 119 90 119 91 118 89 117 88 116 87 115 87 114 86 114 86 114 86 114 86 115 88 115 89 116 89 117 90 118 91 118 91 118 91 118 91 122 93 126 95 126 97 132 101 140 110 154 122 166 128 169 129 168 124 162 119 153 109 141 103 139 103 131 94 122 89 118 89 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 97 72 98 72 97 70 95 68 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 87 60 86 60 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 71 50 72 51 72 50 70 48 68 50 69 50 69 49 67 47 68 49 67 48 67 48 66 47 66 47 65 45 65 48 68 51 67 48 67 47 66 46 65 46 67 49 65 49 67 50 65 46 65 48 65 48 64 45 61 43 60 43 61 44 61 44 60 43 61 44 61 44 61 43 59 41 58 41 57 40 56 41 57 42 53 38 56 41 57 40 54 37 56 40 56 39 55 38 54 38 58 41 56 39 53 36 51 34 53 37 53 37 53 37 53 37 53 37 53 36 52 36 51 35 52 36 53 37 53 36 52 35 51 36 52 36 52 35 50 33 49 36 50 35 50 34 50 34 49 33 50 32 51 33 51 34 45 32 45 33 46 33 46 33 46 33 47 34 48 35 47 33 52 35 49 31 47 32 49 34 48 32 48 31 47 30 46 30 45 33 46 33 46 33 46 34 46 32 44 30 43 30 43 31 48 32 47 31 46 30 46 30 45 29 46 30 45 27 42 25 45 29 45 30 46 31 47 31 50 32 45 27 42 26 44 29 43 28 41 27 40 26 41 27 40 26 40 26 40 26 40 26 41 28 43 29 43 27 40 25 41 27 41 27 41 27 41 27 39 26 38 27 40 28 37 23 37 25 36 24 36 24 37 25 38 24 35 22 34 24 39 28 33 22 34 22 33 21 34 22 14 7 13 6 13 6 12 5 16 12 18 7 13 9 17 7 12 4 13 8 14 4 12 9 15 8 14 7 14 7 13 6 14 7 15 8 15 8 14 7 14 8 17 9 14 7 15 9 17 9 16 8 15 8 15 9 15 8 15 8 14 7 14 7 15 7 15 7 15 7 15 7 12 6 15 8 15 7 17 11 15 7 15 7 15 7 15 7 13 5 13 5 13 5 13 5 10 6 11 7 12 6 11 5 12 8 14 9 12 7 13 9 15 7 15 7 15 7 15 7 18 10 17 8 16 8 16 8 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 21 14 21 14 22 15 22 16 22 15 22 15 22 15 22 15 22 15 22 16 23 17 24 17 19 14 20 16 23 17 19 11 9 7 17 16 22 16 18 11 20 13 21 15 22 15 21 14 19 12 18 10 18 12 21 15 27 20 27 21 28 22 29 22 28 22 29 23 30 24 31 24 31 24 27 14 13 10 12 13 11 14 11 15 12 13 13 9 14 6 15 9 14 15 14 15 17 15 19 11 35 32 60 37 58 41 58 42 60 45 63 45 64 43 66 45 67 42 65 40 66 47 66 47 65 46 65 46 65 46 65 47 66 48 67 48 64 47 65 47 66 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 52 78 53 78 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 82 58 83 59 83 59 84 60 82 59 83 60 84 59 83 58 84 60 84 60 84 60 84 60 84 60 84 60 85 61 85 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 87 61 86 60 86 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 89 61 88 61 88 62 90 64 91 65 93 68 98 75 104 79 106 80 103 77 99 74 97 73 95 70 93 68 91 66 91 67 90 66 90 65 88 64 87 63 86 62 86 62 86 62 86 62 87 61 88 61 89 62 89 62 90 63 90 63 90 63 90 63 90 66 93 66 95 63 98 63 102 70 114 83 122 90 126 93 125 90 124 86 116 78 108 73 103 70 96 63 88 58 86 60 85 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 73 49 73 49 73 49 73 49 73 50 72 49 71 46 68 44 69 46 69 46 69 46 69 46 70 48 69 47 67 45 66 44 65 43 63 41 61 39 61 40 62 44 61 44 60 43 60 43 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 49 31 51 33 52 31 48 28 49 33 50 33 50 32 48 30 48 31 48 31 48 31 48 31 47 30 46 29 46 30 48 31 48 31 48 30 47 29 46 29 48 31 47 32 49 33 48 30 49 33 49 32 47 29 44 27 43 27 43 27 43 27 43 27 43 28 44 28 44 27 42 25 41 25 40 24 40 24 41 25 38 23 42 28 43 25 38 20 40 24 40 23 39 22 38 22 38 22 38 22 38 22 38 22 37 21 37 21 37 21 37 21 38 21 37 21 36 20 36 20 37 22 37 23 37 21 36 20 35 21 36 21 36 20 34 17 37 18 36 17 34 18 33 17 33 18 32 21 33 21 33 21 33 18 34 19 35 19 35 19 34 17 32 17 35 19 33 15 35 21 33 20 32 19 32 19 32 19 32 18 31 17 30 17 33 17 33 17 33 17 33 17 33 16 31 14 30 14 30 15 32 17 32 16 31 16 30 15 26 12 29 15 31 16 30 14 27 15 28 16 30 18 31 19 33 19 30 16 28 15 29 17 29 16 28 14 27 14 27 14 27 14 27 14 27 14 27 14 25 13 27 14 27 13 24 10 28 14 26 13 26 13 27 15 27 14 26 15 28 16 26 12 26 15 28 16 28 16 27 14 26 13 24 11 23 12 25 14 24 13 26 13 24 11 24 14 15 12 16 13 17 14 16 13 18 18 20 13 16 16 19 13 17 11 15 15 16 9 13 15 16 13 17 14 17 14 18 15 17 14 18 16 19 15 17 14 17 16 21 17 18 14 18 17 19 16 18 15 18 16 20 17 20 16 18 15 17 14 17 14 15 15 15 15 15 15 15 15 13 14 15 15 14 13 14 16 15 15 15 15 15 15 15 15 13 13 13 13 13 13 13 13 11 11 13 13 14 12 12 10 13 13 15 14 13 12 14 14 15 15 15 15 15 15 15 15 17 18 18 18 17 16 16 15 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 24 21 24 22 25 22 26 23 25 22 25 22 25 22 25 22 25 22 25 23 26 24 27 24 20 19 21 22 24 21 18 14 13 15 21 24 26 24 21 18 25 23 26 24 27 23 25 22 21 18 21 19 22 19 23 20 25 23 26 25 29 27 31 28 31 28 31 29 32 29 32 29 29 32 29 19 14 13 14 8 14 12 14 12 14 12 14 13 13 15 13 15 11 15 11 14 16 20 21 25 42 52 67 60 69 57 72 60 74 62 76 63 74 63 78 68 80 68 79 66 82 67 82 66 81 65 80 65 80 65 80 66 81 67 82 67 81 64 82 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 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 78 98 78 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 108 84 107 83 107 83 106 82 106 83 107 84 108 83 107 82 108 84 108 84 108 84 108 84 108 84 108 85 109 85 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 91 118 92 120 94 124 101 131 106 134 105 131 101 127 98 126 98 123 94 121 92 119 90 119 91 119 91 118 89 116 88 115 87 114 86 114 86 114 86 114 86 114 87 115 88 115 89 116 89 117 90 117 90 117 90 117 90 118 90 124 95 126 97 132 100 136 107 151 118 160 122 165 127 168 125 165 123 158 114 146 107 140 102 131 92 120 87 118 87 113 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 97 73 97 73 97 73 97 73 97 71 97 71 97 70 94 68 95 69 95 69 95 69 95 69 96 68 95 67 93 65 92 64 92 64 90 62 88 60 88 61 88 62 87 61 87 60 86 60 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 70 50 72 52 73 50 69 47 68 50 69 50 69 49 67 47 67 48 67 48 67 48 67 48 67 48 67 49 67 48 66 46 67 48 67 47 66 46 65 46 65 47 64 48 67 50 65 46 66 49 66 48 64 45 61 43 61 44 61 43 60 44 61 44 60 43 60 43 60 42 58 41 56 40 55 39 55 39 56 40 57 42 59 43 58 41 56 39 56 40 56 39 55 38 54 38 53 37 53 38 54 39 55 39 53 37 53 37 53 37 53 37 54 38 53 37 53 36 52 36 53 38 54 38 53 37 52 35 51 36 52 36 52 35 50 33 52 38 52 36 50 33 49 32 51 33 51 32 50 32 51 32 50 35 48 35 48 35 48 35 47 32 44 33 48 36 46 31 48 32 49 34 50 34 49 33 48 32 48 31 47 30 46 30 48 34 47 33 46 32 45 31 46 32 44 30 43 30 43 31 47 31 47 30 46 30 45 29 42 28 46 32 49 32 47 30 44 28 44 28 45 29 45 29 46 30 45 29 45 29 45 29 44 29 42 27 41 27 41 28 41 27 41 27 41 27 41 27 39 26 41 28 41 26 38 23 40 25 38 23 37 24 39 26 40 26 37 26 40 28 40 26 36 26 39 28 40 27 38 24 40 27 39 26 37 25 36 24 36 26 40 27 36 24 37 27 11 4 12 6 14 7 14 7 14 10 16 5 11 8 15 5 17 4 14 8 15 0 10 7 12 4 13 5 14 6 15 9 13 7 16 10 17 9 14 6 14 10 18 10 15 7 16 11 15 8 15 8 16 10 18 11 17 10 16 8 14 7 14 7 16 8 16 8 16 8 16 8 14 7 15 6 12 3 11 4 15 7 15 7 15 7 15 7 13 5 13 5 13 5 13 5 11 6 13 9 14 8 11 6 12 8 14 9 12 7 13 9 15 7 15 7 15 7 15 7 17 10 19 11 18 9 15 6 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 21 14 21 15 22 16 23 16 22 15 22 15 22 15 22 15 22 15 22 16 23 17 24 17 20 15 21 17 22 15 15 6 13 12 22 21 28 20 21 13 23 17 24 17 24 16 22 15 17 11 19 13 20 13 19 12 19 10 20 15 24 18 26 20 28 21 28 21 28 21 28 21 27 26 28 15 13 12 11 10 12 15 12 13 12 13 13 9 14 7 16 11 17 14 15 13 18 15 22 14 36 33 59 39 55 39 59 44 62 46 62 43 60 42 64 46 69 47 68 45 67 48 67 47 66 46 65 46 65 46 65 47 66 46 67 48 64 46 64 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 52 72 50 72 50 72 50 72 50 74 51 73 50 72 51 73 52 73 49 73 50 74 51 75 51 76 52 76 52 76 52 76 52 77 52 77 53 78 54 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 85 60 84 59 83 58 82 57 82 59 83 60 84 59 83 58 84 60 84 60 84 60 84 60 84 60 84 61 85 62 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 63 91 64 92 67 97 73 104 79 106 81 103 77 99 74 98 74 95 70 93 68 91 66 91 67 92 67 90 66 89 64 87 63 86 62 86 62 86 62 86 62 87 60 87 61 88 62 89 62 90 63 90 63 90 63 90 63 87 65 93 66 96 65 98 65 100 68 113 80 118 84 123 90 126 88 125 87 120 80 111 77 109 76 100 67 91 62 89 65 85 60 83 58 82 56 82 57 80 53 78 51 77 51 77 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 69 46 70 48 71 48 70 47 69 46 69 46 69 46 69 46 68 47 67 45 65 44 64 43 65 43 63 41 61 39 61 40 62 45 62 44 61 43 60 43 58 42 59 42 59 41 57 39 56 37 56 36 55 36 54 35 53 34 53 34 53 34 53 36 53 35 53 34 53 34 52 33 49 31 52 34 52 31 48 28 49 33 50 33 50 32 48 30 48 31 48 31 48 31 48 31 49 33 51 34 50 32 47 29 48 31 48 30 47 29 46 29 49 32 48 33 51 35 49 31 50 34 49 33 47 29 44 27 46 29 45 28 44 29 45 30 42 26 43 27 43 26 41 24 40 23 39 22 38 23 39 24 45 28 42 25 41 25 42 26 40 24 40 23 39 22 38 22 40 24 39 22 38 21 36 20 37 21 37 21 37 21 37 21 38 22 38 21 37 20 36 20 38 23 38 23 38 22 35 20 35 21 36 21 36 20 34 18 40 20 37 20 34 17 32 15 33 19 33 18 32 19 31 17 33 17 34 17 34 17 34 16 34 15 31 15 35 19 33 14 28 16 32 21 35 23 35 22 32 19 32 18 31 17 30 17 36 19 34 18 32 16 31 14 33 16 31 14 30 14 30 15 30 15 30 14 29 13 28 13 31 17 33 19 33 16 29 12 30 16 29 15 27 14 26 13 27 14 28 16 29 16 28 15 30 16 28 14 27 14 27 15 27 14 27 14 27 14 27 14 28 15 29 17 30 15 27 12 24 10 22 8 21 9 23 11 28 14 25 13 27 17 29 16 20 10 24 13 25 12 22 8 29 17 29 17 27 14 24 11 22 13 26 13 23 10 24 14 19 16 18 13 15 13 19 19 17 15 18 15 17 12 13 8 16 15 18 16 16 14 17 16 13 13 18 14 13 10 14 14 14 12 17 15 18 14 15 11 17 14 17 15 18 16 19 16 18 15 17 14 17 13 16 13 20 17 19 15 16 12 14 11 14 14 14 14 14 14 14 14 14 15 17 19 19 17 15 13 13 12 13 12 13 12 13 12 15 12 11 10 13 13 15 13 10 10 13 13 14 12 11 9 12 12 14 14 15 14 15 13 14 14 16 16 17 14 14 12 17 15 14 12 14 14 18 18 18 17 17 16 16 17 17 18 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 20 21 22 22 20 20 21 22 23 20 24 21 24 20 22 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 23 20 18 19 21 21 19 13 16 17 27 25 30 24 27 22 27 24 28 26 29 27 31 28 31 26 25 18 20 17 22 20 25 21 24 21 24 21 23 23 27 27 28 29 30 31 32 33 30 28 22 17 13 12 12 12 14 14 14 13 13 12 12 12 12 14 13 15 12 14 14 18 11 19 22 22 40 50 67 55 70 58 73 60 71 58 73 61 75 64 79 68 82 68 79 65 80 67 80 66 79 65 78 65 78 66 78 67 79 68 80 67 87 69 86 68 85 67 84 67 86 68 85 68 85 68 84 67 84 67 87 70 89 70 87 68 88 70 89 72 90 73 92 74 88 71 91 74 93 74 91 72 90 72 90 73 91 74 92 74 94 76 93 75 92 76 93 77 93 76 93 77 94 78 95 78 95 78 95 79 96 80 97 80 97 81 98 82 99 81 98 80 100 80 100 80 100 80 100 80 100 80 100 80 100 80 100 80 102 79 105 82 107 82 105 80 107 83 108 85 109 86 111 87 108 84 107 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 84 108 83 108 85 111 88 109 86 110 87 111 86 110 85 113 87 113 87 113 87 113 87 111 85 111 85 111 86 114 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 113 87 113 87 113 87 113 87 116 88 116 88 116 88 116 88 117 89 119 93 123 97 127 100 129 103 131 102 126 96 123 96 124 97 124 96 122 92 117 88 119 92 118 90 115 87 113 85 114 87 114 87 114 87 114 87 115 87 114 87 114 88 116 90 117 90 117 90 117 90 117 90 119 93 120 94 122 97 128 98 132 99 142 109 157 120 166 126 164 123 166 125 162 119 154 112 144 104 139 99 133 93 127 91 119 86 112 81 109 83 110 83 108 82 105 80 103 79 103 79 102 77 103 76 102 75 101 75 98 72 99 73 98 72 97 70 99 73 99 72 98 71 97 71 97 72 98 73 99 72 98 71 100 73 97 70 95 70 97 72 94 68 94 68 94 68 94 68 92 66 93 66 93 65 91 63 89 62 89 61 88 60 87 60 87 60 87 60 87 60 87 60 86 59 85 58 85 59 87 60 84 59 83 57 82 56 80 55 81 56 80 54 79 53 77 52 78 53 78 52 75 51 74 51 72 51 70 51 69 50 68 50 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 62 44 65 48 68 49 67 48 66 47 66 46 65 45 64 45 63 46 63 45 62 45 61 44 62 44 59 41 57 40 58 42 58 43 58 43 58 43 58 43 57 42 57 42 57 42 57 42 56 41 57 41 57 40 55 38 54 37 52 36 53 38 56 41 54 39 54 39 54 39 54 39 54 38 53 37 52 38 53 38 52 36 52 35 51 34 50 34 52 37 53 38 54 37 53 36 49 34 50 35 51 34 50 33 50 34 50 34 50 34 50 34 46 30 46 31 47 32 48 32 48 32 48 32 48 32 48 32 47 28 45 33 51 34 52 40 42 28 45 30 46 30 48 34 47 35 48 35 47 32 43 29 43 30 43 30 43 30 43 30 49 31 45 29 47 32 48 31 49 32 46 29 43 27 42 26 46 29 43 26 42 27 45 30 47 30 44 27 42 27 44 29 41 27 41 27 41 27 41 27 39 25 39 25 39 25 39 25 44 30 44 30 44 29 42 27 40 26 40 25 39 24 38 24 40 26 40 27 43 29 42 26 37 23 36 23 38 26 42 30 36 24 39 25 39 25 40 28 36 20 36 27 41 24 38 26 16 9 16 6 11 3 12 6 15 8 15 7 13 5 11 1 13 3 16 4 14 2 15 4 12 1 14 2 13 0 13 2 11 5 13 8 15 7 13 5 14 7 14 8 15 9 16 9 16 8 15 8 14 7 14 6 14 7 14 7 14 7 14 7 14 6 14 6 14 6 14 6 14 7 16 9 17 9 16 7 13 8 13 8 13 8 13 8 12 5 9 4 11 8 14 8 10 6 12 7 12 7 11 5 11 7 13 9 14 9 14 8 13 9 15 10 15 9 13 7 16 10 14 9 14 10 17 13 19 10 18 9 17 10 18 11 17 9 17 10 18 11 19 11 19 11 19 11 19 11 19 11 20 13 22 14 20 11 21 14 19 13 20 14 21 13 20 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 21 13 22 14 22 11 14 3 11 10 21 19 25 18 23 17 23 17 25 19 26 20 28 21 27 18 23 13 19 12 20 12 20 9 20 8 19 10 20 10 23 15 24 17 26 20 27 21 28 23 21 14 13 10 13 11 14 12 14 11 13 10 12 10 14 13 16 14 13 12 15 15 15 15 19 13 30 38 57 45 56 44 59 45 57 44 59 45 61 46 65 50 68 51 67 47 67 50 67 49 66 48 65 46 67 45 68 46 68 45 69 45 69 50 68 50 67 49 66 48 68 50 68 50 68 50 68 51 67 48 69 50 70 50 70 49 70 50 71 52 72 53 74 52 71 48 73 50 75 50 73 49 72 48 73 49 73 50 74 50 77 50 76 49 75 50 76 51 76 50 77 51 77 52 78 52 78 52 79 53 79 54 80 54 81 55 82 56 82 56 81 55 80 55 80 55 80 55 80 55 80 55 80 55 80 55 80 55 79 56 81 58 83 58 81 57 83 59 84 60 85 62 87 63 85 60 84 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 59 84 57 84 59 87 62 86 60 87 61 87 61 86 60 86 61 86 61 86 61 86 61 86 60 85 60 85 61 87 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 88 61 88 61 88 61 88 61 88 64 88 64 88 64 88 64 88 65 91 69 95 73 98 75 102 77 104 76 100 70 97 70 97 70 97 69 95 65 90 62 92 65 91 63 88 60 86 59 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 93 66 95 67 97 67 97 62 101 69 111 77 121 83 123 80 125 82 122 77 113 75 108 75 104 75 99 70 93 69 89 61 83 55 83 56 83 55 82 54 81 52 79 51 79 51 77 52 77 51 76 50 75 50 73 48 74 49 73 47 71 46 73 50 73 49 72 48 71 48 72 49 73 50 73 50 72 49 73 49 71 47 69 47 71 48 68 45 68 45 68 45 68 45 65 45 66 45 66 44 64 42 62 41 62 40 61 40 60 39 60 43 60 43 60 43 60 43 60 42 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 31 51 31 50 30 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 46 32 48 35 51 36 50 35 47 32 47 31 46 30 45 30 46 29 45 29 44 28 44 28 43 26 41 25 41 26 43 28 43 24 43 24 43 24 43 24 42 23 42 23 42 23 42 23 40 24 41 25 40 24 39 22 39 22 37 21 37 22 39 24 39 20 39 20 39 20 39 20 38 18 37 17 36 18 37 19 37 22 37 22 36 21 35 20 35 20 36 22 37 21 35 20 33 19 34 20 35 19 34 18 34 19 34 19 34 19 34 19 31 16 32 17 33 18 33 19 32 17 32 17 32 17 32 17 34 16 31 19 34 17 33 21 28 14 31 16 30 15 32 19 34 18 34 18 33 16 31 15 30 14 30 14 30 14 30 14 34 17 30 16 32 18 33 17 32 16 30 15 30 15 31 16 30 17 29 16 29 16 30 17 31 17 28 14 27 14 28 15 26 13 26 13 25 12 25 12 26 13 26 13 26 13 26 13 28 17 29 18 28 16 26 15 26 15 26 14 25 14 24 13 26 14 25 15 28 18 27 15 25 13 23 12 23 13 26 15 19 10 23 13 24 13 27 17 23 10 23 16 27 13 23 14 15 13 17 13 14 10 13 12 19 15 17 13 15 12 15 12 16 15 18 16 16 14 17 16 17 14 15 13 16 15 16 13 13 11 16 15 18 15 17 13 17 14 18 15 18 15 19 16 20 16 19 16 18 15 18 14 14 12 15 13 18 16 19 17 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 14 13 14 13 14 13 14 13 11 8 8 8 12 13 14 13 12 11 13 12 13 12 12 11 12 12 14 14 15 14 15 13 14 13 15 15 16 14 15 13 16 15 16 16 17 17 18 17 20 19 18 18 18 18 19 20 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 21 22 21 20 19 20 22 22 19 23 21 24 20 23 19 26 23 25 22 25 22 24 21 23 21 25 23 26 23 26 22 23 21 26 24 27 23 24 20 20 22 24 24 20 15 13 8 16 16 26 24 32 25 32 25 28 24 28 26 29 27 31 28 28 25 27 24 26 23 26 23 23 19 21 19 20 17 17 17 20 20 20 21 21 23 22 23 24 22 19 15 13 13 14 14 14 14 14 13 13 12 12 12 16 16 15 15 11 12 11 15 18 22 23 17 34 46 68 58 69 57 72 58 71 57 72 61 72 60 76 65 80 67 80 66 80 67 79 66 79 66 78 65 80 68 81 69 81 70 82 70 84 67 84 67 83 66 83 66 84 67 84 68 86 69 87 70 87 69 87 69 87 70 89 71 88 70 89 72 90 73 92 74 89 72 91 74 92 74 92 73 90 73 91 73 92 74 92 74 94 76 93 75 92 76 93 77 93 77 94 77 95 78 95 78 95 79 96 79 97 80 97 80 99 82 100 83 100 83 99 82 100 80 100 80 100 80 100 80 100 80 100 80 100 80 100 80 103 80 105 82 106 82 106 81 107 83 107 84 109 86 110 87 109 85 108 84 108 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 84 108 85 110 87 111 87 112 88 112 88 111 87 112 86 112 86 112 86 112 86 112 86 111 85 111 86 113 88 112 86 111 85 111 85 112 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 118 92 122 96 125 98 129 104 132 104 128 99 126 99 125 98 124 96 121 92 118 89 119 92 118 90 116 88 114 87 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 118 93 121 96 127 97 131 97 137 101 149 114 163 124 165 125 167 124 162 118 153 110 149 109 146 103 139 99 134 96 124 90 116 84 111 84 110 82 108 82 106 79 103 79 103 79 103 77 103 76 102 75 101 75 100 74 101 75 100 74 99 72 99 73 99 72 98 71 97 71 98 73 99 74 100 73 99 72 99 72 97 70 95 70 96 70 94 68 94 68 94 68 94 68 93 66 93 66 93 65 91 64 89 62 89 62 88 61 88 60 87 60 87 60 87 60 87 60 87 60 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 52 69 51 69 50 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 65 47 67 50 69 51 69 50 66 47 66 46 65 45 64 45 62 45 62 44 61 43 60 43 58 41 57 41 59 43 61 45 58 43 58 43 58 43 58 43 57 42 57 42 57 42 57 42 56 40 57 41 56 39 54 38 56 39 54 37 53 37 54 38 54 39 54 39 54 39 54 39 52 37 51 35 50 36 52 37 55 39 54 38 53 37 53 37 50 34 51 36 52 35 50 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 48 35 50 30 46 33 47 32 49 33 47 31 48 33 47 34 46 32 45 32 46 33 43 30 43 30 43 30 43 30 51 33 47 31 49 34 49 32 46 30 46 31 48 34 51 36 46 30 47 31 47 31 46 30 46 30 45 28 43 27 44 28 42 28 42 27 40 26 40 25 42 28 42 28 42 28 42 28 40 27 41 27 41 26 39 25 40 26 40 26 39 25 39 24 39 24 38 25 41 28 40 25 40 26 39 24 37 23 37 24 36 23 38 24 36 22 37 25 39 23 37 27 40 22 35 24 6 2 12 6 13 6 14 9 16 8 13 5 12 6 14 6 13 3 16 4 14 2 15 4 17 2 12 1 16 5 15 0 10 5 13 8 16 9 15 7 15 8 15 8 15 8 15 8 17 10 17 9 16 9 15 8 11 5 12 6 15 9 16 10 15 7 15 7 15 7 15 7 14 6 14 6 15 8 17 10 14 9 14 9 14 9 14 9 8 2 7 3 11 8 13 7 11 7 12 7 12 7 12 6 11 7 13 9 14 9 14 8 13 8 14 9 14 10 14 9 14 10 16 12 17 12 17 11 19 10 18 9 17 10 18 11 17 9 17 10 18 11 19 11 19 11 19 11 19 11 19 11 19 12 22 13 19 11 20 13 18 12 20 14 21 14 20 13 22 15 22 15 22 15 22 15 20 14 22 16 23 16 23 15 21 15 22 16 23 15 22 14 20 14 23 11 13 1 7 1 12 10 21 18 25 19 25 20 24 18 25 19 26 20 27 20 24 18 26 20 27 19 25 15 21 9 21 8 18 8 17 7 21 13 21 13 21 15 22 16 20 16 16 12 13 11 14 13 14 12 14 11 13 10 12 10 14 13 16 14 13 12 15 16 18 18 19 11 27 36 57 45 55 44 58 45 57 43 59 44 57 43 61 46 65 49 67 48 66 49 66 49 66 49 66 47 68 46 68 46 69 45 70 46 66 48 66 48 66 48 66 48 66 49 67 50 69 52 71 53 70 50 68 48 68 50 71 53 71 51 71 52 72 53 73 51 72 48 73 49 74 50 74 50 73 49 73 50 74 50 75 51 77 50 76 49 75 50 76 51 77 51 77 52 78 52 79 53 79 53 79 54 80 54 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 81 57 82 58 82 58 82 58 83 60 85 61 86 62 86 62 85 60 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 60 87 62 88 63 89 62 88 61 85 60 85 60 85 60 85 60 87 61 85 60 85 61 87 62 87 61 85 60 85 60 86 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 65 90 68 93 71 96 73 101 76 104 77 102 74 101 75 99 71 97 69 94 66 91 63 92 65 91 63 89 61 88 60 88 61 88 61 88 61 88 61 88 60 87 60 87 61 89 63 90 63 90 63 90 63 90 63 91 68 91 67 93 66 95 65 94 61 98 66 107 75 116 80 124 82 126 84 124 81 115 76 111 77 108 77 103 75 98 74 95 66 89 60 86 58 83 54 83 55 81 52 80 51 79 52 77 52 77 51 76 50 75 50 75 50 76 51 76 50 74 48 73 50 73 49 72 48 71 48 73 50 74 51 74 51 73 50 72 48 71 47 70 46 69 47 69 46 69 46 69 46 69 46 66 45 67 46 66 45 65 43 63 42 62 41 62 40 61 40 61 44 61 44 61 44 61 44 61 43 59 41 58 41 59 40 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 52 32 52 31 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 45 31 46 32 47 33 48 33 47 32 47 31 46 30 45 30 45 29 44 28 43 27 43 27 41 25 41 25 42 27 43 28 44 25 43 24 43 24 42 23 42 23 42 23 42 23 42 23 39 24 40 24 40 23 38 21 40 23 39 22 37 21 37 21 39 20 39 20 39 20 39 20 38 18 37 17 36 18 37 19 39 23 38 23 37 22 37 21 34 20 36 21 36 21 35 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 33 20 35 16 30 17 33 19 35 19 32 16 32 18 34 17 32 15 31 17 34 19 31 15 31 15 31 15 31 15 34 17 30 15 32 18 33 17 30 15 30 16 32 18 35 21 28 16 30 18 31 17 29 15 30 17 29 16 28 15 28 15 32 19 31 17 30 16 28 15 27 14 27 14 27 14 27 14 26 15 27 16 27 16 26 14 27 16 26 15 26 14 25 14 24 12 23 14 27 16 26 13 27 15 26 14 25 14 25 14 29 18 29 15 22 8 19 8 28 13 24 15 25 10 20 12 11 11 17 15 18 15 19 18 18 14 16 12 16 14 18 16 16 15 18 16 16 14 17 16 20 15 15 14 19 18 18 13 14 12 17 16 19 16 18 14 18 15 18 15 18 15 18 15 20 17 20 16 19 16 18 15 17 14 17 14 17 14 17 14 15 15 15 15 15 15 15 15 14 14 14 14 14 15 16 17 15 14 15 14 15 14 15 14 9 7 8 9 12 13 13 11 14 12 13 12 13 12 13 13 12 12 14 14 15 14 15 13 14 13 14 13 15 15 16 16 15 15 17 17 18 17 17 16 17 16 16 15 15 16 16 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 21 21 19 18 20 21 21 19 23 21 24 21 24 21 25 22 25 22 25 22 25 22 23 21 25 23 26 23 26 22 25 22 25 22 25 22 25 22 21 21 17 11 5 4 9 11 18 17 26 24 32 25 33 27 29 25 29 26 29 26 30 27 27 25 30 29 32 28 30 26 28 23 26 23 24 20 20 20 21 21 20 20 19 20 19 20 16 16 14 13 13 13 14 15 14 14 14 13 13 12 12 12 11 12 13 14 12 15 15 20 17 23 25 20 36 46 65 53 69 56 72 57 70 56 71 60 70 58 73 62 77 66 79 67 79 66 79 66 79 66 79 66 78 66 79 67 80 68 80 68 83 66 83 66 83 66 83 66 84 67 85 69 87 71 88 72 89 70 87 68 87 70 90 73 89 71 90 72 90 72 91 73 90 72 90 72 91 73 92 74 91 73 92 74 92 75 93 75 94 76 93 75 92 76 93 77 94 77 95 78 95 79 96 79 96 79 97 80 97 81 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 104 80 105 81 106 82 106 82 107 83 108 85 110 86 111 87 110 85 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 84 111 88 112 89 113 88 112 87 111 85 111 85 111 85 111 85 113 87 112 85 111 85 112 87 113 87 112 85 111 86 113 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 88 117 91 120 94 123 95 126 101 130 104 129 102 129 103 127 99 124 96 121 93 119 91 119 92 118 91 117 89 116 88 115 88 115 88 115 88 115 88 115 87 114 87 114 88 116 90 117 90 117 90 117 90 117 90 116 91 116 91 119 94 126 96 126 95 137 104 148 114 157 117 167 126 169 127 165 122 157 115 149 109 146 105 140 101 136 98 129 92 120 88 116 85 110 81 110 82 107 80 105 79 104 80 103 77 103 76 102 75 101 75 102 76 102 76 102 75 100 73 99 73 99 72 98 71 97 71 98 73 99 74 100 73 99 72 96 71 97 70 96 69 95 68 95 69 95 69 95 69 95 69 93 67 94 67 94 66 92 64 90 63 90 62 89 62 88 61 88 61 88 61 88 61 88 61 88 60 86 58 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 73 52 71 52 70 52 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 65 46 65 46 66 47 67 48 66 47 66 46 65 45 64 45 62 45 62 44 61 43 60 43 60 43 60 43 59 41 58 40 59 44 59 43 58 42 57 42 57 42 57 42 57 42 57 42 55 39 56 40 55 39 54 37 55 39 55 39 54 37 53 36 54 39 54 39 54 39 54 39 55 39 54 38 53 39 54 40 54 37 53 37 52 36 52 35 52 36 53 38 54 37 52 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 49 30 48 36 52 32 48 34 50 35 52 35 48 31 47 33 47 33 45 31 44 33 47 35 44 31 44 31 44 31 44 31 48 30 44 28 46 31 47 30 47 30 46 29 46 30 47 31 43 28 45 30 46 29 44 27 46 30 46 30 45 29 44 28 46 32 45 31 44 30 43 29 41 27 41 27 41 27 41 27 40 27 42 28 42 28 41 27 41 27 41 26 40 26 39 25 38 23 37 25 41 27 40 24 40 26 40 27 41 28 42 27 45 32 45 28 38 21 34 21 43 25 38 26 39 21 34 23 16 10 17 9 14 6 14 8 14 6 13 7 14 8 16 8 13 3 16 4 14 2 15 4 17 4 15 4 17 5 16 3 13 7 15 9 16 8 14 6 16 9 15 8 15 8 14 7 17 9 16 9 15 8 15 7 16 8 15 7 14 6 13 5 16 8 16 8 16 8 16 8 14 7 15 7 14 6 14 6 13 8 13 8 13 8 13 8 10 4 9 5 12 8 11 4 13 8 12 7 12 7 13 8 11 7 13 9 14 9 14 8 13 8 13 8 13 10 16 12 14 9 14 10 15 10 16 11 16 8 15 6 14 7 16 8 17 9 17 10 18 11 19 11 19 11 19 11 19 11 19 11 18 12 21 12 19 10 19 13 17 11 19 13 21 14 21 14 21 14 22 15 22 15 23 16 20 14 22 16 23 16 23 15 22 15 22 15 22 15 22 15 21 10 12 0 3 0 9 6 16 13 22 18 24 18 25 20 25 19 26 19 26 19 26 19 25 19 28 22 29 21 27 17 26 15 27 14 24 15 24 14 21 13 20 12 19 12 18 12 14 12 13 10 12 11 14 12 14 12 14 11 13 10 12 10 10 9 14 13 14 15 18 20 18 19 22 14 30 36 54 40 54 43 57 44 56 43 58 44 59 44 61 45 64 48 66 48 65 48 66 49 66 49 67 48 66 44 66 45 67 43 68 44 66 48 66 48 67 49 67 49 68 50 69 51 70 53 71 53 70 50 70 50 70 51 72 52 72 52 72 52 72 52 72 50 73 48 72 48 72 49 74 51 74 50 74 50 75 51 75 52 77 50 76 49 75 50 76 51 78 52 78 52 79 53 79 54 80 54 80 54 81 55 81 56 82 56 83 57 83 57 82 56 80 55 80 55 80 55 80 55 82 57 82 57 82 57 82 57 81 56 80 56 80 57 82 59 81 58 82 59 84 61 85 61 88 64 86 61 84 60 84 61 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 60 86 59 84 57 87 61 88 62 88 62 87 61 86 61 86 61 86 61 86 61 88 62 86 60 85 60 86 61 87 62 86 61 86 61 87 62 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 69 94 70 97 72 102 76 102 75 103 77 101 72 98 69 94 66 92 65 92 65 91 64 90 63 90 62 89 62 89 62 89 62 89 62 88 60 87 60 87 61 89 63 90 63 90 63 90 63 90 63 90 67 90 65 92 64 94 66 92 61 97 66 107 75 114 77 123 83 126 87 127 85 119 82 109 76 107 76 103 74 99 73 94 67 90 62 87 59 83 54 83 56 81 53 79 52 80 52 77 52 77 51 76 50 75 50 75 51 76 51 76 50 74 48 73 50 73 49 72 48 71 48 71 49 72 50 73 49 72 48 70 47 70 48 70 46 68 44 70 47 70 47 70 47 70 47 67 46 68 47 67 45 65 44 64 42 63 42 62 41 62 41 62 45 62 45 62 45 62 45 62 44 60 42 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 53 33 53 33 52 32 52 32 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 50 34 49 33 48 34 50 35 47 32 47 31 46 30 45 30 46 30 46 29 45 29 44 28 43 27 44 27 42 25 40 23 45 26 44 24 43 23 41 22 42 23 42 23 42 23 42 23 39 23 39 23 39 22 37 21 38 22 39 23 39 22 37 20 39 20 39 20 39 20 39 20 41 21 39 20 39 20 40 22 37 22 37 22 36 21 35 20 36 22 38 23 38 23 37 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 30 14 31 21 37 19 33 20 33 20 35 19 32 16 32 18 34 18 33 16 32 16 33 17 32 16 32 16 32 16 32 16 31 14 27 13 29 15 30 14 31 15 29 13 28 12 28 13 27 14 28 15 28 15 27 14 30 17 31 18 30 16 28 15 28 15 28 15 28 15 28 15 26 13 26 13 26 13 26 13 26 16 27 17 29 17 28 17 28 16 27 16 26 15 26 15 25 13 24 14 27 17 26 14 24 14 26 16 28 17 27 16 27 17 29 17 26 14 25 16 29 14 24 14 24 10 21 13 21 19 21 15 16 12 17 16 15 13 17 15 19 17 20 17 16 15 18 16 16 14 17 16 18 17 20 17 18 16 19 18 18 16 20 17 19 14 16 11 19 16 19 15 18 14 17 14 19 15 18 15 17 14 17 13 18 15 18 14 17 13 16 13 16 16 16 16 16 16 16 16 14 15 16 16 15 14 12 11 14 13 14 13 14 13 14 13 13 11 12 12 14 13 11 8 15 13 13 12 13 12 14 14 12 12 14 14 15 14 15 13 14 13 13 12 14 15 17 18 15 13 13 12 13 14 16 16 17 16 16 15 15 16 16 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 18 19 21 20 18 18 19 20 20 18 22 20 24 22 25 21 24 21 24 22 25 23 26 23 23 21 25 23 26 23 26 22 26 22 25 21 24 22 25 23 20 15 9 5 6 9 15 14 23 21 28 24 31 23 31 25 30 26 29 26 29 26 29 26 30 27 31 28 31 27 30 26 31 27 30 28 30 26 27 27 24 24 22 22 20 20 18 19 13 13 12 12 12 12 12 13 14 14 14 13 13 12 12 12 11 12 13 14 12 15 15 20 21 25 25 18 34 44 64 54 68 56 71 57 70 55 71 59 75 62 75 63 77 65 79 67 78 65 78 66 79 67 80 67 79 67 79 68 80 68 81 69 83 66 84 67 85 68 85 69 86 70 87 70 87 70 87 70 87 70 89 71 90 72 89 71 90 72 90 72 90 72 90 72 91 73 90 71 90 73 92 75 92 74 92 75 93 75 94 76 94 76 93 75 92 76 93 77 95 78 95 79 96 79 97 80 97 80 97 81 98 81 99 82 98 81 99 82 99 82 98 81 100 80 100 80 100 80 100 80 102 82 102 82 102 82 102 82 105 81 104 79 104 81 106 83 105 81 106 83 108 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 85 110 87 110 85 107 82 110 86 111 87 111 87 110 86 112 86 112 86 112 86 112 86 114 87 112 85 111 85 111 86 114 87 113 86 112 87 113 88 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 92 121 93 122 97 127 101 128 102 130 105 128 100 125 95 121 93 120 93 119 92 118 91 118 90 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 90 118 93 124 94 127 93 129 96 137 107 152 116 161 121 166 125 165 123 159 117 149 109 147 106 141 102 138 100 127 91 120 87 117 86 112 80 111 83 109 80 106 79 105 80 103 77 103 76 102 75 101 75 101 75 101 75 101 74 99 73 99 73 99 72 98 71 97 71 96 70 97 71 97 71 96 70 95 69 96 71 96 69 94 67 96 70 96 70 96 70 96 70 94 67 95 68 94 67 93 65 91 64 90 63 90 62 89 62 89 62 89 62 89 62 89 62 89 61 87 59 85 57 84 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 53 71 53 71 52 70 52 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 70 50 68 48 67 48 69 50 66 47 66 46 65 45 64 45 64 47 64 47 63 46 62 45 58 42 60 43 60 42 58 40 60 45 59 43 58 42 56 41 57 42 57 42 57 42 57 42 54 39 55 39 55 38 53 36 52 37 54 39 55 39 54 37 54 39 54 39 54 39 54 39 55 39 54 38 53 39 54 40 55 39 54 38 53 37 53 37 51 36 53 37 53 37 52 35 49 34 50 35 51 34 50 33 50 34 50 34 50 34 50 34 51 35 50 34 49 33 49 32 48 32 48 32 48 32 48 32 46 29 47 36 53 34 48 34 48 33 50 33 48 31 48 33 47 34 47 34 46 32 44 31 45 32 45 32 45 32 45 32 48 30 44 28 46 31 46 30 46 30 45 28 43 27 44 28 45 29 44 28 44 28 45 29 46 30 47 31 47 30 44 27 39 26 40 27 42 28 43 29 42 28 42 28 42 28 42 28 38 25 40 27 41 27 41 27 42 28 41 27 41 26 40 26 40 25 39 26 42 29 41 26 38 25 40 26 40 25 38 23 38 26 41 27 40 25 41 28 42 24 37 24 38 21 36 25 16 9 15 6 12 6 16 12 10 5 14 9 17 10 17 7 13 3 16 4 14 2 15 4 15 6 20 7 16 2 17 7 16 10 17 10 16 7 12 3 16 9 16 8 15 7 14 7 15 8 14 7 14 6 13 6 14 7 14 7 14 7 14 7 16 8 16 8 16 8 16 8 14 7 17 9 16 5 10 0 12 7 12 7 12 7 12 7 14 8 13 8 14 8 10 2 15 9 12 6 11 7 14 10 11 7 13 9 14 9 14 8 13 8 12 7 13 10 17 13 14 8 11 5 10 7 15 11 18 9 17 8 16 9 17 10 17 9 17 10 18 11 19 11 19 11 19 11 19 11 19 11 18 11 20 12 18 10 19 12 17 11 19 13 21 15 22 15 21 14 21 15 22 16 23 16 20 14 22 16 23 16 23 15 23 15 22 14 21 15 22 16 19 6 8 0 10 6 15 7 20 16 24 18 23 17 23 18 25 19 26 19 26 19 26 19 28 21 28 20 27 19 26 17 27 16 28 16 28 19 29 19 28 20 27 18 25 18 23 17 12 10 12 10 12 10 12 10 14 12 14 11 13 10 12 10 13 12 16 14 14 13 16 17 25 22 20 9 24 33 55 44 54 42 57 44 55 42 58 43 63 47 63 46 64 48 66 47 65 48 65 49 66 50 67 48 68 46 68 47 69 46 70 46 67 49 67 50 68 51 69 52 71 53 70 52 70 52 70 51 68 49 71 53 73 52 71 50 72 52 72 52 72 52 72 50 74 49 72 47 72 49 75 52 74 50 74 51 75 52 76 52 77 50 76 49 75 50 76 51 78 52 78 53 79 54 80 54 80 54 80 55 81 56 82 56 80 55 81 56 82 55 81 54 80 55 80 55 80 55 80 55 82 57 82 57 82 57 82 57 82 57 80 55 80 57 83 60 81 57 82 59 83 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 60 86 61 86 59 83 56 85 60 86 61 87 60 86 59 87 62 87 62 87 62 87 62 88 63 86 60 85 60 85 60 88 62 87 61 86 62 87 63 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 87 64 88 65 90 67 92 69 94 69 99 74 101 74 103 78 102 73 98 68 94 66 93 66 92 65 91 64 91 64 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 64 91 65 93 65 95 62 90 56 95 68 113 82 117 78 121 83 124 85 119 82 111 77 109 76 105 74 102 74 91 65 88 62 86 60 83 54 84 56 82 54 80 53 80 53 77 52 77 51 76 50 75 50 74 49 75 50 75 49 73 47 73 50 73 49 72 48 71 48 69 46 70 48 71 47 69 46 68 46 70 48 70 46 67 43 70 47 70 47 70 47 70 47 67 47 68 47 68 46 66 44 64 43 64 42 63 41 62 41 62 45 62 45 62 45 62 45 62 44 60 42 58 40 57 38 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 54 33 53 32 52 32 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 49 33 46 30 45 31 47 33 47 32 47 31 46 30 45 30 48 32 48 31 47 31 46 30 39 24 42 27 44 28 43 26 45 26 44 24 43 23 41 22 42 23 42 23 42 23 42 23 38 23 39 23 39 22 37 20 35 20 38 23 40 24 39 22 39 20 39 20 39 20 39 20 39 19 38 18 37 19 38 20 40 25 40 24 39 23 38 23 34 20 35 21 36 20 35 19 33 19 34 20 35 19 34 18 34 19 34 19 34 19 34 19 36 21 36 20 35 19 34 19 32 17 32 17 32 17 32 17 31 15 32 22 37 18 31 18 31 17 33 18 31 16 32 18 34 19 35 19 34 16 30 13 32 16 32 16 32 16 32 16 33 16 29 14 31 17 32 16 29 14 28 13 28 14 29 15 32 18 29 15 28 16 31 19 29 17 31 19 31 17 28 14 26 13 27 15 30 18 32 19 29 16 29 16 29 16 29 16 23 12 24 14 26 15 26 15 28 17 28 16 27 15 26 15 26 15 26 16 29 18 28 15 25 14 25 14 24 11 19 7 25 15 27 15 24 12 24 14 28 13 22 13 24 10 22 15 16 14 17 15 18 14 17 13 22 16 16 14 20 18 20 15 20 17 18 16 19 17 17 13 17 16 19 16 16 13 16 15 15 13 18 16 20 17 19 15 18 15 18 15 18 15 18 15 19 15 16 13 17 14 16 11 19 15 18 14 17 15 18 16 15 16 16 17 17 16 16 15 13 14 15 16 16 14 12 11 13 12 13 11 12 10 11 10 10 10 13 13 14 12 11 9 14 13 14 13 14 13 14 13 15 13 14 12 14 14 17 17 12 12 13 13 14 12 13 11 13 12 14 14 15 15 17 16 17 18 18 19 19 18 18 17 17 18 18 19 19 18 18 17 16 17 19 21 22 21 19 18 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 29 23 23 20 24 23 26 22 17 17 16 15 15 17 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 30 32 33 32 27 24 21 21 14 13 13 12 12 13 13 14 15 14 14 13 13 14 14 15 12 12 11 13 11 15 14 16 22 27 28 20 32 40 65 61 71 56 70 55 69 56 70 58 73 61 75 64 77 65 78 64 77 66 81 69 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 69 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 90 73 93 76 95 76 93 74 96 79 96 79 96 79 96 79 98 81 98 80 97 79 96 79 95 78 96 80 97 79 95 78 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 112 88 111 86 110 85 108 84 108 84 108 84 108 84 108 84 109 84 107 83 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 110 85 113 88 114 87 111 84 110 85 113 88 114 87 111 84 111 85 111 86 112 87 113 87 113 88 114 86 111 85 113 90 113 87 113 87 113 87 113 87 115 89 115 89 114 87 112 86 114 86 114 87 115 88 116 88 117 89 117 90 118 91 119 91 122 96 124 98 127 101 130 103 129 101 128 100 125 96 121 93 120 93 120 92 119 91 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 91 123 93 127 95 131 102 143 112 151 114 159 120 160 118 155 113 152 112 149 107 141 100 134 96 127 91 122 87 119 87 116 85 112 82 110 83 110 82 108 80 104 77 102 75 101 75 101 76 102 74 98 72 100 75 101 74 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 70 51 70 51 71 53 73 55 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 47 66 48 67 47 66 46 67 48 67 48 67 48 67 48 64 47 64 47 64 47 64 47 59 42 59 42 59 42 59 42 60 44 58 42 57 42 57 43 53 41 59 44 57 40 54 39 53 38 56 41 57 40 54 37 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 50 35 51 35 51 35 51 36 51 35 51 34 50 33 49 33 50 35 52 35 49 32 49 34 48 33 50 34 48 32 49 34 49 32 48 31 47 32 48 33 48 32 47 31 47 32 49 33 45 33 46 33 45 31 43 30 49 35 47 33 46 34 48 36 47 30 46 29 45 30 46 31 46 31 47 30 44 28 46 32 48 31 45 28 44 29 47 32 44 28 44 29 45 30 46 30 43 29 43 29 43 29 43 29 41 28 42 29 43 28 42 27 41 26 40 25 39 26 40 27 44 29 43 28 42 29 44 30 40 25 38 23 37 25 40 27 41 26 40 25 39 26 40 27 38 20 35 28 45 28 38 23 35 23 40 26 38 22 35 21 13 7 14 8 15 7 14 6 18 9 13 7 16 11 17 6 15 3 15 4 18 6 16 3 15 4 17 4 14 1 14 3 13 7 15 9 16 9 15 7 15 8 15 8 15 8 15 8 19 10 15 9 17 10 15 7 16 8 15 7 14 8 15 9 15 8 16 9 17 8 16 7 16 7 14 6 13 5 13 5 12 7 12 6 11 5 10 5 10 6 11 7 12 6 11 5 13 8 13 8 13 8 13 8 13 7 12 6 12 8 14 10 12 8 14 9 14 9 13 7 12 7 13 9 14 10 16 11 16 8 17 10 18 9 16 8 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 24 15 21 14 23 17 23 15 14 8 16 8 17 11 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 32 24 33 24 30 20 22 13 13 11 12 10 12 10 13 11 14 12 13 11 13 11 14 12 13 10 13 11 13 14 17 17 23 21 23 12 23 29 54 49 57 43 56 42 55 43 57 42 59 44 62 46 64 47 64 45 64 49 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 69 52 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 73 50 75 52 76 52 76 51 79 53 79 53 79 53 79 53 81 55 81 54 80 53 79 53 79 53 80 54 80 54 79 53 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 87 63 86 62 86 62 85 61 84 60 84 60 84 60 84 60 85 59 84 58 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 85 61 86 62 87 61 86 60 85 60 87 62 87 62 85 60 85 60 85 61 86 62 87 62 87 63 88 61 85 60 87 65 87 60 87 60 87 60 87 60 88 61 89 62 89 61 87 60 86 62 86 63 87 64 88 64 89 65 89 66 90 66 91 67 95 68 96 71 100 74 102 76 102 74 101 73 98 69 94 66 93 66 93 65 92 65 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 62 92 64 94 63 96 67 105 76 110 74 116 80 119 82 116 79 116 80 109 74 102 71 99 72 95 69 91 64 89 63 86 60 82 56 83 55 82 54 80 52 78 52 76 51 75 50 75 51 76 49 73 48 74 50 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 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 53 35 51 34 50 34 51 35 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 31 47 32 47 32 46 31 48 33 48 33 48 33 48 33 46 30 46 30 46 30 46 30 43 27 43 27 43 27 43 27 44 25 43 23 41 22 42 23 39 22 44 25 42 21 39 20 38 23 40 24 40 24 39 22 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 35 20 35 20 35 20 35 20 35 20 35 19 34 18 33 18 34 20 36 20 33 17 33 19 31 17 33 18 31 15 32 18 34 18 33 17 32 18 33 19 33 17 32 16 31 17 32 18 34 18 34 18 33 16 30 13 34 17 32 15 31 16 33 18 31 16 31 16 31 16 31 16 30 16 31 15 28 13 30 17 31 18 29 16 29 16 31 18 28 15 28 16 29 17 30 17 29 16 29 16 29 16 29 16 28 15 28 15 28 15 28 15 27 15 26 14 25 15 26 16 29 17 27 15 26 14 26 15 28 16 25 13 23 13 25 14 25 14 24 13 24 13 25 14 26 11 22 15 27 14 24 14 23 12 24 14 24 12 22 10 16 14 17 15 18 14 17 13 21 16 17 14 19 17 19 15 16 14 16 16 20 19 20 16 17 16 19 16 16 13 16 15 18 15 19 16 19 15 17 13 18 15 18 15 18 15 18 15 21 17 18 16 20 17 19 14 19 15 18 14 17 15 18 16 15 16 16 17 17 16 16 15 18 16 14 12 11 12 14 15 13 12 12 11 12 11 11 10 13 11 12 10 11 11 12 12 14 13 14 13 14 13 14 13 13 11 12 11 12 12 14 14 14 14 16 15 16 15 15 13 13 12 14 14 15 15 17 16 15 15 16 17 17 16 15 15 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 25 21 24 23 27 24 25 19 11 14 17 19 20 21 25 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 34 33 31 32 31 29 22 17 12 12 11 11 11 11 12 12 13 13 12 12 12 12 13 13 15 14 11 12 11 15 16 21 23 26 25 17 28 34 61 60 71 56 70 55 69 56 70 58 71 59 73 62 75 63 76 62 76 65 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 87 70 87 71 90 72 90 72 90 72 90 72 89 71 89 71 89 71 89 71 90 72 91 74 92 74 92 74 93 75 93 75 93 76 95 77 96 79 96 79 96 79 96 79 98 81 97 80 97 80 96 79 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 110 86 110 86 111 87 108 84 108 84 108 84 108 84 109 85 109 84 109 86 110 87 110 86 110 86 110 86 110 86 112 88 112 87 111 86 110 86 110 86 111 87 111 87 112 88 113 86 112 85 111 86 112 87 111 86 112 87 113 86 112 85 111 85 112 86 112 86 113 87 113 88 114 87 111 85 113 89 113 87 113 87 113 87 113 87 113 87 114 89 115 89 114 88 114 86 114 87 115 88 116 88 117 89 117 89 118 90 118 91 121 95 123 97 126 101 129 102 129 101 128 100 125 97 122 94 120 93 120 93 119 92 119 91 117 90 117 90 117 90 117 90 116 88 115 87 114 88 115 89 115 89 116 90 117 89 116 88 118 91 118 91 118 91 120 90 121 93 124 93 125 97 135 105 148 109 155 114 157 117 157 117 156 114 148 104 138 101 138 103 135 97 127 91 125 90 119 86 112 82 111 81 108 80 106 78 104 77 103 77 102 76 102 75 102 74 99 74 101 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 88 61 88 60 87 60 87 60 88 61 88 60 87 59 86 59 84 59 83 57 82 56 80 55 80 55 80 54 79 54 79 54 79 53 78 52 76 53 75 52 74 53 72 53 71 52 70 52 72 52 70 50 68 49 68 49 69 50 69 50 69 50 69 50 68 49 68 49 68 49 68 49 67 48 67 48 67 48 67 48 64 45 65 46 65 46 64 45 67 48 67 48 67 48 67 48 62 45 62 45 62 45 62 45 60 43 60 43 60 43 60 43 59 43 58 42 56 41 57 42 55 42 59 44 57 40 55 40 55 39 56 40 56 40 55 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 54 38 53 37 53 37 52 36 51 35 51 35 51 35 51 35 53 36 52 35 51 34 50 33 51 35 50 34 50 34 49 33 50 35 52 35 49 32 49 34 46 31 49 32 46 30 47 32 51 34 49 33 49 33 50 35 49 33 48 31 47 32 48 33 48 35 48 35 47 32 44 30 44 31 43 29 42 30 44 31 47 32 49 34 50 33 48 31 46 31 47 30 44 28 46 32 47 30 46 29 45 30 46 31 44 28 45 29 45 29 46 30 43 29 43 29 43 29 43 29 44 29 41 26 40 27 43 30 41 26 40 25 39 26 40 27 44 29 42 26 39 24 38 24 44 29 41 24 37 23 37 24 38 23 36 22 36 22 37 24 41 24 37 25 37 20 36 27 40 23 36 23 40 26 37 19 13 7 14 8 15 7 14 6 16 8 14 7 15 8 16 7 15 3 15 4 18 6 16 2 14 4 17 4 14 1 14 4 16 9 16 9 15 7 14 6 15 8 15 8 15 8 15 8 15 7 13 6 15 8 14 5 16 8 15 7 14 8 15 9 15 8 16 9 17 8 16 7 16 7 14 5 12 5 14 6 11 6 11 6 11 6 11 6 13 7 10 4 9 5 12 8 13 8 13 8 13 8 13 8 12 7 12 7 12 7 13 8 13 8 14 10 15 9 13 8 13 8 13 9 14 10 15 10 15 8 17 9 17 9 16 7 17 10 18 11 19 10 18 9 17 10 19 12 20 12 19 11 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 21 14 21 16 23 14 17 6 8 4 18 14 23 16 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 24 34 25 23 9 12 9 11 8 10 9 11 10 13 10 12 9 11 10 12 11 17 13 13 11 13 15 20 22 24 20 21 11 19 21 47 47 57 43 56 42 55 43 57 42 57 42 59 43 61 45 61 42 62 48 67 50 67 49 67 49 69 47 69 47 69 45 69 45 68 50 68 50 68 50 68 50 68 50 69 51 70 53 71 54 72 52 72 52 72 52 72 52 72 52 72 52 72 52 72 50 72 49 74 50 75 51 74 50 76 52 74 50 74 52 77 55 79 53 79 53 79 53 79 53 80 54 80 54 80 54 80 54 81 56 82 57 83 56 82 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 60 85 62 86 63 88 64 85 61 85 61 85 61 85 61 86 60 85 59 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 86 62 88 62 86 60 87 64 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 89 65 89 66 90 66 93 67 95 70 98 73 101 75 101 74 101 73 99 70 96 68 94 67 93 66 93 65 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 92 63 93 63 93 64 99 69 106 71 109 76 115 81 118 83 116 81 111 74 105 72 103 73 101 74 95 68 91 65 88 61 84 57 81 54 79 51 78 51 77 52 78 52 77 51 76 50 75 49 74 49 76 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 62 44 61 44 61 43 60 43 61 44 61 43 60 42 59 40 59 37 58 35 57 34 55 33 56 33 55 33 55 32 54 32 52 35 52 35 53 35 53 35 53 34 54 33 53 32 52 32 51 33 49 31 48 31 48 32 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 46 30 46 29 45 29 45 29 42 26 42 26 42 26 42 26 45 26 44 24 42 24 43 24 41 23 44 25 42 21 40 22 39 24 40 24 40 24 40 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 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 31 17 33 18 31 16 32 18 34 18 33 17 32 18 33 19 34 18 32 16 31 16 32 17 33 18 34 19 35 19 34 17 30 14 30 14 30 14 30 14 29 16 33 19 34 18 31 14 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 31 19 29 17 27 16 27 17 30 17 26 14 24 13 25 14 24 12 23 11 22 12 23 13 25 13 26 15 23 7 21 15 28 13 20 11 26 16 24 8 16 14 17 15 18 14 17 13 18 15 18 14 17 14 18 16 21 18 18 17 19 16 16 11 16 15 18 16 16 14 17 16 20 16 19 15 17 14 17 14 18 15 18 15 18 15 18 15 18 13 15 13 18 15 17 13 19 15 18 14 17 15 18 16 15 16 16 17 17 16 16 15 14 14 15 16 15 14 13 12 12 11 12 11 12 11 12 11 14 12 11 9 10 10 13 13 14 13 14 13 14 13 14 13 15 14 15 14 15 14 14 13 12 12 14 13 14 13 13 11 14 13 15 14 15 14 16 15 17 17 18 19 19 18 17 17 17 18 18 19 19 18 18 17 17 18 19 19 20 20 20 20 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 25 22 24 17 14 6 7 12 19 24 25 25 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 33 33 31 20 13 12 11 11 10 10 11 11 12 13 12 12 11 11 12 12 13 17 15 12 13 12 18 20 25 24 25 25 19 26 26 53 58 71 56 70 55 69 56 70 58 70 58 72 60 74 61 74 61 74 64 79 67 79 66 80 69 81 69 81 69 81 69 81 69 85 68 85 68 85 68 85 68 85 68 86 70 88 72 89 73 90 72 90 72 90 72 90 72 90 72 90 72 90 72 90 72 90 73 92 75 93 75 93 74 95 76 93 74 93 76 96 79 96 79 96 79 96 79 96 79 97 80 97 80 97 80 97 80 99 82 100 83 100 83 99 82 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 108 85 111 88 112 89 109 85 109 85 109 85 109 85 110 86 111 87 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 111 87 115 88 113 86 113 88 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 116 89 117 89 118 90 119 93 121 96 124 99 127 101 128 101 128 101 126 98 123 96 121 94 121 93 120 93 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 120 91 122 93 122 94 127 98 143 104 149 109 153 116 157 118 152 113 152 111 146 107 140 102 137 98 130 92 126 90 120 86 117 84 112 80 108 77 107 77 103 78 104 79 104 77 102 75 101 74 100 76 103 77 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 62 89 61 88 60 87 60 88 61 88 60 87 59 86 59 84 59 83 57 82 56 80 55 82 56 81 55 80 54 79 54 78 52 78 52 76 53 76 53 74 53 72 53 71 52 70 52 67 48 67 48 67 49 69 51 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 65 48 64 47 63 46 63 45 58 41 58 41 58 41 58 41 62 46 60 44 59 44 59 45 57 43 59 44 57 40 56 42 57 40 56 40 56 40 56 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 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 49 34 51 35 49 33 50 35 48 31 47 30 46 31 47 32 50 33 48 31 47 31 47 31 43 31 46 34 49 36 49 36 44 31 45 32 45 32 44 31 44 29 47 33 49 31 45 28 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 41 27 41 27 41 28 44 30 42 27 39 25 39 26 41 28 40 25 38 24 38 24 39 26 37 24 41 30 40 20 34 24 43 24 35 22 40 28 38 20 13 7 14 8 15 7 14 6 14 8 15 7 13 6 14 7 19 7 17 5 17 3 13 0 13 3 16 4 14 2 15 5 17 9 15 7 14 7 15 8 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 13 6 16 9 16 6 12 2 10 5 11 6 11 6 12 7 12 6 11 5 10 6 11 7 13 8 13 8 13 8 13 8 14 10 15 10 15 9 13 7 11 6 12 8 13 7 11 6 14 9 14 9 14 9 14 9 17 10 19 11 19 11 18 9 17 10 18 11 19 10 18 9 18 10 18 11 19 12 20 12 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 9 10 0 8 5 20 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 33 24 32 25 33 22 19 7 12 10 11 9 11 9 12 10 13 11 12 10 12 10 13 11 17 14 15 14 16 19 23 25 24 20 23 16 20 15 40 44 57 43 56 42 55 43 57 42 57 42 59 43 61 44 61 42 61 46 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 71 54 73 55 72 52 72 52 72 52 72 52 73 53 73 53 73 53 73 51 73 49 74 51 76 52 75 51 76 52 76 52 76 53 78 54 79 53 79 53 79 53 79 53 79 53 80 54 80 54 81 55 81 56 82 57 83 56 82 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 83 60 85 61 87 63 88 65 86 62 86 62 86 62 86 62 87 61 87 62 87 60 86 59 86 60 86 60 86 60 86 60 88 62 88 61 87 60 86 60 88 62 87 61 87 61 86 60 87 61 86 60 85 61 86 62 87 61 86 60 85 61 86 62 87 62 86 61 86 61 85 60 85 62 89 64 87 61 86 62 87 60 87 60 87 60 87 60 87 60 88 62 89 62 88 61 86 62 86 63 87 64 88 64 87 64 88 64 89 65 89 65 92 65 93 68 97 71 99 73 101 74 101 74 100 72 97 69 95 67 94 67 93 66 93 66 92 65 92 65 92 65 92 65 89 61 88 60 87 61 88 62 88 62 89 63 90 62 89 61 89 62 89 62 89 62 88 60 89 63 92 64 93 64 95 67 100 68 105 75 113 80 115 80 111 79 114 81 113 76 105 71 101 74 95 69 93 67 90 63 88 61 84 55 78 51 77 51 76 53 79 55 79 53 76 50 75 50 75 52 78 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 63 46 63 45 61 44 60 43 61 44 61 43 60 42 59 40 59 37 58 35 57 34 55 33 57 35 57 34 55 33 54 32 51 34 52 35 53 35 54 36 53 34 54 33 53 32 52 32 48 30 47 31 49 33 51 35 48 31 48 31 48 31 48 31 49 32 49 32 49 32 49 32 48 31 48 31 48 31 48 31 45 30 46 31 46 31 45 30 46 31 46 31 46 31 46 31 49 33 48 32 47 30 46 29 42 26 42 26 42 26 42 26 47 27 45 25 44 25 44 25 43 25 45 25 42 22 41 24 41 25 40 24 40 24 41 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 36 21 37 22 37 22 38 23 37 22 37 22 37 22 37 22 37 21 36 20 35 19 34 18 33 18 34 19 34 19 35 20 34 20 36 20 33 17 33 19 34 20 36 21 34 18 35 21 31 16 30 14 29 15 31 16 35 19 33 17 31 16 31 16 29 14 32 18 35 20 36 20 32 16 33 18 34 17 32 16 28 14 30 16 31 15 29 13 30 16 31 15 28 13 30 17 29 17 30 18 31 17 30 16 30 17 29 16 29 16 28 15 27 14 27 14 27 14 27 14 30 16 27 13 26 14 29 17 27 15 26 14 25 15 26 16 23 12 23 13 25 16 28 18 27 15 25 14 25 16 28 18 27 16 26 15 26 15 27 16 23 12 26 20 29 12 21 13 29 14 22 11 25 15 25 11 16 14 17 15 18 14 17 13 16 15 19 14 15 12 17 17 21 18 18 17 19 16 16 11 15 14 18 16 16 14 18 17 19 15 17 14 17 15 19 17 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 15 15 15 15 14 14 13 12 11 10 11 11 12 12 13 12 11 11 12 12 13 11 12 10 14 13 14 13 14 13 14 13 14 14 15 15 15 13 13 11 13 12 14 14 15 13 13 12 15 14 15 14 15 14 15 14 16 17 18 18 18 18 17 16 17 18 18 19 19 18 18 17 18 18 18 18 19 19 20 21 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 18 16 10 10 15 21 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 30 32 32 34 30 24 16 13 13 13 12 12 12 12 13 13 14 14 13 13 13 13 14 14 16 16 14 17 17 21 22 26 24 25 29 25 30 24 48 55 71 56 70 55 69 56 70 58 71 58 73 61 75 62 75 62 73 62 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 89 73 91 74 90 72 90 72 90 72 90 72 91 73 91 73 91 73 91 73 91 74 93 75 94 76 93 75 93 76 95 77 96 78 95 77 96 79 96 79 96 79 96 79 96 79 96 80 97 81 98 81 98 81 99 82 99 82 98 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 85 109 86 110 87 111 88 110 86 110 86 110 86 110 86 111 87 112 88 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 111 86 112 87 113 86 112 85 113 87 111 85 111 85 113 87 113 87 113 86 112 85 111 85 110 87 115 89 114 86 112 87 113 87 113 87 113 87 113 87 114 88 115 89 115 88 113 87 114 86 114 87 115 88 116 88 115 87 116 88 116 89 117 89 118 92 120 94 123 98 126 99 128 101 128 101 127 99 125 97 122 95 121 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 122 93 126 97 137 100 148 109 153 114 153 112 152 114 153 113 149 110 144 106 138 99 132 95 129 95 127 91 122 88 116 80 109 78 108 79 104 78 105 80 106 78 102 75 101 75 101 77 105 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 91 64 90 62 88 61 87 60 88 61 88 60 87 59 86 59 84 59 83 57 82 56 80 55 83 58 82 56 80 55 79 54 77 51 77 52 76 54 77 54 74 53 72 53 71 52 70 52 69 50 68 49 68 50 69 51 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 46 66 47 66 47 65 46 65 46 65 46 65 46 65 46 66 48 65 47 63 45 61 44 61 44 61 44 61 44 61 44 60 44 58 42 57 42 57 43 58 44 60 43 56 41 57 44 58 41 56 40 56 40 57 42 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 52 37 53 38 54 38 53 37 53 37 53 37 53 37 51 35 51 35 51 35 51 35 49 33 49 34 50 35 51 35 50 35 52 35 49 32 49 34 49 34 52 35 49 33 50 35 48 31 47 30 46 31 47 32 51 34 49 32 47 30 46 31 44 31 45 33 47 33 46 33 44 32 46 34 47 33 45 31 47 31 47 31 47 31 47 31 46 31 47 30 44 28 46 32 45 29 47 31 47 31 45 29 46 30 46 29 45 28 44 28 41 27 41 27 41 27 41 27 42 28 42 28 42 28 42 28 41 26 40 25 39 26 40 27 38 24 38 24 39 26 41 27 43 28 41 25 39 26 41 28 41 27 40 26 40 26 41 27 41 24 38 28 44 27 39 26 41 26 39 24 37 24 39 25 13 5 14 6 15 5 14 4 13 6 16 6 12 2 14 8 17 4 15 4 17 5 15 1 12 2 16 4 14 2 16 6 15 5 13 4 14 6 17 9 15 6 15 6 15 6 15 8 14 5 12 6 15 9 15 7 16 8 15 7 14 8 15 9 15 8 16 9 17 8 16 7 17 8 14 4 12 5 14 7 10 5 10 6 11 7 12 7 9 5 12 8 13 7 10 4 13 8 13 8 13 8 13 8 12 8 13 9 13 7 10 4 13 9 14 10 15 9 14 8 14 9 14 9 14 9 14 9 15 8 16 9 17 8 16 7 17 10 18 11 19 10 18 9 19 10 18 10 18 11 20 13 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 21 14 22 14 18 8 12 8 21 17 26 17 25 18 24 18 24 19 25 20 26 20 27 19 26 18 25 19 26 20 28 21 28 21 28 21 28 21 29 18 30 19 30 22 32 22 28 23 34 28 29 16 16 8 14 11 13 10 12 11 13 12 15 12 14 11 13 12 14 13 15 14 17 17 20 21 24 22 24 20 27 21 24 14 37 44 58 43 56 42 55 43 57 42 58 43 60 44 62 46 63 45 59 45 64 49 65 47 67 50 69 48 69 48 69 46 69 46 69 51 69 51 69 51 69 51 68 50 69 52 72 55 74 57 72 52 72 52 72 52 72 52 73 53 73 53 73 53 73 51 73 50 75 52 76 52 76 51 74 51 77 55 79 54 77 52 79 53 79 53 79 53 79 53 79 53 79 54 80 55 81 55 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 85 62 86 63 87 63 86 62 86 62 86 62 86 62 87 62 89 63 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 84 60 87 63 88 62 85 59 88 62 85 59 84 60 87 63 87 62 87 61 86 60 85 60 84 62 89 64 88 61 86 62 87 60 87 60 87 60 87 60 89 62 89 62 88 60 86 59 86 62 86 63 87 64 88 64 87 63 87 64 88 65 89 65 91 64 93 67 96 70 98 72 101 74 101 74 101 72 98 71 95 68 95 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 93 66 96 69 97 68 105 78 112 80 111 77 115 81 113 78 110 76 109 77 104 74 98 70 97 72 96 69 92 64 85 56 79 52 78 55 76 53 80 56 80 53 76 50 75 50 76 53 79 53 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 65 45 63 44 62 42 60 41 61 42 61 41 60 40 59 40 59 37 58 35 57 34 55 33 59 36 57 35 56 33 54 34 51 34 51 35 53 36 54 36 52 34 53 33 52 32 51 32 53 35 51 33 49 32 49 32 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 32 47 33 48 32 47 31 46 31 46 31 46 31 46 31 47 31 46 29 44 28 43 26 46 30 46 30 46 30 46 30 43 23 41 21 40 21 40 22 44 26 45 24 41 22 42 25 43 26 40 23 39 24 42 27 39 23 39 23 39 23 39 23 40 21 40 20 39 19 38 19 38 19 38 19 38 19 38 21 36 21 36 22 37 23 38 23 37 22 37 22 37 22 37 22 34 20 35 20 35 20 35 21 33 18 33 19 34 20 35 20 34 20 36 20 33 17 33 19 32 18 34 19 32 17 33 19 33 17 32 16 31 17 32 18 35 19 33 17 31 15 30 15 33 17 33 17 32 15 30 13 31 15 33 18 34 17 31 15 33 17 32 16 31 17 32 18 30 16 31 15 28 13 30 17 28 16 31 19 32 18 29 15 30 17 30 16 29 15 28 15 27 14 27 14 27 14 27 14 27 15 28 16 29 15 28 14 27 15 26 14 25 15 26 16 28 17 27 15 26 16 27 17 32 19 28 15 25 14 25 15 27 15 26 14 25 15 26 16 31 13 22 15 29 18 28 18 27 16 26 13 22 11 25 16 19 15 15 14 19 17 17 11 14 12 15 13 16 15 17 16 19 17 18 15 17 14 15 13 18 16 18 17 19 18 20 18 19 17 19 17 19 17 19 17 20 18 20 17 19 16 18 15 19 16 19 16 19 16 19 16 16 14 19 18 20 16 16 12 16 16 18 16 16 15 17 18 16 15 15 13 14 12 12 11 10 10 11 11 12 10 11 9 13 11 12 10 11 11 12 12 13 11 11 10 12 12 15 15 17 15 14 12 12 12 13 13 13 10 10 11 16 17 17 14 15 15 17 17 18 17 18 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 20 21 22 21 20 19 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 23 19 19 17 21 19 24 22 26 23 28 25 28 26 29 27 31 27 29 26 29 26 29 26 29 26 29 27 31 29 32 29 32 28 34 29 32 29 32 30 32 33 30 32 33 31 23 20 17 19 13 14 15 14 12 11 11 13 11 11 11 11 11 12 13 14 14 17 19 19 17 18 22 25 26 22 26 26 28 24 45 55 69 56 70 56 70 56 70 56 72 58 73 60 73 61 74 61 75 60 80 65 83 68 83 67 83 68 85 70 86 70 85 69 84 67 84 68 85 69 86 69 88 71 88 72 89 73 90 73 90 72 90 72 90 72 90 72 90 72 90 72 90 72 90 72 91 73 92 75 93 76 95 77 93 75 93 76 94 77 95 77 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 101 81 101 81 101 81 101 81 105 81 105 81 105 81 105 81 108 83 107 82 106 83 107 84 111 86 109 85 110 88 113 91 111 87 111 87 111 87 111 87 111 86 109 84 108 84 108 85 108 84 110 87 111 87 111 87 112 85 111 85 111 85 110 84 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 86 116 89 117 89 117 89 118 91 118 91 119 93 121 95 126 100 128 102 129 100 126 98 125 96 122 93 120 93 122 95 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 115 89 115 89 115 89 117 91 121 92 123 94 124 93 132 99 141 109 149 114 152 112 154 112 149 109 153 112 147 101 137 101 134 99 131 96 127 95 120 87 115 82 110 80 108 80 107 80 106 78 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 94 68 93 67 93 66 92 66 94 67 93 66 93 65 92 65 90 63 90 63 90 63 90 63 91 63 89 61 88 61 88 62 87 60 86 58 84 56 83 55 84 59 83 58 83 58 82 57 82 57 82 56 81 55 80 54 79 53 79 52 78 51 77 51 77 52 75 52 75 52 75 52 75 53 72 49 70 50 72 52 71 50 71 49 70 48 69 48 69 50 69 49 68 49 67 48 67 48 67 48 67 48 67 48 66 48 67 48 67 47 65 45 65 46 65 46 65 46 65 46 67 50 66 48 65 47 63 46 63 46 63 45 62 44 61 44 62 45 62 44 61 43 60 43 62 44 59 40 56 39 57 40 57 40 56 39 55 40 56 41 57 41 55 38 54 38 54 38 55 39 55 38 54 37 53 36 51 36 54 39 55 38 52 35 52 36 52 36 52 38 55 39 52 36 52 37 53 38 55 39 52 36 52 35 51 34 50 34 48 33 50 34 48 31 49 34 51 35 51 35 51 35 51 35 50 36 54 37 50 32 46 30 47 31 48 33 49 33 48 32 51 35 51 35 51 34 48 32 47 32 50 35 51 34 48 31 48 33 49 34 50 33 49 32 46 30 46 31 47 32 48 32 47 31 46 30 46 29 45 29 47 31 47 30 46 29 45 29 47 31 47 31 47 31 47 31 46 30 45 28 43 27 42 25 45 29 45 29 45 29 45 29 41 28 44 31 45 28 39 23 42 29 43 30 44 29 43 28 41 29 44 30 42 26 41 28 39 25 38 23 37 23 37 24 39 25 40 25 38 23 35 21 43 26 38 24 39 25 38 23 16 3 13 3 17 6 16 2 15 3 15 3 15 2 14 2 16 4 16 4 16 4 17 5 16 4 16 5 17 6 18 6 17 5 17 5 17 5 17 5 18 6 18 5 17 4 16 4 16 9 16 9 16 9 16 9 13 7 15 9 17 9 15 7 15 11 17 11 14 9 16 13 15 10 14 8 12 7 11 6 9 5 10 6 11 5 10 4 12 6 11 5 10 6 11 7 11 6 11 6 12 7 13 9 16 10 13 7 11 7 13 8 13 6 10 7 14 11 15 8 13 8 14 10 16 11 15 10 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 16 9 19 12 20 12 19 10 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 21 12 17 10 18 13 21 15 23 17 25 18 25 19 26 20 27 20 27 20 27 19 26 18 25 18 26 20 28 22 29 22 29 21 30 20 29 20 29 23 32 25 29 27 34 26 24 14 17 12 13 12 15 12 12 9 12 11 12 10 11 9 12 11 14 12 13 13 18 16 18 17 22 21 25 17 23 21 24 17 37 47 57 43 56 43 56 43 56 43 57 45 58 45 59 46 59 45 58 45 63 49 66 48 66 46 67 47 69 47 70 47 70 47 67 49 68 50 68 51 69 51 71 53 71 54 72 55 73 55 73 53 73 53 73 53 73 53 72 52 72 52 72 52 72 50 73 49 74 51 75 52 77 53 75 51 76 52 76 53 77 53 80 54 80 54 80 54 80 54 80 55 81 55 81 55 81 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 61 86 64 89 66 87 63 87 63 87 63 87 63 87 60 85 59 84 58 85 59 84 59 86 61 87 61 87 60 86 61 86 61 86 61 87 62 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 63 88 65 89 65 89 64 91 63 90 64 91 66 94 68 98 72 101 75 101 73 99 71 97 72 94 69 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 90 64 91 66 93 67 93 65 95 70 102 79 109 84 112 83 115 81 108 80 112 79 106 69 104 71 103 69 97 67 95 66 88 62 85 58 79 57 79 55 79 53 79 52 78 50 75 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 70 47 69 46 69 45 68 45 68 46 67 46 66 45 66 44 64 43 64 43 64 43 64 43 64 42 62 41 61 40 62 41 61 40 60 38 58 36 57 35 58 41 58 40 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 52 35 51 34 50 33 51 34 50 33 50 32 49 32 48 31 50 32 49 32 48 31 48 30 48 31 48 31 48 31 48 31 47 33 48 33 48 32 46 30 46 31 46 31 46 31 46 31 46 30 47 32 48 33 50 34 46 30 46 29 45 29 44 28 45 29 45 28 44 27 43 27 44 27 42 25 40 24 40 24 41 24 40 23 39 24 40 25 41 24 39 23 38 22 38 23 40 24 39 23 38 22 38 21 36 21 38 22 38 22 37 20 37 21 36 20 36 21 38 23 36 20 36 20 37 21 37 21 37 22 37 21 36 21 35 20 34 21 37 21 34 19 35 21 35 20 35 20 35 20 35 20 34 21 37 21 34 17 32 18 33 18 33 19 34 19 33 18 34 20 35 20 34 19 33 17 32 17 34 19 34 19 32 17 31 17 32 18 33 17 32 16 31 18 32 19 32 20 33 20 32 18 31 18 30 17 30 16 32 19 32 18 31 18 30 17 29 16 29 16 29 16 29 16 30 17 29 16 28 14 26 13 30 17 30 17 30 17 30 17 31 17 30 16 29 16 29 16 27 14 28 16 29 15 27 14 28 18 28 15 24 13 26 18 27 16 26 14 24 12 23 12 23 13 25 14 26 14 25 14 27 15 24 13 26 15 24 11 18 15 16 15 20 19 20 17 20 18 19 16 17 15 16 14 17 15 18 17 20 18 21 19 18 16 19 17 19 17 20 18 19 17 19 17 19 17 19 17 20 18 19 17 19 17 18 16 19 16 19 16 19 16 19 16 16 14 17 15 18 16 19 17 16 16 18 16 15 14 16 17 16 14 15 13 13 11 12 11 10 10 11 11 12 10 11 9 13 11 12 10 11 11 12 12 11 11 13 13 14 13 13 12 16 14 14 12 13 12 14 13 15 12 12 12 15 15 15 12 13 12 14 14 15 14 15 14 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 17 18 18 19 19 18 18 20 19 19 19 20 21 23 23 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 27 24 27 22 24 20 21 18 22 20 24 22 26 24 28 25 29 26 29 26 30 27 31 27 30 26 29 25 28 24 29 27 31 29 32 29 32 28 33 29 32 29 32 30 32 32 30 32 33 31 23 17 14 15 13 14 15 14 12 12 12 14 13 12 12 12 12 13 14 14 12 14 17 18 19 21 24 26 26 22 26 26 27 24 41 54 69 56 70 56 70 56 70 56 70 57 71 57 72 58 72 60 77 61 79 64 82 66 83 66 84 68 86 70 87 71 87 70 84 68 85 68 86 69 86 69 88 71 88 72 89 73 90 73 92 74 92 74 92 74 92 74 90 72 90 72 90 72 90 72 91 73 92 75 93 76 95 77 93 76 94 76 95 77 95 77 97 80 97 80 97 80 97 80 97 80 97 81 98 82 99 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 86 111 88 113 90 111 87 111 87 111 87 111 87 111 87 110 85 108 84 109 85 108 85 110 87 111 87 110 86 112 86 112 87 114 88 115 89 112 86 112 86 112 86 112 86 111 86 114 89 115 88 112 85 112 86 113 87 113 87 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 116 88 117 90 117 90 118 92 121 94 125 99 127 101 128 100 126 98 124 96 123 94 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 116 90 120 92 122 93 123 92 127 95 133 101 141 108 147 112 153 111 149 111 153 111 148 104 143 105 137 102 132 96 125 93 121 87 115 82 110 78 107 79 107 80 107 79 105 77 104 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 98 72 97 71 96 70 96 70 96 68 95 68 94 67 94 66 92 65 92 65 92 65 92 65 91 64 90 62 88 61 89 62 89 62 88 61 87 59 86 58 85 58 84 58 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 74 52 73 52 73 51 71 50 71 50 71 50 70 49 70 48 68 48 67 48 66 47 66 46 67 48 67 48 67 48 67 48 67 48 67 48 67 47 65 46 64 45 64 45 64 45 64 45 63 46 64 48 65 49 67 50 63 46 63 46 62 45 62 44 62 45 62 44 61 43 60 43 60 43 60 42 59 41 57 39 57 40 56 39 55 40 56 41 57 40 56 39 54 39 55 39 56 40 56 40 55 39 55 39 53 37 54 38 54 38 53 37 55 38 53 37 52 37 53 38 52 36 52 36 51 35 51 35 54 38 54 37 53 37 53 36 50 36 53 36 51 34 51 37 51 35 51 35 51 35 51 35 50 35 51 34 48 32 50 36 50 34 50 34 50 34 50 34 50 34 50 35 50 33 49 32 48 33 49 34 50 33 49 32 48 33 49 34 50 33 49 32 48 32 49 33 49 34 50 34 49 32 48 32 47 31 47 30 49 33 49 32 48 32 47 31 44 28 44 28 44 28 44 28 46 30 45 29 44 27 43 27 47 31 47 31 47 31 47 31 46 29 40 24 38 27 44 33 40 26 41 28 42 27 40 26 43 28 40 23 35 22 40 29 43 28 41 26 39 24 38 23 35 22 38 26 41 28 43 29 39 24 38 25 41 26 38 21 15 3 15 4 17 7 20 8 18 6 18 5 17 4 16 4 15 4 16 4 17 5 18 6 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 11 17 10 13 8 15 11 14 9 13 8 12 6 10 5 9 5 10 6 11 5 10 4 12 6 11 5 10 6 11 7 10 6 13 9 14 8 12 6 14 8 13 8 13 8 13 8 14 8 13 8 13 8 13 7 12 7 13 9 15 9 14 9 17 9 17 9 17 9 17 9 18 10 18 10 18 10 18 10 17 9 18 10 19 11 19 11 20 11 19 11 20 13 22 14 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 24 17 23 15 22 14 19 13 20 14 22 16 24 17 26 19 26 19 26 19 26 19 26 19 26 19 26 19 26 19 26 20 28 22 29 22 29 21 29 20 28 19 29 22 31 24 29 27 34 25 22 11 13 8 13 12 15 13 13 10 13 13 14 12 13 11 13 11 14 13 13 12 17 18 22 22 26 23 25 18 24 22 24 16 34 44 58 44 57 44 57 44 57 44 56 43 56 44 57 44 58 43 60 45 62 47 64 47 65 47 67 48 69 50 71 48 71 48 68 50 68 51 69 51 70 52 71 53 71 54 72 55 73 55 74 54 74 54 74 54 74 54 73 53 73 53 73 53 73 51 74 50 74 51 75 52 76 52 76 52 76 53 77 53 78 54 80 54 80 54 80 54 80 54 79 53 80 55 81 56 83 57 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 62 87 64 89 65 88 64 88 64 88 64 88 64 88 61 86 59 85 59 85 60 85 59 86 61 87 61 86 59 84 59 85 61 87 63 89 64 86 61 86 61 86 61 86 61 86 62 87 63 88 62 87 61 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 63 88 65 89 65 88 63 90 63 90 63 91 65 93 67 97 71 99 74 101 73 99 71 96 72 95 71 94 70 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 89 62 90 65 92 66 92 64 91 64 93 68 99 77 108 81 112 80 111 81 112 79 108 73 107 74 105 70 100 67 96 66 91 63 86 59 79 57 79 55 80 54 80 52 78 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 72 49 71 48 71 47 70 47 69 48 69 47 68 47 67 46 66 45 66 45 66 45 66 45 65 43 63 41 62 41 62 42 63 42 62 41 61 40 61 39 60 42 59 41 57 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 50 35 53 37 53 35 50 32 51 34 50 33 50 32 49 32 48 31 47 30 47 29 46 29 48 31 48 31 48 31 48 31 48 33 49 34 48 33 47 31 45 30 45 30 45 30 45 30 50 34 49 32 48 31 46 30 47 31 46 30 46 29 45 29 45 29 45 28 44 27 43 27 41 26 43 28 43 26 40 23 41 24 40 23 39 24 40 25 41 24 40 23 39 23 40 24 40 24 40 24 40 24 40 24 37 22 38 22 38 22 38 21 40 23 38 21 37 21 37 21 36 20 36 19 35 18 33 17 37 22 37 22 37 22 36 21 32 19 35 19 33 17 33 20 35 20 35 20 35 20 35 20 33 19 34 18 32 18 36 23 35 20 34 18 33 18 33 18 33 18 34 19 34 18 33 17 33 18 33 18 33 18 33 18 34 19 35 21 36 20 34 19 32 19 32 19 33 20 34 21 33 20 33 19 32 19 31 18 33 20 32 19 31 18 31 18 30 17 30 17 30 17 30 17 30 17 30 16 29 15 28 14 30 17 30 17 30 17 30 17 27 12 22 8 21 11 28 17 26 14 28 15 28 15 27 13 28 17 28 15 24 13 26 17 27 16 28 17 27 16 26 15 22 12 25 16 29 18 30 19 23 12 24 15 27 15 23 9 17 15 18 16 18 18 22 21 18 16 19 17 20 18 20 19 19 16 18 16 17 15 16 14 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 17 18 15 14 12 15 15 15 14 14 12 12 11 11 10 10 10 11 11 12 10 11 9 13 11 12 10 11 11 12 12 12 12 14 14 15 13 12 10 13 13 14 13 14 13 14 13 14 14 15 13 14 12 13 13 14 13 15 15 16 15 16 15 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 20 20 21 21 20 19 19 19 19 20 21 21 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 26 23 26 22 26 23 24 21 24 22 26 23 27 24 29 26 29 26 29 26 29 26 26 24 27 25 30 28 31 29 29 27 31 29 32 29 32 28 33 28 31 28 31 29 31 32 30 31 31 27 19 14 11 13 13 14 15 15 13 13 14 16 16 15 14 14 14 14 14 15 14 16 18 22 25 27 28 27 27 23 27 27 27 22 38 49 70 57 71 57 71 57 71 57 70 56 70 57 71 57 72 59 78 61 79 62 80 64 81 65 84 68 86 70 87 70 86 70 85 68 86 69 86 70 87 70 88 71 88 72 89 73 90 73 90 72 90 72 90 72 90 72 91 73 91 73 91 73 91 73 92 74 93 75 93 75 94 76 94 76 95 77 95 78 96 78 97 80 97 80 97 80 97 80 97 80 97 81 98 82 99 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 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 87 112 88 113 89 112 88 112 88 112 88 112 88 112 87 110 86 109 85 110 86 109 86 111 87 111 86 109 85 109 83 110 85 112 87 114 88 112 86 112 86 112 86 112 86 113 87 113 87 113 87 113 87 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 88 117 89 117 88 115 87 117 89 116 90 117 92 120 94 123 97 126 100 128 100 126 98 124 96 124 96 123 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 114 89 113 89 114 88 114 88 115 88 119 90 121 91 121 91 124 90 126 94 133 102 143 108 148 112 150 112 152 113 150 108 142 105 138 103 135 100 130 99 124 91 118 84 112 80 108 80 108 81 107 80 106 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 97 70 96 70 95 69 95 68 96 69 96 68 95 68 94 67 93 66 93 66 93 66 93 66 92 64 90 63 89 62 90 63 90 63 90 63 89 62 89 62 87 60 86 59 84 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 74 52 75 54 75 52 72 49 72 51 72 50 71 50 70 49 67 48 66 47 66 46 65 46 67 48 67 48 67 48 67 48 67 49 68 49 68 48 66 46 64 45 64 45 64 45 64 45 67 50 66 48 65 47 63 46 64 47 64 46 63 46 62 45 62 45 62 44 61 43 60 43 58 42 60 44 61 43 58 40 57 40 56 39 55 40 56 41 57 40 56 39 55 40 57 41 56 40 56 40 56 40 56 40 55 38 54 38 54 38 54 39 57 40 55 38 53 37 53 37 52 36 52 35 51 34 49 33 51 35 51 35 51 35 52 36 49 34 51 35 49 33 50 35 51 35 51 35 51 35 51 35 49 33 50 33 48 33 52 39 51 34 49 31 47 31 48 32 48 32 49 34 50 33 49 32 49 33 49 33 49 33 49 33 49 33 50 34 50 34 49 33 46 30 47 31 48 32 48 32 49 33 49 32 48 32 47 31 47 31 47 31 46 30 45 29 46 30 46 30 46 30 46 30 46 30 46 29 45 29 45 28 44 28 44 28 44 28 44 28 38 24 37 23 38 25 40 27 42 28 43 30 44 29 42 28 40 28 44 30 42 26 40 26 38 25 41 28 43 29 42 28 39 26 41 28 42 28 42 28 36 22 37 25 41 26 37 20 15 4 16 3 14 3 18 9 15 3 16 5 17 6 19 7 17 5 16 3 14 2 13 1 18 6 17 5 17 5 16 4 17 5 17 5 17 5 17 5 16 4 17 5 17 5 18 6 16 9 16 9 16 9 16 9 13 7 14 8 15 9 16 10 16 12 17 10 12 7 13 10 13 8 13 7 11 5 10 4 9 5 10 6 11 5 10 4 12 6 11 5 10 6 11 7 12 7 13 8 13 7 11 5 11 7 13 9 14 9 13 8 11 8 14 9 12 7 13 10 13 8 14 10 16 11 15 10 17 9 17 9 17 9 17 9 19 11 19 11 19 11 19 11 20 12 19 11 20 12 21 14 20 12 19 11 19 11 20 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 17 23 15 22 16 23 17 22 15 22 16 23 17 24 17 27 20 26 19 26 19 25 18 23 17 24 18 27 21 28 22 26 20 28 22 29 22 29 21 28 19 27 18 28 22 31 23 29 25 29 19 17 7 13 10 13 12 16 13 14 12 15 15 17 14 15 13 14 12 15 13 16 14 18 20 26 26 27 21 26 18 25 23 24 14 31 39 59 45 58 45 58 45 58 45 56 44 57 44 58 45 58 46 61 46 61 45 62 47 64 47 66 49 68 48 69 49 69 48 69 51 69 51 70 52 70 53 71 53 71 54 72 55 73 55 72 52 72 52 72 52 72 52 74 54 74 54 74 54 74 52 75 51 75 51 75 51 75 51 77 53 77 53 78 54 78 55 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 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 63 88 65 88 64 89 65 89 65 89 65 89 65 88 62 87 60 86 60 86 60 86 60 87 61 87 60 85 58 83 58 84 59 85 61 86 61 86 61 86 61 86 61 86 61 87 62 87 62 87 62 87 62 88 63 87 62 87 62 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 64 89 65 89 64 87 62 89 62 89 62 90 64 93 66 95 69 98 73 100 73 99 72 96 72 97 73 96 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 87 60 88 60 87 60 87 60 87 61 88 63 90 64 90 62 91 63 92 66 97 73 104 77 110 79 112 82 113 80 110 78 106 73 106 71 103 71 101 72 95 65 90 60 83 58 81 57 82 54 81 53 79 51 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 69 47 68 47 67 46 67 45 66 45 66 45 66 45 66 45 65 44 64 42 63 42 63 42 63 42 63 42 63 42 62 41 61 44 60 42 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 52 36 53 36 53 35 51 34 52 34 51 34 50 33 50 33 49 31 48 31 47 30 47 29 48 31 48 31 48 31 48 31 49 34 50 35 49 33 47 32 46 31 46 31 46 31 46 31 46 30 47 32 48 33 50 34 48 31 47 31 46 30 46 30 45 29 45 28 44 27 43 27 42 26 43 27 43 27 42 26 41 24 40 23 39 24 40 25 41 24 40 24 40 25 42 26 39 23 39 23 40 24 40 24 39 23 38 22 38 22 39 23 40 23 39 22 38 22 38 23 36 20 36 20 35 19 35 19 34 19 34 20 35 20 35 21 36 22 38 23 36 20 36 23 35 20 35 20 35 20 35 20 32 18 34 19 33 18 35 22 35 19 32 15 30 15 31 17 31 16 32 18 33 18 33 17 34 18 33 17 32 18 33 19 30 15 31 16 31 16 30 15 30 17 30 18 31 18 32 19 33 19 32 19 31 18 31 17 31 18 30 17 30 16 29 16 27 14 27 14 27 14 27 14 30 17 30 17 30 16 29 16 27 14 27 14 27 14 27 14 25 13 27 15 28 15 27 14 28 16 30 17 30 17 29 15 25 17 32 22 31 17 26 14 24 14 27 17 29 18 28 16 27 16 28 17 28 16 26 15 22 11 22 13 26 15 24 11 18 17 18 14 14 13 18 20 18 16 18 16 18 17 19 17 18 16 18 16 18 16 17 15 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 18 16 20 16 18 14 17 17 17 15 13 11 13 14 14 13 13 12 12 10 10 9 10 10 11 11 12 10 11 9 13 11 12 10 11 11 12 12 15 13 13 12 12 11 12 11 11 11 14 14 16 14 14 13 11 12 15 14 13 12 15 16 12 12 14 14 15 14 15 14 17 17 17 17 17 17 17 17 19 19 19 19 19 19 19 19 20 19 18 18 18 19 21 22 20 20 19 18 18 19 19 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 23 25 22 25 23 27 25 26 23 26 24 27 24 27 25 30 27 30 26 29 25 28 25 29 26 29 26 29 26 29 26 29 27 31 29 32 29 32 28 32 28 30 27 31 28 30 31 30 29 26 20 13 11 13 17 12 14 16 15 14 14 16 17 18 17 16 15 15 15 15 15 16 15 17 21 25 26 25 21 27 23 28 28 27 21 35 46 71 58 72 58 72 58 72 58 71 58 72 58 73 59 73 60 80 61 78 60 78 62 80 64 82 65 83 67 85 68 84 67 86 69 86 70 87 70 88 71 88 71 88 72 89 73 90 73 91 73 91 73 91 73 91 73 92 74 92 74 92 74 92 74 93 75 93 75 93 75 93 75 95 77 95 78 96 78 97 79 97 80 97 80 97 80 97 80 100 83 99 81 98 80 96 79 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 88 113 89 112 88 113 89 113 89 113 89 113 89 113 88 111 86 110 86 110 87 110 87 111 87 111 86 109 84 111 85 112 86 112 86 112 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 116 89 117 89 117 88 115 86 116 89 116 89 117 91 119 93 121 96 125 99 127 100 126 99 124 96 125 97 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 89 119 90 120 90 126 92 128 96 133 101 138 105 145 111 149 115 152 113 151 112 144 109 140 106 137 102 132 100 128 95 122 88 115 83 110 82 109 82 108 80 106 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 95 69 95 68 94 68 93 67 95 67 94 67 93 66 93 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 88 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 77 54 74 52 73 52 73 53 73 52 72 51 72 50 71 50 69 49 68 49 67 48 67 47 67 48 67 48 67 48 67 48 68 49 69 50 68 49 67 47 66 47 66 47 66 47 66 47 63 46 64 48 65 49 67 50 65 48 64 47 64 46 63 46 62 45 62 44 61 43 60 43 60 43 59 42 59 43 60 44 57 40 56 39 55 40 56 41 56 40 56 40 56 41 58 43 53 38 54 38 55 39 56 40 56 39 54 38 54 38 55 40 55 39 54 38 54 39 56 40 52 36 52 36 53 37 53 37 51 35 51 36 52 36 53 37 52 37 54 38 52 36 53 38 51 35 51 35 51 35 51 35 48 34 51 35 50 33 50 35 53 36 49 31 46 31 48 33 46 31 48 33 49 33 49 33 50 34 48 32 48 32 50 34 47 31 48 32 48 32 47 31 47 31 47 32 48 32 49 33 48 31 47 31 46 30 46 29 48 32 47 31 47 30 46 30 43 27 43 27 43 27 43 27 46 30 46 30 46 30 46 30 44 28 44 28 44 28 44 28 42 28 42 28 42 28 41 27 41 28 43 29 43 29 42 27 39 28 44 30 42 26 39 26 39 27 42 29 42 27 38 23 40 26 41 27 41 27 40 26 37 22 35 22 38 25 38 23 16 5 17 2 11 0 15 7 18 5 17 4 16 3 14 2 15 3 16 5 17 6 19 7 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 16 11 17 9 13 5 16 12 16 9 12 6 12 8 13 8 12 6 11 5 9 4 9 5 10 6 11 5 10 4 12 6 11 5 10 6 11 7 15 9 12 6 10 5 11 7 10 6 13 9 15 9 14 8 8 6 14 9 12 7 15 13 10 6 12 8 13 8 12 7 17 9 17 9 17 9 17 9 19 11 19 11 19 11 19 11 19 10 17 8 17 10 20 13 20 12 19 10 18 10 19 11 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 14 21 16 24 18 23 17 24 17 24 17 25 18 27 20 27 19 26 18 25 18 29 22 28 20 25 17 23 16 26 20 28 22 29 22 29 21 28 18 27 18 27 21 30 23 29 23 25 13 12 6 15 14 12 12 16 14 15 12 16 16 18 16 17 14 15 13 15 13 15 12 15 17 23 22 21 14 26 19 25 23 24 13 30 37 59 45 58 45 58 45 58 45 58 45 59 46 59 47 60 47 62 47 60 45 61 46 63 48 64 47 66 48 67 47 66 46 69 51 69 52 70 53 71 53 71 53 71 54 72 55 73 55 74 54 74 54 74 54 74 54 74 54 74 54 74 54 74 52 75 51 75 51 75 51 75 51 77 53 77 54 78 55 79 55 80 54 80 54 80 54 80 54 84 58 83 56 80 53 78 52 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 83 61 86 64 89 65 88 63 89 65 89 65 89 65 89 65 89 62 87 60 86 60 86 61 87 61 87 61 87 60 84 58 88 63 87 62 87 62 87 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 89 65 89 65 89 64 86 62 89 62 88 62 90 64 92 66 94 68 97 72 100 73 99 72 95 72 97 74 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 62 89 63 89 61 94 66 95 69 99 73 103 73 109 79 114 83 113 80 113 80 112 76 109 72 104 68 99 67 99 68 93 63 86 60 83 59 82 55 81 53 80 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 70 47 69 46 69 45 68 45 67 46 66 45 66 44 65 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 63 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 55 38 53 35 51 35 53 37 52 35 52 34 51 33 50 33 50 33 50 32 49 32 48 31 48 31 48 31 48 31 48 31 49 35 50 35 50 34 48 32 48 33 48 33 48 33 48 33 50 34 49 32 48 31 46 30 48 32 48 31 47 30 46 30 45 29 45 28 44 27 43 27 44 27 42 25 41 27 44 29 41 24 40 23 39 24 40 25 40 24 40 24 40 26 43 27 36 21 37 22 38 23 39 23 41 24 38 21 37 22 40 25 38 22 38 22 39 24 41 25 36 20 36 21 37 22 39 23 36 21 36 22 37 23 38 23 34 20 36 21 34 19 35 21 35 20 35 20 35 20 35 20 31 19 36 22 35 18 33 18 39 22 34 17 31 17 33 19 30 15 31 18 33 18 33 18 35 19 32 16 31 17 34 20 34 20 35 21 36 20 35 19 32 19 32 20 33 21 34 21 31 18 30 17 30 16 29 16 33 20 33 19 32 18 31 18 29 16 29 16 29 16 29 16 30 17 30 17 30 17 30 17 29 16 29 16 29 16 29 16 29 15 26 12 24 12 25 13 26 14 27 15 28 14 27 13 26 16 28 15 24 13 25 16 28 18 29 18 27 13 21 8 24 13 26 15 27 16 27 15 24 11 20 10 23 14 25 13 19 17 19 17 19 18 21 20 20 17 19 16 17 15 16 14 22 19 20 18 19 17 20 18 19 17 19 17 19 17 19 17 20 18 20 17 19 16 18 16 21 19 20 17 17 14 15 13 16 14 19 17 20 16 17 13 17 14 17 14 17 14 17 14 16 16 17 16 17 15 15 13 12 10 11 9 10 10 11 11 11 11 13 12 12 10 9 7 14 12 13 11 12 12 13 13 10 9 10 10 11 10 12 11 14 12 13 12 13 12 13 11 13 12 13 13 14 14 15 14 13 13 15 14 13 12 14 14 15 15 15 16 16 17 17 17 21 20 20 19 19 18 18 18 20 20 20 19 19 19 18 18 19 18 18 18 18 19 20 21 24 20 22 18 22 20 25 23 22 19 22 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 26 31 29 32 29 32 29 33 28 31 28 31 29 31 32 31 28 24 19 12 11 11 14 13 13 14 14 14 15 15 15 15 16 16 17 17 16 16 15 16 19 23 26 25 25 26 25 22 28 29 23 27 22 34 49 71 58 72 57 70 55 67 52 73 59 73 59 73 59 73 59 77 59 78 61 79 62 81 64 81 65 83 67 84 67 84 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 99 81 97 79 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 108 84 108 85 109 85 108 84 109 86 110 87 112 88 113 89 112 87 111 87 112 89 111 88 112 88 112 87 110 85 110 86 110 86 110 86 110 86 112 86 112 86 112 86 112 86 110 84 110 85 111 85 112 86 111 86 114 89 115 88 112 85 112 86 112 86 112 86 112 86 114 88 114 88 114 88 114 88 116 89 114 87 114 89 117 92 114 89 115 90 115 88 112 85 112 87 113 88 114 89 115 90 115 87 115 87 115 87 115 87 116 89 117 88 114 86 116 90 114 87 114 88 116 90 119 92 121 96 125 100 128 100 126 97 125 97 125 96 124 95 123 95 120 92 119 90 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 121 90 119 88 122 93 128 96 131 99 138 106 141 107 145 111 148 112 147 111 145 109 138 102 133 100 132 102 126 94 122 90 118 87 114 86 111 83 108 80 106 78 105 77 104 76 104 75 103 74 102 74 102 76 102 75 101 74 100 74 99 73 99 72 98 71 97 71 94 69 97 71 96 71 98 74 95 69 95 69 95 69 95 69 96 68 94 67 96 70 95 67 95 68 95 67 94 66 93 66 92 65 92 64 91 63 90 63 90 62 88 60 87 60 87 61 85 59 85 58 84 57 83 57 83 56 80 54 82 56 80 53 80 54 80 54 80 54 80 54 78 52 78 51 77 50 76 51 75 53 74 52 73 51 72 51 73 51 71 49 70 49 70 50 68 49 68 49 68 49 68 49 67 49 68 49 68 49 68 50 65 47 68 50 69 49 66 46 64 46 67 49 68 48 65 45 64 48 65 49 66 48 65 47 67 49 65 48 63 46 62 44 62 45 62 44 61 43 60 43 58 43 62 44 57 39 58 43 58 43 59 44 60 43 59 42 54 39 57 42 58 41 55 38 52 40 58 42 55 37 53 38 55 38 54 37 54 39 57 42 56 40 55 38 52 35 50 34 50 35 53 38 54 37 51 34 53 37 53 37 53 35 50 34 52 36 52 36 52 36 52 36 52 36 52 36 52 36 52 36 51 37 54 36 48 31 50 37 52 34 48 32 50 35 51 34 47 32 50 35 51 34 48 31 52 35 49 31 46 30 46 31 49 32 48 33 51 35 49 31 49 33 49 32 48 31 47 31 47 33 50 32 44 27 45 32 48 32 48 31 46 29 43 27 41 26 44 29 46 30 45 28 46 30 46 30 46 30 46 30 47 30 46 29 45 28 44 27 44 30 44 29 42 25 36 21 35 22 37 25 41 29 44 31 39 25 39 25 39 25 39 25 39 25 40 26 40 26 40 27 42 28 42 27 41 27 40 26 41 26 39 24 38 24 38 25 19 7 19 8 20 9 21 9 16 5 17 6 19 7 20 8 20 7 18 5 16 4 16 5 15 4 16 5 17 6 18 7 18 6 18 5 17 4 16 4 19 7 19 6 17 5 16 4 14 7 16 9 16 9 14 7 14 7 14 7 14 7 14 7 13 8 14 9 13 8 12 6 10 5 9 4 9 4 10 5 11 6 11 6 10 5 9 3 11 6 10 4 9 5 11 6 10 5 10 5 11 6 12 7 12 7 12 7 12 7 12 7 12 7 12 8 13 9 14 9 12 8 14 9 12 7 13 9 15 7 16 8 16 9 17 9 20 11 19 11 18 10 17 9 20 11 19 11 18 10 18 9 19 10 18 10 18 11 20 13 20 13 19 11 19 13 21 15 19 12 20 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 20 28 22 29 22 29 21 29 19 28 19 28 22 31 24 31 22 22 11 13 7 13 8 12 11 13 11 14 12 14 13 15 14 16 15 17 14 16 13 16 18 24 24 25 23 25 21 21 23 26 18 25 15 29 40 58 44 58 44 57 42 54 40 59 46 59 46 59 46 59 46 59 47 60 47 61 48 63 48 64 49 66 48 67 49 66 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 81 55 80 54 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 83 59 84 60 84 61 84 60 85 62 86 63 88 64 88 64 88 64 88 64 88 64 87 62 88 62 88 61 86 59 86 60 86 60 86 60 86 60 86 61 86 61 86 61 86 61 85 60 85 60 86 61 87 62 86 62 87 63 88 62 87 61 87 62 87 62 87 62 87 62 88 63 88 63 88 63 88 63 89 63 88 63 88 64 90 66 88 63 89 65 89 63 86 60 87 62 88 63 88 63 89 64 87 63 87 63 87 63 87 63 88 65 89 64 86 62 88 66 89 62 89 62 90 64 92 66 94 68 98 73 100 73 98 70 97 73 97 72 96 71 95 71 92 68 91 67 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 90 64 89 61 90 63 93 67 96 70 102 75 106 75 109 79 112 78 112 77 111 72 106 68 102 68 102 71 96 66 93 63 89 61 86 61 85 57 83 54 80 52 78 54 76 52 76 53 75 52 74 53 76 53 76 52 75 52 74 51 73 50 73 49 72 49 71 48 70 48 72 49 71 48 72 51 69 46 69 46 69 46 69 46 69 46 66 46 68 48 68 45 68 47 68 46 67 45 66 45 65 44 65 43 64 43 63 42 63 41 61 39 60 39 60 40 59 42 59 41 58 41 57 40 57 39 54 38 56 39 55 36 54 37 54 37 54 37 54 37 52 35 52 34 51 34 50 33 52 36 53 35 52 35 51 34 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 46 31 48 33 48 33 46 31 47 32 48 33 49 32 48 31 49 32 48 31 47 30 46 29 45 29 45 28 44 27 43 27 43 29 46 29 42 25 42 28 41 25 42 27 43 26 41 25 38 23 41 26 42 25 39 22 37 24 43 26 40 21 38 23 39 23 38 21 38 23 41 26 39 23 38 21 37 20 35 19 35 20 36 21 37 20 36 19 37 22 37 22 37 21 35 19 36 21 36 21 36 21 36 21 36 21 36 21 36 21 36 21 35 21 36 20 33 18 34 21 36 19 32 17 34 20 35 19 32 18 33 19 34 18 33 17 37 20 32 15 29 15 31 17 33 17 32 18 35 20 33 16 33 20 33 19 32 18 31 18 32 21 34 20 30 17 32 21 31 18 31 18 30 16 28 14 26 14 28 16 30 16 28 14 29 16 29 16 29 16 29 16 30 17 29 16 29 16 28 15 27 14 27 14 27 13 25 11 26 13 26 14 28 15 28 16 26 15 26 15 26 15 26 15 28 17 27 16 27 16 27 16 26 15 26 15 25 14 24 13 25 13 24 12 23 13 24 14 16 15 19 18 20 17 18 16 18 17 19 18 21 19 22 20 22 19 20 16 17 15 17 15 16 14 17 16 20 19 22 20 20 18 20 17 19 16 18 16 19 17 19 17 19 17 19 16 17 15 18 16 19 15 18 14 17 14 17 14 17 14 17 14 14 13 15 14 14 13 13 11 10 9 9 8 9 8 10 9 13 11 11 9 10 9 11 10 13 11 12 10 11 11 12 12 12 11 12 12 13 12 14 13 11 11 12 12 13 13 14 14 13 12 13 13 14 14 15 14 13 13 15 14 13 12 14 14 15 16 16 16 17 17 17 17 18 18 18 18 17 17 17 17 19 18 18 18 17 17 17 16 19 18 18 18 18 19 20 21 23 19 22 19 22 20 24 22 22 20 23 20 24 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 30 27 30 27 30 27 30 27 29 27 31 29 32 29 31 28 33 28 31 28 31 29 31 32 32 25 17 13 12 14 13 13 11 12 12 12 13 13 13 14 15 16 16 17 17 16 16 15 17 20 24 26 26 25 26 25 23 28 29 24 28 23 33 46 69 56 71 57 71 57 70 55 73 59 73 59 73 59 73 59 77 59 78 61 79 62 81 63 81 64 82 66 84 67 83 66 86 69 86 70 87 71 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 98 82 100 83 101 81 100 80 100 80 101 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 106 82 106 83 107 84 108 84 108 84 109 86 110 87 112 88 110 87 113 89 114 89 112 87 112 88 112 88 112 87 110 86 110 86 110 86 110 86 110 86 112 86 112 86 112 86 112 86 112 86 112 87 113 87 114 88 114 87 113 86 112 87 113 88 113 87 113 87 113 87 113 87 114 88 114 88 114 88 114 88 113 87 114 89 115 89 115 89 114 88 115 89 115 88 113 86 115 89 114 88 114 88 113 87 115 87 115 87 115 87 115 87 116 89 117 88 114 86 116 90 119 91 118 90 117 91 119 92 120 95 124 98 126 99 125 98 125 97 125 96 124 95 123 95 120 92 120 91 118 89 117 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 115 88 118 89 120 90 119 89 121 92 125 95 127 98 134 104 140 106 144 111 148 113 148 112 146 110 140 106 136 103 134 105 129 97 125 93 120 87 113 85 114 86 111 82 108 81 107 79 104 76 104 75 103 74 102 74 102 76 102 76 101 75 101 74 99 73 99 73 98 72 98 71 98 73 100 73 98 71 97 73 95 69 95 69 95 69 95 69 95 66 92 66 94 68 94 65 95 68 95 67 94 66 93 66 92 65 92 65 91 64 91 63 90 62 88 60 87 60 87 61 85 59 85 59 84 58 84 57 84 56 81 55 82 56 81 53 80 54 80 54 80 54 80 54 78 52 78 52 77 51 77 51 75 53 74 53 73 52 73 51 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 65 47 66 48 67 47 66 46 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 45 63 45 60 42 60 44 56 40 57 42 58 41 56 40 54 39 57 42 58 41 55 38 55 41 59 42 56 39 55 40 55 39 54 38 54 39 56 41 53 37 53 37 53 37 53 37 53 37 52 36 52 36 53 37 52 37 53 37 53 36 51 35 52 36 52 36 52 36 52 36 52 36 52 36 52 36 52 36 51 34 48 32 50 35 51 34 52 34 48 32 50 35 51 34 50 33 49 32 48 33 49 34 53 35 48 30 45 30 48 33 49 32 48 33 51 35 49 31 49 33 48 32 48 32 47 31 48 33 50 33 48 32 50 36 46 30 47 31 47 30 45 29 44 29 45 29 45 28 43 27 44 28 44 28 44 28 44 28 44 28 45 29 45 29 46 30 39 25 39 25 40 27 42 29 44 30 43 29 42 27 41 26 41 27 41 27 41 27 41 27 44 30 43 29 42 27 41 27 39 25 38 24 38 23 37 23 38 23 37 22 36 23 38 24 13 2 16 6 18 5 15 1 18 5 17 4 15 3 14 2 20 7 17 4 14 2 14 2 15 4 16 5 17 6 18 7 18 6 18 5 17 4 16 4 12 1 13 1 14 2 15 3 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 12 6 9 3 8 4 10 6 14 9 13 8 13 8 14 9 12 7 12 8 13 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 16 9 17 9 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 19 12 20 13 21 14 20 13 20 14 21 14 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 27 20 27 20 27 20 27 20 27 20 28 22 29 22 28 20 29 19 28 19 28 22 31 24 30 17 14 5 12 10 14 7 11 9 11 10 12 10 13 11 15 14 16 15 17 14 16 13 18 19 25 25 26 23 25 21 23 24 26 19 26 16 27 36 56 42 56 44 58 45 58 44 59 46 59 46 59 46 59 46 60 48 60 49 61 50 62 48 63 48 65 50 66 48 66 47 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 81 55 82 56 83 57 82 56 80 55 80 55 81 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 58 83 59 84 60 85 61 85 62 86 63 87 63 85 62 89 66 91 65 88 62 88 62 89 63 88 62 87 60 87 61 87 61 87 61 87 61 86 61 86 61 86 61 86 61 87 62 87 63 88 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 62 88 65 90 65 88 63 88 63 88 63 88 63 88 62 90 64 89 63 88 62 87 61 88 64 88 64 88 64 88 64 88 65 89 64 86 62 88 66 92 65 91 63 90 63 91 64 92 67 95 70 98 71 98 71 97 73 97 72 96 71 95 71 93 69 92 67 90 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 88 62 89 63 89 61 91 64 94 66 95 68 100 72 103 72 107 78 112 78 112 78 112 73 109 69 105 70 106 72 100 68 98 66 91 62 87 58 86 58 84 55 81 53 79 55 76 52 76 53 75 52 74 53 77 54 76 53 76 52 75 52 74 51 73 50 73 49 72 49 74 52 76 51 72 47 71 49 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 65 44 65 43 64 43 63 41 61 39 60 39 60 40 60 43 59 42 59 41 58 41 58 39 55 38 56 40 55 37 54 37 54 37 54 37 54 37 53 36 52 35 52 34 51 34 53 37 53 36 53 35 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 29 45 28 43 27 43 27 40 25 42 26 42 26 41 24 39 24 40 25 41 24 40 23 41 26 42 26 41 24 40 24 39 23 39 23 39 23 39 24 36 20 36 21 37 22 38 22 38 21 36 19 35 20 37 22 36 22 37 23 38 22 36 21 36 21 36 21 36 21 36 21 35 20 35 20 35 20 35 20 35 17 30 16 35 22 36 19 36 19 32 17 34 20 35 19 35 19 32 16 31 17 34 20 34 19 34 18 33 17 32 16 33 17 32 18 35 20 33 16 32 19 32 19 32 19 32 19 31 19 32 19 32 20 34 23 29 16 30 18 31 18 30 17 30 17 30 16 29 15 27 14 28 15 28 15 28 15 28 15 27 15 28 16 29 17 30 18 27 14 26 12 26 15 30 18 30 17 29 15 27 13 26 12 28 17 28 17 28 17 28 17 30 19 29 17 27 15 25 14 25 14 25 13 24 12 23 12 26 15 25 13 23 12 23 13 20 20 24 23 25 21 21 18 20 17 19 16 17 15 16 14 21 18 19 15 17 14 16 14 21 18 20 17 19 16 18 15 20 18 20 17 19 16 18 16 14 12 15 13 16 15 17 16 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 12 10 10 8 9 9 12 12 15 13 14 12 13 13 14 14 13 12 14 13 15 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 17 17 17 18 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 23 20 24 21 24 21 23 20 24 21 24 22 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 29 27 30 28 31 27 30 26 30 28 32 29 32 28 30 27 33 28 31 28 31 29 31 32 28 19 11 9 11 15 13 12 11 11 11 12 12 12 13 13 15 16 16 17 17 16 16 15 19 22 26 27 26 25 25 25 26 29 29 24 30 24 31 41 68 55 71 58 72 59 72 58 73 59 73 59 73 59 73 59 78 60 79 61 79 61 80 62 80 63 82 65 83 66 82 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 99 82 100 83 100 83 102 82 101 80 100 81 102 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 83 107 84 108 84 109 85 110 86 110 86 111 87 108 86 112 90 115 90 112 87 112 89 113 89 113 88 111 86 111 87 111 87 111 87 111 87 112 86 112 86 112 86 112 86 113 87 114 88 115 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 86 114 89 116 89 114 87 114 88 114 88 114 88 114 89 116 89 115 88 114 87 113 86 116 88 116 88 116 88 116 88 116 89 117 88 114 86 116 90 118 90 116 89 115 89 116 90 119 92 121 95 124 98 125 99 125 97 125 96 124 95 123 95 121 93 120 92 119 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 117 87 118 88 119 89 122 95 126 95 126 97 132 102 134 103 140 108 145 112 147 112 145 110 142 108 139 106 136 106 131 100 129 97 123 90 115 86 112 85 110 81 107 79 106 78 104 76 104 75 103 74 102 74 103 77 103 76 102 76 101 75 100 74 100 73 99 73 98 72 101 76 102 75 98 70 96 71 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 93 65 92 65 91 64 90 62 88 60 87 60 87 61 86 60 86 59 85 59 84 58 84 57 81 56 83 57 82 54 80 54 80 54 80 54 80 54 79 53 79 52 78 52 77 52 76 54 75 53 74 53 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 43 59 42 59 42 59 41 58 42 59 44 60 43 58 42 56 40 56 40 56 40 56 40 59 42 57 41 57 41 57 40 55 39 55 39 55 39 55 38 51 35 52 37 53 38 55 39 55 38 53 36 52 37 54 39 52 37 53 38 54 38 53 37 52 36 52 36 52 36 52 36 51 35 51 35 51 35 51 35 52 32 46 31 51 37 52 34 52 34 48 32 50 35 51 34 51 34 48 31 47 32 50 35 47 32 51 37 53 34 47 29 49 32 48 33 51 35 49 31 48 32 48 32 48 32 48 32 47 30 46 30 47 32 49 33 45 29 46 31 47 31 46 30 47 31 46 29 45 28 44 28 46 30 46 30 46 30 46 30 43 28 44 29 45 30 46 31 45 30 43 27 41 28 43 30 41 27 41 26 40 26 40 26 42 28 42 28 42 28 42 28 43 29 42 27 40 25 38 24 41 27 40 26 40 25 39 25 45 30 42 26 38 23 37 23 19 8 21 9 21 8 18 5 16 5 17 6 19 7 20 8 18 6 17 4 16 4 16 4 20 8 19 6 16 3 14 2 18 6 18 5 17 4 16 4 15 3 16 4 17 5 18 6 16 8 15 7 14 8 15 9 16 9 16 9 16 9 16 9 13 8 14 9 13 8 12 6 9 4 8 3 8 3 9 4 10 5 9 4 9 5 11 7 11 5 9 4 9 4 10 6 12 7 12 8 13 9 14 9 10 6 11 7 12 8 13 9 12 7 12 8 13 9 14 9 12 8 14 9 12 7 13 9 17 9 17 9 18 10 18 11 17 9 17 9 18 10 18 10 19 10 18 10 17 9 17 8 19 10 18 10 18 11 20 13 18 12 20 14 21 14 21 13 21 14 21 14 22 15 22 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 21 29 22 29 21 27 19 29 19 28 19 28 22 31 24 21 11 12 5 12 9 14 7 11 10 12 10 13 11 13 12 15 14 16 15 17 14 16 13 20 21 26 26 27 23 24 21 26 25 26 19 28 17 25 31 56 43 57 45 59 46 59 45 59 46 59 46 59 46 59 46 61 51 61 49 61 49 61 47 62 48 64 49 65 49 65 49 67 50 68 51 71 54 72 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 81 55 82 57 84 58 83 57 82 57 81 56 81 56 82 57 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 83 59 84 60 84 61 85 61 86 62 86 62 86 62 86 62 85 62 88 65 90 66 89 64 89 63 90 64 89 62 87 61 88 62 88 62 88 62 88 62 86 61 86 61 86 61 86 61 87 62 87 63 88 64 89 64 88 62 87 61 86 62 87 63 87 62 87 62 87 62 87 62 88 63 88 63 88 63 88 63 86 61 87 63 88 63 88 63 88 63 87 62 87 63 89 65 89 64 88 63 88 63 87 62 89 65 89 65 89 65 89 65 88 65 89 64 86 62 88 66 89 62 88 61 88 62 89 63 91 65 93 67 96 70 98 72 97 73 97 72 96 71 95 71 94 69 93 68 91 66 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 87 62 89 61 92 64 95 65 94 66 97 68 98 67 102 73 109 76 111 74 109 71 109 71 107 71 106 72 100 69 100 69 95 64 89 60 85 57 83 54 80 52 78 54 76 52 76 53 75 52 74 53 78 54 77 54 76 53 76 53 75 51 74 51 73 50 73 50 74 52 75 51 71 47 70 48 71 48 71 48 71 48 71 48 68 45 65 45 67 47 67 44 68 47 68 46 67 45 66 45 67 45 66 45 65 44 65 44 63 41 61 39 60 39 60 40 61 43 60 43 59 42 59 42 59 40 56 39 57 40 56 37 54 37 54 37 54 37 54 37 54 36 53 36 52 35 52 35 54 37 54 37 53 36 53 36 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 48 32 47 31 46 32 47 33 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 26 41 25 42 27 41 24 42 27 44 28 44 28 43 26 40 24 40 24 40 24 40 24 44 25 39 23 40 25 40 23 39 23 40 24 40 23 38 21 36 20 36 21 37 22 38 22 38 22 37 21 37 21 38 22 36 22 37 23 39 23 38 23 36 21 36 21 36 21 36 21 34 19 34 19 34 19 34 19 36 20 33 19 35 21 36 21 36 19 32 17 34 20 35 19 34 18 33 17 32 18 33 19 30 17 35 23 38 20 32 14 33 17 32 18 35 20 33 16 31 18 32 19 32 19 33 20 32 17 29 16 31 19 32 18 30 17 31 18 31 17 29 16 31 18 30 16 29 16 29 17 30 17 30 17 30 17 30 17 28 15 29 16 29 16 30 17 32 18 30 16 27 14 27 14 25 12 25 13 26 13 26 13 28 17 28 17 28 17 28 17 27 16 27 15 25 14 24 13 28 17 28 17 27 16 26 15 31 19 29 16 25 13 24 13 19 17 19 17 18 16 17 15 18 17 19 18 21 19 22 20 19 17 19 16 19 18 21 19 21 18 20 17 19 16 18 15 20 18 20 17 19 16 18 16 19 17 19 17 20 18 20 18 19 16 17 14 17 14 19 16 19 16 19 16 19 16 19 16 14 13 15 14 14 13 13 11 11 10 10 9 10 9 11 10 9 9 11 10 12 11 12 11 10 9 9 8 9 8 10 9 12 12 13 12 14 13 14 13 13 12 13 12 13 12 13 12 13 12 13 13 14 14 15 14 13 13 15 14 13 12 14 14 17 17 17 18 18 18 19 19 17 17 18 18 19 19 19 20 20 19 19 19 18 18 18 17 19 18 18 18 18 19 20 21 21 19 23 21 25 21 23 20 24 21 24 22 25 22 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 31 29 32 29 32 28 30 26 33 28 31 28 31 29 31 32 16 14 12 12 11 12 12 13 12 13 13 13 14 14 14 15 15 16 16 17 17 16 16 15 20 23 27 28 27 25 25 24 28 30 29 25 32 25 29 37 69 57 72 59 73 59 72 58 73 59 73 59 73 59 73 59 79 61 79 61 79 61 79 61 79 62 81 65 82 65 82 64 84 67 85 69 88 72 90 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 97 81 100 84 101 84 100 83 103 82 102 81 101 82 102 83 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 108 84 109 85 110 86 110 86 110 86 110 86 110 86 110 86 110 86 111 88 113 89 114 90 113 89 114 90 113 89 112 87 112 88 112 88 112 88 112 88 112 86 112 86 112 86 112 86 112 87 113 87 114 88 114 88 112 87 113 88 114 87 113 86 113 87 113 87 113 87 113 87 114 88 114 88 114 88 114 88 113 87 112 86 113 87 114 89 114 88 113 86 113 88 116 91 113 87 114 88 114 88 115 89 117 89 117 89 117 89 117 89 116 89 117 88 114 86 116 90 116 89 115 89 116 90 119 92 117 91 119 93 122 96 125 99 125 97 125 96 124 95 123 95 122 94 121 92 119 91 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 116 87 119 90 120 92 122 93 122 91 125 96 128 97 134 103 141 109 144 110 142 108 141 108 140 106 136 105 130 100 130 100 127 93 118 89 114 86 111 82 108 81 107 79 104 76 104 75 103 74 102 74 104 78 103 77 103 76 102 76 101 75 100 74 100 73 99 73 98 73 100 73 96 69 96 71 97 71 97 71 97 71 97 71 96 67 93 67 95 69 95 66 95 68 95 67 94 66 93 66 94 67 93 66 93 65 92 65 90 62 88 60 87 60 87 61 87 61 86 60 86 59 85 59 85 57 82 56 83 58 82 55 80 54 80 54 80 54 80 54 80 54 79 53 79 52 78 53 77 55 75 54 75 53 74 53 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 67 48 65 46 65 46 67 48 64 48 65 49 66 48 65 47 66 48 65 47 64 46 63 45 62 45 62 44 61 43 60 43 63 43 58 42 61 44 59 40 57 42 59 43 59 43 58 41 57 40 56 39 55 40 56 41 60 41 54 37 55 40 56 38 55 39 56 41 56 39 53 36 52 37 53 37 53 37 53 38 53 38 54 39 55 38 54 37 52 37 54 38 55 39 55 38 52 36 52 36 52 36 52 36 50 34 50 34 50 34 50 34 53 37 54 36 51 35 52 37 52 34 48 32 50 35 51 34 48 33 49 34 50 33 49 32 49 33 50 35 51 34 50 33 49 32 48 33 51 35 49 31 47 31 47 32 48 33 49 33 51 32 46 30 48 33 48 30 47 31 47 31 46 29 44 27 47 30 45 28 45 30 47 32 45 29 45 29 45 29 45 29 46 30 45 29 45 29 44 28 42 28 42 28 41 26 39 24 41 27 41 27 41 27 41 27 41 27 41 27 41 27 41 27 41 27 41 27 41 27 40 26 43 28 42 28 41 27 41 27 42 27 40 25 39 25 40 26 20 8 19 6 17 5 17 6 18 5 17 4 15 3 14 2 17 5 17 5 18 7 20 9 17 5 17 5 17 5 17 5 18 6 18 5 17 4 16 4 16 4 16 4 16 4 16 4 17 9 14 6 13 7 16 10 16 9 16 9 16 9 16 9 15 11 16 11 16 10 14 8 11 5 10 4 9 5 10 6 7 3 10 6 12 7 11 5 11 5 10 4 9 5 10 6 11 6 11 7 12 7 13 8 13 7 12 7 12 7 12 6 12 7 12 8 13 9 14 9 12 8 14 9 12 7 13 9 17 9 17 10 18 11 19 11 18 10 18 11 19 12 20 13 20 12 20 11 19 11 18 10 19 10 18 10 18 11 20 13 17 11 20 14 22 14 20 12 21 14 21 15 22 16 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 29 22 29 22 29 21 26 19 29 19 28 19 28 22 31 24 12 8 15 9 12 6 12 8 13 11 14 12 14 13 15 13 15 14 16 15 17 14 16 13 21 22 27 26 27 23 24 20 27 25 26 20 29 18 25 28 58 45 58 46 59 45 58 44 59 46 59 46 59 46 59 46 61 49 61 49 61 49 61 49 61 48 64 49 65 49 65 48 66 49 68 51 71 54 73 56 73 55 73 55 73 55 73 55 73 53 73 54 74 55 75 55 75 55 75 55 75 53 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 85 58 83 56 83 57 82 56 81 57 82 58 83 58 83 58 83 58 83 58 83 58 82 58 82 58 82 58 82 58 82 58 82 58 82 58 84 59 83 58 82 59 83 60 85 61 86 62 86 63 87 63 86 62 86 62 86 62 86 62 86 62 86 63 88 65 90 67 89 64 90 64 90 63 88 61 88 62 88 62 88 62 88 62 86 61 86 61 86 61 86 61 86 61 86 62 87 62 88 63 85 61 88 64 89 63 86 60 86 61 86 61 86 61 86 61 88 63 88 63 88 63 88 63 88 62 86 60 85 62 89 65 88 62 87 61 87 63 90 66 86 62 87 63 88 64 89 65 89 65 89 65 89 65 89 65 88 65 89 64 86 62 88 66 89 62 89 63 91 65 94 67 90 63 91 65 94 69 98 72 97 73 97 72 96 71 95 71 94 70 93 68 92 67 90 66 89 62 89 62 89 62 89 62 87 60 87 60 87 60 87 60 86 59 86 59 86 59 86 59 89 61 86 59 86 61 89 64 88 60 91 60 89 60 91 62 93 62 99 70 106 73 109 74 107 70 108 70 106 70 105 70 98 68 100 70 98 65 92 61 88 60 85 57 83 55 81 57 76 52 76 53 75 52 74 53 78 55 78 54 77 53 76 53 75 52 75 51 74 50 73 50 71 49 73 49 70 46 70 48 71 48 71 48 71 48 71 48 69 47 67 46 69 49 68 46 68 47 68 46 67 45 66 45 67 46 67 45 66 44 65 44 63 41 61 39 60 39 60 40 61 44 61 43 60 42 59 42 59 41 56 39 58 41 56 38 54 37 54 37 54 37 54 37 54 37 54 36 53 35 52 35 54 38 54 37 53 36 52 36 51 34 49 32 48 32 48 33 49 32 49 32 49 32 49 32 48 32 49 32 49 32 49 33 46 30 49 33 50 32 47 31 49 33 46 30 45 31 48 34 47 32 48 33 49 32 48 31 50 33 48 32 46 30 45 28 45 29 45 28 44 27 43 27 47 28 42 27 45 30 44 25 40 25 41 26 42 25 41 24 41 24 40 23 39 24 40 25 43 24 36 20 38 24 39 21 39 24 40 25 40 23 37 20 37 21 37 21 37 21 37 21 36 21 39 24 40 23 37 20 36 21 38 24 39 24 39 24 36 21 36 21 36 21 36 21 34 19 34 19 34 19 34 19 37 24 40 23 35 18 36 24 36 19 32 17 34 20 35 19 31 17 34 20 35 19 32 16 36 20 33 17 32 18 35 22 33 17 32 18 35 20 33 16 31 18 31 19 32 20 33 20 37 21 31 18 33 21 32 17 32 19 32 18 30 16 27 14 30 16 28 15 29 17 32 20 28 15 28 15 28 15 28 15 31 17 30 16 29 15 28 14 24 12 26 14 26 12 23 9 30 16 29 15 28 14 27 13 27 16 27 16 27 16 27 16 27 17 28 17 28 17 29 18 28 17 28 16 27 16 26 15 23 12 23 13 25 15 27 17 17 17 21 18 18 15 18 19 21 20 22 20 21 17 17 14 17 15 19 18 20 18 20 18 20 17 17 14 16 15 19 18 16 15 18 16 20 18 21 20 16 14 17 16 18 17 20 18 19 15 18 16 21 18 20 15 18 15 17 14 17 13 16 13 18 18 17 16 13 12 11 12 8 10 10 12 11 10 8 8 7 8 8 10 9 11 11 12 10 11 10 11 10 11 10 11 8 10 9 12 12 14 14 15 12 13 12 13 12 13 12 13 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 19 19 19 18 18 17 17 17 18 21 24 26 26 23 20 17 22 22 22 22 22 22 22 22 22 20 24 22 26 24 27 24 25 22 25 22 25 22 25 22 29 25 26 22 25 23 28 26 26 25 30 27 29 26 30 28 27 25 30 28 31 27 28 24 32 32 38 33 32 25 28 26 28 27 27 29 31 30 23 19 12 14 14 14 14 14 13 12 14 15 15 15 15 15 16 16 15 14 14 16 18 20 20 19 27 26 28 27 28 26 26 24 28 26 29 28 26 23 30 37 63 58 71 58 72 64 75 56 72 58 74 59 75 60 76 60 77 60 80 63 82 63 80 61 81 62 80 62 80 63 82 66 86 69 90 72 92 73 91 71 91 72 91 72 91 72 91 72 92 72 91 72 91 74 93 76 94 76 94 76 94 76 94 76 91 74 92 75 94 77 96 78 97 79 97 80 98 81 99 81 102 81 99 78 98 79 101 82 100 80 100 81 101 82 102 82 103 83 103 83 103 83 103 83 102 82 102 82 102 82 102 82 105 82 106 81 105 82 106 83 107 83 107 83 107 83 107 83 107 83 107 84 108 85 109 85 109 85 109 85 109 85 109 85 110 85 109 85 109 86 111 88 111 86 110 86 110 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 98 126 98 126 97 122 94 123 95 122 92 118 89 119 92 118 90 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 114 87 114 88 115 88 118 89 119 92 127 102 138 109 142 110 139 106 140 108 140 106 137 103 133 100 135 104 136 100 125 89 116 85 114 83 110 81 109 80 106 80 105 79 104 77 102 75 99 72 100 73 101 74 102 74 102 74 102 73 101 72 100 72 97 71 96 70 96 69 95 69 99 72 97 70 96 70 96 71 96 68 95 67 94 68 95 69 94 67 94 66 93 65 92 65 93 66 93 66 93 66 93 66 91 63 89 61 87 59 87 60 86 60 85 58 83 56 82 55 84 58 84 57 83 56 82 56 81 55 81 54 80 53 79 53 80 54 80 53 79 52 78 52 79 54 79 53 77 51 75 49 76 50 74 48 73 48 73 49 71 50 71 50 71 50 71 50 71 50 71 50 71 50 71 50 67 49 67 49 67 49 67 48 69 50 68 48 67 47 66 47 63 44 63 45 65 47 68 50 67 48 68 49 67 46 63 43 61 44 60 43 60 42 59 42 60 43 60 43 60 43 60 43 56 40 59 43 60 42 57 39 59 42 59 41 58 40 57 40 58 42 58 42 58 41 55 39 56 40 56 40 56 40 56 40 54 37 52 36 52 36 53 38 53 37 53 36 52 35 51 35 53 35 53 36 54 37 55 37 53 35 52 34 52 33 51 33 55 35 51 34 53 36 53 34 53 35 52 34 52 33 51 33 51 35 52 36 51 33 47 30 46 35 54 35 46 28 47 35 47 31 47 31 47 32 50 34 49 33 49 32 48 31 47 31 48 32 48 32 48 32 48 32 49 33 49 32 48 31 47 31 48 31 47 30 46 31 47 32 46 28 43 26 43 29 47 33 45 29 45 30 46 31 47 31 48 28 41 27 47 33 46 26 43 29 43 28 41 27 44 33 43 29 43 29 43 29 43 29 39 25 39 25 39 25 39 25 42 27 39 24 37 24 39 26 43 28 42 30 46 31 40 22 38 24 39 26 40 26 39 25 15 6 19 6 16 3 17 7 22 8 19 5 16 4 17 5 15 4 17 6 18 6 18 5 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 15 9 17 10 15 6 16 9 15 8 14 7 14 7 17 9 16 6 12 3 11 4 9 1 10 3 11 3 10 2 12 4 11 2 10 1 8 0 11 3 11 3 11 3 11 3 8 3 9 4 10 6 11 6 13 8 13 8 13 8 13 8 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 19 11 19 10 18 10 17 9 19 12 23 17 25 15 21 11 22 14 22 14 22 14 22 14 19 13 21 15 23 17 24 16 22 15 22 15 22 15 22 15 25 18 23 16 23 16 25 18 23 18 27 20 26 19 26 21 26 20 28 21 28 21 27 19 27 22 30 23 28 21 28 22 29 20 27 22 32 24 24 13 13 8 13 11 13 11 12 10 14 12 14 13 15 13 15 14 15 13 16 15 17 16 19 18 27 23 27 22 26 22 25 21 27 23 27 24 25 19 29 31 54 43 59 44 60 49 61 44 58 45 59 46 59 47 60 47 60 47 62 49 64 49 62 48 63 49 63 49 63 50 65 50 67 51 69 53 71 54 71 54 72 55 72 55 72 55 72 55 72 55 71 54 73 54 75 55 76 54 76 54 76 52 76 52 75 51 76 52 77 54 78 54 79 55 79 56 80 57 81 57 81 56 80 55 80 55 81 56 80 55 81 56 81 57 82 57 83 58 83 58 83 58 83 58 83 58 83 58 83 58 83 58 83 58 82 57 81 58 82 59 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 62 85 61 86 62 87 64 87 63 86 62 87 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 73 98 74 97 73 94 70 95 71 94 69 91 65 92 65 91 64 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 88 59 88 59 89 59 89 60 91 61 97 67 105 74 109 76 106 74 108 75 108 74 105 71 103 69 101 68 101 66 95 61 86 60 85 58 83 58 81 56 80 57 80 56 78 55 76 53 72 48 72 49 73 50 74 50 74 50 74 49 73 48 72 48 72 49 71 48 70 47 70 47 73 49 71 47 70 47 70 48 69 47 68 46 67 47 68 48 67 46 67 45 66 44 65 44 65 44 65 44 65 44 65 44 63 41 61 39 59 37 59 38 60 43 59 42 58 41 57 40 58 41 58 40 57 39 56 39 55 38 55 37 54 37 53 36 54 37 54 36 53 35 52 35 54 37 54 36 52 34 50 32 50 32 48 31 47 30 48 31 49 33 50 33 50 33 50 33 49 32 49 32 49 32 49 30 49 27 49 27 49 29 49 29 48 31 48 33 47 32 47 32 45 30 45 30 46 32 48 34 48 33 49 34 48 31 45 28 45 29 44 28 44 27 43 27 43 27 43 27 43 27 43 27 42 25 41 25 41 25 41 26 42 26 42 25 41 24 40 24 41 26 42 26 42 25 40 23 40 24 40 24 40 24 40 24 40 23 38 22 38 22 39 24 37 21 37 20 36 20 35 19 35 21 35 22 36 23 37 23 36 22 35 21 34 20 34 20 38 21 33 18 34 22 36 22 36 21 35 21 34 20 34 19 35 20 36 21 35 18 32 16 32 20 37 20 32 15 32 20 32 16 31 16 32 17 33 19 32 17 31 16 31 15 30 15 33 18 33 18 33 18 33 18 33 18 33 17 32 16 31 16 31 15 30 14 29 15 30 16 32 16 29 13 28 14 30 16 29 16 29 17 30 18 31 18 32 15 25 14 31 20 30 13 27 15 30 17 29 17 32 22 29 16 29 16 29 16 29 16 26 15 26 15 26 15 26 15 28 16 25 13 24 13 25 14 28 15 25 16 29 17 25 11 24 13 25 14 25 14 24 13 18 18 21 18 19 16 19 19 25 21 20 15 16 16 20 19 17 16 19 18 20 18 19 17 19 17 20 18 20 18 19 17 19 17 19 17 19 17 19 17 20 18 19 16 18 15 16 14 21 16 19 16 20 16 17 12 20 17 19 16 19 15 18 16 17 15 12 10 8 9 9 11 8 9 8 9 9 11 11 12 11 12 10 10 9 9 7 8 10 11 10 11 10 10 9 10 8 9 8 9 8 9 8 9 11 12 11 12 11 12 11 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 19 19 19 19 18 18 18 17 19 20 21 22 23 23 23 22 22 22 22 22 22 22 22 22 22 20 24 22 26 23 26 23 25 22 25 22 25 22 25 22 28 24 27 23 26 24 27 25 26 25 30 27 29 25 29 27 30 27 31 29 32 28 30 27 29 25 28 26 31 30 33 31 30 29 27 30 31 30 23 18 10 12 11 12 12 11 11 10 13 13 13 14 14 15 15 15 14 17 19 18 16 16 19 22 30 28 28 26 26 26 28 27 29 27 28 28 27 24 30 36 60 57 71 59 72 63 75 57 72 59 75 59 76 60 76 60 78 61 80 63 81 63 81 62 82 64 82 63 82 65 84 67 86 67 86 68 88 70 90 72 91 72 91 72 91 72 91 72 91 72 90 71 91 74 92 75 94 76 94 76 94 76 94 76 95 78 96 78 96 78 96 78 97 79 97 80 98 81 99 81 101 81 102 82 102 82 101 81 100 81 101 81 102 82 102 82 103 83 103 83 103 83 103 83 104 84 104 84 104 84 104 84 107 82 106 81 105 82 106 83 107 83 107 83 107 83 107 83 107 84 108 84 109 85 109 85 109 85 109 85 109 85 109 85 110 86 109 85 110 87 112 88 111 87 110 86 111 88 113 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 119 90 118 90 119 92 122 94 123 95 124 97 126 98 125 97 122 94 123 95 123 93 119 90 119 92 119 91 117 89 116 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 114 90 116 89 117 90 119 91 120 93 126 99 133 106 138 109 140 107 142 109 142 108 139 105 139 103 133 99 132 98 129 95 119 87 116 85 112 83 109 81 106 80 106 79 103 77 102 77 101 73 101 73 102 74 102 74 102 74 102 73 101 72 100 72 99 73 98 72 98 71 97 71 98 72 97 70 96 70 96 70 95 68 94 67 94 67 95 68 94 67 94 66 93 65 92 65 92 65 92 65 92 65 92 65 89 62 87 59 85 58 85 58 86 60 86 60 85 59 85 59 84 58 84 57 83 56 82 56 81 55 81 55 80 54 80 53 80 54 80 53 79 52 78 52 81 55 80 54 79 52 78 51 76 50 75 48 73 47 74 49 72 50 71 50 71 50 71 50 69 48 69 48 69 48 69 48 67 49 67 49 67 49 67 49 65 46 65 46 66 47 66 47 66 46 65 45 64 46 65 47 67 48 67 48 67 46 64 44 63 46 63 45 62 45 61 44 60 43 60 43 60 43 60 43 61 42 57 39 56 40 59 44 59 42 59 41 58 40 57 40 57 41 58 42 58 41 56 39 56 40 56 40 56 40 56 40 58 41 56 40 56 40 57 42 53 37 53 37 52 36 52 35 53 35 53 36 54 37 55 37 55 37 54 36 54 35 53 35 56 36 51 32 52 36 54 36 55 36 54 36 53 35 53 34 51 36 52 36 51 34 48 32 51 35 51 35 50 34 50 34 48 32 48 31 48 33 49 34 47 31 47 30 46 30 45 29 50 34 50 34 50 34 50 34 49 33 49 32 48 31 47 31 46 30 45 28 44 29 46 30 49 33 48 31 46 30 45 29 45 29 46 30 46 30 47 31 48 29 42 27 47 32 45 26 39 27 44 31 46 32 48 35 43 29 43 29 43 29 43 29 41 27 41 27 41 27 41 27 41 27 40 25 38 24 39 25 40 25 37 24 39 25 38 22 37 24 38 25 39 24 37 23 17 6 18 6 18 5 18 6 22 8 18 4 15 4 18 7 16 4 17 6 18 6 17 4 16 5 19 8 20 7 17 4 18 5 17 5 17 5 17 4 17 5 17 4 16 3 15 3 16 8 14 8 17 10 15 6 18 11 18 10 17 9 16 9 18 7 11 0 8 2 11 4 9 0 8 0 9 3 13 6 8 0 9 2 10 3 12 4 11 3 11 2 10 2 10 3 12 7 11 6 10 5 9 4 11 6 11 6 12 7 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 19 11 19 10 18 10 19 11 19 12 21 14 24 16 22 14 22 14 22 14 22 14 20 14 22 16 23 16 23 16 23 16 23 16 23 16 23 16 24 17 24 17 24 17 24 17 24 19 28 21 26 18 26 20 27 20 27 20 27 20 27 20 28 18 22 16 27 23 30 22 31 22 29 22 31 23 23 11 10 6 10 9 11 8 10 7 12 10 12 11 14 12 15 13 14 15 20 16 15 12 19 23 31 26 27 21 25 22 28 25 29 23 27 24 27 21 28 27 49 41 59 45 60 49 61 45 59 46 59 47 60 47 61 48 61 47 62 48 63 49 63 49 65 51 64 50 65 51 66 52 69 51 67 50 68 53 72 56 72 55 72 55 72 55 72 55 73 56 73 55 74 55 76 56 76 54 76 54 76 52 76 52 80 55 79 55 79 55 78 54 79 55 79 56 80 57 81 57 80 56 83 59 84 58 81 55 81 56 81 57 82 57 83 58 83 58 83 58 83 58 83 58 84 59 84 59 84 59 84 59 83 58 82 57 81 58 82 59 84 60 84 60 84 60 84 60 84 60 84 61 85 61 86 62 86 62 86 62 86 62 86 62 87 62 86 62 86 63 88 65 88 63 87 63 87 64 89 66 90 65 90 64 89 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 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 91 68 93 69 94 71 96 73 97 73 97 72 93 70 95 72 95 70 92 67 93 66 92 64 90 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 90 60 90 61 90 61 91 61 91 61 94 66 102 70 106 73 107 75 109 77 110 76 107 73 105 70 101 67 99 66 97 64 89 63 88 60 86 57 82 58 81 58 80 56 78 56 77 54 73 50 74 50 74 50 74 50 74 50 74 49 73 48 72 48 74 51 74 50 73 49 72 49 72 48 70 47 69 46 70 47 68 47 67 45 66 46 68 47 67 46 67 45 66 44 65 44 64 43 64 43 64 43 64 43 64 42 62 40 60 38 59 39 60 43 60 43 60 43 61 44 58 41 58 40 57 39 56 39 56 39 55 38 55 37 54 37 54 37 54 36 53 35 52 35 55 37 53 35 52 35 52 35 51 33 49 31 48 31 48 32 49 33 50 33 50 33 50 33 48 31 48 31 48 31 48 29 50 28 50 28 50 30 50 30 44 27 45 31 46 32 47 32 48 32 46 30 45 30 45 31 48 33 48 33 47 31 46 30 48 32 47 31 47 30 46 30 44 28 44 28 44 28 44 28 43 26 41 24 40 25 42 27 42 26 42 25 41 24 40 24 40 25 42 26 42 25 40 24 40 24 40 24 40 24 40 24 42 25 41 24 40 25 41 26 38 22 37 21 37 20 36 20 35 21 35 22 36 23 37 23 38 24 38 23 37 22 36 22 35 20 34 21 37 23 35 19 37 23 37 22 36 22 35 21 36 21 36 20 35 19 34 18 37 21 34 20 36 21 35 18 33 18 32 17 32 18 33 19 32 17 32 16 31 16 30 15 34 19 34 19 34 19 34 19 33 18 33 17 32 16 31 16 31 15 30 14 29 15 30 16 32 18 33 18 33 17 31 15 30 17 30 17 30 17 30 17 31 16 28 15 30 17 29 14 24 14 31 19 31 18 31 19 28 15 28 15 28 15 28 15 28 17 28 17 28 17 28 17 27 16 26 15 25 14 25 14 26 14 23 12 23 13 24 13 24 13 24 14 24 13 23 11 21 18 20 18 20 19 20 18 20 18 21 19 20 18 19 17 18 17 20 18 20 17 18 16 18 17 21 20 22 19 19 16 20 17 19 17 19 17 19 16 17 15 17 16 18 17 19 17 17 13 16 15 20 17 19 14 21 18 21 18 20 17 19 17 19 15 9 8 9 12 12 12 8 8 7 8 8 11 12 14 7 8 8 10 9 11 11 12 10 11 10 10 9 9 8 8 11 11 10 10 8 9 7 8 8 9 9 10 10 11 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 20 19 19 19 18 18 19 19 19 19 20 22 24 25 22 22 22 22 22 22 22 22 23 21 25 23 26 23 25 22 26 23 26 23 26 23 26 23 27 24 27 24 27 24 27 24 27 26 31 28 29 25 28 26 28 25 28 25 28 25 28 25 34 27 26 24 30 29 31 28 32 30 28 30 29 28 20 15 9 10 10 10 10 10 9 9 10 11 11 12 13 14 15 15 14 17 20 18 15 15 21 27 33 30 29 26 27 27 30 30 30 27 27 29 29 25 28 32 54 54 71 60 72 62 75 59 73 59 76 60 76 61 77 61 79 61 79 61 80 62 81 63 83 65 82 64 83 65 84 68 89 70 88 69 88 71 92 74 91 72 91 72 91 72 91 72 94 74 93 74 93 76 95 78 94 76 94 76 94 76 94 76 98 80 98 79 97 79 97 79 97 79 97 80 98 81 99 81 100 81 103 84 104 83 101 80 101 81 102 82 102 83 103 83 103 83 103 83 103 83 103 83 102 82 102 82 102 82 102 82 107 82 106 81 105 82 106 83 108 84 108 84 108 84 108 84 108 84 109 85 109 86 110 86 110 86 110 86 110 86 110 86 111 87 110 86 111 87 112 89 112 88 111 87 112 88 113 90 116 90 115 89 115 89 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 118 91 120 92 122 95 124 96 125 97 124 96 121 94 123 96 124 94 121 92 120 93 119 92 118 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 89 117 90 117 91 120 91 121 93 124 96 129 101 134 105 139 107 142 110 143 109 141 107 137 103 135 102 135 100 129 93 122 90 119 88 116 84 111 82 108 80 106 80 105 78 102 78 103 74 102 74 102 74 102 74 102 74 102 73 101 72 100 72 100 74 100 74 99 73 98 72 98 71 96 69 95 69 95 70 95 67 93 66 93 66 94 68 94 67 94 66 93 65 92 65 91 64 91 64 91 64 91 64 93 65 91 63 89 62 89 62 86 60 86 60 86 60 87 61 84 58 84 57 83 56 82 56 82 56 82 55 81 55 80 54 80 54 80 53 79 52 78 52 79 52 77 50 76 50 77 52 77 50 75 49 74 48 75 50 72 50 71 50 71 50 71 50 71 50 71 50 71 50 71 50 68 50 68 50 68 50 68 50 63 44 64 46 65 47 66 47 68 48 66 46 64 45 64 45 67 48 66 47 66 46 66 47 66 48 65 48 64 47 64 47 61 44 61 44 61 44 61 44 58 42 60 44 61 43 59 41 59 42 59 41 58 40 57 40 56 40 57 42 58 42 57 40 56 40 56 40 56 40 56 40 56 40 55 39 55 39 56 40 54 38 54 37 53 37 52 36 53 35 53 36 54 37 55 37 56 38 56 38 55 37 54 36 50 33 53 38 58 38 52 30 55 37 55 36 54 36 53 35 52 36 52 35 51 35 51 35 53 36 50 35 52 36 51 33 50 34 49 32 48 33 49 34 50 34 49 33 49 32 48 32 48 32 48 32 48 32 48 32 49 33 49 32 48 31 47 31 49 32 48 31 47 32 48 33 46 31 48 33 49 33 49 33 46 30 46 30 46 30 46 30 47 30 45 29 45 29 44 27 40 28 44 31 43 27 41 27 42 28 42 28 42 28 42 28 42 28 42 28 42 28 42 28 41 27 41 27 40 26 39 25 40 26 39 25 38 25 40 27 39 25 39 25 39 24 37 22 20 6 17 6 19 8 19 5 17 5 19 8 20 7 17 4 17 5 18 6 18 5 16 3 17 5 18 6 18 6 17 5 17 5 17 5 17 5 17 5 14 2 15 4 16 5 18 6 14 6 13 7 16 10 15 6 18 11 18 10 17 9 16 9 17 8 9 2 11 7 12 5 9 3 9 3 10 5 12 6 12 6 11 4 10 3 8 2 11 5 10 4 9 2 8 2 8 3 8 2 6 1 5 0 8 3 9 4 10 6 11 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 21 12 20 12 19 11 19 11 19 11 19 11 20 13 22 15 22 14 22 14 22 14 22 14 21 14 22 16 23 15 22 14 24 17 24 17 24 17 24 17 23 17 24 18 25 17 24 16 25 20 28 21 26 17 25 19 25 18 24 16 23 17 25 18 31 22 27 20 27 21 27 19 31 21 28 20 29 20 19 7 10 6 10 9 11 8 10 7 9 7 10 9 12 11 14 13 14 14 17 14 16 16 24 26 32 27 29 24 27 24 29 26 30 23 26 25 29 22 27 23 44 38 59 46 60 48 61 47 60 47 60 47 61 48 61 49 62 47 61 47 61 48 63 50 64 50 64 49 64 51 66 51 70 53 70 53 71 55 73 57 72 55 72 55 72 55 72 55 74 57 74 57 75 56 77 58 76 54 76 54 76 52 76 52 79 55 79 55 79 55 79 55 79 55 79 56 80 57 81 57 81 56 82 57 82 57 81 56 82 57 82 57 83 58 83 59 83 58 83 58 83 58 83 58 82 57 82 57 82 57 82 57 83 58 82 57 81 58 82 59 85 61 85 61 85 61 85 61 85 61 85 61 86 62 86 63 87 63 87 63 87 63 87 63 87 63 87 63 87 64 89 65 88 64 88 64 88 65 90 66 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 66 90 66 91 67 94 70 95 72 96 72 96 72 93 70 95 72 96 71 94 69 94 66 93 65 91 63 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 88 62 89 60 90 61 90 61 92 63 93 63 96 68 102 70 105 73 108 76 109 76 107 74 104 70 103 70 103 68 96 62 93 64 91 63 87 59 84 59 81 56 81 57 79 55 79 55 75 51 75 51 74 50 74 50 74 50 74 49 73 48 72 48 74 51 74 50 73 49 72 49 71 48 70 46 68 45 69 46 67 46 66 45 66 45 67 46 67 46 67 45 66 44 65 44 65 44 65 44 65 44 65 44 67 46 65 43 63 42 63 42 60 43 60 43 59 42 59 42 58 41 58 40 57 39 56 39 57 39 56 39 55 38 55 38 54 37 54 36 53 35 52 35 53 35 50 32 49 33 51 35 51 34 50 32 49 32 49 32 49 33 50 33 50 33 50 33 50 33 50 33 50 33 50 31 51 29 51 29 51 31 51 31 46 29 46 31 47 32 47 32 48 33 46 30 45 30 45 30 48 33 47 31 46 32 47 33 49 33 48 32 47 31 47 31 45 29 45 29 45 29 45 29 40 26 44 29 45 28 42 24 42 26 42 25 41 24 40 24 39 24 41 26 42 26 41 25 40 24 40 24 40 24 40 24 39 23 38 21 37 22 39 23 39 22 38 22 37 21 37 21 35 21 35 22 36 23 37 23 38 24 38 23 37 22 36 22 31 19 36 25 41 24 33 15 37 22 36 22 35 21 35 20 37 21 35 20 35 20 36 21 35 20 35 20 34 19 34 19 35 20 34 18 33 18 33 19 35 20 34 19 34 18 33 18 32 17 32 17 32 17 32 17 33 18 33 17 32 16 31 16 34 18 32 17 32 17 33 19 30 15 31 17 32 18 34 19 31 18 30 17 30 17 29 16 31 18 30 16 29 15 27 14 27 16 30 16 27 12 25 13 27 14 27 14 27 14 27 14 28 17 28 17 28 17 28 17 27 16 28 17 27 15 25 14 25 15 28 16 26 15 27 18 26 15 27 15 26 13 23 11 23 18 19 18 22 21 21 17 20 18 20 18 20 18 20 19 19 18 20 18 20 17 18 15 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 17 15 18 14 15 10 20 17 20 17 19 16 19 16 15 11 6 8 10 13 10 8 8 9 9 11 10 11 9 10 11 12 10 10 9 9 7 8 10 11 9 10 8 8 6 7 6 7 5 6 5 6 5 6 6 7 7 9 9 11 10 12 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 21 21 20 20 20 19 19 19 20 20 20 20 20 20 20 20 22 22 22 22 22 22 22 22 24 22 25 23 26 22 25 21 27 24 27 24 27 24 27 24 26 23 28 25 28 25 26 23 28 27 31 28 29 24 27 25 29 25 27 24 27 24 28 26 31 29 33 30 31 27 30 29 30 28 26 27 26 24 15 11 10 11 11 11 11 11 10 10 8 8 9 11 12 13 14 15 14 14 14 15 17 22 26 29 32 31 31 30 30 29 30 29 32 27 27 29 31 27 28 29 49 52 72 61 72 61 76 61 74 60 76 61 77 61 78 62 80 62 79 60 79 62 81 64 81 63 81 63 81 64 83 66 86 68 88 71 90 72 91 72 91 72 91 72 91 72 91 72 92 72 91 72 91 74 93 76 94 76 94 76 94 76 94 76 95 77 95 78 97 79 98 80 97 79 97 80 98 81 99 81 101 81 100 80 100 80 101 81 102 82 102 83 103 83 104 84 103 83 103 83 103 83 103 83 103 83 103 83 103 83 103 83 107 82 106 81 105 82 106 83 109 85 109 85 109 85 109 85 109 85 109 86 110 86 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 90 118 91 121 94 123 96 124 96 124 95 121 94 123 96 125 96 122 93 121 94 120 92 118 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 88 115 88 116 89 118 89 122 93 123 93 126 98 131 102 137 105 140 108 141 108 140 106 139 104 135 101 134 100 131 96 125 93 123 90 118 86 114 83 109 81 108 79 105 79 104 78 104 76 104 75 103 74 102 74 102 74 102 73 101 72 100 72 99 73 99 73 98 72 98 71 97 70 95 69 94 68 95 69 94 66 93 65 92 66 93 67 94 67 94 66 93 65 92 65 92 65 92 65 92 65 92 65 94 66 92 64 90 62 90 63 86 60 85 59 84 58 83 57 84 58 84 57 83 56 82 56 83 57 82 56 82 55 81 55 80 54 80 53 79 52 78 52 80 52 77 50 76 51 79 54 78 51 76 49 75 49 75 51 72 50 71 50 71 50 71 50 70 49 70 49 70 49 70 49 69 51 69 51 69 51 69 51 67 48 67 48 66 47 66 47 66 47 65 45 64 45 65 46 67 47 65 46 65 47 67 49 65 48 65 47 64 47 63 46 62 45 62 45 62 45 62 45 59 43 60 43 60 43 60 42 59 42 59 41 58 40 57 40 55 40 57 42 58 42 58 41 56 40 56 40 56 40 56 40 55 39 54 37 53 38 55 39 55 39 54 38 54 37 53 37 53 35 53 36 54 37 55 37 55 37 55 37 54 36 54 35 52 34 52 36 56 37 52 32 54 35 53 35 52 34 52 33 53 36 51 34 51 35 53 37 48 35 53 35 48 30 48 35 52 35 50 33 49 33 49 33 50 34 50 33 49 33 48 32 49 33 49 33 49 33 49 33 49 33 49 32 48 31 47 31 49 32 48 31 47 32 48 33 48 32 47 30 46 31 48 33 47 31 47 30 46 29 45 29 47 31 47 30 44 27 43 27 42 29 43 28 40 26 41 29 41 27 41 27 41 27 41 27 41 27 41 27 41 27 41 27 41 27 42 28 42 27 39 24 36 25 43 29 41 26 41 28 42 28 42 28 41 25 38 23 21 7 17 6 20 9 20 5 21 7 17 3 15 5 20 9 18 6 18 6 18 5 15 3 18 5 15 2 14 3 17 6 14 3 16 4 18 6 19 8 18 6 17 4 16 3 14 2 20 11 16 8 14 5 9 0 17 10 16 9 16 8 15 8 12 3 6 1 11 6 9 0 9 4 11 6 12 4 9 2 8 2 9 4 10 5 12 6 11 5 10 3 8 2 7 0 8 3 8 3 8 3 8 3 6 2 8 3 9 5 11 6 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 21 13 21 12 20 11 19 11 20 12 21 13 21 12 19 10 22 14 22 14 22 14 22 14 22 15 23 16 23 15 21 14 24 17 24 17 24 17 24 17 22 16 25 19 26 18 23 15 25 20 29 21 26 17 24 18 28 20 25 17 24 18 27 21 25 22 32 25 29 20 28 23 30 20 26 18 26 16 15 3 11 7 11 10 12 9 11 8 7 6 9 8 12 11 14 12 15 11 11 11 18 22 28 28 30 27 31 27 31 26 29 24 31 23 26 25 30 23 26 21 40 36 60 47 60 47 62 48 60 47 60 48 61 49 62 49 63 48 61 46 61 48 64 51 63 48 62 48 62 49 64 50 65 49 69 53 71 54 70 52 72 55 72 55 72 55 72 55 71 53 70 53 71 52 73 54 76 54 76 54 76 52 76 52 75 52 76 53 78 55 80 57 79 55 79 56 80 57 81 57 82 56 79 53 78 54 81 57 82 57 82 58 83 59 84 59 83 58 83 58 83 58 83 58 84 59 84 59 84 59 84 59 83 58 82 57 81 58 82 59 85 61 85 61 85 61 85 61 85 61 85 62 86 63 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 65 90 66 93 70 95 72 96 72 96 71 93 70 95 73 97 72 95 70 94 67 93 65 92 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 60 87 61 88 59 88 60 93 63 92 63 94 66 99 70 103 71 106 74 108 74 106 73 109 72 101 65 98 66 99 68 95 66 92 62 88 58 84 58 81 57 80 55 80 56 78 55 76 52 76 51 75 50 74 50 74 50 74 49 73 48 72 48 73 50 72 49 72 48 71 48 71 47 69 45 68 45 68 46 67 45 66 44 65 45 66 46 67 46 67 45 66 44 65 44 66 45 66 45 66 45 66 45 66 44 64 42 62 41 62 41 60 43 59 41 57 39 56 38 58 41 58 40 57 39 56 39 57 40 57 39 56 38 55 38 54 37 54 36 53 35 52 35 55 37 52 34 51 35 54 39 52 34 50 32 49 32 49 33 49 33 50 33 50 33 50 33 48 31 48 31 48 31 48 29 51 29 51 29 51 31 51 31 50 33 49 33 48 32 47 32 47 31 46 30 45 31 46 32 48 32 46 30 45 32 48 34 48 32 48 31 47 30 46 30 45 29 45 29 45 29 45 29 45 28 42 25 41 26 44 29 42 26 42 25 41 24 40 24 39 23 41 26 42 26 42 26 40 24 40 24 40 24 40 24 40 23 39 22 38 23 39 24 39 23 39 22 38 21 37 21 35 21 35 22 36 23 37 23 37 23 36 22 36 21 35 21 38 21 33 19 34 22 36 21 35 21 34 20 34 19 33 19 37 21 35 19 35 21 37 23 30 20 38 20 30 13 31 20 36 21 35 18 33 18 33 18 33 18 33 17 32 16 31 16 34 19 34 19 34 19 34 19 33 18 33 17 32 16 31 16 32 16 31 15 30 16 31 17 35 18 31 14 28 14 30 17 31 18 31 17 30 16 29 16 31 18 31 17 28 14 27 14 28 16 29 15 27 15 31 20 27 14 27 14 27 14 27 14 27 16 27 16 27 16 27 16 26 16 28 18 28 16 25 13 20 13 29 19 28 15 26 16 29 18 29 17 28 15 25 13 22 20 20 17 19 17 19 17 24 20 19 17 20 18 19 16 15 17 22 19 16 12 16 17 21 19 21 18 20 18 19 17 21 19 21 19 20 17 18 15 18 15 17 14 16 15 17 16 17 14 18 15 17 12 13 9 17 15 19 17 20 17 20 17 10 9 6 6 5 7 8 10 8 8 7 7 6 8 7 9 7 8 8 10 11 13 13 15 8 8 7 8 7 9 9 11 7 8 7 8 7 8 7 8 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 18 16 17 16 17 17 19 19 18 19 20 21 20 19 18 17 17 18 20 21 21 20 18 17 20 20 20 21 21 22 22 22 23 22 20 19 20 22 24 25 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 26 24 29 28 32 29 32 29 26 30 31 30 21 15 10 10 9 11 12 12 10 10 12 13 11 11 11 12 12 13 13 13 12 14 14 13 18 26 28 26 31 29 30 28 29 29 30 30 28 27 28 27 28 27 28 27 45 51 75 65 74 62 76 61 75 61 77 62 78 63 79 63 80 62 80 63 81 64 82 64 81 63 81 64 82 65 83 66 88 69 89 70 89 69 87 68 91 72 91 73 92 74 93 74 92 73 92 74 93 76 94 76 91 74 92 75 94 77 96 79 98 80 97 78 96 78 97 79 99 81 100 82 100 81 98 80 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 112 89 113 90 114 90 113 88 115 90 116 90 116 89 115 89 115 88 114 87 113 87 111 86 113 87 114 88 113 87 115 89 115 89 115 89 115 89 116 89 115 88 114 89 115 90 114 88 114 88 114 88 114 88 114 87 115 88 116 87 115 86 115 87 115 87 115 87 115 87 118 89 115 86 114 87 117 90 115 87 115 88 116 89 117 89 115 87 115 87 115 87 115 87 117 89 117 89 117 88 114 86 116 88 116 88 116 88 116 88 116 88 116 89 118 91 120 93 118 92 122 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 88 115 89 118 88 118 89 121 92 125 96 128 98 133 101 137 106 141 108 141 108 135 102 134 100 133 99 131 98 131 96 127 91 120 87 116 85 112 81 108 80 108 79 104 74 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 63 90 63 89 61 88 60 88 61 86 58 83 56 82 56 82 56 82 56 82 56 82 56 82 56 82 55 81 54 80 54 81 55 81 54 80 53 79 53 78 52 78 51 77 50 76 50 78 50 75 50 79 54 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 65 46 65 46 65 46 65 46 63 45 66 48 67 47 64 44 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 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 56 39 57 40 58 39 57 38 52 34 52 35 53 36 54 36 53 34 51 32 50 32 50 33 51 35 51 35 51 35 51 35 52 36 51 34 50 33 48 32 53 36 50 32 47 31 48 32 48 31 46 30 46 30 47 32 50 33 47 30 46 31 49 34 47 32 50 35 52 36 51 34 50 36 52 35 49 32 49 34 42 26 44 29 46 31 47 30 46 30 46 30 46 30 46 30 46 30 46 29 45 28 44 28 44 29 41 26 41 29 45 33 41 28 42 29 43 28 42 27 40 27 41 28 42 29 43 30 39 27 43 31 44 28 38 22 38 24 39 26 42 29 44 30 42 28 42 28 41 26 39 24 20 7 18 5 17 5 17 6 19 5 15 3 16 5 16 3 16 8 23 10 17 3 17 8 17 5 16 4 16 3 15 3 17 5 18 6 18 6 18 6 16 3 15 2 14 3 15 4 15 8 15 8 15 6 11 3 15 8 16 9 16 9 15 9 9 4 7 1 6 2 9 5 11 5 10 4 9 5 10 6 8 3 9 5 12 8 14 9 10 5 9 4 10 6 11 7 9 4 9 4 9 4 9 4 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 17 11 16 11 16 12 18 14 17 10 19 12 20 12 19 10 19 12 21 14 22 13 20 11 20 12 20 13 21 14 22 14 23 14 21 12 20 14 24 17 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 24 18 27 21 29 22 28 20 26 22 32 21 22 9 11 4 9 5 11 8 9 7 10 10 12 10 13 11 13 12 14 12 12 12 14 12 19 24 29 25 30 25 29 24 28 25 29 26 28 24 28 24 28 24 28 21 36 35 63 51 62 47 60 47 61 48 61 49 62 50 63 50 62 48 62 49 63 50 64 50 63 49 64 50 64 51 65 50 68 52 69 53 70 52 69 51 72 55 72 56 73 57 74 57 73 56 74 57 75 56 76 56 74 53 75 54 76 53 78 54 80 55 79 55 78 55 79 55 80 56 81 58 82 58 81 57 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 89 65 89 66 90 66 87 63 89 65 90 65 90 64 90 65 90 65 89 64 88 63 86 61 87 63 89 64 88 63 89 64 89 64 89 64 89 64 89 63 88 62 87 63 88 64 89 64 88 63 88 63 88 63 86 63 87 64 88 63 87 62 88 64 88 64 88 64 88 64 89 65 87 63 87 63 89 65 87 63 87 64 88 65 89 65 87 63 87 63 87 63 87 63 88 65 89 65 89 64 87 62 89 65 89 65 89 65 89 65 89 64 88 65 90 67 92 69 90 68 93 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 63 88 62 88 60 88 60 89 62 92 65 95 64 99 67 102 71 106 74 107 74 102 69 101 67 100 66 98 65 98 68 94 63 89 59 85 57 84 56 79 55 79 55 77 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 46 67 47 68 47 64 43 63 40 61 39 60 39 60 42 58 40 56 39 56 39 56 39 56 39 56 39 56 39 56 39 56 38 55 37 54 37 55 38 54 37 54 36 53 36 52 35 52 34 51 33 50 33 52 33 49 34 53 36 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 47 32 47 32 47 32 47 32 45 30 47 32 47 32 45 30 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 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 37 23 38 24 38 24 37 23 34 20 34 21 35 22 36 22 35 21 34 19 33 19 33 19 35 20 35 20 35 20 35 20 34 19 34 19 34 19 34 19 36 20 34 18 32 16 31 16 32 17 31 16 31 16 32 17 34 18 31 15 30 16 33 19 31 17 33 19 35 20 34 18 34 20 36 20 33 17 32 19 26 12 29 15 31 16 31 16 30 17 30 17 30 17 30 17 30 17 30 16 29 15 28 15 28 14 25 12 25 14 29 17 27 15 28 16 29 15 28 14 27 16 28 17 28 17 29 18 27 16 28 17 28 16 26 15 26 15 27 16 27 16 28 17 26 15 27 16 28 16 27 16 22 19 20 17 19 17 20 18 20 16 16 15 18 18 19 17 20 21 25 22 21 17 20 20 19 17 18 16 18 15 17 15 17 16 18 17 20 19 21 20 18 16 17 15 17 15 18 16 19 16 19 16 18 14 16 12 18 15 19 15 18 13 15 11 10 8 6 5 5 6 8 9 10 9 8 8 8 8 9 10 7 7 8 9 10 11 12 12 10 10 9 9 10 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 14 13 14 13 14 13 14 13 17 16 17 16 17 17 19 18 16 17 18 20 20 20 20 20 20 21 22 22 22 22 21 20 20 20 20 21 21 22 22 22 23 22 21 20 20 22 24 25 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 26 30 28 31 28 30 27 27 29 30 27 19 14 10 11 7 9 10 9 8 8 9 11 13 13 14 14 14 15 15 15 13 15 15 14 19 27 29 27 31 29 30 28 29 29 30 30 30 29 30 29 30 29 30 29 43 50 74 65 74 60 74 59 75 61 77 62 78 63 79 63 80 62 80 63 81 64 82 64 81 64 82 64 83 65 83 66 87 68 88 70 89 69 88 68 91 72 91 73 92 74 93 74 92 74 93 74 94 76 94 76 94 76 94 76 94 77 95 77 97 79 97 79 97 79 97 79 97 80 99 82 101 83 101 82 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 85 108 84 108 84 109 85 110 86 110 86 110 86 110 86 108 84 109 86 110 86 110 86 111 87 111 87 111 87 111 87 112 88 112 88 112 88 112 88 112 89 113 89 114 90 114 90 114 88 115 90 116 90 116 90 118 92 117 91 116 90 116 90 113 88 115 89 116 90 115 89 115 89 115 89 115 89 115 89 114 88 113 86 112 87 114 88 116 90 115 89 114 88 113 87 115 87 116 88 116 88 115 87 117 89 117 89 117 89 117 89 117 88 116 87 115 88 116 89 116 88 116 88 117 89 117 89 115 87 115 87 115 87 115 87 116 88 117 89 117 88 115 86 117 89 117 89 117 89 117 89 117 89 117 89 118 91 120 93 119 91 121 94 123 95 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 90 121 91 123 92 129 97 132 101 136 104 138 105 135 102 134 100 133 99 131 98 132 97 129 92 123 87 116 84 115 82 109 78 106 79 106 77 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 94 67 94 67 92 64 89 60 86 59 87 60 83 56 81 55 81 55 82 56 82 56 82 56 82 56 82 56 82 56 82 55 81 54 80 54 81 54 80 54 79 53 79 53 78 52 78 51 77 50 76 50 77 50 76 51 79 53 77 50 73 51 72 50 71 49 70 49 69 49 70 50 71 49 70 48 67 49 68 50 68 50 69 51 68 49 68 49 68 49 68 49 67 48 67 48 67 48 67 48 64 46 65 47 66 46 65 45 64 47 64 47 64 47 64 47 63 46 63 45 62 44 61 44 61 44 61 43 60 43 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 54 36 55 37 55 37 54 36 52 34 53 35 53 35 54 36 54 36 53 34 51 34 52 34 51 35 51 35 51 35 51 35 48 32 49 34 50 35 52 36 50 34 50 34 49 32 47 30 50 33 49 32 48 33 49 34 50 33 47 30 46 31 49 34 46 31 48 33 49 33 48 32 49 34 51 34 48 31 48 34 44 29 46 31 48 32 48 32 46 30 46 30 46 30 46 30 46 30 45 29 45 29 44 28 42 27 40 25 40 27 43 30 41 28 42 29 43 28 42 27 43 29 42 28 42 28 41 27 42 28 40 26 40 27 43 30 42 28 42 27 41 26 40 26 39 25 40 27 42 28 43 29 19 7 18 5 17 5 18 7 19 6 16 5 19 9 21 8 17 7 21 8 18 4 16 6 19 7 19 6 18 6 17 5 16 4 16 4 17 6 18 7 17 4 15 3 15 3 16 5 17 10 17 10 16 8 15 7 16 9 15 8 13 4 10 4 8 5 7 4 6 5 7 6 7 4 6 3 5 4 6 5 7 5 8 7 10 9 11 10 9 7 9 7 9 8 11 10 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 11 15 10 16 11 17 13 16 9 18 11 20 13 21 13 20 13 21 13 21 13 21 12 20 12 20 13 21 14 22 14 22 14 21 13 21 14 23 16 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 27 20 27 20 27 20 26 19 27 21 30 17 18 6 10 5 8 5 10 8 9 7 10 10 13 11 13 11 14 12 15 13 14 13 15 13 20 26 30 26 30 25 29 24 28 25 29 26 29 25 29 25 29 25 29 22 34 34 62 51 63 48 60 46 61 48 61 49 62 50 63 50 62 48 62 49 63 50 64 50 64 50 64 51 65 51 66 51 67 51 69 53 70 53 69 52 72 55 72 56 73 57 74 57 74 57 74 58 76 56 77 57 77 55 77 55 77 52 76 52 78 54 79 55 80 56 79 55 78 55 81 58 83 60 84 60 81 56 81 57 82 58 83 58 83 58 83 58 83 58 83 58 83 58 83 59 84 60 85 60 85 60 85 60 85 60 85 60 86 61 84 60 84 60 85 62 86 62 86 62 86 62 86 62 84 61 86 62 87 63 86 62 88 64 88 64 88 64 88 64 88 64 88 64 88 64 88 64 89 65 89 66 90 66 91 67 88 64 90 65 91 66 90 65 92 66 91 66 90 65 90 64 88 64 90 66 91 66 90 65 90 65 90 65 90 65 90 65 89 63 88 62 87 63 88 64 91 65 90 64 88 63 87 62 87 63 88 65 89 64 87 63 89 65 89 65 89 65 89 65 88 64 88 64 88 64 88 64 88 65 89 65 89 65 89 65 88 64 88 64 88 64 88 64 87 64 89 65 89 64 87 63 90 66 90 66 90 66 90 66 89 65 89 65 89 66 91 68 91 67 92 69 94 71 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 62 86 63 87 64 88 62 89 61 89 62 90 61 90 61 94 62 96 65 100 69 103 70 102 69 101 67 100 66 98 65 99 69 95 65 90 59 85 56 87 55 79 51 78 52 78 54 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 46 65 43 61 38 58 37 59 39 54 37 53 36 54 38 56 39 55 38 55 38 55 38 55 38 56 39 56 38 55 37 54 37 54 37 54 36 53 36 52 35 52 35 52 34 51 33 50 33 51 34 51 35 52 35 51 33 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 48 33 48 33 48 33 48 33 46 31 46 31 46 31 46 31 47 31 47 31 47 31 47 31 46 30 46 29 45 28 44 28 45 28 44 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 36 22 37 23 37 23 36 22 35 21 35 21 35 21 35 21 37 22 35 21 34 20 35 21 35 20 35 20 35 20 35 20 33 18 33 19 34 20 35 20 33 18 34 20 34 18 31 15 35 19 34 18 33 19 34 20 33 17 32 16 31 17 32 18 30 16 31 16 31 16 31 16 32 18 34 18 32 16 32 18 29 15 31 17 32 17 32 17 30 17 30 17 30 17 30 17 29 16 29 16 29 16 29 16 31 17 29 16 29 17 31 18 27 15 28 16 29 15 28 14 30 18 29 17 28 16 27 15 27 16 26 15 27 17 30 19 28 17 28 16 27 15 26 15 26 15 26 15 27 16 28 18 21 18 19 17 19 18 21 19 22 18 19 17 22 21 23 21 19 19 22 20 20 17 19 17 21 19 21 18 20 18 19 17 21 18 19 16 17 16 18 17 19 17 18 15 17 16 19 17 20 17 20 16 19 16 19 16 19 16 18 14 16 11 12 8 8 7 7 7 7 7 7 7 6 6 5 5 5 5 6 6 7 7 8 8 9 10 10 11 8 8 7 7 8 9 10 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 15 13 14 13 14 13 14 12 17 15 16 15 16 16 18 18 17 17 17 18 19 20 21 22 20 19 19 19 19 19 19 20 20 20 20 21 21 22 22 22 21 21 21 21 22 22 23 24 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 28 30 27 30 27 30 28 27 29 27 23 15 11 9 11 8 11 11 11 10 10 11 13 11 11 12 12 13 13 13 13 14 16 16 16 21 28 31 29 31 29 30 28 29 29 30 30 28 27 28 27 28 27 28 27 40 48 74 66 76 63 76 61 75 61 77 62 78 63 79 63 80 62 80 63 81 64 82 64 82 64 83 65 83 66 84 67 86 68 88 70 89 70 89 70 91 72 91 73 92 74 93 74 93 74 94 75 94 77 95 77 96 78 96 77 95 77 95 77 95 77 97 80 98 80 98 79 97 80 99 83 102 84 102 84 101 81 101 82 102 83 103 83 103 83 103 83 103 83 103 83 103 83 104 84 104 84 105 85 105 85 105 85 105 85 105 85 110 86 109 84 108 85 110 86 110 86 110 86 110 86 110 86 108 85 110 87 111 87 111 86 112 88 112 88 112 88 112 88 112 88 112 88 112 88 112 88 113 89 114 90 114 91 115 91 114 89 116 91 117 91 117 90 117 90 116 90 115 89 115 88 114 89 116 91 117 91 117 91 116 90 116 90 116 90 116 90 117 90 116 89 115 90 116 91 117 90 116 89 115 88 114 88 115 88 117 89 117 89 116 87 115 87 115 87 115 87 115 87 116 88 116 88 116 88 116 88 118 89 117 89 117 89 117 89 116 88 116 88 116 88 116 88 115 87 116 89 117 89 116 87 118 90 118 90 118 90 118 90 118 90 117 89 117 90 119 92 119 91 119 92 121 94 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 120 90 121 90 121 90 121 90 125 92 127 95 131 100 135 103 135 102 134 100 133 99 131 98 131 96 130 94 125 88 117 85 118 84 110 78 108 79 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 93 66 93 65 91 63 88 59 85 57 84 58 78 52 78 52 79 54 81 56 81 55 81 55 81 55 81 55 82 56 82 55 81 54 80 54 80 54 79 53 79 52 78 52 78 52 78 51 77 50 76 50 76 51 78 52 78 51 77 52 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 65 46 65 46 65 46 65 46 65 46 65 46 65 46 65 46 64 47 64 47 64 47 64 47 63 46 63 45 62 44 61 44 63 45 62 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 55 37 56 38 56 38 55 37 53 35 53 35 53 35 53 35 55 36 53 35 52 34 53 35 51 35 51 35 51 35 51 35 51 35 51 34 50 33 49 33 48 33 50 35 51 33 48 31 51 35 50 34 50 34 51 35 48 32 48 32 48 32 48 32 47 31 47 30 46 30 47 31 46 32 49 32 47 30 48 33 46 30 47 32 48 32 47 31 46 30 46 30 46 30 46 30 45 29 45 29 45 29 45 29 45 31 44 30 44 30 44 31 41 28 42 29 43 28 42 27 44 29 43 28 42 27 41 26 40 26 42 29 44 30 43 29 40 26 40 27 41 28 42 28 43 29 41 26 40 26 40 27 18 6 17 5 17 6 19 8 19 5 15 4 18 7 19 6 20 8 21 9 20 7 18 6 17 5 16 4 16 3 15 3 20 7 17 3 14 2 15 4 17 5 16 4 16 4 17 5 17 10 16 8 15 9 16 10 16 9 15 7 13 4 10 4 7 5 7 5 7 5 7 5 8 6 7 5 7 5 8 6 7 5 8 6 9 7 9 8 8 5 7 5 7 6 9 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 13 8 13 8 13 8 13 8 15 10 14 9 15 11 17 12 18 10 18 10 18 12 21 14 20 11 18 10 18 10 19 12 20 12 20 13 21 14 22 14 21 13 21 14 22 15 23 15 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 20 26 19 26 20 28 21 28 21 27 13 14 4 10 6 10 7 12 10 11 8 12 11 11 9 11 10 12 10 13 11 15 15 17 15 21 27 32 27 30 25 29 24 28 25 29 26 27 23 27 23 27 23 27 20 28 30 60 51 64 50 63 49 61 48 61 49 62 50 63 50 62 48 62 49 63 50 64 50 65 51 65 51 66 52 66 52 66 50 68 52 70 53 70 53 72 55 72 56 73 57 74 57 75 58 75 58 77 57 77 58 77 55 77 56 78 54 78 54 75 53 79 56 81 57 80 55 80 57 82 59 84 60 84 59 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 86 62 85 61 85 61 86 62 86 62 86 62 86 62 86 62 85 61 86 63 88 64 87 63 89 65 89 65 89 65 89 65 88 64 88 64 88 64 88 64 90 66 90 66 91 67 91 68 89 64 90 66 92 67 91 66 90 65 90 65 89 64 88 63 88 64 90 66 91 66 91 65 91 66 91 66 91 66 91 66 92 66 90 65 90 65 91 67 89 64 89 65 90 65 90 65 88 64 89 65 89 65 88 64 87 63 87 63 87 63 87 63 87 64 88 65 89 64 88 63 90 66 90 66 89 65 89 65 89 65 89 65 89 65 89 65 86 63 88 65 89 65 88 64 89 65 89 65 89 65 89 65 91 66 90 65 89 66 91 67 91 67 91 67 92 69 95 71 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 62 89 64 90 62 90 62 91 62 90 58 92 60 96 66 101 70 102 69 101 67 100 66 98 65 94 64 95 64 92 62 88 58 86 56 80 53 79 54 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 65 44 65 44 63 41 61 39 58 36 55 34 53 35 52 35 53 37 55 39 54 37 54 37 54 37 54 37 56 39 56 38 55 37 54 37 53 36 53 36 52 35 52 34 52 35 52 34 51 33 50 33 49 34 53 36 51 33 50 34 50 34 51 33 50 32 49 32 48 32 49 33 50 32 49 29 51 29 50 28 50 30 49 29 47 30 47 32 47 32 47 32 46 31 46 31 46 31 46 31 47 31 46 30 45 31 46 32 47 31 47 31 47 31 47 31 46 30 46 29 45 28 44 28 46 30 46 29 44 28 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 37 23 38 24 38 24 37 23 36 22 35 21 35 21 34 20 36 22 35 20 33 20 34 20 35 20 35 20 35 20 35 20 36 21 35 19 34 18 32 17 33 18 33 19 34 18 33 17 35 19 34 18 33 19 34 20 32 17 32 17 32 17 32 17 33 17 31 15 30 15 31 16 29 15 32 16 30 15 31 18 29 15 31 16 31 16 30 15 30 17 30 17 30 17 30 17 28 15 29 16 29 16 30 17 29 16 29 16 28 15 28 15 27 15 28 16 29 15 28 14 29 18 28 17 28 17 27 16 26 16 29 19 30 19 28 17 26 15 26 16 27 17 28 17 31 19 28 15 25 14 26 16 20 17 19 17 19 18 21 20 22 18 18 16 20 18 20 17 21 19 21 19 22 19 20 16 19 17 18 16 18 15 17 15 21 17 17 14 16 15 19 18 20 17 19 16 18 17 19 18 20 16 18 14 17 15 19 17 18 15 18 15 17 12 14 10 7 7 7 8 8 7 7 6 8 8 7 6 6 7 8 8 7 7 8 8 8 9 9 9 9 8 8 8 8 9 10 11 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 12 12 13 13 14 14 15 15 16 15 15 14 16 15 17 17 20 19 18 18 18 19 20 21 21 20 19 18 18 19 20 21 20 20 20 21 21 22 22 22 20 21 22 22 23 23 23 23 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 30 26 28 25 29 27 32 31 28 28 25 20 12 9 9 12 8 11 11 11 10 9 11 12 12 12 12 13 13 13 14 14 16 18 17 17 22 30 32 30 31 29 30 28 29 29 30 30 29 28 29 28 29 28 29 28 31 40 68 63 75 63 76 62 75 61 77 62 78 63 79 63 80 62 80 63 81 64 82 64 83 65 83 66 84 66 85 68 85 67 87 69 89 71 90 70 91 72 91 73 92 74 93 74 94 75 94 76 95 77 96 78 94 76 95 78 96 79 97 80 93 76 97 81 100 81 98 79 100 82 101 84 102 83 101 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 87 112 88 111 87 113 89 113 89 113 89 113 89 112 88 112 88 112 88 112 88 114 90 114 91 115 91 116 92 115 90 117 91 118 92 117 91 118 92 117 91 116 90 116 90 114 88 115 90 116 90 116 90 117 91 117 91 117 91 117 91 117 90 116 89 115 90 116 91 114 88 115 90 116 91 117 92 116 89 117 90 118 89 117 88 116 88 116 88 116 88 116 88 115 87 117 89 117 89 115 87 119 91 119 90 118 89 117 89 117 89 117 89 117 89 117 89 114 87 116 89 117 89 117 88 117 89 117 89 117 89 117 89 119 90 118 89 117 90 118 91 119 91 118 90 119 93 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 88 118 88 117 87 119 87 120 89 121 90 123 90 124 92 128 98 134 103 135 102 134 100 133 99 131 98 127 93 129 94 128 92 123 88 116 83 112 81 111 80 109 77 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 88 61 89 61 86 57 81 52 80 54 79 53 79 54 81 55 80 54 80 54 80 54 80 54 82 56 82 55 81 54 80 54 79 53 79 52 78 52 77 51 78 52 78 51 77 50 76 50 74 51 79 53 77 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 66 47 66 47 66 47 66 47 66 47 64 45 64 45 66 47 64 47 64 47 64 47 64 47 63 46 63 45 62 44 61 44 64 47 63 45 61 44 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 54 36 55 37 55 37 54 36 54 36 54 35 53 34 52 34 53 35 52 33 51 33 51 33 51 35 51 35 51 35 51 35 50 34 50 34 50 34 50 34 50 33 49 32 48 33 49 34 50 34 49 33 49 33 50 34 47 32 48 33 49 32 48 31 50 33 48 30 46 30 47 32 44 29 47 31 46 30 47 33 45 29 46 30 46 30 45 29 46 30 46 30 46 30 46 30 44 28 44 29 45 30 46 30 43 30 44 30 43 28 42 27 41 28 42 29 43 28 42 27 41 27 42 28 42 28 43 29 44 30 43 28 42 28 43 29 42 28 41 27 41 27 40 26 44 28 40 25 39 26 42 29 17 5 17 5 17 6 20 8 24 10 19 7 20 8 19 6 17 4 16 4 17 4 15 1 19 7 19 6 18 6 17 5 17 3 14 1 14 4 19 8 18 5 17 4 16 5 17 6 16 8 14 6 13 7 16 10 15 8 16 8 15 6 12 6 7 5 7 6 8 5 7 4 6 3 5 2 4 3 5 4 7 5 8 6 8 6 9 7 10 7 9 7 9 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 10 6 12 7 14 9 15 11 15 9 14 9 14 10 16 12 21 12 19 10 17 10 19 12 23 14 20 11 19 12 22 15 20 12 20 13 21 14 22 14 20 13 22 15 23 15 23 14 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 18 25 18 26 21 30 24 28 22 26 13 12 2 10 7 8 4 10 8 8 6 10 9 13 11 13 12 14 13 15 13 16 16 18 16 22 28 33 28 30 25 29 24 28 25 29 26 29 25 29 25 29 25 29 24 19 23 53 49 61 48 61 48 61 48 61 49 62 50 63 50 62 48 62 49 63 50 64 50 65 51 65 52 66 53 67 52 66 50 68 52 70 54 71 54 72 55 72 56 73 57 74 57 75 58 75 59 77 58 78 58 75 54 77 56 79 58 80 59 74 52 79 57 82 57 80 55 83 59 84 60 84 59 82 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 64 88 64 88 63 89 65 89 65 89 65 89 65 88 64 88 64 88 64 88 64 90 66 90 67 91 68 92 68 89 65 91 67 92 67 92 66 93 68 93 67 92 66 91 66 87 63 89 65 90 65 89 64 91 66 91 66 91 66 91 66 90 64 89 63 88 64 89 65 87 62 88 64 91 67 93 68 88 65 89 66 90 65 89 64 89 65 89 65 89 65 89 65 86 63 89 66 90 65 87 62 91 67 91 66 90 65 89 65 89 65 89 65 89 65 89 65 86 62 88 65 89 65 89 65 88 64 88 64 88 64 88 64 91 67 90 65 89 65 90 66 91 67 90 66 91 68 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 62 86 63 87 62 88 62 85 59 86 60 87 60 89 60 90 57 91 59 95 65 101 70 102 69 101 67 100 66 98 67 90 62 93 65 94 65 90 61 84 55 82 54 82 55 78 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 44 65 43 64 43 59 39 62 41 60 36 53 31 56 36 54 34 53 35 54 36 54 35 54 35 54 35 54 37 56 39 56 38 55 37 54 37 53 36 53 35 52 34 51 34 52 35 52 34 51 33 50 33 48 34 54 36 50 32 50 35 50 34 51 33 50 32 49 32 48 32 49 33 50 32 49 31 51 29 51 30 50 29 49 29 47 30 47 32 47 32 47 32 48 33 48 33 48 33 48 33 48 32 45 29 44 30 47 33 47 31 47 31 47 31 47 31 46 30 46 29 45 28 44 28 48 31 46 30 45 28 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 34 21 35 22 36 21 35 20 36 22 36 21 35 20 34 20 35 20 33 18 32 18 32 19 35 20 35 20 35 20 35 20 32 17 33 19 34 20 36 21 34 18 32 16 31 18 34 20 34 18 33 17 32 18 33 19 31 17 32 18 33 17 32 16 35 19 32 16 30 16 32 17 27 14 30 15 29 14 31 18 28 14 29 15 30 14 28 13 30 17 30 17 30 17 30 17 28 15 28 16 29 17 30 17 32 19 32 19 32 18 30 16 27 15 28 16 29 15 28 14 26 16 27 17 28 18 29 19 34 21 28 15 25 16 29 20 30 19 29 17 26 14 24 13 28 15 25 13 25 16 30 20 19 16 18 16 18 17 20 19 21 18 20 19 22 20 21 17 20 18 20 18 20 18 20 18 25 19 18 16 20 20 20 15 22 18 16 12 15 16 22 23 19 16 17 14 16 14 16 15 18 14 17 15 18 16 17 17 15 14 14 14 12 10 9 8 6 6 6 6 6 6 6 6 8 8 8 7 7 6 6 6 5 5 5 6 6 6 7 7 8 7 6 7 9 10 9 8 11 10 10 9 9 8 8 7 4 8 11 12 9 8 9 11 9 10 8 9 8 8 7 8 9 11 10 12 11 13 12 14 13 13 15 15 16 15 16 14 17 18 20 21 21 19 18 15 17 16 18 18 20 20 21 21 19 18 19 18 19 18 19 18 20 19 19 18 20 19 21 21 21 20 21 21 22 22 23 22 23 22 23 21 22 20 21 20 27 24 23 21 22 22 25 26 25 25 28 27 26 25 28 28 26 26 27 27 28 26 27 25 27 26 27 26 27 26 27 26 25 25 27 27 29 29 30 29 29 23 17 17 14 10 6 7 12 14 14 13 11 10 11 12 14 14 13 12 13 14 16 17 13 16 21 24 25 27 29 30 31 29 30 28 29 29 30 30 29 29 30 30 31 29 30 28 34 39 61 62 74 63 76 62 78 62 81 64 81 62 78 60 82 63 81 63 81 64 83 66 82 64 82 65 83 66 84 67 87 68 88 69 88 69 88 70 93 73 92 73 92 74 94 76 93 75 95 77 96 77 96 76 95 78 96 79 97 78 96 77 97 79 97 80 98 81 99 81 100 82 100 82 100 82 100 82 103 82 102 82 102 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 111 85 108 84 111 86 110 84 110 85 110 86 111 87 112 87 113 86 113 86 113 86 113 86 114 87 114 87 114 87 114 87 114 88 114 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 115 88 117 89 118 91 120 92 120 92 120 91 119 91 118 90 119 90 116 87 115 88 118 91 118 89 117 88 116 89 117 90 118 90 118 89 117 88 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 114 87 117 91 119 90 117 88 117 89 117 89 117 89 117 89 116 88 116 88 116 88 116 88 117 90 118 92 120 93 121 95 122 95 122 95 122 95 122 95 122 92 122 91 121 90 120 90 121 90 118 87 116 87 118 89 116 89 116 89 116 89 116 89 118 90 116 89 114 87 113 85 114 87 114 87 114 87 114 87 114 87 114 88 118 90 120 91 120 91 120 92 125 97 131 101 131 99 131 98 130 96 129 94 132 96 129 97 130 95 123 89 121 88 114 80 109 79 109 83 109 78 106 76 107 78 106 75 106 76 106 75 105 74 104 75 100 74 100 73 99 73 98 72 97 71 97 70 96 69 95 69 97 70 95 68 94 68 94 68 94 67 94 67 94 67 94 67 90 65 90 65 90 65 90 65 86 61 85 59 83 56 80 54 81 54 81 54 81 54 81 54 83 54 79 53 81 55 82 54 79 53 79 53 79 53 79 53 80 54 80 54 80 54 80 54 77 51 76 50 76 49 75 49 77 51 77 50 76 49 75 50 73 51 72 50 71 49 70 49 70 49 70 49 70 49 70 49 67 49 67 48 67 48 67 48 68 49 68 48 67 47 66 47 65 46 65 45 64 44 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 59 43 62 46 61 41 61 44 61 43 60 42 59 42 56 40 56 40 56 40 56 40 55 39 56 40 56 40 56 41 53 39 57 40 54 37 55 41 54 38 54 37 53 36 52 36 54 37 54 37 54 37 54 37 51 34 51 35 52 36 53 36 51 36 52 37 53 36 52 35 49 33 49 33 49 33 49 33 49 34 52 37 53 36 50 33 51 35 51 34 50 33 49 33 48 33 49 34 50 35 51 36 51 32 45 29 49 35 51 34 49 30 45 30 48 33 47 29 50 34 48 31 46 29 45 29 50 33 47 30 46 31 49 34 47 32 49 31 45 27 44 29 47 31 47 31 47 31 47 31 45 30 46 31 47 30 46 29 46 32 51 37 52 33 45 26 45 28 43 27 44 29 47 33 47 29 42 24 39 23 40 25 45 29 45 28 43 26 40 23 41 28 46 30 44 25 41 25 42 28 45 27 39 22 40 27 17 5 17 5 17 6 19 7 20 7 18 6 19 7 19 6 18 5 18 5 18 5 18 5 21 6 17 4 18 5 18 4 17 4 15 2 14 4 17 6 17 4 15 2 14 2 14 3 15 6 15 6 15 9 17 9 15 10 15 9 12 5 8 2 6 4 6 4 6 4 6 4 8 6 8 5 7 4 6 4 5 4 6 4 7 5 7 6 9 5 6 5 9 8 10 6 10 8 9 7 9 7 8 6 5 6 11 9 9 6 9 8 11 6 12 7 13 8 14 9 11 6 12 7 12 7 13 8 12 8 14 9 15 10 14 9 15 12 18 15 20 14 17 11 16 11 17 12 18 13 19 14 18 13 18 13 18 13 18 13 19 14 19 14 19 15 21 17 20 15 20 16 21 17 22 17 22 17 22 16 21 16 20 15 25 18 22 15 20 17 23 20 24 20 27 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 24 29 23 31 22 18 15 15 9 9 9 12 11 14 11 11 8 11 10 13 11 12 10 12 11 15 14 13 15 22 23 26 25 29 29 30 25 29 24 28 25 29 26 28 25 29 26 30 25 29 23 29 31 52 51 64 49 62 47 61 48 63 50 63 53 61 51 64 50 63 49 64 50 65 52 65 51 66 52 67 53 67 52 69 53 70 53 71 54 71 54 74 56 73 56 73 57 75 59 74 58 76 60 77 60 77 59 76 60 77 61 78 60 77 57 79 55 80 56 80 57 81 57 81 57 81 57 81 57 81 57 83 58 82 57 83 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 87 63 84 63 86 65 86 62 85 63 86 64 86 65 87 65 86 65 86 65 86 65 86 65 87 66 87 66 87 66 87 66 88 65 89 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 88 64 89 66 91 67 92 68 92 67 91 67 90 66 90 65 90 66 88 64 88 64 90 66 90 65 89 64 88 65 89 66 90 66 90 65 89 65 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 87 64 89 65 90 66 90 65 89 65 89 65 89 65 89 65 89 65 89 65 89 65 89 65 90 63 91 64 92 66 94 67 95 68 95 68 95 68 95 68 92 66 92 65 91 65 90 64 91 64 88 61 87 61 88 62 89 62 89 62 89 62 89 62 90 62 89 61 88 60 87 59 87 58 87 58 87 58 87 58 87 58 87 59 89 61 91 63 91 60 91 62 94 67 98 71 99 70 97 68 95 67 94 64 94 61 94 62 97 66 94 61 91 59 85 53 79 51 81 54 79 52 76 51 78 52 77 49 76 50 76 49 75 49 74 48 73 48 73 48 72 47 72 47 71 46 71 45 70 45 69 44 71 47 69 45 68 45 67 47 66 47 66 47 66 49 66 49 66 49 66 49 66 49 66 49 60 43 59 41 57 38 54 34 54 33 54 33 54 33 54 33 55 32 52 31 53 33 54 32 53 36 53 36 53 36 53 36 54 37 54 37 54 37 54 37 52 34 51 34 50 33 50 32 51 34 51 33 50 32 49 32 50 34 51 33 50 33 49 32 49 32 49 32 49 32 49 32 47 30 47 30 47 30 47 30 49 32 49 31 48 30 47 30 46 29 46 28 45 28 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 43 27 45 29 44 25 44 28 44 27 43 26 42 26 40 24 40 24 40 24 40 24 41 24 40 24 40 24 40 24 37 23 41 24 38 21 39 25 38 22 38 21 37 20 36 20 37 21 37 21 37 21 37 21 35 19 36 20 36 21 37 21 36 20 37 21 37 21 36 20 34 18 34 18 34 18 34 18 34 19 36 21 36 21 34 19 35 20 35 19 34 18 33 18 33 18 34 19 34 19 35 20 35 17 31 16 34 21 35 19 34 17 30 16 33 19 33 16 34 18 32 16 30 15 30 15 33 17 32 16 31 17 32 18 32 18 34 17 30 14 29 15 30 15 30 15 30 15 30 15 29 15 30 16 31 15 30 14 26 15 32 22 35 21 32 17 29 16 29 16 29 17 31 19 29 16 29 16 28 14 26 12 28 15 29 15 28 13 25 11 26 15 29 15 26 12 25 13 26 15 29 14 25 11 26 16 20 18 20 17 20 19 22 20 22 19 20 17 19 18 21 20 20 18 20 18 20 18 20 18 21 19 21 18 18 16 19 19 17 15 18 16 18 15 16 14 19 16 17 14 16 14 16 15 20 16 19 16 19 15 16 16 17 16 15 14 11 9 6 5 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 7 7 7 8 8 8 9 9 8 7 8 10 11 10 9 8 8 9 9 9 9 10 10 6 8 10 10 9 9 9 10 9 11 11 13 13 15 15 17 12 13 11 12 11 12 10 11 13 12 14 14 16 15 15 14 15 15 18 19 20 19 19 17 17 16 17 16 18 17 18 17 19 18 19 18 19 18 19 18 21 19 20 19 20 20 22 22 21 20 21 21 22 22 23 22 23 22 23 22 22 21 22 20 24 22 22 20 21 21 23 23 24 25 27 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 28 29 28 30 22 16 14 13 10 10 13 11 13 13 13 11 10 11 12 12 12 11 11 11 12 13 14 14 17 23 26 27 28 29 30 31 29 30 28 29 29 30 30 29 29 30 30 31 29 30 28 33 39 59 62 74 63 78 62 79 62 81 63 81 63 79 62 82 64 81 63 82 65 84 66 85 67 85 67 86 68 87 70 89 71 90 71 91 72 92 73 93 73 92 73 92 74 94 76 94 75 95 77 96 77 96 77 96 77 97 78 97 78 96 78 97 80 98 80 99 81 99 81 98 80 98 80 98 80 98 80 103 83 102 82 103 84 105 85 102 82 103 84 104 84 104 84 105 85 105 85 105 85 105 85 107 87 106 86 106 86 107 87 113 86 110 86 112 88 112 85 110 86 111 86 112 87 112 87 113 86 113 86 113 86 113 86 114 87 114 87 114 87 114 87 114 89 115 89 116 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 117 89 117 90 119 91 120 92 119 90 118 90 117 89 117 88 118 89 117 88 116 89 117 90 118 89 117 88 116 89 117 90 118 90 118 90 117 89 117 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 117 88 116 88 117 89 118 91 117 89 117 89 117 89 117 89 118 90 118 90 118 90 118 90 117 90 118 91 119 93 120 93 122 95 122 95 122 95 122 95 122 92 122 92 121 91 121 90 120 90 119 88 117 87 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 87 114 87 115 89 118 91 116 89 118 90 121 95 128 98 129 98 131 96 129 95 129 94 126 91 125 94 130 98 128 95 123 90 116 82 110 80 108 82 110 78 107 77 108 79 107 76 106 76 106 76 105 75 105 75 100 73 99 72 98 71 97 71 97 71 97 71 96 70 96 69 96 70 95 68 94 68 94 67 93 66 93 66 93 66 93 66 92 66 92 66 92 66 92 66 86 59 85 58 83 55 81 55 80 53 80 53 80 53 80 53 81 52 78 51 79 53 80 52 79 53 79 53 79 53 79 53 81 55 81 55 81 55 81 55 79 52 78 52 77 51 77 50 77 51 77 50 76 49 75 50 73 51 72 51 71 50 71 49 70 49 70 49 70 49 70 49 65 46 65 46 65 46 65 46 68 49 68 48 67 47 66 47 65 46 65 46 64 45 64 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 63 45 60 43 62 45 60 42 61 44 61 43 60 42 59 42 56 40 56 40 56 40 56 40 58 42 57 41 56 39 55 39 54 39 56 40 54 38 55 40 54 38 54 37 53 36 52 36 54 37 54 37 54 37 54 37 53 37 54 37 54 38 55 38 53 37 54 38 54 38 53 37 51 35 51 35 51 35 51 35 50 35 51 36 52 35 51 34 51 35 51 34 50 33 49 33 51 35 50 34 50 34 49 33 50 33 49 34 52 37 51 33 51 33 48 33 50 35 50 32 49 32 47 31 47 31 47 32 47 32 48 33 49 32 48 31 49 34 51 33 47 30 46 32 45 29 45 29 45 29 45 29 46 30 47 31 47 31 46 30 42 28 47 33 50 33 47 30 45 29 46 31 47 31 46 30 43 29 48 33 49 31 44 26 43 27 44 28 44 28 43 26 45 30 47 29 43 27 44 30 43 28 45 28 43 27 45 31 19 7 18 6 19 7 20 9 20 7 18 4 15 4 19 10 18 5 18 5 18 5 18 5 17 6 21 6 16 2 18 8 17 5 17 5 16 3 15 2 17 4 15 2 14 2 14 3 16 7 16 7 15 8 16 8 17 11 16 9 11 3 6 0 5 3 5 3 5 3 5 3 7 4 6 4 6 4 6 4 7 5 8 6 8 7 9 7 9 6 7 6 10 9 11 7 7 6 8 7 9 8 10 9 7 6 9 7 9 7 10 8 8 4 9 5 11 7 12 8 14 8 13 7 12 6 11 5 11 7 13 9 14 9 14 8 13 9 15 12 18 13 18 13 16 11 16 11 16 11 15 10 18 13 18 13 18 13 18 13 18 13 18 13 18 14 20 15 20 15 20 16 21 17 22 17 23 18 22 17 22 16 21 16 22 16 20 15 20 15 21 17 23 20 26 21 25 19 26 22 25 21 26 22 27 21 26 20 26 21 26 21 26 21 26 21 25 21 27 23 28 23 28 23 26 16 11 7 9 5 8 10 10 10 13 10 10 8 11 10 11 9 11 9 11 9 11 10 13 15 22 24 27 25 27 26 30 25 29 24 28 25 29 26 28 25 29 26 30 25 29 23 26 29 52 51 64 50 62 46 62 48 62 49 63 53 63 53 65 50 64 50 64 51 66 53 66 53 67 53 68 54 68 54 70 53 70 54 72 55 73 56 74 56 73 56 73 57 75 59 75 59 77 60 78 61 77 60 77 60 78 62 79 61 77 58 80 56 80 57 81 57 82 58 81 57 81 57 81 57 81 57 84 58 83 58 83 59 85 61 82 58 84 59 85 60 84 59 85 61 85 61 85 61 85 61 88 63 86 62 86 62 87 64 88 65 86 64 88 67 87 64 86 64 86 65 87 65 88 66 87 66 87 66 87 66 87 66 87 66 87 66 87 66 87 66 89 66 89 67 90 67 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 89 66 90 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 90 66 90 65 89 65 88 64 88 65 89 66 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 65 92 66 94 67 94 67 94 67 94 67 93 67 92 66 92 65 91 65 90 64 89 63 88 62 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 88 60 90 61 88 58 88 59 91 63 95 67 98 68 96 67 95 66 94 64 91 58 91 60 96 66 97 65 93 62 87 56 81 52 81 53 81 53 78 52 79 53 78 50 77 51 76 50 76 49 75 49 72 48 72 47 71 46 71 46 72 47 71 46 71 45 70 45 70 46 68 45 67 44 67 46 65 46 65 46 65 48 65 48 64 47 64 46 63 46 62 45 60 42 58 40 56 38 55 38 53 32 53 32 53 32 53 32 54 31 50 29 51 31 51 31 52 35 52 35 52 35 52 35 55 38 55 38 55 38 55 38 53 36 53 35 52 35 51 34 51 34 51 33 50 32 49 32 51 35 51 34 51 33 50 33 50 33 50 33 50 33 50 33 47 30 47 30 47 30 47 30 49 32 49 31 48 30 47 30 47 30 46 29 46 28 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 44 28 44 28 43 27 44 28 44 27 43 26 42 26 41 25 41 25 41 25 41 25 43 27 42 25 40 23 39 22 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 37 21 37 21 37 21 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 34 19 35 22 37 22 35 18 34 18 33 18 34 19 34 18 32 17 31 16 31 17 33 18 30 16 33 19 34 18 31 15 32 18 34 18 31 15 30 17 30 15 30 15 30 15 30 15 30 15 31 17 32 16 30 15 30 18 32 19 31 16 28 14 28 16 30 18 31 17 28 14 27 16 31 20 33 19 30 15 26 13 27 15 29 16 29 15 33 20 33 18 29 16 32 21 29 16 29 16 29 17 31 20 21 19 20 18 21 19 22 21 21 19 21 16 16 15 20 22 20 18 20 18 20 18 20 18 18 19 22 19 18 15 20 21 23 20 20 16 18 16 19 18 19 16 17 14 16 14 16 15 19 15 18 15 18 15 15 15 18 16 15 14 10 8 5 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 8 7 8 10 11 10 9 7 8 8 9 9 10 10 11 9 8 8 8 9 10 10 10 8 9 8 9 8 9 8 9 13 13 12 12 11 11 10 10 12 12 14 13 15 14 14 13 13 13 15 16 18 17 19 18 17 16 17 16 17 16 16 15 19 18 19 18 19 18 19 18 18 17 17 16 18 17 19 19 21 20 21 21 22 22 23 22 24 23 24 22 23 22 22 21 22 21 22 20 21 21 22 21 24 24 27 25 25 24 26 27 26 26 27 27 28 26 27 25 27 26 27 26 27 26 27 26 26 26 28 28 29 28 28 27 23 15 9 8 8 7 8 12 9 11 12 12 10 10 11 12 11 11 11 11 11 11 10 10 12 16 22 26 26 26 26 26 31 29 30 28 29 29 30 30 29 29 30 30 31 29 30 28 29 37 58 62 75 64 77 61 80 62 80 63 81 64 81 65 83 65 82 64 83 65 84 67 83 66 84 66 85 67 85 69 87 69 88 70 90 72 92 73 93 73 92 73 92 74 94 76 94 76 96 78 97 78 97 77 96 78 98 79 98 79 97 78 98 80 99 81 99 82 100 82 101 83 101 83 101 83 101 83 104 84 103 83 104 84 105 86 102 83 104 85 105 85 105 84 105 85 105 85 105 85 105 85 108 88 107 86 106 87 108 88 113 87 111 86 113 89 112 86 111 86 112 87 112 88 113 88 114 87 114 87 114 87 114 87 114 87 114 87 114 87 114 87 115 89 116 90 116 91 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 118 91 119 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 119 90 118 90 117 89 116 88 117 89 117 89 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 91 118 92 121 94 121 94 121 94 121 94 123 93 123 92 122 92 121 91 120 90 120 90 119 89 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 114 88 116 89 115 88 117 88 119 92 124 95 128 96 129 95 129 94 129 94 129 92 125 93 127 95 125 93 123 91 118 85 113 82 109 82 112 80 109 79 110 80 109 77 107 77 107 76 106 76 105 76 100 73 99 72 98 71 97 71 98 72 98 71 97 71 96 70 96 69 94 67 93 67 93 67 92 65 92 65 92 65 92 65 90 64 89 63 88 62 88 61 86 59 84 56 82 56 82 56 80 55 80 55 80 55 80 55 80 53 76 50 76 52 76 50 78 52 78 52 78 52 78 52 80 54 80 54 80 54 80 54 79 53 79 52 78 52 77 51 77 51 77 50 76 49 75 50 74 52 73 51 72 51 71 50 71 50 71 50 71 50 71 50 68 49 68 49 68 49 68 49 68 49 68 48 67 47 66 47 66 47 66 46 65 46 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 62 44 61 43 60 43 61 44 61 43 60 42 59 42 57 41 57 41 57 41 57 41 60 43 59 42 57 40 55 39 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 52 35 52 35 52 35 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 49 35 53 37 53 35 50 34 48 33 49 33 48 32 48 33 48 32 48 31 48 32 49 34 46 31 49 34 50 33 47 30 46 31 48 31 45 29 45 31 48 32 48 32 48 32 48 32 46 31 48 32 48 32 47 30 48 31 47 30 46 29 44 28 44 29 46 30 46 28 42 25 45 29 46 30 46 30 46 30 42 26 44 29 45 30 45 29 47 32 47 30 44 29 47 34 46 29 45 29 46 32 48 33 18 6 18 5 18 7 20 8 17 7 20 5 14 2 17 9 18 5 18 5 18 5 18 5 17 5 18 5 17 4 19 8 22 8 18 5 16 5 19 9 17 4 15 2 14 2 14 3 12 3 13 4 14 7 15 7 16 11 16 9 12 4 7 0 4 2 4 2 4 2 4 2 5 3 5 3 6 4 6 4 6 5 7 5 8 6 8 7 8 5 6 5 9 8 9 6 8 6 9 7 9 7 10 8 10 6 7 5 9 9 11 8 12 7 12 6 11 5 10 5 13 8 12 7 12 7 11 6 11 6 12 8 13 8 13 8 13 8 14 9 15 11 16 12 16 11 16 11 17 12 17 12 18 13 18 13 18 13 18 13 17 12 16 11 17 13 19 14 20 15 20 16 21 17 22 17 24 18 23 18 22 17 22 17 21 16 22 17 22 17 21 16 22 19 25 20 24 19 25 22 25 21 26 22 27 21 26 20 26 21 26 21 26 21 26 21 26 21 27 23 28 22 27 21 22 13 9 8 10 7 10 12 8 8 11 9 10 7 11 10 11 9 12 10 12 9 10 7 12 15 23 25 27 24 25 23 30 25 29 24 28 25 29 26 28 25 29 26 30 25 29 23 23 27 51 51 65 50 61 46 63 48 62 48 63 54 66 56 65 51 65 51 65 52 67 53 65 51 66 52 67 53 67 52 67 51 69 53 71 55 73 56 74 56 73 56 73 57 75 59 76 59 77 61 79 62 78 61 78 61 79 62 79 62 78 59 81 57 81 57 82 58 82 59 84 60 84 60 84 60 84 60 84 59 84 59 84 60 86 61 83 58 84 60 86 61 85 60 85 61 85 61 85 61 85 61 88 64 87 63 87 63 88 64 88 64 85 64 87 66 87 63 87 65 87 65 88 66 88 67 88 67 88 67 88 67 88 67 87 66 87 66 87 66 87 66 90 67 90 67 91 68 91 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 91 67 91 68 92 68 92 68 91 66 90 66 89 65 89 64 88 65 89 66 90 65 89 64 90 65 89 64 88 65 89 66 92 67 91 67 90 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 89 64 88 64 89 65 90 67 89 65 89 65 89 65 89 65 91 67 91 67 91 67 91 67 90 63 90 63 90 64 91 64 93 66 93 66 93 66 93 66 94 67 93 67 92 66 92 66 90 64 91 65 90 63 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 59 87 58 87 58 88 59 89 58 88 58 89 62 93 65 96 67 95 66 94 66 94 64 96 62 93 59 93 63 93 61 91 61 88 58 85 56 84 55 82 55 79 54 81 55 80 52 78 51 77 51 76 50 76 50 73 49 74 48 73 48 72 47 73 47 72 47 71 46 71 46 69 46 68 44 66 43 66 45 66 47 66 47 66 49 66 49 66 49 66 48 64 46 63 46 60 42 57 39 55 39 57 40 57 37 57 37 57 37 57 37 56 34 51 31 52 32 51 30 51 34 51 34 51 34 51 34 52 35 52 35 52 35 52 35 53 35 52 35 51 34 51 33 51 34 51 33 50 32 49 32 52 35 52 35 51 34 51 34 51 34 51 34 51 34 51 34 50 33 50 33 50 33 50 33 49 32 49 31 48 30 47 30 48 30 47 30 46 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 44 29 46 29 43 26 43 28 44 28 44 27 43 26 42 26 42 26 42 26 42 26 42 26 43 27 43 26 41 25 40 24 40 23 38 22 40 24 39 22 38 22 38 21 37 20 36 20 37 21 37 21 37 21 37 21 36 19 35 19 35 18 34 18 37 21 38 22 38 22 37 21 36 20 36 20 36 20 36 20 36 20 35 19 34 20 35 21 35 20 35 19 34 18 33 18 35 20 34 19 34 19 33 18 33 20 37 21 34 18 33 19 31 18 34 18 32 16 32 19 34 18 32 17 32 17 33 18 31 17 32 18 33 17 32 16 29 15 31 16 29 13 29 16 33 18 33 18 33 18 33 18 31 16 32 17 32 17 31 16 30 16 29 16 30 18 33 20 31 18 31 17 29 15 26 13 29 16 29 16 29 16 28 15 26 14 28 16 30 17 30 16 26 15 28 15 26 14 28 17 32 17 29 16 31 19 32 18 19 17 19 17 19 18 21 19 16 18 22 19 17 14 18 20 20 18 20 18 20 18 20 18 21 17 18 16 20 19 22 19 19 18 20 18 20 19 21 19 19 16 17 14 16 14 16 15 13 9 13 11 15 13 15 16 16 15 14 14 11 10 7 7 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 5 6 6 6 7 7 7 8 7 5 5 6 8 9 8 7 10 10 9 9 9 9 8 8 11 8 6 6 9 11 11 10 10 11 11 12 11 12 11 12 10 11 11 12 11 12 12 13 11 11 13 13 14 13 14 12 15 14 15 14 15 14 16 15 17 16 18 17 19 18 20 19 19 18 19 18 19 18 19 18 20 19 19 18 20 19 21 21 21 20 21 21 22 22 23 22 25 24 24 23 24 22 23 22 23 22 24 23 24 23 23 22 23 24 26 25 25 23 26 26 26 26 27 27 28 26 27 25 27 26 27 26 27 26 27 26 27 27 28 28 29 27 28 26 18 12 8 10 11 9 10 13 8 9 11 11 10 9 11 13 11 12 13 13 13 11 10 9 14 19 26 30 30 28 27 27 31 29 30 28 29 29 30 30 29 29 30 30 31 29 30 28 27 35 57 62 75 64 77 60 81 63 80 62 81 65 83 67 84 65 83 65 83 66 85 68 85 67 85 67 86 68 87 70 87 69 89 71 91 74 93 75 93 73 92 73 92 74 94 76 95 77 97 78 98 79 97 78 97 79 98 80 99 79 98 79 99 81 99 82 100 82 101 83 101 83 101 83 101 83 101 83 105 84 104 84 104 85 106 87 103 84 105 85 106 86 105 85 105 85 105 85 105 85 105 85 109 88 108 87 107 88 108 89 112 85 109 85 111 87 111 84 112 87 112 88 113 88 114 89 115 88 115 88 115 88 115 88 114 87 114 87 114 87 114 87 116 90 116 91 117 91 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 91 119 91 118 90 118 89 116 88 118 90 118 90 116 88 118 89 117 88 116 89 117 90 120 92 119 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 115 88 117 89 118 90 118 89 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 123 93 123 92 122 92 120 90 121 91 121 90 118 87 116 89 116 89 116 89 116 89 117 89 116 88 115 87 114 86 114 87 114 87 114 87 114 87 115 88 114 86 113 87 114 88 116 89 117 88 119 92 124 94 126 95 128 94 128 94 129 94 131 93 125 91 125 93 124 92 120 89 118 87 116 85 113 86 113 81 110 80 111 82 110 79 108 78 107 77 107 76 106 77 102 75 101 75 100 74 99 73 99 73 98 72 98 71 97 71 95 68 93 67 92 66 93 66 93 66 93 66 93 66 93 66 93 66 92 65 90 63 88 62 86 59 83 55 81 56 83 58 83 58 83 58 83 58 83 58 82 55 77 51 77 52 76 50 77 51 77 51 77 51 77 51 77 51 77 51 77 51 77 51 78 51 77 51 76 50 76 49 77 51 77 50 76 49 75 50 75 53 73 52 73 51 72 51 72 51 72 51 72 51 72 51 68 49 68 49 68 49 68 49 68 49 68 48 67 47 66 47 67 48 66 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 45 60 41 60 45 61 44 61 43 60 42 59 42 58 42 58 42 58 42 58 42 58 42 58 42 58 42 58 41 57 39 53 38 56 41 55 37 54 38 54 37 53 36 52 36 54 37 54 37 54 37 54 37 54 37 53 36 53 35 52 35 52 36 53 37 53 37 52 36 51 35 51 35 51 35 51 35 52 36 50 34 50 34 52 36 51 35 51 34 50 33 49 33 49 33 50 34 50 34 51 35 50 35 52 34 47 31 48 35 48 34 52 35 49 32 49 35 51 35 49 32 48 32 48 32 49 32 48 31 47 32 48 33 45 31 48 32 46 29 47 32 48 32 48 32 48 32 48 32 47 32 48 33 49 32 48 31 47 31 46 29 46 32 50 35 51 34 49 31 46 29 44 28 44 30 47 32 47 29 43 25 43 28 45 30 46 30 45 29 41 27 45 29 44 28 44 30 49 31 44 28 46 32 46 29 17 4 16 4 16 5 18 7 13 5 21 8 16 2 16 7 18 5 18 5 18 5 18 5 20 4 14 2 19 8 20 5 12 2 17 8 20 7 17 4 17 4 15 2 14 2 14 3 7 0 8 1 12 6 15 8 14 9 14 9 12 5 9 3 4 2 4 2 4 2 4 2 4 2 4 3 5 4 6 4 5 3 5 4 6 4 7 5 6 3 4 3 7 6 7 4 11 8 10 7 9 6 8 5 12 6 5 4 9 9 11 8 8 3 9 5 11 8 13 9 10 6 11 7 12 8 13 9 10 6 12 8 13 8 13 7 15 10 14 8 13 8 14 9 16 11 17 13 19 15 20 16 18 13 18 13 18 13 18 13 21 16 20 15 21 16 22 18 20 15 20 16 21 17 22 17 24 19 24 18 23 17 22 17 22 18 23 19 24 18 23 17 22 18 25 20 23 18 25 21 25 21 26 22 27 21 26 20 26 21 26 21 26 21 26 21 27 22 28 23 28 22 26 21 14 6 6 6 9 6 7 8 7 7 11 8 9 7 11 11 12 11 14 12 13 10 10 7 16 19 28 30 32 29 29 26 30 25 29 24 28 25 29 26 28 25 29 26 30 25 29 23 21 25 50 51 65 50 61 45 63 49 62 48 63 55 67 58 66 51 65 51 65 52 67 54 68 54 68 55 69 56 70 55 70 53 71 55 74 58 76 60 74 56 73 56 73 57 75 59 76 60 78 62 79 62 79 61 78 62 79 63 80 62 79 59 81 57 81 58 82 59 83 59 82 58 82 58 82 58 82 58 85 59 84 59 84 60 86 62 83 59 85 61 86 61 86 60 85 61 85 61 85 61 85 61 89 64 88 63 87 64 88 65 86 63 83 62 86 64 85 62 87 65 87 66 88 67 89 67 88 67 88 67 88 67 88 67 87 66 87 66 87 66 87 66 90 67 90 68 91 69 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 68 92 67 91 67 90 66 87 64 90 67 91 66 88 63 90 65 89 64 88 65 89 66 92 68 92 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 86 63 89 67 91 66 89 64 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 94 67 93 66 92 66 89 64 91 66 91 64 88 61 89 62 89 62 89 62 89 62 91 63 89 62 87 60 86 58 87 58 87 58 87 58 87 58 88 59 87 57 86 57 87 58 90 59 89 59 90 62 93 65 95 66 94 66 94 66 94 64 94 60 91 58 92 63 94 63 88 59 88 59 87 58 87 58 83 56 80 55 82 56 80 53 78 52 78 51 77 50 76 50 75 51 76 50 75 50 74 49 73 48 73 47 72 46 71 46 69 45 67 43 66 43 65 45 67 48 67 48 67 50 67 50 64 47 63 45 61 43 60 42 60 42 56 38 54 39 57 42 59 39 59 39 59 39 59 39 58 35 53 32 53 33 52 30 51 34 51 34 51 34 51 34 50 33 50 33 50 33 50 33 51 34 50 33 50 32 49 32 51 34 51 33 50 32 49 32 52 36 53 35 52 34 51 34 51 34 51 34 51 34 51 34 48 31 48 31 48 31 48 31 49 32 49 31 48 30 47 30 48 31 48 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 30 42 25 43 29 44 28 44 27 43 26 42 26 42 26 42 26 42 26 42 26 41 26 42 26 42 26 43 27 41 23 37 22 40 25 39 21 38 22 38 21 37 20 36 20 37 21 37 21 37 21 37 21 38 22 38 21 37 20 36 20 35 20 36 21 37 20 36 19 35 19 35 19 35 19 35 19 37 21 34 18 33 19 36 22 35 20 35 19 34 18 33 18 32 18 33 19 34 20 35 21 34 20 35 18 29 14 32 20 33 21 37 21 34 18 35 22 36 21 34 18 32 16 31 16 34 18 31 15 30 16 33 19 30 17 33 18 31 16 32 19 31 16 31 16 31 16 31 16 31 17 32 18 33 17 32 16 36 22 32 17 29 17 32 20 39 24 35 19 31 17 31 18 27 17 34 23 35 18 25 9 28 16 29 17 30 16 29 15 27 16 32 20 32 18 31 19 34 18 28 15 30 18 29 14 17 17 20 17 17 15 20 21 21 19 22 20 21 17 17 14 20 18 20 17 19 16 17 15 24 21 20 17 18 17 21 21 20 18 20 18 19 16 17 14 18 18 21 17 15 12 16 17 15 12 17 15 18 14 13 11 13 12 12 12 9 8 5 5 5 4 4 3 3 4 4 5 4 4 4 4 4 4 4 4 6 6 6 7 7 8 8 9 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 7 7 8 9 9 10 11 11 9 10 9 10 9 10 9 10 9 11 11 12 9 9 10 12 8 8 11 11 13 11 11 9 13 14 17 16 16 13 14 13 20 19 19 18 19 19 21 21 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 26 25 26 25 26 25 26 25 27 27 28 26 26 25 27 27 14 10 6 4 5 7 8 9 10 9 9 9 9 10 11 12 9 12 15 14 12 11 14 17 18 22 26 28 28 26 25 25 30 29 30 29 30 29 30 29 30 29 30 30 31 31 32 31 30 30 51 63 79 64 77 65 78 61 80 62 81 64 82 65 83 66 85 68 86 68 86 67 85 66 84 66 84 67 86 70 91 72 91 73 92 74 93 74 92 73 92 74 93 75 94 75 96 77 96 78 97 79 98 79 99 80 99 79 98 78 97 79 100 81 99 81 99 81 98 80 97 80 99 82 102 85 104 87 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 111 87 112 88 113 88 114 87 114 87 114 87 114 87 115 87 113 85 112 87 116 90 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 121 94 118 91 120 92 120 91 119 90 118 90 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 116 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 118 90 118 90 118 90 118 90 118 90 117 89 116 90 117 91 119 92 119 93 120 94 121 94 125 95 124 93 123 92 121 91 122 91 120 89 119 89 120 90 117 90 117 89 116 88 115 88 114 87 115 89 116 89 115 88 114 87 114 87 114 87 114 87 115 88 115 89 116 90 117 90 112 86 116 88 119 91 122 92 124 93 126 93 127 94 129 94 127 92 126 93 126 93 124 93 123 92 121 92 123 92 117 87 113 82 112 81 111 80 110 79 108 78 108 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 94 67 90 64 91 66 92 64 89 61 84 61 86 56 85 64 89 57 83 60 82 59 81 58 80 57 80 56 79 55 77 54 77 53 77 50 75 49 76 51 79 54 75 49 75 49 76 51 78 53 76 50 76 51 77 52 78 52 78 52 77 51 77 50 76 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 61 44 60 43 60 42 59 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 56 39 53 36 52 37 55 40 54 37 54 37 54 37 54 37 54 37 54 38 55 39 56 39 52 36 52 37 53 38 54 38 53 36 52 35 51 36 52 37 52 35 51 34 50 35 51 36 52 35 50 33 49 33 49 34 47 32 49 34 51 35 51 35 48 33 51 36 52 35 49 32 51 34 48 31 47 32 50 35 51 35 49 32 48 32 48 32 46 30 46 31 48 33 51 36 52 36 52 36 52 35 49 33 47 31 47 31 47 31 47 31 45 31 49 33 48 31 49 35 48 32 48 32 48 32 48 32 49 33 48 32 48 32 48 32 48 34 51 33 45 27 44 30 42 27 45 30 46 29 43 26 45 30 49 34 51 34 48 31 42 29 47 32 46 28 43 28 15 5 18 5 15 3 18 9 20 8 20 7 18 5 16 3 18 5 18 5 17 4 17 4 21 7 18 4 16 3 17 5 16 4 17 5 18 5 17 5 17 6 17 3 14 2 16 6 14 4 13 4 13 6 14 6 13 8 13 7 10 3 6 0 5 2 4 1 3 2 4 3 4 2 4 2 4 2 4 2 5 3 6 4 6 4 7 5 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 8 4 10 7 12 7 11 5 11 8 16 11 15 8 13 9 17 12 17 12 17 13 19 15 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 26 21 26 21 26 21 26 21 26 22 27 21 25 20 25 21 15 9 7 4 7 7 10 8 10 7 9 7 9 8 11 10 10 9 13 11 12 10 14 14 20 22 28 28 30 26 27 25 29 25 29 25 29 25 29 25 29 25 29 26 30 27 31 26 30 22 41 49 68 52 63 52 61 47 62 49 64 54 65 55 65 52 67 54 68 54 68 53 67 53 66 52 67 53 68 54 72 55 73 56 73 57 74 57 73 56 74 57 74 58 75 58 77 60 77 61 78 62 79 62 80 63 80 62 79 61 78 59 82 58 82 58 82 58 83 59 80 57 81 59 84 61 86 62 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 87 65 87 66 88 66 87 66 87 66 87 66 87 66 87 66 86 65 87 66 88 68 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 94 68 92 66 93 69 93 68 92 68 91 67 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 89 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 89 65 89 65 89 65 89 65 91 63 90 62 89 63 90 64 92 65 92 66 93 66 94 67 95 69 94 67 93 66 91 65 91 65 90 63 89 63 89 63 91 64 91 63 90 63 89 62 87 61 88 62 89 61 88 60 87 58 87 58 87 58 87 58 88 59 88 60 89 60 90 61 86 57 87 58 90 61 90 62 93 64 92 65 93 65 94 64 92 60 93 60 93 62 93 62 94 64 93 66 95 66 91 60 83 57 82 56 81 54 80 53 78 52 77 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 66 49 64 47 65 48 64 45 59 41 54 42 61 41 57 41 54 30 49 31 49 32 53 38 59 42 58 40 57 39 56 37 53 34 50 33 49 31 48 32 51 35 49 32 48 31 49 33 51 35 50 33 50 34 51 34 52 35 52 35 52 35 51 34 51 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 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 41 24 39 22 38 23 40 25 37 21 37 21 37 21 37 21 37 21 37 22 38 23 39 23 35 19 35 20 36 21 37 21 37 20 36 19 35 20 36 21 36 20 35 19 34 20 35 21 35 20 35 19 34 19 33 18 34 19 35 20 35 19 33 18 33 18 33 17 32 18 33 18 34 18 33 17 32 18 33 19 35 19 33 17 32 17 32 18 30 15 29 15 30 17 33 19 34 20 35 20 35 19 33 18 31 16 31 16 31 16 31 16 28 15 31 16 30 15 32 18 32 19 32 19 32 19 32 19 33 20 32 19 31 18 30 17 31 19 34 19 29 14 28 17 29 16 28 15 28 15 28 15 29 16 29 16 29 17 31 18 29 18 32 19 30 16 30 18 18 17 20 17 18 16 20 20 23 20 21 18 19 17 19 17 20 18 20 18 21 19 21 19 21 19 20 17 18 15 17 14 17 15 18 17 20 18 21 19 21 17 16 13 17 17 20 19 20 14 15 11 14 12 16 17 15 14 13 12 9 8 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 7 7 7 7 7 6 6 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 10 11 10 11 10 11 10 11 10 13 13 13 11 11 11 14 11 10 12 12 14 12 13 12 11 12 16 15 15 14 16 16 17 16 16 15 17 17 19 18 19 18 19 19 20 19 20 19 21 20 20 19 20 19 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 25 24 25 24 25 25 27 26 26 25 26 25 26 25 26 25 27 26 27 26 27 26 27 26 27 27 28 27 27 25 25 23 15 12 8 7 8 10 11 11 9 9 9 9 9 10 11 11 11 10 9 10 12 14 14 14 24 27 30 32 31 30 29 30 30 29 30 29 30 29 30 29 30 29 30 30 31 31 32 31 40 32 44 56 78 68 82 68 80 62 80 63 82 64 82 65 83 66 85 68 86 68 86 67 85 67 84 66 85 68 87 70 91 73 92 73 93 74 93 74 92 74 93 74 94 75 94 75 96 77 96 78 97 79 98 79 99 80 99 80 98 79 98 80 100 82 100 83 102 84 103 85 100 82 101 83 102 84 102 85 104 84 104 84 104 84 104 84 104 84 105 85 105 85 104 84 107 87 106 86 106 86 107 87 107 87 107 87 107 87 107 87 111 86 111 86 111 86 111 86 111 87 112 87 113 88 113 88 114 87 114 87 114 87 114 87 113 86 114 88 115 88 115 88 117 91 117 91 117 91 117 91 117 91 116 90 116 90 117 91 117 91 117 91 117 91 117 91 115 90 118 94 120 93 118 91 122 94 122 93 121 93 121 92 119 91 119 91 119 90 117 89 118 90 118 90 118 90 118 90 120 92 119 91 119 91 118 90 118 90 118 90 118 90 118 90 118 90 118 90 118 90 118 90 116 89 117 89 118 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 92 120 93 120 94 125 95 124 93 123 92 121 91 121 90 119 88 118 88 118 89 119 92 119 91 118 91 117 90 114 88 115 89 116 88 114 87 114 87 114 87 114 87 114 87 115 88 115 88 116 89 116 90 115 88 117 89 118 90 120 89 124 93 126 92 127 93 128 94 127 92 126 93 126 92 123 92 127 95 125 96 126 95 120 90 114 83 113 82 111 80 109 79 107 77 107 77 106 76 105 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 66 92 65 89 64 90 63 88 59 83 55 81 60 88 58 79 50 70 39 62 38 61 38 65 47 76 57 79 57 81 58 80 56 77 53 76 49 75 48 74 48 74 49 75 48 74 48 74 49 75 50 76 50 76 50 77 51 77 52 79 53 79 52 78 51 77 52 73 51 73 52 73 52 72 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 46 64 45 64 45 65 46 63 44 63 44 63 44 63 44 63 46 62 45 62 45 61 44 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 57 41 56 39 55 40 57 41 54 37 54 37 54 37 54 37 54 37 55 38 55 38 56 39 50 34 51 35 51 36 52 36 53 36 52 35 51 36 52 37 52 35 51 34 50 35 51 36 50 35 52 36 52 34 49 32 51 35 52 35 50 33 48 31 50 33 47 29 45 31 49 34 48 33 49 34 50 33 49 32 51 34 49 32 48 32 49 33 47 30 46 29 45 30 47 31 48 32 49 34 50 34 49 33 47 31 47 31 47 31 47 31 44 29 47 30 45 29 46 32 48 32 48 32 48 32 48 32 49 33 48 31 46 29 44 28 45 30 47 30 45 28 45 30 49 31 45 27 42 27 45 30 46 29 43 26 43 28 47 32 47 32 49 32 47 30 48 33 17 5 17 5 17 6 19 8 21 8 18 5 16 5 18 6 18 5 18 6 19 7 21 8 19 6 19 6 18 3 14 1 16 4 16 4 17 5 18 7 20 4 12 0 16 7 20 7 14 5 13 3 12 7 16 9 15 10 15 8 10 3 5 0 4 2 3 0 2 1 4 2 4 2 4 2 4 2 4 2 10 7 9 6 8 5 7 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 12 7 12 7 12 7 12 7 12 8 15 9 12 7 13 9 11 6 12 7 13 8 13 8 10 7 14 10 14 9 16 12 16 11 16 11 16 12 18 13 17 13 18 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 23 18 23 18 24 19 24 19 23 18 24 19 25 21 25 20 25 20 25 20 25 20 27 22 27 22 27 22 27 22 27 21 27 22 27 20 22 15 13 8 8 5 8 8 11 8 9 7 8 6 9 7 10 9 12 7 7 6 12 13 15 11 25 26 31 30 31 28 30 28 29 25 29 25 29 25 29 25 29 25 29 26 30 27 31 26 34 20 33 42 69 56 66 51 62 49 63 50 64 55 65 55 65 52 67 54 68 54 68 53 68 53 67 53 67 54 69 55 73 56 73 57 74 57 75 58 74 57 74 58 75 58 76 59 77 60 77 61 78 62 79 62 80 63 80 63 80 63 80 60 80 56 81 58 83 60 85 61 84 60 84 60 84 60 84 60 85 60 85 60 85 60 85 60 84 59 85 61 86 60 84 59 88 63 86 62 86 62 87 64 88 64 88 64 88 64 88 64 87 65 87 65 87 65 87 65 87 65 87 66 88 66 89 67 88 67 88 67 88 67 88 67 85 65 88 68 90 68 88 66 91 68 91 68 91 68 91 68 92 68 90 67 90 67 91 69 91 66 91 66 91 66 91 66 90 66 92 68 93 68 92 67 93 69 93 69 93 69 92 68 91 67 92 68 91 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 89 66 90 66 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 92 65 92 66 93 66 94 68 94 67 93 66 92 66 91 64 89 62 88 62 88 62 92 65 91 64 90 63 90 63 88 61 89 62 89 61 87 59 87 58 87 58 87 58 87 58 87 58 88 59 88 60 89 60 89 59 89 59 89 59 88 59 92 63 92 64 92 65 93 63 92 60 93 59 92 61 92 60 96 66 94 67 96 67 93 61 85 58 83 56 81 54 79 53 77 51 77 51 76 50 76 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 48 65 47 62 46 63 46 62 43 57 39 60 44 60 37 47 25 40 22 38 17 31 11 30 17 40 25 50 33 54 38 57 38 55 36 51 34 50 33 49 32 48 31 49 32 48 30 47 30 48 31 49 32 50 33 50 34 51 34 53 36 53 36 52 35 51 34 49 34 52 35 52 35 51 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 31 45 30 45 30 46 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 40 24 40 23 39 24 40 24 38 22 38 22 38 22 38 22 38 22 38 22 38 22 38 22 36 20 36 20 36 20 36 20 37 20 36 19 35 20 36 21 36 20 35 19 34 20 35 21 33 20 36 23 37 20 33 16 34 20 35 20 35 19 33 17 34 18 32 16 31 17 33 19 31 17 34 20 35 19 32 16 34 19 33 17 32 17 33 19 33 18 31 16 30 15 30 16 30 15 31 18 33 18 33 18 31 16 31 16 31 16 31 16 29 15 32 16 30 14 30 17 32 19 32 19 32 19 32 19 34 20 32 18 29 15 27 13 27 15 29 16 29 16 30 18 33 19 30 16 28 15 29 16 31 17 30 16 30 18 32 20 29 18 34 22 34 19 32 19 20 18 19 17 20 19 22 20 22 19 20 16 18 17 20 19 20 18 20 19 21 20 23 21 22 20 22 20 21 18 18 15 21 19 19 16 18 16 18 17 22 16 15 13 19 20 22 19 15 12 17 15 19 16 16 15 16 15 14 13 10 8 5 5 4 3 2 2 2 2 3 4 4 4 4 4 4 4 4 4 8 8 7 7 6 5 5 5 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 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 12 12 13 13 14 14 12 12 15 14 14 14 17 18 18 17 18 16 18 18 20 19 17 17 18 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 23 23 24 24 25 24 25 23 24 23 24 24 26 26 26 25 26 25 26 25 26 25 28 27 28 27 28 27 28 27 28 26 27 28 29 26 22 16 10 8 6 6 8 9 9 9 9 8 8 8 8 9 10 11 13 9 7 8 12 16 16 15 25 28 30 31 29 28 28 29 30 29 30 29 30 29 30 29 30 29 30 30 31 31 32 31 34 24 37 53 79 71 80 61 81 64 82 64 82 65 82 65 83 66 85 68 86 68 86 67 86 68 85 67 86 68 87 71 92 73 93 74 93 75 94 75 93 74 94 75 94 76 95 76 96 77 96 78 97 79 98 79 99 80 99 80 99 80 99 82 97 79 98 81 100 83 102 84 103 85 103 84 102 84 102 83 105 85 105 85 105 85 105 85 104 85 106 86 106 86 105 84 108 88 107 86 106 87 108 88 108 88 108 88 108 88 108 88 112 87 112 87 112 87 112 87 112 87 113 88 113 89 114 89 115 88 115 88 115 88 115 88 112 87 115 90 117 90 115 88 117 91 117 91 117 91 117 91 118 92 117 90 116 91 118 92 117 91 117 91 117 91 117 91 116 91 118 92 119 93 119 93 119 91 119 91 119 91 120 92 119 92 120 92 120 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 118 90 118 91 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 118 92 119 92 120 93 124 94 123 93 123 93 122 92 121 90 119 88 118 88 119 89 117 90 117 90 116 89 115 88 116 89 116 89 116 88 114 86 114 87 114 87 114 87 114 87 114 87 114 88 115 88 116 89 117 90 118 89 118 89 118 87 123 92 125 92 126 92 128 93 127 92 126 92 125 91 122 90 125 93 123 94 124 93 118 88 116 85 114 83 112 80 109 79 108 78 108 77 107 77 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 66 93 65 92 64 88 62 89 63 89 61 85 58 87 57 76 44 66 38 67 44 62 36 53 27 47 28 51 33 62 43 67 50 74 55 77 56 79 53 79 53 78 51 77 50 76 50 74 47 73 47 73 47 75 49 75 50 76 50 77 51 79 53 79 52 78 51 77 52 72 50 72 52 73 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 45 64 46 66 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 54 38 54 39 55 38 54 38 55 38 55 38 55 38 55 38 55 38 55 38 55 38 55 38 54 38 54 38 54 38 54 38 53 36 52 35 51 36 52 37 52 35 51 34 50 35 51 36 50 35 53 38 54 36 49 32 48 33 50 35 51 35 51 34 48 33 50 35 51 34 49 32 47 32 50 35 51 34 48 31 50 33 48 32 48 33 50 34 52 35 50 32 48 32 48 32 45 30 47 32 49 33 49 32 47 31 47 31 47 31 47 31 47 32 49 33 47 30 47 33 48 32 48 32 48 32 48 32 50 33 48 31 45 28 43 26 43 27 43 28 45 30 47 30 46 31 48 32 48 30 45 28 45 30 47 32 49 32 47 31 42 30 52 38 53 35 48 31 20 6 16 5 19 8 20 7 19 6 18 5 17 6 18 6 18 5 18 5 19 6 19 6 20 7 20 6 19 6 19 5 21 8 18 4 15 3 16 5 19 5 16 4 18 7 19 6 10 3 15 8 17 10 16 7 14 9 14 8 12 5 8 2 3 1 2 0 2 0 3 1 4 2 4 2 4 2 4 2 4 2 3 1 3 1 3 0 6 4 6 5 7 6 8 6 9 7 9 7 9 7 9 7 7 5 8 7 9 8 11 9 11 6 11 6 11 6 11 6 11 8 14 8 12 6 12 9 11 6 11 5 11 7 13 8 12 8 14 9 13 8 16 13 17 12 17 12 17 13 19 14 16 11 16 12 18 13 19 14 18 13 19 14 19 14 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 19 25 20 25 20 25 20 25 20 25 20 26 21 26 21 26 21 26 21 27 21 26 23 29 21 19 8 9 5 6 4 8 7 9 6 8 6 7 5 8 7 10 8 13 9 9 7 12 13 18 17 26 26 29 27 28 25 27 27 29 25 29 25 29 25 29 25 29 25 29 26 30 27 31 26 26 13 29 41 68 55 63 46 64 50 64 51 65 55 65 55 65 52 67 54 68 54 68 53 68 54 68 54 68 55 70 55 74 57 74 57 75 58 75 59 75 58 75 58 76 59 76 60 77 60 77 61 78 62 79 62 80 63 80 63 81 64 81 62 79 55 80 56 81 58 82 58 85 61 85 61 85 60 84 60 86 61 86 61 86 61 86 61 85 60 86 61 86 61 85 60 88 64 87 63 87 63 88 64 89 65 89 65 89 65 89 65 88 66 88 66 88 66 88 66 88 66 88 66 89 67 89 68 89 68 89 68 89 68 89 68 87 66 88 68 89 68 89 68 91 68 91 68 91 68 91 68 92 69 91 68 91 68 92 69 91 66 91 66 91 66 91 66 91 66 91 67 92 68 93 68 90 66 90 67 91 67 91 68 92 68 93 69 92 67 90 66 90 66 90 66 90 66 90 66 90 66 91 67 91 67 92 68 90 66 90 66 90 66 90 66 90 66 90 66 90 66 90 66 90 66 90 66 91 67 91 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 64 91 64 92 65 92 65 93 67 93 67 93 67 93 67 92 65 90 64 89 63 90 64 90 63 89 62 89 61 88 61 89 62 89 62 88 60 86 58 87 58 87 58 87 58 87 58 86 58 87 58 88 59 88 59 89 59 89 59 89 59 88 59 91 63 91 63 92 64 92 62 92 60 92 59 91 59 90 59 92 62 91 64 93 64 89 58 87 60 85 57 82 54 79 53 80 54 79 53 79 52 78 52 75 51 76 50 75 49 74 49 74 49 74 48 73 47 72 47 70 47 70 46 69 45 67 46 65 46 65 46 65 49 66 49 62 46 63 46 62 43 58 39 53 29 40 22 41 25 45 32 42 23 36 16 30 11 28 11 31 15 36 23 45 33 53 38 54 38 55 39 55 38 54 36 52 34 50 31 47 30 47 30 48 32 49 32 50 33 50 33 52 35 51 34 51 33 50 33 49 33 51 34 51 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 31 46 31 47 32 44 29 44 29 44 29 44 29 44 28 45 29 45 29 46 30 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 37 21 38 23 39 22 37 21 39 23 39 23 39 23 39 23 39 23 38 22 38 22 37 21 40 24 39 23 39 22 38 22 37 20 36 19 35 20 36 21 36 20 35 19 34 20 35 21 35 21 37 22 37 21 34 18 31 17 33 19 35 21 35 20 32 18 35 22 37 20 33 17 32 18 33 19 34 18 33 17 33 18 32 17 32 18 34 20 36 20 34 18 33 18 33 18 30 16 32 18 33 18 32 17 31 16 31 16 31 16 31 16 32 18 34 18 31 15 31 18 32 19 32 19 32 19 32 19 33 20 32 18 30 16 28 15 29 15 27 15 31 19 31 17 29 17 32 21 34 19 30 16 26 15 30 19 33 19 30 16 27 19 38 27 40 24 35 20 22 18 18 17 21 21 23 19 19 18 20 19 21 18 20 17 20 18 20 18 19 17 19 17 21 18 19 17 19 18 22 21 22 18 18 15 17 16 20 19 18 18 22 20 20 17 19 17 16 13 17 15 19 16 18 18 13 12 13 13 11 11 9 9 3 2 2 1 1 2 2 3 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 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 12 10 10 9 10 11 13 13 15 15 16 13 13 12 16 17 17 16 16 15 17 17 19 18 16 15 17 17 19 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 23 23 22 24 23 25 25 26 25 26 25 26 25 26 25 27 26 27 26 27 26 27 26 28 26 27 28 31 27 19 11 9 8 7 7 9 11 10 9 8 8 7 7 8 8 9 10 12 12 12 11 12 14 19 23 27 28 30 29 28 27 28 29 30 29 30 29 30 29 30 29 30 29 30 30 31 31 32 31 31 23 37 51 76 68 81 66 83 65 83 65 83 65 82 65 83 66 85 68 86 68 86 67 87 68 86 68 86 69 88 72 93 74 93 75 94 75 95 76 94 75 94 76 95 76 96 77 96 77 96 78 97 79 98 79 99 80 99 81 100 82 101 83 99 81 100 82 100 82 100 82 102 84 103 85 103 85 103 85 106 86 106 86 106 86 106 86 105 86 106 87 107 86 106 85 109 88 108 87 107 88 108 89 109 89 109 89 109 89 109 89 113 88 113 88 113 88 113 88 113 88 113 89 114 89 115 90 116 89 116 89 116 89 116 89 116 88 115 88 115 89 117 91 117 91 117 91 117 91 117 91 119 92 118 91 117 92 118 93 117 91 117 91 117 91 117 91 117 91 117 91 118 92 119 94 119 91 119 92 120 92 121 93 120 92 121 93 120 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 91 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 117 89 117 89 117 89 117 89 118 90 117 89 116 90 117 91 117 90 118 91 118 92 119 92 123 93 123 93 123 93 123 93 123 93 122 91 120 90 121 91 118 91 117 90 117 89 116 89 116 90 117 89 115 87 113 85 114 87 114 87 114 87 114 87 113 86 114 87 114 88 115 88 116 89 118 89 118 89 119 88 122 91 125 91 125 92 127 92 127 92 125 92 124 90 120 89 123 91 121 92 122 91 116 87 117 87 115 84 112 80 109 79 111 81 111 80 110 80 109 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 90 64 91 65 92 66 94 67 91 65 90 62 86 56 79 51 68 36 62 45 80 55 79 53 73 49 68 43 59 33 50 26 46 25 48 31 57 42 68 51 79 54 82 57 83 56 81 55 80 53 77 49 74 47 73 47 74 48 75 49 75 50 76 50 77 51 76 50 75 49 75 50 71 50 71 51 72 50 71 49 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 67 47 66 46 65 47 66 48 63 44 63 44 63 44 63 44 61 44 61 45 62 46 63 46 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 53 38 55 40 56 39 54 37 56 39 56 39 56 39 56 39 56 39 56 38 55 37 54 37 55 39 55 38 54 37 53 37 53 36 52 35 51 36 52 37 52 35 51 34 50 35 51 36 53 37 53 36 52 35 51 35 49 33 50 35 51 35 50 34 49 33 49 34 50 33 49 33 50 33 49 32 48 33 49 34 49 32 48 32 48 33 50 35 51 34 49 32 48 32 49 33 48 33 49 34 49 33 48 31 47 31 47 31 47 31 47 31 47 33 49 32 46 29 46 31 48 32 48 32 48 32 48 32 49 33 48 32 47 31 46 30 48 30 44 29 48 33 47 29 45 30 47 32 49 33 49 33 46 30 47 32 48 32 48 32 50 36 55 40 56 39 56 41 21 6 16 5 20 10 21 7 16 5 18 8 20 7 18 5 18 5 18 4 17 3 15 2 18 3 15 1 15 4 20 8 18 4 15 2 15 5 20 9 15 7 23 10 19 3 15 4 15 5 13 3 13 9 18 13 11 7 12 7 13 6 11 5 3 0 2 0 1 0 2 1 4 2 4 2 4 2 4 2 6 4 6 5 7 6 8 7 6 4 6 5 7 6 8 6 7 5 7 5 7 5 7 5 7 5 8 7 9 8 11 9 10 5 10 5 10 5 10 5 10 6 12 7 10 4 11 7 10 5 9 3 8 5 11 7 15 10 15 8 12 7 14 11 15 9 14 9 14 10 16 12 14 10 16 11 17 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 17 22 17 22 18 24 20 25 20 25 20 25 20 25 20 25 20 25 20 25 20 25 20 28 21 26 24 31 22 17 5 10 7 8 7 11 10 12 8 8 5 7 5 7 6 9 8 12 11 14 11 11 12 20 23 28 28 31 28 28 25 28 28 29 25 29 25 29 25 29 25 29 25 29 26 30 27 31 27 30 18 32 39 63 55 67 57 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 59 76 59 75 58 75 59 76 60 77 60 77 60 77 61 78 62 79 62 80 63 80 64 81 65 82 63 84 60 83 59 83 59 83 58 84 60 84 61 85 62 86 62 86 61 86 61 86 61 86 61 85 61 86 62 87 61 86 60 89 64 87 63 86 64 87 65 88 65 88 65 88 65 88 65 88 66 88 66 88 66 88 66 88 66 88 67 89 68 90 68 89 68 89 68 89 68 89 68 90 68 88 66 88 68 91 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 92 66 91 66 91 67 93 69 92 68 92 69 93 70 94 70 92 69 93 69 93 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 68 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 90 66 90 66 90 66 90 66 91 63 90 62 89 63 90 64 90 63 90 64 91 65 92 65 93 67 93 67 93 67 93 67 94 67 92 66 91 65 92 66 92 65 92 64 91 63 90 63 90 63 90 62 88 60 86 58 87 58 87 58 87 58 87 58 86 57 86 58 87 59 88 59 88 58 88 59 89 60 89 60 91 62 90 63 91 64 92 64 92 60 92 60 90 59 89 57 92 63 91 64 93 64 89 58 89 59 86 58 82 58 79 54 82 56 83 53 81 55 80 54 75 51 76 50 75 49 74 49 74 49 74 48 73 47 72 47 70 45 70 46 69 45 67 46 62 43 63 45 66 48 68 51 67 49 64 45 57 36 48 29 35 14 37 38 69 51 60 38 59 42 55 35 44 19 27 6 22 5 23 8 30 19 42 29 53 36 55 40 57 40 56 38 55 37 52 33 49 31 47 30 48 31 48 32 49 33 50 33 50 33 49 32 49 31 48 31 48 33 49 34 50 33 49 32 51 35 51 34 50 33 49 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 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 38 23 41 26 42 25 39 22 39 23 39 23 39 23 39 23 39 23 39 22 38 21 37 21 38 22 38 21 37 20 36 20 37 20 36 19 35 20 36 21 36 20 35 19 34 20 35 21 38 22 36 20 35 20 36 21 35 20 35 20 34 18 32 16 34 18 31 15 30 16 33 19 35 19 32 16 31 17 34 20 32 17 32 17 32 18 35 20 33 17 32 16 31 17 32 18 34 19 34 19 34 18 31 16 31 16 31 16 31 16 31 16 30 16 32 16 29 13 28 15 32 19 32 19 32 19 32 19 33 20 32 19 32 19 32 19 33 18 29 17 32 20 32 16 31 17 29 16 31 20 36 24 33 21 31 19 31 23 35 26 39 29 38 26 38 25 44 32 21 16 16 15 21 20 20 15 11 12 18 20 24 21 20 16 17 15 17 15 17 16 19 18 17 16 21 20 23 19 20 16 18 16 18 16 18 16 18 16 20 19 21 17 17 14 18 18 20 14 21 13 18 12 17 12 14 13 14 15 14 12 9 6 4 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 9 9 9 9 8 7 7 7 7 7 7 7 7 3 6 8 9 9 8 10 11 8 8 8 9 9 10 10 10 11 12 13 13 11 11 12 14 7 11 13 15 13 12 10 11 11 13 12 14 13 15 14 16 17 15 16 15 16 15 16 14 21 19 19 16 17 17 19 19 24 22 21 19 19 17 18 17 19 18 19 19 20 20 21 20 23 22 22 21 22 21 21 20 25 23 22 20 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 28 18 11 7 4 5 7 9 11 12 12 12 9 9 9 10 10 11 11 11 12 16 13 8 7 15 23 29 32 32 30 30 28 28 27 28 32 30 31 29 30 28 29 27 31 30 31 30 31 30 31 30 32 23 32 50 78 70 81 68 81 64 85 67 87 66 86 65 85 66 85 67 86 67 87 68 89 69 88 69 88 70 90 72 91 72 91 73 92 74 93 74 95 77 96 78 97 77 96 76 95 78 98 78 95 75 95 78 100 81 100 82 101 83 102 84 102 82 102 83 103 84 104 84 105 84 104 84 105 87 109 91 106 86 106 85 105 84 104 84 106 86 106 86 106 86 106 86 111 89 111 86 110 86 110 86 113 89 113 89 113 89 113 88 113 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 115 90 116 91 117 91 117 91 117 92 118 93 119 93 118 92 118 92 118 92 118 92 118 90 118 91 119 92 120 92 119 91 119 91 119 91 119 91 119 91 120 93 121 94 123 95 121 93 121 92 120 91 119 91 122 93 119 90 118 91 121 94 119 91 119 91 119 91 119 91 120 91 119 90 118 91 119 92 117 89 118 91 119 91 118 90 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 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 118 89 119 90 120 90 125 95 124 93 123 92 121 91 121 91 121 91 121 91 121 91 121 91 121 90 120 89 119 89 117 87 117 86 116 85 115 85 116 86 116 85 115 84 114 84 116 86 116 86 116 86 116 86 115 88 117 87 117 87 118 87 118 89 123 90 125 90 124 89 125 92 125 90 124 89 123 89 124 90 123 89 122 89 121 90 115 86 113 85 113 83 109 81 114 85 108 82 113 83 111 77 102 76 104 77 103 75 100 71 99 72 100 73 101 72 100 71 96 70 97 69 97 68 94 67 91 63 87 63 90 67 92 66 95 67 82 56 76 48 59 29 42 38 78 62 83 62 86 63 86 60 85 58 80 51 72 44 52 23 40 17 44 29 54 33 67 48 73 55 81 60 81 57 76 55 78 57 77 53 73 48 74 48 74 48 74 48 74 48 74 48 76 51 77 50 74 47 74 50 75 51 76 52 77 53 77 51 76 50 75 49 74 48 70 49 70 49 70 49 70 49 66 46 69 49 70 48 67 45 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 62 43 62 43 62 43 62 43 63 44 63 44 63 44 63 44 61 42 61 43 61 43 60 43 59 42 58 42 58 42 58 42 56 40 56 40 56 40 56 40 55 39 55 39 55 39 55 39 53 38 54 39 55 38 54 37 56 42 59 40 52 33 50 36 51 35 52 37 54 38 54 38 55 39 55 38 52 34 48 31 50 35 53 38 55 39 54 37 50 34 50 35 52 37 54 39 53 36 50 33 49 34 52 37 51 35 51 34 50 33 49 33 48 32 48 33 49 34 50 34 47 31 47 31 47 33 50 35 50 34 50 34 50 34 50 34 50 31 45 31 49 35 49 30 46 30 46 31 47 32 48 32 50 33 47 30 45 29 46 31 47 31 47 31 47 31 47 31 49 35 52 34 46 28 45 31 47 32 49 34 50 32 47 30 47 29 45 31 51 36 50 30 59 21 55 36 50 25 50 33 54 36 65 36 62 48 65 47 18 5 16 4 18 6 17 4 12 2 17 8 21 8 19 5 16 4 16 4 16 5 18 7 18 7 19 8 19 6 16 3 17 5 17 5 17 5 17 5 18 7 19 5 15 3 16 6 18 11 16 9 14 6 11 5 11 5 14 6 13 3 9 1 6 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 6 9 7 8 6 7 5 7 5 7 5 7 5 4 5 9 7 8 6 9 8 8 6 8 7 9 8 10 8 11 10 13 11 11 8 12 11 10 5 11 7 13 8 12 6 13 8 14 9 14 9 15 10 15 10 15 10 15 10 15 10 20 14 18 12 17 12 18 14 22 16 20 14 18 13 18 13 18 13 18 14 19 15 20 15 20 15 20 16 21 17 22 17 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 27 26 15 9 5 5 4 8 7 10 9 11 9 9 7 9 8 10 9 11 9 11 9 14 5 11 14 28 26 34 29 32 26 30 25 30 25 30 26 29 25 29 25 29 24 30 26 30 26 30 26 30 26 31 19 28 42 67 58 68 56 64 51 66 53 68 53 66 52 66 51 66 52 67 53 68 54 70 54 69 54 69 55 71 57 72 55 73 56 73 57 74 57 76 60 77 61 78 60 77 59 76 61 79 61 76 59 77 61 81 64 81 65 82 66 83 64 81 58 83 59 83 60 84 60 86 62 85 61 85 62 87 63 86 62 86 61 85 60 84 60 87 63 87 63 87 63 87 63 88 65 86 64 85 63 85 64 88 66 88 66 88 66 88 66 87 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 90 67 90 68 91 68 91 66 91 67 92 68 93 68 92 67 92 67 92 67 92 67 90 66 91 67 91 68 92 68 91 67 91 67 91 67 91 67 94 69 93 69 93 69 93 69 93 69 93 68 92 68 91 67 93 69 91 67 91 67 93 69 91 67 91 67 91 67 91 67 91 66 90 65 89 66 90 67 89 66 90 67 91 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 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 89 63 89 64 90 64 94 68 93 67 93 66 92 66 91 65 91 65 91 65 91 65 91 63 91 62 90 61 89 61 87 59 87 58 86 58 85 57 86 58 86 57 85 57 84 56 86 58 86 58 86 58 86 58 88 59 87 59 87 59 87 59 87 60 89 63 90 63 88 61 91 63 91 62 90 61 89 61 90 62 89 60 88 61 89 60 93 56 91 65 87 72 85 67 87 59 84 51 83 53 78 52 76 49 77 50 76 48 72 47 71 48 72 51 73 50 72 49 68 43 70 43 69 44 68 44 66 41 63 42 66 46 67 46 64 42 56 32 45 19 29 5 39 33 63 46 63 43 62 41 59 43 60 43 58 38 51 32 44 19 27 0 14 0 24 11 33 20 43 33 57 43 60 42 57 40 55 37 53 35 51 34 48 31 48 31 48 31 48 31 47 31 49 33 50 33 49 31 49 32 50 33 50 33 51 34 50 33 49 32 49 32 49 31 48 32 49 32 49 32 49 32 47 31 49 33 50 32 48 30 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 28 45 28 44 27 44 27 44 29 44 29 44 29 44 29 44 29 44 29 44 29 44 29 41 27 42 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 37 22 38 23 39 22 38 21 38 24 41 24 36 19 36 22 36 20 37 22 38 22 37 21 38 22 38 21 36 19 33 16 36 21 38 22 38 21 36 19 33 17 33 17 34 20 37 22 36 20 34 18 34 18 36 20 35 19 35 18 34 18 33 17 32 19 32 20 33 21 34 21 35 21 33 20 32 20 33 21 34 19 34 19 34 19 34 19 35 18 31 17 34 20 34 17 30 15 30 16 31 17 32 17 34 18 32 15 30 15 31 17 32 17 32 17 32 17 32 17 32 19 35 18 31 14 30 17 29 17 32 20 32 18 30 16 35 20 30 18 32 19 30 15 35 15 27 23 27 19 32 28 35 34 39 29 40 29 47 21 18 18 21 18 19 16 19 18 18 17 20 19 22 20 21 19 20 18 19 17 19 18 21 20 23 21 22 19 19 16 17 15 20 18 20 18 20 18 20 18 19 18 21 17 17 15 18 18 27 20 25 16 19 12 16 10 13 11 13 13 13 11 9 7 5 3 0 0 1 3 3 2 2 1 1 1 1 2 3 4 4 4 5 5 5 5 4 4 6 6 7 8 9 9 8 8 7 7 7 7 7 7 7 7 6 8 10 10 9 8 8 9 8 8 8 9 9 10 10 10 10 12 13 12 11 10 11 13 11 9 6 8 11 14 11 10 14 15 13 14 13 14 12 13 14 14 15 15 16 16 17 17 20 18 19 17 18 18 20 19 21 19 20 18 19 19 20 20 19 18 19 19 20 20 21 20 19 18 20 20 23 23 25 24 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 28 25 15 10 8 7 8 9 10 10 10 10 9 9 9 9 10 10 11 11 11 8 13 13 13 14 24 30 33 34 35 32 32 30 31 30 32 30 29 30 29 31 30 31 30 31 30 31 30 31 30 31 30 33 25 34 49 75 71 83 70 84 65 85 67 86 67 86 66 84 65 85 67 87 69 89 70 89 69 88 69 88 70 90 72 91 73 92 73 93 74 93 74 95 77 96 78 97 77 96 76 95 77 98 78 96 76 96 79 100 81 100 82 101 83 102 84 102 83 103 83 104 84 104 84 106 87 107 87 106 86 105 84 106 86 106 86 105 85 105 85 109 89 109 89 109 89 109 89 113 87 112 86 110 86 111 86 113 88 113 88 113 88 113 88 113 86 113 86 113 86 113 86 114 87 115 88 115 88 114 87 115 89 115 89 115 89 115 89 115 90 116 90 117 91 117 91 117 91 117 92 118 93 119 93 118 92 118 92 118 92 118 92 118 91 119 91 120 92 120 92 119 91 119 91 119 91 119 91 124 95 123 94 121 92 120 91 121 93 121 93 120 92 120 91 121 92 120 91 119 92 120 93 119 91 119 91 119 91 119 91 118 90 117 88 116 89 118 90 118 90 119 91 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 121 93 120 91 119 90 117 89 119 91 118 90 118 90 117 89 119 89 119 89 119 89 119 89 118 89 119 89 120 90 120 90 122 92 122 92 123 93 123 93 121 91 121 91 121 91 121 91 121 91 121 90 120 89 119 89 117 87 117 87 116 86 116 85 116 86 116 86 115 85 115 84 116 86 116 86 116 86 116 86 115 88 117 87 117 87 118 87 118 88 122 89 123 89 124 87 125 91 124 90 124 90 123 89 124 90 123 89 123 89 124 91 124 92 121 87 119 86 119 87 118 87 117 86 113 81 111 81 104 77 104 77 103 74 100 71 99 72 100 73 101 72 100 71 97 69 97 69 97 68 94 68 93 66 90 66 91 70 90 66 77 55 72 43 55 28 47 27 77 62 87 63 82 62 81 56 85 60 88 61 87 60 84 57 79 53 67 31 40 14 38 22 45 28 56 43 71 54 77 57 80 57 76 53 73 52 73 53 73 47 73 47 73 47 73 47 72 47 74 49 76 50 75 49 77 51 76 50 76 50 75 49 75 49 75 49 76 50 76 51 71 49 70 49 70 49 70 49 70 49 71 51 72 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 64 44 63 43 62 43 63 44 63 44 63 44 63 44 63 44 63 44 63 44 63 44 64 42 62 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 54 38 55 39 55 39 54 38 53 38 55 39 53 37 54 39 53 37 54 38 54 37 52 36 52 37 53 37 53 36 51 34 54 38 54 38 53 36 50 34 49 33 48 33 49 34 52 36 52 35 51 34 50 35 51 36 51 35 51 35 50 34 50 33 48 32 49 33 49 33 50 34 54 37 52 34 49 33 49 33 50 34 50 34 50 34 50 34 52 34 49 34 51 35 50 33 47 31 47 31 48 32 48 32 50 34 49 32 47 32 48 33 48 32 48 32 48 32 48 32 47 33 50 33 47 30 47 33 44 29 47 32 48 31 46 29 51 33 46 29 45 30 46 27 59 17 52 30 50 34 58 35 52 29 62 33 65 46 67 48 15 6 21 7 16 3 17 8 19 7 19 6 19 7 20 8 19 7 18 6 18 7 20 8 21 8 19 6 17 4 16 5 18 6 18 6 18 6 18 6 17 6 18 5 15 3 17 7 18 12 17 9 14 7 12 5 11 4 13 5 12 3 10 3 7 1 0 0 1 0 2 0 2 0 1 0 1 0 3 2 3 2 5 3 5 3 4 1 5 4 7 6 8 6 8 5 7 5 7 5 7 5 7 5 7 7 11 8 9 5 8 7 8 6 8 7 9 8 10 8 10 9 13 10 10 8 11 10 14 3 4 0 10 9 13 5 16 10 15 9 14 8 13 7 12 8 14 9 16 11 17 13 18 13 17 13 18 13 19 14 19 13 18 13 18 14 20 16 18 13 18 14 19 15 20 15 19 14 20 16 21 17 23 18 23 18 22 17 22 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 21 26 24 21 11 8 7 8 7 9 8 10 7 8 6 9 7 9 8 10 9 11 9 8 7 14 9 18 21 31 26 35 29 33 27 31 26 32 27 28 24 29 25 30 27 31 27 30 26 30 26 30 26 30 26 33 22 30 39 65 60 71 57 66 52 67 53 67 53 66 53 65 50 66 52 68 54 70 56 70 54 69 54 69 55 71 57 73 56 73 57 74 57 75 58 76 60 77 61 78 60 77 59 76 60 79 61 77 60 78 63 81 64 81 65 82 66 83 64 82 59 83 60 84 60 85 61 84 61 87 64 88 63 85 60 86 62 86 62 86 62 86 61 88 64 88 64 88 64 88 64 88 65 87 64 86 64 87 65 88 66 88 66 88 66 88 66 86 65 86 65 86 65 86 65 87 66 88 68 89 67 87 66 89 66 89 66 89 66 89 66 90 67 90 68 91 68 92 69 91 66 91 67 92 68 93 68 92 67 92 67 92 67 92 67 91 67 91 68 92 68 93 69 92 68 92 68 92 68 92 68 95 71 94 70 94 69 93 69 94 70 93 69 93 68 92 68 92 68 92 68 92 68 92 68 91 67 91 67 91 67 91 67 91 66 90 65 89 66 90 67 91 67 92 68 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 92 68 92 67 91 66 90 66 90 66 90 66 90 66 90 66 90 64 90 64 90 64 90 64 89 63 89 64 90 64 91 65 90 64 91 66 93 68 94 69 92 66 92 66 92 66 92 66 91 63 91 62 90 61 89 61 88 60 87 59 87 58 86 58 87 59 86 58 86 57 85 57 86 58 86 58 86 58 86 58 88 59 87 59 87 59 87 59 87 59 87 61 88 61 87 61 90 62 90 62 90 62 90 62 90 61 89 61 89 62 91 61 92 53 88 59 86 62 87 61 87 55 92 54 85 55 83 64 77 51 78 50 76 47 72 48 71 48 72 51 73 50 72 49 69 45 70 46 69 45 69 45 67 44 67 46 70 46 66 43 53 32 44 15 25 7 35 25 61 43 61 38 58 43 61 39 59 43 61 45 62 44 60 43 58 42 59 35 43 11 21 0 22 8 28 15 36 24 46 33 55 38 54 37 53 36 53 36 47 30 47 30 47 30 47 30 46 30 47 31 49 32 50 33 52 34 51 33 50 32 49 31 48 31 49 32 50 34 51 34 49 33 50 33 50 33 50 33 49 32 50 33 50 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 44 27 43 26 43 26 45 30 45 30 45 30 45 30 44 29 44 29 44 29 44 29 43 28 43 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 22 39 24 40 23 38 22 38 22 39 22 38 21 38 22 38 22 38 22 37 20 35 19 35 19 36 21 37 20 36 19 37 21 37 21 36 20 35 19 34 18 33 17 34 19 36 20 35 19 35 19 35 19 35 19 36 20 35 19 35 18 34 18 33 20 33 20 33 20 33 20 36 23 35 21 33 20 34 21 34 19 34 19 34 19 34 19 35 19 34 19 34 19 33 18 31 17 32 17 32 17 32 17 34 19 33 18 33 18 33 18 33 18 33 18 33 18 33 18 31 17 32 17 32 17 32 18 29 17 31 20 33 19 31 17 32 17 28 14 28 17 32 20 25 12 27 24 41 27 46 11 26 8 31 16 39 28 47 31 18 19 23 20 19 15 20 21 22 19 20 18 20 19 22 21 22 20 21 19 20 19 21 20 21 18 20 17 19 18 21 19 18 16 18 16 18 16 18 16 18 17 20 17 17 15 19 19 21 14 21 13 18 13 18 13 15 12 13 13 13 12 11 10 6 4 1 0 1 2 2 1 2 1 1 1 1 2 3 4 3 3 4 5 5 4 3 3 5 6 7 7 8 8 7 7 7 7 7 7 7 7 7 7 8 10 11 11 9 8 8 9 8 8 8 9 9 10 10 10 10 11 12 12 10 9 11 12 13 8 2 4 9 14 13 12 15 15 14 14 13 13 12 12 13 13 15 14 17 16 18 18 17 17 18 18 20 19 20 19 19 18 19 18 20 20 22 22 19 18 19 19 20 20 21 20 22 21 22 21 22 21 22 21 23 22 23 22 24 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 26 27 25 20 10 8 9 9 9 10 10 10 9 8 7 9 9 9 10 10 11 11 11 8 12 13 14 17 26 28 28 32 32 31 31 30 31 30 32 30 29 30 30 32 31 33 32 31 30 31 30 31 30 31 30 34 28 35 45 71 72 86 70 87 68 86 67 86 67 86 67 85 66 86 68 88 70 89 71 89 69 88 69 88 70 90 72 92 73 93 74 93 75 94 75 95 77 96 78 97 77 96 76 95 77 98 79 97 78 98 81 100 81 100 82 101 83 102 84 103 83 104 84 104 85 105 85 102 83 105 87 108 88 107 87 106 86 106 86 106 86 106 87 108 88 108 88 108 88 108 88 113 87 112 86 111 87 113 88 113 88 113 88 113 88 113 88 114 87 114 87 114 87 114 87 114 88 116 89 116 89 115 87 115 89 115 89 115 89 115 89 116 90 117 91 117 92 118 92 117 91 117 92 118 93 119 93 118 92 118 92 118 92 118 92 119 91 120 92 120 93 121 93 120 92 120 92 120 92 120 92 121 93 122 94 122 95 123 95 122 94 122 93 121 93 120 92 120 92 120 92 120 92 120 92 119 91 119 91 119 91 119 91 121 92 120 91 119 92 120 93 120 92 120 92 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 120 92 119 91 119 91 118 90 118 90 118 90 118 90 118 90 120 90 120 90 120 90 120 90 119 89 120 90 120 91 121 91 119 89 120 91 122 93 124 95 122 92 122 92 122 92 122 92 121 91 121 90 120 89 119 89 118 88 118 87 117 87 116 86 117 87 117 86 116 86 115 85 116 86 116 86 116 86 116 86 115 88 117 87 117 87 118 87 118 87 120 86 120 87 123 87 124 90 124 90 124 90 124 90 124 89 123 89 124 91 126 93 130 94 130 90 129 86 129 86 130 91 130 91 119 83 112 86 107 79 105 77 102 74 100 72 99 72 100 73 101 72 100 71 97 70 98 70 97 70 95 68 93 68 93 70 92 67 84 58 71 43 57 24 45 31 71 62 85 62 81 54 79 61 84 58 86 61 88 61 86 59 85 58 81 59 84 62 81 49 56 25 44 23 42 20 41 25 54 39 66 47 72 54 76 54 74 51 74 48 74 48 74 48 74 48 73 47 73 47 74 48 75 49 78 51 77 50 76 49 75 48 75 49 75 50 77 51 78 53 72 50 71 50 71 50 71 50 70 49 69 48 69 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 64 45 64 44 63 43 62 43 64 45 64 45 64 45 64 45 63 44 63 44 63 44 63 44 66 43 63 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 39 56 40 56 40 55 38 56 40 55 38 54 37 52 36 54 38 54 38 53 36 51 35 50 35 52 37 53 37 52 36 51 35 51 35 52 36 53 37 52 35 51 35 51 36 53 37 51 35 51 35 51 35 51 35 52 36 52 35 51 35 50 34 49 33 49 33 49 33 49 33 49 33 49 32 49 34 51 36 50 34 50 34 50 34 50 34 49 34 50 33 48 31 47 31 49 32 48 32 48 32 48 32 49 33 49 33 50 33 49 33 49 33 49 33 49 33 49 33 48 31 47 32 48 33 49 32 46 31 49 34 51 34 49 33 47 31 45 27 43 29 47 31 66 32 68 49 76 67 82 43 74 44 75 41 69 41 67 46 18 7 20 7 18 5 18 8 18 6 17 5 18 7 20 9 21 8 19 6 18 6 19 7 17 5 17 6 18 7 19 7 16 4 16 4 16 4 16 4 16 5 18 5 16 4 18 8 12 6 12 7 13 7 14 8 13 6 14 6 14 6 14 8 8 2 1 0 1 0 1 0 2 0 1 0 1 0 3 2 3 1 4 2 4 2 3 1 5 3 6 5 7 5 7 5 7 5 7 5 7 5 7 5 7 7 11 9 10 7 9 8 8 6 8 7 9 8 10 8 9 9 12 9 10 7 10 10 12 4 5 1 10 9 14 9 15 10 14 9 14 9 13 8 13 9 14 10 15 11 16 12 15 11 17 14 19 14 19 14 18 13 18 13 18 14 21 16 18 13 18 14 19 15 20 15 22 17 22 16 21 15 20 15 22 17 22 18 23 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 22 16 5 6 8 9 7 10 8 10 7 8 6 9 7 9 8 10 9 11 9 10 8 13 8 19 22 30 23 32 27 31 26 31 26 32 27 30 26 30 26 31 27 31 27 30 26 30 26 30 26 30 26 32 23 29 34 59 59 72 56 69 55 68 53 67 53 66 54 68 53 68 53 69 54 69 54 70 54 69 54 69 55 71 57 74 57 74 57 75 58 75 59 76 60 77 61 78 60 77 59 76 60 79 62 78 61 80 65 81 64 81 65 82 66 83 64 83 60 84 60 85 61 85 62 82 59 84 62 87 64 88 65 86 62 86 62 87 63 87 63 87 63 87 63 87 63 87 63 88 65 87 65 87 66 89 67 88 66 88 66 88 66 88 66 89 68 89 68 89 68 89 68 88 67 89 68 89 68 88 67 90 67 90 67 90 67 90 67 91 68 91 68 92 69 92 70 91 66 91 67 92 68 93 68 92 67 92 67 92 67 92 67 92 68 92 68 93 69 93 70 93 69 93 69 93 69 93 69 92 69 93 70 95 72 96 73 95 70 94 70 93 69 93 69 91 68 92 69 93 68 92 67 91 67 91 67 91 67 91 67 94 69 92 68 92 68 93 70 93 69 93 69 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 91 67 91 67 91 67 91 67 89 65 90 66 90 66 91 67 91 65 91 65 91 65 91 65 90 64 90 64 91 65 91 66 89 63 90 65 92 67 94 68 93 67 93 67 93 67 93 67 91 63 91 62 90 61 89 61 89 60 88 60 87 59 87 59 88 59 87 59 86 58 86 58 86 58 86 58 86 58 86 58 88 59 87 59 87 59 87 59 87 58 85 58 85 59 86 61 89 61 90 62 90 62 91 63 90 61 89 61 90 63 93 63 96 60 95 61 90 55 86 45 97 52 97 53 88 59 82 66 80 53 78 49 75 47 73 49 71 48 72 51 73 50 72 50 70 46 71 47 71 47 69 46 68 46 69 46 68 42 56 30 38 14 25 5 30 26 59 51 66 48 62 39 57 43 61 40 60 43 59 42 58 40 57 39 60 39 55 39 59 38 49 24 27 8 21 0 11 0 22 12 32 19 43 32 53 36 51 32 50 33 50 33 50 33 50 33 48 31 47 30 46 30 48 31 51 34 50 33 50 33 49 32 50 33 50 33 51 34 51 34 50 34 51 34 51 34 51 34 49 32 48 30 47 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 46 29 46 28 45 28 44 27 44 29 44 29 44 29 44 29 44 29 44 29 44 29 44 29 44 30 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 23 40 24 40 24 39 23 42 24 38 22 38 22 36 18 37 21 38 22 38 21 36 20 35 19 36 21 37 21 36 20 34 18 34 18 35 20 38 22 37 20 36 19 35 20 37 21 34 19 35 20 36 19 35 18 37 20 36 20 35 19 35 19 34 21 33 20 33 20 32 19 32 19 32 19 33 21 36 23 34 19 34 19 34 19 34 19 33 19 34 18 31 14 30 16 33 18 33 18 32 17 32 17 31 16 32 18 34 18 33 17 32 17 32 17 32 17 32 17 34 17 31 16 33 18 32 15 30 19 33 22 36 23 35 21 35 22 33 18 28 13 28 18 34 31 52 50 91 78 113 47 65 18 50 19 44 26 45 36 22 19 20 18 22 20 21 18 17 15 18 17 20 19 22 20 22 20 21 18 19 17 20 18 19 18 21 20 21 18 19 16 19 17 19 17 19 17 19 17 17 17 19 17 18 16 20 20 21 14 21 14 19 14 18 13 18 14 15 15 15 15 16 15 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 6 8 11 11 10 10 11 12 8 8 8 9 9 10 10 10 9 10 12 11 9 9 10 11 9 9 8 9 10 13 14 16 12 13 13 14 13 14 14 15 16 15 16 15 16 15 16 15 15 16 18 19 21 20 20 19 20 19 19 18 19 19 21 20 19 18 19 19 20 20 21 20 21 20 22 21 22 21 23 22 22 22 24 23 25 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 23 15 6 6 10 8 8 9 10 10 10 9 9 9 9 9 10 10 11 11 11 10 12 11 13 19 30 33 32 32 33 31 32 31 32 32 34 33 31 32 31 32 31 31 30 31 30 31 30 31 30 31 30 32 28 33 39 65 70 86 68 89 69 87 67 85 67 86 68 89 70 88 69 88 68 87 68 89 69 88 69 88 70 90 72 93 74 93 75 94 75 95 76 95 77 96 78 97 77 96 76 94 77 98 79 98 79 100 82 100 81 100 82 101 83 102 84 104 84 104 85 105 85 106 86 105 85 105 85 106 87 108 88 106 86 106 87 107 88 108 88 109 89 109 89 109 89 109 89 112 87 112 87 112 88 114 90 113 88 113 88 113 88 113 88 117 90 117 90 117 90 117 90 115 89 116 90 117 89 116 88 117 91 117 91 117 91 117 91 117 91 117 92 118 92 119 93 117 91 117 92 118 93 119 93 118 92 118 92 118 92 118 92 120 92 120 93 121 93 122 94 121 93 121 93 121 93 121 93 122 95 123 95 123 95 123 95 123 95 122 94 122 93 121 93 119 91 121 93 121 93 119 91 119 91 119 91 119 91 119 91 121 92 120 91 119 92 120 93 121 93 121 93 120 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 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 91 122 92 120 90 120 91 121 92 122 93 123 93 123 93 123 93 123 93 121 91 121 90 120 89 119 89 119 89 118 88 118 87 117 87 118 88 117 87 117 86 116 86 116 86 116 86 116 86 116 86 115 88 117 87 117 87 118 87 118 86 118 84 118 85 122 87 123 89 123 90 124 91 125 91 123 89 123 90 125 92 127 94 131 97 140 102 150 103 154 102 162 112 147 101 130 89 112 79 110 81 106 76 102 74 101 73 99 72 100 73 101 72 100 71 97 71 98 72 97 71 95 69 92 67 90 68 86 59 71 44 51 24 46 33 72 61 89 65 86 66 88 60 82 61 85 60 86 59 85 57 83 57 83 57 84 59 79 55 76 56 76 55 62 40 55 25 36 12 37 21 42 25 53 39 66 48 70 49 77 51 77 51 77 51 77 51 76 49 74 46 71 46 72 47 75 49 76 50 76 50 77 51 78 51 77 51 77 51 76 51 73 51 72 51 72 51 72 51 72 50 70 48 69 49 71 51 70 49 70 49 70 49 70 49 68 47 68 47 68 47 68 47 65 46 65 46 65 46 65 46 66 47 66 47 65 46 64 45 63 44 63 44 63 44 63 44 63 44 63 44 63 44 63 44 67 45 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 40 56 41 57 40 56 39 56 38 52 37 55 40 54 36 52 36 53 38 54 38 53 37 52 36 53 37 53 36 51 35 52 35 50 34 50 35 52 37 52 36 51 34 50 35 51 36 50 34 52 36 52 36 50 34 53 37 52 36 52 35 51 35 50 34 50 33 49 32 48 32 51 35 50 34 50 35 51 36 50 34 50 34 50 34 50 34 49 35 52 34 47 29 46 32 50 34 50 33 49 32 48 32 45 30 47 33 49 33 48 31 48 32 48 32 48 32 48 32 51 33 47 31 49 33 47 29 46 30 50 33 52 34 51 33 51 34 53 32 46 26 45 27 66 53 116 127 181 191 201 150 125 85 106 61 87 45 72 51 21 6 16 5 21 10 20 5 12 1 15 5 19 7 20 8 20 7 18 5 17 5 17 5 18 7 21 9 20 5 15 1 18 6 18 6 18 6 18 6 15 4 17 5 16 4 18 8 18 11 16 10 15 8 13 7 16 8 16 7 16 8 17 11 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 5 6 10 9 11 8 12 11 8 6 8 7 9 8 10 8 9 8 11 9 9 7 10 9 8 5 11 7 11 8 15 13 12 8 13 9 14 10 15 11 16 10 15 10 15 10 15 9 14 10 17 14 20 15 19 14 20 14 19 13 18 14 19 15 18 13 18 14 19 15 20 15 18 14 19 15 22 18 23 19 21 17 23 19 24 19 24 18 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 20 13 3 5 9 7 6 9 8 10 8 10 7 9 7 9 8 10 9 11 9 11 7 11 8 22 28 38 32 34 29 34 28 33 29 35 30 33 28 32 27 31 26 30 25 30 26 30 26 30 26 30 26 30 23 27 29 55 58 72 55 71 56 68 53 66 53 66 54 71 56 70 54 69 53 67 52 70 54 69 54 69 55 71 57 74 57 74 58 75 59 76 59 76 60 77 61 78 60 77 59 75 60 79 62 79 62 81 66 81 64 81 65 82 66 83 64 83 60 84 61 85 62 86 62 88 63 86 60 84 61 86 63 86 62 86 63 87 64 88 64 90 66 90 66 90 66 90 66 87 65 87 65 87 67 90 68 88 66 88 66 88 66 88 66 91 70 91 70 91 70 91 70 88 68 89 69 90 68 89 67 92 69 92 69 92 69 92 69 91 68 91 69 92 70 93 70 91 66 91 67 92 68 93 68 92 67 92 67 92 67 92 67 92 68 92 69 93 70 94 70 93 69 93 69 93 69 93 69 97 73 96 71 95 70 93 69 95 71 95 70 94 69 93 69 90 67 93 70 94 69 91 66 91 67 91 67 91 67 91 67 92 67 91 66 90 67 91 68 94 70 94 69 92 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 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 66 92 66 90 64 90 65 91 65 92 66 93 67 93 67 93 67 93 67 91 63 91 62 90 61 89 61 89 61 89 60 88 59 87 59 88 60 88 59 87 58 86 58 86 58 86 58 86 58 86 58 88 59 87 59 87 59 87 59 86 58 84 56 84 58 85 61 89 61 89 62 90 63 91 63 89 61 89 62 91 64 93 64 97 66 110 83 123 89 128 81 131 72 118 66 104 70 87 66 82 55 79 49 75 47 73 49 71 48 72 51 73 50 72 50 71 49 72 49 72 48 70 47 67 45 68 46 63 35 47 21 22 2 26 26 65 57 69 42 57 44 64 42 59 43 63 44 58 40 57 40 57 41 59 43 60 45 64 43 57 35 56 39 58 40 51 21 24 0 12 0 15 1 24 14 38 26 47 32 52 35 52 35 52 35 52 35 52 33 48 29 45 28 45 29 48 32 49 33 50 34 51 35 53 35 52 34 51 33 50 32 50 34 51 34 51 34 51 34 53 35 50 32 49 33 52 36 49 32 49 32 49 32 49 32 47 30 47 30 47 30 47 30 46 29 46 29 46 29 46 29 48 31 48 30 47 30 46 29 43 28 43 28 43 28 43 28 44 29 44 29 44 29 44 29 46 31 45 30 44 28 43 27 42 26 42 26 42 26 42 26 40 24 40 24 40 24 40 24 41 25 41 25 41 25 41 25 39 24 40 25 41 24 40 23 38 20 34 20 40 26 40 22 35 19 36 21 38 22 38 22 36 21 37 21 37 20 35 18 38 21 35 18 33 17 34 19 35 19 34 17 33 17 34 18 33 18 36 21 37 20 34 17 37 21 37 20 36 19 35 19 34 19 34 18 33 17 32 17 39 23 37 21 35 20 35 20 34 19 34 19 34 19 34 19 34 22 38 21 32 15 31 19 34 19 34 18 33 17 32 17 28 14 31 17 33 17 31 16 31 16 31 16 31 16 31 16 37 19 31 16 33 18 30 12 27 16 30 20 33 21 32 20 29 20 34 22 31 17 30 22 60 84 143 168 233 206 233 128 144 72 102 47 64 30 43 35 19 15 18 20 22 16 17 17 18 15 16 14 16 16 20 19 23 16 15 15 22 22 22 17 17 16 19 18 19 16 16 13 20 18 20 17 19 16 18 16 15 14 16 15 17 14 16 13 23 14 19 12 19 15 20 14 18 15 17 17 17 16 15 13 9 6 2 0 1 2 2 2 3 2 1 0 1 2 4 5 2 3 4 5 5 3 2 1 5 4 3 2 3 4 6 7 7 7 7 7 7 7 7 7 8 7 7 6 6 7 7 8 4 5 7 9 10 10 9 9 8 9 11 12 12 11 9 8 10 11 10 12 11 13 12 13 13 13 12 13 12 13 12 13 12 12 14 14 16 16 16 15 17 16 17 17 18 18 19 18 20 18 18 16 17 18 21 21 22 20 21 19 20 20 21 21 20 20 23 22 21 20 23 23 25 23 23 21 23 23 26 26 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 29 26 14 10 10 11 6 7 8 9 10 10 10 10 9 9 10 10 11 11 10 10 9 13 12 9 15 25 36 36 33 33 34 33 34 33 34 33 34 33 32 34 34 35 34 34 33 34 32 32 30 32 32 34 34 33 27 32 39 63 66 84 72 86 68 89 71 90 70 87 67 88 69 88 70 89 70 90 71 87 68 89 71 92 74 94 76 94 75 95 76 95 77 96 77 96 77 96 78 97 79 98 79 98 79 98 80 99 81 100 81 100 81 100 82 101 83 102 84 104 85 106 87 107 87 107 86 106 86 106 86 106 86 106 86 106 86 106 87 107 88 108 88 109 89 109 90 110 91 111 91 113 88 113 89 114 90 115 90 114 89 115 90 115 91 116 91 115 88 115 88 115 88 115 88 115 89 118 91 116 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 124 95 123 95 123 95 123 95 123 95 121 92 120 92 120 92 124 96 124 96 124 96 124 96 121 93 121 93 121 93 121 93 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 91 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 117 89 118 91 121 94 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 119 90 121 92 121 90 118 87 119 89 119 88 118 87 117 87 120 89 118 88 116 86 115 84 117 87 117 87 117 87 117 87 114 87 116 86 116 86 117 86 117 86 119 85 119 85 120 84 120 86 121 88 122 89 124 90 123 89 123 90 125 92 124 89 133 95 141 117 184 158 208 161 208 139 157 112 137 95 119 77 109 81 107 78 103 75 100 72 99 72 100 72 100 71 98 69 98 72 97 70 94 69 96 74 93 67 86 64 78 43 52 25 42 31 74 60 90 63 89 64 85 59 85 59 85 59 85 59 87 60 87 59 85 58 84 58 84 60 82 58 80 59 80 60 77 57 78 54 68 37 47 20 38 16 38 20 47 35 65 49 75 50 78 54 81 55 80 54 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 73 51 70 48 68 48 70 50 69 48 68 47 68 46 67 46 66 45 67 46 67 46 67 47 65 46 65 46 65 46 65 46 66 47 66 46 65 46 64 45 64 45 64 45 64 45 64 45 63 44 63 44 63 44 63 44 62 41 63 45 64 44 60 42 60 42 57 40 56 40 56 41 57 41 57 40 56 39 55 39 56 40 56 39 55 38 54 38 55 40 56 41 57 42 58 43 54 38 54 38 54 38 54 38 56 40 55 38 54 37 52 36 51 36 52 37 53 36 52 35 50 35 51 36 52 35 51 34 52 37 53 36 50 34 52 38 51 35 51 35 51 35 51 35 50 34 51 35 51 34 49 32 52 36 52 36 52 36 52 36 43 29 47 32 48 32 50 36 49 33 49 33 49 33 49 33 51 32 46 29 47 33 49 32 51 34 48 31 47 32 50 35 51 34 48 31 46 30 47 32 55 37 50 32 47 32 50 35 51 33 47 31 48 32 47 30 44 30 52 34 50 31 52 36 48 32 44 28 59 46 66 57 116 151 229 235 255 255 255 221 222 162 168 94 88 46 77 37 17 3 16 7 19 4 15 5 17 4 15 3 15 3 15 4 19 3 12 2 18 9 19 4 16 5 18 6 18 5 15 2 18 6 18 5 17 4 16 4 15 3 15 4 16 3 15 3 16 8 12 6 14 9 15 8 16 9 17 9 16 7 14 8 11 4 2 0 1 0 2 0 2 0 1 0 1 0 3 2 2 0 3 2 4 2 3 1 4 2 3 0 3 2 5 4 6 4 6 4 6 4 6 4 9 7 8 6 8 6 9 7 5 4 8 7 10 8 10 7 9 7 11 9 11 9 9 7 11 6 11 7 12 7 13 8 13 8 13 8 12 7 12 7 11 7 13 9 15 11 15 10 16 11 17 12 17 13 18 13 18 12 17 12 18 13 19 15 21 15 20 14 19 15 20 16 19 15 22 17 20 15 22 18 23 18 22 16 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 24 23 12 9 8 9 4 7 6 9 8 10 8 10 7 10 9 12 10 12 10 11 8 16 8 12 13 29 32 38 29 34 29 34 29 34 29 34 29 32 29 33 30 34 30 33 28 33 28 31 26 30 27 32 29 32 23 28 31 55 55 71 58 68 55 70 56 70 56 68 54 69 54 70 55 70 56 71 56 69 55 71 57 73 59 75 60 75 58 75 58 76 59 76 60 77 60 78 61 78 62 79 62 79 62 80 63 80 64 81 64 81 64 82 65 82 66 83 64 83 61 86 63 87 63 87 62 86 62 86 62 86 62 86 62 86 62 87 63 87 64 88 64 89 65 89 66 90 67 91 67 88 66 88 67 89 68 90 68 89 67 89 67 90 68 90 69 88 67 88 67 88 67 88 67 88 69 91 70 90 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 95 71 95 71 94 70 94 70 95 71 94 69 93 69 93 70 96 72 96 72 96 72 96 72 94 70 94 70 94 70 94 70 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 68 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 90 66 91 68 92 69 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 90 63 91 63 91 62 89 60 89 61 89 60 88 59 87 59 89 60 88 59 87 58 86 57 87 59 87 59 87 59 87 59 88 59 87 59 87 59 87 59 86 58 85 58 85 58 84 58 86 58 87 59 88 61 90 62 89 61 89 62 91 63 91 60 91 62 116 117 184 163 204 151 194 117 144 70 93 61 85 56 80 53 79 50 76 47 72 47 71 48 72 50 72 49 70 48 73 50 72 48 70 48 72 50 73 47 64 40 49 16 26 4 32 25 54 45 63 45 62 46 59 42 59 42 59 42 59 42 60 43 60 42 59 42 58 41 61 42 59 40 59 40 59 41 62 46 64 45 57 33 43 21 22 2 16 0 17 7 32 20 41 27 47 34 52 35 51 33 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 52 34 49 31 48 31 49 32 49 31 48 31 47 30 47 29 48 31 47 30 47 30 47 30 46 29 46 29 46 29 46 29 47 29 46 29 45 28 45 27 45 30 45 30 45 30 45 30 43 28 43 28 43 28 43 28 41 27 44 29 44 29 43 27 42 26 41 24 40 25 41 25 41 25 41 24 40 24 39 23 40 24 40 23 39 23 38 22 40 24 41 25 41 25 41 26 38 22 38 22 38 22 38 22 40 24 39 22 38 21 36 20 35 20 36 21 37 20 36 19 35 19 36 20 36 20 35 19 36 21 37 20 34 18 36 22 35 19 35 19 35 19 35 19 38 22 37 20 35 18 33 17 35 20 35 20 35 20 35 20 35 21 37 21 34 18 34 20 33 18 33 18 33 18 33 18 35 18 31 15 32 18 33 18 35 19 32 16 31 17 34 20 35 19 33 18 32 18 33 18 32 16 30 15 30 17 35 21 35 18 31 16 32 17 32 16 28 18 32 20 31 19 31 20 31 22 35 30 45 30 60 85 166 197 238 216 249 201 248 168 219 131 146 56 57 27 48 34 19 14 17 18 20 15 16 17 19 17 19 17 18 15 16 13 19 15 15 14 19 19 19 14 20 18 21 19 21 18 19 16 20 18 20 17 19 16 18 16 18 16 18 16 18 16 18 16 23 14 19 12 19 15 20 14 20 17 17 16 15 14 13 12 10 7 3 1 1 2 2 1 2 1 1 1 1 2 3 4 2 2 2 2 3 4 5 5 4 3 3 3 3 4 5 6 5 5 5 5 5 5 5 5 11 11 10 9 9 10 11 11 7 8 9 10 11 11 11 10 9 10 10 11 11 10 10 9 10 11 10 11 11 12 11 13 10 11 10 11 11 12 11 12 12 12 14 14 16 16 16 15 17 17 18 17 19 18 19 18 17 17 19 18 20 19 20 18 22 20 21 19 20 20 21 21 20 20 23 22 21 20 23 23 24 22 23 22 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 26 21 12 9 9 10 7 7 8 9 10 10 10 10 9 11 12 13 13 13 13 12 11 15 14 14 22 31 38 37 36 33 34 33 34 33 34 33 34 34 33 35 34 35 34 34 32 33 31 32 30 31 30 32 32 32 29 34 40 65 69 86 71 88 69 89 70 89 70 88 69 89 70 89 71 90 71 91 72 91 72 91 73 92 74 93 74 93 74 93 75 94 76 95 76 96 78 97 78 98 79 98 79 98 80 99 80 100 81 100 81 100 82 101 82 102 83 102 84 105 85 106 87 107 87 107 87 106 86 106 86 106 86 106 86 106 87 107 87 108 88 108 88 109 89 109 90 110 91 111 91 113 88 114 89 114 89 115 90 113 88 113 89 114 90 115 90 116 89 116 89 116 89 116 89 115 90 118 91 117 90 118 93 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 121 93 121 93 122 94 122 94 123 95 122 94 122 95 124 96 124 96 124 96 124 96 124 96 123 95 123 95 123 95 123 95 121 93 121 93 121 93 121 93 120 92 120 92 120 92 120 92 121 93 121 93 121 93 121 93 121 93 121 93 120 92 120 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 118 90 119 92 120 92 120 92 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 122 92 121 90 120 90 120 90 119 89 119 88 118 87 117 87 117 87 117 87 117 87 117 87 117 87 117 87 117 87 117 87 116 89 118 88 118 88 119 88 117 86 119 85 119 85 120 84 120 86 120 87 122 89 123 90 123 89 123 90 124 91 125 92 129 108 174 188 255 242 255 242 255 219 215 141 128 88 121 75 109 79 105 77 102 74 100 71 100 72 100 72 100 71 98 70 99 73 97 72 96 71 93 71 94 67 81 49 54 24 42 28 74 55 88 64 88 60 86 61 85 59 85 59 85 59 85 59 87 60 87 60 85 59 85 58 84 60 82 58 80 59 80 60 81 61 83 62 81 57 75 51 59 33 46 19 37 19 45 27 57 35 68 47 77 51 75 47 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 71 49 69 48 70 49 71 49 70 49 69 48 69 47 71 50 70 49 69 47 68 47 65 46 65 46 65 46 65 46 65 45 64 45 63 44 63 43 64 45 64 45 64 45 64 45 61 42 61 42 61 42 61 42 63 42 62 44 63 43 61 43 59 41 57 41 57 41 58 43 57 41 57 41 56 40 56 39 56 40 56 40 55 39 55 38 57 41 57 41 56 40 56 40 54 38 54 38 54 38 54 38 56 40 55 38 54 37 52 36 51 36 52 37 53 36 52 35 52 36 53 37 53 37 52 36 52 37 53 36 50 34 52 38 51 35 51 35 51 35 51 35 58 41 54 36 50 34 50 34 51 35 51 35 51 35 51 35 54 39 55 38 51 34 50 35 50 34 50 33 49 33 49 33 52 34 48 32 49 34 50 33 51 34 48 31 47 32 50 35 49 33 50 35 51 35 50 34 46 29 45 28 45 31 49 34 51 33 47 31 48 33 48 31 52 32 50 31 51 31 50 29 52 34 59 47 64 39 98 140 237 237 255 250 255 250 255 246 255 212 194 96 98 52 72 45 17 2 14 5 17 2 14 5 17 6 19 7 19 5 16 2 17 3 14 4 18 7 17 3 20 8 20 7 19 6 18 6 18 6 18 5 17 4 16 4 16 4 15 3 15 3 16 4 16 8 12 6 14 9 15 8 18 10 17 7 14 5 13 7 12 6 4 0 1 0 2 0 1 0 1 0 2 0 3 1 2 0 1 0 2 2 6 5 3 1 3 1 4 2 5 3 5 3 5 3 5 3 5 3 11 8 10 7 9 8 10 9 8 7 10 8 11 9 11 9 10 8 10 8 10 8 10 8 10 5 11 6 11 7 12 7 10 5 10 6 11 6 11 7 11 7 13 9 15 11 15 10 17 12 17 13 18 13 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 22 17 23 18 24 19 23 18 23 18 23 18 23 18 23 18 23 19 24 20 25 20 26 18 27 19 26 21 27 22 27 19 17 9 8 6 8 5 7 6 9 8 10 8 10 7 11 9 12 11 13 10 11 9 15 8 16 21 35 33 37 32 35 30 35 30 35 30 35 30 34 30 35 31 34 30 33 28 32 27 31 26 30 26 30 26 31 25 30 31 55 58 73 57 69 56 70 56 70 56 69 55 71 56 71 56 72 57 72 58 74 59 74 59 74 58 73 58 74 57 74 57 75 58 76 59 78 61 78 62 79 62 80 63 80 63 80 64 81 64 82 65 82 65 82 66 83 66 84 65 84 62 87 63 88 64 87 63 87 63 87 63 87 63 87 63 87 63 87 64 88 64 89 65 89 65 89 66 90 67 91 67 89 67 89 67 89 67 89 67 88 66 88 66 89 67 90 68 90 69 90 69 90 69 90 69 89 69 92 70 90 69 91 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 69 93 70 95 71 95 71 95 73 98 74 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 93 69 93 68 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 90 67 92 69 94 69 91 66 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 94 64 91 61 89 61 91 63 89 61 89 60 88 59 87 59 86 59 87 59 87 59 87 60 87 59 87 59 87 59 87 59 88 59 87 59 87 59 87 59 86 58 85 58 85 58 84 58 85 57 86 59 88 60 89 61 88 61 90 62 89 62 92 65 106 96 170 187 245 219 255 212 255 196 227 136 124 59 81 54 78 52 78 49 75 47 72 47 72 48 73 51 72 50 71 49 71 49 71 50 73 51 72 49 67 41 49 17 24 3 30 26 64 48 65 47 60 42 59 44 60 43 60 43 60 43 60 43 61 44 60 43 60 42 59 42 61 42 59 40 59 40 59 41 56 40 57 41 58 41 57 40 53 30 39 13 24 4 20 3 22 11 36 27 50 34 50 32 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 50 33 49 32 49 32 50 33 50 32 49 32 48 31 50 33 49 31 47 29 45 28 46 29 46 29 46 29 46 29 45 28 44 27 44 26 43 26 44 29 44 29 44 29 44 29 42 27 42 27 42 27 42 27 42 28 43 28 43 28 44 28 42 25 41 25 41 26 43 27 42 26 41 25 41 24 40 24 41 25 40 24 40 23 39 23 42 26 41 25 40 23 39 23 38 22 38 22 38 22 38 22 39 23 39 22 38 21 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 42 24 37 18 33 18 35 20 36 20 36 20 36 20 36 20 34 20 37 20 35 18 36 21 35 19 34 19 34 18 33 18 36 19 33 18 35 20 35 18 34 18 33 17 32 18 33 19 30 17 33 20 36 20 34 19 33 17 31 14 29 14 29 14 35 18 31 16 33 19 33 17 38 24 32 21 34 23 32 18 39 29 40 33 49 50 113 170 236 231 252 222 252 198 248 187 227 159 154 57 70 37 44 34 20 15 16 17 19 14 17 18 18 17 21 21 23 20 21 19 20 17 19 18 21 19 19 15 23 20 22 19 21 19 21 19 20 18 20 17 19 16 18 16 17 15 16 13 15 14 17 15 23 14 19 12 19 15 20 14 20 16 16 14 13 13 13 13 12 9 4 2 2 2 2 1 1 1 2 2 3 3 3 3 2 1 1 1 2 4 6 7 3 3 4 4 5 5 5 5 7 7 7 7 7 7 7 7 9 9 8 7 7 8 9 9 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 9 10 9 11 10 11 11 12 9 10 9 11 10 12 11 12 12 12 14 14 16 16 16 15 18 17 19 18 19 19 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 24 23 25 24 25 24 24 23 24 23 24 23 24 23 24 23 24 24 25 25 26 25 26 26 26 27 27 27 28 27 28 20 14 9 9 8 9 8 7 8 9 10 10 10 10 9 9 10 11 11 11 11 10 9 12 11 16 29 36 37 34 36 34 35 34 35 34 35 34 35 36 35 36 35 36 34 34 32 33 32 33 32 32 30 31 29 32 31 35 37 61 70 88 70 90 70 89 70 89 70 89 71 90 72 91 72 92 73 92 73 94 75 94 75 93 74 93 74 93 74 93 75 94 76 95 76 97 78 98 79 98 80 99 80 99 80 100 81 100 82 101 82 101 82 102 83 102 84 103 85 105 86 107 88 108 88 108 87 107 87 107 87 107 87 107 87 107 87 108 88 108 89 109 89 109 89 109 90 110 91 111 91 114 89 114 89 114 89 114 89 113 88 113 89 114 90 115 90 117 90 117 90 117 90 117 90 116 91 119 92 118 90 119 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 94 122 94 124 95 123 95 124 97 126 99 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 122 93 121 93 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 119 92 121 94 122 93 119 90 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 124 93 121 90 119 90 121 92 119 89 119 88 118 87 117 87 116 87 117 87 117 87 117 88 117 87 117 87 117 87 117 87 113 86 115 85 115 85 116 85 117 86 119 85 119 85 120 84 119 85 120 86 121 88 123 89 121 89 124 89 122 89 126 96 134 145 224 239 255 250 255 255 255 249 255 221 180 93 107 73 109 78 105 77 103 74 101 72 100 73 101 73 101 72 99 70 96 69 95 72 97 75 94 68 79 47 54 26 41 27 63 60 94 67 92 62 86 59 87 62 87 60 87 60 87 60 87 60 88 61 88 60 86 60 85 59 84 60 82 58 80 59 80 60 80 59 80 59 80 60 82 61 78 54 70 41 55 26 42 18 43 22 57 39 71 49 76 50 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 72 51 71 50 70 49 71 50 71 49 70 49 69 48 70 49 69 47 67 45 65 44 65 46 65 46 65 46 65 46 64 45 63 44 63 43 62 43 63 44 63 44 63 44 63 44 63 44 63 44 63 44 63 44 64 42 62 43 62 43 61 44 60 42 58 41 57 42 59 43 58 42 58 41 57 41 56 40 57 41 57 40 56 40 55 39 57 41 57 40 55 39 54 38 54 38 54 38 54 38 54 38 55 39 54 38 54 38 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 54 36 50 33 49 35 53 39 54 38 54 38 54 38 54 38 51 36 54 37 52 35 52 38 52 35 51 34 50 33 49 33 51 34 49 34 51 36 50 33 49 33 49 33 49 33 49 33 45 30 48 34 50 34 49 32 50 33 48 31 47 30 46 30 51 33 47 32 49 34 50 33 58 34 51 31 53 34 52 30 64 45 59 44 91 110 183 214 255 252 255 255 255 251 255 240 255 205 179 85 102 56 67 47 20 4 15 6 18 3 16 8 16 5 18 8 20 9 21 9 17 6 19 8 20 7 17 4 21 8 19 6 18 6 19 7 18 6 18 5 17 4 16 4 15 2 13 0 12 1 14 3 16 8 12 6 14 9 15 8 16 8 14 5 13 5 14 9 14 8 5 0 2 0 2 0 0 0 2 1 3 1 3 0 2 0 2 0 3 2 5 3 2 1 4 3 5 3 5 2 7 5 7 5 7 5 7 5 7 5 6 4 6 4 7 5 10 8 9 7 9 7 10 9 11 8 10 7 9 8 10 9 9 5 10 5 11 6 11 6 10 5 10 6 12 8 13 8 11 7 13 9 15 11 15 10 18 13 18 13 19 14 19 15 16 12 18 13 19 14 19 13 21 15 20 14 19 15 20 16 19 15 22 17 20 15 22 18 21 17 23 19 24 19 24 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 13 9 5 8 5 7 6 7 6 9 8 10 8 10 7 9 7 10 9 11 8 9 7 12 6 18 28 40 31 34 32 36 31 36 31 36 31 36 31 36 32 36 32 35 30 33 28 33 29 34 29 33 27 30 25 31 27 29 25 48 57 75 58 71 57 70 56 70 56 70 57 72 57 73 58 73 59 74 59 76 61 75 60 75 60 75 60 75 58 76 59 76 60 77 60 79 62 79 62 80 63 80 64 81 64 81 64 82 65 82 66 83 66 83 66 84 67 84 66 85 62 87 64 89 65 88 64 88 64 88 64 88 64 88 64 88 64 88 64 89 65 89 66 89 65 89 66 90 67 91 67 90 68 89 67 89 67 88 66 89 67 90 68 90 69 91 69 91 70 91 70 91 70 91 70 89 70 92 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 68 92 69 94 71 95 71 96 72 95 71 95 72 97 74 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 70 94 70 94 70 94 70 93 69 93 69 93 69 93 69 95 70 94 70 93 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 93 69 93 69 93 68 92 67 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 93 65 92 63 91 63 91 63 89 61 89 60 88 59 87 59 87 59 87 59 87 59 87 59 87 59 87 59 87 59 87 59 85 56 84 56 84 56 84 56 86 58 85 58 85 58 84 58 84 57 85 58 87 60 88 60 86 61 90 61 87 60 93 69 102 130 226 228 255 228 254 221 255 202 254 198 177 65 71 50 78 52 78 51 77 49 74 50 73 49 74 52 73 50 71 50 70 47 69 50 75 52 68 41 48 16 24 6 30 25 58 53 67 48 63 44 61 44 61 45 61 44 61 44 61 44 61 44 62 44 61 44 60 43 60 43 61 42 59 40 59 40 59 41 60 42 59 41 58 41 59 42 61 43 58 37 48 23 34 13 21 6 28 17 40 27 47 31 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 52 35 51 33 49 32 50 32 49 32 48 31 48 30 47 30 47 29 45 28 44 27 46 29 46 29 46 29 46 29 46 28 45 28 44 27 44 26 43 28 43 28 43 28 43 28 44 29 44 29 44 29 44 29 43 28 43 27 42 28 44 29 45 28 43 26 42 26 42 26 43 26 42 26 41 25 41 25 42 25 41 25 40 24 40 24 40 24 40 24 39 23 39 23 38 22 38 22 38 22 38 22 38 22 38 22 38 22 38 22 35 20 36 21 37 20 36 19 36 20 37 21 37 21 36 20 36 21 37 20 34 18 36 22 37 21 37 21 37 21 37 21 35 18 34 17 34 20 38 23 38 22 38 22 38 22 38 22 40 25 42 24 37 20 36 21 36 21 36 20 34 19 33 18 34 18 32 19 35 20 33 16 33 18 33 18 33 18 33 18 30 16 32 17 33 17 32 17 31 16 32 17 33 19 34 20 35 18 31 17 34 20 35 19 34 21 30 19 31 22 33 22 39 32 43 52 110 148 201 222 254 238 254 222 255 206 246 188 234 143 121 42 58 29 46 35 23 17 18 18 20 16 19 21 20 18 19 17 19 18 20 19 18 18 21 20 21 17 17 14 23 20 20 17 19 17 20 19 20 18 20 17 19 16 18 16 19 16 16 13 15 14 18 17 23 14 19 12 19 15 20 14 17 13 13 12 12 14 16 16 14 10 6 3 2 2 2 1 0 1 2 3 4 3 2 2 2 2 3 4 4 4 3 3 2 3 4 5 6 5 4 4 6 6 6 6 6 6 6 6 7 7 6 6 6 6 7 7 10 9 8 7 7 8 9 10 11 11 9 9 9 9 11 11 8 9 9 10 9 11 10 11 9 11 10 12 12 14 13 15 12 12 14 14 16 16 16 15 19 18 19 19 20 19 21 20 19 17 18 17 19 18 20 20 22 20 21 19 20 20 21 21 20 20 23 22 21 20 23 23 22 22 24 24 26 24 24 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 15 7 6 9 6 7 9 7 8 9 10 10 10 10 9 10 10 11 12 12 11 10 10 12 11 20 37 42 37 34 38 35 36 35 36 35 36 35 36 37 36 37 36 36 34 34 32 35 35 36 35 35 33 32 30 32 32 33 28 53 67 89 71 91 71 89 70 89 70 90 72 92 73 92 74 93 74 94 75 94 75 94 76 95 76 95 76 95 76 96 77 97 78 97 78 98 79 98 80 99 80 100 81 100 81 100 82 101 82 102 83 102 83 102 84 103 84 104 86 106 87 108 88 109 89 108 88 108 88 108 88 108 88 108 88 108 88 108 89 109 89 110 90 109 89 109 90 110 91 111 91 115 90 115 89 114 88 113 88 115 90 116 91 117 92 117 92 119 92 119 92 119 92 119 92 117 91 120 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 93 121 94 123 96 124 97 125 96 123 95 122 95 123 96 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 122 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 123 94 121 92 120 92 120 92 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 122 92 123 93 122 92 121 90 119 89 119 88 118 87 117 87 119 88 118 87 117 86 116 85 117 87 117 87 117 87 117 87 113 86 115 85 115 85 116 85 117 86 119 85 119 85 120 84 118 84 119 86 121 87 122 88 120 89 125 89 121 88 127 99 147 185 255 255 252 255 246 255 242 251 254 241 197 108 122 83 110 80 106 79 105 77 104 75 101 73 102 74 101 73 100 71 99 73 93 73 95 70 82 54 61 27 39 28 64 59 83 69 91 64 90 63 90 63 89 62 88 61 88 61 88 61 88 61 89 62 88 61 87 60 86 60 84 60 82 58 80 59 80 60 78 57 78 56 77 56 77 57 82 61 82 60 78 53 70 47 60 34 60 35 64 42 72 49 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 72 51 73 52 73 51 70 48 70 48 69 48 68 47 68 46 68 47 68 47 68 47 67 46 65 46 65 46 65 46 65 46 66 46 65 46 64 45 64 44 62 43 62 43 62 43 62 43 62 43 62 43 62 43 62 43 65 43 61 42 61 42 62 45 64 46 60 43 57 41 57 41 59 43 58 42 58 41 57 41 58 42 57 41 57 40 56 40 54 39 55 39 55 39 56 40 54 38 54 38 54 38 54 38 54 38 54 38 54 38 54 38 51 36 52 37 53 36 52 35 51 35 52 36 52 36 51 35 52 37 53 36 50 34 52 38 53 37 53 37 53 37 53 37 52 36 52 36 53 37 53 37 52 37 52 37 52 37 52 37 54 41 57 40 53 37 53 38 53 37 52 35 50 34 49 33 48 32 48 33 51 34 48 30 48 33 49 34 50 33 49 32 50 34 49 32 48 32 48 33 46 31 48 33 50 34 50 34 51 33 47 32 50 36 52 34 52 33 55 33 55 35 60 41 64 48 88 109 185 196 242 247 255 253 249 248 251 255 255 230 234 145 124 65 84 46 67 45 22 6 17 7 19 5 18 10 19 6 16 3 14 2 15 4 14 4 19 7 18 3 14 1 21 7 18 5 16 5 18 6 18 6 17 5 16 4 15 4 17 5 14 2 13 3 16 8 16 8 12 6 14 9 15 8 13 5 12 3 12 6 17 12 15 9 6 1 2 0 2 0 0 0 2 1 4 1 2 0 2 1 4 3 5 1 2 0 1 0 4 3 6 3 4 1 5 3 5 3 5 3 5 3 8 5 7 4 6 5 7 6 10 7 7 4 6 5 8 7 12 9 9 6 8 7 11 10 9 4 9 5 10 6 11 6 11 6 12 8 14 10 15 11 11 7 13 9 15 11 15 10 18 13 18 14 19 15 20 15 19 13 17 11 16 13 20 16 21 15 20 14 19 15 20 16 19 15 22 17 20 15 22 18 20 16 23 19 25 19 23 17 23 18 23 18 23 18 23 18 23 18 23 19 24 20 25 20 24 19 25 21 26 22 28 24 26 10 5 3 8 4 6 7 7 6 9 8 10 8 10 7 11 10 12 11 13 10 12 9 14 8 23 35 46 34 36 35 36 31 36 31 36 31 36 31 37 33 37 32 35 30 33 28 35 32 36 32 35 29 31 26 32 27 28 18 41 56 75 58 73 58 70 55 69 56 72 59 73 58 74 59 74 60 75 60 75 60 75 61 76 62 77 62 77 60 78 61 78 62 79 62 79 62 79 63 80 64 81 64 81 64 81 65 82 66 83 66 83 66 83 67 84 68 85 66 86 63 87 65 88 65 88 64 87 64 87 64 87 64 87 64 87 64 87 65 88 66 89 66 88 65 88 66 89 67 90 67 90 68 90 67 89 66 88 66 91 69 92 70 92 71 93 71 92 71 92 71 92 71 92 71 90 70 93 72 91 70 93 72 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 93 69 94 71 96 73 97 74 97 73 95 70 94 70 94 70 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 95 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 96 71 93 68 91 68 93 69 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 91 64 93 66 94 64 90 61 89 61 89 60 88 59 87 59 90 61 88 60 86 58 85 56 87 59 87 59 87 59 87 59 86 58 86 58 86 58 86 58 86 58 85 58 85 58 85 58 84 56 85 58 86 59 88 60 86 61 91 61 86 59 93 72 147 182 252 230 242 231 255 231 254 211 247 181 159 71 84 55 79 52 80 53 79 51 78 52 73 50 74 52 74 51 72 50 78 55 72 52 71 46 55 28 36 5 19 18 57 52 68 44 65 45 64 46 65 46 63 42 61 42 61 42 61 42 61 44 62 45 62 44 61 43 60 43 60 42 58 40 58 40 58 41 58 42 58 42 58 42 58 42 55 39 55 38 54 37 53 36 48 28 42 22 40 26 48 34 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 50 34 52 36 52 34 49 31 48 31 47 30 47 29 46 29 47 31 48 31 48 31 49 32 46 29 46 29 46 29 46 29 47 30 47 29 46 29 45 28 43 28 43 28 43 28 43 28 42 27 42 27 42 27 42 27 44 29 42 26 41 27 45 30 48 31 45 27 41 24 40 24 43 27 43 26 42 25 41 25 42 26 42 25 41 24 40 24 37 22 38 23 39 24 40 25 38 22 38 22 38 22 38 22 38 22 38 22 38 22 38 22 35 20 36 21 37 20 36 19 34 19 35 20 36 19 35 18 36 21 37 20 34 18 36 22 37 21 37 21 37 21 37 21 39 23 39 23 39 22 36 20 34 16 34 18 34 18 34 18 31 15 36 18 36 20 39 25 38 22 36 21 35 19 33 18 31 16 31 18 34 19 31 14 32 18 33 19 34 18 33 17 37 21 34 18 32 17 33 19 33 18 34 18 33 16 30 14 35 18 31 17 34 21 36 20 35 23 38 24 37 28 45 39 56 53 96 146 207 209 230 239 253 237 255 224 251 216 234 174 167 66 61 34 53 27 46 22 19 19 23 21 21 18 20 19 21 18 20 17 19 18 20 19 17 15 18 17 20 18 20 18 21 19 21 19 20 17 18 15 19 17 20 18 21 17 20 16 20 17 20 17 20 17 20 17 18 16 20 16 17 14 17 16 15 15 16 16 15 15 14 13 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 5 5 5 4 5 6 7 7 7 7 6 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 9 9 8 8 9 9 10 14 14 13 12 10 9 8 8 11 11 12 12 12 11 10 11 13 14 13 14 13 14 13 14 16 18 18 21 20 22 21 21 19 18 19 17 18 16 17 15 19 18 19 19 20 20 21 20 21 20 21 21 22 22 23 22 22 21 22 22 23 23 24 23 29 25 24 23 25 26 27 25 25 24 25 24 25 24 25 24 28 28 25 27 27 28 25 24 18 12 5 4 7 10 9 7 8 9 10 11 11 11 11 10 11 12 12 11 9 9 11 13 13 21 31 35 41 44 44 38 39 38 39 38 38 36 36 34 36 35 36 35 36 35 36 35 35 34 35 34 35 32 32 31 32 33 28 25 46 63 88 76 90 73 91 72 91 72 91 72 91 73 93 75 94 75 94 74 94 75 94 76 95 77 96 77 96 77 96 78 97 79 98 79 100 81 100 81 100 81 100 81 100 81 100 82 101 83 102 83 101 82 101 83 102 84 103 84 103 86 105 88 106 88 108 86 109 88 111 90 112 90 111 89 111 86 111 86 111 87 113 89 111 87 113 88 114 90 116 91 115 89 116 90 117 89 116 88 118 91 118 91 118 91 118 91 118 92 118 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 98 123 95 121 95 121 96 122 97 123 97 121 95 121 96 122 97 123 97 126 98 126 97 125 97 124 96 121 94 124 97 125 96 122 93 124 96 124 96 124 96 124 96 124 96 124 96 124 96 124 96 121 93 121 93 121 93 121 93 122 94 123 96 125 97 126 99 121 93 121 93 121 93 121 93 120 93 122 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 116 85 119 88 120 87 117 84 114 85 119 87 118 84 116 85 116 84 116 84 116 84 116 85 114 83 115 85 116 86 118 87 121 92 123 92 124 94 129 101 172 211 255 246 255 250 252 255 244 255 255 187 158 100 132 83 115 81 107 76 106 76 103 75 102 76 101 75 100 74 98 73 94 71 101 74 94 54 66 31 47 29 67 56 93 70 92 61 89 62 89 62 89 62 89 62 88 61 88 61 88 61 88 61 88 61 88 60 87 59 86 59 86 59 85 58 84 57 83 57 83 58 83 58 83 58 83 58 81 56 81 56 80 54 78 51 76 50 76 51 77 52 78 52 75 49 75 48 74 47 73 47 75 49 75 50 76 51 77 51 77 51 77 51 77 51 77 52 72 50 71 50 71 50 71 50 69 48 71 51 72 50 69 48 69 49 71 51 72 49 69 46 67 47 68 48 69 47 68 46 66 47 66 47 66 47 66 47 67 47 66 46 65 45 64 44 63 45 64 45 64 44 62 42 62 43 62 43 62 43 62 43 62 43 62 42 61 41 60 41 62 43 62 43 61 42 60 42 58 41 58 41 58 41 58 41 57 41 59 43 59 41 56 38 56 40 56 39 55 39 54 38 53 37 53 37 53 37 53 37 57 40 54 37 53 38 56 41 55 39 55 38 54 37 53 37 53 36 51 33 49 34 51 35 54 37 52 35 51 35 51 36 56 38 54 36 52 36 54 38 54 38 56 40 58 40 54 34 53 32 50 31 52 32 52 33 57 47 56 36 63 38 47 41 55 39 55 38 52 34 48 31 49 33 49 33 49 33 49 33 45 30 49 35 52 35 50 32 51 35 51 35 51 35 51 35 54 34 46 29 47 33 47 29 50 36 53 37 53 37 54 39 66 43 65 43 69 49 77 56 92 108 185 200 242 226 255 246 255 243 255 247 255 229 209 157 109 66 73 44 67 42 61 41 17 7 21 8 19 6 18 7 19 6 18 5 17 6 18 7 16 4 17 5 18 6 17 5 17 5 18 7 19 7 18 6 16 10 17 11 18 10 17 9 16 9 16 9 16 9 16 9 16 9 18 9 15 6 15 8 17 10 18 10 18 9 16 7 16 6 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 2 5 3 4 3 6 4 7 5 6 4 6 4 6 5 7 5 8 6 10 8 10 8 10 8 10 8 10 7 9 6 8 7 9 8 13 10 12 9 11 8 9 7 10 8 11 10 12 10 11 9 14 9 14 9 14 9 14 9 16 12 19 15 21 16 21 16 19 15 18 14 17 13 17 12 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 26 21 24 20 24 20 24 20 24 20 27 24 25 23 27 25 26 22 17 9 6 3 8 8 9 5 8 7 10 9 11 9 11 8 9 8 10 7 7 5 9 9 12 19 34 35 42 41 44 36 39 35 39 34 38 32 35 30 35 31 35 31 35 31 35 31 34 30 34 30 34 29 32 27 32 28 27 18 40 52 76 61 73 57 72 57 72 57 72 57 72 58 74 60 75 60 75 59 75 60 76 61 76 62 77 62 77 60 78 61 78 62 79 62 81 64 81 64 81 64 81 64 81 64 82 65 82 66 83 66 82 65 83 66 83 67 84 67 85 66 87 68 88 68 87 67 87 69 88 71 89 71 89 68 86 65 85 64 86 66 88 67 86 65 87 67 89 68 90 69 90 69 91 70 91 70 90 69 91 70 91 70 91 70 91 70 92 69 93 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 72 97 70 94 69 94 70 95 71 96 71 95 70 96 71 96 72 97 72 98 73 97 73 96 72 96 71 94 70 96 72 96 72 94 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 69 93 70 95 72 97 73 93 69 93 69 93 69 93 69 92 69 95 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 85 60 87 62 87 62 85 60 82 60 87 62 86 59 84 60 84 59 84 59 84 59 84 59 83 55 84 57 85 58 87 59 90 63 92 64 92 66 98 77 133 180 239 223 246 225 248 228 253 221 213 134 114 76 87 58 81 51 78 47 76 48 76 46 74 47 74 46 74 47 72 48 75 56 70 47 56 30 37 13 24 19 52 46 67 48 64 44 62 41 62 41 62 41 62 41 61 40 61 40 61 40 61 40 61 44 61 43 60 42 59 42 60 43 59 42 58 41 58 41 57 40 57 40 57 40 57 40 56 39 56 39 55 37 52 35 51 34 52 36 54 37 53 36 49 32 48 31 47 30 47 30 49 32 49 33 50 34 51 34 50 33 50 33 50 33 50 33 49 31 50 31 50 31 50 31 47 29 49 31 50 30 48 28 49 30 49 30 49 29 47 28 46 28 47 29 48 28 47 27 47 30 47 30 47 30 47 30 47 30 47 30 46 29 46 29 45 31 46 31 46 30 44 28 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 41 25 42 27 42 25 40 23 41 25 40 24 40 23 39 23 38 22 38 22 38 22 38 22 41 24 38 21 37 22 40 25 39 23 39 22 38 21 37 21 40 23 37 20 36 20 37 22 37 21 36 19 34 18 35 19 36 19 34 18 35 20 38 23 37 21 38 23 39 22 36 16 31 15 30 11 24 20 30 12 46 27 44 14 36 21 31 32 38 22 37 21 36 18 33 16 33 17 33 17 33 17 33 17 31 17 34 20 35 19 32 15 34 19 34 19 34 19 34 19 36 18 30 15 32 18 33 16 33 19 36 21 36 21 37 23 41 26 43 32 51 45 67 62 106 116 164 189 220 210 206 182 160 170 214 199 194 138 111 64 64 34 41 24 44 26 42 26 19 19 22 20 21 18 20 19 21 18 20 17 19 18 20 19 20 18 19 17 19 17 18 16 17 16 19 18 21 20 21 19 20 17 20 17 20 17 20 17 19 16 19 16 19 16 19 16 16 17 18 17 15 14 15 16 17 18 18 18 18 17 16 15 14 13 8 4 0 1 0 0 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 4 4 5 6 7 7 6 6 5 5 5 6 6 6 7 7 9 9 9 10 10 10 10 10 10 9 9 8 8 9 9 10 11 11 11 11 11 10 10 10 8 9 10 11 12 12 12 12 13 14 13 14 13 14 13 14 14 16 16 19 18 20 19 19 20 19 20 19 19 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 28 25 24 23 25 26 26 24 25 24 25 24 25 24 25 24 25 24 24 25 27 27 26 24 16 11 6 5 8 10 9 7 8 9 10 11 11 11 11 10 8 9 10 9 7 7 9 11 13 26 40 44 45 45 46 43 40 39 40 39 39 37 37 35 36 35 36 35 36 35 36 35 34 34 35 34 35 33 33 33 32 33 29 26 43 62 85 77 89 73 91 72 91 72 91 72 92 73 93 75 94 75 94 75 94 76 95 76 96 77 96 77 96 78 97 78 98 79 98 79 99 80 99 80 99 80 99 80 100 82 101 82 102 83 102 83 101 83 102 83 103 84 103 84 103 86 105 88 106 88 108 86 108 88 111 89 114 88 114 89 114 86 113 86 113 87 115 88 114 87 114 88 116 89 117 90 118 91 119 92 119 92 118 91 118 91 118 91 118 91 118 91 118 93 119 93 120 94 120 94 119 93 119 93 119 93 119 93 121 95 120 94 120 94 121 95 121 95 120 94 120 94 121 95 121 95 121 95 121 95 121 95 122 95 119 94 122 97 123 96 120 94 120 94 121 95 121 96 121 96 122 96 123 97 123 97 125 96 124 96 123 95 123 94 122 95 123 96 124 95 123 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 92 120 93 122 94 123 95 121 93 121 93 121 93 121 93 120 94 123 94 121 92 121 95 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 121 89 121 89 121 88 119 87 119 87 119 87 119 87 119 87 117 86 118 87 119 86 118 85 115 85 119 87 117 84 116 85 116 84 116 84 116 84 116 84 114 83 115 85 116 86 118 87 120 91 123 92 123 93 128 100 145 174 245 235 255 249 255 253 255 216 190 122 134 92 127 79 115 81 107 77 106 76 103 75 98 72 98 73 97 73 96 71 104 73 93 57 74 37 57 26 61 49 92 71 93 61 89 66 89 62 89 62 89 62 89 62 88 61 88 61 88 61 88 61 88 61 88 61 87 60 87 60 88 61 87 60 87 59 86 59 83 57 83 57 83 57 83 57 83 57 83 57 82 55 79 53 75 50 79 54 81 53 78 51 74 48 74 48 73 47 73 47 76 50 76 50 77 51 77 51 76 50 76 50 76 50 76 51 72 50 71 50 71 50 71 50 68 48 69 49 70 48 69 47 70 49 69 47 68 47 68 47 67 47 68 48 69 47 68 46 66 47 66 47 66 47 66 47 65 47 66 47 66 47 67 48 65 47 66 47 66 46 64 44 62 43 62 43 62 43 62 43 62 43 62 43 61 42 61 42 62 43 62 42 61 41 60 41 58 41 58 41 58 41 58 41 58 42 59 42 59 41 57 39 57 41 56 40 56 39 55 39 55 39 55 39 55 39 55 39 57 40 54 37 53 38 56 41 55 39 55 38 54 37 53 37 55 39 54 37 52 37 53 37 53 36 52 35 50 34 51 35 49 32 50 33 52 36 55 39 53 37 54 37 54 36 52 34 49 36 55 36 60 51 69 43 65 44 61 45 58 41 60 28 52 35 52 36 51 34 49 33 49 33 49 33 49 33 49 33 49 34 51 35 50 32 46 29 50 34 50 34 50 34 50 34 50 32 47 31 49 34 50 33 48 34 51 36 51 35 53 38 61 42 68 48 77 64 100 86 125 113 158 156 187 149 145 97 107 110 151 130 127 79 74 42 59 36 53 37 58 38 57 40 16 6 20 8 18 5 18 7 19 6 18 5 17 6 18 7 19 7 18 5 16 4 16 4 16 5 18 7 19 7 19 6 17 10 17 10 17 10 17 10 15 8 15 8 15 8 15 8 16 9 18 9 15 6 15 8 15 7 16 8 15 7 14 5 14 7 10 1 2 0 0 0 1 0 1 1 1 1 1 1 2 0 2 0 2 0 2 0 2 0 3 1 3 2 4 2 3 2 5 4 6 4 6 3 5 3 6 4 7 5 7 5 8 7 9 7 9 8 10 8 10 7 9 6 8 7 9 8 9 7 9 8 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 14 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 26 20 23 19 25 21 25 19 24 20 24 20 24 20 24 20 23 21 23 23 27 25 25 21 14 9 7 4 8 7 9 6 8 7 10 9 11 9 11 8 10 9 12 9 10 8 12 12 14 25 43 43 45 40 44 40 40 36 40 36 39 34 36 32 36 32 36 32 36 32 36 32 33 30 34 31 35 30 33 29 32 29 29 19 39 49 75 61 74 58 73 58 73 58 73 58 73 59 75 60 76 61 75 60 76 61 76 62 77 62 78 63 78 61 78 62 79 62 80 63 80 63 80 63 80 63 80 63 82 65 82 66 83 66 84 67 83 66 83 67 84 67 85 68 85 66 87 68 88 68 87 67 87 69 88 71 89 72 89 70 88 67 87 66 87 66 88 68 87 67 88 68 89 69 90 69 91 70 92 71 92 71 91 70 92 71 92 71 92 71 92 71 93 70 93 71 94 71 95 72 94 71 94 71 94 71 94 71 96 70 94 69 94 69 95 71 96 70 94 69 94 69 95 71 96 71 96 71 96 71 96 71 96 70 94 69 95 72 97 72 95 70 95 71 96 71 97 72 96 71 96 72 97 72 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 92 68 93 69 94 70 95 71 94 70 94 70 94 70 94 70 93 70 95 71 93 68 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 64 90 65 89 64 88 62 87 62 87 62 87 62 87 62 86 61 86 61 86 61 86 61 83 60 87 61 85 59 85 61 84 59 84 59 84 59 84 59 84 56 84 57 85 58 86 58 89 62 91 63 91 65 96 73 104 126 188 190 227 210 233 202 202 139 124 72 91 65 83 57 82 51 78 47 76 48 76 48 71 45 73 49 75 48 73 48 70 53 65 36 39 12 25 9 51 44 71 55 66 44 63 48 63 42 63 42 63 42 63 42 62 41 62 41 62 41 62 41 61 44 61 44 61 44 61 43 62 45 62 44 61 43 60 43 57 40 57 40 57 40 57 40 57 41 58 40 57 38 54 36 46 31 51 36 53 34 48 29 48 31 48 30 47 30 47 30 50 34 51 34 51 34 51 34 49 32 49 32 49 32 49 32 50 32 51 32 51 32 51 32 47 29 48 29 48 29 48 28 50 29 47 26 45 27 47 29 46 28 47 29 48 28 47 27 47 30 47 30 47 30 47 30 46 29 46 30 48 31 49 32 46 31 47 32 46 30 44 29 44 29 44 29 44 29 44 29 43 28 43 28 43 28 43 27 43 28 43 27 42 26 41 26 42 26 42 26 42 26 42 26 42 26 42 26 41 25 40 24 40 23 39 23 38 22 38 21 39 23 39 23 39 23 39 23 40 23 39 22 38 23 39 24 39 23 39 22 38 21 37 21 37 21 36 20 35 19 35 19 38 22 37 20 35 20 36 20 33 18 34 19 35 20 37 22 36 21 37 20 35 19 36 19 33 13 54 55 101 81 105 61 84 22 64 20 46 22 47 17 33 17 34 19 35 18 34 17 33 17 33 17 33 17 33 17 33 19 34 19 34 18 31 16 33 18 33 18 33 18 33 18 32 17 32 18 34 20 36 21 33 20 36 21 36 21 38 23 38 26 47 36 54 48 72 68 88 91 119 111 107 73 61 37 52 37 51 33 46 29 42 25 32 17 33 18 31 14 30 16 18 18 22 19 20 17 19 18 21 18 20 17 19 18 20 19 22 19 19 16 18 16 18 17 20 19 21 19 21 18 19 16 21 17 20 16 19 17 20 18 18 15 18 15 18 15 18 15 16 17 18 17 15 14 15 16 15 15 16 16 15 15 14 13 12 13 11 7 1 1 0 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 3 4 5 5 6 6 5 5 7 7 7 7 8 8 9 9 7 8 8 9 9 10 10 10 10 9 9 8 8 9 9 10 8 8 9 9 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 18 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 26 23 24 23 26 25 25 22 25 24 25 24 25 24 25 24 23 22 23 25 26 26 23 21 12 10 8 7 8 9 9 9 8 9 10 11 11 11 11 10 9 11 11 11 10 10 12 14 19 32 46 47 45 43 44 42 42 41 42 41 41 39 38 37 37 36 37 36 37 36 37 36 34 34 35 35 36 35 35 35 32 35 31 27 42 59 84 77 90 74 92 73 92 73 92 73 92 74 94 76 95 76 95 75 95 76 96 77 96 78 97 78 97 78 98 79 98 80 99 80 99 80 99 80 99 80 99 80 101 82 102 83 102 84 103 84 102 83 103 84 103 85 104 85 103 86 105 88 108 87 108 86 109 87 113 89 116 90 116 91 117 89 115 88 115 88 115 89 115 89 116 89 116 90 117 90 117 90 118 91 118 91 117 90 119 92 119 92 119 92 119 92 119 93 120 94 120 95 121 95 120 94 120 94 120 94 120 94 122 96 121 94 120 95 122 96 122 96 121 94 120 95 122 96 122 96 122 96 122 96 122 96 122 96 122 95 121 96 123 98 123 97 124 98 124 99 125 99 122 96 123 97 123 98 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 122 94 122 94 123 95 123 95 122 94 122 94 122 94 122 94 121 94 124 95 121 93 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 90 122 90 122 89 120 87 119 87 119 87 119 87 119 87 118 86 118 86 118 86 118 86 116 85 118 85 116 83 117 87 116 84 116 84 116 84 116 84 115 84 116 85 116 85 117 86 119 89 121 90 121 92 127 98 135 119 179 171 213 195 209 173 160 122 128 96 124 85 119 83 113 80 107 76 106 76 103 75 99 74 101 76 100 75 97 72 92 64 84 42 54 23 59 42 95 69 96 68 92 64 92 67 90 63 90 63 90 63 90 63 89 62 89 62 89 62 89 62 88 61 88 61 88 61 88 62 89 62 89 62 88 61 87 60 83 57 83 57 83 57 83 57 83 58 84 57 83 55 80 53 73 49 77 53 79 51 74 46 74 48 74 48 74 48 75 49 78 51 77 51 77 51 77 51 75 49 75 49 75 49 75 50 73 51 72 51 72 51 72 51 69 48 69 48 69 48 69 48 71 48 68 45 66 46 68 48 67 47 68 48 69 47 68 46 66 47 66 47 66 47 66 47 64 46 65 47 66 48 67 49 64 45 64 45 64 44 62 42 63 44 63 44 63 44 63 44 62 43 62 43 62 43 62 44 62 43 62 42 61 41 60 41 59 42 59 42 59 42 59 42 59 42 58 41 57 40 57 40 54 38 54 37 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 53 37 53 37 52 36 51 35 56 39 54 37 53 37 53 38 54 37 54 37 54 37 53 36 53 37 55 37 52 36 56 42 53 47 99 143 195 183 189 174 165 128 133 95 67 26 54 29 49 33 50 34 51 35 50 34 49 33 49 33 49 33 49 33 47 32 49 33 50 34 50 34 49 33 49 33 49 33 49 33 47 32 49 34 51 36 53 37 51 36 54 38 54 38 55 41 56 42 69 52 77 59 87 69 105 93 122 93 95 54 66 42 52 29 45 30 54 35 49 26 52 34 52 29 44 25 45 27 15 5 19 7 17 4 17 6 19 6 18 5 17 6 18 7 19 6 17 3 15 4 17 6 19 7 20 7 18 5 16 3 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 13 4 3 0 0 0 1 0 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 2 0 3 1 3 1 3 1 4 3 5 3 5 3 7 5 8 6 8 7 9 7 7 5 7 6 9 7 10 8 10 7 9 6 8 7 9 8 8 6 9 7 10 8 11 9 8 7 10 9 12 10 12 10 14 9 14 9 14 9 14 9 14 10 16 12 18 13 18 13 18 14 18 14 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 24 19 22 20 25 21 23 17 24 20 24 20 24 20 24 20 23 21 23 23 26 23 21 16 10 7 9 6 8 7 9 7 8 7 10 9 11 9 11 8 7 6 9 6 8 6 11 11 26 33 47 43 44 39 42 36 41 38 42 37 41 35 38 33 37 33 37 33 37 33 37 33 33 30 34 31 36 31 35 31 31 30 32 21 37 47 73 62 75 59 74 59 74 59 74 59 74 59 75 61 77 62 76 61 77 62 77 62 78 63 78 64 79 62 79 62 80 63 80 64 81 64 81 64 81 64 81 64 83 66 83 66 84 67 84 68 84 67 84 67 85 68 85 69 85 66 87 68 87 68 87 67 86 69 87 72 90 74 91 72 91 69 89 68 88 67 89 68 89 68 89 69 90 69 90 69 90 69 91 70 91 70 90 69 93 72 93 72 93 72 93 72 94 71 94 71 95 72 95 73 95 72 95 72 95 72 95 72 96 71 95 70 95 70 96 71 96 71 95 70 95 70 96 71 97 72 97 72 97 72 97 72 95 71 97 71 95 71 98 75 98 74 99 74 100 75 100 75 97 72 97 72 98 73 98 74 97 72 96 72 95 71 95 70 96 71 95 70 94 71 95 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 70 95 71 95 71 95 71 95 71 95 71 95 71 95 71 93 71 96 71 94 69 94 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 64 88 63 87 62 87 62 87 62 87 62 87 61 86 60 85 61 86 62 85 61 86 60 83 58 85 62 84 59 84 59 84 59 84 59 85 57 85 57 85 57 85 57 87 60 89 61 89 63 95 72 101 76 111 105 138 116 136 86 102 71 102 72 95 59 81 55 82 52 77 48 76 48 76 48 74 50 77 52 77 51 72 46 65 38 42 7 19 9 48 45 76 52 66 45 66 48 66 46 64 43 64 43 64 43 64 43 63 42 63 42 63 42 63 42 61 44 61 44 62 45 62 45 62 45 62 44 61 43 60 43 57 40 57 40 57 40 57 40 57 40 57 40 56 38 53 36 52 36 55 39 55 37 52 33 49 32 49 33 50 33 50 34 52 35 52 35 51 34 51 34 50 33 50 33 50 33 50 33 51 33 52 33 52 33 52 33 50 30 49 29 48 30 49 31 49 30 48 28 47 28 47 28 46 28 47 29 48 28 47 27 47 30 47 30 47 30 47 30 45 28 46 29 46 29 46 30 44 29 45 30 44 29 43 27 45 30 45 30 45 30 45 30 43 28 43 28 44 29 44 29 43 28 43 27 42 26 41 26 43 27 43 27 43 27 43 27 43 26 41 24 40 24 40 25 38 22 38 22 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 39 23 40 24 39 23 37 21 40 23 38 21 37 21 37 21 37 22 38 22 38 21 36 19 36 22 39 22 36 22 44 31 49 46 130 165 237 190 227 167 239 164 235 152 138 30 40 23 33 18 35 19 35 19 35 18 33 17 33 17 33 17 33 17 31 16 32 17 33 19 35 20 34 19 34 19 34 19 34 19 31 18 35 21 36 21 37 23 36 22 39 24 38 24 40 26 37 23 45 37 56 45 60 48 64 48 55 39 44 27 32 17 22 10 31 21 33 11 24 11 33 19 32 12 25 12 29 14 17 17 21 19 19 16 19 17 21 18 20 17 19 18 20 19 21 17 18 15 17 16 20 20 20 18 21 19 21 18 19 17 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 13 10 2 1 0 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 2 3 4 5 5 5 5 4 6 6 7 7 7 8 8 8 6 6 7 8 9 9 10 10 10 9 9 8 8 9 9 10 9 9 9 9 9 9 10 10 10 10 11 12 12 12 11 11 13 14 13 14 13 14 13 14 14 15 16 18 18 19 18 19 17 17 18 17 19 18 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 24 22 23 24 26 25 24 21 25 24 25 24 25 24 25 24 23 23 24 25 25 23 19 15 9 9 9 9 8 8 9 10 8 9 10 11 11 11 11 10 6 8 9 8 8 8 11 13 36 43 49 47 46 45 44 39 43 42 43 42 42 40 40 38 38 37 38 37 38 37 38 37 34 34 36 35 37 36 37 36 31 36 33 28 41 57 83 78 91 75 93 74 93 74 93 74 93 75 95 76 96 77 95 76 96 77 96 78 97 78 98 79 98 79 98 80 99 80 100 81 101 82 101 82 101 82 101 82 102 83 102 84 103 84 104 85 103 84 103 85 104 85 105 86 105 85 107 87 108 87 109 85 109 87 113 89 117 91 118 91 119 91 117 89 116 89 116 89 117 90 117 90 117 90 117 90 118 91 119 92 119 92 118 91 120 93 120 93 120 93 120 93 120 94 120 95 121 95 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 100 124 98 124 99 125 100 126 100 123 97 123 98 124 98 125 99 126 97 125 97 124 96 124 95 124 96 122 94 122 94 124 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 93 121 93 121 93 121 93 123 95 123 95 123 95 123 95 122 95 124 96 122 93 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 90 123 91 122 90 121 88 119 87 119 87 119 87 119 87 119 87 117 85 117 85 119 87 117 86 118 84 115 83 117 88 116 84 116 84 116 84 116 84 116 85 116 85 116 85 116 85 118 88 120 89 120 91 125 96 141 87 132 106 139 109 137 95 121 99 126 95 122 87 118 80 113 80 107 76 106 76 103 74 100 75 103 77 100 73 94 67 86 44 53 19 54 45 89 73 100 69 92 65 94 67 93 63 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 88 61 87 60 87 59 83 57 83 57 83 57 83 57 82 56 82 56 81 54 78 52 81 55 82 56 81 54 79 52 76 50 77 51 77 52 78 52 79 53 79 52 78 51 77 51 76 50 76 50 76 50 76 51 74 52 73 52 73 52 73 52 73 51 71 49 70 50 72 52 70 49 70 49 70 48 68 47 67 47 68 48 69 47 68 46 66 47 66 47 66 47 66 47 64 45 64 45 64 44 63 44 64 45 65 46 64 44 63 43 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 60 42 58 40 56 40 58 41 56 40 56 39 55 39 54 38 54 38 54 38 54 38 54 38 54 39 55 40 56 39 55 38 55 39 55 38 54 37 53 37 55 39 56 41 56 39 54 37 54 37 52 35 51 35 51 36 51 35 53 37 55 37 53 36 54 39 58 40 55 41 66 56 78 116 192 231 255 255 255 248 255 245 255 253 225 103 57 20 53 36 52 36 52 36 51 34 49 33 49 33 49 33 49 33 49 33 49 32 49 33 50 34 50 34 50 34 50 34 50 34 47 34 53 38 52 35 52 38 51 37 54 38 54 38 56 41 61 41 62 46 74 55 76 51 74 45 60 36 61 39 57 30 48 28 48 32 47 25 46 36 49 33 50 28 46 32 50 29 15 5 19 7 17 4 16 5 19 6 18 5 17 6 18 7 18 5 15 2 15 5 19 9 15 4 17 6 19 7 19 7 19 11 16 8 15 9 18 12 17 10 17 10 17 10 17 10 16 9 18 9 15 6 15 8 15 7 16 8 15 7 14 5 11 8 15 6 3 0 0 0 1 0 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 2 1 3 1 2 1 4 3 5 3 5 2 5 3 5 4 6 5 7 5 5 4 7 5 8 7 10 8 10 7 9 6 8 7 9 8 9 7 9 7 9 7 9 7 11 9 12 10 12 9 10 8 14 9 14 9 14 9 14 9 15 11 17 13 19 15 20 14 15 12 16 13 17 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 23 18 22 20 25 21 23 16 24 20 24 20 24 20 24 20 24 22 24 23 25 20 17 11 8 7 10 7 8 6 9 8 8 7 10 9 11 9 11 8 8 8 11 9 10 9 13 14 42 43 49 43 47 43 44 35 42 39 43 38 41 36 39 34 37 33 37 33 37 33 37 33 33 29 35 32 36 32 36 32 31 31 33 21 37 46 72 62 75 59 74 59 74 59 74 59 74 60 76 62 77 62 77 61 77 62 77 63 78 64 79 64 79 62 79 63 80 64 81 64 83 66 83 66 83 66 83 66 83 66 83 67 84 68 85 68 84 67 84 68 85 69 86 69 84 66 86 68 87 68 86 67 86 69 87 72 91 74 92 73 92 71 91 69 89 68 89 68 90 69 90 69 90 69 90 69 92 72 93 73 94 72 93 71 93 72 93 72 93 72 93 72 94 71 94 72 95 73 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 76 97 72 97 73 98 74 99 74 97 72 97 73 98 74 99 74 98 74 98 73 97 73 96 72 97 72 94 69 93 70 96 73 96 72 96 72 96 72 96 72 96 72 96 72 96 72 96 72 95 71 95 71 95 71 95 71 92 68 92 68 92 68 92 68 95 71 95 71 95 71 95 71 94 71 96 72 94 70 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 66 91 66 91 65 89 63 87 62 87 62 87 62 87 62 88 62 85 59 84 60 87 63 85 61 86 59 83 58 85 63 84 59 84 59 84 59 84 59 85 57 85 57 85 57 85 57 86 59 88 60 88 62 94 69 106 62 91 74 93 71 109 69 100 69 93 55 86 61 88 52 82 52 77 48 76 50 75 50 74 50 76 53 75 47 67 42 49 13 18 2 41 42 70 50 66 47 67 48 67 47 64 43 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 60 43 60 42 59 42 57 40 57 40 57 40 57 40 55 38 55 38 54 36 52 34 55 37 54 36 53 35 52 35 51 34 51 35 53 36 53 37 53 36 53 35 52 34 51 34 51 34 51 34 51 34 51 34 51 33 52 33 52 33 52 33 53 33 51 31 50 32 52 34 48 30 50 32 51 30 48 27 46 28 47 29 48 28 47 27 47 30 47 30 47 30 47 30 45 28 45 27 43 26 42 25 46 32 47 32 47 31 45 29 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 44 27 41 24 39 24 41 26 42 26 42 25 41 25 40 24 39 23 39 23 39 23 39 23 38 23 39 24 40 23 39 22 39 23 39 22 38 21 37 21 36 21 38 23 38 21 35 18 36 19 34 17 33 17 33 18 31 16 34 20 37 21 37 20 37 24 42 25 40 27 52 44 80 130 219 215 249 209 255 185 255 161 225 191 242 117 59 19 36 21 37 21 37 20 35 18 33 17 33 17 33 17 33 17 36 20 34 18 32 17 32 17 35 20 35 20 35 20 35 20 32 20 39 24 37 20 36 22 34 21 37 22 37 22 38 24 47 25 37 25 46 35 46 28 41 28 41 28 38 25 37 26 43 19 28 18 36 18 27 13 31 20 33 15 31 21 32 11 21 19 20 17 19 16 17 15 17 16 19 18 20 18 20 17 19 17 19 18 20 19 21 19 20 19 22 20 21 18 18 15 16 15 20 19 23 19 20 16 17 15 18 16 19 17 20 18 18 17 16 15 15 15 15 16 15 15 16 16 15 15 14 13 9 12 12 11 4 2 0 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 4 4 3 3 5 7 4 4 5 6 6 7 8 8 9 8 6 5 6 8 10 11 13 10 9 12 11 8 7 10 14 13 12 12 11 11 12 12 16 15 14 13 13 14 15 16 13 12 9 10 11 13 12 12 14 15 15 17 16 18 18 19 17 16 17 16 17 16 17 16 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 21 21 22 25 27 24 17 11 7 8 10 12 11 10 7 6 10 10 10 10 10 10 10 10 17 8 5 11 11 7 12 23 49 49 52 51 50 46 43 39 45 42 41 40 42 41 41 38 36 37 39 37 36 34 36 36 36 35 35 34 35 33 34 34 34 36 34 27 32 43 75 82 90 74 92 73 92 73 92 73 94 75 94 76 95 77 96 77 97 78 97 79 98 80 99 80 102 83 102 83 102 81 99 80 102 83 102 83 102 83 102 83 103 84 103 84 103 84 103 84 103 84 104 86 105 87 107 88 108 87 108 88 110 88 113 87 112 86 114 87 116 91 119 93 118 91 118 91 118 91 118 91 117 90 117 90 117 90 117 90 116 90 117 91 119 93 121 95 121 94 121 94 121 94 121 94 122 96 122 97 123 98 124 98 123 97 123 97 123 97 123 97 121 96 124 99 125 98 122 95 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 97 124 96 123 94 124 96 124 96 124 96 124 96 123 95 124 97 126 98 126 97 125 97 125 96 124 95 123 95 123 95 123 95 123 95 123 95 122 94 121 93 121 92 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 127 97 126 95 125 94 123 93 124 94 124 94 124 94 124 94 124 94 124 93 123 92 122 92 123 93 123 93 123 93 123 93 121 91 121 91 121 91 121 91 121 89 121 89 121 89 121 89 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 120 87 119 86 118 85 117 84 116 84 116 84 116 84 116 84 115 84 115 84 116 86 118 87 118 87 119 89 121 91 122 91 130 92 135 96 133 97 130 102 123 93 120 89 116 86 115 85 111 79 107 77 107 76 102 72 101 75 102 76 98 66 80 47 59 17 48 48 97 70 93 69 93 66 93 66 93 66 93 66 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 83 57 82 56 82 57 84 58 84 56 80 52 77 52 80 55 82 53 76 49 76 52 79 53 80 53 79 52 78 53 79 54 80 53 78 51 77 51 77 52 77 51 77 51 77 51 77 52 75 53 74 52 73 52 72 51 71 51 72 51 72 50 70 48 69 49 71 51 71 49 68 46 68 48 69 49 70 48 69 47 67 48 67 47 66 46 65 46 62 43 63 46 65 46 65 46 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 62 42 57 40 58 43 60 42 59 42 59 41 58 40 57 40 56 40 56 40 56 40 56 40 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 50 35 52 36 50 34 51 36 53 36 52 34 52 36 54 39 54 42 49 50 64 39 86 71 147 198 255 255 255 251 255 248 255 245 251 237 237 122 72 40 55 37 54 39 55 37 52 34 51 35 51 35 51 35 51 35 48 31 46 30 47 32 50 35 52 35 49 32 48 33 51 36 51 35 51 35 51 35 51 35 54 38 55 40 57 41 58 42 61 42 61 43 63 44 64 45 60 40 57 35 54 34 55 36 60 40 55 34 49 30 48 30 50 32 49 29 45 27 48 32 17 5 17 5 17 5 17 5 15 4 17 6 18 6 18 5 17 5 17 6 18 7 19 7 17 5 18 7 19 6 16 3 13 7 16 10 18 10 16 8 15 8 16 9 16 9 17 10 18 9 16 7 15 7 15 8 16 8 16 9 16 7 14 6 12 8 14 5 6 0 1 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 2 2 4 2 2 1 5 5 4 2 5 3 6 5 8 6 9 6 7 4 6 6 10 9 13 8 10 10 11 5 7 8 13 11 12 9 10 8 11 9 13 10 11 8 10 9 12 11 14 7 10 6 12 8 13 7 15 10 16 11 17 13 19 14 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 25 21 25 21 25 21 25 21 22 20 23 23 26 20 16 8 7 6 9 8 11 8 9 6 10 8 10 8 10 8 10 8 13 5 6 9 11 6 16 28 51 48 52 48 50 43 44 39 45 39 41 37 42 38 40 34 37 34 39 34 36 31 36 33 37 33 37 33 36 32 35 31 35 32 34 21 28 30 63 65 74 58 73 58 73 58 73 58 75 60 76 61 76 62 77 62 78 63 79 64 79 65 80 65 83 66 83 66 83 65 81 63 83 66 83 66 83 66 83 66 84 67 84 67 84 67 84 67 84 67 85 69 87 70 88 71 87 68 88 69 87 70 87 70 87 70 87 71 89 74 92 74 91 70 91 70 91 70 91 70 90 69 90 69 90 69 90 69 90 70 91 71 92 72 94 73 94 73 94 73 94 73 94 73 96 73 96 74 97 75 98 75 97 74 97 74 97 74 97 74 96 72 98 73 98 73 97 71 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 74 97 72 95 71 96 72 96 72 96 72 96 72 94 71 96 73 97 73 97 73 97 73 97 72 96 72 95 71 95 71 95 71 95 71 95 71 94 70 94 69 93 69 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 95 69 95 69 95 69 95 69 94 68 94 68 94 68 94 68 94 68 94 67 93 66 92 66 92 66 92 66 92 66 92 66 91 65 91 65 91 65 91 65 89 64 89 64 89 64 89 64 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 87 61 86 61 86 61 85 60 84 59 84 59 84 59 84 59 85 57 84 56 84 57 86 58 86 58 87 60 89 62 90 62 89 63 93 65 92 62 93 66 93 63 91 59 87 56 84 56 81 52 76 49 76 52 75 49 72 50 74 50 68 37 47 17 23 3 38 39 73 49 66 47 66 45 66 45 66 45 66 45 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 57 40 57 41 58 41 58 41 57 39 54 36 52 36 54 38 56 36 50 32 51 36 53 36 55 38 54 36 53 37 55 38 54 36 52 35 51 34 52 35 51 34 51 34 51 34 51 34 52 33 52 33 51 32 51 32 50 32 51 32 51 31 49 29 49 30 50 32 50 30 48 28 47 29 48 30 49 29 48 28 48 31 48 30 47 29 46 29 43 27 45 29 46 29 46 29 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 45 26 40 24 42 27 43 26 42 26 42 25 41 24 40 24 40 24 40 24 40 24 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 39 23 39 22 38 21 37 21 35 21 38 21 36 19 36 22 38 21 36 20 36 21 39 24 36 25 42 28 53 30 62 102 214 229 253 230 245 218 250 187 241 164 240 184 144 39 40 33 36 21 37 21 37 20 35 19 34 18 34 18 34 18 33 17 33 18 32 16 31 17 34 20 35 19 34 18 33 19 34 20 35 20 35 20 35 20 35 20 36 21 37 24 40 27 43 28 42 24 42 27 42 27 43 29 40 25 37 25 35 24 35 24 36 22 34 19 32 18 31 17 30 17 32 17 29 14 29 17 17 15 18 17 19 18 21 19 17 16 19 18 20 18 20 17 19 17 19 18 20 19 21 19 17 16 19 17 20 17 19 16 17 14 17 15 18 15 18 15 20 17 19 16 19 16 18 15 18 17 16 15 15 15 15 16 17 17 17 17 17 16 15 15 13 14 12 10 5 3 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 5 7 4 4 4 5 6 7 7 8 9 8 7 6 6 8 10 11 14 10 10 12 11 7 7 9 12 11 10 10 9 9 10 10 11 11 10 10 10 10 11 11 13 12 10 11 11 13 12 12 14 15 14 16 16 18 17 19 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 26 25 26 25 26 25 26 25 23 24 24 25 24 20 13 9 7 8 8 9 9 10 10 11 10 10 10 10 10 10 10 10 9 6 8 11 9 10 23 40 56 55 55 52 52 49 49 47 47 44 44 42 44 43 42 39 40 40 42 40 39 37 38 39 39 38 39 37 38 36 37 37 36 38 36 30 32 39 70 79 90 74 92 73 92 73 92 73 94 76 95 76 96 77 96 77 97 79 98 79 99 80 99 80 101 83 102 83 102 82 100 81 102 83 102 83 102 83 102 83 103 84 103 84 103 84 103 84 103 85 104 86 106 88 107 88 108 87 110 87 111 88 113 87 114 87 114 88 117 90 120 92 118 91 118 91 118 91 118 91 117 90 117 90 117 90 117 90 119 92 119 92 119 93 120 93 121 94 121 94 121 94 121 94 122 96 122 97 123 98 124 98 123 97 123 97 123 97 123 97 123 97 124 98 124 98 123 97 123 97 123 97 123 97 123 97 123 97 123 97 123 97 123 97 124 98 125 99 125 99 124 98 124 98 124 98 124 98 124 98 125 99 125 99 125 99 125 99 127 99 126 98 125 96 124 96 124 96 124 96 124 96 124 96 123 96 125 97 126 97 125 97 125 97 125 97 124 96 124 95 123 95 123 95 123 95 123 95 123 95 122 94 122 93 121 93 123 95 123 95 123 95 123 95 122 94 122 94 122 94 122 94 126 96 126 96 125 95 125 95 123 93 124 95 125 96 127 97 124 94 124 94 124 94 124 94 124 94 124 93 123 92 122 92 121 91 121 91 121 91 121 91 121 91 121 91 121 91 121 91 121 89 121 89 121 89 121 89 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 117 85 117 85 118 86 118 86 116 84 116 84 116 84 116 84 117 85 116 84 115 84 115 85 116 85 117 86 118 88 119 88 127 91 132 92 127 90 124 92 123 90 119 87 113 85 112 85 111 78 105 74 105 76 104 75 98 73 100 69 87 50 62 30 45 37 87 73 101 70 94 67 93 66 93 66 93 66 93 66 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 83 58 85 60 86 59 84 57 82 55 81 54 80 54 80 53 81 53 76 50 78 53 80 53 82 56 81 54 80 55 82 56 80 54 79 52 77 51 78 52 77 51 77 51 77 51 77 52 74 52 73 51 72 50 71 50 72 51 72 51 72 50 70 49 71 50 71 51 71 49 69 47 68 48 69 49 70 48 69 47 67 48 67 47 66 46 65 46 63 44 64 46 65 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 58 41 59 43 60 42 59 42 59 41 58 40 57 40 56 40 56 40 56 40 56 40 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 57 41 57 40 61 29 65 61 107 201 252 242 255 240 255 252 255 241 253 240 249 165 98 46 77 33 55 37 51 34 49 34 51 36 51 34 50 33 49 32 48 32 51 34 49 33 48 33 49 34 49 34 50 35 51 34 50 33 51 35 51 35 51 35 51 35 50 35 52 38 56 42 59 44 59 41 58 41 58 41 57 39 56 38 56 38 55 36 52 34 48 32 48 33 50 34 49 33 45 32 50 33 47 30 45 30 16 4 16 5 17 6 18 6 15 4 17 6 18 6 18 5 17 5 17 6 18 7 19 7 14 2 15 4 16 5 17 5 16 8 15 7 14 8 16 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 8 12 3 5 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 4 4 3 1 4 3 6 4 7 5 8 6 7 5 7 6 9 8 14 8 10 10 11 5 7 7 11 8 9 6 8 6 9 7 12 10 12 10 12 10 12 10 15 8 11 6 13 9 13 7 14 9 15 11 17 12 18 13 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 24 20 24 20 24 20 24 20 24 23 25 22 22 15 11 5 7 5 7 6 9 8 12 11 10 8 10 8 10 8 10 8 8 7 11 9 8 9 29 46 58 53 54 48 50 46 50 46 48 42 44 40 44 40 42 36 41 38 43 38 39 34 39 36 37 32 36 32 35 31 35 30 37 33 36 25 29 25 57 62 75 59 74 59 74 59 74 59 76 61 76 62 77 62 78 63 79 64 79 65 80 65 81 66 82 66 83 67 84 66 82 65 84 67 84 67 84 67 84 67 85 68 85 68 85 68 85 68 85 68 86 69 87 71 89 72 87 69 87 70 88 70 88 71 88 71 88 71 88 74 91 74 92 71 92 71 92 71 92 71 91 70 91 70 91 70 91 70 93 72 93 72 93 71 92 71 95 74 95 74 95 74 95 74 96 73 96 74 97 75 98 75 98 75 98 75 98 75 98 75 97 73 98 73 98 73 98 72 98 73 98 73 98 73 98 73 98 73 98 73 98 73 98 73 98 73 99 75 100 74 98 73 99 74 99 74 99 74 99 74 99 74 99 74 99 74 99 74 99 75 99 74 98 73 97 72 97 73 97 73 97 73 97 73 97 74 98 75 99 75 98 74 98 74 97 73 97 72 96 72 96 72 96 72 96 72 96 72 96 71 95 71 94 70 94 70 95 71 95 71 95 71 95 71 94 70 94 70 94 70 94 70 96 70 96 70 96 70 96 69 94 68 94 69 95 70 96 70 95 69 95 69 95 69 95 69 94 68 94 67 93 66 92 66 92 66 92 66 92 66 92 66 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 84 59 84 60 86 61 87 62 84 59 84 59 84 59 84 59 87 58 85 56 83 55 83 55 84 56 85 57 86 58 86 58 90 61 93 63 91 60 91 64 90 61 87 59 85 57 84 57 82 53 76 51 76 53 78 55 74 52 72 44 54 18 30 5 30 33 74 56 71 48 68 44 66 45 66 45 66 45 66 45 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 57 42 61 45 62 43 57 39 55 38 56 39 55 38 54 36 54 35 51 34 53 37 54 36 56 38 54 37 54 37 55 39 55 37 53 35 52 35 52 36 51 34 51 34 51 34 51 34 51 33 51 32 50 31 50 31 51 32 52 33 51 32 50 30 50 32 51 31 50 30 49 29 47 29 48 30 49 29 48 28 48 31 48 30 47 29 46 29 45 28 46 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 41 26 43 28 43 26 42 26 42 25 41 24 40 24 41 25 40 24 40 24 39 23 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 39 24 35 21 43 18 46 62 143 231 242 231 241 229 243 223 243 209 242 196 162 46 61 47 41 27 37 20 33 15 31 16 34 20 36 20 35 18 34 17 33 16 36 21 35 19 34 18 33 18 32 18 35 21 36 20 33 17 35 20 35 20 35 20 35 20 35 20 36 22 38 24 40 24 40 22 40 23 38 22 36 22 35 21 36 24 35 22 32 18 28 16 31 20 33 20 32 18 28 18 34 22 33 17 29 15 20 18 20 17 19 16 18 16 17 16 19 18 20 18 20 17 19 17 19 18 20 19 21 19 17 15 17 15 18 17 19 18 21 17 19 16 19 16 20 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 13 9 8 5 4 2 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 3 3 3 1 2 4 6 3 3 4 4 5 6 7 7 7 7 7 7 8 8 9 10 12 9 9 12 11 8 8 11 11 10 9 8 8 8 8 8 12 12 12 12 12 12 12 12 14 13 10 12 12 14 13 13 13 14 14 15 15 17 17 18 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 25 24 25 24 25 24 25 24 25 25 26 24 19 14 9 7 7 7 7 8 9 10 12 13 10 10 10 10 10 10 10 10 9 12 13 10 7 13 34 55 61 58 56 52 51 50 52 51 51 48 47 46 47 45 44 41 44 44 45 43 41 39 40 41 38 37 38 36 37 36 36 36 37 38 37 33 33 33 64 77 91 75 93 74 93 74 93 74 95 76 96 77 96 78 97 78 98 79 99 80 99 81 100 81 101 83 102 84 103 84 102 83 103 84 103 84 103 84 103 84 104 85 104 85 104 85 104 85 104 85 105 87 107 88 108 89 110 87 111 88 113 88 115 88 116 89 117 88 118 90 120 92 119 92 119 92 119 92 119 92 118 91 118 91 118 91 118 91 121 94 121 93 120 93 120 93 122 95 122 95 122 95 122 95 122 96 122 97 123 98 124 98 124 98 124 98 124 98 124 98 125 98 124 98 124 98 124 99 124 98 124 98 124 98 124 98 124 98 124 98 124 98 124 98 124 99 126 100 126 100 125 98 125 99 125 99 125 99 125 99 125 99 125 99 125 99 125 99 127 99 127 98 126 98 126 97 125 97 125 97 125 97 125 97 128 100 129 101 129 100 127 99 126 98 126 97 125 97 124 96 124 96 124 96 124 96 124 96 124 96 124 96 123 95 123 94 123 95 123 95 123 95 123 95 122 94 122 94 122 94 122 94 126 96 126 96 126 96 126 97 126 96 126 95 125 94 124 94 125 95 125 95 125 95 125 95 124 94 124 93 123 92 122 92 124 94 124 94 124 94 124 94 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 115 83 116 84 117 86 118 86 116 84 116 84 116 84 116 84 117 85 115 83 114 83 114 83 115 84 115 84 116 85 116 85 119 88 123 90 123 90 122 92 119 86 116 84 111 82 110 82 113 81 108 77 108 78 106 77 99 72 94 56 68 32 53 28 79 69 104 72 93 70 96 66 93 67 93 67 93 67 93 67 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 84 59 87 62 87 59 83 55 81 56 82 56 82 55 80 53 80 52 77 52 80 55 81 54 80 54 79 52 78 53 80 54 81 54 79 53 78 52 79 53 77 51 77 51 77 51 77 52 74 52 73 51 72 50 71 50 72 52 73 52 73 51 71 49 73 51 72 50 71 49 70 50 68 48 69 49 70 48 69 47 67 48 67 47 66 46 65 46 65 46 66 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 59 43 61 45 60 42 59 42 59 41 58 40 57 40 57 41 57 40 56 39 55 39 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 53 37 54 38 55 38 55 38 43 35 63 60 73 97 212 242 250 228 245 232 255 238 254 235 232 155 92 54 88 44 47 44 55 36 49 30 46 32 50 36 53 37 53 36 52 35 51 35 51 35 51 35 50 33 49 32 48 33 51 36 52 35 49 32 51 35 51 35 51 35 51 35 53 37 53 37 52 36 52 36 56 38 55 37 54 36 53 34 50 33 51 34 51 31 47 28 45 30 47 32 48 31 45 28 43 31 50 36 50 31 44 27 19 7 18 5 17 4 15 3 15 4 17 6 18 6 18 5 17 5 17 6 18 7 19 7 17 4 16 4 16 5 17 6 18 11 18 11 17 10 16 9 17 10 16 9 16 9 15 8 18 9 16 7 15 7 15 8 17 9 17 9 17 8 15 7 15 7 11 5 9 2 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 0 3 0 1 0 3 3 2 1 3 2 5 4 6 4 7 5 7 6 8 7 9 7 11 6 8 9 12 7 9 10 11 8 9 6 8 6 8 7 10 8 11 9 11 9 10 8 16 9 12 7 14 10 14 8 13 9 14 10 16 12 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 24 23 26 21 18 10 8 5 7 6 8 7 9 8 10 9 10 8 10 8 10 8 10 8 11 11 13 6 7 16 41 59 60 55 56 50 52 48 52 48 52 46 48 43 47 42 44 38 44 41 45 40 41 35 40 37 40 36 40 36 39 35 38 34 37 32 36 28 29 20 52 62 76 60 75 60 75 60 75 60 77 62 77 62 78 63 78 64 80 65 80 65 81 66 81 67 82 66 83 67 85 67 84 67 85 68 85 68 85 68 85 68 86 69 86 69 86 69 86 69 86 69 86 70 88 72 89 73 88 70 88 70 88 71 88 72 90 73 89 73 89 74 91 74 93 72 93 72 93 72 93 72 92 71 92 71 92 71 92 71 93 72 93 73 94 73 94 73 96 75 96 75 96 75 96 75 96 73 96 74 97 75 98 75 99 76 99 76 99 76 99 76 99 74 98 73 98 73 99 74 99 74 99 74 99 74 99 74 99 74 99 74 99 74 99 74 99 74 100 75 100 75 99 74 100 75 100 75 100 75 100 75 99 74 99 74 99 74 99 74 99 75 99 75 99 74 98 74 98 74 98 74 98 74 98 74 100 77 101 77 101 76 99 75 99 74 98 74 97 73 97 73 97 73 97 73 97 73 97 73 97 73 97 72 96 72 95 71 95 71 95 71 95 71 95 71 95 71 95 71 95 71 95 71 96 70 96 70 97 71 97 71 97 71 96 69 95 68 93 67 96 70 96 70 96 70 96 70 94 68 94 67 93 66 92 66 95 69 95 69 95 69 95 69 91 65 91 65 91 65 91 65 91 66 91 66 91 66 91 66 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 84 59 84 59 85 60 85 60 84 59 84 59 84 59 84 59 85 56 83 55 82 55 83 56 84 56 84 56 84 56 85 57 81 52 86 57 86 57 87 61 85 60 84 59 82 60 82 60 83 57 79 55 78 56 76 52 68 45 58 24 33 9 35 21 69 53 75 44 64 46 70 44 67 44 67 44 67 44 67 44 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 59 42 60 43 60 41 56 38 57 40 56 39 55 38 55 38 53 35 51 36 55 39 55 37 54 36 52 35 52 35 53 37 55 38 54 36 53 36 53 36 51 34 51 34 51 34 51 34 52 34 53 33 52 33 51 32 52 33 53 34 52 32 50 31 53 33 51 31 49 31 50 31 47 29 48 30 49 29 48 28 48 31 48 30 47 29 46 29 47 30 47 31 47 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 43 28 45 29 43 26 42 26 42 25 41 24 40 24 42 26 41 24 40 23 38 22 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 35 20 37 22 38 22 38 22 36 21 43 49 57 93 223 227 235 212 231 224 242 216 201 154 132 44 54 38 44 15 37 31 37 20 33 15 31 16 34 20 37 21 37 21 37 21 37 21 33 19 34 19 34 18 33 17 33 19 34 20 35 19 34 18 35 20 35 20 35 20 35 20 38 23 37 21 35 19 33 16 37 19 37 20 36 20 35 21 32 18 32 20 31 18 28 16 31 19 32 18 31 17 29 15 28 18 34 22 33 17 29 15 19 17 19 17 19 17 19 17 17 16 19 18 20 18 20 17 19 17 19 18 20 19 21 19 21 19 19 16 18 17 19 18 19 17 21 18 21 16 18 14 18 15 19 16 19 16 20 17 18 17 16 15 15 15 15 16 16 16 16 17 16 15 14 14 15 15 13 14 13 11 4 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 2 3 4 5 5 6 6 6 7 8 8 9 9 9 9 8 6 7 11 12 10 11 15 11 11 10 9 9 9 9 9 10 11 12 13 13 12 11 10 15 14 11 12 13 15 13 14 12 13 13 15 15 16 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 23 25 25 22 16 11 8 8 7 8 9 10 11 10 9 8 10 10 10 10 10 10 10 10 11 12 11 6 8 23 48 67 63 61 60 57 57 55 55 54 55 52 51 49 49 47 46 43 45 45 46 44 42 39 40 40 42 41 41 40 41 39 40 40 35 35 37 36 34 30 62 79 92 76 94 75 94 75 94 75 96 77 96 78 97 78 98 79 99 80 99 81 100 81 101 82 101 83 103 84 104 85 104 84 104 85 104 85 104 85 104 85 105 86 105 86 105 86 105 86 105 86 106 87 107 89 109 90 111 87 113 88 114 88 116 89 118 90 118 89 118 90 122 92 120 93 120 93 120 93 120 93 119 92 119 92 119 92 119 92 119 92 120 94 121 95 122 96 123 96 123 96 123 96 123 96 122 96 122 97 123 98 124 98 125 99 125 99 125 99 125 99 126 99 124 98 124 98 125 100 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 127 99 128 100 127 98 125 97 127 99 126 98 126 97 125 97 125 97 125 97 125 97 125 97 126 98 125 97 125 96 124 96 123 95 123 95 123 95 123 95 124 96 124 96 124 96 124 96 126 96 126 97 127 98 128 98 125 95 125 95 125 95 125 95 126 96 126 96 126 96 126 96 124 94 124 93 123 92 122 92 124 94 124 94 124 94 124 94 121 91 121 91 121 91 121 91 123 91 123 91 123 91 123 91 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 117 85 116 84 116 84 116 83 116 84 116 84 116 84 116 84 114 83 113 82 113 83 115 85 116 85 116 85 116 85 116 85 108 83 112 86 114 83 114 85 116 83 113 81 109 81 109 81 111 80 109 79 109 75 100 69 91 61 79 37 54 34 77 69 100 74 98 68 92 67 94 68 93 67 93 67 93 67 93 67 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 86 59 85 58 83 56 82 55 84 57 82 55 80 55 82 56 78 51 77 53 82 57 82 54 81 54 79 53 79 53 80 55 82 55 80 53 79 53 79 54 77 51 77 51 77 51 77 52 76 54 75 54 74 53 73 52 73 52 74 53 73 52 72 50 74 52 72 50 70 50 72 51 68 48 69 49 70 48 69 47 67 48 67 47 66 46 65 46 66 48 67 48 66 47 65 45 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 61 43 60 44 63 46 61 41 59 42 59 41 58 40 57 40 58 42 57 40 56 39 54 38 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 52 38 55 38 53 36 53 39 53 37 56 40 57 40 56 38 61 36 60 52 66 92 189 210 254 233 243 206 207 157 140 87 76 49 73 52 46 38 68 30 54 36 50 33 48 33 51 36 50 35 51 36 52 37 54 38 47 31 49 34 50 33 49 32 51 34 50 33 49 34 50 35 51 35 51 35 51 35 51 35 52 36 51 35 50 33 49 33 52 35 53 36 53 36 53 36 52 34 50 31 48 30 48 30 48 32 47 30 46 30 46 31 45 31 50 34 48 30 45 29 15 3 16 5 17 6 19 7 15 4 17 6 18 6 18 5 17 5 17 6 18 7 19 7 21 8 18 5 16 5 17 6 14 8 17 11 17 8 13 4 14 8 15 9 16 10 17 11 18 9 16 7 15 7 15 8 15 7 16 8 15 7 14 5 17 10 16 12 17 9 7 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 2 0 1 0 3 3 2 0 3 2 4 3 6 4 6 5 8 7 9 7 9 6 7 3 6 9 12 9 12 14 12 9 10 7 9 7 10 8 13 12 15 14 16 13 14 11 16 9 12 7 14 10 15 9 13 8 14 10 15 11 17 12 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 23 19 23 19 23 19 23 19 22 22 25 20 16 8 8 7 7 6 10 10 11 8 7 4 10 8 10 8 10 8 10 8 10 7 8 0 9 24 53 67 63 59 62 56 59 53 56 51 55 49 50 45 49 44 46 39 44 41 45 39 40 35 39 36 39 35 39 34 38 33 37 33 35 31 36 32 30 20 51 65 76 61 76 60 75 60 75 60 77 62 77 63 78 64 79 64 80 65 80 66 81 67 82 67 82 65 84 68 85 68 85 68 85 68 85 68 85 68 85 68 86 69 86 69 86 69 86 69 86 69 87 71 88 70 90 71 87 70 87 71 88 72 89 72 91 74 89 73 89 74 91 73 93 72 93 72 93 72 93 72 92 71 92 71 92 71 92 71 91 71 93 73 95 75 96 76 96 75 96 75 96 75 96 75 96 73 96 74 97 75 98 75 99 76 99 76 99 76 99 76 101 75 98 72 97 73 100 76 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 97 74 98 74 97 72 95 71 99 75 99 74 98 73 97 73 97 73 97 73 97 73 97 73 98 74 98 73 97 73 96 72 95 71 95 71 95 71 95 71 97 73 97 71 97 71 98 71 96 70 96 71 97 72 98 72 93 67 94 69 95 70 97 71 96 70 96 70 96 70 96 70 94 68 94 67 93 66 92 66 93 67 93 67 93 67 93 67 91 65 91 65 91 65 91 65 91 66 91 66 91 66 91 66 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 86 60 85 59 84 58 83 57 84 59 84 59 84 59 84 59 82 54 82 54 82 56 85 57 85 57 85 57 85 57 85 57 85 56 88 59 85 55 84 58 83 60 82 59 81 59 81 59 79 54 78 55 77 52 69 42 65 39 50 15 29 20 67 67 70 46 70 48 69 43 66 46 67 44 67 44 67 44 67 44 66 44 64 42 63 42 63 43 63 42 63 42 63 42 63 42 64 44 63 43 62 42 61 41 61 42 61 41 60 40 59 40 60 40 58 37 55 36 55 36 60 39 56 35 53 35 56 39 52 32 52 35 56 38 56 36 56 36 55 35 54 36 55 37 56 36 54 34 53 34 53 35 51 32 51 32 51 32 51 34 54 36 54 35 53 35 52 34 51 34 52 34 52 33 50 31 54 34 51 31 49 31 51 33 47 29 48 30 49 29 48 28 48 31 48 30 47 29 46 29 48 31 48 31 48 30 45 28 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 44 27 43 29 46 30 44 25 42 26 42 25 41 24 40 24 42 26 41 24 40 23 38 22 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 38 23 40 24 38 22 39 24 37 23 40 25 42 25 40 24 36 13 52 33 49 45 77 115 154 131 135 80 64 40 51 31 42 28 34 6 48 25 24 22 38 21 35 18 33 18 35 20 32 16 33 18 36 21 38 22 29 15 32 18 34 18 33 17 36 20 33 17 32 18 35 21 35 20 35 20 35 20 35 20 34 19 34 19 34 19 34 19 34 19 35 20 36 21 36 23 37 22 34 20 31 19 32 21 32 18 30 16 29 18 32 20 29 19 34 21 32 17 29 17 15 14 16 15 18 17 20 19 22 19 21 18 20 17 19 16 16 16 20 17 16 13 17 18 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 15 15 15 16 16 16 16 16 16 16 16 16 16 14 15 14 13 8 6 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 3 3 3 4 4 4 4 4 4 4 4 7 8 8 9 10 10 11 11 10 9 9 9 9 10 11 12 10 10 10 10 10 10 10 10 9 11 13 15 15 13 11 9 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 19 20 22 23 24 22 22 20 23 22 23 22 23 22 23 22 23 22 23 23 24 24 25 24 24 23 24 24 25 25 26 25 24 24 22 17 10 6 7 9 10 10 10 10 10 10 10 10 11 10 8 7 7 8 10 10 11 12 9 3 17 38 62 68 63 61 65 62 63 58 58 53 58 54 55 50 51 47 50 46 45 44 45 43 44 42 43 42 41 40 40 38 38 37 37 35 38 41 37 31 35 29 54 72 93 78 94 75 94 75 96 76 97 77 96 77 96 78 98 80 100 81 100 82 101 83 102 83 102 83 103 85 104 86 106 87 101 83 102 84 104 86 106 87 108 85 108 85 108 85 108 85 111 88 111 88 111 89 111 87 114 88 115 88 115 88 115 88 116 89 116 90 118 92 120 94 120 93 120 94 121 95 122 95 124 97 124 96 123 95 122 95 121 94 121 95 122 96 123 96 122 95 122 95 122 95 122 95 125 99 125 98 124 97 123 96 123 97 124 99 126 100 126 100 124 99 126 101 127 101 127 100 127 101 127 101 127 101 127 101 126 98 126 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 98 127 99 127 98 125 96 127 99 127 98 126 97 125 97 127 99 127 99 127 99 127 99 130 101 127 98 125 98 127 100 126 98 126 98 126 98 126 98 126 98 126 97 125 96 124 96 124 98 124 97 123 96 122 96 124 98 124 99 124 99 124 98 124 95 127 98 129 98 128 97 127 97 127 96 126 95 125 95 127 97 126 95 125 94 123 93 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 119 90 122 91 122 90 123 94 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 119 87 116 84 114 84 116 86 117 85 114 82 113 83 116 86 113 82 113 82 113 83 116 85 114 84 114 83 113 82 112 82 111 81 112 82 112 81 110 79 107 77 104 77 104 73 94 61 93 44 53 30 81 74 104 70 96 68 96 68 96 68 96 68 94 66 93 65 93 66 95 67 94 65 91 63 93 65 91 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 82 56 81 57 84 60 84 58 83 57 82 56 81 56 81 56 81 56 81 56 81 56 78 53 78 54 79 54 80 55 81 56 81 55 80 54 79 54 77 52 77 52 77 52 77 52 81 55 80 54 77 51 76 50 76 51 76 50 75 49 74 49 71 50 71 51 72 52 73 52 72 50 70 48 69 50 72 52 66 47 70 50 72 49 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 67 46 62 41 59 41 61 43 62 43 62 42 61 41 60 41 59 42 59 42 59 42 59 42 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 54 37 54 37 54 38 57 40 54 38 55 39 56 38 55 37 52 36 53 37 55 39 57 40 60 41 56 42 64 48 61 40 61 41 58 39 56 38 58 41 58 40 56 37 53 34 51 33 55 39 54 38 53 36 52 35 53 36 50 33 48 33 50 35 54 36 50 32 47 32 50 35 51 34 48 31 46 30 47 32 49 32 48 32 49 35 53 38 45 33 52 37 50 33 50 36 49 33 50 37 54 36 49 29 44 30 48 33 50 34 49 32 48 31 43 28 42 29 45 33 45 29 41 28 46 33 45 29 14 3 15 4 16 5 18 6 17 5 16 4 16 4 15 3 14 4 17 5 14 1 15 5 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 8 15 7 16 8 16 8 16 8 16 8 16 7 14 6 14 6 9 0 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 2 3 3 4 4 4 4 4 4 4 4 9 7 9 6 8 6 8 6 10 7 9 7 9 8 11 10 10 8 10 8 10 8 10 8 12 10 12 10 12 10 12 10 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 19 15 20 17 21 17 21 17 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 22 14 10 5 7 7 10 8 10 8 10 8 10 8 11 8 9 6 8 7 10 7 9 7 8 0 18 39 63 60 62 58 64 59 63 55 57 51 57 51 54 47 50 44 49 43 46 41 45 40 43 38 41 37 41 36 40 35 38 33 36 32 36 38 37 30 32 23 42 61 79 65 77 61 74 58 75 57 78 61 77 60 78 62 79 63 81 64 82 65 82 66 83 66 83 68 84 70 86 71 87 72 84 69 84 70 86 71 87 72 85 71 84 71 84 71 84 69 87 70 87 70 88 68 88 68 88 71 88 71 88 71 88 71 90 73 90 73 91 75 93 75 93 72 94 73 94 74 95 74 97 76 97 75 96 75 95 74 94 73 94 74 95 75 96 75 95 74 95 74 95 74 95 73 99 74 99 73 98 73 97 72 97 73 99 75 100 75 100 75 98 74 100 76 101 76 101 75 99 74 99 74 99 74 99 74 98 74 99 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 75 99 75 99 74 97 72 99 75 99 74 98 74 97 73 100 78 100 78 100 78 100 78 102 79 99 76 98 76 99 77 98 76 98 76 98 76 98 76 98 76 98 75 97 75 96 74 98 75 98 72 97 72 96 69 98 71 99 69 99 69 99 68 94 67 97 70 99 70 97 69 97 69 97 68 96 67 95 67 95 67 95 67 95 67 95 68 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 89 63 92 64 90 62 91 65 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 60 87 60 86 59 86 59 88 60 88 59 87 58 86 58 87 58 85 56 83 56 85 57 85 57 83 55 83 55 85 57 83 54 82 54 82 55 84 57 84 58 83 57 83 56 82 56 81 56 82 56 82 55 80 54 79 53 76 52 75 47 65 36 55 19 34 18 61 52 76 46 68 46 68 46 68 46 68 46 67 44 66 43 65 44 67 45 66 44 63 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 59 36 58 35 57 36 59 37 58 36 57 35 56 34 56 33 57 35 57 35 57 35 57 35 55 33 55 34 56 34 57 35 56 34 56 33 55 33 54 32 53 31 53 31 53 31 53 31 53 36 52 35 52 35 51 34 50 33 50 32 49 32 48 31 49 33 50 34 51 35 52 35 51 33 49 32 49 33 51 35 46 28 49 31 50 30 47 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 30 45 26 42 25 43 27 43 26 43 25 42 25 41 24 42 26 42 26 42 26 42 26 41 25 41 25 41 25 41 25 41 25 40 24 40 23 39 23 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 21 37 21 37 22 39 24 35 20 36 20 36 20 36 19 37 22 38 23 40 25 42 26 44 25 39 25 44 28 39 18 35 20 34 20 35 22 38 25 38 23 35 20 32 18 31 17 35 20 35 20 35 20 36 21 36 20 34 18 32 18 34 19 37 20 33 17 32 18 34 21 35 19 32 16 31 16 32 17 34 18 32 17 33 19 36 22 30 18 36 21 34 18 34 20 33 18 35 22 39 23 34 16 32 17 33 18 33 17 32 16 32 18 29 15 28 16 31 19 33 18 29 16 31 18 29 14 18 16 18 16 18 17 19 17 18 16 18 16 18 17 19 17 17 16 19 16 17 14 17 17 20 18 20 18 20 18 20 18 20 17 19 16 19 16 18 15 20 16 18 15 20 17 19 15 17 17 17 17 16 16 16 15 16 16 16 16 16 16 16 16 14 14 12 14 13 12 7 5 1 2 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 2 2 2 3 3 3 3 4 4 4 4 4 9 9 8 8 7 6 5 5 9 9 9 9 9 10 11 11 10 10 10 10 10 10 10 10 14 13 11 10 10 11 13 14 14 15 13 14 13 14 12 13 13 14 13 14 13 15 15 16 18 17 18 18 19 19 20 19 20 19 20 19 20 19 20 19 21 19 20 19 20 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 24 20 15 10 7 8 9 10 10 10 10 10 10 10 10 12 11 10 10 10 11 12 12 8 12 12 7 30 58 75 65 68 66 69 66 68 63 64 59 62 58 59 54 55 51 54 50 49 48 47 45 44 42 42 40 42 40 41 39 39 38 38 37 36 40 38 35 39 30 50 67 94 79 95 77 97 76 98 77 100 78 97 78 97 79 99 81 100 82 101 82 102 83 102 83 102 84 103 85 105 87 106 87 104 85 105 86 105 86 105 85 109 85 111 85 111 85 111 85 113 87 113 87 113 88 113 88 116 89 116 89 116 89 116 89 117 90 117 90 118 92 120 94 120 94 121 94 122 95 122 95 124 97 124 97 123 96 123 95 122 95 122 95 123 96 123 96 122 95 122 95 122 95 122 96 126 100 125 99 125 98 124 98 124 99 126 100 127 101 126 100 125 99 126 101 127 101 127 101 125 99 125 99 125 99 125 99 126 99 127 99 128 100 128 100 128 100 128 100 128 100 128 100 128 100 128 100 128 100 128 100 127 99 127 99 127 99 127 99 127 99 128 100 127 99 126 97 127 99 127 99 126 98 126 97 129 101 129 101 129 101 129 101 129 101 128 99 126 98 127 99 126 98 126 98 126 98 126 98 126 98 126 98 125 97 125 96 125 97 125 97 124 96 124 96 125 98 125 98 125 98 125 98 125 96 127 98 128 98 127 97 127 97 127 96 126 95 125 95 123 94 124 95 126 97 127 98 124 94 125 95 125 95 124 94 125 94 125 94 125 93 123 92 123 92 123 92 123 92 123 92 123 92 123 92 122 91 122 91 122 92 124 92 121 90 122 92 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 121 86 120 85 119 85 119 88 119 87 118 86 117 86 118 86 116 84 115 84 115 85 116 84 115 83 114 84 115 85 114 83 113 82 113 83 115 85 114 83 113 83 112 82 112 82 112 82 113 83 112 81 110 80 106 77 103 74 100 68 91 58 73 45 77 59 99 77 103 71 96 68 96 68 96 68 96 68 95 67 94 66 94 66 95 67 95 65 92 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 83 58 84 59 84 59 83 57 82 57 81 56 81 55 80 55 82 57 82 57 82 57 82 57 82 57 83 58 83 59 84 59 81 56 81 56 80 55 80 54 80 55 80 55 80 55 80 55 77 51 77 52 78 53 79 53 76 50 76 50 75 49 75 49 72 50 72 51 72 51 73 52 72 51 71 49 70 50 71 51 69 49 71 50 70 48 67 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 48 65 44 62 43 63 45 62 43 62 43 61 42 61 41 59 42 59 42 59 42 59 42 58 41 58 41 58 41 58 41 56 40 56 39 55 39 54 38 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 38 54 37 54 38 56 40 53 36 53 36 53 36 53 36 56 40 57 41 59 42 60 43 63 43 58 41 59 41 53 31 48 31 49 32 52 37 57 40 56 37 53 34 50 32 50 32 47 31 48 33 50 35 51 35 52 35 50 33 49 33 49 34 51 34 49 32 48 34 51 36 50 33 49 32 47 32 48 32 51 34 49 33 49 34 51 35 47 33 51 35 50 33 50 35 48 33 50 37 55 39 52 33 52 35 50 33 48 32 48 32 46 31 43 28 42 29 45 31 48 32 44 30 44 30 42 26 17 5 17 5 17 4 16 4 17 6 18 7 19 8 20 9 17 5 18 6 17 5 17 6 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 17 9 17 8 16 8 16 8 16 8 16 8 16 8 15 6 13 5 13 6 8 0 3 0 0 0 0 0 1 0 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 5 7 4 6 3 5 3 9 7 8 6 9 7 10 9 10 8 10 8 10 8 10 8 13 10 12 9 11 10 12 11 14 9 14 9 14 9 14 9 14 9 13 8 14 9 15 11 17 13 17 14 18 15 19 15 19 15 19 15 19 15 19 15 20 15 18 14 18 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 21 18 11 9 6 8 7 10 8 10 8 10 8 10 8 12 9 11 9 12 10 13 9 6 6 10 8 38 63 76 58 66 62 67 62 66 59 63 57 60 54 57 50 53 47 52 47 51 46 48 42 44 38 41 36 41 37 40 36 39 35 38 34 34 37 37 33 36 25 39 53 80 67 78 62 76 60 76 58 79 62 79 62 79 63 81 64 82 65 82 66 83 66 84 67 84 69 85 70 86 72 88 73 87 72 87 72 86 71 86 71 87 73 86 73 86 73 86 71 88 71 88 71 89 69 89 69 90 73 90 73 90 73 90 73 91 74 91 74 91 75 93 75 94 73 94 74 95 74 96 75 98 77 97 76 97 75 96 75 95 75 96 75 96 75 96 75 96 75 96 75 96 75 96 74 100 75 100 75 100 74 99 74 99 75 101 76 101 76 101 75 99 75 101 76 102 77 101 76 103 78 102 77 102 76 101 76 99 75 99 76 100 76 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 100 76 101 77 100 75 98 74 100 76 99 75 99 74 98 74 100 76 100 77 101 77 101 77 101 77 100 76 99 75 99 75 99 75 99 75 99 75 99 75 99 75 98 74 98 73 97 73 98 76 97 73 97 72 97 70 98 71 98 69 98 69 98 68 96 69 97 69 97 69 97 69 97 69 97 68 96 67 95 67 95 67 95 68 96 68 97 69 94 66 95 68 96 67 94 66 94 66 95 67 94 66 93 64 93 65 93 65 93 65 93 65 92 64 92 64 92 64 92 63 92 65 94 65 91 61 90 63 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 86 59 85 58 85 58 88 60 88 59 87 58 86 58 86 58 85 57 84 56 84 56 84 56 84 56 84 56 84 56 84 55 82 54 82 55 84 56 83 57 83 56 82 56 81 55 83 57 83 57 82 55 80 53 77 52 75 49 70 41 61 34 45 29 64 49 76 52 73 48 69 47 69 47 69 47 69 47 68 46 67 44 66 44 66 45 67 44 64 43 65 45 64 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 58 37 60 39 60 37 57 34 56 34 56 34 56 33 55 33 58 36 58 36 58 36 58 36 58 36 58 36 59 37 60 38 57 35 56 34 56 33 55 33 54 32 54 32 54 32 54 32 52 35 52 35 52 35 52 35 51 34 50 33 50 32 49 32 50 34 51 34 51 34 51 34 51 34 50 33 50 32 50 33 50 31 50 31 49 28 45 25 46 27 46 27 46 27 46 27 45 28 45 28 45 28 45 28 45 28 45 27 44 26 43 26 47 29 45 27 43 26 44 27 44 27 43 26 43 25 42 25 43 27 42 26 42 26 41 25 41 25 41 25 41 25 41 25 41 25 41 24 40 24 39 23 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 22 37 21 37 22 39 23 39 22 38 22 38 22 38 23 40 24 40 25 41 26 42 26 46 29 43 27 43 25 37 17 33 19 34 22 37 25 40 27 39 24 37 22 35 20 34 21 32 17 32 18 33 19 34 19 35 20 34 19 33 18 33 18 34 18 33 18 33 19 36 22 33 18 33 18 32 17 33 18 35 20 34 19 34 19 34 19 31 17 33 19 33 18 34 19 31 16 32 20 37 23 36 19 36 20 33 17 31 17 33 19 32 18 30 16 29 16 30 17 33 19 31 17 30 16 28 14 20 18 20 17 19 17 19 17 20 18 20 19 22 20 23 21 21 19 21 19 21 20 21 19 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 18 17 17 17 16 16 16 16 16 16 16 16 16 16 13 13 12 13 13 13 8 6 2 3 1 0 0 1 2 2 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 5 5 5 6 6 7 7 9 8 8 8 8 9 10 11 10 10 10 10 10 10 10 10 10 11 13 14 14 13 11 10 13 14 13 14 13 14 13 14 13 13 12 13 12 14 14 16 18 17 18 18 19 19 20 19 20 19 20 19 20 19 20 19 22 20 20 18 20 20 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 22 16 12 9 8 9 9 10 10 10 10 10 10 10 10 11 11 12 12 13 13 14 13 8 9 15 23 53 76 82 64 69 66 69 66 68 64 66 63 63 59 60 55 56 52 55 52 54 52 51 48 46 43 43 41 42 41 42 41 41 40 41 40 36 39 38 37 42 31 46 59 95 81 97 79 98 77 100 78 101 80 98 79 99 81 101 82 101 82 102 83 102 84 103 84 103 84 104 86 106 87 107 88 107 88 107 88 106 87 106 86 112 88 114 88 114 88 114 88 114 88 114 88 114 89 114 89 117 90 117 90 117 90 117 90 119 92 118 91 119 92 120 94 121 94 122 95 122 96 123 96 125 98 125 97 124 97 123 96 124 96 123 96 123 96 123 96 123 96 123 96 123 96 123 97 126 100 126 100 126 101 127 101 127 101 128 102 128 102 127 100 125 100 127 102 128 102 128 101 130 103 129 103 128 102 127 101 127 99 128 100 128 101 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 129 101 129 101 129 100 127 99 128 100 128 99 127 99 126 98 126 98 127 99 128 100 128 101 129 101 129 101 128 100 127 99 127 99 127 99 127 99 127 99 127 99 127 98 126 98 125 97 126 98 126 97 125 97 124 97 125 98 125 98 125 98 125 98 128 97 127 97 127 97 127 97 127 97 127 96 126 95 125 95 127 97 127 96 126 96 125 95 124 95 126 96 126 96 125 94 125 95 126 95 126 94 124 92 124 93 124 93 124 93 124 93 123 92 123 92 123 92 123 93 124 94 126 93 122 90 122 92 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 121 86 120 85 119 85 119 88 119 87 118 86 117 86 117 86 117 86 116 85 115 84 115 84 115 84 115 84 115 84 115 84 114 82 113 82 114 84 113 83 112 82 112 81 111 81 112 82 112 82 111 80 108 78 103 75 102 72 96 64 89 59 82 63 102 79 104 72 99 72 97 69 97 69 97 69 97 69 97 69 96 67 94 66 94 67 95 66 92 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 84 60 86 61 86 59 82 56 81 56 81 56 81 56 81 56 83 58 83 58 83 58 83 58 82 57 82 57 83 58 84 59 82 57 82 56 81 56 80 55 79 54 79 54 79 54 79 54 80 54 79 52 78 51 76 50 77 51 77 50 76 50 75 50 73 51 72 51 72 51 72 51 72 51 72 51 71 49 70 48 71 50 71 49 69 47 67 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 64 44 63 43 62 43 62 43 63 44 63 43 62 43 61 42 60 43 60 42 59 41 58 41 58 41 58 41 58 41 58 41 59 43 58 42 58 41 57 41 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 39 55 37 54 37 55 39 56 39 55 37 54 38 56 39 56 39 56 39 56 40 57 40 59 42 59 42 59 41 55 36 54 37 55 38 56 38 56 38 57 38 55 36 53 35 53 35 52 36 51 35 50 34 50 33 51 35 51 35 50 34 49 33 49 33 49 33 50 35 52 36 49 33 49 33 50 34 49 33 50 34 50 34 50 34 49 33 48 32 48 32 49 34 50 34 45 29 46 32 51 35 50 32 49 33 48 31 47 33 51 36 46 31 45 30 43 29 43 29 43 30 44 30 44 30 44 31 17 5 17 6 18 6 18 6 17 5 17 5 18 6 18 6 20 7 18 7 20 9 20 6 18 6 18 6 18 6 18 6 15 8 16 9 16 9 17 10 17 9 15 8 17 10 16 8 19 10 18 10 17 9 17 9 16 8 16 8 16 8 16 8 15 6 14 6 15 8 11 2 3 0 1 0 1 0 2 0 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 2 5 4 6 5 8 6 8 6 7 5 8 7 10 8 10 8 10 8 10 8 10 8 9 9 13 13 15 11 11 7 13 8 14 9 14 9 15 10 13 8 12 7 13 9 15 10 17 13 17 14 18 15 19 15 19 15 19 15 19 15 19 15 21 17 20 16 21 17 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 19 15 8 9 7 9 7 10 8 10 8 10 8 10 8 9 8 11 11 13 11 13 9 10 2 13 29 61 70 74 59 66 61 66 60 65 59 64 59 61 55 58 51 55 48 53 48 53 49 51 45 47 41 43 38 41 37 41 37 41 37 41 37 36 37 37 33 37 25 36 47 82 68 79 64 77 61 78 60 81 64 80 63 81 64 82 66 83 66 83 66 84 67 84 68 85 70 85 71 87 73 88 74 88 73 88 73 88 73 89 74 90 76 89 76 89 76 89 74 89 72 89 72 90 70 90 70 91 74 91 74 91 74 91 74 93 76 92 75 92 75 93 75 95 74 95 74 96 75 96 76 99 77 98 77 97 76 97 76 97 76 97 76 96 75 96 75 97 76 97 76 97 76 97 75 100 75 101 76 101 77 102 77 102 78 103 78 103 77 101 76 100 75 101 77 103 78 102 77 102 77 102 76 100 74 99 74 100 76 100 76 101 77 101 78 102 78 102 78 102 78 102 78 102 78 102 78 102 78 102 78 101 77 101 77 101 77 101 77 101 78 102 78 102 77 100 75 101 76 100 76 99 75 99 75 97 73 98 74 99 76 100 77 101 77 102 78 101 76 99 75 100 76 100 76 100 76 100 76 100 75 99 75 98 74 98 74 99 76 98 74 97 73 98 71 98 71 98 69 98 69 98 68 99 70 97 68 96 68 97 69 97 69 97 68 96 67 95 67 99 70 98 69 96 67 95 66 95 67 96 68 96 68 95 67 95 67 96 68 95 66 93 65 94 66 94 66 94 66 94 66 92 64 92 64 93 65 93 65 92 65 94 66 92 63 92 65 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 85 58 86 58 86 57 84 55 83 56 84 57 85 56 84 55 85 56 83 54 82 54 83 55 82 56 82 56 81 55 81 54 81 55 81 55 80 52 76 50 74 50 74 47 67 39 62 38 66 48 78 54 74 46 69 47 70 48 70 48 70 48 70 48 70 48 68 45 66 44 66 45 68 45 65 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 61 39 61 39 60 37 58 35 56 34 57 35 57 36 58 36 57 35 57 35 57 35 57 35 56 34 56 35 57 35 58 36 58 35 57 35 56 34 56 34 53 31 53 31 53 31 53 31 55 38 54 36 51 33 49 32 52 34 51 34 50 33 50 33 51 35 51 34 51 34 50 33 51 34 51 34 51 32 48 30 50 30 49 29 48 28 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 43 26 43 26 43 26 43 25 45 27 44 27 43 26 43 26 44 28 43 26 42 25 40 24 41 25 41 25 41 25 41 25 44 28 43 27 43 26 42 26 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 38 22 38 21 35 18 34 19 37 22 37 21 38 22 38 22 38 22 37 21 39 23 39 22 37 19 36 22 37 23 36 21 34 19 36 21 34 19 33 19 33 19 38 23 37 21 35 20 34 19 34 20 35 20 35 19 33 17 33 18 34 19 34 19 35 20 32 18 33 19 35 19 34 19 33 18 34 20 35 20 34 18 33 17 30 16 32 19 34 18 29 14 29 15 32 18 32 15 30 15 30 16 32 18 34 20 32 19 31 17 30 16 28 15 28 16 31 18 29 16 31 19 18 16 19 18 20 19 21 20 20 18 20 18 20 17 19 17 21 17 18 17 21 20 20 16 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 18 18 18 17 17 17 16 16 16 16 16 16 16 16 15 15 14 16 15 15 11 10 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 2 3 3 4 4 6 6 6 7 7 7 7 7 8 8 7 7 8 8 9 10 10 10 10 10 10 10 10 10 11 11 13 13 13 13 11 11 12 13 12 14 13 15 14 15 12 13 11 12 12 13 13 15 18 17 18 18 19 19 20 19 20 19 20 19 20 19 20 19 22 21 23 23 24 23 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 21 13 9 8 9 9 9 10 10 10 10 10 10 10 10 8 9 11 12 13 13 14 12 14 5 17 44 72 74 73 66 70 67 69 66 68 65 68 66 66 62 63 58 60 56 58 55 54 53 52 50 49 46 46 44 43 42 43 42 43 42 43 42 39 40 37 36 42 31 44 55 97 82 98 80 100 79 101 80 103 81 100 81 100 82 102 84 102 83 102 84 103 84 104 85 104 85 105 86 106 88 108 89 106 87 107 88 108 90 109 89 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 93 120 92 119 92 120 94 122 95 122 96 123 96 124 97 126 99 125 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 102 129 103 129 103 130 104 129 102 127 101 126 101 128 102 129 103 128 102 129 103 128 101 126 99 125 98 128 100 128 101 129 101 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 102 131 103 130 101 129 100 129 101 128 100 128 99 127 99 125 99 126 100 128 102 130 103 129 102 130 103 130 102 127 99 128 101 128 101 128 101 128 101 128 101 127 100 127 99 126 98 129 98 128 98 128 97 127 97 127 97 127 97 127 97 127 98 130 99 127 96 125 96 127 97 127 97 127 96 126 95 125 95 127 97 127 97 127 97 127 96 125 96 126 97 127 96 126 95 126 95 127 96 126 95 125 93 125 94 125 94 125 94 125 94 123 92 123 93 124 94 125 94 122 93 125 94 123 92 124 95 123 91 123 91 123 91 123 91 123 90 122 89 121 90 122 91 123 89 123 89 123 89 123 89 123 89 123 89 122 88 121 87 119 88 119 87 118 86 117 86 116 85 117 87 117 85 115 83 114 83 116 85 116 85 114 83 116 84 114 82 113 82 113 83 112 82 112 81 111 81 110 80 110 80 110 79 108 76 105 74 100 74 102 71 95 64 92 65 102 76 105 76 101 71 97 69 98 70 98 70 98 70 98 70 99 70 97 68 95 66 94 66 96 66 93 65 94 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 88 62 86 60 84 58 83 58 82 57 83 58 84 59 84 60 82 57 82 57 82 57 82 57 81 56 82 57 82 58 83 58 83 58 82 57 82 56 81 56 80 55 80 55 80 55 80 55 79 53 79 52 78 51 77 51 78 52 77 51 77 50 76 51 74 52 73 51 72 50 71 50 72 51 73 52 72 49 69 46 70 49 69 48 68 48 69 48 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 63 44 63 44 63 43 64 45 63 44 63 43 62 43 61 44 60 42 59 41 57 40 58 41 58 41 58 41 58 41 59 43 59 42 58 42 57 41 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 54 38 55 37 52 34 51 35 54 38 55 38 55 37 54 37 54 37 53 37 56 39 55 37 52 35 52 35 53 36 53 34 51 32 54 35 52 33 51 33 51 34 52 36 52 36 52 35 51 35 50 34 51 36 51 34 49 32 50 34 51 35 50 34 49 33 47 32 50 35 51 35 50 34 47 32 50 35 52 36 51 34 50 31 45 29 48 34 50 33 47 30 46 30 48 33 47 30 46 30 47 31 47 31 47 30 46 32 45 31 44 29 42 27 43 31 46 31 43 28 43 31 15 4 17 6 19 8 20 9 22 10 21 8 20 7 19 7 18 3 13 3 17 6 16 2 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 19 10 18 9 17 9 16 8 16 8 16 8 16 8 16 8 15 8 17 10 13 5 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 1 2 3 4 4 9 7 8 5 7 4 6 3 8 5 7 5 7 6 9 8 10 8 10 8 10 8 10 8 13 11 11 9 11 9 13 11 13 8 13 9 14 10 15 10 13 7 12 7 12 8 14 10 17 13 17 14 18 15 19 15 19 15 19 15 19 15 19 15 20 18 23 21 25 20 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 18 12 6 8 7 10 7 10 8 10 8 10 8 10 8 7 6 10 10 13 11 12 8 15 0 15 45 74 64 64 61 68 63 67 61 66 61 67 62 65 59 62 55 59 52 57 52 53 49 51 46 48 43 46 41 42 38 42 38 42 38 42 38 39 38 36 31 36 25 35 45 83 69 80 64 78 62 79 61 82 65 81 64 81 65 83 67 83 66 83 67 84 68 85 68 85 70 86 72 87 73 89 74 86 72 88 74 90 76 91 77 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 77 93 75 92 75 93 74 95 74 95 75 96 76 97 76 99 78 99 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 78 103 79 104 79 104 79 104 78 102 76 100 76 102 78 103 78 103 77 106 80 105 79 103 77 101 76 100 76 100 77 101 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 102 79 103 79 103 78 101 76 101 77 101 76 100 75 99 75 100 73 101 75 103 76 104 78 101 75 103 77 103 75 100 72 101 74 101 74 101 74 101 74 101 74 101 73 100 72 99 72 98 77 99 74 98 73 97 71 97 71 97 69 97 69 98 68 100 71 97 68 95 68 96 69 97 69 97 68 96 67 95 67 95 67 96 69 97 70 99 71 95 68 96 69 97 68 96 67 95 68 96 68 96 67 94 65 94 66 94 66 94 66 94 66 92 64 92 65 93 66 94 66 90 64 94 65 93 65 94 68 91 66 91 66 91 66 91 66 91 65 90 64 89 65 90 66 89 62 89 62 89 62 89 62 90 63 90 62 89 62 88 61 88 60 88 59 87 58 86 58 84 57 86 59 86 57 83 54 82 55 85 58 86 57 83 54 85 57 83 54 82 54 82 54 82 56 82 55 81 54 80 54 79 53 79 52 77 49 73 46 71 49 74 47 67 40 65 43 77 52 75 50 74 48 69 43 70 48 70 48 70 48 70 48 71 48 69 46 67 44 66 44 68 46 65 44 67 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 64 41 61 37 58 36 59 37 58 36 58 37 59 38 60 39 56 34 56 34 56 34 56 34 57 35 57 36 58 37 59 37 58 36 58 35 57 34 56 34 56 34 56 34 56 34 56 34 51 34 52 35 52 35 53 36 52 35 52 34 51 33 50 33 51 35 52 34 51 33 50 33 51 34 52 35 51 32 47 29 48 29 47 28 47 29 49 30 46 27 46 27 46 27 46 27 45 28 45 28 45 28 45 28 45 28 45 27 44 26 43 26 44 27 45 29 46 29 45 28 45 28 45 27 44 26 43 26 44 28 43 26 42 25 40 24 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 40 24 38 21 37 21 37 21 41 23 37 20 36 21 39 25 38 22 38 22 38 22 38 21 39 25 42 26 40 21 36 20 34 21 36 23 37 22 34 19 38 23 36 21 35 21 36 22 33 19 34 20 35 21 37 22 33 19 35 21 35 19 32 16 35 20 35 20 34 18 32 17 31 17 34 20 36 21 35 19 30 16 33 20 36 21 36 20 35 16 28 14 32 19 34 18 34 17 31 16 33 18 32 15 30 16 32 17 31 14 28 11 32 19 32 18 30 16 28 14 31 20 34 19 28 13 27 16 18 14 16 15 19 18 20 16 16 15 19 18 21 18 19 16 19 17 19 17 19 17 19 17 17 18 21 18 16 11 13 13 20 16 18 14 17 16 21 19 15 13 17 15 18 15 18 14 19 18 17 16 16 16 16 17 13 15 18 18 17 15 15 16 16 17 16 16 15 16 14 15 9 7 3 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 4 4 4 5 5 6 6 6 8 7 7 7 7 8 9 10 8 9 9 10 10 9 9 8 9 10 12 14 14 13 12 11 14 14 12 11 10 12 12 14 13 14 13 13 12 12 11 12 15 14 16 15 17 15 16 15 20 18 19 18 19 19 21 21 21 20 21 21 22 22 23 22 21 21 24 24 25 23 22 20 24 23 24 24 25 25 26 25 27 24 24 23 26 25 25 22 17 15 12 9 8 8 9 10 12 12 12 11 11 10 10 10 8 9 11 12 13 14 15 14 14 7 25 55 78 72 71 71 71 68 71 67 70 66 69 66 68 65 67 63 64 60 62 59 56 53 52 50 51 49 48 45 42 41 42 42 43 42 44 43 41 45 42 37 41 31 43 51 95 80 97 82 102 81 104 85 101 80 100 82 101 83 103 84 102 83 102 83 102 83 102 83 104 85 104 86 105 86 106 87 108 90 110 92 110 90 108 87 113 88 114 88 114 89 116 91 118 92 117 90 116 91 117 92 121 94 121 94 121 94 121 94 121 94 121 94 121 94 121 94 122 96 124 98 125 98 125 97 127 100 127 100 127 98 124 97 126 99 125 98 125 97 124 97 125 98 125 99 126 99 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 130 103 131 104 132 104 130 102 130 102 130 102 130 102 134 105 131 102 130 103 133 106 131 103 131 103 131 103 131 103 131 103 131 102 130 101 129 100 129 102 132 104 132 104 130 101 131 104 130 103 130 102 129 102 131 104 131 103 130 102 129 102 129 102 129 101 128 100 127 100 128 101 128 100 127 99 126 99 127 96 127 97 127 97 127 97 126 97 128 98 126 96 127 99 129 99 129 98 128 97 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 123 91 122 90 122 91 124 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 85 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 83 113 82 111 80 106 76 107 77 107 76 105 75 99 71 98 69 96 66 94 65 100 72 100 71 99 71 99 71 97 69 97 69 97 69 97 69 95 67 96 68 96 67 94 65 90 63 93 66 95 66 94 65 92 64 92 63 91 62 90 62 90 63 90 62 89 61 88 61 87 60 87 61 88 62 89 62 88 62 85 59 84 60 87 63 83 58 83 58 83 58 83 58 84 59 83 58 83 57 82 57 84 59 84 59 84 59 84 59 83 57 82 56 81 57 82 58 81 57 82 58 82 56 79 53 80 54 80 53 79 52 78 52 76 51 78 53 78 51 75 49 73 51 72 51 72 51 72 51 67 47 70 51 73 52 72 51 70 49 70 48 69 47 68 47 70 48 69 47 68 48 69 49 67 48 66 46 65 45 64 44 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 58 42 61 45 60 40 60 43 60 43 60 42 57 40 55 40 58 43 59 42 56 39 58 42 58 41 57 40 56 40 61 46 59 43 57 41 56 42 56 42 58 43 57 41 54 38 54 38 55 39 56 38 55 37 52 36 53 37 54 38 55 39 55 38 55 37 54 36 53 36 56 39 56 38 55 37 54 37 55 36 53 34 52 34 52 35 54 35 52 34 54 36 53 34 50 34 51 36 52 36 51 35 51 35 51 35 51 35 51 35 51 34 49 33 51 35 50 33 50 34 50 34 50 34 50 34 47 31 48 33 49 34 51 35 48 31 47 30 46 31 47 32 46 30 46 31 47 32 48 32 45 30 48 33 48 30 43 26 45 29 40 28 45 33 46 30 43 30 45 32 46 30 42 27 18 5 16 4 18 7 18 5 15 4 17 6 19 6 17 5 17 5 17 5 17 5 17 5 14 4 18 5 14 1 14 4 16 8 15 8 16 9 17 11 12 6 14 8 15 8 15 7 19 10 17 8 16 8 16 9 13 8 18 10 17 7 15 8 17 8 16 8 15 9 15 8 10 3 4 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 5 3 6 4 6 5 7 5 8 5 7 5 7 6 9 8 9 7 10 8 10 7 8 6 10 9 12 10 13 11 13 10 12 7 12 6 12 7 13 8 14 9 14 8 13 8 12 7 13 10 15 13 17 13 16 11 19 14 18 14 18 15 20 17 21 17 22 18 22 19 23 19 21 17 23 19 23 19 21 17 23 19 23 20 24 20 25 21 26 20 23 20 25 21 23 18 16 13 12 7 8 6 9 8 12 10 12 9 11 8 10 8 8 6 10 9 12 11 13 8 13 6 28 53 74 61 63 62 68 63 67 62 67 61 66 61 65 60 64 58 61 55 59 54 55 49 51 46 50 45 47 41 42 38 42 38 42 38 42 38 40 43 41 33 36 26 34 40 81 68 80 66 80 63 81 65 80 63 81 65 83 66 84 67 84 67 84 67 84 67 84 67 86 71 86 72 87 72 88 73 89 75 91 77 91 76 89 74 90 76 88 75 89 77 90 76 92 75 91 73 91 72 92 73 94 77 94 77 94 77 94 77 94 77 94 77 94 77 94 75 95 75 97 76 98 77 98 77 100 79 100 79 100 78 98 76 99 78 99 77 98 77 97 76 98 77 99 78 99 79 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 103 79 103 80 104 80 102 78 102 78 102 78 102 78 104 79 102 78 102 78 103 80 103 79 103 79 103 79 103 79 103 79 103 78 102 78 101 77 102 79 104 81 105 80 103 78 104 77 104 76 103 76 102 75 104 77 104 76 103 76 102 75 102 75 102 74 101 73 100 73 101 74 101 73 100 73 99 72 98 76 98 74 98 74 98 72 96 72 99 70 96 68 98 69 99 71 99 70 98 70 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 92 66 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 58 86 58 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 56 82 56 81 54 75 49 76 50 75 48 73 46 72 47 70 45 68 43 66 41 69 45 69 45 70 46 70 46 71 49 71 49 70 47 68 45 69 47 69 46 67 44 65 42 64 44 66 46 68 46 67 45 64 43 64 42 63 42 62 41 63 42 63 41 62 40 61 40 60 39 60 40 61 41 62 41 62 40 60 38 60 38 62 40 59 37 59 37 59 37 59 37 60 38 59 37 58 36 58 36 59 37 59 37 59 37 59 37 58 35 57 34 56 35 57 36 56 34 57 36 57 34 54 31 54 37 54 36 53 36 52 35 52 35 52 35 52 34 50 33 50 34 51 34 51 34 51 34 49 33 51 35 51 33 49 31 49 30 49 29 48 29 47 28 49 29 48 28 47 29 48 30 45 28 45 29 46 29 46 29 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 42 26 44 28 43 24 42 27 43 27 43 26 41 24 40 25 41 26 42 25 41 24 42 26 42 25 41 24 40 24 44 24 42 21 39 20 39 20 41 22 42 23 42 22 39 19 37 22 38 23 39 22 38 21 36 20 37 21 37 21 38 22 38 22 38 21 37 20 36 20 39 23 38 22 38 21 37 21 37 22 35 20 34 20 34 21 35 19 32 19 35 21 34 19 33 18 34 20 35 19 34 18 35 20 35 20 35 20 35 20 35 19 33 18 35 20 34 18 34 19 34 19 34 19 34 19 32 17 33 18 33 18 34 19 32 16 31 15 30 16 31 17 29 14 29 15 30 15 31 16 29 15 32 19 34 18 31 15 31 16 27 15 31 19 32 17 30 17 29 16 29 16 29 16 22 19 20 18 21 20 20 17 17 16 19 18 21 18 20 18 20 18 20 17 19 17 19 17 15 15 18 16 17 15 19 18 17 15 19 16 20 17 20 16 16 13 17 15 18 15 18 15 19 18 17 16 16 16 16 17 14 16 18 18 16 15 15 16 15 15 14 15 13 14 13 13 11 8 4 2 2 2 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 6 7 7 7 8 8 8 8 7 7 7 7 8 9 10 10 10 10 10 10 9 7 7 12 11 11 11 12 12 13 14 10 11 11 13 13 14 13 14 13 14 13 14 12 13 12 12 12 13 17 18 20 19 19 17 20 18 19 18 19 19 21 21 23 22 23 23 24 23 25 24 22 22 23 23 24 22 23 21 24 23 24 23 25 24 25 25 26 24 24 24 26 25 23 20 15 14 12 9 8 8 9 9 12 12 11 11 11 11 10 10 8 8 10 11 11 11 12 11 11 16 40 62 75 65 65 65 71 67 70 67 69 66 69 66 68 65 67 63 64 60 62 59 57 54 52 50 51 49 48 45 46 44 45 43 43 42 42 41 41 45 41 37 42 32 43 49 94 82 100 82 101 80 103 82 101 81 100 82 102 84 103 84 104 85 104 85 104 85 104 85 106 87 107 88 107 89 108 89 108 90 110 91 110 91 109 89 114 89 115 89 115 90 117 92 118 92 117 91 117 93 118 94 122 95 122 95 122 95 122 95 122 95 122 95 122 95 122 95 123 96 123 97 124 98 125 98 126 100 127 100 127 99 125 98 127 100 126 99 126 98 125 98 126 99 126 100 127 100 128 102 128 102 128 102 127 101 127 101 128 102 128 102 128 102 128 102 128 102 129 104 130 104 130 104 130 104 131 105 131 105 130 104 130 103 131 103 132 104 132 104 131 103 131 103 131 103 131 103 131 103 130 101 129 102 131 103 131 103 131 103 131 103 131 103 132 104 131 103 131 102 130 102 131 103 132 105 133 104 131 103 132 105 131 104 131 103 130 103 131 104 131 104 130 103 130 102 129 102 129 102 128 101 128 101 128 101 128 101 127 100 127 99 129 98 130 98 130 98 130 98 128 97 130 99 128 96 129 99 129 99 129 99 128 98 128 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 125 94 126 95 126 95 125 94 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 92 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 87 117 86 117 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 110 81 111 82 112 81 110 80 105 75 105 74 103 72 100 70 99 71 98 69 95 66 93 65 93 65 94 66 95 67 96 68 100 72 101 73 100 70 96 67 97 68 96 67 94 67 95 67 93 66 95 68 96 68 96 67 92 64 92 64 91 63 91 62 90 63 90 62 89 61 88 61 87 60 88 61 88 61 89 62 87 61 86 60 85 61 86 62 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 56 82 57 82 56 80 54 80 54 80 54 79 53 79 52 80 54 79 52 78 52 78 53 73 51 72 51 72 51 72 51 74 53 74 52 71 48 67 45 70 49 70 49 69 48 69 47 70 48 69 47 68 48 69 49 62 43 63 45 64 46 66 47 63 44 63 44 63 44 63 44 63 44 63 44 63 44 63 44 62 43 62 43 62 43 62 43 62 44 59 42 61 44 59 41 59 42 60 43 60 42 58 40 58 41 57 40 56 41 57 42 58 42 58 41 57 40 56 40 58 42 56 40 54 39 54 39 56 41 56 42 56 40 55 39 55 38 55 38 55 38 55 38 55 38 54 37 54 37 53 36 55 38 55 37 54 36 53 36 56 38 55 38 54 37 54 37 55 36 53 34 52 34 52 35 52 33 49 32 52 34 51 32 49 33 50 34 50 33 49 32 51 35 51 35 51 35 51 35 51 34 49 33 51 35 50 33 50 34 50 34 50 34 50 34 50 34 49 33 49 33 48 32 48 31 47 30 46 31 47 32 44 28 45 29 45 30 46 30 45 31 49 35 51 35 50 34 45 29 42 28 44 31 45 31 45 29 41 26 40 28 44 31 21 8 18 6 19 7 17 4 16 5 17 6 18 7 19 6 19 6 18 6 18 5 17 5 16 4 16 4 16 4 18 6 13 7 16 11 18 10 16 8 13 7 15 8 16 9 15 8 19 10 17 8 16 8 16 9 15 9 18 9 15 6 15 8 15 7 14 6 14 7 13 7 13 5 4 0 1 0 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 4 6 4 7 5 8 6 8 5 7 5 7 6 9 8 10 8 10 8 9 6 7 4 13 10 11 8 10 10 14 13 10 7 14 11 17 12 16 11 15 10 14 9 14 8 13 8 11 9 16 15 21 16 19 14 19 14 18 14 18 15 20 17 21 17 21 18 22 18 23 19 22 18 22 18 22 18 22 18 22 18 23 19 23 20 24 20 25 20 23 20 25 20 21 15 14 11 11 8 9 6 9 7 11 9 11 9 11 9 11 9 10 8 11 10 12 10 11 7 6 15 45 61 70 56 60 59 67 62 67 61 66 61 65 60 65 60 64 58 61 55 59 54 56 50 52 47 51 46 48 41 47 42 46 40 43 38 41 36 41 43 40 33 38 27 33 37 78 69 84 66 77 62 80 62 81 64 82 65 83 67 85 68 87 70 87 70 87 70 87 70 89 74 89 75 90 75 91 76 90 75 90 76 91 76 91 76 91 77 90 77 90 78 92 77 93 75 92 75 93 74 95 75 96 79 96 79 96 79 96 79 96 79 96 79 96 79 96 77 96 75 96 75 97 76 98 78 99 79 100 80 101 79 99 78 101 79 100 79 99 78 99 78 100 79 100 79 101 80 101 80 102 77 102 77 102 77 102 76 103 78 103 78 103 78 103 78 102 78 104 79 105 80 104 79 104 79 105 81 106 80 104 79 103 79 103 80 104 80 105 81 104 80 104 80 104 80 104 80 103 79 103 79 103 79 103 79 104 80 104 80 104 80 104 80 104 80 104 80 104 79 103 79 104 80 105 81 105 81 104 78 106 76 105 76 104 75 104 75 105 76 104 75 104 74 103 74 102 73 102 73 102 73 102 72 102 73 101 72 101 71 100 73 99 78 99 76 99 76 99 74 96 73 100 71 98 69 98 71 100 72 99 71 99 70 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 66 95 68 96 67 94 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 91 66 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 87 59 87 58 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 81 55 82 55 81 55 80 54 77 51 76 49 74 46 70 43 70 46 69 44 66 41 64 40 62 38 62 39 64 41 65 41 69 48 72 51 73 50 70 47 67 45 66 44 67 46 70 49 66 45 67 46 67 46 67 46 65 44 64 43 64 42 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 39 61 38 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 33 55 38 54 37 54 36 53 36 56 38 53 35 51 35 53 37 51 35 52 35 52 35 52 35 54 36 52 34 50 31 47 29 50 31 49 30 49 29 48 29 49 29 48 28 47 29 48 30 43 27 44 27 45 28 46 29 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 43 27 43 27 42 26 41 26 43 27 43 26 41 25 43 26 40 23 39 24 42 27 42 26 42 25 41 24 40 24 45 25 43 23 41 22 42 23 40 21 41 22 40 21 40 21 38 22 38 22 38 22 38 22 39 22 38 21 37 20 36 19 38 22 38 21 37 20 36 20 38 22 38 21 37 21 36 20 37 22 35 20 34 20 34 21 34 19 32 19 34 21 34 18 34 19 35 20 35 19 33 18 35 20 35 20 35 20 35 20 35 19 33 18 35 20 34 18 33 18 33 18 33 18 33 18 35 20 34 18 33 17 31 16 32 16 31 15 30 16 31 17 29 14 30 15 30 16 31 16 31 17 33 19 34 19 34 18 31 17 29 16 30 17 31 18 30 16 28 14 27 15 30 17 22 19 19 17 20 18 18 15 20 17 19 18 20 19 21 20 22 19 21 18 20 17 19 17 22 19 19 16 18 17 19 17 16 14 19 18 21 17 19 15 16 14 18 16 19 16 19 15 19 18 17 16 16 16 16 17 16 18 18 17 15 14 15 16 14 15 13 14 13 13 12 13 14 11 5 2 1 1 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 4 5 5 6 6 6 6 8 7 7 7 7 8 9 10 9 10 10 10 10 9 8 7 13 12 11 10 10 12 14 15 8 10 12 15 15 16 14 14 14 15 14 14 13 14 12 13 12 13 17 19 21 20 20 19 20 18 19 18 19 19 21 21 20 19 21 20 21 21 22 21 23 22 23 22 23 22 23 22 23 22 23 23 24 23 25 24 25 24 25 24 26 24 21 17 12 11 11 10 9 9 8 8 11 11 11 11 11 11 11 11 13 13 14 14 14 13 13 12 5 25 56 69 72 64 68 67 70 67 69 66 69 65 68 65 68 65 67 63 64 60 62 59 58 54 53 51 52 50 49 46 49 48 48 45 45 42 42 40 43 45 41 37 44 34 42 45 88 82 103 82 98 79 103 80 102 81 101 83 103 84 104 85 107 88 107 88 107 88 107 88 109 90 109 90 110 91 110 92 109 90 109 91 110 92 111 92 115 91 116 90 117 92 119 93 119 93 118 92 119 95 121 97 123 96 123 96 123 96 123 96 123 96 123 96 123 96 123 96 124 97 123 96 123 97 125 99 126 100 127 101 128 101 127 100 128 101 128 101 127 100 127 99 127 101 128 101 129 102 129 103 128 102 128 102 128 102 128 103 129 103 129 103 129 103 129 103 128 103 130 105 131 105 131 104 130 105 132 106 132 106 131 104 131 103 132 104 132 105 133 105 132 104 132 104 132 104 132 104 133 105 133 105 133 105 133 105 132 104 132 104 132 104 132 104 132 104 132 104 132 105 133 105 134 106 133 105 133 105 134 107 133 106 133 106 132 105 132 104 132 105 132 104 131 104 130 103 129 102 129 102 129 102 129 103 129 102 129 101 128 101 127 100 131 99 131 99 131 99 131 99 129 99 132 100 130 98 130 101 130 100 130 99 129 99 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 95 127 96 127 96 126 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 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 119 88 119 87 118 87 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 113 82 112 81 110 80 110 80 109 79 108 78 106 74 103 71 98 69 96 67 94 65 92 63 89 61 89 62 90 63 91 63 92 66 96 70 100 73 101 72 97 69 96 68 96 68 96 68 94 66 93 65 93 65 93 65 93 65 93 64 92 64 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 62 86 61 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 57 81 55 81 54 80 54 79 53 82 55 79 52 77 52 79 55 74 52 73 52 73 52 73 52 73 51 72 50 70 49 70 49 71 50 71 49 70 49 69 48 70 48 69 47 68 48 69 49 65 46 65 45 64 44 63 44 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 61 43 60 42 59 42 58 41 59 43 60 43 59 41 59 42 56 39 55 40 58 43 58 42 58 41 57 40 56 40 58 43 57 41 56 41 57 42 55 40 54 39 55 40 55 40 56 38 55 37 54 38 55 39 56 38 55 37 54 36 53 35 55 38 55 37 54 36 53 36 55 38 54 37 54 36 53 36 55 36 53 34 52 34 52 35 54 34 51 34 53 36 53 34 52 37 53 37 52 35 50 34 51 35 51 35 51 35 51 35 51 34 49 33 51 35 50 33 49 33 49 33 49 33 49 33 52 35 51 34 48 31 47 30 48 31 47 30 46 31 47 32 47 31 47 32 48 32 49 33 48 32 48 32 47 31 46 30 45 31 44 30 43 29 44 31 43 30 45 31 45 29 42 27 19 6 16 5 18 6 17 4 18 6 18 5 18 7 20 9 20 8 20 7 18 6 17 5 22 8 17 4 17 6 18 5 14 8 16 9 17 10 17 9 14 7 15 9 17 10 16 9 19 10 17 8 16 8 16 9 18 10 18 8 14 5 15 8 16 7 15 7 14 8 14 7 16 7 5 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 1 0 0 1 1 0 0 0 0 1 1 4 2 4 3 5 3 6 4 8 5 7 5 7 6 9 8 8 7 9 8 10 7 9 6 12 9 11 9 12 10 13 12 8 4 10 6 12 7 12 7 16 10 15 10 14 9 14 9 13 10 15 13 18 14 19 15 19 14 18 14 18 15 20 17 18 14 19 15 19 16 20 16 23 18 22 17 21 18 22 19 21 18 22 18 23 19 23 19 24 20 24 21 25 19 19 12 11 8 10 8 9 7 8 6 10 8 11 9 11 9 12 10 15 13 15 13 14 11 12 7 6 26 59 65 69 59 65 61 66 61 66 61 65 60 65 59 65 60 64 58 61 55 59 54 57 51 53 48 52 47 48 42 49 44 47 42 44 39 42 38 43 43 39 33 40 29 32 33 70 68 86 65 75 63 82 62 82 65 82 66 84 68 85 69 88 71 88 71 88 71 88 71 90 75 90 75 91 76 92 77 91 75 90 75 91 77 94 79 93 79 91 78 92 79 93 79 93 76 93 76 95 76 97 78 97 80 97 80 97 80 97 80 97 80 97 80 97 80 97 78 98 76 96 74 95 76 99 79 99 79 100 80 102 80 101 80 102 81 102 80 101 80 100 79 101 80 102 81 102 82 103 81 102 77 102 77 103 78 103 78 104 79 104 79 104 79 104 79 103 78 104 80 106 81 105 80 105 80 106 81 106 81 105 80 104 80 104 80 105 81 105 82 105 81 105 81 105 81 105 81 105 81 106 83 107 82 105 81 105 81 105 81 105 81 105 81 104 80 105 81 105 82 106 82 107 83 106 81 105 82 107 81 107 78 107 77 106 77 105 76 106 76 105 76 104 75 104 75 102 73 102 73 103 74 103 74 103 73 102 73 101 72 101 74 99 78 99 76 99 76 99 74 98 74 102 73 99 71 100 72 101 72 100 72 99 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 67 96 68 96 68 95 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 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 89 60 88 60 87 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 84 57 82 54 80 54 80 54 80 54 80 53 78 51 75 48 71 47 70 45 67 42 65 41 62 38 62 38 62 38 62 38 61 40 63 44 68 49 73 52 73 51 72 49 69 44 64 40 67 45 65 43 64 43 64 44 66 44 65 44 64 43 64 43 63 42 63 41 62 40 61 40 62 41 61 40 61 40 60 39 60 39 61 40 62 39 61 38 61 39 61 39 61 39 61 39 62 40 62 39 61 38 60 38 59 37 59 37 59 37 59 37 58 35 57 34 56 35 57 36 56 34 55 33 55 34 57 36 56 38 55 38 54 37 54 37 54 37 53 35 52 35 52 35 52 36 53 36 53 36 53 36 50 33 49 32 49 33 51 34 51 31 50 31 49 30 49 30 49 29 48 28 47 29 48 30 48 31 47 30 46 28 44 27 46 29 46 29 46 29 46 29 44 27 44 27 44 27 44 27 43 26 43 26 43 26 43 26 43 28 45 28 42 25 42 27 40 25 42 27 43 27 42 26 42 25 41 24 40 25 41 26 42 26 42 25 41 24 40 24 40 21 39 20 38 20 39 21 39 20 39 19 39 21 40 22 40 23 37 20 36 21 39 24 38 22 37 21 37 21 36 20 38 22 38 21 37 20 36 20 37 21 37 21 36 20 36 19 37 22 35 20 34 20 34 21 36 21 34 20 36 23 35 20 38 23 38 23 37 21 35 19 35 20 35 20 35 20 35 20 35 19 33 18 35 20 34 18 32 17 32 17 32 17 32 17 36 20 34 19 32 17 31 15 32 16 31 15 30 16 31 17 32 17 32 18 33 18 34 19 32 17 31 15 29 13 28 13 31 18 31 17 28 15 29 18 29 17 31 19 30 15 25 10 21 18 19 18 22 20 21 18 21 19 20 17 20 19 22 21 23 21 22 19 20 18 19 17 24 19 17 15 20 20 23 20 19 15 18 15 19 16 20 18 17 15 19 16 20 17 19 16 19 18 17 16 16 16 16 17 18 19 18 16 13 13 14 16 16 16 15 16 14 15 14 14 16 13 6 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 2 1 0 1 1 0 0 0 0 0 1 5 5 5 6 6 6 7 7 8 7 7 7 7 8 9 10 6 7 8 9 10 10 10 10 10 11 12 12 13 13 13 12 11 12 10 11 10 12 11 13 15 16 14 15 14 14 13 14 16 15 15 14 16 16 18 18 20 18 19 18 19 19 21 21 20 19 20 20 21 20 22 21 24 23 22 21 22 21 24 23 22 21 23 22 23 23 24 23 25 23 25 25 26 23 19 15 9 10 10 10 9 9 8 8 10 10 10 11 11 12 12 12 15 15 15 14 13 12 12 10 13 38 67 71 72 67 71 65 69 66 69 65 68 65 67 64 68 65 67 63 64 60 62 59 58 55 54 52 53 51 50 47 49 48 48 46 46 44 45 43 44 45 40 38 46 35 41 42 81 80 104 81 97 81 106 82 103 82 102 83 103 85 105 86 106 87 106 87 106 87 106 87 108 89 109 90 109 91 110 91 110 91 109 90 110 93 113 94 117 92 118 92 118 93 120 95 119 93 119 93 120 97 123 99 125 98 125 98 125 98 125 98 125 98 125 98 125 98 125 98 125 97 123 95 122 97 126 100 126 100 128 101 129 102 129 101 130 103 129 102 129 101 128 101 129 102 129 103 130 103 131 105 128 102 128 103 129 104 130 104 130 104 130 104 130 104 130 104 129 104 131 105 132 106 131 105 131 106 132 107 133 106 132 105 132 104 132 105 133 105 134 106 134 106 134 106 134 106 134 106 132 105 134 106 134 106 133 104 133 105 133 105 133 105 133 105 133 105 133 106 134 106 135 107 136 107 134 105 133 106 135 109 135 108 134 107 134 106 133 106 133 106 132 105 132 104 131 104 129 102 129 103 130 104 131 104 130 103 129 102 129 101 128 101 130 98 130 98 130 98 130 98 131 100 133 102 131 99 131 102 131 101 130 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 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 89 119 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 83 112 80 109 79 110 80 109 79 110 80 109 78 107 76 103 74 101 72 99 70 97 68 92 64 91 63 90 61 89 61 88 60 88 61 92 67 99 73 97 71 100 72 99 68 93 63 96 67 94 65 92 65 93 66 94 66 93 65 93 64 92 64 90 63 90 62 89 61 88 61 89 62 89 61 88 60 87 60 85 60 87 62 87 62 85 60 85 60 85 60 85 60 85 60 86 61 86 61 85 60 85 59 84 59 84 59 84 59 84 59 83 57 82 56 81 57 82 58 81 56 80 54 80 56 83 59 82 56 81 55 81 54 80 54 78 52 78 52 78 51 76 51 75 53 74 53 74 53 74 53 72 51 70 49 70 49 72 51 72 51 71 50 71 49 70 49 70 48 69 47 68 48 69 49 67 48 67 47 66 47 66 47 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 44 59 40 59 44 57 41 59 43 60 43 60 42 56 41 57 42 58 41 57 40 58 42 58 41 57 40 56 40 55 39 54 38 53 39 54 40 54 39 53 38 53 39 56 42 57 39 54 36 53 37 56 40 53 36 54 37 54 37 55 38 55 38 55 37 54 36 53 36 54 37 54 36 53 36 52 35 55 36 53 34 52 34 52 35 53 34 51 33 53 36 53 33 54 38 54 37 52 35 50 33 51 35 51 35 51 35 51 35 51 34 49 33 51 35 50 33 48 32 48 32 48 32 48 32 51 34 50 33 49 32 48 31 48 31 47 30 46 31 47 32 47 31 48 32 48 33 49 33 46 30 45 29 45 29 45 30 44 32 46 31 42 27 43 31 45 30 43 28 39 23 35 20 20 6 18 7 21 10 22 8 20 7 18 5 18 7 21 10 22 9 20 8 19 6 17 5 20 5 14 3 19 10 23 11 17 7 15 5 14 7 18 10 14 6 16 8 17 8 17 9 19 10 17 8 16 8 16 9 19 11 18 8 13 5 14 8 17 9 17 8 16 10 15 9 18 8 6 0 0 0 1 0 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 4 6 5 7 6 8 6 8 5 7 5 7 6 9 8 5 4 8 7 10 9 11 9 9 8 12 12 14 11 12 9 17 11 15 9 13 9 15 11 16 11 16 10 15 9 14 9 17 11 14 8 12 10 16 14 19 14 18 14 18 15 20 17 20 16 20 17 21 18 22 18 24 19 21 16 20 17 23 20 21 17 21 18 22 19 23 19 23 19 24 21 25 19 18 10 9 7 10 8 10 7 8 6 10 8 10 9 11 10 12 10 14 12 14 11 12 9 9 4 18 39 67 67 68 63 67 59 66 61 66 60 65 59 64 59 65 60 64 58 61 55 59 54 57 51 53 48 52 47 49 43 48 44 47 42 46 41 44 40 43 43 39 34 42 30 33 32 64 68 87 66 76 64 84 65 82 65 83 67 84 68 86 69 87 70 87 70 87 70 87 70 88 74 88 75 89 76 90 76 90 76 89 75 90 78 94 81 93 78 92 77 92 78 94 80 93 76 93 77 96 77 99 79 98 79 98 79 98 79 98 79 98 79 98 79 98 79 98 79 98 76 95 73 95 76 99 79 99 78 101 81 102 81 102 81 103 82 103 81 102 81 101 80 102 81 103 82 103 83 104 82 102 77 102 78 103 79 104 79 104 79 104 79 104 79 104 79 103 79 105 81 106 81 106 80 105 81 106 82 107 81 106 80 104 80 104 81 105 82 106 82 106 82 106 82 106 82 106 82 102 79 105 82 106 81 103 78 105 81 105 81 105 81 105 81 105 79 105 80 106 81 107 82 109 82 106 80 106 80 108 83 108 78 108 77 107 77 106 76 106 76 106 75 105 74 104 74 102 72 102 73 103 74 104 74 103 73 103 72 102 71 101 72 98 75 98 73 98 73 98 73 99 75 102 74 100 72 101 73 101 73 101 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 64 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 89 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 58 82 54 79 53 80 54 78 52 79 53 79 52 77 51 78 53 76 51 74 49 72 47 66 42 65 40 63 37 61 36 61 38 59 36 60 42 68 48 62 43 69 51 74 50 70 46 70 48 67 45 65 45 66 46 66 45 66 44 65 43 64 43 63 42 63 41 62 40 61 40 62 41 62 40 61 39 60 39 59 38 62 41 63 40 60 37 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 33 55 32 55 34 58 39 56 39 56 38 55 37 54 37 50 34 52 36 52 34 49 31 52 36 52 36 52 36 52 36 52 35 49 32 47 32 49 33 51 32 51 31 50 30 49 30 49 29 48 28 47 29 48 30 46 30 47 31 49 32 50 33 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 29 41 24 42 28 40 24 42 27 43 27 43 27 39 24 42 27 43 26 40 23 42 26 42 25 41 24 40 24 42 22 41 21 40 22 42 23 39 19 37 18 38 20 41 23 40 23 37 20 36 21 39 24 35 20 36 21 37 22 38 23 38 22 38 21 37 20 36 20 37 21 37 20 36 19 35 19 37 22 35 20 34 20 34 21 34 19 32 18 34 20 33 18 37 22 37 21 35 19 33 17 35 20 35 20 35 20 35 20 35 19 33 18 35 20 34 18 32 17 32 17 32 17 32 17 34 19 34 18 33 17 32 17 32 16 31 15 30 16 31 17 30 15 30 16 31 17 32 17 29 14 28 14 29 16 32 17 31 19 33 18 28 13 29 18 32 17 28 10 21 6 20 6 19 17 19 17 19 17 19 17 23 21 23 21 21 18 18 15 22 20 22 20 22 19 19 17 20 18 20 18 19 16 17 15 21 18 18 15 16 14 17 16 19 18 21 20 21 18 18 14 16 17 17 18 18 17 16 16 16 15 15 14 14 15 15 16 17 17 15 14 13 12 12 12 17 13 10 4 2 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 3 4 6 7 8 8 7 7 7 6 6 5 5 6 6 7 8 8 9 10 11 12 12 13 12 12 12 12 12 12 12 12 11 13 13 14 11 11 11 14 12 13 12 12 10 11 9 10 16 16 13 14 15 17 16 16 17 18 17 19 18 20 19 20 22 23 22 23 22 23 22 23 21 21 20 21 20 22 22 24 22 23 22 24 23 25 24 25 26 25 24 26 26 24 17 13 14 13 11 10 9 10 10 11 9 9 9 10 10 10 11 11 13 16 11 12 18 13 5 8 31 53 68 67 63 65 69 65 69 65 70 64 69 63 68 63 69 62 66 61 66 61 65 59 58 56 56 54 53 51 50 49 48 47 47 45 46 44 44 43 44 43 45 43 43 40 41 35 69 83 102 80 101 84 103 79 104 83 106 85 108 87 109 86 109 87 109 87 109 87 109 87 112 89 112 90 113 91 114 91 114 91 115 93 116 94 118 94 120 94 121 94 121 94 121 94 123 95 122 95 122 96 124 98 127 99 126 99 126 100 128 102 127 100 126 99 126 98 125 98 126 99 126 100 127 100 128 101 126 101 130 103 129 102 129 103 129 103 129 104 130 105 131 105 129 104 130 104 130 103 128 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 132 105 133 106 134 106 133 105 133 105 133 105 133 105 133 105 132 105 132 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 130 101 131 102 132 103 133 103 134 104 133 102 131 101 130 99 134 101 131 99 130 100 133 103 132 101 132 101 132 101 132 101 132 101 132 100 131 99 130 99 129 99 131 101 131 99 128 96 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 92 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 82 113 84 114 84 113 83 113 84 115 86 115 84 112 81 110 82 110 84 110 82 107 79 106 79 106 79 106 79 106 79 106 79 106 78 105 77 104 77 101 73 98 69 93 64 90 61 91 62 89 60 87 58 86 57 90 63 93 67 97 69 97 68 97 67 94 66 95 67 93 63 94 66 94 66 94 66 94 66 91 64 90 63 90 64 92 65 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 58 85 58 85 58 85 58 85 58 85 58 82 58 83 58 83 58 83 59 84 59 83 57 82 56 80 54 82 56 82 55 81 54 80 54 79 53 79 52 78 51 77 51 76 51 75 50 75 49 74 49 77 52 77 51 76 50 75 50 70 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 40 59 40 58 40 59 41 60 40 59 40 56 40 59 43 60 42 57 39 59 42 59 41 58 40 57 40 57 39 56 38 55 39 56 40 56 39 56 39 56 39 56 39 55 38 52 35 51 36 54 39 54 37 53 36 52 37 53 38 51 36 52 37 53 36 52 35 51 35 51 35 51 35 51 35 53 36 50 33 49 34 52 37 52 35 50 32 47 33 53 41 51 34 50 33 49 34 50 35 47 31 48 33 49 34 50 34 51 33 48 34 52 37 50 31 53 35 49 33 50 34 50 33 54 37 51 34 49 32 48 32 50 32 46 31 49 34 48 30 42 30 44 31 46 33 47 35 46 30 41 29 46 34 45 29 44 30 42 28 40 30 43 32 40 28 36 24 33 22 32 21 18 6 18 6 18 6 18 6 20 8 20 8 19 6 17 4 18 7 19 7 19 6 18 5 17 5 18 6 18 5 16 4 20 7 17 4 16 4 17 5 18 6 19 8 19 6 17 4 17 9 18 10 18 10 17 8 17 9 16 7 15 8 17 9 18 7 16 5 14 6 14 6 16 9 9 1 2 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 1 0 4 3 6 4 5 3 7 4 6 3 5 4 6 5 7 6 8 7 10 9 11 10 12 10 12 10 12 10 12 10 13 9 15 9 13 7 13 10 13 8 13 8 13 7 12 7 19 12 15 11 18 15 20 14 19 14 20 15 20 16 21 16 23 18 23 18 23 18 23 18 23 18 22 17 23 19 24 20 23 18 23 19 24 20 25 20 25 19 24 20 25 17 16 7 12 9 10 7 8 7 9 8 10 8 10 8 11 9 12 10 12 13 12 10 18 9 4 8 38 55 70 65 63 64 69 63 66 59 64 58 64 57 63 57 64 56 61 55 61 55 60 52 57 53 55 50 52 47 50 45 47 43 46 42 45 40 43 39 43 41 44 39 42 33 38 25 59 72 89 67 81 72 79 67 82 68 84 71 86 72 86 72 87 73 87 73 87 73 87 73 88 73 89 74 89 75 90 75 90 75 91 77 93 78 94 79 94 77 94 77 94 77 94 77 96 79 95 78 96 80 97 79 100 79 99 78 100 79 101 81 100 79 100 78 99 78 98 77 99 78 100 79 100 80 101 80 99 80 103 82 102 80 102 82 103 80 104 81 104 82 105 82 103 80 104 81 103 79 101 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 105 81 105 82 106 82 105 81 105 81 105 81 105 81 106 79 105 78 106 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 101 73 102 74 103 75 103 76 104 76 103 75 102 73 100 72 102 73 101 72 100 73 101 74 101 73 101 73 101 73 101 73 101 73 101 72 100 72 99 71 99 71 100 73 100 71 98 69 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 65 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 57 83 58 84 58 83 56 84 58 85 59 85 58 82 55 82 56 84 57 84 55 81 53 79 52 79 52 79 52 79 52 79 52 79 51 78 51 77 50 75 47 72 43 68 39 64 39 63 42 62 40 60 38 58 36 54 35 59 41 65 46 67 46 71 47 67 45 67 45 65 41 65 43 65 43 65 43 65 43 64 43 64 43 64 43 64 42 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 38 58 37 58 37 58 37 58 37 58 37 57 40 57 40 57 40 57 40 58 41 57 39 56 38 54 37 55 38 54 37 54 36 53 36 53 36 53 35 52 35 51 34 51 34 50 33 49 32 49 32 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 45 29 43 27 41 26 40 25 41 26 41 27 42 26 41 26 41 25 42 26 42 26 41 25 43 27 43 26 42 26 41 25 40 23 39 22 38 23 39 24 39 23 39 23 39 23 39 23 38 22 37 20 36 21 38 22 38 21 37 20 36 21 37 22 37 21 38 22 38 22 37 21 36 20 36 20 36 20 36 20 36 21 34 19 34 19 36 21 35 20 35 19 32 18 37 24 35 19 34 18 33 19 34 20 33 18 33 18 34 19 34 19 35 18 31 17 35 20 34 17 37 20 33 17 34 19 34 17 37 21 35 18 33 17 33 18 35 18 31 16 33 18 31 14 30 15 31 16 32 17 33 18 32 15 30 14 32 16 31 14 31 13 29 13 29 14 31 18 29 13 26 11 23 9 22 11 20 18 20 18 20 18 20 18 19 17 20 18 20 18 19 17 18 17 20 18 20 18 20 17 18 16 19 18 20 18 19 17 22 19 20 17 19 17 20 18 20 19 21 19 21 18 19 16 17 18 18 19 19 19 18 17 18 18 17 16 16 17 18 18 17 17 16 15 15 16 16 17 17 14 10 5 3 1 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 7 7 6 6 6 6 7 7 7 7 7 8 9 10 10 10 12 12 12 12 12 12 12 12 12 15 15 15 13 13 13 16 12 13 13 14 13 14 13 15 16 15 13 16 17 20 20 20 19 21 20 21 20 22 21 22 22 23 22 23 22 23 22 23 23 24 22 23 23 24 24 26 22 23 22 24 23 25 24 25 23 23 22 24 22 20 14 11 11 10 9 8 8 8 8 9 11 11 11 12 12 12 13 13 11 15 12 13 16 9 5 14 48 62 71 67 63 66 69 68 69 65 68 65 67 64 67 64 68 63 65 62 65 62 64 59 59 57 57 54 54 51 51 49 48 47 48 46 46 44 45 43 44 43 45 44 43 41 41 37 62 80 101 81 102 85 107 80 104 82 105 84 107 85 107 85 109 87 109 87 109 88 110 88 114 89 115 89 116 90 116 90 116 91 117 92 119 94 120 94 122 95 122 95 122 95 122 95 124 96 123 96 123 97 125 99 127 100 126 99 127 101 129 102 128 101 127 100 127 99 126 99 127 100 127 101 128 101 129 102 125 100 129 103 129 101 129 103 129 104 130 104 131 105 131 105 129 103 129 103 129 102 127 100 130 102 130 102 130 102 130 102 131 103 131 103 131 103 131 103 131 103 131 103 132 104 132 104 132 104 132 105 133 106 134 106 132 105 133 105 134 106 134 106 133 105 133 105 133 105 133 105 133 106 132 105 133 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 135 108 134 107 134 107 134 107 134 107 134 107 134 107 133 106 133 106 132 103 133 103 133 104 134 104 134 104 133 103 132 101 131 101 131 101 132 102 133 101 132 100 132 101 132 101 132 101 132 101 132 101 132 101 131 100 131 99 131 100 131 101 131 99 129 97 129 98 129 98 129 98 129 98 128 97 128 97 128 97 128 97 128 97 129 98 129 98 128 97 127 96 127 96 127 96 127 96 126 95 126 95 126 95 126 95 125 94 125 94 124 93 124 92 126 92 126 91 125 90 124 90 123 89 124 90 124 90 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 113 83 114 84 114 84 113 82 114 84 115 85 114 83 112 82 111 84 111 85 111 83 109 82 106 79 106 79 106 79 106 79 106 79 106 79 105 78 105 77 103 76 101 72 98 69 94 66 92 64 91 62 88 59 86 58 81 54 84 59 89 62 91 64 98 68 95 67 95 67 93 64 92 64 92 64 92 64 92 64 91 65 93 66 92 64 89 61 88 61 88 61 88 61 88 61 88 61 88 61 88 61 88 61 89 62 88 61 88 61 89 62 87 60 87 60 86 59 86 58 85 58 85 58 85 58 85 58 85 58 84 57 83 56 82 55 84 58 83 56 82 55 80 54 80 54 79 53 79 52 78 52 79 53 79 53 78 52 78 51 78 52 77 51 77 50 76 50 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 63 44 62 42 61 41 59 40 61 42 61 42 61 42 61 42 60 43 59 42 59 42 60 43 61 44 61 43 60 43 60 42 57 40 56 39 56 39 57 40 56 39 56 39 56 39 56 39 54 38 53 37 53 37 54 38 54 37 53 36 52 37 53 38 55 39 55 39 55 39 55 39 53 37 53 37 53 37 53 37 52 35 51 34 50 35 51 36 49 35 52 35 50 34 52 37 51 34 50 33 49 34 50 35 51 35 51 35 50 34 50 34 51 33 47 30 48 33 49 33 53 35 48 32 49 34 49 32 51 34 49 33 49 33 50 34 52 34 48 32 48 32 46 28 45 32 45 32 45 32 45 32 43 31 45 32 43 30 44 32 44 31 43 29 41 30 42 31 36 26 34 22 30 22 29 21 19 7 19 7 19 7 19 7 15 3 16 5 18 6 18 5 14 3 16 5 18 6 18 6 15 3 16 5 18 6 18 6 18 6 18 5 17 5 18 6 19 7 19 7 18 6 17 5 17 9 18 11 19 11 19 10 18 9 16 8 16 8 17 10 16 6 15 5 15 8 17 9 16 9 10 2 3 0 1 0 2 0 2 0 2 0 2 0 1 0 2 1 3 0 1 0 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 3 1 8 5 6 4 6 4 7 6 7 5 7 6 8 7 9 7 11 9 11 9 11 9 11 9 13 10 16 11 15 9 16 12 13 9 14 10 15 11 16 12 13 7 11 8 16 13 19 13 20 15 21 16 21 16 21 16 22 17 22 17 22 17 22 17 23 18 23 18 23 19 25 21 23 18 23 19 24 20 25 20 24 19 25 20 23 14 14 6 10 8 9 7 9 7 9 7 12 10 12 11 13 12 14 12 9 12 12 11 15 4 6 20 58 64 70 64 63 63 68 64 65 58 65 57 64 57 63 56 65 56 62 55 62 55 61 54 58 53 56 51 53 47 50 46 48 44 47 42 45 41 44 40 43 41 44 40 43 34 39 27 52 69 89 70 83 73 80 69 81 68 83 70 85 71 85 71 87 73 87 74 88 74 88 75 89 74 89 75 90 75 91 76 91 76 92 77 93 79 95 80 95 78 95 78 96 79 96 79 97 80 97 80 97 81 99 80 101 79 100 79 100 80 102 82 102 80 101 80 100 79 100 79 101 80 101 80 102 81 102 82 98 79 103 82 102 80 102 82 104 81 104 82 105 82 106 83 103 80 103 80 103 79 101 78 102 78 102 78 102 78 102 78 104 80 104 80 104 80 104 80 103 80 104 80 104 80 104 80 104 80 104 81 105 82 106 82 105 81 105 82 106 82 107 83 106 82 106 82 106 82 106 82 107 79 106 79 106 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 77 104 76 104 76 104 77 105 77 104 76 104 75 103 74 102 73 99 72 102 75 103 74 100 71 101 73 101 73 101 73 101 73 102 74 101 73 101 72 100 72 100 73 101 72 100 71 99 70 99 71 99 71 99 71 99 71 98 70 98 70 98 70 98 70 97 69 98 71 99 70 97 69 97 69 97 69 97 69 97 69 95 67 95 67 95 67 95 67 95 67 94 66 94 65 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 84 58 85 59 84 58 83 56 84 58 84 58 83 57 82 56 85 58 85 58 84 57 83 56 80 53 80 53 80 53 80 53 80 53 79 52 79 51 78 51 78 50 76 48 73 45 71 43 66 44 65 41 62 38 59 37 59 37 59 37 59 37 59 37 66 42 63 42 66 45 66 43 64 42 64 42 64 42 64 42 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 41 61 40 61 40 62 42 61 40 60 39 60 38 59 38 59 38 59 38 59 38 59 38 60 42 58 41 56 39 55 37 57 40 57 39 56 38 55 38 54 37 54 37 53 36 52 35 54 37 53 36 53 35 52 35 53 36 53 35 52 34 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 43 28 43 28 42 26 41 25 42 27 41 26 41 26 42 27 45 28 42 25 41 26 44 29 43 27 43 27 43 27 42 26 41 24 39 23 39 23 40 25 39 23 39 23 39 23 39 23 38 22 38 21 37 22 38 22 38 21 37 20 36 21 37 22 40 23 39 23 39 23 39 24 37 21 37 21 37 21 37 21 35 20 35 20 35 20 35 20 32 19 37 22 36 19 34 20 35 19 34 18 33 19 34 20 37 22 36 20 35 19 34 19 35 18 30 14 30 16 33 19 36 19 32 17 33 19 33 17 33 17 32 17 33 19 35 20 36 20 34 17 32 15 29 13 33 16 32 16 32 16 32 15 29 16 34 17 29 12 30 17 31 14 30 14 30 13 30 16 26 10 23 10 22 8 21 10 21 19 21 19 21 19 21 19 16 15 18 17 20 18 20 18 16 15 18 17 20 18 20 18 17 15 18 17 20 18 20 18 18 16 18 17 19 17 18 16 21 19 20 18 19 17 19 17 16 16 18 18 19 19 19 18 16 16 15 14 14 15 16 16 15 14 14 13 14 14 15 16 17 14 12 7 5 3 3 1 2 2 2 2 2 2 2 2 1 2 3 3 3 3 2 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 4 5 8 8 7 6 6 7 8 8 7 7 7 8 8 8 8 9 11 11 11 11 11 11 11 11 12 14 15 16 14 15 15 18 13 14 13 15 15 16 16 17 12 12 10 12 14 18 17 18 19 20 18 19 18 19 18 19 21 22 21 22 21 22 21 22 21 22 20 21 21 23 23 24 22 23 22 24 23 25 24 25 23 26 26 26 22 19 13 12 10 10 11 11 11 11 11 11 12 12 13 13 14 14 14 14 9 13 12 13 13 5 10 33 64 68 68 64 62 63 65 66 68 65 67 64 67 63 66 63 68 63 65 62 65 62 64 59 59 58 58 55 54 52 52 50 49 48 48 47 47 45 45 44 43 43 45 44 44 43 43 39 56 78 102 84 104 86 107 81 104 82 105 84 107 86 107 85 109 87 109 88 110 89 111 90 115 89 116 90 116 91 117 91 117 91 118 93 120 94 121 95 122 95 123 96 124 97 125 98 125 98 124 97 125 99 127 100 128 101 127 100 128 101 129 103 129 102 129 102 128 101 128 100 128 102 129 102 130 103 130 103 126 101 130 104 130 102 130 104 130 104 131 105 131 106 132 106 130 104 130 104 130 103 128 101 130 102 130 102 130 102 130 102 132 104 132 104 132 104 132 104 133 104 132 104 132 104 132 104 132 104 132 105 133 106 134 106 133 105 134 106 134 107 135 107 134 106 134 106 134 106 134 106 134 107 133 106 134 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 108 136 106 136 106 136 105 135 105 134 104 134 103 133 103 133 102 130 100 133 103 134 102 131 99 132 101 132 101 132 101 132 101 133 102 133 101 132 101 131 100 133 101 132 100 131 99 130 100 130 99 130 99 130 99 130 99 129 98 129 98 129 98 129 98 128 98 130 99 130 99 129 97 128 97 128 97 128 97 128 97 126 95 126 95 126 95 126 95 126 95 126 94 125 94 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 115 85 115 85 115 84 113 82 114 84 113 83 112 82 112 82 113 85 112 84 111 83 110 83 107 80 107 80 107 80 107 80 107 80 107 79 106 79 105 78 106 78 105 77 103 75 101 74 98 69 96 66 92 63 89 61 89 60 87 59 86 57 85 57 87 59 87 61 92 67 95 66 94 66 94 66 94 66 94 66 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 63 89 61 88 62 90 63 88 61 88 60 87 60 86 59 86 59 86 59 86 59 86 59 86 59 84 58 82 56 81 54 83 57 82 56 82 56 81 55 82 56 81 55 80 54 80 54 80 54 80 53 79 53 78 52 79 53 79 53 78 52 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 61 42 62 43 62 42 60 40 60 41 59 39 58 40 60 41 62 44 59 41 58 42 61 45 58 41 58 41 58 41 59 42 58 41 57 39 56 40 58 41 56 39 56 39 56 39 56 39 54 38 54 39 55 38 54 38 54 37 53 36 52 37 53 38 54 38 53 36 52 37 54 38 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 48 35 53 38 52 34 50 34 51 34 50 33 49 34 50 35 53 37 52 35 51 34 50 34 50 33 47 30 45 30 49 35 52 34 48 31 49 33 49 31 48 32 47 32 48 33 51 35 51 35 51 33 47 29 45 29 46 32 45 32 45 32 45 31 43 33 47 33 42 28 42 32 46 30 44 31 43 29 41 28 36 24 33 21 31 20 30 22 18 6 18 6 18 6 18 6 15 4 17 6 19 7 18 6 16 5 18 6 18 6 18 5 16 4 17 6 18 6 17 5 14 3 16 5 17 5 16 4 20 7 18 5 17 5 17 6 14 7 16 9 18 10 18 10 16 7 14 6 14 6 15 8 15 4 14 3 13 5 14 6 16 9 11 4 5 0 2 0 2 0 2 0 2 0 2 0 2 0 3 1 3 1 2 0 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 3 2 5 4 8 6 7 5 7 5 8 6 8 6 8 6 9 7 9 7 10 8 10 8 10 8 10 8 11 8 15 10 14 9 16 13 14 10 15 10 15 10 16 11 16 9 13 9 17 14 19 14 20 14 19 14 19 13 18 13 21 16 21 16 21 16 21 16 22 16 21 16 21 17 23 19 23 18 23 19 24 20 25 20 24 22 28 22 23 13 14 7 9 8 11 10 12 10 12 9 12 10 12 11 13 12 14 12 9 11 12 11 11 2 16 44 69 66 65 61 62 60 63 59 64 59 64 59 63 58 63 57 65 58 62 57 62 57 61 54 59 54 57 51 54 48 51 46 49 44 48 43 46 41 45 41 42 41 44 40 44 36 41 29 48 68 92 73 84 72 79 69 82 69 84 72 86 73 87 72 87 73 88 74 89 76 90 76 90 75 90 75 91 76 91 77 92 77 92 78 94 80 95 81 95 79 96 80 98 81 99 82 99 82 98 81 99 82 100 82 101 80 101 80 101 81 103 82 103 82 103 81 102 81 101 80 102 81 103 82 103 83 104 83 101 82 105 84 104 82 104 84 105 82 105 82 106 83 106 84 105 82 106 83 105 81 103 80 103 79 103 79 103 79 103 79 105 81 105 81 105 81 105 81 105 81 105 81 104 80 104 80 104 80 104 81 105 82 106 82 106 82 106 82 107 83 107 84 107 83 107 83 107 83 107 83 107 80 107 80 107 81 109 82 110 83 110 83 110 83 110 83 110 81 110 81 110 81 110 81 108 79 108 79 108 79 108 79 108 79 108 79 108 79 108 79 107 78 107 78 108 79 108 79 108 79 107 79 107 78 106 78 104 76 104 76 104 75 103 75 100 73 101 74 102 73 101 72 101 73 101 73 101 73 101 73 103 74 102 74 101 73 101 73 103 74 101 72 99 72 100 72 100 72 100 72 100 72 100 72 99 71 99 71 99 71 99 71 98 70 99 71 99 71 98 70 98 70 98 70 98 70 98 70 95 67 95 67 95 67 95 67 96 67 95 67 94 66 94 66 92 65 92 64 91 63 90 63 91 64 90 63 90 63 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 84 58 83 56 81 55 82 56 85 58 84 56 82 56 83 56 81 54 81 54 81 54 81 54 81 53 80 53 79 52 79 52 79 52 78 51 77 50 76 49 73 50 71 47 67 43 64 41 58 36 57 35 57 36 59 37 57 34 57 37 63 44 66 43 66 44 66 44 66 44 66 44 64 44 66 45 65 43 62 40 63 42 63 42 63 42 63 42 63 42 63 42 63 42 63 42 63 42 62 41 62 41 63 42 62 40 61 40 60 39 60 39 60 39 60 39 60 39 60 39 59 41 58 40 57 39 56 38 56 39 56 39 56 39 56 39 56 39 56 38 55 38 54 37 55 37 54 37 53 36 53 36 53 36 53 35 52 34 51 34 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 41 26 43 29 44 28 41 25 41 25 39 23 38 24 40 26 43 27 42 26 42 26 43 27 40 24 40 25 41 25 41 26 41 25 40 24 40 24 41 25 39 23 39 23 39 23 39 23 38 22 39 23 39 23 38 22 38 21 37 20 36 21 37 22 37 20 35 18 34 19 36 21 35 19 35 19 35 19 35 19 34 20 35 21 36 20 35 19 33 20 38 23 36 19 33 19 35 19 34 18 33 19 34 20 35 20 35 20 34 19 34 19 33 18 33 17 30 16 33 20 35 18 31 16 32 18 32 16 32 16 31 16 32 18 34 20 34 20 35 18 31 14 29 15 32 16 32 16 32 16 32 16 32 17 33 16 30 13 29 14 30 14 31 15 31 13 28 13 25 10 23 10 21 9 23 12 20 18 20 18 20 18 20 18 19 18 20 19 21 19 21 18 20 19 21 19 21 18 20 17 19 17 20 18 20 17 18 16 16 15 19 18 20 18 19 17 22 19 20 17 18 17 20 18 13 13 15 16 17 17 17 17 17 16 15 15 15 15 16 17 17 17 15 14 14 13 14 14 16 14 13 9 7 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 2 1 1 2 3 5 6 9 8 8 7 7 8 8 9 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 9 12 13 14 12 13 14 17 14 15 14 15 13 14 13 14 16 15 13 14 16 18 17 17 20 21 19 20 19 19 18 19 20 21 20 21 20 21 20 21 22 22 21 22 21 23 23 25 22 23 22 24 23 25 24 25 22 26 27 26 20 15 11 11 8 9 10 11 12 11 11 10 11 12 12 12 13 13 13 13 10 12 12 12 9 3 21 58 72 68 65 64 64 63 63 64 65 64 65 63 64 63 63 62 66 63 63 62 63 62 62 59 60 58 58 56 55 53 52 51 50 49 49 47 47 46 46 45 43 43 45 45 45 44 44 40 54 78 106 88 105 84 105 79 106 84 108 87 110 88 110 88 109 87 110 88 111 90 113 91 116 90 116 91 117 91 118 92 118 92 119 93 120 95 122 96 122 96 123 97 125 99 127 100 127 99 126 99 126 100 128 102 129 101 128 101 128 102 130 104 131 104 130 103 130 102 129 102 130 103 130 104 131 104 132 105 129 104 133 107 132 105 133 107 131 105 131 106 132 106 133 107 132 107 133 107 133 106 131 104 132 104 132 104 132 104 132 104 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 107 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 136 109 136 109 136 109 136 109 134 107 134 108 135 109 136 109 139 109 138 108 137 107 137 106 134 104 134 104 134 104 134 104 133 101 132 100 131 101 132 102 132 101 132 101 132 101 132 101 134 103 133 102 133 101 132 101 134 102 132 100 130 100 132 101 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 126 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 116 86 116 86 115 84 113 82 115 84 112 81 111 81 112 82 112 84 110 81 108 81 109 83 108 81 108 81 108 81 108 81 108 81 107 80 107 79 106 79 106 79 105 78 105 78 104 77 104 75 102 72 98 68 94 65 90 62 88 59 87 59 88 61 87 58 86 60 91 64 92 63 93 65 93 65 93 65 93 65 91 64 91 64 91 64 91 63 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 88 61 88 60 87 60 87 60 87 60 87 60 87 60 83 57 83 57 83 57 83 57 82 56 82 56 82 56 82 56 81 55 81 54 80 54 79 53 81 55 80 54 80 53 79 53 78 52 78 52 77 51 77 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 59 41 62 44 63 43 60 40 62 42 59 39 58 40 61 43 58 41 59 42 59 42 58 41 58 41 58 42 59 42 60 43 59 41 58 40 57 41 58 42 56 39 56 39 56 39 56 39 54 38 55 40 56 39 54 38 54 37 53 36 52 37 53 38 54 36 51 33 49 35 52 38 52 36 52 36 52 36 52 36 50 34 52 36 52 36 50 34 50 36 53 37 51 33 49 34 51 34 50 33 49 34 50 35 49 33 49 33 50 34 50 34 48 34 51 35 48 31 49 35 51 33 47 31 48 33 48 31 48 32 47 31 47 32 49 34 48 34 51 33 47 29 46 32 43 31 44 32 45 33 46 34 47 33 44 31 44 31 42 28 46 30 47 31 44 29 41 25 37 25 36 23 32 23 33 23 17 5 17 5 17 5 17 5 18 7 20 8 20 7 19 6 20 8 20 8 20 7 17 5 18 6 18 6 17 4 15 3 15 4 18 7 20 8 19 6 21 8 18 5 16 5 18 7 12 4 14 7 16 9 17 8 18 9 17 8 16 9 17 10 19 9 17 6 15 6 14 6 15 9 12 5 7 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 0 0 1 1 4 4 9 6 8 5 7 6 8 7 11 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 9 6 13 8 13 8 15 11 16 10 15 9 14 8 13 7 15 9 12 7 14 10 15 9 22 17 22 16 21 15 20 15 21 16 21 16 21 16 21 16 24 18 23 18 23 19 25 21 23 18 23 19 24 20 25 20 21 20 27 20 19 9 11 5 6 5 9 8 11 8 10 7 11 9 11 10 12 10 13 11 10 10 11 9 8 1 25 62 73 66 65 63 66 63 63 61 64 59 64 58 63 57 62 57 65 58 62 57 62 57 61 54 59 55 57 52 54 49 52 47 49 45 48 43 47 42 45 41 42 41 44 41 45 36 42 30 47 69 95 75 85 71 77 66 84 71 86 74 88 75 89 74 87 73 88 75 90 76 91 78 90 75 90 76 91 77 92 77 92 77 93 79 94 80 96 81 96 79 97 81 99 82 100 84 100 83 99 82 99 83 101 83 102 80 101 80 101 81 103 83 104 83 104 82 103 82 102 81 103 82 104 83 104 84 105 84 103 84 107 87 106 85 106 87 105 82 105 83 106 84 107 84 107 85 108 85 108 84 106 82 105 81 105 81 105 81 105 81 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 84 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 110 81 110 81 110 81 110 81 107 78 107 79 108 80 109 80 110 81 109 80 108 79 107 79 104 76 104 76 104 76 104 76 103 74 100 71 99 72 102 75 101 73 101 73 101 73 101 73 103 75 103 74 102 73 101 73 104 75 101 72 99 72 101 74 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 96 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 87 61 87 60 85 58 83 56 85 58 82 55 80 55 82 57 84 56 82 53 80 54 82 55 81 54 81 54 81 54 81 54 81 54 81 53 80 52 79 52 78 51 78 51 78 51 78 51 78 53 76 49 71 45 68 43 71 46 67 40 62 37 61 37 63 39 60 39 63 42 63 39 64 42 64 42 64 42 64 42 64 43 63 42 63 43 65 44 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 62 40 61 39 60 39 60 39 60 39 60 39 60 39 56 40 57 40 57 40 57 41 56 39 56 39 56 39 56 39 54 37 54 36 53 35 52 35 55 38 55 37 54 36 53 36 52 35 51 34 51 33 50 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 39 26 43 29 44 28 41 25 44 28 41 25 40 26 43 29 39 24 42 27 43 26 40 23 42 26 42 27 43 28 44 28 42 25 41 24 40 25 41 26 39 23 39 23 39 23 39 23 37 22 40 25 41 24 38 21 38 21 37 20 36 21 37 22 38 21 35 17 33 19 37 22 37 21 37 21 37 21 37 21 33 19 36 22 37 21 34 18 35 22 37 21 34 18 34 20 35 19 34 18 33 19 34 20 31 16 32 18 33 19 34 19 31 19 37 21 34 17 33 20 35 18 31 16 32 17 32 16 33 17 32 16 31 17 32 18 30 18 35 18 31 14 31 19 29 14 31 15 33 17 34 19 36 17 30 14 32 16 29 10 30 14 31 16 30 13 26 12 26 11 24 11 23 11 24 14 21 19 21 18 20 17 19 17 18 16 18 17 19 18 20 18 22 19 19 16 18 17 21 20 22 20 21 18 19 15 16 13 19 18 20 19 21 18 20 17 15 15 20 20 23 20 21 18 14 15 17 18 18 17 15 14 19 19 18 17 17 18 19 19 16 16 16 15 15 14 14 14 16 15 14 11 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 8 7 6 6 6 7 7 5 7 9 11 12 11 9 8 10 9 9 10 12 12 10 8 7 7 6 8 8 10 10 12 14 15 14 15 14 14 11 12 15 15 14 15 14 15 13 14 19 20 18 19 18 20 20 22 21 21 20 20 19 21 20 22 22 23 22 23 22 23 22 23 22 23 22 24 23 25 24 25 22 23 21 20 17 15 12 12 10 10 10 10 10 10 10 10 13 13 13 13 13 13 13 13 15 14 9 8 8 9 33 72 73 71 68 65 64 64 65 66 63 62 63 62 63 62 63 62 63 62 64 62 62 60 60 58 58 56 57 54 54 52 52 51 50 49 49 47 46 44 44 42 47 45 45 42 43 42 45 42 51 73 107 91 103 87 113 82 108 85 108 87 109 88 111 89 114 91 113 91 113 91 112 90 117 91 116 89 116 91 118 94 119 93 119 94 120 94 121 95 123 96 123 97 124 98 125 98 124 98 127 101 129 101 127 99 130 102 129 102 129 102 128 101 131 103 130 102 129 103 130 104 133 105 130 102 129 103 132 106 132 105 132 106 133 107 134 107 133 107 133 108 134 109 135 109 135 109 135 108 134 107 133 107 131 104 132 105 133 106 134 106 134 106 134 106 134 106 134 106 135 107 135 107 135 107 135 107 133 105 133 106 134 106 135 107 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 136 109 136 109 136 109 136 109 136 109 136 110 137 111 138 111 140 112 138 110 136 108 135 108 137 107 137 107 137 107 137 107 136 106 135 105 135 104 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 100 131 100 132 101 132 100 131 99 130 99 130 99 130 99 130 99 130 99 131 100 131 100 131 100 131 100 132 100 130 99 129 97 127 96 126 95 126 96 127 97 128 97 127 93 123 93 128 98 128 94 127 94 128 94 128 93 126 91 125 91 125 90 124 89 123 89 125 91 125 90 124 89 123 89 123 89 123 89 123 89 123 89 123 90 120 87 118 86 119 88 119 87 119 86 118 85 117 85 116 86 116 85 115 84 114 84 113 83 113 83 113 83 113 83 109 82 108 81 108 80 107 80 108 81 108 81 108 81 108 81 106 80 107 80 107 80 107 81 106 79 106 79 106 79 106 79 103 75 102 74 102 73 101 73 102 73 97 66 92 63 90 62 89 60 87 58 86 60 89 62 92 65 95 69 96 67 93 63 88 62 90 63 91 65 93 66 92 66 93 66 93 65 91 63 93 65 92 64 91 65 92 66 91 64 91 63 90 62 89 62 89 62 89 61 88 60 87 60 87 60 87 59 86 58 85 58 84 58 85 60 86 60 85 59 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 47 68 47 68 47 68 47 68 47 68 47 68 47 67 46 67 45 66 45 64 47 67 48 64 43 61 42 63 44 63 43 62 42 61 42 64 45 64 44 63 43 62 43 63 44 63 43 62 42 61 42 58 42 59 43 60 42 59 41 60 43 60 43 60 43 60 43 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 38 54 39 54 37 51 34 54 38 54 38 53 36 51 34 52 35 51 34 50 35 51 36 49 34 52 37 53 36 50 33 47 33 51 35 49 32 48 33 49 33 49 33 49 33 49 33 54 36 49 31 46 30 48 33 44 29 47 32 49 34 50 34 48 32 49 33 48 32 47 30 50 34 50 33 49 33 48 32 43 32 48 35 46 31 43 31 43 30 43 29 42 30 43 30 48 32 47 29 45 29 43 29 36 23 37 24 34 22 36 25 19 7 19 6 18 5 17 5 17 5 17 5 17 5 17 5 19 7 17 5 17 5 19 7 18 6 19 7 19 6 18 5 17 6 18 7 19 6 18 5 16 5 19 8 20 7 17 4 15 8 16 9 17 8 16 7 17 9 16 7 15 8 17 9 16 6 16 5 15 6 14 6 17 11 14 8 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 5 7 5 7 5 7 5 6 6 10 9 11 8 9 6 11 8 10 9 13 11 11 7 6 1 7 2 8 4 10 6 14 10 15 10 15 9 13 7 15 10 15 10 15 10 15 11 21 15 18 12 18 15 22 19 22 16 21 15 20 16 21 17 23 18 23 18 23 18 23 18 23 18 23 19 24 20 25 20 24 18 22 14 17 9 12 6 10 8 10 8 10 8 10 8 12 10 12 10 12 10 12 10 13 9 11 6 4 13 46 73 72 68 68 63 64 62 65 64 62 58 62 58 62 58 62 58 62 58 63 58 61 56 59 54 58 53 56 51 54 49 52 47 50 45 48 43 46 40 43 39 45 43 44 40 43 35 41 30 45 63 95 79 84 73 85 69 85 71 86 73 88 74 89 75 91 77 91 77 91 77 91 78 92 76 90 75 90 76 93 79 93 78 94 79 94 80 95 80 97 80 98 81 99 82 99 82 98 82 100 84 102 84 101 81 102 81 103 82 103 83 104 83 105 83 104 82 103 83 104 84 104 83 104 82 104 83 105 84 105 84 105 85 106 86 107 86 107 84 107 85 108 86 109 86 109 86 109 85 108 85 107 84 104 80 105 81 105 82 106 82 106 82 106 82 106 82 106 82 107 83 107 83 107 83 107 83 106 82 106 83 107 83 108 84 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 110 81 110 81 110 81 110 81 109 80 110 81 110 82 111 82 113 83 111 81 109 80 109 80 107 79 107 79 107 79 107 79 106 78 106 77 105 77 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 73 100 72 101 73 101 72 100 72 99 71 99 71 99 71 99 71 99 71 100 72 100 72 100 72 100 72 100 72 99 70 97 68 96 67 95 67 95 68 96 69 97 69 96 66 92 66 97 70 97 67 93 67 94 67 94 66 92 64 91 64 91 63 90 63 89 62 91 64 91 63 90 62 89 62 89 62 89 62 89 62 89 62 90 64 88 62 87 62 88 64 87 62 87 61 86 60 85 60 86 60 86 59 85 58 84 58 83 57 83 57 83 57 83 57 83 56 82 55 81 54 81 54 81 54 81 54 81 54 81 54 79 52 79 52 79 52 79 51 79 52 79 52 79 52 79 52 76 52 75 51 74 50 74 50 74 49 71 44 66 41 64 39 63 40 61 38 60 39 63 41 63 43 66 46 68 44 64 41 62 41 63 43 65 45 66 46 65 44 66 45 66 44 64 43 66 44 65 43 64 44 65 45 64 43 64 42 63 41 62 41 62 41 62 40 61 40 60 39 60 39 60 38 59 38 58 37 58 42 59 43 60 42 59 41 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 31 47 30 47 30 47 30 47 30 47 30 46 29 46 28 45 28 44 27 45 30 48 30 44 26 43 26 44 27 44 26 43 26 42 25 45 30 45 29 44 28 43 28 43 28 42 27 42 26 41 26 41 26 42 27 43 26 42 25 42 26 42 26 42 26 42 26 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 23 38 21 35 18 34 19 36 20 37 20 36 19 36 20 35 19 34 20 35 21 33 19 36 22 37 21 34 18 32 19 36 21 34 18 34 20 32 18 33 18 33 18 33 19 36 20 33 17 31 16 32 18 29 15 31 17 33 18 33 18 32 17 32 17 32 16 30 14 34 18 33 18 32 17 32 16 31 17 35 18 32 15 30 15 29 14 31 16 32 15 30 13 32 15 29 15 29 14 29 17 25 13 28 15 25 13 26 18 21 19 20 18 20 18 19 17 20 18 20 18 19 17 19 17 21 18 20 17 19 18 20 19 18 16 20 19 23 21 23 21 20 18 20 18 20 18 20 18 21 19 22 20 21 17 17 14 17 17 16 16 16 16 17 17 15 15 14 13 13 14 15 15 16 16 15 15 15 15 14 14 20 18 17 14 12 7 5 3 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 7 7 7 7 8 8 8 9 10 11 11 10 8 7 12 11 11 12 13 13 12 10 5 6 5 7 7 9 8 10 13 14 14 15 14 14 12 12 13 14 13 15 15 16 16 17 21 20 17 17 17 19 21 24 21 22 20 21 20 21 21 22 22 23 22 23 22 23 22 23 22 23 22 24 23 25 24 25 25 24 20 18 14 12 10 10 10 10 10 10 10 10 10 10 12 12 12 12 12 12 12 12 12 8 14 8 0 25 64 77 71 70 67 65 64 64 64 65 63 63 63 63 63 63 63 63 62 62 63 62 61 60 59 58 60 58 58 56 56 54 54 52 51 49 49 47 47 45 45 44 45 45 46 45 46 44 44 40 52 72 106 92 104 86 111 81 108 86 108 87 110 89 111 89 112 90 112 91 114 92 115 93 118 91 117 91 117 92 119 94 120 94 120 95 121 95 122 96 126 99 126 99 127 100 128 101 126 100 128 102 129 102 128 101 130 103 130 104 132 105 133 106 132 105 131 104 131 104 132 105 129 103 131 105 132 106 132 105 132 105 132 106 133 107 134 107 133 107 133 108 134 109 135 109 135 109 135 109 134 108 134 107 133 105 133 106 134 106 135 107 134 106 134 106 134 106 134 106 135 107 135 107 135 107 135 107 135 107 136 108 136 109 137 109 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 112 138 111 138 111 138 111 138 111 138 111 138 111 136 110 137 110 138 111 138 111 140 112 138 110 136 109 136 109 138 108 138 108 138 108 138 108 137 107 136 106 136 105 135 105 133 102 133 102 133 102 133 102 133 102 133 102 134 103 134 103 133 102 133 102 133 102 133 102 133 102 133 102 132 101 132 100 132 101 132 101 131 100 131 99 130 99 130 99 130 99 130 99 131 100 131 100 131 100 131 100 130 99 129 97 128 96 126 95 127 96 127 96 128 97 128 97 127 94 125 94 127 97 127 95 128 94 128 94 128 93 126 92 125 91 125 91 124 90 124 89 125 91 125 90 124 89 123 89 123 89 123 89 123 89 123 89 120 88 119 87 119 88 121 90 119 87 119 86 118 85 117 85 116 86 116 85 115 84 114 84 113 83 113 83 113 83 113 83 111 84 110 83 110 82 109 82 108 81 108 81 108 81 108 81 107 80 106 79 105 77 104 76 106 79 106 79 106 79 106 79 105 78 104 77 104 76 103 76 102 75 101 73 98 69 94 65 93 65 92 63 91 63 92 64 91 64 93 66 94 65 92 63 90 63 91 64 92 66 93 67 91 65 92 66 93 66 92 65 93 65 92 64 91 65 92 66 91 64 91 63 90 62 89 62 89 62 89 62 88 61 88 60 87 60 87 60 86 59 86 58 84 59 85 60 86 59 84 58 83 57 83 57 83 57 83 57 82 56 82 56 82 56 82 56 80 54 80 54 80 54 80 54 78 52 78 52 78 52 78 52 76 50 76 50 77 51 77 52 75 52 72 50 71 50 71 51 70 49 70 49 69 48 69 47 68 47 68 47 68 47 68 47 67 46 67 45 66 45 65 44 65 47 66 45 62 42 62 45 63 44 63 44 62 43 62 42 64 45 64 44 63 43 62 43 61 42 60 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 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 38 54 37 52 35 48 33 50 35 52 36 52 36 52 35 51 34 50 35 51 36 49 34 52 37 53 36 50 33 49 35 53 37 51 34 51 36 48 32 48 33 49 34 50 34 50 33 49 33 49 33 49 33 47 32 48 33 49 32 48 31 47 32 48 32 48 31 46 29 49 32 48 32 47 31 47 30 44 33 48 34 45 31 44 32 41 30 46 35 48 33 43 28 49 31 48 29 46 30 46 30 42 30 45 30 42 29 42 31 18 6 18 6 18 6 18 6 16 5 17 6 18 7 19 7 18 6 18 6 18 6 18 6 15 4 17 7 20 9 21 9 18 6 18 6 18 6 18 6 19 7 20 8 19 5 16 3 18 9 16 7 15 8 17 10 15 6 14 5 13 6 14 7 15 5 15 5 15 7 15 7 20 14 18 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 7 5 8 6 8 6 8 6 10 9 11 9 11 7 8 5 12 9 10 9 12 10 10 6 6 2 8 4 10 5 10 5 13 9 15 10 15 9 13 8 13 9 14 10 16 12 18 13 19 14 19 15 20 16 21 16 23 17 21 16 21 16 22 18 23 18 23 18 23 18 23 18 23 18 23 19 24 20 25 20 27 20 21 11 13 6 10 4 10 8 10 8 10 8 10 8 11 9 11 9 11 9 11 9 12 4 16 6 0 33 78 74 71 68 68 64 65 62 64 62 64 62 64 62 63 61 63 61 62 60 63 60 61 58 59 56 59 55 58 53 56 50 54 49 50 46 49 44 47 42 46 41 43 42 46 43 46 37 41 28 44 60 93 80 85 72 83 70 86 72 87 73 88 75 90 76 89 76 90 77 92 79 94 80 92 77 92 77 92 78 94 79 95 80 95 80 96 81 96 82 98 82 99 82 100 83 100 84 100 84 101 85 102 85 102 83 104 83 104 84 105 84 105 84 105 83 104 82 103 83 104 84 101 81 104 85 107 86 106 84 105 84 105 85 106 86 107 86 107 84 107 85 108 86 109 86 110 87 109 86 109 85 108 85 106 82 106 83 107 83 107 83 107 83 107 83 107 83 107 83 108 84 108 84 108 84 108 84 109 85 109 86 110 86 111 87 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 82 112 83 112 83 112 83 112 83 110 81 110 82 111 82 112 83 113 83 111 81 110 81 110 81 109 81 109 81 109 81 109 81 108 79 107 79 106 78 106 78 103 75 103 75 103 75 103 75 102 75 103 75 103 75 103 75 103 75 103 75 103 75 103 75 103 75 102 74 102 73 101 73 102 74 101 73 101 72 100 72 100 72 100 72 100 72 100 72 100 72 100 72 100 72 100 72 98 70 97 69 96 68 96 67 96 69 97 69 97 69 97 69 96 67 95 67 96 68 96 68 94 67 95 68 94 67 93 65 92 65 91 64 91 63 90 63 91 64 91 63 90 62 89 62 89 62 89 62 89 62 89 62 87 62 87 62 88 64 89 65 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 57 84 56 83 56 81 54 81 54 81 54 81 54 82 54 81 53 79 51 77 49 79 52 79 52 79 52 79 52 79 52 79 51 78 50 77 50 75 49 76 49 74 45 69 41 67 44 66 43 64 42 64 42 62 41 64 43 65 43 64 41 64 43 65 44 66 45 67 46 64 44 66 45 67 46 66 45 66 44 65 43 64 44 65 45 64 43 64 42 63 41 62 41 63 42 62 41 62 40 61 40 61 40 60 39 60 38 59 38 59 42 60 43 60 42 58 40 57 40 57 40 57 40 57 40 57 40 57 40 57 40 57 40 55 38 54 37 54 37 53 36 53 36 53 36 53 36 53 36 50 34 51 34 51 34 51 34 52 35 51 33 50 33 50 34 50 33 49 32 49 31 48 31 48 31 48 31 48 31 48 31 48 30 47 30 46 29 46 28 47 30 46 27 42 25 44 30 45 28 44 27 44 26 43 26 45 30 45 29 44 28 43 28 42 27 42 27 41 26 40 25 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 20 33 18 35 20 36 20 36 20 36 20 35 19 34 20 35 21 34 20 35 21 36 20 35 19 33 20 36 21 35 19 34 20 31 16 32 18 33 19 35 20 32 17 33 19 34 19 33 18 32 18 33 18 33 17 31 15 33 18 33 18 33 17 31 16 32 17 31 16 31 15 30 15 32 18 35 18 32 15 31 17 31 16 34 19 35 18 32 15 32 15 30 15 29 15 31 18 30 18 33 22 32 19 31 23 20 18 20 18 20 18 20 18 16 15 18 17 21 20 23 22 20 18 20 18 20 18 20 18 18 17 19 18 20 18 19 17 21 18 20 17 19 18 20 19 20 18 20 19 20 18 20 17 19 18 17 16 16 17 18 19 16 16 15 15 15 15 16 16 15 15 15 15 15 15 15 15 20 19 19 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 6 7 8 9 10 9 9 8 11 11 11 11 10 10 9 8 11 10 9 9 10 10 8 6 7 9 9 12 12 13 11 12 12 13 13 15 14 15 13 13 13 14 14 16 16 18 17 19 15 18 20 23 23 22 18 18 22 23 21 21 20 22 22 23 22 23 22 23 22 23 22 23 22 23 22 24 23 25 24 25 27 24 18 14 10 9 8 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 14 8 15 8 2 46 84 72 71 70 69 67 66 65 65 65 66 66 65 65 64 64 63 63 62 62 63 62 61 60 59 58 60 59 59 57 57 54 55 53 51 50 50 49 49 47 48 47 45 45 47 47 47 45 44 40 49 67 103 94 107 85 110 83 109 86 109 88 111 89 112 90 112 90 113 92 115 94 116 95 118 92 119 94 120 94 120 94 121 96 122 96 123 97 123 97 124 98 125 98 126 99 126 100 129 102 129 102 129 103 130 104 133 106 133 105 132 104 131 104 131 104 130 103 130 103 131 104 129 103 132 107 134 107 133 105 132 105 132 106 133 107 134 107 133 107 133 108 134 109 135 109 136 110 136 109 135 109 134 108 136 108 136 107 135 107 135 107 135 107 135 107 135 107 135 107 136 108 136 108 136 108 136 108 138 110 138 110 139 111 139 112 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 113 139 112 139 112 139 112 139 112 137 110 138 111 138 112 139 112 140 112 138 111 137 110 138 111 139 109 139 109 139 109 139 109 138 108 138 108 137 107 137 106 134 103 134 103 134 103 134 103 135 103 134 103 134 103 134 103 134 103 134 103 134 103 134 103 134 103 134 102 133 102 132 101 133 102 133 101 132 101 131 100 131 100 131 100 131 100 131 100 131 100 131 100 131 100 131 100 129 98 128 97 128 97 127 96 129 97 128 97 128 97 128 97 127 97 128 97 127 96 127 96 128 95 129 95 129 94 127 92 126 92 126 91 125 91 124 90 125 91 125 90 124 89 123 89 123 89 123 89 123 89 123 89 118 87 119 88 121 89 121 89 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 85 111 84 110 83 108 81 108 81 108 81 108 81 111 83 109 81 107 79 106 78 106 79 106 79 106 79 106 79 106 79 106 79 105 78 104 77 103 76 104 77 103 74 99 71 95 67 95 66 93 64 91 62 90 63 91 64 93 65 93 65 93 66 93 66 94 67 94 67 92 66 93 67 94 67 93 66 93 65 92 64 91 65 92 66 91 64 91 63 90 62 89 62 90 63 90 62 89 62 88 61 88 61 88 60 87 60 86 59 86 60 86 60 86 59 84 57 83 57 83 57 83 57 83 57 83 57 83 57 83 57 83 57 81 55 81 54 80 53 79 53 79 53 79 53 79 53 79 53 78 51 77 51 77 51 77 52 75 52 72 50 71 50 71 51 71 50 71 49 70 49 69 48 69 48 69 48 69 48 69 48 70 49 69 48 69 47 68 47 65 47 65 44 61 42 64 47 64 45 64 44 63 44 62 43 64 45 64 44 63 43 62 43 63 44 62 43 61 42 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 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 38 53 37 54 38 53 36 51 35 52 35 51 34 50 35 51 36 51 35 51 35 51 35 51 35 47 33 51 35 49 32 49 34 48 32 48 33 49 34 50 34 48 32 49 34 50 34 49 33 49 33 49 33 48 31 46 29 50 34 51 35 50 34 49 32 48 32 47 31 47 30 46 30 46 35 48 34 45 31 45 34 48 34 46 32 45 33 47 34 49 30 49 29 47 30 48 32 45 31 47 33 46 30 44 31 17 5 18 6 18 6 19 7 15 3 16 6 19 9 22 10 17 6 18 7 19 6 18 5 17 6 18 6 17 4 15 2 20 7 17 4 16 5 19 8 18 6 18 6 18 6 18 6 18 10 17 9 17 9 18 10 18 9 16 8 16 8 17 10 14 4 15 5 15 7 16 8 17 12 17 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 5 4 8 8 11 8 9 7 11 9 11 9 10 8 10 8 10 7 8 7 9 7 7 2 9 5 12 9 15 9 13 8 12 8 14 10 15 10 14 9 15 10 16 11 17 13 18 13 15 12 21 19 24 17 19 12 23 18 22 17 22 17 23 18 23 18 23 18 23 18 23 18 23 18 23 19 24 20 25 20 27 18 18 7 9 4 10 6 10 8 10 8 10 8 10 8 12 10 12 10 12 10 12 10 15 9 13 7 17 57 85 70 72 69 71 67 68 65 66 64 67 65 66 64 65 62 64 61 62 60 63 60 61 58 59 56 59 54 57 52 55 50 53 48 50 46 50 45 49 44 48 44 45 44 46 43 46 37 42 30 39 53 88 82 88 72 84 74 87 73 87 74 89 76 90 77 91 77 92 78 93 80 94 80 92 78 94 80 95 80 95 79 96 81 97 82 97 83 98 83 97 80 98 81 99 82 99 82 103 86 102 85 102 86 104 86 108 86 107 86 106 85 106 85 105 84 104 83 104 83 105 84 105 84 106 85 106 85 105 84 105 84 105 85 106 86 107 86 107 84 107 85 108 86 109 86 111 87 110 87 109 86 109 86 109 85 109 84 108 84 107 83 108 84 108 84 108 84 108 84 109 85 109 85 109 85 109 85 110 86 110 86 111 87 112 88 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 83 113 84 113 84 112 83 112 83 112 83 112 83 111 82 111 82 112 83 112 84 113 83 111 82 111 82 112 83 110 82 110 82 110 82 110 82 109 81 109 80 108 80 107 79 104 76 104 76 104 76 104 76 104 76 104 76 103 75 103 75 104 76 104 76 104 76 104 76 104 75 103 75 102 74 102 74 103 74 102 74 101 73 101 73 101 73 101 73 101 73 101 73 100 72 100 72 100 72 100 72 98 70 98 70 98 70 98 70 98 70 98 70 97 69 97 69 96 70 98 70 96 67 96 69 95 68 96 69 95 67 93 66 93 65 92 65 91 64 91 64 91 64 91 63 90 62 89 62 89 62 89 62 89 62 89 62 86 62 88 64 89 64 88 63 87 62 87 61 86 60 85 60 86 60 86 59 85 58 84 58 85 59 85 59 85 59 85 59 85 58 85 57 84 56 83 56 81 54 81 54 81 54 81 54 84 56 83 55 81 54 80 53 79 52 79 52 79 52 79 52 79 52 79 51 78 50 77 50 77 50 77 50 76 48 74 47 69 47 69 46 66 42 63 40 63 41 63 42 65 44 66 44 67 46 67 46 67 46 67 46 67 46 68 47 67 45 65 44 66 44 65 43 64 44 65 45 64 43 64 42 63 41 62 41 64 42 63 42 62 41 62 41 62 40 61 40 60 39 60 39 60 43 60 43 59 41 57 39 57 40 57 40 57 40 57 40 58 41 58 41 58 41 58 41 56 39 55 37 54 36 52 35 54 37 54 37 54 37 54 37 52 35 52 35 51 34 51 34 52 35 51 33 50 33 50 34 51 33 50 33 49 32 49 32 49 32 49 32 49 32 49 32 49 32 48 31 47 30 47 30 45 29 46 28 43 26 45 30 46 28 45 28 44 27 44 27 45 30 45 29 44 28 43 28 44 29 44 28 43 28 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 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 20 36 21 38 23 39 23 39 22 38 20 35 18 36 20 35 19 34 20 35 21 35 20 35 20 35 20 35 20 31 18 35 19 33 17 32 18 33 18 33 18 33 18 33 18 34 18 33 18 33 18 33 18 33 18 33 18 33 17 30 15 34 19 35 20 34 18 32 17 33 17 32 17 31 16 31 15 34 19 35 18 32 15 33 19 36 18 32 14 30 16 34 20 32 15 30 16 30 17 33 20 28 17 33 22 31 19 30 21 19 17 19 18 20 19 21 19 20 18 20 19 21 19 22 20 19 17 21 19 21 19 19 17 20 18 21 19 20 17 18 16 22 19 19 16 18 17 21 20 22 20 21 18 19 17 19 17 17 18 18 19 19 18 18 17 18 17 16 16 16 16 17 18 14 14 14 15 15 16 16 16 15 15 17 15 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 8 11 11 11 10 9 11 11 10 10 10 11 12 12 11 10 9 9 10 9 7 5 7 9 11 14 14 14 12 12 11 13 13 15 14 15 14 14 15 17 16 17 16 17 16 17 17 19 19 21 20 21 19 20 23 23 22 22 21 23 22 24 22 23 22 23 22 23 22 23 22 23 22 24 23 25 24 25 25 22 15 10 7 8 10 13 10 10 10 10 10 10 10 10 12 12 12 12 12 12 12 12 16 15 9 11 36 73 86 75 73 73 72 71 70 69 67 67 68 68 67 66 65 64 64 63 62 62 63 62 61 60 59 58 59 57 57 55 55 53 53 51 52 50 51 50 51 49 50 49 48 47 47 45 46 45 46 43 44 60 98 95 110 86 112 88 110 87 110 88 111 90 113 91 114 93 115 93 115 93 115 93 118 93 121 96 122 96 121 94 123 97 123 98 124 98 125 99 126 99 126 99 127 100 128 101 131 103 130 102 130 104 132 106 134 108 135 109 137 111 139 112 135 107 134 106 133 107 134 108 135 108 134 106 132 105 132 105 132 105 132 106 133 107 134 107 133 107 133 108 134 109 135 109 137 111 136 110 136 109 135 109 138 110 137 109 137 108 136 108 136 108 136 108 136 108 136 108 137 109 137 109 137 109 137 109 137 109 138 110 138 111 139 111 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 113 140 114 141 114 138 111 138 111 138 111 138 111 138 111 138 112 139 112 140 113 140 112 138 111 138 112 139 113 141 111 141 111 141 111 141 111 140 110 139 109 139 108 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 134 103 134 102 133 102 134 103 133 102 133 101 132 101 132 101 132 101 132 101 132 101 131 100 131 100 131 100 131 100 130 99 130 99 130 99 130 100 130 99 130 98 129 97 128 97 127 98 131 98 126 94 126 97 129 95 130 96 129 95 128 93 127 93 126 92 126 91 125 91 125 91 125 90 124 89 123 89 123 89 123 89 123 89 123 89 119 88 121 89 121 88 119 86 119 87 119 86 118 85 117 85 116 86 116 85 115 84 114 84 115 85 115 85 115 85 115 85 111 84 111 84 110 83 110 82 108 81 108 81 108 81 108 81 109 81 108 81 108 81 108 81 106 79 106 79 106 79 106 79 105 78 105 78 104 77 104 76 104 77 103 76 102 75 103 76 99 72 99 71 97 66 92 62 92 64 92 64 93 67 96 68 95 68 95 68 95 68 95 68 96 69 96 68 94 66 91 63 93 65 92 64 91 65 92 66 91 64 91 63 90 62 89 62 91 64 90 63 90 62 89 62 89 62 88 61 88 60 87 60 86 61 87 60 85 58 83 56 83 57 83 57 83 57 83 57 85 59 85 59 85 59 85 59 82 56 81 54 80 53 78 52 80 54 80 54 80 54 80 54 79 53 79 52 78 51 77 52 75 52 72 50 71 50 71 51 72 51 71 50 71 49 70 49 70 49 70 49 70 49 70 49 68 47 67 46 67 45 66 45 62 45 66 46 64 44 64 46 65 46 64 45 64 44 63 44 64 45 64 44 63 43 62 43 62 43 62 42 61 42 60 41 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 37 52 35 52 37 55 40 52 36 53 37 53 36 52 35 52 35 51 34 50 35 51 36 52 35 51 34 50 35 51 36 48 34 51 35 50 33 49 34 51 35 50 33 49 32 47 31 52 35 49 32 47 31 48 33 48 32 49 33 49 32 47 31 48 32 49 33 48 32 47 30 50 33 49 33 48 32 48 31 48 36 48 34 45 31 46 35 47 33 45 31 44 32 46 33 48 30 49 30 48 31 50 33 43 30 49 32 46 30 43 29 17 5 17 6 18 7 19 7 21 9 20 8 19 6 17 5 16 5 19 8 20 7 17 4 18 6 19 8 20 8 19 6 20 7 17 4 16 5 19 8 23 10 20 6 16 3 15 2 16 9 19 12 20 11 17 8 17 8 16 7 15 8 16 9 14 4 14 5 15 8 16 8 12 8 14 10 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 9 9 12 9 10 7 10 8 10 8 11 10 13 11 13 9 10 9 11 8 8 4 7 3 11 8 14 8 12 6 12 7 14 10 15 10 15 10 18 13 17 12 17 12 17 11 21 15 18 13 18 15 22 18 24 18 23 17 22 18 23 19 23 18 23 18 23 18 23 18 23 18 23 19 24 20 25 20 25 16 15 4 7 3 11 9 10 8 10 8 10 8 10 8 13 11 13 11 13 11 13 11 15 14 7 11 50 82 87 79 75 74 74 71 71 68 68 65 69 66 67 65 66 63 64 62 62 60 63 60 61 56 59 54 57 52 56 50 53 48 51 47 51 47 50 46 50 46 50 45 48 45 46 41 44 38 44 35 35 49 84 84 90 74 87 76 87 73 88 75 89 76 91 77 94 80 93 79 93 79 93 76 92 79 95 81 97 81 95 80 97 82 98 83 98 84 99 82 100 81 100 82 101 83 102 83 105 85 103 83 103 85 106 88 105 86 109 90 113 94 116 96 109 88 108 86 108 88 110 89 111 88 107 84 104 83 104 84 105 84 105 85 106 86 107 86 107 84 107 85 108 86 109 86 111 88 111 87 110 86 109 86 111 86 110 85 109 84 108 84 108 84 108 84 108 84 108 84 109 85 109 85 109 85 109 85 109 85 109 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 110 83 111 84 112 84 111 83 110 82 110 83 112 84 111 83 111 83 111 83 111 83 110 82 110 81 109 81 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 104 75 103 74 102 74 103 75 103 74 102 73 101 73 101 73 101 73 101 73 101 73 100 72 100 72 100 72 100 72 100 72 100 72 100 72 101 73 99 71 99 70 98 69 97 69 96 71 100 71 95 66 95 70 95 69 96 69 96 68 94 66 93 66 93 65 92 64 91 64 91 64 91 63 90 62 89 62 89 62 89 62 89 62 89 62 88 64 90 65 89 63 86 60 87 62 87 61 86 60 85 60 85 60 85 59 84 58 84 58 85 59 85 59 85 59 85 59 84 57 83 56 83 55 82 55 81 54 81 54 81 54 81 54 79 53 80 53 80 53 80 54 79 52 79 52 79 52 79 52 78 51 77 50 77 49 76 49 78 50 75 47 74 48 77 51 74 50 74 49 71 44 65 40 64 40 64 41 66 43 69 47 69 46 68 46 68 47 68 47 70 49 70 48 67 44 63 41 66 44 65 43 64 44 65 45 64 43 64 42 63 41 62 41 64 43 64 42 63 41 62 41 62 41 62 40 61 39 60 39 61 44 61 43 59 41 57 39 57 40 57 40 57 40 57 40 59 40 59 40 59 40 59 40 56 37 55 35 54 34 52 35 54 37 54 37 54 37 54 37 53 36 53 35 52 34 51 34 52 35 50 33 49 33 49 34 50 34 50 33 49 32 48 32 49 30 49 32 49 32 49 32 45 28 44 27 44 26 43 26 42 27 47 30 46 28 44 28 46 29 46 28 45 27 44 27 45 30 45 29 44 28 43 28 42 27 42 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 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 20 36 19 36 21 39 24 32 17 34 19 36 20 36 20 36 20 35 19 34 20 35 21 36 20 35 19 34 20 35 21 33 20 37 22 35 19 34 20 36 21 35 19 32 16 30 15 38 21 33 16 30 15 32 18 31 17 32 18 33 17 32 16 30 15 31 16 30 15 29 13 34 19 34 18 33 18 32 17 35 20 35 17 31 15 34 20 31 16 32 16 32 16 32 15 30 16 30 16 30 18 33 21 27 17 32 23 32 19 30 19 21 18 20 17 19 18 20 19 17 15 18 17 19 18 21 19 23 20 20 17 19 18 22 21 21 22 23 17 18 18 19 14 20 18 20 18 20 18 20 18 19 18 20 19 21 18 20 17 22 21 24 19 20 15 19 17 20 16 19 15 18 16 19 17 18 17 16 15 14 15 16 17 11 13 15 15 14 9 6 2 0 0 0 1 1 2 2 2 5 5 5 4 4 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 2 5 7 9 9 10 9 10 11 12 12 12 12 11 12 14 14 14 11 11 11 13 15 15 12 12 9 10 9 10 10 11 10 11 11 13 13 15 12 13 13 14 13 15 14 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 23 24 25 27 20 12 10 12 13 11 8 10 10 10 11 11 12 12 12 11 11 11 11 11 11 11 11 12 13 3 22 67 89 77 82 73 77 72 75 72 73 72 72 71 72 70 71 69 67 66 65 66 65 65 63 62 60 62 59 60 58 57 55 53 52 52 52 54 54 53 52 50 49 48 48 48 49 47 46 44 44 43 41 48 50 88 95 111 90 114 85 110 87 112 88 114 90 116 92 116 92 119 94 117 92 119 94 120 94 120 95 121 96 122 96 125 98 123 96 123 98 126 101 128 101 128 102 129 103 130 103 128 101 128 102 131 105 134 107 138 102 144 120 152 114 155 109 159 113 145 113 143 108 135 114 136 109 134 106 132 107 134 109 133 107 133 107 133 107 133 107 136 108 137 109 137 110 138 110 136 108 136 109 137 110 138 110 140 111 141 112 142 111 139 110 136 111 137 111 135 109 135 110 139 110 141 109 140 108 139 108 138 109 142 111 141 109 141 112 135 113 141 115 140 112 138 112 140 112 142 111 142 111 142 112 140 113 139 113 139 113 139 113 137 111 138 113 140 114 140 114 140 112 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 111 142 110 141 110 140 109 140 109 140 109 140 109 136 104 134 102 133 103 135 105 137 106 136 105 136 104 135 104 134 103 134 103 134 103 134 103 135 105 136 106 137 105 136 104 135 104 135 103 134 102 133 102 132 101 132 102 133 103 134 103 132 101 131 100 131 99 130 99 132 101 132 101 132 101 132 101 131 100 131 99 130 98 129 98 127 97 128 98 129 97 128 96 132 98 131 96 130 95 128 94 127 93 126 92 126 91 125 91 126 92 126 91 125 90 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 122 87 121 86 120 85 116 84 117 85 116 85 115 84 112 84 113 83 113 82 112 81 111 81 112 81 111 80 110 79 109 78 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 75 102 75 101 75 103 75 100 70 93 64 95 68 95 68 95 68 94 66 97 69 97 69 97 69 97 69 92 65 94 66 95 65 94 64 93 66 93 65 92 64 91 64 91 65 92 65 92 64 90 62 89 62 89 61 88 60 87 60 88 61 88 60 87 59 86 59 90 62 87 58 85 59 87 61 87 60 87 60 87 60 87 60 85 60 85 59 84 58 83 58 82 57 82 57 82 57 82 57 79 53 79 52 78 51 77 51 76 52 79 53 77 51 78 54 79 52 74 47 71 48 75 52 72 48 74 50 74 48 71 45 67 46 69 49 70 49 70 49 69 48 69 46 68 45 67 45 68 45 66 43 64 41 63 40 67 45 67 45 67 45 67 45 63 44 62 43 62 43 61 42 60 41 60 41 60 41 60 41 58 40 61 43 62 42 59 39 59 40 59 40 59 40 59 40 58 40 57 38 54 36 52 35 56 39 56 39 56 39 56 39 50 36 54 40 56 38 52 34 54 38 53 37 53 38 55 40 51 35 53 38 54 38 54 38 52 36 52 37 53 38 54 38 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 50 34 51 36 54 37 51 33 50 33 47 30 46 31 49 34 47 32 48 33 49 32 48 31 46 31 47 30 44 28 46 32 46 31 49 34 50 33 47 30 48 31 46 30 48 32 47 30 45 30 48 31 45 28 46 31 43 28 46 31 48 32 47 30 18 6 17 5 17 5 18 6 15 3 16 5 17 6 19 7 21 8 20 7 19 8 20 9 18 9 20 5 16 7 18 3 18 6 18 6 18 6 18 6 17 6 18 7 19 6 18 5 17 11 19 11 16 7 15 9 17 9 16 8 15 9 16 8 18 5 16 3 14 5 16 6 13 7 16 9 14 5 5 0 0 0 0 0 1 0 2 0 4 2 3 1 3 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 2 2 6 6 9 7 9 8 11 10 12 10 12 9 12 8 14 9 12 7 13 10 15 9 13 7 11 6 11 6 12 7 11 6 11 7 13 9 13 8 13 8 14 9 14 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 20 24 22 25 17 12 8 12 11 11 6 10 8 10 9 11 10 12 10 11 9 11 9 11 9 11 9 11 6 7 31 77 92 82 86 80 83 79 79 77 74 75 73 73 72 72 71 69 66 67 64 65 61 64 59 61 55 59 54 59 56 57 53 54 51 53 51 54 52 53 50 51 47 49 46 50 44 47 44 45 41 42 38 41 43 74 85 93 78 91 73 87 72 87 72 88 74 90 76 90 77 93 78 92 76 93 79 94 77 95 78 95 79 96 79 98 81 97 80 97 81 100 82 101 80 102 81 102 82 103 82 102 81 102 82 104 85 108 88 109 92 118 104 117 91 120 92 124 95 118 93 115 90 110 87 111 87 108 84 106 84 108 86 107 84 107 84 107 84 107 84 108 86 108 86 109 87 109 88 108 86 109 87 109 88 110 86 111 85 112 86 112 85 110 86 112 87 112 88 111 86 109 88 114 91 111 89 109 88 110 89 106 87 110 90 111 92 115 94 114 88 118 89 114 88 113 89 112 88 111 90 111 90 111 88 112 86 113 86 113 86 113 86 112 85 113 87 114 87 113 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 112 84 112 84 112 84 112 84 112 84 112 83 111 83 110 82 109 81 109 81 109 81 109 81 106 77 104 75 103 76 105 78 106 78 106 77 105 77 104 76 103 75 103 75 103 75 103 75 104 76 105 77 105 77 104 76 104 76 104 75 103 75 102 74 102 74 103 75 103 76 104 76 102 74 101 73 100 72 100 72 101 73 101 73 101 73 101 73 100 71 100 70 99 70 98 69 96 68 97 69 98 68 97 67 98 70 97 68 96 67 94 66 93 65 93 64 92 64 91 63 92 65 92 64 91 64 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 59 87 65 86 63 85 62 84 61 85 62 86 61 85 60 84 60 83 59 83 58 82 58 81 57 81 57 80 56 80 56 80 55 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 49 75 48 75 48 76 49 74 44 69 40 69 42 70 43 71 44 72 45 69 45 69 45 69 45 69 47 68 47 69 49 69 50 68 49 66 45 66 44 65 44 64 43 64 44 65 44 65 43 63 41 62 41 62 40 61 40 60 39 61 40 61 39 60 39 59 38 62 44 60 43 59 42 59 43 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 35 52 35 51 34 52 37 54 36 51 33 51 35 52 34 49 30 47 31 49 33 47 30 48 32 48 30 46 28 46 26 48 28 49 30 49 29 48 31 47 32 46 31 45 31 45 31 44 29 43 28 42 27 45 31 45 31 45 31 45 31 46 28 45 27 42 24 41 23 41 24 41 24 41 24 41 24 40 25 42 27 42 27 40 25 40 25 40 25 40 25 40 25 42 25 41 24 39 23 38 22 39 23 39 23 39 23 39 23 37 22 38 22 38 22 38 21 40 24 38 21 37 21 37 21 34 19 36 20 37 21 37 20 35 19 35 20 36 20 37 21 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 32 17 32 18 34 18 32 15 33 17 32 16 31 17 32 18 31 17 32 18 33 17 32 16 30 16 31 15 29 13 30 17 31 19 32 20 33 19 32 18 32 17 29 17 32 20 32 17 29 18 32 18 30 16 30 19 29 16 30 18 31 18 30 17 19 17 18 16 18 16 19 17 17 15 18 17 19 18 21 19 20 19 21 20 22 19 21 18 19 20 22 17 18 19 21 16 20 18 20 18 20 18 20 18 19 18 20 19 21 18 20 17 18 16 20 17 18 14 18 17 20 16 19 15 18 16 19 17 18 17 16 15 15 15 15 16 15 16 17 17 15 10 7 3 1 1 1 1 2 2 2 2 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 4 6 7 8 8 9 10 11 12 12 12 12 11 9 12 13 14 12 13 14 16 13 13 12 12 11 12 12 13 13 13 12 12 10 12 11 12 11 12 11 13 12 14 13 14 13 14 13 15 14 16 15 16 15 17 16 18 19 21 22 24 22 23 22 23 22 23 22 23 23 23 22 22 21 23 22 24 24 23 22 22 22 22 23 23 23 18 12 10 11 12 11 9 10 10 10 11 11 12 12 12 11 11 11 11 11 11 11 11 10 6 11 48 84 94 78 86 76 83 77 81 78 79 78 78 73 74 71 72 69 70 68 67 66 66 65 63 65 61 63 59 59 58 57 56 55 55 55 56 55 54 54 52 51 50 49 49 49 49 47 46 45 44 44 42 45 46 82 93 112 92 116 89 114 88 113 88 114 90 117 91 116 92 119 93 118 92 119 95 120 95 121 95 122 96 122 96 124 98 123 97 124 99 126 101 128 102 129 102 130 103 130 103 131 104 131 104 133 107 136 110 139 112 154 118 150 116 161 133 171 138 169 129 153 118 141 111 138 111 135 107 133 107 134 109 133 107 133 107 133 107 133 107 135 107 135 108 136 109 137 109 136 109 137 109 138 110 138 110 142 112 143 113 142 111 138 109 139 113 138 112 136 112 136 110 145 113 136 102 125 93 119 91 123 96 127 100 130 105 138 113 143 119 143 118 141 114 141 117 140 112 142 111 142 111 142 112 141 114 141 114 141 114 141 114 140 114 141 114 141 113 140 112 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 112 142 111 142 110 140 109 140 109 140 109 140 109 139 107 137 105 136 106 138 108 138 107 137 106 137 105 136 105 135 104 135 104 135 104 135 104 134 104 135 105 136 104 135 103 135 104 135 104 134 103 134 102 134 104 135 104 135 105 136 105 134 103 133 102 133 101 132 101 132 101 132 101 132 101 132 101 131 100 131 100 130 99 130 98 128 97 129 98 129 98 128 97 132 98 131 96 130 95 128 94 128 94 127 93 127 92 126 92 126 92 126 92 125 91 125 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 83 112 82 112 81 110 80 110 80 111 81 111 81 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 77 103 76 103 75 102 75 103 76 103 74 99 70 95 69 97 71 99 73 101 74 97 69 97 69 97 69 97 69 97 70 98 71 99 69 97 68 93 66 93 66 92 65 92 64 91 65 92 65 92 64 90 62 89 62 89 62 88 61 88 60 88 61 88 61 87 60 87 59 87 61 88 61 87 60 86 58 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 53 78 52 78 51 80 55 82 54 77 49 75 50 77 50 76 49 75 49 75 49 73 48 74 48 74 47 72 46 68 47 69 49 70 49 69 48 69 48 69 46 68 45 67 45 66 44 66 43 65 43 65 43 67 45 67 45 67 45 67 45 66 46 64 44 61 41 59 39 60 41 60 41 60 41 60 41 59 41 60 42 61 41 60 40 59 40 59 40 59 40 59 40 59 42 59 42 59 42 59 42 56 39 56 39 56 39 56 39 57 39 53 36 52 37 55 41 58 41 55 38 53 36 52 36 50 34 51 36 52 36 52 35 50 34 50 35 51 35 52 36 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 34 50 34 49 33 49 33 49 33 49 33 48 32 49 33 48 31 46 29 47 32 48 33 49 32 48 31 47 32 48 33 49 32 48 31 46 31 47 30 45 29 46 32 49 32 48 31 47 32 48 33 47 29 45 30 48 33 49 31 46 32 49 32 47 30 47 33 47 31 46 29 45 29 46 30 17 4 16 3 15 4 16 5 16 4 16 5 17 6 18 6 15 4 18 7 19 6 16 3 16 7 19 4 17 8 20 5 19 7 18 6 18 6 17 5 17 6 18 7 19 6 18 5 15 9 17 10 16 8 17 11 17 9 16 8 15 9 16 8 18 6 17 4 15 5 15 5 15 7 16 8 13 4 5 0 1 0 2 0 2 0 2 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 0 0 1 2 5 5 7 5 9 8 11 10 12 10 12 9 9 6 13 9 14 9 16 13 13 8 13 8 13 9 15 11 16 10 14 7 11 6 11 6 12 7 12 7 13 8 14 9 14 9 14 10 15 11 16 11 17 12 17 13 19 16 22 18 24 19 24 19 24 19 24 19 24 18 23 17 22 18 23 19 23 21 23 20 22 20 22 20 20 14 12 8 11 9 10 7 10 8 10 9 11 10 12 10 12 10 12 10 12 10 12 10 8 2 22 65 96 97 85 90 84 87 82 84 80 79 78 76 77 75 75 72 72 70 70 68 68 62 66 60 63 57 61 57 59 56 57 55 56 55 57 56 56 53 54 51 52 49 50 47 50 45 48 45 46 43 45 40 40 38 67 83 95 79 93 77 89 74 88 74 89 75 91 77 91 77 94 78 92 77 93 80 95 78 95 79 96 79 97 80 98 81 98 81 99 82 100 81 102 81 102 82 103 82 104 83 105 84 105 85 107 87 109 89 107 95 115 89 117 104 151 140 177 157 181 136 137 103 116 93 112 89 110 85 108 85 109 86 108 85 108 85 108 85 108 85 107 85 107 85 108 86 109 87 109 87 109 88 110 88 111 87 113 87 113 87 112 85 110 85 112 87 111 89 114 90 112 88 108 81 96 66 82 56 77 54 83 62 85 64 88 70 97 79 112 87 119 94 118 93 118 94 113 89 112 90 111 90 111 88 115 88 115 88 115 88 115 88 115 88 115 88 114 86 112 84 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 112 84 112 83 111 83 110 82 110 82 110 82 110 82 109 80 107 78 106 79 108 81 108 79 107 79 106 78 106 78 105 77 105 77 105 77 105 77 103 75 104 76 104 76 103 75 105 77 104 76 104 75 103 75 103 75 104 76 104 76 104 76 104 76 104 75 103 74 102 74 101 73 101 73 101 73 101 73 101 72 100 71 100 70 99 70 97 68 98 70 99 69 97 68 97 69 97 68 96 67 95 67 95 66 94 66 93 65 93 65 93 66 92 65 92 64 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 86 63 85 62 85 62 85 62 86 61 85 60 84 60 84 60 83 59 83 58 82 58 79 55 80 56 81 58 82 58 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 77 50 77 49 76 49 75 49 77 50 77 49 75 47 69 42 69 43 71 44 72 45 70 46 70 46 70 46 70 48 69 48 70 49 68 50 67 48 67 46 66 45 66 44 65 44 64 44 65 44 65 43 63 41 63 42 62 41 62 40 61 40 62 41 61 40 61 39 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 57 35 57 35 56 34 54 37 53 36 53 35 52 35 54 38 55 37 52 33 51 35 49 33 51 34 51 33 48 30 48 31 48 31 47 30 46 29 47 26 48 28 49 30 48 28 48 31 47 32 46 31 45 31 43 29 43 30 44 30 44 30 44 30 44 30 44 30 44 30 46 28 44 27 42 25 41 23 42 25 42 25 42 25 42 25 41 26 41 26 41 26 41 26 40 25 40 25 40 25 40 25 41 25 41 26 42 27 43 27 39 23 39 23 39 23 39 23 41 24 38 21 37 22 40 25 41 24 39 22 37 20 36 21 35 19 36 21 37 21 36 20 34 18 35 19 36 20 36 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 19 34 19 34 18 33 18 33 18 33 18 33 18 35 20 36 19 32 16 30 16 30 16 33 19 34 18 31 15 31 17 32 18 33 17 32 16 30 16 32 16 29 14 31 18 34 20 31 17 30 18 33 21 30 16 29 17 32 20 33 19 31 19 34 20 31 18 32 20 33 19 30 16 28 15 29 17 19 16 18 15 17 16 18 17 18 16 19 17 19 17 20 18 19 18 21 20 22 19 20 17 18 19 21 16 19 20 22 17 21 19 21 18 20 17 19 17 19 18 20 19 21 18 20 17 19 17 22 18 20 17 21 19 20 16 19 15 18 16 19 17 18 18 17 17 16 15 14 13 14 14 15 15 13 9 7 4 3 2 2 2 2 2 2 2 5 5 4 4 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 2 4 6 7 7 7 9 10 11 12 12 12 12 11 8 11 12 14 13 15 16 19 12 13 12 13 13 15 15 17 16 16 14 13 11 11 10 11 11 12 11 13 12 14 13 14 13 14 13 15 14 16 15 16 16 17 16 17 18 20 21 22 23 24 23 24 23 24 23 24 23 23 22 22 21 23 22 24 23 23 23 22 22 21 21 20 16 14 12 10 10 11 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 4 6 33 79 93 93 78 86 73 83 73 80 75 78 75 77 77 78 72 74 71 73 71 73 69 69 69 67 66 64 64 63 60 59 59 58 58 58 59 59 57 56 55 54 53 52 51 50 49 50 48 48 47 46 47 45 46 41 75 91 113 93 117 93 116 90 116 89 116 90 117 92 117 93 120 94 119 92 120 95 121 95 122 96 122 97 123 97 124 98 125 99 126 100 126 101 129 102 130 103 130 104 131 104 133 106 133 106 134 108 136 110 146 120 145 113 167 173 221 226 250 241 255 204 187 130 145 112 140 113 137 109 134 108 135 110 134 108 134 108 134 108 134 108 135 107 135 108 136 109 137 109 137 109 138 110 138 111 139 111 143 113 143 113 143 112 139 110 136 110 136 112 139 114 134 106 116 88 111 82 107 82 111 86 109 84 110 83 110 86 117 95 125 106 138 119 146 120 146 120 143 115 144 114 143 113 142 112 142 115 142 115 142 115 142 115 142 115 142 115 142 114 140 112 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 144 112 143 112 142 111 141 110 141 110 141 110 141 110 141 109 139 107 138 108 140 110 139 108 139 108 138 107 138 106 136 105 136 105 136 105 136 105 134 104 135 105 136 104 135 103 136 105 136 104 135 104 134 103 134 103 133 102 133 102 133 102 135 104 135 104 134 103 133 102 132 101 132 101 132 101 132 101 132 101 132 100 131 100 130 99 128 98 130 99 130 99 129 97 131 97 130 96 130 96 129 95 129 95 129 95 128 94 128 93 127 93 127 92 126 92 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 120 85 120 85 117 85 117 85 116 85 115 84 112 84 114 84 114 83 113 83 112 82 110 80 110 81 112 82 113 83 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 105 77 104 77 103 76 103 77 104 77 104 77 103 76 100 73 99 72 98 71 97 70 98 70 98 70 98 70 98 70 98 70 98 70 98 68 96 66 94 67 94 66 93 66 92 65 91 65 92 65 92 64 90 62 90 63 90 62 89 62 88 61 89 62 89 61 88 61 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 83 57 82 56 81 56 80 54 80 53 79 53 78 52 78 53 81 54 78 52 79 55 75 50 78 52 78 50 74 47 74 48 73 47 72 46 72 47 69 48 70 49 70 48 68 47 69 48 69 46 68 45 67 45 66 44 66 44 66 45 67 45 66 44 66 44 66 44 66 44 62 43 62 43 62 43 62 43 61 42 61 42 61 42 61 42 60 41 60 41 60 41 60 41 59 40 59 40 59 40 59 40 56 39 56 40 58 42 59 42 56 39 56 39 56 39 56 39 55 39 55 39 55 39 55 39 55 38 54 37 53 38 54 39 53 38 54 39 55 38 53 37 52 36 52 36 53 37 54 38 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 34 50 33 49 32 49 33 49 33 49 33 49 33 50 36 52 34 47 29 46 32 46 31 49 34 50 33 47 30 47 32 48 33 49 32 48 31 47 32 48 31 46 29 47 33 50 33 47 30 46 31 49 34 47 30 45 30 48 33 48 31 47 32 50 33 47 31 48 33 49 32 46 29 44 28 45 30 17 5 16 4 16 4 17 5 17 5 17 5 17 5 17 5 21 9 22 10 22 10 21 9 17 8 20 5 16 7 19 4 20 8 19 6 18 5 16 4 17 6 18 7 19 6 18 5 17 12 20 12 17 10 18 12 17 9 16 8 15 9 16 8 18 6 18 5 16 5 13 2 13 6 14 6 13 6 9 3 3 1 3 1 2 0 2 0 5 3 5 2 4 2 3 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 4 3 7 5 8 6 9 8 11 10 12 10 12 9 10 7 14 10 15 10 17 14 15 9 14 9 15 11 17 12 17 11 15 8 12 7 12 7 13 8 14 9 14 10 15 10 14 9 14 10 15 11 16 11 17 12 17 12 18 14 21 17 25 20 25 20 25 20 25 20 24 18 23 17 22 18 23 19 22 21 23 21 22 19 19 17 13 10 11 8 10 8 10 8 10 8 10 9 11 10 12 10 13 11 13 11 13 11 13 11 5 12 51 93 97 93 88 90 82 87 82 83 79 79 77 76 81 81 77 74 74 73 74 72 72 69 70 65 68 63 66 61 62 59 60 57 59 57 59 57 57 55 56 53 54 50 52 49 50 45 49 46 48 45 47 43 42 34 62 82 96 78 92 79 92 76 91 75 90 76 92 77 91 78 94 79 93 78 94 81 96 79 96 79 97 80 97 81 98 81 99 83 101 84 100 81 103 82 103 82 104 83 104 84 107 85 106 85 106 86 108 87 109 91 107 89 171 184 241 223 253 225 254 208 189 129 123 103 115 91 112 87 109 86 109 87 109 86 109 86 109 86 109 86 108 86 109 87 109 88 110 88 110 88 110 88 111 89 111 88 112 86 113 87 113 87 112 88 110 85 111 90 115 87 102 73 84 60 81 58 80 59 84 63 83 61 83 60 81 59 84 64 90 70 106 87 116 93 119 95 117 93 116 92 115 90 114 89 116 89 116 89 116 89 116 89 114 88 115 89 115 88 114 86 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 85 113 85 112 84 112 84 111 83 111 83 111 83 111 83 110 81 108 79 107 80 109 82 109 81 109 80 108 80 107 79 106 78 106 78 106 78 106 78 104 77 105 78 106 77 105 76 106 77 105 77 104 76 104 76 103 74 102 74 102 73 101 73 104 76 104 75 103 74 102 74 101 73 101 73 101 73 101 73 102 72 101 72 100 71 100 71 98 69 99 70 99 70 98 69 96 68 96 68 96 68 96 68 96 68 96 67 95 67 94 66 94 66 93 66 92 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 60 84 60 83 59 83 59 81 57 81 57 82 58 82 58 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 51 78 51 77 50 77 50 77 50 77 50 76 49 76 49 78 50 77 49 74 46 72 45 71 47 71 47 71 47 71 49 72 51 73 51 71 51 68 50 68 46 67 46 66 45 66 45 64 44 65 44 65 43 63 41 64 42 63 42 62 41 62 41 63 41 62 41 61 40 61 40 60 44 61 44 60 43 59 41 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 37 54 37 53 36 53 36 51 36 54 37 53 36 54 39 50 34 52 35 52 34 49 31 49 31 47 29 46 29 46 30 48 27 49 28 49 29 47 27 48 31 47 32 46 31 45 31 45 31 45 31 45 30 44 30 43 29 43 29 43 29 43 29 41 24 42 26 43 27 45 28 43 26 43 26 43 26 43 26 42 26 41 25 40 26 41 27 40 25 40 25 40 25 40 25 38 22 38 23 40 24 40 25 39 23 39 23 39 23 39 23 38 22 39 23 39 23 38 22 38 21 37 21 37 22 39 24 39 23 40 24 39 23 38 21 36 20 37 21 37 22 38 22 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 34 19 33 17 32 17 33 18 33 18 33 18 33 18 32 19 35 17 29 12 30 18 31 17 32 18 33 17 32 16 31 17 32 18 33 17 32 16 31 17 33 17 30 15 32 19 33 19 32 18 31 19 32 20 32 18 30 17 32 19 31 17 30 19 33 19 31 17 31 20 31 18 30 16 29 16 30 17 20 18 19 17 19 17 20 18 19 17 19 17 19 17 19 17 23 21 22 20 22 20 23 21 20 21 22 17 18 19 20 15 22 20 21 18 20 17 18 16 19 18 20 19 21 18 20 17 21 19 23 18 19 15 19 17 20 16 19 15 18 16 19 17 18 18 18 18 17 15 13 11 14 15 15 16 16 14 15 13 4 4 4 3 3 2 2 2 4 4 4 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 7 8 8 9 8 9 10 11 12 12 12 12 11 10 13 14 15 14 15 16 19 15 16 14 15 14 16 16 17 15 16 13 13 12 13 12 13 13 14 14 15 15 16 15 16 13 14 13 15 14 16 15 16 16 17 16 17 17 19 19 21 24 25 24 25 24 25 24 25 23 23 22 22 21 23 22 24 22 22 23 23 22 20 19 18 11 11 11 10 9 9 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 3 22 63 98 85 88 83 87 75 86 75 84 77 82 76 80 79 81 74 76 71 75 74 77 73 75 73 71 71 69 69 68 64 63 62 60 59 59 59 59 58 57 57 55 54 53 52 52 50 50 49 49 49 48 49 47 49 39 71 90 114 92 115 93 119 92 118 91 117 91 118 92 118 93 121 94 119 93 120 96 122 96 122 97 123 97 124 98 123 98 126 101 127 101 126 101 130 103 130 104 131 104 132 105 133 106 133 105 133 107 134 108 142 116 135 125 215 243 255 255 255 249 255 248 237 166 161 124 144 115 139 111 135 109 136 110 135 109 135 109 135 109 135 109 137 109 138 110 139 111 139 111 138 110 138 111 139 111 140 112 140 111 142 113 144 114 142 114 139 112 139 114 138 106 117 82 107 85 104 81 101 79 100 79 104 84 106 83 102 81 102 82 109 90 121 104 134 113 143 121 147 119 148 118 147 116 145 115 146 116 146 116 146 116 146 116 142 113 144 115 145 115 144 114 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 144 113 144 112 143 112 142 111 142 111 142 111 142 111 141 109 139 107 138 108 140 110 141 110 140 109 140 108 139 108 138 107 138 107 138 107 138 107 137 106 138 107 138 107 137 106 137 106 136 105 136 104 135 104 135 104 134 103 134 102 133 102 134 103 134 103 133 102 133 101 132 101 132 101 132 101 132 101 133 102 132 101 132 100 131 100 129 99 130 100 131 99 130 98 130 96 130 96 130 96 130 96 131 97 130 96 130 95 129 95 128 94 127 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 114 84 114 83 113 83 113 82 112 82 112 82 111 81 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 105 78 105 77 104 77 105 78 104 76 102 75 102 75 104 77 104 76 102 75 101 74 99 71 99 71 99 71 99 71 100 72 100 72 99 69 96 66 95 68 94 67 94 66 93 66 91 65 92 65 92 64 90 62 91 64 90 63 90 62 89 62 90 63 89 62 89 61 88 61 89 61 87 60 86 59 86 60 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 55 80 54 80 53 79 53 79 55 82 55 79 52 79 54 77 51 78 52 77 51 76 49 75 48 73 46 71 46 73 48 70 49 70 49 70 48 68 46 69 48 69 46 68 45 67 45 69 46 68 45 67 44 65 43 65 43 65 43 65 43 65 43 61 42 62 43 62 43 63 44 62 43 62 43 62 43 62 43 61 42 59 40 59 40 61 42 59 40 59 40 59 40 59 40 56 39 56 39 56 40 57 40 56 39 56 39 56 39 56 39 55 38 53 36 52 37 54 39 55 39 54 37 53 37 54 38 55 39 55 39 55 38 53 36 51 35 52 36 52 37 53 37 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 50 34 49 32 47 31 49 33 49 33 49 33 49 33 47 34 51 33 45 28 48 36 49 32 48 31 47 32 48 33 47 32 48 33 49 32 48 31 48 32 49 32 46 30 48 34 47 32 48 33 49 32 48 31 50 32 47 31 47 31 46 28 45 31 48 31 46 29 46 32 45 29 46 31 47 31 46 30 19 6 18 5 17 6 18 7 17 5 17 5 17 5 17 5 19 6 16 3 15 4 18 7 19 10 21 5 16 6 17 2 20 8 19 6 18 5 16 4 17 6 18 7 19 6 18 5 17 11 19 10 15 6 13 8 17 9 16 8 15 9 16 8 18 6 19 6 17 5 12 1 15 8 17 10 17 12 17 12 4 2 4 1 3 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 4 3 6 5 9 7 9 7 9 8 11 10 12 10 12 9 12 9 15 10 15 10 16 13 17 12 16 10 15 11 16 12 16 10 14 8 13 8 14 9 15 10 16 11 16 12 17 12 14 9 14 10 15 11 16 11 17 12 17 12 17 14 20 15 25 20 25 20 25 20 25 20 24 18 23 17 22 18 23 19 22 20 23 21 22 18 18 15 9 8 11 8 9 7 10 9 10 8 10 9 11 10 12 10 13 11 13 11 13 11 13 13 7 30 78 107 90 92 96 94 89 95 87 92 86 87 83 84 84 83 79 77 75 76 77 76 76 73 74 71 72 67 70 65 66 63 63 59 60 57 58 56 58 56 57 54 54 51 52 50 51 46 49 47 49 47 49 44 45 34 59 81 96 77 90 78 93 78 92 76 91 77 92 78 92 78 95 80 93 78 95 81 96 79 96 80 97 81 98 81 97 81 100 84 102 84 100 80 103 82 103 83 104 84 105 84 106 85 105 84 105 85 107 85 113 93 111 104 213 223 249 213 255 222 255 232 237 165 134 105 116 93 113 88 110 86 110 87 109 86 109 86 109 86 109 86 110 88 111 89 111 90 112 90 110 88 110 89 111 90 112 88 109 84 112 87 114 89 115 91 116 90 115 92 113 78 84 50 82 58 83 60 85 61 86 62 84 62 87 63 85 59 83 60 85 64 92 72 101 85 115 96 121 96 120 93 118 91 116 90 116 90 116 90 116 90 116 90 112 86 113 89 115 89 115 89 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 114 85 113 84 112 84 111 83 111 83 111 83 111 83 110 81 107 78 106 79 109 82 110 82 110 81 109 81 108 80 107 79 107 79 107 79 107 79 106 79 108 80 108 80 107 78 106 78 106 77 105 76 104 76 105 77 105 76 104 75 103 75 103 75 102 74 102 73 101 73 101 73 101 73 101 73 101 73 102 73 102 72 101 71 100 71 98 70 99 71 100 70 99 69 96 68 96 68 96 68 96 68 97 69 97 68 96 68 95 67 94 67 94 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 85 60 84 59 83 59 84 59 83 58 82 57 81 56 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 79 51 78 50 77 50 79 51 77 49 75 47 74 48 74 47 74 47 74 47 74 47 71 47 71 47 71 47 71 49 69 49 70 48 67 48 64 45 68 47 68 46 67 45 66 45 64 44 65 44 65 43 63 41 64 43 64 42 63 41 62 41 63 42 63 41 62 40 61 40 63 45 60 41 58 42 60 44 60 43 60 43 60 43 60 41 60 38 60 37 59 36 58 36 59 37 58 35 57 34 55 33 55 38 55 37 54 36 53 36 56 40 57 38 53 34 51 35 52 35 52 34 51 33 50 33 50 32 47 29 45 29 47 31 49 28 49 28 49 29 46 27 48 31 47 32 46 31 45 31 48 33 47 32 45 30 43 28 43 29 43 29 43 29 43 29 44 27 44 26 43 25 42 25 43 26 43 26 43 26 43 26 43 27 40 24 39 25 42 28 40 25 40 25 40 25 40 25 40 24 40 24 40 24 40 24 39 23 39 23 39 23 39 23 41 23 35 16 32 19 39 25 42 25 39 22 37 20 36 20 38 22 38 22 38 21 35 19 34 18 34 19 35 20 36 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 34 18 32 17 31 15 33 18 33 18 33 18 33 18 33 21 38 21 32 16 36 26 34 18 31 15 30 16 33 19 31 17 32 18 33 17 32 16 32 18 33 17 30 15 32 19 30 18 33 21 34 20 31 17 35 20 31 18 31 18 29 14 29 17 31 18 29 15 30 18 27 15 30 18 32 19 31 17 21 18 20 17 19 18 20 19 18 18 22 21 23 19 18 15 20 18 20 18 20 18 20 18 22 20 22 19 20 17 18 15 20 19 22 19 19 16 19 18 19 17 19 17 19 17 19 17 21 17 18 14 16 14 18 16 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 8 9 11 12 13 14 14 14 15 15 13 15 16 17 14 13 14 17 16 16 13 13 12 14 13 14 13 14 13 14 13 14 16 16 14 14 13 15 15 17 15 16 15 16 15 16 15 16 17 17 16 16 15 17 16 18 20 23 24 26 26 27 25 26 22 23 22 23 22 23 22 23 23 23 23 24 24 22 17 13 12 11 9 8 8 9 11 12 9 10 10 11 13 14 14 15 13 14 14 13 13 14 13 12 2 52 82 98 90 95 79 93 80 92 80 88 80 87 81 87 80 85 78 79 71 74 70 76 76 75 71 73 73 71 71 71 64 70 65 60 66 63 55 56 59 58 57 56 54 53 52 51 52 51 47 47 48 49 50 48 42 37 62 77 113 97 116 93 115 90 117 91 118 93 120 94 120 94 120 95 121 96 122 96 125 98 123 96 123 98 126 101 126 101 128 103 129 103 129 103 133 106 133 105 132 104 131 104 134 106 133 106 133 107 135 109 138 107 140 132 202 245 255 245 252 255 255 248 255 208 174 127 148 118 140 112 138 112 137 110 136 110 136 110 136 110 136 110 138 110 138 111 139 112 140 112 142 113 141 113 141 113 140 112 142 113 144 114 145 115 142 114 150 116 142 122 137 89 101 81 105 85 103 86 104 87 105 87 106 88 105 87 105 86 104 86 101 80 109 91 120 97 132 116 146 121 151 119 150 122 149 114 145 115 145 115 145 116 148 118 146 116 146 115 145 114 144 114 147 116 144 113 142 112 143 114 144 114 144 113 143 112 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 103 134 103 132 102 135 105 136 104 133 101 133 102 133 102 133 102 133 102 133 102 133 101 132 100 131 100 131 101 132 101 132 100 130 98 130 96 130 96 130 96 130 96 131 96 129 94 128 94 128 95 128 94 128 93 127 92 126 92 125 91 125 91 125 91 125 91 125 91 125 90 124 89 123 89 123 89 123 88 122 87 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 74 101 74 101 73 101 72 100 71 99 71 96 69 97 70 98 68 97 67 96 69 96 68 94 66 92 64 91 64 92 66 94 67 94 67 91 64 91 63 90 62 89 62 91 64 91 63 90 62 89 62 88 61 88 60 87 59 86 59 87 60 87 59 86 58 85 58 85 59 83 57 82 57 82 58 83 58 83 57 82 56 81 56 82 55 79 52 77 52 79 54 80 54 80 53 79 52 78 52 79 53 79 52 77 50 75 48 76 50 75 48 73 47 72 46 72 50 71 49 70 48 69 48 68 47 68 46 68 46 68 46 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 65 45 63 44 62 42 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 38 55 37 50 34 53 41 54 38 54 37 53 36 52 36 53 36 51 35 52 36 50 32 51 34 50 33 49 34 50 35 52 36 52 35 51 34 50 34 47 32 49 34 51 35 51 35 51 35 51 34 50 33 49 33 50 34 50 33 49 32 48 32 48 32 48 31 47 30 46 30 48 31 47 31 47 32 49 34 49 32 47 30 46 30 46 31 43 29 47 33 50 33 47 30 46 31 47 31 46 30 48 34 47 30 46 31 49 33 47 29 52 34 48 30 46 30 48 33 19 6 18 5 17 6 18 7 13 2 16 5 18 5 16 4 18 6 18 6 18 6 18 6 18 7 19 7 18 5 16 3 16 6 19 6 16 3 16 6 18 6 18 6 18 6 18 6 18 10 15 7 14 7 15 8 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 10 9 12 11 13 11 12 10 15 9 14 10 16 11 14 7 15 11 17 11 14 8 14 11 15 10 15 10 15 10 15 10 18 12 16 10 15 11 17 13 16 11 16 11 16 11 16 11 18 12 17 11 16 12 17 13 20 16 23 20 25 20 25 19 24 19 24 19 24 19 24 19 23 21 23 22 24 19 17 11 12 9 9 6 8 7 11 10 11 9 12 10 12 10 13 11 13 11 13 12 16 15 14 11 13 64 95 103 99 103 93 102 94 102 91 97 89 92 88 91 84 87 83 82 75 73 72 74 78 76 76 74 76 72 72 70 66 71 71 66 69 63 61 61 59 57 58 54 55 51 52 49 54 46 48 45 48 47 49 44 39 33 51 68 94 83 92 79 90 75 91 77 93 79 94 80 94 79 95 80 95 81 96 81 98 81 97 80 97 81 100 84 100 84 102 86 103 86 103 83 106 85 106 84 105 83 104 83 107 86 106 85 107 86 108 87 111 83 111 90 158 183 253 228 252 229 242 225 251 205 153 109 121 96 115 90 113 90 111 87 110 87 110 87 110 87 110 87 110 88 111 89 111 90 112 90 113 91 113 91 113 91 113 90 113 88 114 89 116 90 115 91 119 87 114 96 109 62 75 58 84 63 85 64 86 64 87 65 88 66 88 65 87 65 86 64 83 59 84 66 89 68 99 86 115 95 120 92 119 93 119 87 116 89 115 89 116 90 117 92 116 90 116 89 115 89 114 88 116 87 115 86 113 85 113 86 114 86 114 85 113 85 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 76 103 75 102 75 104 76 104 76 103 74 102 74 102 74 102 74 102 74 102 73 102 72 101 72 100 71 100 72 101 72 101 71 99 69 96 68 96 68 96 68 96 68 97 68 95 67 94 66 95 67 94 67 94 66 93 66 92 65 91 64 91 64 91 64 91 64 91 64 91 63 90 62 89 62 89 62 89 61 88 61 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 48 74 47 73 49 73 48 72 47 71 49 68 48 69 49 69 50 68 49 69 48 68 46 66 45 65 44 63 43 65 45 66 45 65 44 64 43 64 42 63 42 62 41 64 43 64 42 63 41 62 41 61 44 61 43 60 43 59 42 60 43 60 42 59 42 58 39 60 37 58 36 57 35 58 36 58 36 58 35 57 34 56 34 56 38 53 35 52 35 53 36 54 37 54 36 53 35 52 35 53 36 52 34 50 33 49 32 50 33 49 32 48 30 46 29 50 29 50 28 49 29 48 29 47 30 46 32 46 32 46 32 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 44 29 43 27 41 25 40 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 34 18 37 24 38 22 38 21 37 20 36 20 35 18 34 18 35 19 33 15 34 19 34 19 34 19 34 19 36 21 36 20 35 19 34 19 33 19 34 20 35 20 35 19 35 20 35 19 34 18 33 18 34 19 34 18 33 17 32 17 33 18 33 17 32 17 31 16 32 16 31 16 31 17 33 19 33 17 31 15 30 15 30 16 29 18 33 22 35 21 33 19 31 19 33 19 31 18 33 22 34 20 32 19 34 21 33 19 31 18 31 18 30 16 29 15 21 18 20 17 19 18 20 19 15 13 16 15 19 18 21 19 20 18 20 18 20 18 20 18 18 17 19 17 19 17 18 15 17 17 20 18 18 16 19 18 21 19 21 19 21 19 21 19 20 17 19 15 17 14 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 12 12 13 13 12 11 10 10 13 13 11 14 14 15 13 12 13 16 16 16 14 15 15 18 15 16 15 16 15 16 15 16 18 18 17 17 16 18 17 19 16 17 16 17 16 17 16 17 17 18 16 17 16 17 17 18 18 20 21 23 23 24 23 24 24 25 24 25 24 25 24 25 23 23 23 24 24 21 16 12 12 11 10 9 9 10 11 12 13 13 13 12 12 11 11 11 13 12 13 16 19 18 13 10 19 75 96 99 86 99 84 96 82 97 81 93 82 92 83 91 77 85 78 79 69 71 66 70 72 77 76 78 75 76 73 72 67 70 71 69 66 62 62 65 61 60 59 57 55 54 53 52 53 52 48 48 49 50 50 47 47 39 61 76 112 96 115 92 117 91 118 92 119 94 120 95 120 95 121 95 122 96 122 96 124 98 123 97 124 99 126 100 127 101 128 103 129 103 129 104 133 106 133 106 132 105 132 105 134 107 133 106 134 108 136 109 143 114 139 110 144 168 230 252 255 255 255 253 255 211 175 122 150 121 143 114 140 113 138 110 136 110 136 110 136 110 136 110 138 111 139 111 140 112 140 112 140 112 140 113 142 114 143 115 144 115 146 117 147 117 145 117 142 112 141 118 130 86 102 85 105 84 105 85 106 85 107 86 109 88 108 87 108 86 107 86 108 84 109 85 110 83 117 100 139 116 149 118 148 121 149 115 147 115 147 114 147 116 148 117 147 115 147 115 146 114 146 113 145 115 145 115 145 114 143 113 144 114 144 114 143 113 143 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 140 109 141 110 141 110 140 109 139 108 139 108 139 108 139 108 140 109 140 108 139 107 138 107 137 106 137 106 137 105 135 104 136 105 136 105 135 104 135 103 134 103 135 104 135 104 134 103 133 102 133 102 133 102 133 102 133 102 133 102 132 101 132 100 132 101 132 101 132 100 130 99 131 97 131 97 131 97 131 97 131 97 130 95 128 94 129 95 128 94 128 94 127 93 127 92 125 91 125 91 125 91 125 91 125 91 125 90 124 89 123 89 123 89 123 89 122 88 122 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 76 102 75 102 74 101 73 101 72 100 71 99 71 97 69 98 70 98 69 97 68 97 69 94 66 92 65 93 67 91 64 92 65 92 64 90 63 91 64 91 64 90 63 90 62 91 64 91 63 90 62 89 62 88 61 88 61 87 60 87 59 87 60 87 60 86 59 86 58 85 60 84 58 82 57 83 58 83 58 83 57 82 56 81 56 81 55 80 53 78 52 79 53 80 54 79 53 79 53 78 52 80 53 77 50 75 49 76 51 76 50 75 49 74 47 73 48 72 50 71 49 70 48 69 48 68 47 68 46 68 46 68 46 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 42 61 41 59 40 58 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 51 35 53 39 54 38 54 37 53 36 52 36 50 33 49 33 51 34 48 30 49 34 51 36 52 35 50 33 52 36 52 35 51 34 50 34 51 35 52 36 52 35 50 34 51 35 51 34 50 33 49 33 50 34 50 33 49 32 48 32 50 34 50 33 49 33 49 32 48 31 47 31 47 32 49 34 49 32 47 30 46 30 46 31 45 30 48 33 50 33 48 31 47 33 49 33 47 32 50 36 51 33 47 30 48 33 50 33 44 30 47 33 48 30 44 27 19 6 18 5 17 6 18 7 17 5 16 5 18 7 20 9 18 6 18 6 18 6 18 6 14 3 16 5 17 5 16 4 16 5 19 6 17 5 18 8 19 7 19 7 19 7 19 7 17 10 16 9 15 8 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 11 9 12 10 12 9 11 8 12 7 11 8 15 10 13 7 14 11 17 12 16 11 18 14 18 13 18 13 18 13 18 13 19 14 19 14 19 14 19 14 18 13 18 13 18 13 18 13 19 13 17 12 17 12 18 14 20 16 21 17 23 19 24 19 26 21 26 21 26 21 26 21 24 22 24 22 24 19 16 10 12 9 10 8 10 8 11 10 12 10 12 10 12 10 12 10 14 10 12 15 19 13 10 7 39 90 109 105 94 107 99 105 97 105 95 102 93 97 91 95 87 89 85 84 75 73 67 67 74 78 79 75 75 75 75 71 74 66 68 67 63 60 65 62 62 60 60 56 56 53 53 50 54 47 49 47 50 48 49 43 45 35 49 65 93 82 91 77 92 77 93 78 94 79 95 80 95 80 95 81 96 81 97 82 98 81 98 81 99 82 100 83 101 85 103 86 104 87 103 84 106 85 106 85 106 85 106 84 108 86 107 86 107 87 109 88 107 84 113 88 115 108 165 174 223 221 247 220 217 150 131 103 125 99 118 92 114 90 112 88 111 88 111 88 111 88 111 88 111 89 111 90 112 90 113 91 111 90 112 91 114 93 116 92 116 90 117 92 119 93 118 94 119 92 119 97 108 64 81 65 84 63 85 64 85 65 86 65 89 67 88 67 87 66 87 66 88 65 84 64 80 58 86 72 107 88 118 89 118 91 120 87 117 91 115 90 115 91 116 92 116 91 115 90 115 89 114 89 113 86 116 89 116 87 114 85 115 87 114 86 114 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 113 85 111 83 111 83 111 83 111 83 111 83 111 83 111 83 111 83 109 81 110 83 111 82 109 81 109 81 109 81 109 81 109 81 109 81 109 80 108 79 107 79 106 78 107 79 106 78 105 76 106 78 105 77 105 76 104 76 103 76 104 76 104 76 104 75 103 75 103 75 103 75 103 75 103 74 102 73 102 72 101 72 101 72 102 73 101 72 100 70 98 70 98 70 98 70 98 70 98 69 96 67 95 67 95 68 95 68 94 67 94 66 93 66 92 65 92 65 92 65 92 65 91 64 91 63 90 62 89 62 90 63 89 62 89 61 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 76 49 76 48 75 48 73 49 73 48 72 47 71 49 69 48 70 50 70 51 68 50 71 48 67 44 64 44 67 47 66 45 66 45 66 44 63 42 65 44 64 43 64 42 63 42 64 43 64 42 63 41 62 41 62 45 61 44 61 43 60 43 61 44 60 43 60 42 59 40 61 38 59 36 58 36 58 37 58 36 58 35 57 34 56 34 55 38 54 37 53 36 53 36 53 36 53 36 53 36 53 36 55 36 51 32 48 32 51 35 50 33 50 32 49 31 48 30 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 27 42 27 41 26 40 25 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 36 20 37 22 38 22 38 21 37 20 36 20 35 18 33 18 36 20 34 16 32 19 36 22 37 21 34 17 36 21 36 20 35 19 34 19 36 21 37 21 36 20 34 18 35 20 35 19 34 18 33 18 34 19 34 18 33 17 32 17 33 18 33 18 33 18 32 17 32 16 31 16 31 17 33 19 33 17 31 15 30 15 30 16 27 15 29 17 30 16 29 15 31 19 32 19 31 18 33 22 34 18 28 14 28 17 31 18 31 19 33 21 33 20 31 17 21 18 20 17 19 18 20 19 21 19 20 17 19 18 20 19 20 18 20 18 20 18 20 18 16 15 18 17 19 17 18 16 19 19 22 19 20 17 21 20 19 17 19 17 19 17 19 17 20 17 20 17 19 16 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 8 9 10 11 12 12 12 12 11 11 10 13 14 15 13 12 14 16 17 18 16 17 17 20 18 19 18 19 18 19 18 19 18 19 18 20 19 19 18 19 17 18 17 18 17 18 17 18 18 19 17 17 16 18 18 19 21 22 21 23 23 25 24 26 25 26 25 26 25 26 25 26 24 24 24 25 24 21 15 11 12 11 11 11 11 11 11 12 10 10 11 12 12 13 14 14 16 12 12 16 16 10 7 11 49 95 100 97 80 99 84 98 81 97 81 94 82 92 83 93 82 90 81 84 71 68 58 61 68 79 77 77 74 79 79 79 83 66 67 73 67 67 72 66 64 63 62 60 58 56 54 53 53 53 50 50 51 50 49 45 52 41 59 72 110 97 116 92 120 94 120 94 121 95 121 95 121 95 122 96 122 97 123 97 124 98 125 99 126 100 126 100 127 102 129 104 130 104 130 104 133 106 133 106 133 106 133 107 135 108 134 107 135 108 136 111 135 106 138 117 144 116 149 134 177 175 214 187 188 137 146 130 150 121 143 115 140 114 138 111 137 111 137 111 137 111 137 111 139 111 140 112 140 113 141 113 140 112 141 114 143 116 144 117 147 117 148 119 150 119 147 119 147 120 148 122 134 93 109 86 107 85 108 85 109 86 109 87 111 88 111 88 110 87 110 86 113 85 110 85 108 80 112 94 133 114 148 118 147 120 149 117 149 117 148 115 147 116 148 117 148 116 148 115 147 115 146 114 143 114 146 117 147 116 145 114 145 115 145 114 144 114 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 110 142 111 142 111 141 109 140 109 140 109 140 109 140 109 140 109 140 108 139 107 138 107 137 107 138 107 138 106 136 104 137 106 137 105 136 105 135 104 136 104 135 104 135 104 135 105 134 103 134 103 134 103 134 103 134 103 134 102 133 102 132 101 132 102 133 102 133 101 131 99 132 98 132 98 132 98 132 98 132 97 130 96 129 95 130 96 129 95 129 94 128 94 127 93 126 92 126 92 126 92 126 92 125 91 125 90 124 89 123 89 124 90 124 89 123 89 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 104 76 103 76 102 75 101 73 101 72 100 71 99 71 97 70 99 71 99 70 98 68 97 69 93 65 91 66 94 69 95 68 95 68 94 66 92 64 92 65 92 64 91 64 90 63 91 64 91 63 90 62 89 62 89 62 89 61 88 61 87 60 88 61 88 60 87 60 86 59 86 60 84 59 83 58 84 59 83 58 83 57 82 56 81 56 81 55 81 55 80 54 79 53 79 53 79 53 79 53 79 53 80 53 76 49 74 50 77 53 76 50 76 49 75 49 75 49 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 43 62 43 62 42 61 42 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 54 38 53 36 54 38 54 37 53 36 52 36 52 35 51 36 54 38 52 34 49 34 52 38 54 36 50 33 52 36 52 35 51 34 50 34 52 36 52 36 51 34 49 33 51 35 51 34 50 33 49 33 50 34 50 33 49 32 48 32 47 31 47 31 47 31 48 32 48 31 47 31 47 32 49 34 49 32 47 30 46 30 46 31 45 29 45 29 45 29 44 28 45 30 47 30 45 29 47 33 49 30 43 26 44 30 47 31 49 32 47 31 47 32 49 34 19 6 18 5 17 6 18 7 17 5 17 4 16 3 15 3 18 6 18 6 18 6 18 6 16 5 17 5 17 5 16 3 18 7 20 7 17 4 17 6 17 5 17 5 17 5 17 5 17 10 18 11 17 9 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 6 5 9 9 12 11 13 11 12 6 11 8 16 11 15 8 16 13 19 14 18 12 18 15 19 14 19 14 19 14 19 14 18 14 19 15 20 14 19 13 19 14 19 14 19 14 19 14 19 14 18 13 18 13 19 14 22 17 22 17 23 19 26 22 26 21 26 21 26 21 26 21 25 22 24 23 24 18 15 9 12 10 12 10 12 10 12 10 9 7 10 9 13 12 15 13 16 10 13 13 12 4 10 19 75 105 106 104 96 107 98 110 98 108 95 103 93 99 92 97 92 95 91 88 75 68 58 57 67 80 85 82 81 84 86 80 73 53 64 74 67 65 73 63 66 63 63 59 59 54 55 52 55 48 51 49 52 49 48 42 48 35 46 62 92 83 93 79 95 80 95 80 95 80 95 80 96 81 96 81 97 82 97 83 98 81 99 83 101 84 100 83 102 85 103 87 105 88 104 85 106 85 106 85 107 86 107 86 108 87 108 87 108 88 110 89 111 85 107 92 118 100 111 94 114 106 131 118 134 102 124 99 123 96 116 91 114 91 113 89 112 89 112 89 112 89 112 89 112 90 112 90 113 91 113 92 113 91 114 92 115 94 116 92 117 91 118 93 120 94 119 95 121 95 122 99 114 75 87 63 86 68 87 69 87 70 88 70 89 71 89 70 88 70 87 69 87 68 87 68 84 60 87 69 104 87 120 91 119 89 119 87 119 93 117 91 116 91 116 92 117 91 116 91 115 90 115 90 114 87 115 88 116 88 116 88 116 87 115 87 114 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 82 111 83 111 83 110 82 110 82 110 82 110 82 110 82 109 81 109 80 108 79 107 79 107 79 108 80 107 78 105 77 107 78 106 78 105 77 105 77 105 77 104 76 104 76 105 77 104 76 104 76 104 76 104 76 104 74 103 74 102 73 102 73 102 73 103 74 102 72 100 71 99 71 99 71 99 71 99 71 98 70 97 68 96 68 96 68 96 68 95 68 94 67 94 67 93 66 93 66 93 66 93 66 91 64 91 63 90 62 89 62 91 63 90 63 89 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 50 77 50 76 49 76 49 73 49 73 48 72 47 71 49 70 49 71 50 70 52 69 51 69 47 66 45 65 45 67 47 68 47 69 48 68 47 67 45 66 44 65 44 64 43 64 43 64 43 64 42 63 41 62 41 63 45 62 45 61 44 61 44 62 44 61 44 60 43 60 41 61 39 60 37 59 37 59 37 58 36 58 35 57 34 56 34 55 38 56 39 55 37 53 36 52 35 53 36 53 36 54 37 53 35 50 33 49 33 51 35 50 33 50 33 50 32 49 32 50 29 50 28 49 29 48 29 49 32 48 34 48 34 48 34 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 28 43 28 43 28 43 28 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 39 23 37 19 38 22 38 21 37 20 36 20 36 20 35 21 39 23 37 20 34 20 36 22 37 21 35 19 36 21 36 20 35 19 34 19 34 19 35 20 35 19 33 17 35 20 35 19 34 18 33 18 34 19 34 18 33 17 32 17 30 15 30 16 31 16 31 17 32 16 31 16 31 17 33 19 33 17 31 15 30 15 30 16 33 19 32 19 31 18 31 18 28 16 30 16 28 15 30 19 34 19 30 16 31 19 32 19 32 17 28 14 28 16 32 20 21 18 20 17 19 18 20 19 16 15 18 17 20 17 18 15 20 18 20 18 20 18 20 18 20 19 21 19 20 17 18 15 20 19 21 17 17 13 15 14 20 18 20 18 20 18 20 18 20 17 21 18 21 17 18 14 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 8 9 10 11 11 11 11 11 12 12 11 14 16 17 15 15 17 20 20 20 17 17 17 19 17 18 17 18 17 18 17 18 16 18 18 20 19 19 17 17 19 20 19 20 19 20 19 20 19 19 18 18 17 19 18 20 21 21 20 21 20 23 24 26 24 25 24 25 24 25 24 25 25 25 25 25 24 20 14 10 11 12 12 12 12 12 12 11 11 11 11 12 12 13 13 13 15 12 13 15 9 5 17 36 83 103 91 97 86 99 81 103 82 100 83 96 82 95 84 94 84 93 83 84 65 61 46 46 51 73 82 87 84 88 83 76 50 39 63 83 67 63 73 65 67 66 64 62 59 57 55 54 54 54 52 52 52 51 49 44 53 39 55 69 109 99 119 95 122 96 122 96 122 96 122 96 122 96 122 97 123 97 124 98 123 98 126 101 127 101 126 100 128 103 130 104 131 105 130 105 133 106 133 107 134 108 135 108 136 108 135 108 135 109 137 111 139 110 137 109 146 116 149 104 150 104 141 118 149 125 145 120 145 117 140 113 139 114 140 113 138 112 138 112 138 112 138 112 140 112 140 113 141 113 142 114 142 115 143 115 143 115 143 115 146 117 148 119 149 119 147 119 146 119 148 125 146 109 120 87 113 87 114 88 114 89 115 89 115 89 114 88 114 87 113 87 112 86 114 90 113 82 111 91 133 116 152 121 148 119 148 117 151 118 149 116 148 116 148 116 149 117 148 116 148 115 147 115 145 115 145 115 145 116 147 118 146 116 145 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 107 139 108 138 107 137 105 138 107 137 106 137 105 136 105 137 105 135 104 135 104 136 106 135 104 135 104 135 104 135 104 135 104 134 103 134 102 133 102 133 102 134 103 133 102 132 100 134 100 134 100 134 100 134 100 133 98 131 96 130 96 130 97 130 96 129 95 129 94 128 94 127 93 127 93 127 93 127 93 125 91 125 90 124 89 123 89 125 91 124 90 124 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 78 104 77 104 76 103 76 101 73 101 72 100 71 99 71 98 71 99 72 100 70 99 69 94 67 94 67 94 67 94 67 93 66 94 68 95 68 94 67 93 66 92 65 92 64 91 64 91 64 91 63 90 62 89 62 90 63 89 62 89 61 88 61 89 62 88 61 88 60 87 60 87 61 85 59 84 59 84 60 83 58 83 57 82 56 81 56 81 55 82 56 82 55 79 52 78 52 78 53 79 54 80 54 77 51 77 51 77 51 77 51 76 50 76 50 76 50 76 51 72 50 71 49 70 48 69 48 70 49 70 48 70 48 70 48 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 61 42 61 42 61 42 61 42 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 56 40 53 34 54 38 54 37 53 36 52 36 51 34 50 36 54 39 53 35 52 36 52 36 52 36 52 36 52 36 52 35 51 34 50 34 47 32 49 33 50 33 49 32 51 35 51 34 50 33 49 33 50 34 50 33 49 32 48 32 47 31 47 32 48 32 49 33 48 31 47 31 47 32 49 34 49 32 47 30 46 30 46 31 50 34 49 32 48 32 48 32 44 30 46 30 44 29 47 33 49 31 46 30 48 33 48 30 45 29 45 29 46 30 47 32 19 6 18 5 17 6 18 7 13 3 18 8 21 9 20 6 18 6 18 6 18 6 18 6 20 8 20 7 18 5 16 3 17 6 16 3 11 0 9 0 18 7 18 7 18 7 18 9 16 10 18 12 18 10 15 7 14 8 17 11 18 10 15 7 15 3 16 7 17 7 16 6 13 6 14 7 14 10 15 11 13 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 10 8 11 9 11 8 9 6 13 7 13 10 17 13 17 11 20 16 21 15 18 12 17 14 18 13 18 13 18 13 18 13 16 12 19 14 19 14 17 11 20 15 20 15 20 15 20 15 20 14 19 13 18 14 19 15 20 15 19 14 20 16 23 20 25 20 25 20 25 20 25 20 26 23 25 23 24 18 14 8 11 10 12 11 13 10 12 9 13 11 12 10 12 10 11 9 13 9 14 13 9 6 24 48 101 112 99 107 104 111 98 116 102 111 100 107 97 106 97 103 92 95 90 86 70 59 46 42 42 67 84 89 88 87 80 68 35 28 70 93 73 63 77 72 68 67 65 62 60 55 56 52 55 49 52 51 53 49 48 41 48 36 43 60 91 85 97 80 96 81 96 81 96 81 96 81 96 81 96 82 97 83 98 81 97 79 100 82 102 82 100 80 102 84 104 86 105 86 105 85 106 85 106 86 107 87 108 87 109 87 108 87 108 88 110 90 109 91 113 90 109 100 111 94 113 90 109 98 118 95 126 93 118 92 112 89 113 91 114 90 112 89 112 89 112 89 112 89 113 90 112 91 113 92 114 92 116 94 115 93 115 93 115 90 116 91 118 93 119 93 118 94 120 95 122 103 128 95 103 71 89 71 89 72 89 73 90 73 89 72 89 71 88 71 87 70 86 69 89 71 88 60 82 65 106 90 123 94 119 89 118 87 120 94 118 91 116 91 116 91 117 92 117 91 116 90 115 90 116 88 115 86 115 88 118 91 116 88 116 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 80 108 80 108 79 106 77 107 79 107 78 106 77 105 77 107 78 104 75 103 76 106 79 104 76 104 76 104 76 104 76 104 75 104 74 103 73 102 73 102 74 103 74 103 73 101 71 101 72 101 72 99 72 99 72 99 70 97 68 96 68 96 69 96 69 96 68 95 67 94 67 93 66 93 66 93 66 93 66 91 64 91 63 90 62 89 62 91 64 91 63 90 62 89 62 87 65 87 64 86 63 86 63 86 63 86 62 85 61 85 61 85 62 85 61 84 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 78 50 77 49 76 49 73 49 73 48 72 47 71 49 70 50 71 51 72 52 70 49 66 45 67 47 68 47 67 45 64 43 65 45 67 46 67 46 66 45 66 44 65 43 64 43 64 43 64 42 63 41 62 41 63 46 63 45 62 44 61 44 62 45 62 44 61 43 60 43 61 39 59 37 58 37 59 38 58 36 58 35 57 34 56 36 55 36 56 38 56 36 53 33 52 33 52 34 53 35 54 37 50 33 51 35 52 35 51 33 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 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 41 26 41 26 41 26 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 20 35 21 40 24 37 17 38 22 38 21 37 20 36 20 34 17 33 19 37 22 36 18 37 21 36 20 35 21 36 22 36 21 36 20 35 19 34 19 29 15 31 17 33 18 33 18 35 20 35 19 34 18 33 18 34 19 34 18 33 17 32 17 32 17 32 18 33 19 34 19 32 16 31 16 31 17 33 19 33 17 31 15 30 15 30 16 33 20 32 18 30 17 30 17 30 18 31 18 30 17 32 21 29 15 28 16 31 18 29 14 29 17 32 21 35 21 32 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 18 17 19 18 19 16 16 13 18 14 17 13 15 12 14 11 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 16 16 16 16 16 16 16 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 6 6 6 7 7 8 8 8 10 12 13 13 12 13 15 18 16 16 13 15 16 19 18 19 16 17 16 18 17 19 18 19 19 20 19 20 19 20 19 20 17 19 18 20 19 19 18 18 17 18 17 19 18 20 19 20 18 19 18 20 19 21 20 21 21 21 20 22 22 24 25 26 26 27 26 27 26 27 26 27 26 27 28 25 20 14 11 10 13 13 13 13 13 13 13 13 13 15 13 16 15 17 17 16 17 13 19 10 13 8 5 80 89 101 86 100 83 99 83 99 87 102 85 101 84 100 86 101 92 96 83 83 66 51 37 32 38 58 80 98 100 77 45 40 18 50 110 104 69 75 70 72 69 69 66 64 60 60 56 56 56 56 55 52 49 49 48 50 45 45 51 54 100 99 120 95 120 94 120 95 121 96 122 96 125 99 124 98 124 98 123 97 126 101 126 102 127 102 128 103 130 105 130 106 131 107 132 107 133 107 133 108 134 109 135 109 136 110 136 110 136 110 136 110 138 110 139 112 143 112 144 114 144 113 144 115 143 117 143 117 144 116 143 114 142 113 140 112 138 110 138 110 138 110 138 111 136 112 137 113 139 115 141 117 142 117 142 118 143 119 144 118 145 115 148 117 150 119 151 121 148 119 148 120 156 129 148 102 115 90 116 91 115 89 116 91 114 92 116 93 116 92 112 89 115 91 113 90 112 88 112 88 140 118 149 123 149 117 148 118 149 118 149 118 149 118 149 118 150 119 149 117 148 116 146 115 147 116 147 116 148 118 150 120 147 116 147 116 147 116 147 116 149 118 148 116 146 115 145 113 145 114 145 114 145 114 145 114 146 115 146 114 145 114 144 113 144 113 144 112 143 111 142 111 142 111 142 111 142 111 142 111 142 111 142 111 142 111 142 111 142 111 141 110 141 109 140 109 139 108 140 109 139 108 138 106 141 107 141 106 140 105 139 105 138 104 138 104 138 104 138 104 139 105 139 104 138 103 137 103 137 103 137 103 137 103 137 103 135 104 135 103 134 102 133 102 134 103 135 104 135 103 133 103 129 103 130 99 135 99 138 102 133 99 130 98 131 97 134 98 132 96 129 94 128 94 128 95 127 93 127 92 126 91 125 91 126 92 126 91 125 90 124 90 127 92 125 90 123 88 122 88 122 88 122 87 121 86 120 86 119 85 119 84 118 83 115 83 118 83 118 84 118 84 116 84 114 82 113 82 112 81 109 81 111 81 111 80 110 79 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 71 100 73 101 73 100 72 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 92 64 89 61 88 62 91 65 88 61 88 61 88 61 88 61 89 61 88 60 87 58 84 57 84 59 83 57 80 57 78 56 83 57 80 54 79 55 82 58 81 56 81 55 80 54 79 54 79 53 79 52 78 51 77 51 79 52 77 50 75 48 74 47 74 50 76 52 74 50 71 47 69 48 67 48 67 48 67 48 67 46 67 46 67 46 67 46 67 46 67 45 66 44 65 44 65 46 65 45 64 44 63 44 65 45 62 42 60 42 62 44 61 41 59 40 60 42 63 45 59 40 59 40 59 40 59 40 60 42 57 39 56 40 59 43 57 40 57 40 57 40 57 40 56 40 56 39 55 38 54 38 51 36 54 39 55 38 52 35 54 38 54 38 53 36 51 34 53 37 53 37 53 37 53 37 51 35 51 35 51 35 51 35 53 36 52 35 51 36 52 37 51 34 50 33 49 34 50 35 47 32 48 33 49 34 50 35 49 34 50 35 51 34 50 33 47 31 47 31 47 31 47 31 45 30 47 31 46 30 49 35 46 31 47 32 48 31 47 30 47 31 47 30 46 29 45 29 45 28 42 25 42 29 49 35 46 29 44 29 47 32 47 30 45 29 45 29 45 29 45 29 19 7 19 7 19 7 19 7 19 7 18 6 18 6 17 5 17 5 17 6 18 7 19 7 16 5 18 6 18 5 16 3 18 10 17 9 15 7 13 6 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 15 7 15 7 15 7 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 5 3 5 4 6 4 7 5 9 8 11 9 10 9 13 13 15 8 12 8 16 13 18 13 17 12 17 13 18 14 19 14 18 13 18 13 18 13 18 13 18 14 19 15 20 14 19 13 18 13 18 14 19 15 20 15 19 14 20 15 20 16 21 16 21 16 21 16 22 18 25 21 26 21 26 21 26 21 26 21 25 24 27 22 20 13 12 9 13 11 13 11 13 11 13 11 14 16 15 15 15 12 16 12 15 9 17 11 11 8 28 93 103 115 101 113 100 113 100 113 103 115 101 114 100 113 100 112 99 100 86 83 65 49 32 29 30 49 81 98 86 63 43 35 25 55 123 106 74 75 72 75 72 75 69 70 63 63 60 55 57 51 55 51 50 51 50 51 47 47 43 48 85 89 99 81 94 77 95 78 95 79 96 79 97 80 97 81 98 82 99 81 101 79 102 80 102 81 103 81 105 83 105 84 106 85 107 85 107 84 108 85 108 86 109 86 110 87 110 87 110 87 110 87 109 88 110 89 112 91 114 92 114 92 114 93 115 94 116 94 116 94 115 92 114 91 112 90 110 88 110 88 110 88 110 88 112 87 113 88 115 89 116 90 117 91 118 92 118 93 119 93 116 90 116 91 117 93 118 93 119 94 118 93 123 103 122 90 94 72 90 71 93 75 88 67 92 75 94 79 95 78 94 76 93 73 94 71 91 68 91 69 116 94 121 98 119 91 117 89 118 90 118 90 118 90 118 90 117 89 117 89 117 89 117 89 118 90 117 88 116 89 117 90 116 88 116 88 116 88 116 88 118 90 117 89 116 87 114 86 114 86 114 86 114 86 114 86 115 85 114 85 113 84 113 84 113 84 113 83 112 83 111 82 111 82 111 82 111 82 111 82 111 82 111 82 111 82 111 82 111 82 111 81 110 81 109 80 109 80 109 80 109 79 107 77 107 79 107 78 106 78 105 77 104 76 104 76 104 76 104 76 105 77 105 76 104 76 103 75 103 75 103 75 103 75 103 75 104 75 104 74 103 74 102 73 102 74 103 74 103 74 102 73 106 75 102 73 99 76 101 81 101 76 100 74 98 71 95 70 97 68 95 67 94 66 95 67 93 65 93 64 92 64 91 63 91 64 90 63 90 62 89 62 93 65 91 63 89 61 88 62 88 63 88 62 87 62 86 61 85 60 85 59 84 59 83 58 83 61 83 61 83 61 84 61 82 59 83 58 82 58 81 57 81 55 81 54 80 54 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 48 72 51 73 50 72 50 70 48 70 47 69 46 68 46 70 47 69 47 68 46 68 46 65 44 64 43 63 42 62 41 61 40 62 41 62 41 63 42 64 47 62 45 62 45 64 47 61 44 61 44 61 44 61 44 60 44 59 42 57 41 57 40 58 41 57 39 57 38 55 35 57 35 55 33 55 33 57 35 56 34 56 33 55 32 54 32 53 36 53 35 52 34 51 34 53 36 52 35 51 33 50 33 47 31 49 32 50 31 47 30 48 31 48 33 48 33 48 33 46 29 46 29 46 29 46 29 46 29 46 28 45 28 44 27 46 29 46 28 45 27 44 27 45 27 43 25 41 25 43 26 41 26 41 26 42 27 43 29 41 26 41 26 41 26 41 26 42 26 40 24 40 24 42 26 40 24 40 24 40 24 40 24 40 24 40 23 39 22 38 22 36 20 38 22 38 22 36 20 34 19 36 20 37 20 36 19 36 20 36 20 36 20 36 20 35 20 35 20 35 20 35 20 37 21 36 20 35 21 36 22 35 19 34 18 33 19 34 20 32 17 33 18 33 18 34 19 33 19 34 20 35 19 34 18 31 16 31 16 31 16 31 16 31 19 32 18 29 16 31 20 30 18 31 19 32 18 31 17 32 19 32 18 31 18 30 17 31 16 27 13 27 16 32 21 30 16 28 16 31 19 31 17 29 16 29 16 29 16 29 16 21 19 21 19 21 19 21 19 19 17 20 18 20 18 21 19 19 17 19 18 20 19 21 19 18 17 20 19 21 19 20 18 22 19 21 16 18 14 16 12 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 14 14 14 14 14 14 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 4 4 5 5 5 6 6 6 7 8 9 9 8 9 11 13 11 11 9 11 13 17 16 17 16 17 16 18 17 19 18 19 17 18 17 18 17 18 17 18 18 19 19 20 19 20 18 19 18 19 18 19 19 20 19 20 18 20 19 20 20 21 20 21 19 20 19 20 20 22 22 24 24 25 24 25 24 25 24 25 23 25 25 23 19 15 13 13 13 13 13 13 13 13 13 14 13 15 14 16 15 15 17 16 15 15 14 19 1 7 52 98 90 103 86 101 85 101 86 102 87 102 86 102 85 101 85 100 86 90 77 74 58 42 30 24 22 39 81 95 64 40 32 28 31 84 137 121 79 78 74 71 73 73 70 68 64 63 60 61 59 57 55 54 50 51 47 49 49 48 49 51 100 104 123 95 120 95 121 95 122 96 122 96 121 96 123 98 125 100 127 103 127 102 127 103 128 103 129 104 131 106 131 106 132 107 132 107 133 108 134 108 135 109 135 109 137 111 137 111 137 111 137 111 137 109 138 111 139 112 141 113 142 114 143 115 143 115 144 116 144 116 143 114 142 113 140 112 139 111 139 111 139 111 139 112 139 114 139 115 139 115 139 115 141 118 142 118 143 119 143 118 147 116 148 116 148 117 149 117 152 120 151 118 153 127 160 126 139 102 119 88 116 92 114 85 116 92 118 94 118 95 118 95 115 93 115 90 111 86 117 95 146 120 152 122 149 117 147 117 149 118 149 118 149 118 149 118 146 115 147 117 148 118 150 119 151 120 149 117 147 116 147 116 147 116 147 116 147 116 147 116 149 118 148 117 147 115 146 115 145 114 145 114 145 114 145 114 145 114 145 113 144 112 143 112 144 113 144 113 143 112 143 111 143 112 143 112 143 112 143 112 143 112 143 112 143 112 143 112 143 112 142 111 142 110 141 110 140 110 141 110 141 109 139 107 141 107 141 107 140 106 140 105 139 105 139 105 139 105 139 105 139 105 139 105 138 104 138 103 137 103 137 103 137 103 137 103 135 104 135 104 134 103 134 102 133 102 133 102 133 103 133 103 131 102 132 98 134 98 139 102 137 103 134 102 134 97 135 95 132 97 130 95 128 94 129 95 127 93 127 93 126 92 126 91 124 90 124 89 123 89 122 88 127 92 125 90 123 89 123 89 122 88 122 88 121 87 121 86 119 85 119 85 118 84 118 83 119 83 118 83 118 83 116 84 114 82 113 83 112 82 110 81 111 81 111 81 110 80 110 79 110 80 109 79 109 79 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 99 71 98 70 98 69 97 68 96 68 97 69 97 69 96 68 95 67 92 65 92 65 91 64 91 64 90 63 89 62 89 62 88 61 91 63 90 62 89 63 90 64 88 61 88 61 88 61 88 61 88 59 88 58 86 57 84 57 84 58 83 56 80 56 78 56 82 56 81 55 80 56 81 57 81 56 81 55 80 54 79 54 79 53 79 52 78 51 77 51 79 53 78 52 78 52 78 52 73 48 74 49 71 48 70 46 69 48 67 48 67 48 67 48 67 46 67 46 67 46 67 46 67 46 67 46 66 45 66 44 65 46 65 45 64 44 63 44 64 44 62 42 61 42 61 43 59 41 61 43 62 43 61 42 60 41 60 41 60 41 60 41 59 41 58 40 57 41 58 42 57 40 57 40 57 40 57 40 56 40 56 39 55 38 54 38 52 37 53 38 54 37 53 36 48 33 50 35 52 36 52 36 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 52 36 51 35 51 35 52 36 51 34 50 33 49 34 50 35 50 34 49 33 49 33 48 32 49 33 50 34 50 34 49 33 47 31 47 31 47 31 47 31 49 33 49 31 45 28 45 31 46 31 47 32 48 31 47 30 49 33 49 32 48 32 48 31 49 31 45 28 44 30 48 33 46 29 44 29 47 32 47 30 45 29 45 29 45 29 45 29 19 7 19 7 19 7 19 7 16 5 17 6 18 7 19 8 17 5 17 6 18 7 19 7 17 5 18 7 20 8 20 8 18 10 16 7 13 4 10 3 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 16 8 16 7 15 7 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 5 3 6 4 6 5 7 5 7 7 9 7 8 6 10 10 12 6 10 7 15 12 18 13 17 12 17 13 18 14 19 14 20 15 20 15 20 15 20 15 19 14 20 16 21 15 19 14 19 15 20 15 20 15 20 15 20 15 20 16 21 16 22 17 20 15 20 15 20 16 22 18 24 19 24 19 24 19 24 19 22 21 24 20 19 14 14 12 14 12 14 12 14 12 14 12 15 17 16 15 15 13 15 11 14 12 14 20 1 13 83 110 104 117 103 115 102 115 103 116 102 115 103 115 102 114 101 111 96 94 80 74 56 41 26 23 17 27 71 85 46 28 31 21 45 96 151 123 88 78 78 77 75 78 72 73 66 66 63 59 59 52 55 51 52 54 52 51 49 47 38 40 79 88 99 77 95 78 95 79 96 79 97 80 97 80 98 81 99 83 101 82 103 81 103 81 104 82 104 83 106 85 107 85 107 85 107 85 108 85 108 86 109 86 110 87 111 88 111 88 112 89 112 89 109 88 110 88 111 89 112 90 115 93 115 93 115 93 115 93 115 93 115 92 114 91 113 91 112 90 112 90 112 90 112 90 115 90 116 90 115 89 115 89 118 92 118 93 119 93 120 94 118 92 117 92 116 91 116 91 120 96 121 95 120 99 127 104 129 96 103 69 89 68 92 73 92 73 93 77 95 81 96 79 95 72 91 65 84 64 96 79 121 97 122 96 120 92 117 88 119 91 119 91 119 91 119 91 116 88 116 89 117 90 118 90 120 91 118 89 117 89 117 89 117 89 117 89 117 89 117 89 118 90 118 89 117 88 116 87 115 87 115 87 115 87 115 87 114 85 113 84 112 83 112 83 114 85 113 84 113 83 112 83 113 84 113 84 113 84 113 84 113 84 113 84 113 84 113 84 113 83 112 83 111 82 111 82 111 82 111 82 111 81 109 80 108 80 107 79 107 78 106 78 106 78 106 78 106 78 106 78 106 78 105 77 105 76 104 76 104 76 104 76 104 76 104 76 105 76 104 75 104 74 103 74 102 73 102 73 102 74 103 75 102 70 99 68 97 68 97 71 100 73 101 74 99 71 95 69 97 69 96 67 95 67 95 68 94 66 93 65 93 64 92 64 91 64 91 63 90 63 89 62 92 64 90 62 89 62 89 62 89 64 88 63 88 62 87 62 86 61 85 60 85 59 84 59 83 61 83 61 83 61 84 61 83 60 83 59 83 58 82 58 82 56 81 55 81 54 80 54 79 53 79 53 79 53 79 53 80 53 80 53 80 53 80 53 79 52 78 51 78 51 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 72 48 73 51 73 50 71 49 70 48 70 47 69 46 68 46 68 46 67 45 67 44 66 44 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 59 42 58 41 57 40 57 40 57 40 57 39 57 38 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 51 34 51 35 52 35 52 35 49 29 49 29 48 30 47 31 48 31 48 33 48 33 48 33 47 30 47 30 47 30 47 30 47 30 46 29 46 28 45 28 46 29 46 28 45 27 44 27 44 27 43 26 42 25 42 25 40 26 43 29 44 28 42 26 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 33 18 35 20 36 20 36 20 35 19 35 19 35 19 35 19 35 20 35 20 35 20 35 20 36 21 35 19 34 20 36 21 35 19 34 18 33 19 34 20 35 19 34 18 33 17 32 16 32 18 34 19 34 19 33 17 31 16 31 16 31 16 31 16 32 20 33 18 29 16 30 19 30 18 31 19 32 18 31 17 32 19 32 19 32 19 31 18 34 20 31 16 29 17 31 19 30 16 28 16 31 19 31 17 30 17 30 17 30 17 30 17 21 19 21 19 21 19 21 19 18 17 19 18 20 19 21 20 19 17 19 18 20 19 21 19 20 18 20 19 21 20 23 21 20 17 19 15 16 12 14 11 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 18 18 18 17 17 16 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 7 7 7 8 8 8 9 9 9 11 11 10 9 9 11 13 13 13 11 13 15 19 18 19 16 17 16 18 17 19 18 19 19 20 19 20 19 20 19 20 18 20 20 21 20 21 19 19 20 20 19 20 19 20 19 20 19 20 20 21 20 22 21 22 20 21 19 20 19 21 21 22 23 24 23 24 23 24 23 24 21 23 23 21 18 15 15 15 14 14 14 14 14 14 14 15 14 16 14 16 15 15 16 15 15 16 12 19 0 23 90 104 90 103 87 102 87 103 88 104 86 103 87 104 87 102 85 100 87 89 74 69 53 37 28 24 20 22 58 69 35 23 26 21 58 123 152 133 95 81 79 77 74 74 71 70 66 64 61 62 62 58 55 54 53 55 49 49 49 50 47 43 92 100 122 93 121 95 122 96 122 97 123 97 125 99 125 99 125 99 125 100 128 104 129 104 130 105 130 105 133 107 132 107 132 107 132 107 134 108 135 109 135 110 136 110 137 111 138 112 139 113 140 114 138 110 139 111 139 111 140 112 143 115 143 115 143 115 143 115 143 115 142 114 142 114 141 113 142 114 142 114 142 114 142 114 142 116 142 116 141 115 141 115 143 117 144 118 144 119 145 118 149 118 150 117 149 117 149 117 151 120 154 123 154 120 154 126 162 130 147 109 124 94 123 99 121 94 121 95 122 96 124 97 122 96 117 88 116 98 138 119 153 122 152 121 152 120 149 117 150 119 150 119 150 119 150 119 149 118 149 117 148 116 147 116 149 118 148 117 149 119 151 120 148 117 148 117 148 117 148 117 149 118 149 117 148 117 148 116 146 115 146 115 146 115 146 115 145 114 145 113 144 112 143 112 145 114 145 113 144 113 143 112 144 113 144 113 144 113 144 113 144 113 144 113 144 113 144 113 144 113 144 113 143 112 143 111 143 112 144 113 143 111 141 110 142 108 142 107 141 107 140 106 140 106 140 106 140 106 140 106 140 106 140 105 139 105 138 104 138 104 138 104 138 104 138 104 136 105 136 104 135 104 134 103 134 103 133 102 133 104 136 106 141 106 141 105 140 102 136 98 134 99 133 99 134 97 133 96 132 97 130 96 129 95 130 96 128 94 128 93 127 93 126 92 127 93 126 92 126 91 125 91 126 91 124 89 123 89 124 90 123 89 123 88 122 88 121 87 120 86 120 85 119 85 118 84 119 83 118 83 118 83 116 84 115 83 114 83 113 83 110 82 112 82 112 81 111 81 110 80 109 79 109 79 109 79 109 79 107 80 107 80 107 80 107 80 106 79 106 78 105 77 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 101 73 101 73 101 72 99 70 98 70 98 69 97 68 96 68 94 66 94 65 93 64 92 64 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 87 57 86 57 86 56 84 57 83 57 82 56 80 57 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 76 50 76 50 76 51 77 51 76 51 75 50 72 50 72 49 69 48 67 48 67 48 67 48 68 47 68 47 68 47 68 47 68 47 68 46 67 46 66 45 65 46 65 45 64 44 63 44 63 44 63 44 62 43 61 42 60 42 62 44 63 43 60 40 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 53 37 54 38 53 36 51 35 53 37 53 37 53 37 53 37 51 35 51 35 51 35 51 35 52 35 50 34 50 34 51 36 51 34 50 33 49 34 50 35 51 34 50 33 49 32 48 31 48 32 49 34 50 33 48 32 47 31 47 31 47 31 47 31 45 31 47 31 46 30 48 34 46 31 47 32 48 31 47 30 46 30 46 30 46 30 47 31 50 33 48 30 45 30 46 31 46 29 44 29 47 32 47 30 46 30 46 30 46 30 46 30 19 7 19 7 19 7 19 7 17 5 18 6 18 6 19 7 17 5 17 6 18 7 19 7 19 7 18 6 18 7 20 9 19 11 18 10 16 9 15 8 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 20 11 19 10 17 9 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 8 6 8 7 9 7 10 8 11 10 13 10 10 8 12 12 17 11 15 10 18 14 20 14 17 12 17 13 18 14 19 14 18 13 18 13 18 13 18 13 20 15 21 16 21 16 20 15 21 16 21 16 20 15 20 15 21 16 21 16 22 17 22 18 22 17 21 16 21 16 22 18 24 19 24 19 24 19 24 19 22 21 22 18 17 12 14 13 15 13 15 13 15 13 15 13 17 16 16 15 15 13 14 10 16 12 17 14 5 48 103 110 103 116 102 115 102 116 104 118 102 116 104 118 104 116 101 111 98 93 77 69 51 35 25 20 20 19 41 47 30 22 31 28 83 130 153 131 107 81 81 84 76 79 73 75 68 67 64 60 62 54 54 52 55 57 54 52 50 53 44 38 72 85 102 82 96 79 96 79 97 80 97 81 101 84 100 83 99 82 99 79 104 82 105 83 105 84 106 84 108 86 108 86 107 85 107 85 109 86 109 86 110 87 110 88 111 89 112 90 114 91 115 92 112 90 112 90 112 90 112 90 116 94 115 93 115 93 114 92 114 92 114 92 114 92 114 92 115 93 115 93 115 93 115 93 116 91 116 91 116 91 117 92 118 93 118 93 119 94 119 95 119 93 118 94 119 94 119 94 120 94 122 100 123 94 118 96 127 103 136 103 119 83 104 82 95 74 94 73 91 73 91 74 92 66 88 66 98 85 120 101 124 96 121 95 122 94 120 90 120 92 120 92 120 92 120 92 119 91 118 89 117 88 115 87 117 89 117 89 118 91 121 94 118 90 118 90 118 90 118 90 118 90 118 90 118 89 117 89 116 88 116 88 116 88 116 88 115 86 115 85 114 85 113 84 115 85 114 85 113 84 113 84 114 85 114 85 114 85 114 85 114 85 114 85 114 85 114 85 114 85 114 84 113 84 112 83 113 84 114 85 113 84 112 82 109 80 108 80 107 79 107 79 107 79 107 79 107 79 107 79 107 78 106 78 105 77 105 77 105 77 105 77 105 77 105 77 106 76 105 76 104 75 104 75 105 75 103 74 103 76 107 77 104 71 110 77 111 74 105 70 102 72 100 71 97 71 97 72 98 70 97 68 96 68 96 68 95 66 94 66 93 65 93 65 94 67 93 66 93 65 92 65 91 64 90 62 89 63 90 64 90 64 89 64 88 63 88 63 87 61 86 61 85 60 85 60 83 61 83 61 83 61 84 61 84 60 84 60 83 59 83 59 83 56 82 56 81 55 81 55 78 52 79 53 79 53 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 49 73 51 72 49 70 48 70 48 70 47 69 46 68 46 66 44 65 43 65 42 64 42 65 44 65 44 64 43 64 43 63 42 62 41 62 41 61 40 62 46 63 47 64 46 63 45 61 44 61 44 61 44 61 44 57 41 57 40 56 40 57 40 56 39 56 39 57 39 57 37 55 34 56 35 57 34 56 33 56 34 56 33 55 32 54 32 53 36 53 35 52 34 51 34 50 33 50 33 50 33 49 32 52 31 50 30 50 29 50 32 48 31 48 31 48 33 48 33 48 31 48 31 48 31 48 31 48 30 47 30 46 29 46 29 46 29 46 28 45 27 44 27 43 27 44 27 44 26 42 24 42 27 43 28 43 27 41 25 41 26 41 26 41 26 41 26 40 25 41 26 42 25 41 24 40 24 40 24 40 24 40 24 40 24 40 23 39 22 38 22 38 21 37 20 36 21 37 22 39 23 39 22 38 20 35 18 37 21 37 21 37 21 37 21 35 20 35 20 35 20 35 20 35 20 34 19 34 19 35 20 35 19 34 18 33 19 34 20 34 19 33 18 33 18 32 17 32 17 33 18 33 18 32 17 31 16 31 16 31 16 31 16 28 17 31 18 30 18 33 22 30 18 31 19 32 18 31 17 29 16 29 17 30 17 30 18 33 19 31 17 29 16 30 17 30 16 28 16 31 19 31 17 31 18 31 18 31 18 31 18 21 19 21 19 21 19 21 19 21 19 20 18 20 18 19 17 19 17 19 18 20 19 21 19 22 20 20 17 19 17 20 19 20 17 20 17 20 17 20 17 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 19 19 18 18 17 16 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 7 7 8 8 8 9 9 9 12 12 13 12 10 10 12 14 18 17 15 16 17 19 17 17 16 17 16 18 17 19 18 19 17 18 17 18 17 18 17 18 19 21 20 22 21 21 20 20 21 22 21 21 20 20 19 20 20 21 20 22 21 22 22 23 22 23 21 22 21 22 22 23 24 25 24 25 24 25 24 25 23 23 23 20 16 13 13 14 15 15 15 15 15 15 15 15 15 17 15 16 15 14 15 14 16 11 16 9 7 70 96 106 86 103 84 102 85 104 87 105 85 104 87 106 88 104 84 101 84 84 67 61 45 31 21 18 19 22 31 32 26 23 27 41 105 153 148 138 114 83 80 82 78 77 74 73 69 67 64 65 65 59 54 55 55 57 50 50 49 56 55 43 85 96 125 100 122 96 122 97 123 97 124 98 125 99 126 100 126 100 126 101 130 105 130 106 131 106 132 107 134 109 134 108 133 107 132 107 135 109 135 110 136 110 137 111 137 112 138 113 140 115 142 116 142 113 141 113 141 113 141 113 144 116 144 115 143 114 142 114 142 114 142 114 142 114 142 114 144 116 144 116 144 116 144 116 141 115 142 116 143 118 144 118 144 118 144 119 145 119 146 119 150 119 151 120 153 121 154 122 155 119 151 123 156 120 151 123 150 129 163 137 159 124 145 115 137 104 133 99 128 96 127 96 129 98 127 104 143 121 155 125 154 122 151 120 153 123 153 120 151 120 151 120 151 120 151 120 148 117 148 117 148 117 148 117 150 119 149 118 149 119 151 120 149 118 149 118 149 118 149 118 149 118 149 118 149 118 149 118 147 116 147 116 147 116 147 116 147 116 147 116 146 115 145 114 146 115 145 114 145 113 144 113 146 115 146 115 146 115 146 115 146 115 146 115 146 115 146 115 146 115 145 114 145 113 144 113 145 114 146 115 145 113 143 112 143 109 142 108 142 107 141 107 142 108 142 108 142 108 142 108 141 107 140 106 140 105 139 105 139 105 139 105 139 105 139 105 139 105 138 104 138 103 137 103 139 104 137 103 138 106 142 110 147 111 158 124 160 124 152 116 146 108 140 99 133 97 132 99 133 98 131 96 130 96 130 97 129 95 128 94 128 93 127 93 127 93 127 92 126 92 125 91 125 90 124 89 123 90 124 91 124 90 123 89 123 88 122 88 121 87 120 86 120 85 119 85 119 83 118 83 118 83 116 84 116 84 114 84 114 83 111 83 113 83 112 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 101 74 102 73 100 71 98 69 98 70 98 69 97 68 96 68 95 67 95 67 94 66 93 65 92 65 91 64 90 63 89 62 88 61 89 62 89 62 90 63 89 62 91 64 91 64 89 62 88 61 88 61 88 61 88 61 85 56 85 56 85 56 84 57 82 56 82 56 80 57 80 58 80 55 82 57 82 57 80 55 81 56 81 55 80 54 79 54 79 53 79 52 78 51 77 51 78 52 78 51 76 50 75 49 77 51 74 48 71 49 72 50 69 48 67 48 67 48 67 48 69 48 69 48 69 48 69 48 69 48 68 47 68 46 67 46 65 46 65 45 64 44 63 44 62 43 63 45 63 43 61 41 63 43 61 42 60 41 60 41 60 41 60 41 60 41 60 41 57 40 59 42 59 42 57 40 57 40 57 40 57 40 57 40 56 40 56 39 55 38 54 38 54 38 52 36 52 36 54 38 52 36 53 37 53 36 52 35 52 36 52 36 52 36 52 36 51 35 51 35 51 35 51 35 51 34 50 33 49 34 50 35 51 34 50 33 49 34 50 35 48 32 49 33 49 33 50 34 47 32 48 33 49 32 48 31 47 31 47 31 47 31 47 31 46 31 48 31 45 30 47 33 46 31 47 32 48 31 47 30 46 30 46 31 47 31 48 32 46 30 46 29 45 29 45 29 46 29 44 29 47 32 47 30 47 31 47 31 47 31 47 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 21 8 18 5 16 4 17 6 14 7 14 8 15 8 16 9 15 9 17 11 18 11 18 10 15 8 15 8 15 8 15 8 16 9 16 9 16 9 16 9 16 8 16 8 16 8 16 8 18 10 17 8 16 7 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 6 4 6 5 7 6 8 6 11 10 12 9 9 7 11 11 20 13 16 11 17 13 17 11 17 12 17 13 18 14 19 14 20 15 20 15 20 15 20 15 20 16 21 17 22 16 21 15 22 17 22 16 21 15 20 15 21 16 21 17 22 18 23 18 24 19 23 17 22 18 23 19 25 20 25 20 25 20 25 20 24 22 23 17 15 11 13 12 15 13 15 13 15 13 15 13 17 16 17 13 15 12 14 10 15 8 22 7 24 94 106 117 102 114 102 114 102 115 104 117 103 116 106 119 106 116 102 111 91 84 68 58 41 26 17 11 14 19 24 20 23 21 31 49 125 153 148 135 122 82 79 86 80 83 77 79 72 71 68 64 64 54 54 52 57 59 55 52 45 54 47 35 64 77 100 84 96 79 96 80 97 81 98 81 97 81 98 82 101 85 102 84 105 83 106 84 106 85 107 85 109 87 109 86 108 85 107 85 109 86 109 87 110 88 111 88 112 89 113 91 115 92 116 94 115 93 114 92 114 92 114 92 116 94 116 93 115 92 114 92 114 92 114 92 114 92 114 92 116 94 116 94 116 94 116 94 114 90 116 92 118 94 119 95 118 93 118 94 119 95 120 95 120 94 120 96 122 98 123 99 126 94 117 97 124 97 122 98 127 98 129 102 133 104 130 102 125 98 120 93 112 89 110 88 115 86 115 95 131 107 129 95 124 93 119 92 123 96 123 93 120 92 120 92 120 92 120 92 115 87 116 89 117 90 119 91 122 93 120 91 118 90 118 90 118 90 118 90 118 90 118 90 118 90 118 90 118 90 118 90 116 88 116 88 116 88 116 88 117 88 117 87 116 87 115 86 115 86 115 85 114 84 113 84 115 86 115 86 115 86 115 86 115 86 115 86 115 86 115 86 115 86 115 85 114 85 113 84 114 86 115 86 115 85 113 83 109 81 109 80 108 79 107 79 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 106 77 104 75 104 79 109 81 115 85 132 103 145 105 140 99 119 82 107 74 97 70 99 72 99 70 97 68 96 68 96 69 95 67 95 66 94 65 93 65 92 65 92 64 91 63 90 63 90 63 89 62 89 63 91 64 90 65 90 64 89 63 88 63 87 62 87 61 86 60 85 60 83 61 83 61 83 61 84 61 84 61 85 60 84 59 83 59 83 57 83 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 74 50 74 51 72 49 70 48 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 61 45 64 48 65 47 62 44 61 44 61 44 61 44 61 44 56 40 56 40 56 40 57 40 56 39 56 39 57 39 57 37 54 33 57 36 58 35 55 32 56 34 56 33 55 32 54 32 53 36 53 35 52 34 51 34 55 37 54 36 52 34 50 30 51 28 48 25 47 27 48 31 48 29 48 31 48 31 48 31 48 31 48 31 48 31 48 31 48 31 48 30 47 29 46 29 46 29 46 28 45 27 44 27 42 26 44 28 44 26 41 23 45 29 42 26 40 25 41 27 40 25 40 25 40 25 40 25 39 24 42 27 43 26 40 23 40 24 40 24 40 24 40 24 40 24 40 23 39 22 38 22 39 22 36 19 35 20 38 23 32 17 34 19 36 20 36 20 35 19 35 19 35 19 35 19 35 20 35 20 35 20 35 20 35 19 34 18 33 19 34 20 35 19 34 18 33 19 34 20 31 17 32 18 33 19 34 20 31 17 32 18 33 17 32 16 31 16 31 16 31 16 31 16 32 20 33 18 29 15 30 18 30 18 31 19 32 18 31 17 31 18 31 19 32 20 33 20 29 16 29 16 29 16 29 16 30 16 28 16 31 19 31 17 31 18 31 18 31 18 31 18 16 15 19 18 21 20 22 20 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 16 19 15 18 15 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 15 14 10 7 3 2 1 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 2 2 3 3 3 6 7 8 9 10 11 11 11 13 12 12 11 11 12 12 13 20 20 19 19 18 18 17 17 18 19 18 20 19 21 20 21 22 22 19 19 18 20 21 23 20 21 20 22 21 23 22 23 21 21 20 20 19 21 20 22 21 21 20 21 20 22 22 24 20 21 20 21 20 21 20 21 22 23 23 25 24 25 23 24 26 19 15 15 15 12 12 14 13 14 16 18 18 17 16 15 13 15 14 14 14 14 14 14 22 5 14 14 28 101 103 108 90 105 85 103 87 106 88 105 86 107 92 110 89 103 82 99 80 82 61 53 38 31 24 19 21 17 34 26 23 24 21 71 147 150 144 146 131 98 74 82 79 80 78 78 74 72 68 68 65 61 58 57 55 56 50 51 54 50 57 49 77 92 131 98 121 96 123 98 125 100 126 101 127 100 126 100 126 101 128 104 131 106 131 106 132 108 134 110 133 108 133 107 131 106 131 105 133 108 136 112 139 113 138 111 140 114 140 115 141 115 142 116 142 115 143 116 144 115 143 114 142 114 142 115 143 116 144 116 143 115 143 115 143 115 143 115 144 116 145 117 145 116 143 115 144 116 144 116 144 116 144 116 145 117 145 117 145 117 145 117 151 120 152 121 153 122 154 122 152 122 156 126 159 125 156 124 157 129 159 129 158 130 164 136 162 129 161 125 164 132 165 123 163 133 167 131 160 125 156 121 158 125 155 123 154 122 152 121 150 120 152 121 150 119 151 121 151 120 151 120 151 120 151 120 149 118 149 118 149 118 149 118 147 116 147 116 147 117 149 119 150 119 150 119 150 119 150 119 150 118 149 117 148 118 149 119 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 116 146 114 145 114 145 114 145 114 145 114 146 115 146 115 146 115 146 115 145 111 145 110 144 109 143 109 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 135 101 134 101 138 107 145 112 151 147 180 174 215 162 191 150 163 113 147 105 134 94 130 99 130 98 132 97 131 96 130 96 129 95 129 94 128 93 127 93 126 93 128 95 128 93 125 90 125 91 125 90 124 89 123 89 125 90 123 88 122 88 122 89 122 88 121 86 119 84 118 83 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 110 80 110 80 110 81 107 80 107 80 107 80 107 80 108 80 105 76 103 77 105 79 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 93 65 89 60 87 61 90 64 91 64 91 64 91 64 91 64 92 65 92 64 91 63 90 63 89 62 89 61 88 60 87 60 87 58 87 57 86 56 84 57 85 57 81 56 82 60 82 57 80 55 80 54 79 53 78 53 79 54 79 54 79 54 79 54 77 51 77 52 78 53 79 53 76 50 77 53 79 52 74 46 79 53 79 56 77 50 71 52 69 48 68 51 69 50 68 49 67 46 67 47 68 48 69 48 65 44 66 45 66 45 66 46 63 45 66 48 67 47 64 44 64 45 64 44 63 43 62 42 63 44 63 44 63 44 63 45 62 43 62 42 60 40 58 38 61 43 60 42 58 40 56 39 57 39 55 37 54 39 57 41 52 36 53 38 54 38 53 37 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 51 35 50 34 50 35 52 36 50 34 51 36 52 36 51 35 49 33 49 33 49 33 49 33 47 31 47 31 47 31 47 31 49 32 48 31 47 32 48 33 50 33 47 30 46 31 49 34 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 28 44 28 39 24 43 29 46 29 43 26 18 6 19 8 20 8 19 7 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 10 16 9 16 9 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 2 0 3 1 4 2 4 2 6 5 8 7 10 9 11 8 12 10 11 9 11 10 13 12 19 13 18 13 18 13 17 12 19 14 20 15 20 16 21 16 22 17 21 15 20 16 22 17 21 16 21 17 22 18 23 18 22 16 21 15 20 16 21 17 22 17 21 16 22 17 23 19 21 16 21 16 21 16 21 16 23 19 24 20 25 19 24 18 25 17 14 13 15 10 12 12 14 13 16 14 17 15 16 14 16 15 15 13 15 13 15 13 19 7 16 23 52 116 114 118 108 118 105 117 106 119 107 118 105 118 107 120 106 115 99 104 88 81 63 50 37 25 21 13 20 14 28 20 29 26 34 85 153 143 148 142 135 99 76 85 80 84 79 82 76 74 70 65 64 57 58 55 56 57 54 54 53 48 48 41 58 76 107 82 96 79 97 80 98 82 99 82 101 84 100 83 101 84 102 84 105 83 105 83 106 85 109 87 109 87 108 86 108 85 107 85 108 86 111 89 113 90 112 89 114 91 115 92 115 93 116 93 114 93 116 94 116 94 115 92 114 92 114 93 115 93 116 94 115 93 115 93 115 93 115 93 115 93 116 94 117 94 116 93 116 92 116 92 116 92 116 92 117 93 117 93 117 93 117 93 120 95 121 96 121 97 122 97 121 97 125 101 127 101 124 96 129 98 130 98 128 98 133 104 129 103 135 104 133 106 133 99 128 99 128 97 126 98 125 95 124 96 124 95 122 94 121 93 119 93 122 93 119 91 120 93 120 92 120 92 120 92 120 92 118 90 118 90 118 90 118 90 117 89 116 88 117 90 119 91 119 91 119 91 119 91 119 91 118 90 117 89 117 89 118 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 116 86 114 85 116 88 115 85 114 85 114 85 114 85 114 85 115 86 115 86 115 86 115 86 111 83 111 82 110 82 109 81 108 80 108 80 108 80 108 80 107 79 107 78 106 78 105 77 105 77 105 77 105 77 105 77 105 77 105 76 104 75 103 75 102 74 101 74 104 80 111 83 135 104 165 180 243 202 228 158 143 84 102 72 95 69 103 71 99 70 98 69 97 69 96 68 95 67 95 66 94 66 93 65 93 66 94 68 94 66 92 64 91 64 91 63 90 63 89 62 91 65 89 63 88 63 88 64 89 63 88 62 86 60 85 59 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 79 53 78 52 78 52 80 53 80 53 80 53 80 53 80 52 78 51 77 50 78 51 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 44 64 41 62 41 63 43 64 43 64 43 64 43 64 43 65 48 64 47 64 46 63 46 62 45 62 44 61 43 60 43 58 42 58 41 57 41 57 40 58 39 55 38 59 42 58 36 56 34 56 34 55 33 54 32 54 32 54 32 54 32 54 32 51 34 51 35 52 36 53 36 56 38 54 37 53 35 50 30 54 29 51 31 53 26 50 32 48 28 50 31 50 32 49 32 46 29 46 30 47 31 48 31 46 28 45 28 45 28 45 28 43 27 45 29 46 28 44 26 44 27 44 27 43 26 42 25 43 28 43 28 44 29 44 29 42 28 43 27 41 25 39 23 43 26 42 25 40 23 39 22 41 25 40 23 38 22 38 22 36 21 37 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 37 22 35 19 34 19 34 19 33 19 34 20 34 19 33 17 33 18 33 18 33 18 33 18 32 17 32 17 32 17 32 17 33 17 32 16 31 17 32 18 33 19 31 18 31 18 32 20 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 16 28 15 25 13 28 16 29 16 28 14 22 20 23 21 22 20 21 18 23 20 21 18 20 19 22 21 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 20 17 20 17 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 4 4 4 4 5 5 6 6 6 7 8 9 10 10 10 10 12 11 11 11 12 13 14 15 16 17 16 17 16 18 17 18 18 20 19 20 20 21 20 21 21 22 20 21 20 21 21 22 20 21 20 22 21 23 22 23 21 22 20 21 20 21 21 22 21 22 20 21 21 23 23 24 21 22 21 22 21 22 21 22 22 24 23 25 24 24 22 23 24 18 14 14 14 12 12 14 15 15 15 15 15 16 17 17 16 16 16 16 16 16 16 16 13 10 5 24 60 116 95 108 92 109 87 107 89 110 89 108 87 106 85 106 88 105 79 93 73 75 53 45 31 25 20 16 20 22 25 24 34 32 43 118 153 156 149 150 136 105 78 80 79 80 79 79 75 73 69 69 66 62 59 58 56 57 51 52 52 48 55 46 73 87 128 97 123 97 123 97 123 98 124 98 127 101 126 100 127 102 129 104 130 105 129 105 131 107 133 109 135 110 135 109 134 109 134 108 135 110 137 112 139 113 139 113 141 115 141 116 142 116 143 117 143 115 144 117 145 116 143 115 141 113 142 114 143 115 143 115 143 115 143 115 143 115 143 115 141 114 143 116 144 117 144 116 147 117 147 117 147 117 147 117 148 118 148 118 148 118 148 118 152 121 153 121 154 122 154 122 154 123 157 126 159 126 157 124 160 130 161 129 161 129 166 134 168 140 180 143 179 140 176 131 168 131 166 130 165 127 161 126 158 125 157 122 153 122 152 121 151 121 153 122 151 119 152 122 152 121 152 121 152 121 152 121 150 119 150 119 150 119 150 119 149 117 148 117 148 118 150 119 150 119 150 119 150 119 150 119 149 117 148 116 147 117 148 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 148 115 145 115 147 117 147 114 145 114 145 114 145 114 145 114 146 115 146 115 146 115 146 115 145 111 145 111 144 110 144 109 143 109 143 108 142 108 142 108 141 107 141 107 140 106 140 105 139 105 139 105 139 105 139 105 140 105 140 104 139 103 138 103 138 103 138 104 141 108 146 112 158 123 236 250 255 255 255 237 218 146 155 103 139 100 132 98 130 98 132 98 131 97 131 96 129 95 129 95 128 94 128 93 127 94 128 94 128 93 126 91 125 91 125 91 124 90 124 89 125 90 123 88 122 88 122 89 123 89 123 88 121 86 120 86 120 85 121 86 119 84 118 87 116 84 115 84 114 83 111 83 113 84 114 84 114 83 112 81 111 81 111 80 109 79 108 78 107 80 107 80 107 80 107 80 106 79 106 79 106 78 104 77 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 66 92 65 92 64 91 64 91 64 91 64 91 64 91 64 92 64 91 64 90 63 90 63 89 62 89 61 88 60 87 60 87 58 87 58 86 57 85 57 83 56 81 55 81 58 80 57 83 58 82 57 81 56 81 56 80 55 80 54 79 54 79 54 77 51 78 52 78 52 79 53 80 53 78 51 76 50 76 51 82 54 76 54 75 49 72 53 71 50 69 51 68 50 68 50 68 47 68 47 69 48 69 48 68 47 67 46 66 44 65 44 62 43 63 45 64 44 62 43 63 44 63 43 62 43 62 42 62 43 62 43 61 42 61 42 61 42 61 42 60 40 58 38 58 41 58 40 56 38 55 38 59 41 58 40 56 37 53 35 53 37 54 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 54 37 52 34 49 33 48 32 49 33 50 34 49 32 47 30 49 33 49 33 49 33 49 33 48 32 48 32 48 32 48 32 49 32 48 31 47 32 48 33 48 32 47 31 47 31 48 32 45 29 46 30 46 30 47 31 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 45 29 45 28 45 29 45 29 45 29 44 28 18 7 19 8 20 7 18 6 20 8 19 6 18 7 20 8 18 6 18 6 18 6 18 6 18 5 17 4 16 5 17 6 18 11 18 11 18 11 18 11 17 10 17 10 18 11 18 11 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 10 3 5 0 0 0 1 0 1 1 1 1 1 1 2 0 2 0 2 0 2 0 3 2 4 2 5 3 5 4 7 6 9 8 10 8 10 8 11 9 11 9 12 12 15 14 16 12 17 13 18 14 19 15 20 15 20 16 21 16 22 17 22 17 22 16 21 17 22 17 21 16 21 17 22 18 23 18 23 17 21 16 21 16 22 18 23 17 22 17 22 18 24 20 23 18 23 18 23 18 23 18 24 19 25 20 25 19 23 17 23 15 12 11 14 9 11 12 16 13 14 11 14 13 17 16 17 15 17 15 17 15 17 17 14 14 7 39 90 130 110 122 110 120 107 118 108 121 109 119 109 117 104 117 109 118 100 100 81 72 55 39 29 18 18 11 16 22 24 20 36 27 62 141 158 150 154 147 143 110 83 84 81 85 81 83 77 76 72 67 66 58 60 56 58 59 56 55 52 48 48 40 55 72 105 83 98 81 98 81 97 80 97 80 102 84 101 84 101 85 103 85 104 82 104 82 105 84 108 87 111 89 111 89 111 89 110 88 110 88 112 90 113 91 114 91 116 93 116 93 117 94 117 95 116 94 117 95 117 95 116 94 113 92 114 92 115 93 115 93 115 93 115 93 115 93 115 93 112 91 114 94 117 95 117 95 118 94 118 94 118 94 118 94 118 94 118 94 119 95 119 95 121 96 121 97 122 97 123 98 123 99 125 102 127 102 126 100 129 103 131 101 128 99 131 100 142 109 147 106 145 103 138 92 136 103 138 106 133 94 125 99 124 94 123 95 123 93 121 93 120 94 123 94 121 92 121 95 122 94 122 94 122 94 122 94 120 92 120 92 120 92 120 92 119 91 118 90 118 90 119 92 120 92 120 92 120 92 120 92 117 89 116 88 116 88 117 89 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 114 86 117 88 116 86 115 86 115 86 115 86 115 86 115 86 115 86 115 86 115 86 112 84 111 83 111 82 110 82 110 81 109 81 109 80 108 80 108 80 107 79 107 78 106 78 106 78 106 78 106 78 106 78 105 77 105 76 104 75 103 75 105 77 105 77 107 81 111 84 100 138 243 220 248 211 255 218 238 147 125 79 100 71 103 64 100 71 98 70 98 69 97 69 96 68 95 67 95 66 94 66 94 67 94 67 93 66 92 65 92 65 91 64 91 63 90 63 91 65 89 63 88 63 88 64 89 64 89 63 88 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 86 59 85 58 83 56 81 54 81 54 81 54 81 54 81 54 78 52 80 54 80 52 77 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 45 67 46 67 45 65 43 64 43 64 43 64 43 64 43 64 47 64 46 63 46 62 45 62 45 62 44 61 43 60 43 59 43 58 42 58 41 58 41 56 39 55 38 57 39 57 36 58 35 57 35 56 34 56 33 56 33 55 33 55 32 54 32 52 35 52 35 52 35 52 35 49 33 51 34 50 32 50 32 58 31 54 33 57 29 49 27 51 30 51 30 50 30 50 31 47 31 48 31 48 31 48 31 48 31 47 29 45 27 44 26 44 27 44 28 45 27 44 27 45 28 45 28 44 27 44 27 43 27 42 27 42 26 41 26 42 27 42 27 42 26 40 24 40 24 40 23 39 22 38 22 40 24 41 25 40 22 36 19 38 22 39 23 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 37 21 35 19 33 18 33 19 34 19 34 19 33 16 30 14 33 18 33 18 33 18 33 18 33 18 33 18 33 18 33 18 33 17 32 16 31 17 32 18 32 18 31 18 31 18 31 19 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 30 17 30 16 29 16 32 19 30 16 29 16 29 16 16 15 18 17 20 19 21 19 21 19 21 18 20 19 21 19 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 17 20 17 20 17 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 11 9 5 3 0 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 7 8 9 10 10 10 9 9 10 10 11 12 13 15 17 18 17 19 18 20 19 21 20 22 19 20 20 21 20 22 21 22 21 22 21 23 22 22 21 22 20 21 20 22 21 23 22 23 22 23 21 21 20 22 22 23 22 23 21 22 22 23 23 25 22 23 22 23 22 23 22 23 24 25 24 25 24 24 22 22 22 15 11 12 13 11 11 14 15 15 13 13 13 15 16 18 17 17 17 17 17 17 16 18 11 13 0 46 88 117 92 112 90 108 86 106 88 109 88 107 91 108 86 108 90 108 80 93 69 69 47 38 26 22 20 18 15 31 29 30 30 27 75 162 155 159 152 153 145 118 87 81 81 82 81 80 77 75 70 71 68 64 61 60 57 59 53 54 54 51 58 47 72 85 128 99 125 99 125 98 124 98 124 98 128 102 127 101 128 102 129 105 130 105 130 105 131 107 133 109 136 111 136 112 137 112 137 112 138 112 138 113 139 114 141 116 142 117 143 117 144 118 144 118 145 117 146 118 146 118 145 117 142 114 143 115 143 116 144 116 144 116 144 116 144 116 144 116 141 114 143 117 146 118 146 118 148 118 148 118 148 118 148 118 148 118 149 119 150 120 151 121 153 121 154 122 154 123 155 123 157 125 158 127 159 127 159 127 162 131 165 130 165 131 170 136 185 147 185 144 190 149 185 132 176 139 182 142 173 125 161 132 161 125 159 125 157 122 154 122 152 123 155 123 153 121 153 124 153 122 153 122 153 122 153 122 151 120 151 120 151 120 151 120 152 120 150 119 150 119 150 120 151 120 151 120 151 120 151 120 149 117 148 116 147 117 148 118 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 146 115 148 118 147 115 146 115 146 115 146 115 146 115 146 115 146 115 146 115 146 115 146 112 146 111 145 111 144 110 145 110 144 109 143 108 142 108 142 108 142 107 141 107 140 106 140 106 140 106 140 106 140 106 140 105 140 104 139 103 138 103 140 105 141 106 142 108 145 109 164 223 255 247 255 252 255 245 255 184 167 101 141 102 135 102 131 99 133 98 132 98 131 97 130 96 130 95 129 95 128 94 128 94 127 93 126 92 126 92 126 92 126 91 125 91 124 90 125 90 123 88 122 88 122 89 123 89 123 88 122 88 122 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 86 115 84 113 82 111 81 108 81 108 81 108 81 108 81 106 79 108 81 108 79 105 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 67 94 67 94 66 92 64 91 64 91 64 91 64 91 64 91 64 90 63 90 62 89 62 89 62 89 61 88 60 87 60 88 59 88 58 87 58 85 58 82 56 83 56 80 57 80 58 82 56 81 56 80 55 80 54 82 56 81 55 80 54 79 54 78 52 78 52 78 52 78 52 76 53 82 56 79 51 77 53 79 52 78 59 83 56 73 50 74 53 70 50 68 50 69 51 70 48 69 48 69 48 69 48 70 48 69 47 67 45 65 44 65 46 65 45 64 46 65 46 65 46 65 46 65 46 65 46 62 43 62 42 61 41 60 41 60 41 61 42 61 41 59 39 57 39 56 39 56 38 55 38 54 38 57 41 58 40 55 37 55 39 55 39 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 49 33 49 33 49 34 51 36 51 35 51 35 50 32 47 30 49 33 49 33 49 33 49 33 49 33 49 33 49 33 49 33 49 32 48 31 47 32 48 33 46 31 47 31 47 31 47 30 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 47 30 46 30 45 29 49 32 47 30 45 29 45 30 12 1 15 4 18 6 19 7 18 6 18 6 18 6 18 6 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 9 16 8 15 8 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 9 13 6 8 0 1 0 1 0 1 1 1 1 1 1 2 0 2 0 2 0 2 0 2 0 3 1 4 2 4 2 8 6 9 8 10 7 9 6 10 8 11 10 14 14 18 17 20 15 20 16 21 16 21 16 21 16 21 16 22 17 22 18 22 17 23 18 23 18 22 17 21 16 21 17 22 18 23 18 23 18 22 17 22 17 23 18 23 18 23 18 23 19 25 20 24 19 24 19 24 19 24 19 25 20 25 20 24 18 22 16 20 12 10 10 12 8 11 11 14 12 14 12 14 13 16 14 17 15 17 15 17 15 18 17 17 17 15 74 110 122 112 126 109 118 106 117 107 119 108 118 111 120 108 120 110 118 100 102 79 68 50 34 26 17 20 15 16 23 30 28 26 27 101 161 155 148 153 149 151 124 93 87 83 87 82 85 79 77 73 68 67 60 61 58 59 60 57 57 54 51 51 41 54 70 105 85 99 82 99 83 100 83 100 83 102 85 102 85 102 86 104 85 106 84 106 84 107 86 109 88 111 89 111 89 112 90 112 90 113 90 113 90 114 92 116 94 117 94 118 95 118 96 119 96 117 96 119 97 119 97 118 95 116 94 116 95 117 95 118 96 118 96 118 96 118 96 118 96 115 94 117 96 119 97 119 97 119 95 119 95 119 95 119 95 118 95 119 96 121 97 122 98 122 97 122 97 123 98 123 99 126 101 127 102 127 103 128 103 131 109 132 107 131 104 137 104 146 109 154 112 164 118 162 106 145 105 138 105 135 93 125 100 126 97 126 96 125 96 125 95 122 95 125 96 122 94 123 96 123 95 123 95 123 95 123 95 121 93 121 93 121 93 121 93 122 93 120 92 119 91 120 92 121 93 121 93 121 93 121 93 119 90 118 89 117 90 118 91 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 87 115 87 117 89 117 86 116 87 116 87 116 87 116 87 115 86 115 86 115 86 115 86 113 84 112 84 111 83 111 83 111 83 111 82 109 81 108 80 109 80 108 80 107 79 107 79 107 79 107 79 107 79 107 79 105 77 105 76 104 75 103 75 105 77 106 78 107 79 108 81 129 225 241 208 255 217 255 202 252 154 122 77 99 67 106 68 101 71 99 71 98 70 98 70 97 68 96 68 95 67 95 67 95 67 93 65 92 65 92 66 93 65 92 65 91 64 91 64 91 65 89 63 88 63 88 64 88 63 88 63 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 83 56 82 55 81 54 80 53 82 55 82 55 82 55 82 55 80 53 80 53 80 52 78 51 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 67 46 67 45 66 44 65 44 64 43 64 43 64 43 64 43 63 46 63 46 62 45 62 44 62 45 62 44 61 43 60 43 60 43 59 43 58 42 59 42 56 40 58 41 57 39 58 39 56 34 56 34 55 33 54 32 57 35 57 34 55 33 54 32 53 36 52 35 52 35 51 34 50 36 56 39 53 35 54 38 56 30 55 37 64 36 54 29 55 30 52 28 50 30 51 31 49 32 49 32 48 31 48 31 48 31 48 30 46 29 45 28 47 30 46 28 45 29 47 30 45 28 45 29 46 29 46 30 44 29 44 28 42 26 41 26 40 26 41 27 42 26 40 25 40 24 40 24 39 23 39 23 37 22 39 23 40 24 40 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 31 16 31 17 33 20 36 22 34 20 35 20 34 18 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 30 17 31 18 31 18 30 17 31 18 30 17 30 17 29 16 28 15 28 15 28 15 28 15 30 17 30 17 30 17 30 17 32 18 31 18 30 17 30 17 31 18 30 17 30 17 29 16 17 15 18 17 20 18 20 18 20 18 20 19 21 18 20 18 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 17 13 15 12 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 15 16 14 13 9 7 3 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 4 4 4 4 5 5 6 6 8 9 9 10 10 9 9 8 9 10 10 12 14 17 19 20 20 21 19 20 19 20 19 19 20 21 20 22 21 22 22 23 21 22 22 24 23 23 21 22 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 24 26 25 25 23 23 21 21 19 13 9 11 12 10 10 13 12 13 14 15 15 15 15 14 16 16 16 16 16 16 15 17 15 14 18 89 101 107 97 111 89 109 85 107 87 110 87 108 87 109 88 110 85 103 77 95 63 65 41 33 21 20 20 20 21 28 28 37 24 45 119 164 148 155 149 153 152 131 97 86 82 83 82 82 78 76 72 72 69 65 62 61 59 60 54 55 53 51 59 46 68 82 127 100 126 100 126 101 128 102 129 103 129 102 128 102 128 103 130 106 132 107 132 107 133 109 135 111 135 110 136 111 137 112 137 112 140 114 139 113 140 115 143 118 144 118 144 119 145 119 146 120 146 118 147 120 148 119 146 118 145 117 146 118 146 119 147 119 148 120 148 120 148 120 148 120 146 119 147 120 148 120 147 119 150 120 150 120 150 120 150 120 148 119 149 120 151 122 153 123 154 122 154 123 155 123 156 124 159 127 159 127 159 128 161 129 163 133 168 134 170 137 177 144 185 160 219 188 237 199 244 195 214 150 175 135 177 132 165 128 165 129 163 128 161 126 157 126 154 124 156 125 154 122 154 125 155 124 155 124 155 124 155 124 153 122 153 122 153 122 153 122 154 122 152 120 151 120 151 120 152 121 152 121 152 121 152 121 151 120 150 119 150 119 151 120 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 117 146 116 149 118 148 116 147 116 147 116 147 116 147 116 146 115 146 115 146 115 146 115 147 113 146 112 146 111 145 111 146 112 145 110 143 109 142 108 143 109 142 108 142 107 141 107 141 107 141 107 141 107 141 107 140 104 141 103 140 102 139 102 140 104 141 105 142 105 142 104 162 219 255 253 254 255 252 253 249 165 161 106 146 101 132 101 132 100 133 99 133 98 132 98 131 97 130 96 130 95 129 95 129 94 127 92 125 92 127 93 127 93 126 92 126 91 125 91 125 90 123 88 122 88 122 89 120 86 120 86 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 111 81 111 80 110 80 110 80 109 82 109 82 109 82 109 82 109 81 107 79 106 79 106 80 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 95 67 92 64 91 64 92 66 91 64 91 64 91 64 91 64 90 63 90 62 89 62 88 61 89 62 89 61 88 60 87 60 89 60 88 59 88 58 86 59 83 59 86 59 81 57 82 62 83 58 82 57 81 56 81 56 83 58 82 56 80 55 79 54 79 53 79 52 78 51 77 51 76 53 82 57 84 64 99 82 102 71 90 67 90 62 78 54 76 55 70 50 67 50 69 52 71 50 71 49 70 48 69 48 68 47 68 47 68 47 68 46 66 46 64 44 63 45 65 47 62 43 62 44 63 44 64 45 65 45 64 44 62 42 61 41 59 41 60 42 61 41 60 40 57 40 57 40 58 41 58 41 57 40 56 38 55 38 56 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 48 32 48 32 49 34 51 36 48 32 49 33 49 32 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 45 30 47 31 47 31 46 29 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 47 31 47 30 46 30 43 28 46 31 47 30 45 29 18 6 19 7 19 6 17 4 17 6 18 7 19 6 18 5 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 13 5 10 3 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 17 11 16 9 11 3 4 0 1 0 1 1 1 1 1 1 2 0 2 0 2 0 2 0 5 3 5 4 6 5 7 5 9 7 10 8 10 7 8 6 9 7 10 10 14 15 19 19 21 15 20 14 19 13 18 12 21 16 21 17 22 18 23 18 21 17 24 20 25 19 22 16 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 26 21 26 20 24 18 22 16 19 11 9 9 11 8 10 11 11 10 14 13 16 13 14 11 16 14 16 14 16 14 16 16 20 16 35 114 123 117 119 122 112 121 108 119 110 122 111 121 106 120 110 120 105 111 97 102 74 62 45 28 21 16 19 14 25 19 24 33 26 51 138 154 149 146 150 150 155 133 101 91 84 88 83 86 80 80 74 71 69 62 62 61 61 61 58 56 52 49 50 39 51 68 102 86 100 81 101 83 103 85 104 86 103 83 102 83 102 84 104 86 108 86 108 86 109 88 111 90 110 88 110 89 111 90 112 90 116 91 112 88 112 93 117 96 118 96 120 97 119 95 119 93 118 97 120 98 121 97 120 96 119 96 120 97 120 98 121 98 120 100 120 100 120 99 121 99 120 96 121 97 122 94 120 95 120 96 119 96 120 96 120 96 119 95 120 97 122 98 122 100 122 97 122 98 123 99 124 99 128 103 127 102 128 103 129 105 132 110 135 108 136 109 142 110 145 132 201 172 221 182 232 192 199 130 135 100 138 103 126 90 130 98 129 99 128 99 126 98 123 95 125 97 123 95 124 97 124 96 124 96 124 96 124 96 122 94 122 94 122 94 122 94 123 95 122 93 120 92 120 92 121 93 121 93 121 93 121 93 121 93 120 91 119 92 121 92 118 89 118 89 118 89 118 89 118 89 118 89 118 89 118 89 118 89 117 89 117 89 117 89 117 88 115 87 117 89 116 87 116 87 116 87 116 87 116 87 115 86 115 86 115 86 115 86 113 85 113 84 112 83 111 83 113 84 111 83 110 81 108 80 109 81 109 80 108 79 107 79 107 79 107 79 107 79 107 79 104 77 104 76 103 75 102 75 103 76 104 78 105 77 104 77 110 146 231 221 251 223 241 205 191 109 100 74 103 71 105 70 101 72 100 71 99 70 98 70 97 69 97 68 96 67 95 67 96 68 93 65 91 65 93 67 93 66 93 65 92 64 91 64 91 65 89 63 88 63 88 64 85 61 86 61 86 61 86 61 84 63 86 64 84 62 86 64 84 61 84 60 83 59 83 59 83 58 84 58 84 57 82 55 81 56 82 56 82 56 83 57 82 55 82 55 82 55 82 55 83 55 80 52 78 52 80 54 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 49 73 50 72 50 70 48 70 47 69 46 68 46 67 46 68 47 69 46 68 46 68 46 64 42 62 42 65 45 64 43 64 43 64 43 64 43 63 44 63 43 62 42 61 42 62 43 62 42 61 41 60 43 60 44 60 43 59 42 59 42 57 43 62 44 58 40 59 42 59 37 59 36 58 35 57 35 59 36 57 35 56 33 54 32 54 36 53 35 52 32 52 32 55 38 63 46 73 62 102 89 105 56 81 44 71 35 58 30 56 33 51 30 48 28 50 32 50 33 50 32 49 31 48 31 46 30 47 30 47 30 48 31 46 28 43 25 42 26 45 29 40 24 41 25 42 26 43 26 47 31 46 30 44 28 42 27 40 25 41 27 42 27 41 26 41 25 41 25 41 25 41 26 44 26 40 22 37 21 37 22 41 25 41 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 34 19 33 17 32 17 33 18 30 15 31 17 32 17 31 16 33 18 33 18 33 18 33 18 31 16 31 16 31 16 31 16 33 17 32 16 31 17 32 18 28 16 31 19 32 18 29 15 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 32 18 31 17 30 17 25 13 29 18 32 18 29 15 21 19 21 18 20 17 19 16 23 21 22 19 21 18 19 17 19 17 20 18 19 15 15 12 20 18 20 18 20 18 20 18 21 20 25 21 20 15 18 17 19 16 19 16 19 16 19 16 11 15 18 18 16 14 16 19 18 18 16 15 15 16 18 18 17 17 17 17 17 17 17 17 13 13 14 15 15 16 17 17 15 15 12 12 10 8 3 1 1 2 1 2 2 3 3 3 2 1 1 1 1 2 3 4 3 3 4 5 5 6 7 7 7 7 10 10 12 11 11 9 9 10 14 16 19 18 19 17 21 20 21 20 21 20 21 20 20 21 24 23 22 20 21 21 21 22 21 23 22 24 23 24 20 21 20 22 21 23 22 23 23 24 23 24 23 24 23 24 24 25 24 26 25 27 26 27 25 25 24 24 23 25 24 26 26 26 24 26 26 26 23 22 12 11 11 11 11 11 11 10 12 12 12 12 12 12 12 12 13 16 17 18 19 18 15 15 12 11 62 109 96 120 84 108 84 110 85 111 86 112 87 111 89 113 89 107 86 101 77 81 64 52 31 24 21 19 18 19 25 25 23 31 21 70 156 154 153 151 147 153 155 144 107 81 80 83 79 83 78 81 72 73 71 71 68 66 63 64 62 64 57 53 56 44 60 76 120 104 124 101 126 102 127 102 128 103 129 104 130 105 131 107 133 108 137 110 136 110 136 111 138 113 137 111 137 112 138 112 139 114 140 114 139 116 149 114 153 112 139 122 134 119 139 115 158 126 146 121 147 124 148 123 145 120 144 121 147 124 149 124 147 122 154 119 154 117 151 118 150 120 148 121 148 125 149 126 149 124 151 120 152 122 148 122 146 121 146 121 148 121 153 122 158 123 155 122 155 124 156 124 155 123 158 128 162 130 162 130 164 134 167 138 173 141 180 144 184 147 178 188 255 235 255 251 255 250 243 142 173 151 166 130 183 126 165 127 163 125 162 126 161 127 156 123 157 123 157 123 156 122 160 122 152 124 157 127 152 124 156 125 155 123 153 121 152 120 153 122 153 121 152 120 151 120 154 120 154 120 154 120 154 120 154 120 155 121 155 120 153 118 150 119 150 119 150 119 150 119 150 119 150 119 150 119 150 119 152 119 153 119 153 119 153 119 153 119 153 119 153 119 153 119 149 116 149 116 149 116 149 116 148 115 147 114 147 113 146 113 143 111 144 112 145 113 146 113 146 113 146 112 145 111 144 111 145 111 141 107 139 107 142 110 142 109 142 108 141 107 140 107 141 104 141 105 142 106 143 106 144 106 142 104 142 106 145 109 140 126 203 207 249 209 203 150 148 113 146 105 139 103 137 104 136 102 135 100 134 99 132 98 132 98 132 97 131 97 130 96 131 95 127 91 124 91 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 122 86 120 85 119 84 120 85 119 84 119 84 118 83 115 83 114 84 114 83 113 82 112 82 116 85 113 82 111 82 113 84 110 82 109 81 108 82 109 83 108 81 108 80 107 79 106 79 105 78 105 77 104 76 103 76 104 77 104 77 104 77 104 77 103 76 103 76 103 76 103 76 103 76 103 75 102 73 101 73 97 70 98 70 98 69 96 67 97 68 95 67 97 69 96 67 91 63 92 65 95 68 97 69 95 66 93 64 92 64 92 65 90 63 90 63 90 63 90 63 90 62 88 60 87 60 87 61 86 59 86 59 86 59 86 59 85 58 85 58 85 58 85 59 83 59 84 59 84 58 82 56 84 58 81 55 80 56 83 59 77 56 81 57 81 55 78 52 80 57 78 72 114 171 235 210 203 169 173 96 85 66 71 51 79 53 75 51 72 48 70 46 70 48 70 47 69 46 68 46 69 46 68 45 67 46 68 47 65 46 65 45 64 44 63 44 63 44 63 44 63 44 63 44 62 43 62 43 62 43 62 43 61 42 61 41 60 40 59 40 57 40 57 40 57 40 57 40 55 40 58 40 54 38 58 45 61 41 55 38 57 40 54 34 54 37 54 37 54 37 54 37 54 38 53 36 52 35 50 34 51 35 51 35 51 35 51 35 51 35 53 38 54 37 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 50 34 50 33 49 32 48 32 45 30 48 33 49 32 46 29 44 30 48 34 50 32 46 28 45 30 48 34 50 34 49 32 48 30 41 30 48 36 45 27 44 30 44 30 44 30 44 30 45 31 45 30 44 30 43 29 44 30 44 31 45 32 46 32 18 6 17 4 16 3 16 4 19 7 19 7 19 7 19 7 17 5 18 6 17 3 14 1 18 6 18 6 18 6 18 6 16 12 20 12 16 7 14 8 16 9 16 9 16 9 16 9 13 7 17 9 16 8 16 9 19 10 17 8 16 9 18 11 17 9 17 9 17 9 17 9 13 5 14 7 15 8 17 9 15 6 14 5 12 3 4 0 2 0 1 0 2 1 3 1 2 0 1 0 2 0 3 2 4 2 4 3 5 4 6 5 7 4 9 7 12 7 11 6 9 7 14 13 18 15 18 13 20 16 20 16 20 15 19 15 19 17 23 19 21 16 21 17 22 17 23 18 23 19 24 19 22 17 23 18 24 19 24 19 24 19 24 19 24 19 24 19 25 20 25 21 26 22 27 22 26 20 25 19 24 20 25 21 26 20 24 20 26 20 23 15 11 9 11 9 11 9 11 9 12 10 12 10 12 10 12 10 17 16 16 13 15 12 16 17 14 25 82 120 113 131 108 123 109 117 111 120 111 124 111 124 112 127 109 117 102 110 90 85 65 45 29 19 19 15 16 15 25 22 29 27 32 94 166 158 157 151 153 153 154 145 118 90 85 88 84 90 84 90 77 78 72 68 69 65 64 62 63 62 58 50 52 40 47 67 101 93 101 79 102 80 102 81 103 81 104 82 105 84 107 85 108 86 111 88 110 87 111 88 112 90 111 88 112 89 112 90 113 90 117 90 112 95 113 91 119 99 117 108 128 112 127 93 110 78 123 100 122 97 120 95 119 93 119 94 122 95 123 96 122 97 122 103 121 100 119 99 120 97 120 95 123 95 125 94 125 95 121 100 121 100 122 99 122 97 122 96 122 96 122 98 122 99 122 98 124 100 125 100 125 100 126 103 130 105 130 106 132 109 134 107 137 108 142 110 145 110 153 156 227 225 253 234 253 228 212 121 135 118 134 105 141 95 128 99 127 97 125 96 126 97 128 98 128 97 126 97 125 96 126 99 126 99 126 98 126 98 125 96 124 95 123 93 122 93 122 93 122 92 121 92 120 91 120 92 120 92 120 92 120 92 119 92 120 92 120 91 118 89 120 89 120 89 120 89 120 89 119 88 119 88 119 88 119 88 118 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 115 83 114 83 113 82 111 80 112 81 112 82 113 82 113 82 113 81 112 81 111 80 112 80 109 76 107 77 109 79 109 78 109 77 108 77 107 76 104 75 104 76 105 77 106 77 106 77 105 75 105 77 107 79 105 82 111 94 126 101 121 89 112 84 108 78 103 76 103 76 102 74 101 72 100 71 98 70 98 69 97 69 96 68 96 68 96 67 93 64 91 64 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 60 88 65 86 63 85 63 85 63 84 62 84 61 83 61 82 60 83 60 84 59 83 59 82 58 85 60 83 58 81 58 83 59 83 55 82 54 81 55 82 56 81 54 81 53 80 52 79 52 78 51 78 50 77 50 76 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 69 46 70 46 70 45 68 45 69 47 67 46 68 50 67 48 64 43 65 45 66 46 68 47 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 58 35 57 34 56 35 57 36 56 35 56 36 56 33 55 31 51 34 65 65 171 208 255 206 244 183 249 135 115 24 46 33 53 35 51 37 48 32 46 29 48 34 48 33 47 33 46 32 47 32 46 31 45 32 46 33 46 31 46 30 45 29 44 29 45 30 45 30 45 30 45 30 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 23 40 22 36 21 40 27 40 22 36 21 39 23 38 19 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 20 36 22 37 21 35 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 19 33 18 33 17 32 17 30 15 32 17 32 17 30 15 29 17 32 19 32 19 30 16 29 17 31 19 32 19 32 19 33 17 28 17 32 20 31 16 30 17 30 17 30 17 30 17 32 18 31 18 30 17 30 17 29 16 29 16 30 17 31 18 22 19 19 16 18 16 19 18 19 17 20 19 21 20 23 21 19 18 20 18 19 16 16 14 19 17 19 17 19 17 19 17 19 17 22 18 18 14 17 14 19 16 19 16 19 16 19 16 15 15 15 16 18 18 17 15 19 18 18 17 17 18 18 19 18 18 18 18 18 18 18 18 13 13 14 15 15 16 17 17 13 14 13 15 13 10 3 1 1 2 1 2 2 3 3 3 2 2 1 1 2 3 4 4 5 5 5 5 6 6 6 6 8 8 10 11 13 12 13 12 11 12 15 17 19 19 19 18 20 19 20 19 20 19 20 19 20 21 24 23 22 20 22 22 21 23 22 23 23 24 23 24 23 24 23 24 24 25 25 26 23 24 23 24 23 24 23 24 24 25 24 26 25 27 26 27 25 26 24 25 24 25 25 26 24 24 23 24 24 24 20 18 9 10 10 11 11 12 12 13 12 12 12 12 12 13 13 13 17 18 15 13 13 14 16 19 8 42 89 117 92 114 89 111 86 111 86 111 85 112 86 112 88 112 90 105 85 97 74 75 56 43 26 19 17 15 15 16 27 26 35 24 46 127 171 160 152 153 154 155 150 149 124 95 81 86 80 86 79 83 72 75 70 70 67 66 62 62 60 61 59 54 59 48 59 74 118 106 125 102 127 103 128 103 129 104 130 105 131 106 132 108 134 109 137 111 136 110 137 112 139 113 138 112 138 113 139 113 140 114 134 115 143 120 145 112 137 128 128 125 111 121 123 126 146 127 138 117 140 121 145 124 150 126 147 120 151 122 154 124 156 123 150 126 145 124 145 123 148 122 150 122 154 122 157 122 158 121 155 122 154 123 151 123 148 121 148 123 150 123 155 123 159 123 158 124 157 126 159 127 158 126 158 128 162 131 162 131 165 135 165 136 172 141 180 145 186 149 185 170 232 235 255 253 255 250 246 167 179 147 183 142 174 127 166 128 164 127 163 126 164 127 167 131 167 130 165 127 162 125 153 120 157 121 153 121 155 127 155 124 155 124 155 124 154 123 153 122 153 122 152 121 152 120 154 120 154 120 154 120 154 120 153 119 154 120 153 118 151 117 153 122 153 122 153 122 153 122 151 120 151 120 151 120 151 120 154 119 154 119 154 119 154 119 153 118 153 118 153 118 153 118 150 117 150 117 150 117 150 117 149 116 148 115 148 114 147 114 145 112 145 113 146 113 147 114 146 113 146 113 145 112 145 111 146 111 143 108 141 109 143 110 142 109 142 109 141 108 141 107 142 105 142 105 143 106 143 106 143 105 142 105 142 106 144 108 151 106 141 101 142 109 147 110 145 107 140 104 136 102 137 103 136 102 135 100 134 99 132 98 131 97 131 96 130 95 129 95 129 94 128 93 127 93 127 92 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 86 119 84 119 84 118 83 118 83 115 84 114 84 113 83 113 82 115 84 113 82 112 82 112 83 110 82 109 81 108 82 109 83 108 81 108 80 107 79 106 79 105 78 105 78 104 77 104 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 98 70 98 70 98 69 96 68 97 68 95 67 97 68 96 66 94 66 94 66 94 66 94 66 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 81 57 82 58 83 57 82 56 79 56 79 56 81 56 82 58 84 75 107 144 232 253 252 252 255 253 255 246 197 81 72 56 78 51 77 50 74 47 73 47 71 48 70 48 69 47 69 46 69 46 68 45 67 46 68 47 65 46 65 45 64 44 63 44 65 46 65 46 65 46 65 46 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 38 55 37 53 37 56 41 54 36 52 36 55 39 55 37 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 34 51 35 51 35 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 50 33 49 33 48 32 48 32 46 31 47 32 48 31 47 30 46 31 47 31 47 31 47 30 46 30 45 29 46 30 47 32 46 31 44 30 44 31 45 31 44 30 44 30 44 30 44 30 45 31 45 31 44 30 43 29 41 27 42 28 43 29 43 29 23 9 20 6 18 7 21 10 18 6 18 7 19 8 20 8 18 6 18 5 17 4 16 3 17 5 17 5 17 5 17 5 16 10 18 11 17 8 15 8 16 9 16 9 16 9 16 9 17 7 13 7 18 11 16 5 19 10 18 10 18 10 18 11 18 10 18 10 18 10 18 10 14 6 14 7 15 8 16 8 13 6 15 9 16 6 5 0 2 0 1 0 2 1 3 1 3 0 2 0 2 1 4 3 6 4 6 4 6 4 6 4 6 3 8 5 10 7 12 8 12 9 15 13 18 15 19 15 18 14 18 15 19 15 19 15 20 18 24 19 22 17 21 18 23 18 23 19 24 19 25 20 23 19 24 19 25 20 25 21 25 20 25 20 25 20 25 20 25 20 25 21 26 22 27 22 27 21 25 20 25 20 26 22 25 19 24 19 24 17 18 10 8 7 10 8 12 10 13 12 12 10 12 11 13 11 13 12 18 14 15 12 14 12 16 16 15 66 114 128 107 122 111 126 111 119 111 122 113 124 112 125 110 124 108 115 99 104 82 76 53 37 25 16 16 12 15 16 29 25 38 19 63 149 167 150 143 140 154 157 152 153 138 106 88 91 87 93 87 93 80 81 71 68 69 66 64 61 61 59 59 52 56 45 48 63 99 96 103 81 103 81 104 82 104 83 106 84 106 85 108 87 109 88 112 88 111 88 111 89 113 91 113 90 113 90 114 91 114 93 117 95 122 99 115 100 119 144 199 185 161 143 133 126 123 112 125 115 126 112 124 105 117 96 122 98 122 96 124 97 124 95 128 95 128 93 126 94 123 98 123 100 123 104 121 106 119 103 122 98 123 98 124 97 122 98 123 99 124 98 124 99 124 100 124 99 125 101 126 101 126 101 126 103 130 106 131 106 133 110 136 111 141 115 149 115 153 117 150 122 170 162 216 209 240 214 211 153 155 122 156 119 136 107 130 101 129 99 127 98 128 99 128 96 129 99 130 100 128 98 123 99 126 96 122 95 123 96 124 95 124 95 125 96 125 96 123 94 122 93 122 92 121 92 121 93 121 93 121 93 121 93 120 92 121 93 121 92 119 90 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 85 116 85 115 84 115 84 113 82 113 83 114 83 114 83 114 83 113 82 113 81 112 81 113 81 111 79 109 79 110 80 110 79 109 78 109 77 108 77 105 77 106 77 106 77 106 77 105 76 105 76 106 77 107 78 103 79 108 89 118 90 111 80 105 78 104 76 102 75 102 76 102 74 101 72 100 71 98 70 97 69 96 68 95 67 95 67 94 66 95 67 94 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 86 64 85 62 84 62 84 62 85 63 84 62 84 61 83 61 84 61 84 60 84 59 83 59 84 60 83 59 82 58 82 58 83 55 82 54 81 55 82 56 81 54 81 53 80 52 79 52 79 52 78 51 78 50 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 46 71 47 70 46 69 46 69 47 67 46 68 50 67 48 67 46 67 45 66 44 65 44 67 45 65 43 64 43 64 44 64 43 63 42 63 42 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 35 56 38 59 39 67 36 115 172 255 225 245 218 255 189 237 207 204 53 48 25 52 36 50 34 49 31 47 30 49 35 48 34 48 33 47 33 47 32 46 31 45 32 46 33 46 31 46 30 45 29 44 29 46 31 46 31 46 31 46 31 44 29 43 28 43 28 42 27 42 27 42 26 41 25 40 25 40 24 40 24 40 24 40 24 38 22 38 22 38 22 39 23 38 21 37 21 38 22 38 21 39 23 39 23 39 23 39 23 38 22 37 20 36 19 34 18 36 20 35 19 35 19 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 33 17 32 17 31 16 31 16 31 16 31 16 31 16 31 18 30 16 29 17 31 18 30 17 28 14 27 16 30 18 30 18 31 17 28 15 30 20 29 16 30 17 30 17 31 18 30 17 29 16 29 15 28 15 27 15 28 15 29 16 29 17 23 21 22 19 21 20 23 22 22 20 22 19 21 18 20 18 20 18 20 17 19 17 19 17 19 17 19 17 19 17 19 17 21 18 21 18 22 18 20 16 19 16 19 16 19 16 19 16 18 15 14 15 18 19 16 13 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 14 14 15 15 15 15 16 16 12 14 15 18 16 13 5 1 1 2 1 2 2 3 3 3 3 3 2 2 3 3 4 5 5 6 6 6 6 7 7 7 6 6 7 7 10 10 12 12 15 15 17 17 19 19 21 20 19 18 19 19 20 20 21 20 21 22 25 24 23 21 23 23 22 23 23 24 23 25 24 25 21 23 22 23 23 24 23 25 24 25 24 25 24 25 24 25 24 25 24 26 25 27 26 27 26 27 25 25 24 26 26 27 24 24 23 25 23 22 16 13 8 9 10 10 12 12 13 14 12 12 12 13 13 14 14 15 15 15 16 16 15 16 12 13 21 83 107 118 88 105 90 111 90 113 89 112 86 113 86 112 86 110 88 102 84 92 69 67 48 37 24 19 17 15 17 21 26 28 34 26 86 167 165 151 127 125 144 162 154 158 142 109 83 88 83 88 81 86 74 78 70 70 68 68 63 62 58 59 60 55 62 52 58 67 113 109 126 104 129 104 130 105 130 105 131 107 132 108 134 110 135 110 138 112 137 111 138 112 139 114 139 114 140 114 141 115 141 116 135 116 142 117 136 117 126 172 208 223 171 199 150 169 127 130 130 125 132 121 136 122 145 127 150 122 156 121 161 121 163 124 152 130 150 127 148 124 150 124 155 126 157 125 159 122 159 122 159 123 160 125 158 124 153 124 155 125 155 125 157 125 159 124 155 123 156 125 158 125 157 125 159 129 163 131 163 132 166 136 168 140 176 146 186 152 193 155 195 161 193 157 204 208 239 207 229 184 199 152 193 146 172 142 168 131 167 129 166 129 166 129 166 128 172 132 174 133 172 132 178 141 176 132 167 132 165 122 158 125 156 125 157 126 157 126 154 123 154 122 153 122 152 121 155 121 155 121 155 121 155 121 156 123 157 123 157 122 155 120 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 117 150 117 149 116 149 115 148 115 148 114 147 114 147 114 147 114 147 113 146 113 145 112 146 112 145 111 144 111 144 111 143 110 143 109 142 109 141 108 144 106 143 106 143 106 143 106 142 105 143 106 144 107 144 107 150 108 146 105 143 105 141 103 139 103 137 102 136 102 136 102 136 102 135 100 134 99 132 98 131 97 131 96 130 95 129 95 128 95 129 95 129 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 120 84 118 83 117 82 118 83 120 85 120 84 119 84 118 84 116 85 115 84 114 84 113 83 114 84 114 84 113 83 112 82 110 82 109 81 108 82 109 83 108 81 108 80 107 79 106 79 106 79 106 78 105 78 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 71 99 71 99 70 97 68 97 68 95 67 97 68 96 66 96 68 95 66 94 65 92 64 95 66 93 64 92 64 92 65 91 64 91 63 90 62 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 82 59 87 63 88 58 169 237 255 255 255 252 255 255 255 231 183 72 85 64 77 51 76 49 75 48 73 48 72 49 71 48 70 48 69 47 69 46 68 45 67 46 68 47 65 46 65 45 64 44 63 44 63 44 63 44 63 44 63 44 63 44 63 43 62 42 61 42 61 42 61 41 60 40 59 40 57 40 57 40 57 40 57 40 57 40 57 40 57 40 56 39 58 41 57 39 55 37 54 37 56 39 56 39 56 39 56 39 54 38 53 36 52 35 50 34 52 36 52 35 51 34 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 48 32 48 31 47 31 47 31 47 31 47 31 47 31 47 30 45 29 45 29 46 31 47 30 44 27 43 28 45 30 43 30 45 30 42 28 44 31 43 29 43 30 44 31 45 31 42 28 42 27 41 26 40 26 42 29 43 29 44 30 44 31 16 5 17 5 18 6 18 6 21 9 20 7 19 6 17 5 19 6 17 5 17 5 18 6 18 6 18 6 18 6 18 6 19 11 17 11 20 13 18 9 16 9 16 9 16 9 16 9 17 8 16 8 17 9 15 5 16 9 17 10 18 9 17 8 17 9 17 9 17 9 17 9 15 7 15 7 15 7 15 7 15 7 16 9 17 8 8 0 2 0 1 0 2 1 3 1 3 1 3 1 3 2 5 3 4 3 5 4 7 6 9 7 6 2 6 3 9 7 13 10 16 12 17 14 19 15 20 17 18 15 19 16 20 17 22 18 21 19 24 20 23 18 22 19 24 19 24 19 25 20 25 21 22 17 23 18 24 19 24 19 26 21 26 21 26 21 26 21 25 20 25 21 26 22 27 22 27 22 26 21 26 21 27 22 26 20 25 21 25 16 16 7 9 8 10 9 11 10 12 11 12 10 13 11 14 13 15 13 14 13 16 15 18 14 13 14 45 105 118 123 108 117 112 125 113 122 114 123 113 125 112 125 108 122 106 111 96 97 76 65 46 33 24 17 17 14 19 22 22 28 27 39 115 171 165 154 122 105 135 163 159 158 150 119 89 92 88 94 88 94 81 82 72 70 71 68 67 62 61 58 58 51 57 48 45 55 93 97 104 82 105 83 105 84 106 84 107 85 108 87 110 88 111 89 112 89 112 89 112 90 114 91 114 91 115 92 115 93 116 93 122 93 126 97 119 113 122 191 208 228 212 240 220 238 200 206 165 164 143 136 125 124 127 122 126 110 122 100 119 95 119 91 127 90 125 91 124 92 125 96 127 103 128 106 126 106 125 103 124 97 125 98 124 98 125 96 127 101 127 101 126 101 125 103 123 98 124 100 125 100 125 100 127 104 131 107 131 107 134 111 135 111 139 112 145 114 148 113 153 125 156 116 165 166 202 159 176 144 160 120 148 112 136 112 133 103 131 101 130 101 130 100 127 95 133 102 139 106 139 106 133 109 142 107 134 106 134 97 126 98 126 97 126 97 126 97 124 94 123 94 122 93 122 93 122 94 122 94 122 94 122 94 124 96 124 96 124 95 122 94 120 89 120 89 120 89 120 89 122 91 122 91 122 91 122 91 121 91 121 91 121 91 121 91 120 90 120 90 120 90 120 90 119 88 119 88 119 88 119 88 118 87 118 86 117 86 116 85 116 85 116 84 115 84 114 83 115 83 114 83 113 82 113 82 113 82 113 81 112 81 111 80 111 79 110 79 109 78 109 78 107 78 107 78 106 77 106 77 104 76 106 78 107 78 107 77 114 86 107 79 105 80 109 85 103 77 103 76 102 74 101 74 102 74 101 72 100 71 98 70 98 70 98 69 97 69 96 68 96 68 95 67 94 66 94 66 93 65 93 64 92 63 91 63 89 62 89 62 89 62 89 62 89 62 89 62 89 62 89 62 85 63 84 61 82 60 83 61 86 63 85 63 84 62 84 62 85 61 85 61 84 60 84 60 83 60 84 60 84 59 82 57 83 55 82 54 81 55 82 56 81 54 81 53 80 52 79 52 80 52 79 52 78 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 46 69 47 69 47 67 46 68 50 67 48 67 46 67 45 66 44 65 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 56 35 57 36 58 35 57 36 57 41 57 40 59 44 62 44 62 71 220 228 227 217 255 211 242 211 230 126 95 42 71 44 50 35 50 34 49 31 49 31 50 35 49 35 48 34 48 34 47 32 46 31 45 32 46 33 46 31 46 30 45 29 44 29 44 29 44 29 44 29 44 29 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 24 40 25 42 25 39 21 41 26 42 25 38 20 36 21 38 22 38 22 38 22 38 22 38 22 37 20 36 19 34 18 37 21 36 19 35 18 33 17 35 20 34 19 34 19 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 32 17 32 17 31 16 31 15 32 16 31 15 30 16 31 17 29 16 29 17 30 16 29 16 30 17 29 15 28 15 29 16 29 16 30 17 31 17 29 15 28 15 29 17 30 18 32 19 28 15 27 14 27 13 26 13 29 16 29 16 30 17 31 18 15 15 19 18 21 18 19 16 21 19 21 19 21 19 21 19 21 18 19 16 19 17 21 19 21 19 21 19 21 19 21 19 21 16 18 17 22 20 20 15 19 16 19 16 19 16 19 16 15 17 18 18 16 15 14 15 14 15 16 17 17 16 15 14 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 15 16 15 14 9 6 1 2 1 2 2 3 3 3 4 3 3 3 3 4 5 6 3 4 5 6 8 9 10 11 9 8 9 9 12 13 16 17 18 17 18 18 20 20 22 21 20 19 21 21 23 23 24 24 22 23 26 24 24 22 23 23 23 24 23 25 24 25 25 26 23 24 23 24 24 25 25 26 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 26 26 27 25 22 15 11 11 11 11 11 11 11 11 11 12 12 13 13 14 15 16 16 16 16 16 15 13 14 9 12 57 114 100 112 94 105 92 112 92 114 91 114 90 113 89 112 86 108 88 101 81 87 62 59 40 32 23 19 17 16 20 25 21 34 20 57 138 167 160 158 123 97 122 165 159 158 148 122 83 88 82 88 81 85 74 77 72 73 71 71 66 65 59 60 59 54 62 53 55 59 107 109 128 105 130 106 131 106 132 107 133 108 134 109 135 111 137 112 139 112 138 112 138 113 140 115 141 115 141 116 142 116 143 118 139 114 144 115 138 121 109 185 172 210 141 207 144 212 156 206 188 209 172 176 143 142 126 125 138 130 142 125 145 122 148 121 162 123 163 122 159 123 158 125 158 129 156 132 152 130 149 129 160 125 163 127 161 125 158 125 159 128 159 127 159 127 159 126 156 124 157 126 159 127 158 126 160 130 163 132 164 132 166 136 162 134 169 138 177 142 183 144 183 149 187 148 195 179 215 176 197 158 189 145 179 142 177 137 171 133 169 131 168 131 168 132 168 132 174 140 176 141 173 139 177 162 199 158 178 142 173 137 161 127 161 126 159 125 158 124 157 123 156 122 156 121 155 121 156 122 156 122 156 122 156 122 157 124 158 124 158 123 156 121 155 122 155 122 155 122 155 122 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 152 117 152 116 151 116 151 116 150 115 150 114 149 114 149 114 148 113 148 112 147 112 147 112 148 112 147 111 146 110 145 110 144 109 144 108 143 108 145 108 145 107 144 106 143 106 141 105 143 107 145 107 143 106 137 100 143 106 144 106 142 104 140 105 138 104 137 101 134 100 136 102 135 100 134 99 132 98 133 99 133 99 132 98 131 97 131 96 129 94 127 94 129 95 127 93 127 92 126 91 125 91 123 89 123 89 123 89 123 89 123 89 123 89 123 89 123 89 122 86 120 85 119 84 120 85 121 86 120 85 120 84 119 85 117 86 115 85 115 84 114 84 113 83 114 85 114 83 112 81 110 82 109 81 108 82 109 83 108 81 108 80 107 79 106 79 107 80 106 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 71 100 72 99 71 98 69 97 68 95 67 97 68 96 66 95 66 94 66 94 66 94 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 83 57 82 56 81 57 82 58 78 58 81 60 87 62 89 63 78 97 250 252 255 252 255 253 255 221 197 105 94 72 84 44 76 50 75 49 75 49 74 49 73 50 71 49 71 48 70 48 69 46 68 45 67 46 68 47 65 46 65 45 64 44 63 44 64 45 64 45 64 45 64 45 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 39 55 40 59 41 55 35 55 40 58 40 54 35 54 39 55 38 55 38 55 38 55 38 54 38 53 36 52 35 50 34 53 37 52 35 51 34 49 33 53 36 51 34 50 35 52 37 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 31 46 30 48 32 46 30 46 30 48 32 44 28 46 31 47 30 44 28 46 30 47 31 46 29 44 28 42 27 42 31 47 33 42 24 42 28 43 30 44 31 46 32 43 29 43 29 42 28 41 27 41 27 42 28 43 29 43 29 13 3 19 9 22 8 18 4 17 5 18 7 19 8 21 9 19 6 17 4 17 6 19 8 20 8 20 8 20 8 20 8 17 8 14 8 18 12 16 7 16 9 16 9 16 9 16 9 14 9 20 11 15 5 14 8 13 6 15 8 16 7 14 5 15 7 15 7 15 7 15 7 15 7 15 7 15 7 15 7 17 8 15 8 16 8 11 2 2 0 1 0 2 1 3 1 4 1 3 1 3 2 5 4 2 1 4 4 8 8 11 10 10 6 10 7 13 11 18 15 18 14 18 14 19 16 21 18 20 16 21 18 23 20 24 21 21 19 25 21 23 18 22 19 24 19 24 20 25 21 26 21 25 20 25 21 26 22 27 22 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 22 27 23 27 17 16 6 12 9 11 9 11 9 11 8 12 10 13 12 15 13 16 15 19 15 14 10 12 14 14 19 81 129 111 120 117 121 116 127 115 125 114 126 114 125 112 125 107 120 105 108 94 90 71 60 40 28 22 16 16 13 19 23 22 36 15 65 149 155 152 152 130 90 118 163 161 155 153 129 88 91 87 93 87 93 81 81 74 72 74 71 69 65 62 59 57 50 57 48 43 49 88 97 105 83 106 84 106 85 107 85 108 86 109 88 111 89 112 90 113 89 112 89 112 90 114 92 115 92 116 93 116 94 117 92 122 83 127 94 124 113 108 190 214 240 207 240 204 244 205 238 201 232 210 237 208 215 186 185 142 140 136 126 130 116 128 111 124 104 121 100 121 98 124 97 130 100 132 98 133 95 132 93 127 97 126 99 127 98 125 96 129 100 127 102 127 102 127 104 125 101 127 103 128 103 128 102 128 105 132 107 132 107 134 111 132 107 135 109 139 109 141 106 146 106 141 108 151 121 159 129 157 120 146 114 140 117 146 105 134 104 132 103 131 102 132 101 130 95 136 101 141 101 138 98 192 175 219 161 167 117 147 110 129 100 128 99 126 97 124 95 123 95 123 94 122 93 121 93 122 94 122 94 122 94 122 94 122 95 123 95 123 94 121 92 123 92 123 92 123 92 123 92 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 118 87 117 87 116 86 117 86 116 85 115 84 114 84 114 84 114 83 113 82 112 82 112 83 113 83 113 82 111 80 110 80 110 79 109 78 108 78 108 79 108 78 107 77 106 77 103 75 106 78 108 78 106 76 104 80 108 81 106 77 102 75 106 77 105 76 103 74 100 71 102 74 101 72 100 71 98 70 100 72 100 71 99 71 98 70 99 69 95 65 92 65 95 69 93 65 93 64 92 63 91 63 89 62 89 62 89 62 89 62 89 62 89 62 89 62 89 62 89 66 87 65 86 64 87 65 86 64 86 63 85 62 84 62 85 62 86 61 85 60 84 60 82 59 84 61 84 59 81 56 83 55 82 54 81 55 82 56 81 54 81 53 80 52 79 52 80 53 80 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 48 72 48 72 47 70 47 69 47 67 46 68 50 67 48 66 45 66 45 66 45 66 45 67 45 65 43 64 43 64 44 65 44 64 42 63 41 61 40 63 41 61 39 60 39 60 40 59 42 59 42 59 42 59 42 60 43 60 43 60 43 60 41 58 37 59 37 59 36 57 34 59 36 56 33 55 34 58 39 54 40 59 46 63 49 64 46 64 49 160 204 247 226 204 180 177 91 90 43 63 45 46 48 50 37 49 34 49 32 49 31 50 36 50 35 49 34 48 34 47 32 46 31 45 32 46 33 46 31 46 30 45 29 44 29 46 31 46 31 46 31 46 31 45 30 44 28 43 27 41 26 42 27 42 26 41 25 40 25 40 24 40 24 40 24 40 24 40 22 37 22 41 24 37 17 34 21 39 22 36 19 37 24 37 21 37 21 37 21 37 21 38 22 37 20 36 19 34 18 37 21 36 19 35 18 33 17 38 22 35 20 35 20 37 23 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 15 30 15 33 17 30 14 29 15 32 18 26 15 30 19 32 17 28 13 30 18 32 19 32 17 28 14 28 13 27 18 35 22 28 8 28 15 29 17 30 18 32 19 31 18 31 17 30 17 29 16 26 13 26 14 27 15 28 15 19 17 20 18 20 18 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 11 14 18 19 18 16 16 16 19 19 19 18 18 17 17 17 17 17 17 16 16 15 15 14 16 17 17 18 18 19 19 20 15 16 15 15 13 11 7 7 5 4 2 2 4 4 3 1 2 2 3 4 4 5 6 6 6 6 7 8 8 9 10 10 13 12 14 13 14 13 15 14 20 19 20 19 20 19 20 19 24 22 22 20 22 22 25 25 24 23 24 23 24 21 21 20 22 23 22 24 23 25 24 25 24 26 26 27 24 25 25 27 26 27 26 27 26 27 26 27 23 25 24 26 26 28 28 29 26 27 26 27 26 27 26 27 25 29 31 30 24 18 12 10 10 11 12 13 13 13 13 12 12 13 14 15 15 15 15 14 23 11 18 10 10 17 0 34 93 108 93 110 91 110 90 114 91 112 90 113 91 112 90 111 87 105 80 92 75 83 61 57 29 25 18 13 13 17 24 28 26 27 30 89 174 155 155 154 142 83 112 148 165 158 154 130 87 86 86 96 82 87 81 81 74 73 69 69 65 65 60 59 58 60 61 50 61 55 98 119 130 105 128 103 130 107 133 108 134 109 133 108 134 110 137 114 139 113 139 114 140 115 141 115 141 115 141 115 141 115 141 114 144 123 138 122 144 122 112 185 167 208 132 207 131 207 137 205 145 203 145 205 156 207 167 212 171 193 155 161 134 141 129 134 153 129 154 125 153 127 154 126 157 132 156 132 157 133 155 127 157 126 163 128 160 126 163 132 162 128 160 128 160 128 159 129 159 128 161 129 162 131 164 132 161 130 162 131 163 132 164 133 164 133 168 135 173 138 178 140 178 139 180 143 183 147 184 149 185 147 183 143 178 139 174 136 171 133 169 131 168 131 168 133 175 127 159 147 164 131 191 234 255 250 255 251 238 153 151 148 166 132 163 128 161 126 158 121 158 124 158 124 158 123 157 123 157 123 157 123 157 123 157 123 157 123 157 123 157 123 157 123 158 124 156 122 155 122 155 123 156 123 156 123 156 123 156 123 156 121 156 122 157 123 158 123 156 121 156 120 155 119 154 118 155 118 155 118 155 118 155 118 155 118 155 117 154 116 153 116 151 114 151 114 151 114 151 114 151 114 150 113 150 112 149 112 149 112 148 111 148 110 147 110 149 112 149 111 148 110 147 110 146 109 146 108 145 108 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 138 103 137 102 136 101 135 101 133 99 133 98 132 97 131 97 128 95 131 98 132 97 129 94 127 93 127 92 126 91 125 90 125 92 126 92 126 91 124 89 124 90 124 89 123 88 122 88 123 88 123 87 122 86 121 86 120 85 120 84 119 83 118 84 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 108 80 106 79 105 77 106 79 105 78 105 77 104 77 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 99 71 98 69 96 67 95 66 95 67 95 67 95 67 95 67 95 67 93 64 92 65 95 67 92 65 91 64 90 62 88 61 89 61 88 60 87 59 86 58 87 60 87 60 87 60 87 60 89 61 87 59 86 59 86 60 84 59 84 58 83 57 82 57 82 57 81 56 81 57 83 59 84 62 84 62 88 62 89 63 81 62 99 94 125 107 114 87 105 80 99 68 86 54 75 46 78 51 75 48 73 48 75 51 72 49 71 48 70 47 69 47 69 47 69 46 68 45 67 45 64 45 65 47 66 48 68 49 65 45 64 44 63 45 64 46 65 45 63 43 62 43 62 44 62 43 61 41 59 38 55 35 57 40 57 39 56 38 55 38 58 40 55 37 54 38 57 41 53 36 52 36 53 38 56 39 54 37 54 38 55 39 56 39 53 37 53 36 52 35 51 35 51 35 51 35 51 35 51 35 52 35 51 34 50 33 49 32 50 34 50 34 50 34 50 34 48 32 48 32 48 32 48 32 50 32 46 30 47 32 46 28 49 33 49 31 46 30 49 35 45 30 46 31 47 30 46 29 43 29 47 33 49 31 45 27 43 28 46 30 46 30 44 27 41 28 44 31 46 31 45 30 42 28 42 28 43 30 45 31 43 29 43 29 43 29 43 29 42 27 41 27 41 28 43 30 19 7 19 6 18 5 17 5 19 6 18 6 18 6 18 5 19 6 18 5 17 6 18 7 19 7 18 5 16 4 17 5 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 12 7 18 11 18 8 16 8 18 10 17 9 17 8 16 8 18 10 17 9 16 8 16 7 17 9 18 10 18 10 18 11 16 8 16 7 14 5 9 1 6 0 2 0 3 2 3 0 2 0 3 2 4 3 6 4 6 4 7 6 9 7 10 8 12 8 13 9 13 10 14 10 19 15 19 15 19 15 19 15 22 18 21 16 21 18 23 20 23 19 23 19 23 18 21 16 23 18 24 19 24 20 25 20 25 21 28 22 25 20 26 22 27 22 27 22 27 22 27 22 25 21 26 22 28 24 29 25 28 23 28 23 28 23 28 23 27 25 32 25 25 13 13 6 10 9 12 11 13 11 13 10 12 11 14 13 15 13 15 12 17 8 16 9 16 18 9 57 108 119 109 122 110 125 111 124 112 123 112 126 113 126 112 125 109 116 99 97 87 81 66 51 30 22 18 11 13 16 24 26 29 26 39 106 173 155 154 149 148 91 105 148 165 156 162 143 96 91 91 101 90 96 88 86 77 72 72 69 69 66 64 60 57 57 56 46 50 46 79 104 108 84 103 82 106 86 108 86 109 87 108 86 109 89 112 92 113 90 114 91 114 92 115 92 117 94 117 94 116 93 116 89 119 85 113 95 122 110 117 194 213 236 205 246 208 249 204 248 207 245 202 242 206 236 205 232 220 238 220 226 201 188 162 153 131 128 131 130 134 123 131 108 129 100 130 96 135 91 129 88 128 106 134 109 131 101 124 98 128 103 128 103 128 103 129 103 128 103 129 105 131 107 132 108 131 106 131 106 131 107 132 107 133 108 134 108 136 107 137 104 138 103 140 105 144 110 147 114 148 117 144 113 140 109 136 107 134 104 132 103 131 102 132 101 132 97 144 101 135 108 201 212 255 214 255 216 238 155 149 101 136 105 131 102 130 101 127 97 126 98 126 97 125 96 124 96 123 95 123 95 123 95 123 95 123 95 123 95 123 95 123 95 125 93 123 92 122 91 123 92 123 92 123 92 123 92 123 92 121 91 121 92 122 93 123 93 121 91 121 90 120 90 119 89 118 89 118 89 118 89 118 89 118 89 118 88 117 88 116 87 114 85 114 85 114 85 114 85 114 85 114 84 113 84 112 83 112 83 112 82 111 82 110 81 112 83 112 82 111 81 110 81 109 79 108 79 107 78 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 103 75 102 74 101 73 101 72 99 71 99 70 98 70 97 69 95 68 97 69 97 69 96 67 94 66 93 65 92 64 92 63 91 65 92 65 92 64 90 62 90 63 90 62 89 62 88 61 88 66 88 65 87 64 86 64 85 63 85 62 84 62 83 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 78 51 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 72 50 71 49 68 49 67 48 68 47 68 47 68 47 68 47 68 46 66 44 65 45 67 47 64 43 63 42 62 40 60 39 61 40 60 39 60 39 60 38 60 43 60 43 60 43 60 43 62 44 60 42 59 42 59 41 59 37 59 36 58 35 57 35 58 36 57 34 56 34 57 35 61 40 60 41 60 44 61 44 60 40 52 32 47 32 53 38 65 41 61 39 56 36 51 36 51 35 49 33 47 31 50 32 49 35 49 34 48 33 47 33 47 33 47 32 46 31 45 31 47 32 47 32 47 32 47 31 46 30 45 29 44 30 45 31 46 30 44 29 43 28 43 28 42 28 42 27 41 24 38 22 41 25 41 25 40 24 39 23 41 24 38 21 37 22 40 25 38 22 38 21 37 21 37 22 37 21 37 22 38 23 39 23 37 21 37 20 36 19 35 19 35 19 35 19 35 19 35 19 35 20 34 19 34 19 34 18 33 19 34 19 34 19 34 20 32 17 32 17 32 17 32 17 34 17 30 16 32 17 30 14 29 15 31 15 28 13 30 17 30 16 32 17 32 17 31 15 28 16 31 19 32 18 29 15 28 16 30 18 31 17 29 15 26 14 29 17 30 17 29 16 29 16 28 15 28 16 30 17 29 16 29 16 29 16 29 16 28 15 27 14 27 15 29 16 23 21 22 19 19 16 17 15 21 19 21 18 20 17 19 17 21 18 20 17 19 18 20 19 22 19 20 17 19 17 20 18 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 12 15 18 19 18 16 16 17 17 16 16 16 16 15 15 15 18 18 18 18 17 17 17 17 18 18 18 18 17 17 17 17 15 16 15 15 13 12 9 9 6 5 2 2 3 3 3 1 2 2 3 4 4 5 6 6 6 7 7 8 9 10 10 10 13 12 14 13 15 14 15 15 20 19 20 19 20 19 20 19 23 21 22 21 22 22 24 24 23 23 24 23 24 22 22 21 22 24 23 24 24 25 24 25 24 27 27 27 25 25 25 28 26 27 26 27 26 27 26 27 26 27 26 28 28 30 29 30 28 29 28 29 28 29 28 29 28 30 30 29 22 18 13 12 10 11 12 13 13 13 13 12 12 13 14 15 15 15 15 14 13 15 14 10 14 11 5 73 97 110 89 108 92 112 91 107 93 112 93 113 92 113 91 112 91 108 83 91 70 76 49 44 26 23 18 14 14 18 24 28 32 29 55 137 169 161 152 147 148 110 89 150 160 156 164 153 98 90 85 95 83 89 83 84 78 76 72 72 69 69 64 63 59 61 62 51 62 54 93 112 132 107 129 104 131 108 133 108 134 109 134 109 135 111 138 113 139 114 140 114 141 115 141 115 144 118 144 118 144 118 144 118 147 122 144 122 147 121 116 186 172 208 135 206 132 204 137 203 131 205 127 207 132 203 133 204 147 212 162 221 174 221 172 215 162 182 135 144 120 135 134 138 156 137 156 124 163 127 176 133 155 129 159 132 161 129 160 128 164 129 164 130 162 130 161 131 161 129 162 130 163 132 164 133 164 132 164 132 164 131 163 131 168 134 169 134 170 136 172 136 174 137 177 141 180 143 182 144 181 143 179 140 175 137 172 135 171 134 170 132 168 131 169 133 162 140 172 143 155 154 224 255 255 254 255 244 255 227 194 129 168 135 168 133 168 133 166 129 165 129 164 128 162 126 160 124 158 124 158 124 158 124 158 124 157 123 157 123 157 123 157 123 159 124 158 122 156 121 157 122 157 122 157 122 157 122 157 122 157 122 157 122 158 123 158 123 157 122 156 121 156 120 155 120 156 119 156 119 156 119 156 119 155 118 155 118 154 117 154 116 152 115 152 115 152 115 152 115 152 115 151 114 151 113 150 113 150 113 149 112 149 111 148 111 149 112 149 111 148 110 147 110 145 108 145 107 144 106 143 106 142 105 142 105 142 105 142 105 145 106 145 105 142 104 141 104 139 104 138 104 137 103 136 103 136 102 135 101 135 100 134 100 133 99 133 99 132 98 132 97 130 96 131 97 131 97 130 96 129 95 128 94 128 93 127 93 126 92 126 92 126 91 124 90 124 90 124 90 123 89 123 88 123 88 123 87 122 86 121 86 120 85 120 85 119 84 119 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 106 79 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 101 72 100 71 98 68 97 67 96 68 96 68 96 68 96 68 96 67 95 66 94 67 95 68 92 65 91 64 90 62 88 61 87 60 87 60 88 61 88 61 87 60 87 60 87 60 87 60 88 61 87 59 86 59 86 59 84 59 84 58 83 57 82 57 85 59 83 57 81 56 81 57 80 61 81 60 84 60 86 59 91 68 93 61 72 47 70 57 75 52 77 53 78 52 79 53 77 50 75 48 74 48 74 50 72 49 71 48 70 47 69 47 69 47 69 46 68 45 67 45 68 48 67 47 65 45 64 44 64 45 63 44 63 44 64 45 64 45 64 44 63 43 62 43 61 42 62 43 61 41 59 39 60 43 59 42 58 41 58 41 58 40 55 37 54 38 57 41 58 40 57 39 55 37 54 36 54 37 55 38 55 38 56 39 53 37 53 36 52 35 51 35 51 35 51 35 51 35 51 35 50 34 50 34 51 35 51 35 49 33 49 34 50 35 51 35 48 32 48 32 48 32 48 32 49 32 46 31 48 32 47 29 44 30 48 31 46 29 45 30 47 32 49 33 49 33 48 31 46 30 46 30 46 30 46 30 46 30 47 31 47 31 46 30 40 27 42 29 43 29 43 28 44 30 43 28 42 28 43 29 43 29 43 29 43 29 43 29 43 29 42 27 41 27 42 28 20 8 19 6 18 5 16 4 20 8 19 6 18 5 16 4 19 6 18 5 17 6 18 7 20 8 19 6 17 5 18 6 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 13 8 18 11 17 8 17 10 17 9 16 8 16 8 16 8 18 10 18 10 18 10 18 10 19 11 18 10 17 8 16 8 17 9 16 7 13 6 11 4 8 1 2 0 2 1 2 0 2 0 3 2 4 3 6 4 7 5 8 6 9 8 11 9 12 8 13 9 14 11 15 12 19 15 19 15 19 15 19 15 21 17 21 17 22 18 23 19 22 19 23 20 24 19 22 18 24 19 24 20 25 20 26 21 26 22 28 23 26 20 27 23 27 22 27 22 27 22 27 22 28 23 28 24 29 25 30 25 30 25 30 25 30 25 30 25 30 26 30 21 21 11 14 9 10 9 12 11 13 11 13 10 12 11 14 13 15 13 15 10 10 15 14 10 19 13 26 102 114 122 106 121 111 126 109 118 112 126 113 127 114 127 113 124 111 115 100 94 82 71 56 38 26 20 18 13 16 18 25 26 31 28 74 159 164 160 150 142 148 121 81 145 160 155 169 164 113 98 90 101 91 98 91 91 80 75 75 72 71 68 66 63 59 58 57 47 52 45 73 94 110 86 105 83 107 86 109 86 109 87 109 88 111 90 113 91 114 91 114 92 115 92 116 93 118 95 118 95 118 96 119 92 118 89 115 97 121 110 118 197 212 235 205 245 206 245 200 244 207 249 208 251 207 242 202 239 216 242 208 234 208 241 222 247 223 233 213 214 189 177 151 138 134 125 136 123 137 113 123 97 133 112 132 110 129 110 134 115 131 108 131 106 131 104 132 104 130 105 131 106 132 107 133 108 134 109 134 108 132 107 131 106 135 110 134 108 135 107 134 104 136 105 138 107 140 107 142 108 142 112 140 109 137 106 134 105 135 105 133 103 132 103 132 102 141 95 138 110 140 100 182 200 250 217 246 207 249 195 177 104 136 107 133 106 135 107 134 104 133 104 131 102 129 99 126 98 125 97 125 97 124 96 124 96 124 96 124 96 124 96 124 96 125 94 123 92 122 92 122 93 123 93 123 93 123 93 123 93 122 93 123 93 123 93 123 93 122 92 122 92 122 91 121 91 120 91 120 91 119 90 119 90 119 90 118 89 118 88 117 88 116 87 116 87 116 87 116 87 116 86 115 86 114 85 114 85 114 84 113 84 112 83 112 83 112 83 112 82 111 81 110 81 108 79 107 78 106 77 106 77 106 77 106 77 106 77 106 77 106 77 106 76 105 75 104 75 104 74 105 73 104 72 103 72 101 73 101 73 101 72 100 72 100 72 99 71 99 70 98 70 96 69 97 69 97 69 97 68 95 67 95 67 95 67 95 67 92 65 93 66 92 65 91 63 91 64 90 63 90 62 89 62 88 66 88 65 87 64 86 64 86 64 85 63 85 62 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 53 80 52 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 68 46 67 46 67 46 67 47 67 46 66 44 64 43 63 42 59 38 60 39 61 41 62 41 60 43 60 43 60 43 60 43 61 43 59 42 58 41 59 40 59 37 59 36 58 35 57 35 60 38 58 35 56 33 55 33 59 34 59 34 58 36 57 38 51 42 70 52 61 35 52 34 56 34 54 34 53 33 51 34 50 33 49 32 48 31 48 33 49 35 49 34 48 33 47 33 47 33 47 32 46 31 45 31 47 32 47 31 46 31 45 30 45 30 44 28 43 29 45 30 45 30 45 30 44 29 43 27 42 27 43 28 43 27 41 26 43 26 42 26 41 25 41 24 40 23 39 22 38 23 39 24 40 24 40 24 39 23 38 21 38 22 38 22 38 22 38 22 37 21 37 20 36 19 35 19 35 19 35 19 35 19 35 19 33 18 34 19 35 21 36 21 32 17 33 19 34 20 36 21 32 17 32 17 32 17 32 17 33 17 31 16 33 18 32 15 29 17 34 20 33 16 31 17 31 16 32 18 33 17 31 16 31 17 30 16 29 17 30 18 31 18 31 18 31 18 31 18 28 16 29 16 29 16 29 16 31 18 30 16 28 15 28 15 29 16 29 16 29 16 29 16 30 16 28 14 27 14 28 15 20 18 20 18 20 18 20 18 21 19 21 18 20 17 19 17 21 18 20 17 19 18 20 19 22 19 20 17 19 17 19 18 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 15 16 18 18 17 17 18 19 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 16 15 15 16 17 15 14 12 12 11 12 9 7 2 1 1 2 2 1 2 2 3 4 4 5 6 6 7 7 8 9 10 10 11 11 13 12 14 14 16 16 17 17 20 19 20 19 20 19 20 19 22 21 23 22 24 23 24 23 23 23 24 24 25 24 24 23 23 24 24 25 24 26 25 26 25 27 28 28 25 26 26 28 26 27 26 27 26 27 26 27 27 29 28 29 28 30 29 30 29 30 29 30 29 30 29 30 30 30 27 23 17 14 13 14 10 11 12 13 13 13 13 12 12 13 14 15 15 15 15 15 12 23 14 14 12 9 29 105 96 109 87 108 92 112 89 104 93 112 93 113 94 112 93 112 90 107 82 90 70 71 45 38 22 21 18 16 17 21 25 28 26 34 96 173 160 161 149 143 142 132 79 136 158 159 163 164 119 100 85 95 85 90 84 88 78 77 73 73 69 69 64 63 61 62 63 54 64 53 86 99 135 109 132 106 132 109 134 109 134 109 135 111 137 113 138 113 140 114 141 115 141 116 142 116 142 117 143 117 144 118 145 119 144 125 145 125 146 121 117 188 174 208 137 205 135 201 139 199 134 204 133 208 134 201 133 207 145 213 147 212 146 208 143 207 147 217 160 225 171 213 163 189 146 156 145 138 148 134 155 135 157 140 154 135 156 132 160 131 165 133 167 133 165 134 164 134 164 132 164 132 165 133 165 133 167 135 166 134 165 132 164 132 171 135 171 134 170 134 169 134 172 137 172 138 174 139 175 140 176 138 175 137 173 135 171 134 172 134 170 133 169 132 170 133 177 130 166 143 164 130 171 186 253 247 255 246 255 201 189 138 170 134 168 133 170 135 169 133 170 134 168 132 165 129 163 127 161 127 160 126 159 125 158 124 158 124 158 124 158 124 158 124 160 124 158 123 157 122 158 123 158 123 158 123 158 123 158 123 159 123 158 123 158 123 158 123 157 122 157 122 157 123 158 123 159 122 160 121 159 120 158 119 158 119 158 118 157 118 156 117 155 116 155 116 155 116 155 116 155 116 155 116 154 115 154 114 153 114 153 114 152 113 152 112 151 112 151 111 150 110 149 110 145 108 145 107 144 106 143 106 143 106 143 106 143 106 143 106 145 106 145 105 142 105 141 105 139 104 138 104 137 103 136 103 135 101 135 101 135 101 135 101 134 100 134 99 133 99 132 98 132 97 131 97 131 97 131 98 129 95 129 95 129 96 130 96 126 93 127 93 127 92 125 90 125 91 125 90 124 90 123 89 123 88 123 87 122 86 121 86 121 86 121 85 120 85 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 81 108 80 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 95 67 95 67 95 67 95 67 93 65 92 64 90 62 89 61 87 60 87 61 89 62 90 63 87 60 87 60 87 60 87 60 88 60 86 58 85 58 85 59 84 59 84 58 83 57 82 57 85 60 83 57 81 55 80 56 79 60 78 58 81 57 82 55 85 56 81 51 69 45 68 50 82 58 82 55 78 52 76 50 76 51 76 50 75 49 74 49 72 49 71 48 70 47 69 47 69 47 69 46 68 45 67 45 64 45 64 46 65 46 66 47 64 44 62 43 62 43 63 45 63 44 64 45 64 44 62 42 61 42 62 43 62 42 60 41 59 41 58 41 57 40 57 39 56 39 56 39 56 39 56 39 54 38 56 40 58 40 57 39 55 38 55 38 55 38 55 38 53 37 53 36 52 35 51 35 51 35 51 35 51 35 51 35 50 34 50 35 52 36 53 37 49 33 49 34 50 35 51 35 48 32 48 32 48 32 48 32 49 32 47 31 49 34 49 31 45 32 50 35 49 31 47 32 45 30 47 31 47 31 46 29 47 30 46 29 45 30 46 31 47 31 47 31 47 31 47 31 46 31 45 31 45 31 45 31 45 31 44 29 42 28 42 28 43 29 43 29 43 29 43 29 43 29 42 27 41 28 42 29 17 5 17 6 18 7 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 15 9 18 10 17 9 18 12 17 10 18 10 18 11 19 11 17 9 17 9 18 10 18 10 17 9 17 9 16 8 16 8 18 9 16 6 13 7 13 7 11 2 2 0 1 0 2 0 2 0 3 2 4 3 6 4 8 6 8 7 10 9 11 10 12 8 13 10 15 12 17 13 19 15 19 15 19 15 19 15 20 17 22 19 23 19 23 18 22 19 23 20 25 20 24 20 25 20 25 20 26 21 26 22 26 23 29 23 27 21 27 24 27 22 27 22 27 22 27 22 28 23 28 23 29 24 29 24 30 25 30 25 30 25 30 25 31 24 25 15 14 7 13 9 10 9 12 11 13 11 13 10 12 11 14 13 15 13 15 10 12 18 13 15 12 20 64 120 111 122 107 121 110 125 108 120 110 125 111 126 112 125 111 122 105 110 96 88 80 65 51 30 21 17 18 15 19 20 25 26 25 42 121 171 158 155 147 140 141 133 91 118 158 163 165 168 136 109 91 101 92 98 91 93 80 75 75 72 72 69 67 63 60 60 59 50 54 44 65 82 113 88 108 85 108 87 109 87 109 87 111 90 113 91 113 91 115 92 115 92 116 93 116 94 116 93 117 95 118 96 120 97 119 100 119 107 124 115 119 204 210 236 203 242 203 242 198 240 197 234 201 239 201 236 200 245 204 244 208 251 214 254 216 255 217 248 207 239 210 243 222 247 218 220 184 178 156 162 153 155 133 119 134 122 138 120 131 108 134 113 133 109 135 107 136 106 133 108 133 108 133 108 133 108 135 110 135 109 134 109 134 109 136 109 135 109 135 109 136 109 137 110 138 110 138 110 138 108 137 108 137 107 135 106 135 105 135 106 134 104 133 104 133 104 129 105 137 100 132 107 144 108 180 164 210 184 199 134 134 109 135 106 133 105 135 107 134 104 135 106 133 104 131 102 130 101 128 100 127 99 126 97 125 96 125 97 125 97 125 97 125 97 125 95 124 93 123 93 123 93 124 94 124 94 124 94 124 94 124 94 124 94 123 93 123 93 122 92 123 93 123 94 124 94 123 94 122 93 121 91 120 90 120 90 119 90 118 89 118 89 117 88 117 88 117 88 117 88 117 88 117 87 116 87 115 86 115 86 115 85 114 85 113 84 112 83 112 82 111 81 110 81 109 80 109 79 108 79 107 78 107 78 107 78 107 78 107 78 106 75 106 74 106 73 105 73 104 72 105 71 104 70 103 70 101 73 102 74 102 75 103 75 101 72 100 72 99 71 99 71 98 70 97 69 97 69 98 70 94 66 95 67 95 68 96 68 93 66 94 67 93 65 91 64 92 64 91 64 90 63 90 63 88 66 88 65 87 64 86 64 87 64 86 64 85 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 54 81 54 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 73 51 72 50 69 50 68 49 68 47 68 47 68 47 68 47 65 45 66 46 67 45 66 44 63 41 62 40 60 38 59 38 61 40 61 40 62 41 62 41 60 43 60 43 60 43 60 43 60 43 59 41 57 40 58 39 59 37 59 36 58 35 57 35 60 37 58 35 56 34 56 33 59 29 59 31 57 30 54 32 62 37 54 33 54 36 57 38 56 33 55 32 52 29 51 28 50 31 50 33 50 34 48 32 49 35 49 34 48 33 47 33 47 33 47 32 46 31 45 31 43 29 44 30 46 32 47 33 44 29 43 28 43 28 44 29 43 29 45 31 46 29 42 26 42 27 43 28 42 26 40 24 41 25 41 25 40 24 39 23 39 23 39 23 39 23 39 23 35 20 38 24 41 24 40 23 39 23 38 22 38 22 37 21 37 21 37 20 36 19 35 19 35 19 35 19 35 19 35 19 35 20 35 20 36 21 36 21 34 19 34 19 34 19 34 19 32 17 32 17 32 17 32 17 33 17 31 17 34 19 34 17 28 15 32 16 30 14 29 15 29 14 30 16 31 15 29 14 30 17 30 17 30 17 30 17 31 18 30 17 30 17 31 18 34 20 32 18 31 18 31 19 30 17 29 15 28 15 29 16 29 16 29 16 29 16 29 16 28 14 27 14 27 15 29 17 21 19 20 18 20 18 19 17 18 16 19 18 20 19 22 20 21 18 20 17 19 18 20 19 20 17 18 15 17 15 17 15 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 16 17 18 18 17 17 19 21 16 16 17 17 17 18 18 18 15 16 16 16 17 17 18 18 15 16 16 16 16 16 17 17 17 17 14 14 12 13 13 14 10 8 2 0 0 1 2 2 2 2 3 4 4 5 6 6 8 8 9 9 10 11 12 12 13 12 14 14 17 17 19 18 20 19 20 19 20 19 20 19 21 21 23 23 25 23 23 22 23 23 25 24 26 25 26 24 24 25 24 26 25 26 26 27 26 28 28 29 26 26 27 29 26 27 26 27 26 27 26 27 27 28 27 28 26 27 26 27 28 29 28 29 28 29 28 29 29 28 22 16 10 10 10 14 10 11 12 13 13 13 13 12 12 13 14 15 15 15 15 15 17 16 11 18 1 26 73 111 90 108 86 109 89 109 91 109 91 109 92 110 91 110 90 110 85 101 79 84 64 65 36 28 18 18 18 18 20 23 26 28 27 59 144 166 158 152 145 140 142 139 103 100 154 169 160 168 140 110 87 95 85 89 83 88 81 79 75 75 72 72 67 66 62 63 64 55 65 51 80 89 137 111 133 108 134 110 135 109 133 110 136 113 139 114 138 113 141 115 141 116 142 116 143 117 143 118 144 119 146 121 147 123 140 128 143 128 142 121 115 191 169 204 136 202 136 201 144 199 142 196 144 199 140 193 139 206 156 215 146 206 139 206 142 210 144 205 152 212 161 211 151 198 162 216 178 228 175 202 138 162 144 144 150 138 156 138 161 132 167 136 170 136 168 137 168 137 166 134 166 134 166 134 166 134 166 134 166 135 167 135 167 135 173 136 173 136 172 138 172 138 170 139 170 139 170 139 170 137 173 136 173 136 173 135 172 135 173 135 171 133 170 133 170 134 172 134 181 131 170 141 169 131 159 147 185 159 192 135 167 133 176 135 170 133 171 134 170 131 169 132 169 131 168 130 167 131 163 129 162 127 160 125 159 124 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 124 160 125 163 124 162 122 160 120 159 119 159 120 158 119 158 118 157 118 157 118 157 118 157 118 157 118 157 118 156 117 156 116 155 116 155 116 154 115 154 114 153 114 151 112 151 111 150 110 149 110 147 110 147 110 146 109 145 108 144 107 144 107 144 107 144 107 145 106 145 105 142 105 141 105 139 104 138 104 137 103 136 103 136 102 137 103 138 104 138 105 135 101 134 100 134 99 133 99 133 98 131 97 131 97 132 99 127 93 128 94 129 95 129 96 127 93 128 94 127 93 126 91 126 92 125 91 125 90 124 90 123 88 123 87 122 86 121 86 122 87 121 86 121 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 82 109 82 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 100 71 99 70 97 67 96 66 96 68 96 68 96 68 96 68 91 64 93 66 94 65 92 63 91 63 90 62 88 60 87 60 90 62 89 62 89 62 88 61 87 60 87 60 87 60 87 60 87 59 85 58 84 57 85 58 84 59 84 58 83 57 82 57 83 58 82 56 81 56 82 58 79 61 79 59 81 56 82 54 77 50 80 56 83 59 79 56 78 53 77 53 77 52 76 52 75 50 76 51 76 49 74 48 72 49 71 48 70 47 69 47 69 47 69 46 68 45 67 45 64 45 64 45 64 45 64 46 63 43 62 42 61 43 62 44 62 44 64 46 65 44 61 41 61 43 61 42 60 39 57 37 60 43 59 42 58 41 58 41 55 39 56 40 57 39 56 38 52 36 55 40 57 39 54 36 56 39 56 38 55 37 54 37 53 37 53 36 52 35 51 35 51 35 51 35 51 35 51 35 53 36 52 36 52 36 51 35 52 36 51 34 50 33 48 32 48 32 48 32 48 32 48 32 49 32 47 32 50 35 50 33 45 30 47 30 44 28 46 32 46 30 47 32 48 31 46 30 44 29 47 32 48 31 45 28 47 30 45 28 44 29 46 31 48 33 45 30 44 30 45 31 43 29 42 28 42 29 44 30 43 29 43 29 43 29 43 29 40 26 40 27 42 29 45 32 21 8 20 7 17 4 16 3 15 3 16 5 19 8 21 9 19 6 18 5 17 6 18 7 17 4 15 2 14 2 14 3 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 17 10 19 10 17 9 19 13 15 7 15 8 16 9 17 9 14 7 15 8 16 9 17 9 14 7 15 8 16 9 17 10 18 9 15 6 13 7 14 9 12 3 2 0 0 0 2 0 2 0 3 2 4 3 6 4 8 6 9 8 10 9 12 10 12 8 13 10 16 13 18 15 19 15 19 15 19 15 19 15 19 16 22 19 24 19 22 17 22 18 24 21 25 21 25 21 25 20 25 21 26 22 27 22 27 23 29 24 27 22 28 24 27 22 27 22 27 22 27 22 27 22 27 22 27 22 27 21 29 23 29 24 29 24 29 24 30 22 21 10 9 3 11 8 10 9 12 11 13 11 13 10 12 11 14 13 15 13 15 10 12 8 9 20 5 38 102 121 105 121 108 123 108 122 109 125 108 122 109 124 110 123 108 120 101 106 91 83 72 56 39 18 19 17 17 18 20 21 26 26 30 68 159 159 158 147 145 137 147 137 115 86 154 172 163 174 151 117 93 101 93 99 89 94 84 81 79 76 75 72 69 65 62 60 59 51 55 43 61 77 115 90 109 86 109 88 110 87 108 88 112 90 113 91 112 90 115 92 115 93 116 94 117 94 119 96 120 98 122 100 123 102 120 108 121 110 124 117 120 211 209 236 200 241 203 240 200 239 200 231 200 233 195 227 197 244 206 246 208 251 211 253 210 254 210 253 203 248 203 247 208 245 207 239 211 244 222 251 227 243 199 185 166 151 143 139 142 132 139 122 137 116 138 111 138 109 134 107 134 107 134 107 134 107 133 107 134 108 135 109 136 110 136 112 137 113 138 114 139 114 139 114 139 110 138 110 137 107 137 105 136 105 136 105 137 107 136 106 135 104 134 106 134 107 135 101 129 111 140 105 132 111 137 114 134 100 131 109 132 113 137 110 135 108 135 108 133 105 132 104 131 104 131 104 131 104 130 101 128 100 127 98 125 97 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 95 125 96 125 95 123 94 122 92 120 91 120 91 120 90 119 89 118 89 118 89 118 89 118 89 118 89 118 89 118 88 117 88 116 87 116 87 116 86 115 86 114 85 112 83 112 82 111 81 110 81 111 82 111 81 110 81 109 80 107 78 107 78 107 78 107 78 107 75 107 74 106 73 105 73 104 72 105 71 104 70 103 72 103 75 103 76 104 77 105 78 101 73 101 72 100 71 99 71 100 71 97 68 96 69 99 72 92 65 93 66 94 67 95 67 93 67 94 67 94 66 92 64 92 65 92 64 91 63 90 63 89 64 88 65 87 64 86 64 87 65 87 64 86 63 85 63 86 63 86 63 86 63 87 63 85 61 85 60 84 59 83 59 84 57 84 57 84 57 84 57 82 55 82 55 82 55 82 55 79 52 78 51 78 50 77 50 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 71 50 70 48 68 49 66 48 67 46 67 46 67 46 67 46 62 42 64 44 65 43 63 41 67 46 66 45 65 43 63 42 64 42 63 41 62 40 61 39 60 43 60 43 60 43 60 43 60 42 58 40 57 40 57 39 59 37 59 36 58 35 57 35 57 35 56 34 56 35 58 35 59 30 60 29 57 30 55 32 59 37 56 31 50 30 54 34 53 30 54 29 53 28 51 29 49 30 51 34 50 34 47 33 49 35 49 34 48 33 47 33 47 33 47 32 46 31 45 31 46 32 46 30 45 29 43 28 44 28 43 27 42 28 43 29 43 29 46 32 46 29 42 26 43 28 42 26 40 23 36 20 44 28 44 27 43 26 42 26 38 23 39 24 40 23 39 22 36 21 39 24 39 21 34 17 39 23 39 22 38 21 37 21 37 21 37 20 36 19 35 19 35 19 35 19 35 19 35 19 38 22 37 21 36 20 35 19 37 22 36 20 33 17 31 16 32 17 32 17 32 17 32 17 33 17 31 17 34 20 35 18 33 18 33 16 30 15 33 20 31 17 32 18 33 17 32 16 27 16 31 20 33 18 29 14 30 17 28 14 27 15 30 17 33 19 30 16 28 16 29 17 28 15 28 15 29 17 31 18 29 16 29 16 29 16 29 16 25 12 25 13 28 17 32 20 22 20 21 18 20 17 18 16 18 17 19 18 20 19 21 20 22 19 19 16 17 15 18 17 20 18 19 15 17 15 17 15 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 15 16 17 18 17 16 14 13 10 7 6 2 2 1 4 4 5 4 5 5 6 6 7 6 7 8 10 8 9 8 12 13 13 13 16 17 19 20 21 20 22 21 22 22 23 23 24 23 20 21 21 23 24 26 26 27 23 24 23 25 24 26 25 26 27 25 24 22 23 23 26 26 27 26 27 27 28 28 29 28 25 26 29 30 31 28 27 24 30 29 30 29 30 29 30 29 30 30 28 29 30 31 29 29 31 26 20 17 12 8 9 14 10 11 13 14 15 14 13 12 13 13 13 14 14 15 15 15 15 9 16 8 7 60 96 110 87 106 88 108 87 109 86 108 88 108 85 106 89 107 90 104 88 97 80 78 58 49 33 31 13 18 19 19 20 24 29 30 33 98 162 162 147 151 139 140 139 144 121 88 146 168 158 168 153 125 95 93 88 89 80 93 83 82 78 77 77 74 70 63 64 61 65 58 69 51 67 78 135 112 131 110 134 109 134 110 137 111 138 112 140 114 142 115 140 114 141 115 142 117 144 118 147 121 147 122 148 122 149 123 147 128 150 129 154 123 113 197 160 206 136 201 139 201 137 201 140 202 144 201 138 199 142 209 145 208 144 209 145 210 146 210 146 208 146 208 146 208 146 208 145 208 145 209 148 213 152 216 168 222 175 215 165 182 140 151 139 143 147 142 160 146 161 133 165 131 173 136 176 137 172 134 171 134 170 133 169 135 170 135 173 139 171 139 171 139 173 139 173 140 173 139 173 138 172 137 175 134 175 135 175 135 174 136 172 136 170 136 168 137 168 136 170 133 170 134 171 136 171 137 177 143 177 142 177 139 176 139 172 136 171 135 170 134 169 134 167 132 167 132 167 132 167 132 167 132 166 131 166 130 165 130 163 128 163 128 163 128 163 128 162 127 161 126 161 125 160 125 162 126 161 125 160 126 161 127 161 125 161 125 161 125 161 125 161 125 161 125 161 125 161 125 161 121 161 120 161 119 160 119 159 118 159 118 159 118 159 119 157 118 155 118 155 118 155 118 156 119 156 118 155 117 154 117 155 115 156 114 155 113 154 113 153 112 153 111 152 110 151 111 149 111 146 109 148 111 146 108 147 110 147 109 146 108 145 108 143 108 143 108 143 109 143 109 139 106 139 105 138 104 137 104 136 102 136 102 136 102 136 102 137 103 137 102 136 101 135 101 133 98 131 96 130 96 130 97 130 96 130 95 129 94 128 94 125 92 126 93 127 94 128 95 125 91 125 91 125 91 125 91 124 90 123 88 121 87 120 85 121 87 122 88 123 87 122 86 122 87 121 86 120 85 116 84 118 86 117 86 116 85 113 85 111 82 112 83 113 82 112 81 113 83 113 82 112 82 111 81 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 101 74 101 74 101 74 101 74 101 72 99 70 97 68 96 68 98 67 98 66 97 65 96 65 95 64 95 64 95 64 95 65 93 65 93 65 93 65 93 65 91 63 91 62 90 61 89 61 89 62 89 61 88 60 87 60 88 60 85 57 83 57 85 59 81 56 81 57 82 58 83 58 82 57 82 57 82 57 82 57 79 57 79 57 81 57 81 56 84 57 81 55 79 54 79 54 77 52 77 52 77 52 77 52 76 51 77 51 77 50 75 48 72 48 75 51 75 48 71 45 71 46 71 46 71 46 71 46 66 44 66 43 65 42 64 42 66 44 66 44 66 44 66 44 64 45 63 43 62 42 60 41 60 42 61 42 61 41 59 39 60 43 60 43 60 42 58 40 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 54 35 51 32 50 33 53 36 53 37 53 36 52 36 51 35 49 33 48 32 48 33 50 34 52 36 51 34 48 31 46 30 48 32 48 32 48 32 48 32 48 31 47 30 46 31 47 32 45 29 45 30 47 32 50 34 46 30 46 30 46 30 46 30 47 31 47 30 46 29 45 29 44 30 44 30 44 30 44 30 45 31 45 31 45 31 45 31 42 28 42 29 43 30 44 30 39 26 42 29 44 29 42 28 18 6 18 6 18 6 18 7 17 5 18 6 18 6 19 7 18 5 15 2 14 3 16 4 18 5 16 3 15 3 16 4 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 10 3 5 0 1 0 3 0 4 2 4 3 5 4 6 4 9 8 11 9 10 9 13 11 11 8 15 13 20 15 21 15 21 16 22 17 22 18 23 18 22 16 23 18 24 19 26 20 24 18 24 19 25 20 26 20 25 21 26 22 26 22 25 21 26 22 26 23 27 24 28 24 27 22 27 22 27 22 27 22 29 24 29 24 29 24 29 24 31 22 29 21 31 25 30 23 32 21 19 14 11 6 10 13 11 10 13 12 15 12 13 11 13 11 13 12 14 13 15 13 11 8 15 10 22 77 110 118 105 121 108 124 109 126 109 126 112 125 109 126 110 124 106 117 97 104 85 78 60 45 35 28 21 25 20 22 22 24 31 29 42 115 165 160 153 147 145 140 145 147 131 88 143 167 164 169 159 133 101 103 95 103 89 101 86 86 78 81 77 75 68 63 62 60 58 55 59 46 55 65 115 91 110 89 109 87 109 88 111 88 111 88 113 89 114 90 114 92 115 93 117 95 118 95 121 98 122 99 122 100 123 101 126 105 118 91 126 102 123 217 212 242 200 233 202 231 201 237 201 239 204 238 199 236 205 246 208 244 208 245 209 245 210 246 209 245 209 245 209 245 209 245 209 245 209 245 211 248 214 253 210 253 218 254 219 239 210 218 184 172 153 133 142 128 151 128 150 119 137 106 128 103 134 109 129 105 136 111 141 111 137 108 138 118 139 116 139 114 139 111 140 107 140 102 138 102 138 100 136 100 135 102 135 102 136 104 136 106 136 108 137 109 137 108 134 104 134 105 135 106 136 106 140 110 140 109 139 108 138 108 136 106 136 105 135 105 134 104 132 102 132 102 132 102 132 102 132 102 132 101 131 101 130 100 128 98 128 98 128 98 128 98 127 97 127 96 126 96 125 95 127 96 125 95 125 95 126 97 125 93 125 93 125 93 125 93 125 93 125 93 125 93 125 93 121 91 121 90 120 90 119 89 118 88 118 88 118 88 118 88 118 89 118 89 118 89 118 89 119 90 119 89 118 89 117 88 115 87 115 86 114 86 113 85 112 84 112 83 111 83 110 82 112 82 109 81 111 82 110 79 110 81 110 80 109 79 108 79 108 78 109 78 109 78 109 78 106 75 106 74 105 74 104 73 102 74 102 74 102 74 102 74 103 75 103 74 102 73 101 73 99 70 97 69 96 68 97 69 96 68 96 67 95 67 94 66 92 65 93 65 93 65 94 66 91 63 91 63 91 63 91 63 90 63 89 62 88 62 86 61 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 56 82 56 81 55 81 54 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 74 47 73 49 73 48 71 48 69 47 68 47 67 47 67 46 66 46 65 45 64 44 64 44 64 44 64 44 64 43 64 43 64 43 64 43 63 42 63 41 62 40 61 40 62 45 62 44 61 43 60 43 60 42 58 40 56 40 58 39 56 34 56 35 57 36 58 36 57 35 57 35 57 35 57 35 56 34 56 34 56 34 56 34 58 35 56 32 54 31 53 32 52 30 52 30 52 32 52 32 50 33 50 33 50 34 48 32 46 34 48 36 49 34 45 31 45 32 45 32 45 32 45 32 44 30 44 29 43 29 42 28 44 30 44 30 44 30 44 30 45 30 44 28 43 27 41 26 42 27 42 26 41 25 40 25 40 25 41 25 40 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 36 22 36 22 36 22 36 22 35 21 34 19 33 20 35 21 37 21 36 21 35 20 35 19 34 18 33 17 32 18 33 19 33 18 33 18 33 18 33 18 32 17 32 17 32 17 32 17 32 18 31 17 30 18 31 19 30 17 30 17 31 19 33 21 30 17 30 17 30 17 30 17 33 20 32 19 31 17 29 16 30 19 30 19 30 19 30 19 30 19 30 19 30 19 30 19 28 17 28 18 29 19 30 19 26 16 29 19 30 19 29 17 18 17 19 18 21 20 22 21 21 19 20 18 20 18 19 17 19 17 18 16 18 17 20 18 19 16 18 15 18 16 19 18 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 16 16 16 17 17 18 18 18 17 17 17 17 17 17 17 17 15 16 17 18 17 16 14 13 11 8 6 3 2 2 4 4 5 4 5 5 6 6 7 6 10 10 12 11 11 11 14 15 10 12 16 19 22 22 22 21 22 22 23 22 24 23 24 23 23 24 23 24 23 24 23 24 23 24 23 25 24 26 25 26 25 26 29 29 30 28 27 24 27 26 28 27 28 27 29 28 32 29 27 24 25 26 30 31 30 29 30 29 30 29 30 29 30 30 28 29 30 31 29 29 31 25 17 14 10 8 10 15 11 12 13 14 14 14 14 13 13 13 13 14 14 15 15 15 16 13 15 13 33 88 106 103 91 108 90 110 90 111 89 110 89 112 89 112 92 107 87 100 86 90 74 69 52 42 30 26 22 22 19 21 25 29 34 35 58 148 167 161 153 143 141 141 137 151 132 96 130 167 168 168 164 135 102 95 92 94 83 90 84 83 79 77 78 75 73 64 69 66 68 58 68 51 62 70 132 113 134 110 134 110 135 110 138 112 140 112 141 114 143 115 142 114 143 116 145 117 146 118 149 121 149 122 150 122 151 124 147 129 156 129 159 123 112 200 157 206 135 200 141 200 134 202 136 202 139 201 135 200 141 210 144 208 144 208 145 209 145 210 145 209 145 209 145 209 145 209 146 210 146 210 146 211 148 213 145 211 150 215 163 221 177 224 195 220 181 189 160 163 139 140 140 135 155 146 163 141 157 130 162 134 164 131 169 136 177 141 176 139 176 139 175 140 175 140 174 139 174 139 173 139 173 138 170 136 170 136 170 136 171 136 170 136 170 136 171 136 171 136 170 135 170 135 171 136 171 136 173 138 172 137 172 136 171 136 171 136 171 136 170 135 170 134 168 133 168 133 168 133 168 133 168 133 167 132 167 131 166 131 164 129 164 129 164 129 164 129 163 128 162 127 162 126 161 126 161 126 160 125 160 125 161 126 162 126 162 126 162 126 162 126 162 126 162 126 162 126 162 126 163 122 162 121 162 120 161 120 160 119 160 119 160 119 160 120 158 119 156 119 156 119 156 119 156 119 156 119 155 118 155 117 156 115 156 115 155 114 155 113 153 112 153 112 152 111 152 111 152 111 147 110 148 111 147 108 147 110 147 109 146 108 145 109 143 109 142 109 142 109 142 109 139 106 139 106 138 105 138 104 136 102 136 102 136 102 136 102 137 103 137 102 136 101 135 101 133 99 132 97 130 96 131 97 130 96 130 96 129 95 129 94 128 94 128 94 127 93 127 93 126 92 126 91 125 91 125 91 124 90 123 89 122 87 121 87 122 88 123 88 123 88 122 87 123 87 121 85 120 84 116 84 118 86 117 86 116 85 113 85 112 82 113 83 113 83 112 82 112 81 111 81 110 80 110 79 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 99 72 99 71 100 72 99 70 98 69 96 68 98 67 98 67 97 66 97 65 96 65 96 64 95 64 95 64 92 64 92 64 92 64 92 64 91 63 91 62 90 61 89 61 88 61 88 61 87 60 87 60 87 59 85 57 84 57 84 58 81 56 82 57 82 57 83 58 82 57 82 57 82 57 82 57 81 56 81 56 81 56 81 56 82 57 80 54 78 53 78 53 77 52 77 52 77 52 77 52 74 49 75 49 75 48 73 46 72 47 74 49 75 47 71 44 72 46 72 45 71 45 71 46 67 44 66 44 65 43 65 42 66 44 66 44 66 44 66 44 64 45 63 43 62 42 60 41 63 43 60 40 58 40 60 41 57 40 58 41 58 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 56 37 55 36 54 35 53 34 53 35 52 34 52 34 53 35 52 35 51 35 50 34 50 33 50 34 49 32 48 33 49 34 46 31 47 32 50 35 51 36 48 32 48 32 48 32 48 32 48 31 47 30 46 31 47 32 47 31 46 30 46 31 48 32 46 30 46 30 46 30 46 30 50 34 49 32 47 30 46 29 44 30 44 30 44 30 44 30 44 30 44 30 44 30 44 30 42 28 43 29 43 29 44 30 41 28 44 31 45 31 43 29 18 6 18 7 19 7 20 8 20 7 19 6 18 5 17 4 19 7 19 7 20 9 22 10 16 4 16 4 16 5 18 7 17 10 17 10 17 10 17 10 17 10 15 8 15 8 17 10 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 11 4 6 0 2 0 3 0 4 2 4 3 5 4 6 4 6 6 9 6 8 6 11 9 9 6 16 14 22 17 22 16 22 17 22 18 23 18 24 19 25 19 25 18 24 17 23 17 24 18 24 19 25 20 26 20 25 22 27 24 28 23 26 21 27 23 27 23 27 23 27 23 30 24 27 20 25 22 29 25 29 24 29 24 29 24 29 24 31 22 29 21 31 25 30 23 32 18 14 10 10 6 11 13 12 10 13 11 14 12 14 12 13 11 13 12 14 13 15 13 16 13 10 17 51 108 118 113 107 122 109 125 110 127 110 127 110 124 110 124 107 120 97 107 95 99 78 70 52 38 30 24 26 25 20 27 30 30 33 31 76 167 167 153 159 138 150 142 144 148 142 101 118 158 168 166 166 143 109 102 96 108 93 100 87 88 79 82 78 76 70 64 64 63 60 55 59 48 54 59 111 92 114 90 109 89 112 89 113 90 112 89 114 91 115 92 115 92 116 93 118 95 119 95 122 98 122 98 123 99 123 102 126 106 121 94 126 102 124 219 211 241 199 233 201 231 200 236 200 237 201 236 199 237 205 245 207 243 208 244 208 245 209 245 209 245 209 245 209 245 209 245 211 247 210 245 209 246 210 247 217 251 212 242 208 237 210 234 216 238 221 240 221 220 194 189 170 163 151 139 136 131 142 132 141 120 138 109 135 107 139 109 139 108 139 110 139 110 139 110 140 110 139 109 139 108 138 110 138 114 138 112 138 110 138 109 137 107 137 105 137 103 136 105 135 106 136 106 136 106 136 106 137 107 137 106 136 106 136 106 137 107 136 106 136 105 135 105 134 104 134 104 134 104 134 104 134 103 133 103 132 102 132 102 130 100 130 100 130 100 130 100 129 98 128 98 127 97 127 97 126 96 125 95 125 95 126 96 127 95 127 95 127 95 127 95 127 95 127 95 127 95 127 95 123 92 122 92 121 91 121 91 120 90 120 90 120 90 120 90 120 91 120 91 119 90 119 90 120 91 119 90 119 89 118 89 116 88 115 87 115 86 114 86 113 85 112 84 112 83 111 83 113 82 110 81 111 83 110 80 110 81 110 80 109 79 108 79 108 78 109 78 109 78 109 78 107 76 106 75 106 74 105 74 103 75 103 75 103 75 103 75 103 75 103 74 102 73 101 73 100 71 98 69 97 69 97 70 97 69 96 68 96 67 95 67 95 67 95 66 93 65 92 64 93 64 92 64 92 63 91 63 90 63 90 62 89 61 88 62 88 63 88 67 89 68 87 67 86 64 86 63 85 62 85 62 86 63 87 62 86 61 85 61 82 56 83 58 84 57 82 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 45 72 45 72 44 70 46 71 47 71 49 70 47 69 47 68 48 67 47 67 46 66 46 66 45 65 45 65 44 64 44 63 42 63 42 63 42 63 42 63 42 63 41 62 40 61 40 61 43 60 43 60 43 60 43 59 42 58 41 57 40 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 32 53 31 53 31 51 29 51 29 51 31 51 31 47 31 48 31 48 32 46 30 47 34 48 35 48 34 46 32 47 33 46 33 46 32 45 32 45 31 44 30 44 29 43 29 43 29 43 29 43 29 43 29 44 29 44 28 43 27 42 27 45 28 41 24 38 24 41 27 42 26 43 27 43 26 42 25 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 20 34 21 35 21 35 20 34 19 34 18 33 18 35 19 33 17 32 17 33 18 30 16 31 17 34 20 35 21 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 31 18 31 18 31 18 31 18 29 18 29 18 29 18 29 18 29 18 29 18 29 18 29 18 29 18 29 18 29 18 29 18 28 18 31 21 32 20 30 18 22 20 22 19 21 19 20 18 22 19 21 18 20 17 19 16 21 19 22 20 23 22 24 22 18 16 18 16 19 18 21 20 20 17 20 17 20 17 20 17 18 15 20 17 20 17 18 15 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 13 10 8 4 3 2 3 3 5 4 5 5 6 6 7 6 7 8 10 8 9 8 12 13 12 13 17 19 23 22 23 21 23 22 24 23 24 24 25 24 25 26 24 24 23 23 21 22 23 24 23 25 24 26 25 26 28 26 26 24 25 25 27 27 28 27 28 27 28 27 28 27 28 28 30 29 30 29 29 27 30 29 30 29 30 29 30 29 30 30 28 29 30 31 29 29 29 21 12 11 11 9 11 14 12 12 12 12 13 13 14 14 13 13 13 14 14 15 15 15 19 14 6 20 61 109 104 104 90 107 89 109 91 109 90 110 88 110 88 109 89 102 82 91 84 88 69 62 45 37 28 24 18 19 20 30 34 33 34 37 98 180 161 152 152 140 142 146 137 150 141 115 106 154 169 168 165 142 113 95 89 98 90 90 85 85 81 78 79 77 75 66 66 65 68 57 69 56 65 67 127 114 138 112 134 112 138 111 139 114 141 114 143 116 144 116 145 117 145 118 147 120 148 121 150 123 151 123 152 124 152 125 148 130 161 131 161 122 115 202 156 205 136 199 140 199 134 201 136 200 136 199 135 202 142 208 143 207 143 208 144 208 145 209 145 209 145 209 145 209 145 209 147 211 146 209 145 209 145 210 154 213 153 211 154 211 155 211 150 206 156 216 170 225 175 225 183 209 166 176 142 152 137 144 144 143 159 149 172 145 169 136 176 139 178 139 178 139 176 139 176 139 176 138 175 138 174 138 166 139 165 139 166 139 169 137 171 137 173 136 176 136 176 136 173 136 171 136 171 136 171 136 172 137 172 137 172 138 173 138 172 137 172 136 171 136 170 135 169 134 169 134 169 134 169 134 169 134 169 134 168 133 168 132 165 130 165 130 165 130 165 130 164 129 164 129 163 128 163 127 162 127 161 125 160 126 162 127 165 129 165 129 165 129 165 129 163 127 163 127 163 127 163 127 164 123 164 123 163 122 163 121 161 120 161 120 161 120 161 121 161 122 158 121 157 120 156 119 157 120 157 119 156 119 155 118 157 116 157 115 156 115 155 114 154 113 154 112 153 112 152 112 152 112 147 111 149 112 148 109 147 110 147 109 146 108 145 109 143 109 142 109 142 109 142 109 140 107 140 106 139 106 138 105 137 103 137 103 137 103 137 103 137 103 137 102 136 101 135 101 134 99 132 98 131 97 132 98 131 97 131 96 130 96 129 95 130 96 129 95 128 93 127 93 128 93 127 92 126 91 125 91 124 90 124 89 123 89 123 88 122 89 124 89 124 89 123 87 122 86 120 85 120 85 117 85 118 86 117 86 116 85 113 85 112 83 114 84 114 84 113 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 73 100 72 99 71 98 70 98 70 99 71 99 70 97 68 99 68 99 67 98 67 97 66 98 66 97 65 96 64 95 64 91 63 91 63 91 63 91 63 91 63 91 62 90 61 89 61 86 60 87 60 87 60 87 60 86 59 86 59 85 58 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 53 78 52 77 53 76 51 76 51 76 51 76 51 73 47 74 48 73 46 71 45 74 48 74 48 73 47 72 45 74 47 73 46 72 45 71 46 68 45 67 44 66 44 65 43 65 43 65 43 65 43 65 43 63 44 62 43 62 43 61 42 64 43 60 39 57 39 60 42 58 42 59 43 60 43 59 42 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 36 54 35 53 35 51 35 50 34 50 33 49 33 51 34 49 32 48 32 48 32 49 33 49 33 49 33 49 33 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 42 26 43 28 46 31 48 32 43 29 43 29 43 29 43 29 43 29 43 29 43 29 43 29 43 29 43 29 43 29 43 29 43 30 45 32 46 31 43 28 22 9 21 8 19 6 18 5 19 7 18 6 18 6 17 5 16 5 18 7 19 7 18 6 18 5 17 5 17 6 18 7 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 16 8 16 9 17 10 18 10 17 9 17 9 17 9 17 9 15 6 17 8 17 8 14 5 13 6 7 0 2 0 2 0 4 2 4 3 5 4 6 4 9 8 11 9 10 9 13 11 14 10 17 13 20 16 22 17 23 18 23 18 24 19 24 20 25 19 25 18 24 17 23 17 24 18 24 19 25 20 26 20 28 22 24 19 23 20 26 24 28 24 27 23 27 23 26 22 25 22 30 27 32 25 27 20 29 24 29 24 29 24 29 24 31 22 29 21 31 25 30 23 27 13 11 9 12 9 11 10 13 10 12 10 12 11 14 13 13 11 13 12 14 13 15 13 17 12 5 33 81 118 111 120 107 121 108 124 109 124 109 124 113 126 111 124 107 118 97 107 92 95 72 63 44 31 25 20 18 19 23 33 35 30 35 39 126 171 160 147 154 142 149 150 149 147 153 130 105 148 169 172 165 151 122 104 90 107 97 102 89 89 80 84 80 78 71 66 61 63 60 53 60 53 57 55 106 94 118 91 108 90 114 89 114 91 114 91 116 92 117 93 118 94 119 95 120 97 122 98 123 99 124 100 124 101 125 103 126 108 124 96 126 102 125 222 210 240 197 232 199 230 198 236 200 235 198 234 200 239 206 244 206 243 207 243 208 244 208 244 209 245 209 245 209 245 209 245 211 246 209 245 209 245 209 245 209 242 211 247 214 248 214 250 219 253 214 251 213 251 214 250 218 249 227 250 216 214 179 172 156 144 144 123 136 115 138 114 140 111 139 111 139 111 139 111 141 112 139 112 137 111 137 112 139 117 140 115 140 111 139 110 138 106 137 102 137 101 136 102 137 107 137 107 136 106 136 106 137 107 138 108 138 109 139 109 138 107 137 107 136 106 136 106 135 105 135 105 135 105 135 105 135 103 135 102 134 102 133 101 131 99 131 99 131 99 131 99 130 100 130 99 129 99 128 98 129 98 127 97 127 97 128 99 130 98 130 98 130 98 130 98 128 96 128 96 128 96 128 96 124 94 124 93 123 93 122 92 121 91 121 91 121 91 121 91 123 94 122 93 121 91 120 90 121 91 120 91 119 90 119 90 117 88 116 88 115 87 115 87 114 85 113 85 112 84 112 84 114 83 111 82 112 83 111 80 110 81 110 80 109 79 108 79 108 78 109 78 109 78 109 78 108 76 107 76 106 75 106 75 104 76 104 76 104 76 104 76 103 75 103 74 102 73 101 73 100 72 99 70 98 70 98 70 98 69 97 69 96 68 96 68 95 67 95 67 94 66 94 66 94 66 94 65 92 64 91 63 90 62 90 62 90 62 89 62 89 64 89 67 89 67 88 66 85 63 85 63 85 63 86 63 86 63 87 62 86 61 85 61 83 57 84 58 84 58 83 57 82 55 81 55 80 54 80 53 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 74 47 74 46 72 44 70 46 69 45 71 50 72 49 69 47 69 48 68 48 67 47 67 47 67 47 67 46 65 45 64 44 64 43 64 43 64 43 64 43 63 42 63 41 62 40 61 40 59 42 59 42 60 43 60 43 58 42 59 42 59 41 57 37 58 36 57 35 57 35 56 34 57 35 57 35 57 35 57 35 56 34 56 34 56 34 56 34 56 34 54 31 52 30 52 30 50 28 50 28 50 30 50 30 47 30 48 31 48 32 46 30 48 35 48 34 47 33 46 33 48 35 48 34 46 33 45 32 46 31 45 31 44 30 44 30 42 28 42 28 42 28 42 28 43 28 43 28 43 28 43 28 44 28 41 25 39 25 41 26 38 23 40 25 41 25 40 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 38 23 37 22 36 21 35 20 35 21 36 22 36 22 35 21 36 20 35 20 34 19 34 18 36 20 34 18 32 17 32 17 35 19 34 18 33 17 32 16 32 17 32 17 32 17 32 17 32 18 31 17 30 18 31 19 31 18 30 17 30 18 32 19 32 19 32 19 32 19 32 19 25 12 26 14 29 17 31 19 28 17 28 17 28 17 28 17 30 19 30 19 30 19 30 19 30 19 29 18 29 18 28 17 29 18 31 20 31 19 28 16 22 20 22 20 22 20 22 19 19 17 20 18 20 18 21 19 19 17 20 19 20 17 18 15 21 19 20 17 19 17 20 18 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 15 11 9 4 3 2 3 3 5 4 5 5 6 6 7 6 10 10 12 11 11 11 14 15 19 17 18 17 19 20 22 22 24 23 24 24 25 24 26 25 24 24 23 24 23 24 23 23 23 24 23 25 24 26 25 26 28 27 27 26 27 26 28 27 29 28 29 27 28 26 27 26 27 27 31 32 33 30 28 26 30 29 30 29 30 29 30 29 30 30 28 29 30 31 29 29 24 16 10 12 14 12 10 10 13 13 12 11 12 13 14 15 13 13 13 14 14 15 15 15 14 9 7 45 90 111 91 110 90 108 90 110 92 111 91 110 92 112 89 107 88 102 84 94 80 82 64 55 39 30 23 19 19 19 24 35 34 31 41 55 152 168 156 149 141 146 136 151 142 144 146 145 98 143 166 174 169 159 131 100 85 93 92 91 87 86 82 80 80 78 76 67 68 68 69 56 69 58 64 60 123 115 142 113 133 113 140 111 141 115 143 115 144 117 146 118 149 119 149 120 151 122 152 123 154 124 154 125 155 125 156 126 148 132 164 133 161 122 116 205 156 204 135 198 140 199 134 200 136 198 133 197 136 203 142 207 142 206 143 207 143 208 144 208 145 209 145 209 145 209 145 209 145 209 145 208 144 209 146 210 149 210 151 213 150 212 149 213 144 212 148 219 148 217 145 215 155 219 158 217 167 221 184 224 166 183 155 155 141 144 147 147 158 142 163 141 165 140 167 139 175 140 178 137 181 136 181 136 173 139 170 138 172 138 173 138 174 137 176 137 177 137 177 137 174 138 173 137 172 136 171 136 172 137 172 138 173 139 174 139 173 138 172 137 172 136 171 136 171 136 171 136 171 136 171 136 171 136 170 135 170 134 169 134 167 132 167 132 167 132 167 132 166 131 165 130 165 129 164 129 165 130 164 128 163 129 165 130 167 131 167 131 167 131 167 131 165 129 165 129 165 129 165 129 166 125 165 124 165 123 164 123 163 122 163 122 163 122 163 123 163 124 160 122 158 120 157 119 158 121 157 120 157 119 156 119 158 117 157 116 157 115 156 115 155 114 154 113 154 112 153 113 153 112 148 111 149 113 148 110 147 110 147 109 146 108 145 108 143 108 143 108 143 108 143 108 142 107 141 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 131 97 131 96 130 96 128 94 129 95 129 95 129 96 129 95 128 93 126 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 82 112 82 111 81 111 80 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 103 75 102 74 100 72 99 70 96 69 99 72 100 71 97 68 100 69 99 68 99 67 98 67 99 68 98 66 96 65 95 64 92 64 92 64 92 64 92 64 91 63 91 62 90 61 89 61 85 58 85 59 86 60 87 60 85 58 86 60 86 58 84 56 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 52 77 52 75 50 75 50 75 50 75 50 74 48 75 49 74 47 72 46 75 48 73 47 72 46 72 46 75 49 74 47 72 46 71 46 69 46 67 45 67 44 66 44 64 42 64 42 64 42 64 42 62 43 62 43 62 43 62 43 61 42 61 41 60 40 59 40 55 39 57 40 58 41 58 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 54 36 54 36 54 36 54 36 53 35 54 37 55 36 53 35 53 36 52 36 51 35 51 34 52 35 50 33 48 31 47 32 50 34 50 33 49 32 48 32 48 32 48 32 48 32 48 32 48 31 47 30 46 31 47 32 46 30 46 30 47 32 49 34 48 32 48 32 48 32 48 32 44 28 44 29 45 29 46 30 42 28 42 28 42 28 42 28 44 30 44 30 44 30 44 30 44 30 44 29 43 28 42 28 42 29 44 30 44 29 41 26 18 6 19 8 20 9 22 10 16 5 17 6 18 7 19 8 19 8 21 9 20 7 17 4 20 8 19 6 17 5 17 5 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 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 15 6 17 8 17 8 14 5 14 7 8 1 2 0 2 0 4 2 4 3 5 4 6 4 6 6 9 6 8 6 11 9 20 14 17 11 17 14 21 18 23 18 23 19 24 20 25 20 24 18 24 18 24 18 24 18 24 18 24 19 25 20 26 20 26 23 29 26 30 25 27 22 28 24 28 23 27 22 26 22 27 23 30 26 31 25 28 22 29 24 29 24 29 24 29 24 31 22 29 21 31 25 30 23 23 10 9 10 15 11 10 7 14 11 12 9 12 11 15 14 13 11 13 12 14 13 15 13 12 10 13 60 109 121 99 123 109 125 111 127 112 127 112 126 112 122 105 117 101 114 96 105 87 89 66 54 37 25 21 13 24 21 27 31 32 28 44 60 171 157 161 150 147 150 144 153 151 140 153 151 100 135 163 173 173 168 140 110 86 100 94 99 90 90 81 85 81 78 72 67 65 68 63 53 59 52 53 47 103 95 120 92 108 91 116 89 115 92 115 92 117 93 118 94 119 93 120 95 122 96 123 97 124 98 125 99 125 100 126 102 126 109 126 98 126 102 126 224 209 240 197 231 198 230 198 235 200 234 196 233 200 240 206 243 206 242 206 243 207 244 208 244 209 245 209 245 209 245 209 245 209 244 208 244 208 245 210 247 211 246 212 249 214 253 216 255 217 255 215 255 212 255 216 255 213 253 216 253 219 249 218 238 225 237 223 220 199 179 160 142 146 132 144 128 142 125 140 119 142 118 139 112 137 107 134 105 136 104 137 104 137 104 137 104 137 104 137 102 138 104 137 104 138 108 138 107 137 106 136 106 136 106 136 107 137 108 138 108 138 108 138 107 137 106 136 106 136 106 136 106 136 106 136 106 136 104 136 103 135 103 134 102 132 100 132 100 132 100 132 100 131 101 131 100 130 100 129 99 131 101 130 99 129 100 131 101 131 99 131 99 131 99 131 99 129 97 129 97 129 97 129 97 125 95 125 94 124 94 123 93 122 92 122 92 122 92 122 92 125 95 123 94 122 92 120 91 121 92 121 91 120 90 119 90 117 89 117 88 116 87 115 87 114 86 114 85 113 84 112 84 114 84 111 82 113 84 111 81 110 81 110 80 109 79 108 79 108 78 108 78 108 78 108 78 107 77 107 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 98 69 97 68 96 68 93 66 94 67 95 68 96 69 96 67 94 66 93 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 57 83 56 82 56 81 55 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 77 49 76 48 74 46 71 47 67 45 71 50 72 49 69 47 69 49 69 48 68 47 67 47 69 48 67 47 66 45 64 44 65 44 65 44 65 44 65 44 63 42 63 41 62 40 61 40 58 41 58 42 59 43 60 43 57 41 59 43 59 41 56 36 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 29 52 30 50 28 50 28 50 30 50 30 48 32 49 32 49 33 47 31 49 35 47 33 46 33 46 34 50 36 48 35 47 33 45 32 46 32 46 31 45 30 44 30 42 28 42 28 42 28 42 28 43 28 43 28 43 28 43 28 41 27 42 27 42 26 40 24 40 25 42 27 43 27 43 27 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 34 21 37 24 38 23 35 20 37 22 37 21 36 21 35 20 36 20 34 18 32 16 31 16 33 18 33 18 33 18 33 18 32 17 32 17 32 17 32 17 32 18 31 17 30 18 31 19 29 16 29 17 31 19 34 21 32 19 32 19 32 19 32 19 32 19 31 17 30 16 28 15 28 17 28 17 28 17 28 17 31 20 31 20 31 20 31 20 30 19 30 18 29 17 28 17 28 17 29 19 29 17 26 14 19 17 19 17 19 17 19 17 19 17 19 17 19 17 19 17 19 19 22 18 18 15 20 21 20 18 20 18 20 18 20 18 22 18 20 17 22 20 21 17 20 16 17 12 15 14 19 17 21 17 16 18 18 16 17 21 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 16 14 13 7 4 2 4 5 7 5 6 5 6 6 8 8 10 9 10 10 13 14 17 17 18 17 18 17 19 20 22 22 23 22 23 23 24 24 25 24 23 24 23 25 24 26 25 26 24 25 24 26 25 27 26 27 28 27 28 27 28 27 28 27 28 27 28 28 29 29 30 29 27 27 29 28 31 30 32 32 30 29 30 29 30 29 30 29 28 29 28 31 31 32 29 27 16 16 14 13 12 11 11 11 13 13 13 13 13 13 13 13 13 14 14 15 15 14 14 13 12 2 6 81 103 101 99 103 90 107 88 109 93 113 95 112 89 109 86 104 85 98 81 90 80 79 58 45 29 22 21 22 20 28 28 37 32 38 31 111 163 162 151 152 136 144 134 152 131 151 146 162 112 111 160 168 169 171 143 104 89 91 87 90 87 88 86 82 80 76 76 71 73 66 70 60 67 56 62 49 112 115 143 112 137 115 140 118 144 117 143 115 144 117 147 120 152 122 153 124 154 123 153 123 156 126 157 127 157 127 157 127 157 129 170 132 163 129 114 206 154 201 135 196 141 197 135 199 136 201 135 196 133 203 142 205 142 206 142 206 142 206 142 206 142 206 142 207 143 208 144 208 144 208 144 209 145 210 146 210 146 211 147 212 147 213 148 213 148 213 149 214 149 215 150 215 147 215 147 216 152 216 158 214 163 216 174 223 184 222 182 217 154 169 144 148 137 141 151 146 161 134 175 124 175 144 177 140 180 135 180 137 182 139 183 140 178 139 178 140 176 139 174 137 174 138 173 137 172 138 173 139 174 139 174 139 174 139 174 139 175 140 175 140 175 140 175 140 172 137 172 137 172 137 172 137 172 138 171 137 171 136 170 136 170 135 168 133 167 134 169 135 168 133 167 132 167 131 166 131 166 131 166 131 166 131 166 131 168 131 165 129 167 131 165 128 166 130 165 129 165 128 164 128 166 125 167 127 168 126 167 126 166 124 165 124 165 124 165 125 165 124 159 122 160 124 160 122 158 121 158 120 157 119 156 119 158 117 158 116 157 115 156 115 157 116 157 115 156 114 155 115 155 115 151 113 149 111 149 112 147 110 147 110 147 110 147 110 147 110 146 108 144 107 143 106 143 106 142 105 142 104 141 105 140 106 140 105 139 104 138 104 136 102 135 101 135 102 137 103 136 102 135 100 133 99 132 97 132 98 132 97 131 96 130 96 127 95 131 97 129 94 128 95 128 94 128 93 127 92 126 92 125 92 125 92 125 91 125 91 124 90 124 89 123 88 122 88 121 85 121 87 122 87 119 87 117 85 115 85 115 84 112 84 113 83 113 83 113 83 113 83 111 81 111 80 110 79 109 79 109 82 109 82 109 82 109 82 108 81 108 80 107 79 106 79 105 78 105 77 104 76 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 66 97 66 100 69 99 67 98 66 96 65 93 65 94 66 94 66 95 67 90 62 90 61 89 60 88 60 90 62 87 59 86 60 89 63 88 61 88 60 87 59 86 59 82 58 83 58 83 57 81 55 82 57 82 56 81 55 80 55 83 57 82 56 81 55 80 54 79 54 79 53 78 52 77 52 76 49 73 48 74 50 73 47 76 50 75 48 74 47 72 46 72 46 72 46 72 46 72 46 75 49 74 47 73 46 71 46 68 45 66 44 66 43 65 43 61 39 62 41 64 44 66 45 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 62 40 53 36 58 43 59 39 53 36 53 36 53 36 53 36 53 35 53 36 54 37 55 38 55 36 53 34 52 34 52 35 50 33 48 32 48 34 52 37 52 35 50 33 49 33 49 34 48 33 49 34 50 33 49 32 50 33 48 31 47 31 47 32 45 30 48 33 49 32 46 29 48 31 47 30 46 31 47 32 46 30 46 30 46 30 46 30 45 29 46 30 46 31 47 31 40 28 44 32 46 30 42 26 46 32 45 30 44 29 42 28 45 31 45 30 44 29 43 29 43 30 44 31 44 29 41 26 18 6 18 6 18 6 18 6 18 6 18 6 18 6 18 6 17 7 20 7 17 4 18 9 18 6 18 6 18 6 18 6 19 10 16 10 18 12 18 9 18 9 15 6 13 8 16 11 20 8 15 9 17 7 16 12 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 11 13 5 5 0 5 3 7 5 7 5 7 6 8 7 10 8 10 8 12 12 16 13 20 15 20 15 21 17 24 19 22 17 22 18 23 19 24 19 24 18 25 19 25 20 26 20 25 19 26 20 26 21 27 21 27 23 27 23 27 23 27 23 27 23 28 24 28 25 29 25 26 21 27 23 28 24 29 25 29 24 29 24 29 24 29 24 30 22 30 24 33 26 29 21 17 11 14 11 12 9 11 9 13 11 13 11 13 11 13 11 12 10 13 12 14 11 12 12 16 7 30 99 110 115 111 118 108 122 107 123 111 128 113 126 111 122 106 118 101 111 93 102 86 84 60 46 28 17 19 16 21 24 28 35 34 33 44 121 170 164 157 142 138 144 149 154 152 152 158 158 125 107 159 171 173 174 149 116 95 102 94 101 89 92 86 88 81 77 73 70 70 64 63 58 60 52 54 42 89 93 121 91 112 93 114 95 117 94 115 92 116 94 120 97 121 96 123 98 124 98 124 98 126 100 127 101 128 102 129 105 132 108 129 97 127 110 122 225 206 238 195 230 197 229 198 235 200 237 199 232 198 240 206 241 206 242 206 242 206 242 206 242 206 242 206 243 207 243 208 244 208 244 208 245 209 245 210 248 212 253 211 252 212 252 213 249 213 248 213 247 213 248 214 248 215 252 215 251 215 248 216 245 216 245 218 244 219 244 221 242 228 233 211 205 177 161 141 126 138 138 146 111 152 113 133 95 140 100 135 96 132 96 134 102 138 105 138 107 139 110 141 111 139 108 138 107 137 108 138 109 139 109 139 109 139 109 139 109 140 110 140 110 140 110 140 110 138 108 138 108 138 108 138 106 137 103 138 102 137 102 136 101 137 101 135 99 134 100 136 102 135 104 134 104 133 103 133 102 131 101 131 101 131 101 131 101 134 100 131 99 132 100 131 97 130 98 130 97 129 97 128 96 125 96 126 97 127 96 126 96 124 94 124 94 124 94 124 94 126 95 122 92 122 94 122 92 121 92 121 91 120 91 119 90 118 90 118 90 117 89 116 88 116 88 116 87 115 87 114 86 116 86 114 84 112 83 112 83 110 81 110 81 110 81 110 81 110 81 109 80 108 78 106 77 106 77 106 76 105 76 104 75 105 77 104 76 104 75 103 75 103 74 102 73 101 74 103 75 102 74 101 73 100 71 98 70 98 70 98 69 97 69 96 68 93 67 97 69 95 66 95 67 94 66 94 65 93 64 92 64 92 61 92 61 91 63 91 63 90 63 90 62 89 64 88 63 87 65 86 64 86 64 87 64 86 63 86 62 85 61 85 61 83 57 83 57 83 57 83 57 81 55 81 54 80 54 79 53 81 54 81 54 81 54 81 54 81 54 81 53 80 52 79 52 78 51 78 50 77 50 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 47 66 46 69 49 68 47 67 46 65 45 66 45 66 44 64 43 64 42 62 41 62 40 61 40 60 39 62 45 60 43 60 43 62 45 61 44 61 43 60 42 59 40 57 36 58 36 58 35 56 33 57 35 57 34 56 34 55 33 57 34 56 34 56 34 55 33 54 32 54 31 53 30 52 30 52 28 49 27 50 30 49 27 50 33 49 31 48 32 46 31 46 33 46 33 46 33 46 33 46 34 47 34 47 34 47 34 47 33 46 32 45 31 45 31 41 27 41 28 43 30 44 30 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 43 23 36 21 41 27 40 21 36 20 36 20 36 20 36 20 34 20 35 21 36 22 36 23 37 22 35 20 34 20 34 21 34 19 34 19 34 20 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 17 32 19 32 19 30 17 32 18 31 17 30 18 31 19 30 17 30 17 30 17 30 17 28 16 29 16 30 17 30 18 27 17 30 20 31 19 28 16 30 19 30 19 30 19 30 19 30 19 29 18 29 17 28 17 29 18 30 20 30 18 27 15 20 18 20 18 20 18 20 18 20 18 20 18 20 18 20 18 20 19 22 20 20 18 21 20 20 18 20 18 20 18 20 18 21 16 18 16 20 18 20 15 21 17 19 15 18 16 20 18 18 15 14 16 16 14 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 19 17 16 11 8 5 7 8 9 8 9 8 10 9 11 10 12 11 11 10 12 13 16 17 22 21 22 21 22 23 25 25 23 22 24 23 24 23 25 24 23 25 24 25 25 26 25 26 24 26 25 26 26 27 26 27 28 27 28 27 28 28 29 28 28 28 29 28 30 29 30 29 28 27 28 27 28 27 29 28 30 29 30 29 30 29 30 29 30 31 30 33 32 32 28 25 15 16 13 12 11 11 11 12 13 13 13 13 13 13 13 13 11 11 12 13 13 12 11 12 10 4 50 106 94 107 92 105 89 107 88 108 92 113 94 111 92 110 88 104 85 98 81 90 74 72 52 38 26 20 19 19 21 25 29 40 34 37 61 147 169 169 145 132 115 144 137 154 145 148 148 151 127 101 149 177 175 175 155 120 99 97 97 94 90 90 88 85 82 79 79 73 76 68 72 62 70 59 64 52 102 111 143 113 136 114 139 116 142 116 144 117 146 120 150 123 151 122 154 124 157 126 157 126 156 126 158 128 160 130 162 131 158 130 171 132 164 130 115 206 156 201 135 196 141 196 135 199 136 200 134 195 134 205 143 204 142 206 142 206 142 206 142 206 142 206 142 206 143 207 143 208 144 208 144 208 145 209 145 210 142 211 143 211 146 212 148 211 153 213 156 213 158 212 160 214 153 214 150 214 152 215 152 216 154 216 151 213 150 217 156 223 162 220 177 224 181 207 172 186 146 158 140 160 152 131 182 146 173 134 175 136 178 141 183 147 177 140 174 138 172 139 175 142 174 139 173 138 173 138 174 139 175 140 175 140 175 140 175 140 175 140 175 140 175 140 175 140 174 139 174 139 174 139 174 139 173 139 172 138 172 137 171 137 172 138 171 136 170 137 172 138 171 136 171 135 170 134 169 134 167 132 167 132 167 132 167 132 171 133 168 132 169 133 168 130 167 131 166 130 166 129 165 129 168 127 168 127 168 127 168 127 167 126 167 126 167 126 167 127 164 123 158 121 159 123 159 121 158 121 158 121 157 120 157 119 161 120 160 119 159 118 159 118 157 116 157 116 156 115 156 115 155 116 151 113 149 112 149 112 147 110 147 110 147 110 147 110 148 111 147 109 145 108 144 107 144 107 143 106 143 105 142 106 139 104 138 103 137 103 136 102 137 103 136 102 136 102 137 103 136 102 135 101 134 99 133 99 132 98 132 98 131 97 131 96 127 95 131 97 129 94 129 96 128 94 128 94 127 93 127 93 125 92 125 92 125 92 125 91 124 90 124 90 123 89 123 88 126 88 122 85 120 85 119 87 119 87 117 87 117 86 114 86 113 83 113 83 113 83 113 83 111 81 111 81 110 80 110 79 108 81 108 81 108 81 108 81 108 81 108 80 107 79 106 79 105 78 105 78 104 77 104 76 104 77 104 76 103 75 102 75 100 73 100 73 100 73 100 72 99 71 99 71 100 72 100 72 99 68 99 68 98 67 98 66 100 69 99 67 98 66 96 65 95 67 94 64 91 62 89 61 90 62 90 62 89 61 89 60 89 61 88 60 87 61 88 62 88 61 88 60 87 59 86 59 83 58 83 58 83 57 81 56 82 57 82 57 81 56 81 55 80 55 80 55 81 56 81 56 79 54 79 53 78 52 77 52 78 51 75 50 76 52 75 49 76 50 75 48 74 47 72 46 72 46 72 46 72 46 72 46 70 45 71 46 73 48 74 50 71 48 70 47 69 47 68 46 65 43 65 43 66 44 66 44 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 57 38 53 38 58 42 56 36 54 37 54 36 53 36 53 36 52 34 52 34 53 35 53 35 55 36 53 34 52 34 52 35 50 34 51 36 52 36 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 31 47 32 48 31 47 30 48 31 47 30 46 31 47 32 46 30 46 30 46 30 46 30 43 28 44 28 45 29 45 30 43 29 43 29 43 29 43 29 42 28 43 30 44 31 46 32 43 28 42 28 42 27 41 27 43 29 44 30 44 29 42 27 19 7 19 7 19 7 19 7 19 7 19 7 19 7 19 7 18 7 20 8 20 7 19 7 18 6 18 6 18 6 18 6 17 9 14 8 17 10 16 8 18 11 17 9 16 10 18 11 18 7 15 9 17 7 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 17 12 16 8 8 2 6 3 7 5 8 7 9 7 9 7 13 10 11 8 11 11 16 13 20 15 19 14 20 16 22 18 23 18 23 18 23 18 23 18 25 19 25 20 26 20 27 21 26 20 26 21 27 21 28 22 27 23 27 24 28 24 28 25 28 24 28 25 29 25 30 26 29 24 28 23 28 23 28 23 30 25 30 25 30 25 30 25 32 24 32 25 34 25 27 17 15 10 13 10 11 9 11 10 13 11 13 11 13 11 13 11 11 10 13 11 13 11 12 11 12 16 82 123 101 123 106 120 108 122 106 123 110 127 112 124 112 121 106 116 101 110 92 99 79 74 50 36 22 15 17 13 24 23 31 34 34 30 82 158 165 161 148 125 126 150 160 159 157 143 157 147 148 100 140 177 175 172 159 130 100 101 97 98 92 96 89 91 84 81 77 74 71 66 64 59 61 54 56 43 75 88 123 93 111 93 114 94 116 94 117 94 120 98 124 98 120 94 124 97 127 100 128 100 126 98 127 101 130 103 132 107 134 109 131 98 128 111 124 226 206 238 195 230 196 229 197 235 200 236 197 231 200 242 207 239 205 241 205 241 205 241 205 241 205 241 206 242 206 243 207 243 207 243 208 244 208 245 209 247 210 252 210 250 211 249 210 246 213 245 213 242 212 243 212 244 212 244 214 247 214 248 215 250 216 250 213 249 213 255 219 255 217 249 220 249 222 241 221 230 215 207 153 149 156 131 134 128 139 117 140 116 140 113 138 111 142 114 141 111 138 109 137 106 140 109 138 108 138 108 139 110 141 111 141 111 141 111 141 111 141 111 141 111 141 111 141 111 141 111 141 111 141 111 141 109 140 104 139 104 138 103 138 103 139 104 139 103 138 104 139 104 136 106 136 105 135 105 134 104 133 103 133 103 133 103 133 103 135 101 132 100 133 101 132 98 132 99 131 99 130 98 130 98 128 97 127 97 127 98 129 99 129 99 129 98 128 98 128 98 125 94 121 92 122 94 122 92 122 93 121 92 121 91 120 91 120 91 119 91 118 90 118 89 117 89 116 88 116 87 115 87 117 87 115 84 113 83 112 84 111 82 111 82 111 82 111 82 112 82 111 81 109 79 108 79 108 78 107 78 106 77 106 77 105 77 105 76 104 76 103 75 104 76 103 74 102 74 102 75 102 74 102 73 101 72 100 71 99 71 98 70 98 69 97 69 94 68 98 69 96 67 95 68 94 66 94 66 94 66 94 63 93 60 93 62 93 62 92 64 91 63 90 63 90 62 89 64 92 68 87 63 84 62 87 65 88 65 89 64 88 63 87 63 84 58 84 58 84 58 84 58 82 56 81 55 81 54 80 54 80 53 80 53 80 53 80 53 81 54 81 53 80 52 79 52 79 52 78 51 78 50 77 50 77 50 77 49 76 48 75 48 74 47 73 46 73 46 71 47 71 47 71 49 71 49 71 51 69 49 68 48 68 47 67 47 69 49 68 47 67 46 65 45 67 45 66 44 64 42 62 41 63 42 62 41 62 40 61 40 61 44 61 44 61 44 61 44 61 44 61 43 60 42 59 40 58 36 59 37 58 36 57 34 58 36 57 35 57 34 56 34 54 32 54 33 56 34 57 35 54 32 54 31 53 30 52 30 54 31 51 29 53 33 51 30 50 33 49 31 48 32 46 31 46 33 46 33 46 33 46 33 45 32 46 33 46 34 47 34 48 34 48 33 47 32 46 32 45 31 45 30 44 29 43 29 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 38 21 37 23 41 24 38 19 38 21 37 21 37 20 36 20 34 20 34 20 34 20 34 20 37 22 35 20 34 20 34 21 34 20 37 23 38 22 36 20 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 30 17 30 17 29 16 27 14 27 15 28 15 29 16 30 19 28 17 28 17 30 19 29 18 29 19 30 20 31 20 29 18 28 17 28 17 28 17 29 18 29 18 29 18 29 17 21 19 21 19 21 19 21 19 21 19 21 19 21 19 21 19 20 18 21 20 22 20 21 17 20 18 20 18 20 18 20 18 20 16 17 15 20 17 19 15 21 17 20 17 20 17 20 18 19 16 16 20 20 16 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 16 16 12 9 6 6 6 6 6 8 8 10 9 9 7 14 12 11 10 12 14 18 19 22 21 22 20 22 21 23 23 24 23 24 23 24 23 24 23 24 25 25 26 25 27 26 27 25 26 26 27 26 28 27 28 28 27 28 28 29 29 30 30 29 28 30 29 30 30 31 30 31 30 31 30 31 30 30 29 31 30 31 30 31 30 31 30 31 32 32 34 32 30 23 20 13 14 12 11 11 11 11 12 13 13 13 13 13 13 13 13 13 13 14 15 15 14 13 14 1 24 87 116 86 109 87 107 89 107 87 108 92 111 93 109 92 109 87 102 85 96 80 86 68 63 42 30 22 18 20 17 25 29 32 36 34 40 101 173 155 161 135 125 113 149 138 148 131 133 141 141 149 104 122 175 175 170 165 137 103 95 100 92 94 94 92 89 86 83 83 77 76 69 73 63 70 59 65 53 86 107 147 116 137 115 140 116 143 117 146 120 150 123 152 126 153 123 156 127 159 129 160 129 158 128 160 130 162 133 165 134 161 131 174 134 168 131 118 207 156 201 136 196 142 196 137 198 135 199 132 195 137 208 143 203 141 205 141 205 141 205 141 205 141 205 141 206 142 206 143 207 143 207 143 208 144 208 145 209 144 210 144 209 146 210 147 211 152 212 153 213 156 213 157 214 153 212 150 214 151 214 151 215 148 213 147 215 148 217 148 218 156 223 153 215 156 214 169 216 201 231 178 134 215 205 157 158 146 140 145 135 147 137 158 142 161 139 169 140 173 138 172 135 175 140 174 138 173 139 175 140 176 141 176 141 176 141 176 141 176 141 176 141 176 141 176 141 177 142 177 142 177 142 177 142 174 140 174 140 173 139 173 138 173 139 174 140 174 140 173 139 171 136 170 135 170 134 169 134 168 133 168 133 168 133 168 133 170 132 167 131 168 132 167 129 168 132 168 132 167 131 167 130 170 128 169 128 170 131 173 133 173 131 172 130 170 128 168 128 165 124 159 122 160 124 160 122 159 122 159 121 158 121 157 120 160 118 159 118 158 117 158 116 158 117 158 116 157 116 156 116 156 116 152 114 150 113 150 113 148 111 148 111 148 111 148 111 151 112 151 111 149 109 148 108 147 108 147 108 146 107 146 106 142 107 140 106 140 105 139 105 139 105 138 103 136 102 136 103 136 102 136 101 135 101 135 100 133 99 133 98 132 98 131 97 128 96 132 98 130 95 130 97 128 94 128 94 128 94 128 96 126 93 126 93 126 93 126 93 125 91 125 90 124 90 123 89 128 91 123 85 119 85 119 88 120 88 119 89 118 88 115 87 114 84 114 84 114 84 114 84 112 82 112 81 111 81 110 80 107 80 107 80 107 80 107 80 108 81 108 80 107 79 106 79 106 79 106 78 105 78 104 77 104 77 104 76 103 75 102 75 101 74 101 73 100 72 99 71 99 71 99 71 99 71 99 70 100 69 100 68 99 68 98 67 100 69 99 67 98 66 96 65 94 66 94 66 94 66 94 66 91 63 91 62 90 62 89 61 88 61 88 61 88 61 88 61 88 61 88 60 87 59 86 59 83 59 84 59 84 58 82 56 83 58 83 57 82 57 81 56 78 53 79 54 80 56 81 56 79 54 79 53 78 52 77 52 80 53 77 52 78 53 77 50 76 50 75 48 74 47 72 46 72 46 72 46 72 46 72 46 73 47 72 46 72 45 71 46 69 46 68 45 67 45 66 44 68 46 67 45 66 43 65 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 54 37 55 39 57 39 54 35 56 38 55 37 54 36 53 36 52 34 52 34 52 34 52 34 55 36 53 34 52 34 52 35 51 36 53 38 54 37 51 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 47 31 47 31 47 31 47 31 48 31 47 30 46 31 47 32 47 31 47 30 46 29 45 29 43 27 43 28 44 28 45 29 45 30 42 27 41 28 44 31 45 31 45 30 44 29 43 29 43 29 44 30 44 30 44 30 43 29 43 29 43 29 43 30 18 6 18 6 18 6 18 6 18 6 18 6 18 6 18 6 17 5 17 7 20 8 17 3 18 6 18 6 18 6 18 6 18 9 15 9 17 11 17 8 16 9 17 10 17 10 16 9 19 8 17 13 21 9 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 12 16 9 9 2 5 2 5 4 7 7 9 7 8 5 13 9 10 7 11 13 19 17 25 19 24 18 24 19 25 20 24 19 23 18 23 18 22 17 26 20 26 20 27 21 27 22 27 21 27 21 28 22 28 23 27 23 28 24 29 26 30 26 29 25 29 25 30 26 30 27 30 25 31 26 31 26 31 26 31 26 31 26 31 26 31 26 32 24 32 25 32 22 21 10 13 8 11 9 11 9 12 10 13 11 13 11 13 11 13 11 13 12 15 13 15 13 14 13 8 54 101 121 102 118 104 122 108 124 106 122 109 125 110 122 110 119 103 113 97 105 88 95 73 66 41 29 20 13 18 11 27 27 34 26 38 45 126 168 161 155 143 129 133 148 148 143 137 136 148 142 160 113 112 169 179 172 171 153 108 102 104 101 96 100 93 95 88 85 81 78 73 68 66 61 63 56 58 45 61 84 128 97 113 95 117 95 118 96 120 98 123 100 125 99 124 97 127 100 129 102 130 102 129 101 130 103 132 105 134 109 134 111 132 100 130 113 124 228 206 238 194 230 196 229 197 235 199 234 195 231 202 245 208 238 204 240 204 240 204 240 204 240 204 241 205 241 206 242 206 242 206 243 207 243 208 244 208 244 208 244 207 245 209 245 210 245 210 247 212 247 212 248 213 248 212 248 213 248 214 249 214 250 212 250 217 253 218 255 216 253 215 251 215 250 217 249 219 244 211 232 225 208 174 255 236 222 188 186 165 155 144 138 143 133 137 116 138 111 139 108 139 105 140 110 139 109 139 109 140 110 142 112 142 112 142 112 142 112 142 112 142 112 142 112 142 112 142 112 142 112 142 112 142 110 141 104 141 103 140 103 139 102 139 102 140 104 141 103 139 104 136 106 136 105 135 104 134 104 134 104 134 104 134 104 134 104 134 100 131 99 132 100 131 97 133 101 133 100 132 100 131 99 129 99 129 100 132 105 137 109 136 105 134 102 130 99 127 96 128 97 124 94 124 96 124 94 123 93 122 93 121 92 121 92 118 90 118 90 117 89 116 88 118 89 117 89 116 88 116 88 117 88 115 85 113 84 113 84 112 83 112 83 112 83 112 83 113 84 112 83 111 81 109 80 109 80 109 79 108 79 107 78 108 80 107 79 107 78 106 78 106 78 104 75 102 74 102 75 102 74 102 74 102 73 101 73 100 71 99 71 98 70 98 70 95 69 98 70 97 68 96 69 94 66 94 66 95 67 95 65 94 61 94 61 94 63 94 63 92 63 91 63 90 63 90 63 91 68 88 64 86 64 88 65 88 65 89 64 88 63 87 63 85 59 85 59 85 59 85 59 83 56 82 56 81 55 81 55 81 54 81 54 81 54 81 54 81 54 81 53 80 52 79 52 80 52 79 52 78 51 78 51 77 50 77 49 76 48 75 48 75 48 74 46 73 45 70 46 71 47 71 49 70 48 70 49 70 49 69 49 68 48 68 48 69 49 68 47 67 46 65 45 65 44 66 45 66 46 67 46 64 42 63 42 62 41 62 41 60 44 61 45 62 44 61 43 61 44 61 43 60 42 59 40 59 37 60 38 59 36 57 35 59 36 58 36 57 35 57 35 54 32 54 32 55 33 55 33 54 32 54 31 53 30 52 30 54 31 51 29 53 33 51 30 50 33 49 31 48 32 46 31 46 33 46 33 46 33 46 33 48 34 47 33 45 31 44 30 45 31 44 30 43 29 43 29 45 31 44 30 43 29 42 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 38 22 39 23 39 23 38 22 39 23 39 22 37 21 36 20 35 21 35 21 34 20 34 20 37 22 35 20 34 20 34 21 36 21 36 21 36 20 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 18 31 17 30 18 31 19 32 18 31 17 30 18 31 19 32 19 31 17 30 16 28 15 27 15 28 15 29 16 29 17 31 19 28 16 27 17 30 20 32 21 31 19 30 18 28 17 29 19 30 19 30 20 31 20 29 18 28 17 28 18 30 20 20 18 20 18 20 18 20 18 20 18 20 18 20 18 20 18 18 15 18 18 22 20 18 13 20 18 20 18 20 18 20 18 22 17 19 17 21 19 21 16 18 15 19 16 19 16 18 15 17 15 16 20 20 16 15 17 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 18 19 15 12 8 8 7 6 7 10 11 12 10 10 8 13 10 10 9 12 16 22 24 27 25 26 24 25 24 26 26 25 24 25 23 24 22 23 22 25 26 25 27 26 27 27 28 26 27 26 28 27 28 28 29 28 27 29 28 30 30 32 31 30 29 30 30 31 30 32 31 29 29 30 30 31 31 33 32 32 31 32 31 32 31 32 31 30 31 31 32 30 26 17 13 12 12 11 10 10 11 12 12 13 13 13 13 13 13 13 13 12 13 14 14 14 14 13 13 6 74 91 106 92 102 86 105 87 107 87 107 91 110 91 108 90 105 85 98 81 91 76 81 64 58 37 26 20 19 22 19 27 34 34 28 42 65 144 175 156 153 129 132 119 145 121 134 114 136 130 139 146 118 97 166 181 171 179 159 114 99 109 96 97 97 95 92 90 86 86 80 81 74 77 67 75 64 70 57 75 105 152 120 139 119 144 118 146 121 150 124 152 125 152 125 157 127 159 129 161 130 161 129 162 131 163 132 164 133 165 134 162 132 176 135 169 132 120 208 157 201 136 195 142 195 137 198 134 197 131 195 139 210 144 201 140 204 140 204 140 204 140 204 140 204 141 205 141 206 142 206 142 206 143 207 143 208 144 208 146 206 147 207 145 209 145 209 145 210 143 212 144 211 144 213 147 212 149 213 149 214 151 213 150 214 153 217 154 217 153 215 150 221 150 219 152 215 150 211 163 211 180 247 81 194 193 231 207 234 191 201 164 166 148 146 156 145 166 138 173 137 181 139 177 140 175 139 174 140 175 141 178 143 178 143 178 143 178 143 177 142 177 142 177 142 177 142 176 141 176 141 176 141 176 141 176 142 175 141 175 140 174 140 172 139 174 141 175 140 173 138 173 137 172 137 171 136 171 135 170 135 170 135 170 135 170 135 171 133 168 132 169 133 168 130 170 134 169 133 169 132 168 132 171 129 171 131 175 138 183 144 187 145 184 140 178 135 173 132 168 127 162 125 163 127 163 125 160 123 159 122 159 121 158 121 161 120 160 119 159 118 159 118 159 118 158 117 158 116 157 117 157 117 153 114 151 113 150 114 149 112 149 112 149 112 149 112 153 114 152 112 150 111 149 110 149 110 148 109 148 108 147 108 142 107 141 106 140 106 139 105 141 106 139 104 137 102 136 102 136 102 136 102 136 102 136 102 134 100 133 99 133 98 132 98 129 97 133 98 131 96 130 97 128 94 128 95 129 96 130 97 127 94 127 94 127 94 127 94 126 92 125 91 125 90 124 90 124 88 123 88 123 88 121 89 119 87 118 88 117 87 115 86 115 85 115 85 115 85 115 85 113 83 112 82 112 81 111 81 108 81 108 81 108 81 108 81 108 81 108 80 107 79 106 79 107 80 106 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 101 70 100 69 100 68 99 68 100 69 99 67 98 66 96 65 94 66 94 65 93 65 93 65 92 64 91 63 91 62 90 62 87 60 89 62 89 62 87 60 88 61 88 60 87 59 86 59 84 59 85 60 84 59 83 57 84 59 83 58 83 57 82 57 80 55 79 54 79 54 79 53 79 54 79 53 78 52 77 52 79 52 76 51 77 52 76 49 76 50 75 48 74 47 72 46 72 46 72 46 72 46 72 46 72 45 71 45 71 45 71 46 67 44 66 44 65 43 65 42 65 43 65 43 64 42 64 42 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 57 40 57 39 55 39 57 41 57 40 56 38 54 37 53 36 55 36 54 36 53 35 52 34 55 36 53 34 52 34 52 35 52 36 51 34 50 34 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 32 46 30 46 30 48 32 48 31 47 30 46 31 47 32 48 32 47 30 46 29 44 28 44 29 45 29 46 30 46 31 44 29 43 28 42 29 43 30 44 30 44 30 44 30 44 30 42 28 43 29 43 30 44 30 43 29 42 27 42 29 45 32 17 5 17 5 17 5 17 5 17 5 17 5 17 5 17 5 15 2 14 5 20 7 15 0 18 6 18 6 18 6 18 6 19 9 17 8 19 11 18 8 14 6 15 7 16 6 15 7 16 6 15 11 19 7 14 8 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 9 17 9 17 9 18 14 19 13 13 6 8 4 7 4 10 8 13 8 10 5 11 6 8 5 11 12 22 21 24 19 23 17 22 17 23 18 24 19 24 18 23 17 22 17 26 20 26 21 27 22 28 22 27 21 27 22 28 23 29 23 27 23 28 25 30 26 31 28 29 25 29 26 30 27 31 26 26 22 28 23 30 25 31 27 31 26 31 26 31 26 31 26 31 23 31 26 30 18 17 6 12 7 10 8 10 9 12 10 14 13 13 13 13 11 13 11 11 10 12 11 13 10 12 13 20 101 101 113 110 110 104 118 109 122 106 121 109 124 109 119 107 114 101 108 94 99 85 88 71 61 37 24 19 15 19 14 26 30 34 20 47 71 161 171 160 146 135 134 140 148 142 142 131 149 143 142 152 124 95 164 181 169 179 163 113 104 108 102 99 102 95 96 90 87 84 80 79 73 72 67 69 62 63 52 54 88 130 101 115 97 120 95 120 99 123 100 126 99 125 95 128 97 129 99 130 99 129 98 133 102 133 102 133 102 134 106 135 109 133 101 131 114 125 229 206 238 194 230 196 229 197 235 197 233 193 231 202 247 207 237 203 240 203 240 203 240 203 240 203 240 203 241 204 242 205 242 205 242 205 243 206 244 207 243 206 240 206 243 208 243 209 245 209 249 210 252 211 253 212 253 212 248 212 249 213 250 213 250 215 250 214 248 214 248 215 251 216 251 216 251 216 251 217 251 215 242 219 247 220 179 201 255 214 251 229 255 232 241 211 211 165 153 149 126 137 114 139 115 141 113 139 112 138 112 140 113 143 113 144 111 144 111 144 111 143 110 143 110 142 110 142 110 141 111 141 111 141 113 141 111 141 105 141 106 140 106 140 103 137 101 140 104 141 103 138 100 139 109 139 108 138 108 137 107 135 105 135 105 135 105 135 103 136 101 133 99 135 101 133 98 134 100 134 99 133 99 132 98 130 98 130 102 136 112 146 120 158 127 155 119 147 112 139 106 130 99 126 97 127 99 127 97 123 94 123 93 122 92 121 92 122 93 121 92 120 91 119 91 118 90 118 89 117 88 116 88 118 88 116 86 114 85 114 85 112 83 112 83 112 83 112 83 114 85 113 84 112 82 110 81 110 81 110 80 109 80 108 79 106 78 106 77 105 76 104 76 107 78 105 76 103 74 102 74 102 74 102 74 102 74 102 74 100 72 100 71 99 70 98 70 95 69 99 71 97 68 96 69 94 66 94 67 95 68 96 68 94 63 94 63 94 63 94 65 92 64 92 63 91 63 90 63 87 65 88 67 89 67 89 66 87 64 86 63 86 62 86 62 85 59 85 59 85 59 85 59 83 57 83 56 82 55 81 55 82 55 82 55 82 55 82 55 81 54 81 53 80 52 79 52 80 53 80 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 71 50 71 49 70 48 68 48 69 49 68 47 67 46 65 45 67 45 66 44 63 41 62 40 64 43 64 42 63 41 62 41 59 43 62 46 63 45 60 42 61 44 61 43 60 42 59 40 58 38 59 38 59 37 58 35 59 37 59 36 58 35 57 35 56 33 55 32 54 31 53 30 54 32 54 31 53 30 52 32 53 32 50 30 51 32 49 31 50 33 49 31 48 32 46 31 46 33 46 33 46 33 46 33 43 30 44 32 45 33 47 34 45 31 44 30 44 29 43 29 42 28 42 28 42 28 42 28 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 41 25 40 23 38 22 41 27 41 24 39 23 38 21 36 20 38 23 37 22 36 21 35 21 37 22 35 20 34 20 34 21 37 21 34 17 32 17 33 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 33 19 30 16 29 17 32 20 32 18 31 17 30 18 31 19 32 19 31 17 30 16 28 15 29 16 30 17 30 18 31 18 29 18 29 18 29 18 29 18 28 17 29 19 30 20 32 21 27 16 27 17 28 18 29 18 29 17 28 16 28 18 31 21 19 17 19 18 20 19 21 19 18 16 19 17 19 17 19 17 20 18 20 17 19 16 18 15 19 17 19 18 20 19 21 19 20 18 20 18 20 18 20 18 22 19 19 16 17 16 19 17 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 18 16 15 15 16 18 19 19 18 17 17 19 19 18 17 15 16 16 16 17 15 16 14 13 13 15 15 15 12 10 7 13 10 9 8 10 9 10 8 11 10 11 11 15 18 24 25 22 21 22 22 23 23 24 23 25 24 25 23 24 22 23 22 27 26 27 27 28 28 29 28 28 27 28 27 28 27 28 27 29 27 28 27 28 28 30 30 31 29 29 27 29 29 32 32 29 28 28 28 29 31 33 34 32 31 30 32 35 35 32 28 34 37 37 35 28 22 15 12 13 12 12 11 11 10 10 10 9 13 11 12 12 12 13 11 13 17 20 15 19 11 5 10 28 86 94 108 87 106 84 104 86 105 88 109 89 109 89 109 86 106 83 97 81 93 76 74 57 44 27 23 23 21 20 21 30 38 24 38 34 108 168 166 149 143 119 142 130 144 123 144 121 135 144 155 148 133 89 147 174 180 171 162 127 99 106 98 101 100 97 95 91 88 86 84 83 77 81 72 78 68 72 58 73 90 149 125 146 121 138 126 154 124 155 126 156 128 157 128 159 130 160 131 162 133 164 134 165 135 165 135 165 136 167 138 166 136 180 137 181 123 129 211 158 201 139 196 144 195 135 196 139 192 133 198 147 205 145 202 144 202 144 202 144 202 144 202 145 205 145 205 145 205 145 205 146 206 146 206 146 206 146 206 147 208 147 208 146 209 147 209 144 208 144 209 145 210 146 210 146 210 147 210 147 210 147 210 150 212 149 212 149 213 151 215 151 214 151 215 152 216 153 215 148 230 151 215 180 188 97 213 175 222 178 214 171 233 166 233 192 219 174 183 146 155 134 142 168 136 168 134 174 143 177 142 176 145 176 147 177 147 174 145 170 143 172 144 176 142 174 138 178 142 178 141 177 141 176 141 181 141 181 141 180 141 177 141 177 140 175 138 174 139 174 140 175 139 174 138 174 137 173 137 171 136 172 137 173 136 172 135 171 135 171 134 170 133 169 132 171 135 171 134 170 133 169 133 174 131 176 138 172 146 161 183 235 220 233 184 173 139 186 146 175 134 172 129 167 125 164 124 164 124 163 122 161 121 160 120 158 120 158 120 158 120 158 120 156 119 159 120 156 116 153 115 156 117 156 115 155 114 153 113 157 116 154 113 152 113 154 114 152 112 153 112 153 111 151 109 150 109 149 107 148 106 146 106 143 107 141 105 139 103 138 102 141 105 139 103 138 103 138 104 141 106 139 104 136 101 134 99 134 100 134 99 133 98 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 87 121 86 120 87 120 88 115 86 114 86 114 85 112 83 111 83 111 82 110 81 109 81 111 81 111 81 111 81 111 81 108 78 108 78 108 78 108 78 107 80 107 80 107 80 107 80 104 77 104 76 103 75 102 75 102 74 102 73 101 72 100 72 97 69 98 70 98 70 98 71 97 71 97 70 96 69 96 68 96 67 96 66 98 67 96 63 97 69 96 68 94 64 91 62 90 62 90 61 89 60 88 60 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 81 55 79 53 78 53 78 54 76 51 76 52 77 53 78 52 77 51 77 50 76 49 75 49 76 50 76 49 75 48 74 48 72 49 70 46 69 46 69 46 71 48 70 46 69 45 67 44 66 45 64 45 64 45 64 45 63 44 63 44 63 44 63 44 63 44 63 43 62 42 61 42 60 42 62 44 63 42 59 39 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 40 56 39 55 39 54 38 53 35 53 35 53 35 53 35 51 33 51 33 51 34 54 36 53 35 49 33 50 34 49 32 51 34 48 31 47 32 50 35 50 33 49 34 51 35 48 29 45 30 47 32 49 33 49 33 45 32 46 33 46 31 43 28 45 31 45 31 45 31 45 31 41 28 42 29 43 30 44 31 44 30 44 30 44 30 44 30 46 32 45 30 42 27 40 26 41 27 41 28 42 29 43 29 42 30 41 29 41 28 40 28 43 31 41 28 40 28 40 28 17 5 17 6 18 7 19 7 18 6 18 6 17 5 17 5 19 7 18 6 17 5 17 4 17 5 17 6 18 7 19 7 18 6 18 6 18 6 18 6 19 6 17 4 15 4 17 5 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 18 10 16 8 16 8 18 10 19 10 16 9 19 11 18 9 14 10 15 11 16 10 15 9 13 9 15 11 15 8 11 4 13 6 9 4 10 6 10 4 10 5 11 8 16 15 23 20 21 16 22 17 22 18 23 18 26 20 25 20 24 19 23 18 26 21 26 22 27 23 28 23 26 21 26 21 26 21 26 21 28 22 27 22 28 23 29 25 29 24 28 23 28 24 31 27 29 21 29 22 30 24 33 26 33 23 31 24 35 27 32 21 34 30 36 28 27 14 13 9 12 10 11 11 11 11 10 12 13 17 12 14 11 10 11 8 8 11 13 12 17 12 6 18 59 108 114 118 104 116 104 117 106 118 108 119 109 120 109 119 104 113 100 103 93 96 83 74 60 44 28 21 22 21 20 19 26 33 25 32 50 126 171 167 155 148 136 149 147 147 140 149 138 149 162 164 164 138 99 130 175 172 175 165 136 105 104 102 102 103 98 97 92 89 86 83 80 74 75 67 72 63 64 53 50 75 122 103 121 92 113 96 121 99 124 100 129 99 134 96 130 97 131 98 133 100 135 101 137 102 136 102 136 103 138 109 140 110 137 99 141 100 133 227 206 239 195 231 197 229 194 235 197 230 190 237 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 245 208 245 209 246 207 244 207 245 208 246 209 246 210 245 210 245 210 245 210 245 213 247 212 247 212 248 214 250 213 249 213 250 214 250 215 251 210 255 215 246 226 255 188 204 227 254 212 255 216 241 237 248 218 250 228 250 222 224 194 188 150 136 143 133 148 132 142 115 144 113 141 106 142 107 149 113 150 115 149 111 146 108 143 107 142 108 142 112 141 115 142 115 141 111 141 110 141 111 141 109 141 108 139 103 138 101 139 102 139 107 139 106 138 106 137 105 135 104 137 105 137 105 136 101 136 100 136 100 135 99 135 99 135 99 135 99 134 98 134 97 130 95 135 110 137 125 167 190 240 225 255 205 200 119 132 89 135 106 131 101 127 97 124 96 123 95 122 94 121 92 119 91 119 88 120 88 120 88 120 88 120 89 121 88 117 85 118 87 116 88 115 87 114 85 112 84 115 86 113 84 111 84 113 85 111 84 112 84 112 83 110 81 109 81 108 80 107 78 105 77 107 80 107 78 105 76 104 75 106 77 104 76 103 75 104 76 106 78 105 76 102 73 100 72 100 72 100 71 99 71 98 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 87 61 86 61 86 61 85 62 86 62 86 61 84 59 83 59 83 58 82 58 81 57 81 55 81 55 81 55 81 55 78 52 78 52 78 52 78 52 79 52 79 52 79 52 79 52 77 50 77 49 76 48 75 48 74 50 74 49 73 48 72 48 71 46 70 46 70 46 70 46 71 48 72 47 70 46 69 46 69 46 66 46 68 47 66 42 68 47 68 46 66 43 63 41 62 41 62 40 61 40 60 39 60 44 60 44 60 44 60 44 61 44 59 43 61 46 60 41 58 38 59 37 58 36 57 36 58 36 58 35 58 34 57 34 55 37 53 36 52 35 52 36 50 33 50 34 51 35 52 35 51 36 51 35 50 34 49 34 50 35 49 34 49 33 48 33 49 34 47 32 46 32 46 33 48 34 47 32 46 31 44 30 45 30 45 30 45 30 45 30 44 29 44 29 44 29 44 29 44 29 44 28 43 27 42 27 42 28 43 28 42 27 41 25 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 23 39 23 38 22 38 21 36 22 36 22 36 22 36 22 34 19 33 19 33 20 35 22 38 23 33 20 34 22 34 20 34 20 33 19 32 20 33 21 35 20 32 20 34 21 32 17 30 18 32 20 33 20 32 19 31 18 32 20 32 18 29 15 31 18 31 18 31 18 31 18 28 18 29 18 29 18 30 19 29 18 29 18 29 18 29 18 31 20 30 18 29 17 27 16 27 16 28 17 28 18 29 18 31 19 30 18 29 17 29 17 31 18 29 16 28 16 28 17 19 17 20 18 20 18 21 19 22 20 21 19 20 18 19 17 21 19 21 19 20 18 20 18 19 17 20 18 20 18 21 19 20 18 20 18 20 18 20 18 21 18 19 16 18 16 18 17 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 18 17 17 16 16 17 17 18 19 17 16 17 18 19 18 16 16 15 17 16 17 16 16 15 16 16 18 17 17 14 13 11 15 12 11 9 12 11 12 9 10 10 14 16 20 21 23 23 22 22 23 22 24 23 24 23 27 26 27 26 26 25 26 25 27 26 27 27 28 28 29 28 28 27 28 27 28 27 28 27 28 28 29 28 30 29 30 30 30 29 29 28 30 30 32 31 29 30 31 32 33 33 33 33 33 32 31 33 34 34 32 30 32 35 33 30 23 17 11 9 10 10 11 11 11 11 12 12 9 12 11 12 13 12 15 11 12 12 14 13 18 11 8 20 69 108 95 103 84 104 85 106 87 106 88 107 90 107 89 108 83 103 81 95 79 90 73 72 55 43 28 23 22 21 20 22 33 39 36 32 70 151 157 165 136 142 123 145 128 140 121 141 119 145 152 162 156 151 99 121 173 181 176 178 147 106 100 100 102 102 99 97 93 90 89 87 86 80 84 75 81 69 74 61 66 74 138 125 147 124 146 126 158 125 160 128 162 132 164 136 163 132 165 133 167 135 168 135 171 138 170 137 171 138 172 140 170 140 183 139 182 124 129 210 159 200 139 195 143 195 136 195 138 191 137 199 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 207 146 208 146 209 145 207 145 208 146 209 147 209 147 210 147 210 147 210 147 210 149 212 149 212 149 213 151 214 153 213 153 213 154 214 154 215 157 212 158 214 151 234 162 163 130 233 157 213 166 209 158 220 159 218 175 227 186 226 183 218 191 199 160 157 140 147 151 149 161 146 173 146 179 139 178 132 175 140 173 139 176 142 182 145 181 142 180 142 177 142 176 142 181 141 181 141 180 141 177 141 177 141 176 139 174 138 175 139 176 140 175 139 175 138 174 138 172 136 173 138 174 137 172 136 172 136 173 137 173 137 174 138 171 135 171 135 172 136 172 136 175 133 181 140 176 142 229 239 255 255 255 254 255 174 164 123 177 134 173 130 169 127 167 126 165 124 164 122 162 121 161 121 159 121 157 121 157 121 157 121 156 120 156 118 152 116 155 121 157 116 157 115 155 113 154 112 156 114 154 112 153 112 153 113 153 112 153 112 153 111 151 110 150 109 150 108 148 106 147 106 145 108 143 107 142 106 140 105 141 106 140 104 138 103 139 104 140 105 139 104 136 101 135 100 134 100 134 100 133 99 133 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 120 85 119 85 119 85 116 86 116 86 116 85 114 84 113 83 113 83 112 82 112 81 111 81 111 81 111 81 111 81 108 78 108 78 108 78 108 78 105 78 105 78 105 78 105 78 104 77 104 76 103 75 102 75 102 74 102 73 101 72 100 72 100 72 99 71 98 69 97 70 97 72 95 71 96 70 95 69 98 69 98 68 100 69 98 64 96 68 96 67 94 65 91 62 90 62 90 62 89 61 89 60 89 60 89 60 89 60 89 60 91 61 88 60 91 62 90 60 87 59 87 58 86 57 84 57 83 58 83 57 80 57 79 57 81 54 80 54 79 53 79 52 76 50 77 51 77 51 78 52 77 51 77 50 76 49 75 49 76 49 75 49 74 48 74 49 72 48 69 46 68 46 69 47 70 48 69 46 68 45 66 44 65 46 65 46 65 46 65 46 63 44 63 44 63 44 63 44 63 44 63 43 62 42 61 42 63 43 61 42 60 41 60 43 57 40 56 40 56 40 56 40 56 40 56 40 56 40 56 40 56 40 56 39 55 38 54 38 55 38 54 38 53 37 53 36 55 37 55 37 55 37 55 37 52 34 51 33 51 34 53 36 54 36 50 34 51 36 51 34 48 33 49 34 50 33 49 32 52 34 48 32 49 34 49 31 48 32 49 33 49 32 47 30 45 31 46 32 46 31 44 29 45 31 45 31 45 31 45 31 44 30 44 30 43 29 43 29 42 28 42 28 42 28 42 28 43 29 43 29 43 29 43 29 41 28 42 28 43 29 43 29 44 32 43 31 43 30 42 30 43 30 41 28 40 28 41 29 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 17 5 16 4 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 16 8 18 11 17 8 15 10 16 12 17 11 15 10 15 11 16 11 15 9 12 6 13 6 9 4 10 5 10 4 7 5 13 12 20 16 21 15 22 17 22 18 23 18 24 19 26 21 26 21 25 20 25 20 26 21 26 22 27 23 28 23 28 23 28 23 28 23 28 23 27 23 28 24 29 25 29 24 29 24 29 24 30 25 31 26 30 23 33 26 35 26 33 25 33 25 32 25 33 25 33 24 35 29 33 24 22 11 11 7 9 8 10 11 11 12 12 15 12 16 12 14 11 10 11 8 10 8 9 10 16 8 10 34 99 125 111 114 104 117 102 118 105 118 106 119 107 119 106 118 102 112 99 102 92 91 78 69 53 39 27 21 22 18 21 21 30 32 34 25 95 170 160 167 143 147 143 154 146 143 137 147 140 161 167 167 168 155 116 100 171 175 177 175 154 109 100 107 105 105 101 98 95 91 91 85 84 78 79 71 75 65 68 55 51 56 112 105 125 97 120 96 130 105 129 105 130 100 132 95 134 102 135 102 136 104 137 104 140 107 139 106 140 108 142 113 144 114 141 101 143 101 133 226 204 237 194 230 196 229 194 235 195 230 193 239 204 241 200 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 207 244 207 245 208 245 207 244 207 245 208 246 209 246 210 245 210 245 210 245 210 245 212 247 211 246 212 247 213 249 212 248 213 249 213 250 214 250 222 243 219 255 206 254 231 243 159 231 233 244 220 255 202 255 219 245 210 233 209 234 219 240 231 239 221 221 201 191 168 156 141 133 140 128 141 123 140 121 137 115 138 111 138 109 142 106 142 103 142 103 143 105 144 106 141 108 141 110 141 110 142 110 142 109 140 105 139 105 139 106 141 108 140 108 139 107 139 107 137 105 138 106 138 106 137 103 136 100 136 101 138 102 139 103 135 99 136 100 136 101 137 101 135 98 139 109 136 112 226 225 250 217 239 214 247 147 129 97 136 107 133 103 129 100 127 99 125 96 124 95 122 93 121 93 121 90 122 90 122 90 122 90 117 86 119 86 117 84 117 87 117 89 116 87 114 86 113 85 114 86 113 85 112 84 112 84 112 84 113 85 112 84 111 82 110 82 109 80 107 79 106 78 108 81 109 80 108 79 107 79 107 78 105 76 104 76 104 77 105 77 104 75 103 74 101 73 101 73 100 72 100 71 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 86 61 85 60 85 61 86 62 85 62 87 63 86 62 85 60 84 60 83 59 83 58 82 58 81 55 81 55 81 55 81 55 79 53 79 53 79 53 79 53 78 51 78 51 78 51 78 51 77 50 77 49 76 48 75 48 74 50 74 49 73 48 72 48 73 49 72 47 70 45 69 44 70 47 71 47 70 47 70 47 71 47 68 47 70 48 67 44 68 47 68 46 66 44 64 42 63 42 62 41 62 40 61 40 60 44 60 44 60 44 60 44 61 44 59 43 61 45 60 41 58 38 59 37 58 36 57 36 58 36 58 35 58 34 57 34 54 37 55 37 54 36 53 35 51 34 51 34 51 34 51 34 51 36 51 35 50 34 49 34 49 34 49 33 48 33 47 32 48 34 47 32 46 32 47 34 47 33 47 32 46 31 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 37 23 37 23 37 23 37 23 35 20 33 19 33 20 35 21 38 23 35 22 36 24 37 22 31 19 34 22 35 21 32 18 37 21 31 18 32 20 33 19 34 21 34 20 32 18 30 16 31 18 31 18 31 18 31 17 31 18 31 18 31 18 31 18 31 20 31 19 29 18 28 17 28 17 28 17 28 17 28 17 28 17 28 18 29 19 30 19 28 17 28 18 29 18 30 19 33 21 33 20 32 19 31 19 30 18 29 16 28 16 29 18 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 20 18 19 17 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 15 16 18 18 17 16 16 16 18 17 18 17 17 15 16 15 16 14 15 13 13 11 12 9 8 7 9 9 9 7 8 9 14 17 21 20 20 19 23 22 24 23 24 24 25 24 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 30 30 32 30 31 29 30 29 31 30 32 31 32 31 31 32 34 35 35 34 33 32 33 33 34 33 33 33 33 34 36 36 32 28 20 15 11 10 9 10 10 11 11 12 12 13 11 13 11 12 13 12 15 11 18 12 11 13 13 4 13 45 90 111 88 102 89 106 83 105 87 106 88 107 89 106 87 105 84 103 83 95 80 87 70 64 45 35 26 22 22 21 23 26 37 35 39 33 113 177 151 163 127 142 129 148 127 139 119 138 128 157 150 159 152 160 118 100 162 181 174 177 157 113 100 107 105 105 103 100 99 95 96 91 92 85 89 80 86 74 80 66 75 59 128 129 152 127 153 126 167 131 167 132 166 133 166 133 171 138 172 138 172 139 173 139 176 141 175 141 175 142 177 144 173 143 186 142 184 125 130 212 157 198 137 194 143 194 136 196 137 192 140 201 149 201 144 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 146 206 146 207 147 207 148 208 147 207 147 208 148 209 149 209 149 209 149 209 149 209 149 209 151 210 150 210 150 211 152 213 152 212 152 213 153 213 154 214 158 213 158 221 150 206 161 238 139 151 157 238 147 223 171 210 159 219 163 218 167 216 166 214 150 220 162 232 179 225 181 206 175 178 167 149 157 136 165 139 173 144 176 144 178 143 178 141 180 142 180 143 177 144 176 144 178 142 178 142 178 142 178 142 178 141 176 140 175 139 176 140 179 140 179 140 178 139 178 138 176 137 177 138 177 138 176 137 173 135 174 136 175 138 176 138 174 136 174 136 174 136 174 136 171 130 180 138 177 141 255 250 255 254 255 254 255 177 164 134 177 135 174 131 171 129 169 128 166 125 166 124 164 122 163 122 160 122 158 122 158 122 158 122 154 120 159 123 157 119 154 118 158 117 157 116 156 114 154 113 155 114 155 114 154 113 153 112 153 113 154 113 154 112 152 110 151 110 150 109 149 107 147 107 145 109 144 108 143 108 143 108 142 106 140 105 139 104 140 105 139 105 138 103 137 102 135 101 135 101 135 100 134 100 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 118 84 118 85 120 87 123 90 117 87 117 87 117 86 115 84 114 84 114 83 113 83 112 82 111 81 111 81 111 81 111 81 109 79 109 79 109 79 109 79 107 80 107 80 107 80 107 80 104 77 104 76 103 75 102 75 102 74 102 73 101 72 100 72 102 73 101 72 99 70 97 70 96 71 95 71 96 70 96 70 99 69 99 68 101 69 98 65 95 67 95 67 94 65 92 63 91 63 91 62 90 62 89 61 89 60 89 60 89 60 89 60 88 58 86 57 88 59 87 57 87 59 87 58 86 57 84 57 83 58 83 57 80 57 79 57 80 55 81 56 81 54 79 52 77 51 77 51 77 51 77 51 77 51 77 50 76 49 75 49 75 49 74 48 74 47 73 48 71 47 68 46 68 47 70 48 69 47 68 46 68 46 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 53 35 53 35 53 35 53 35 53 35 52 33 51 33 52 35 54 36 50 34 52 37 53 36 47 32 50 35 51 34 48 31 53 34 47 31 48 33 49 32 50 34 50 33 48 31 45 28 45 31 45 31 45 31 45 32 45 31 45 31 45 31 45 31 46 32 45 31 44 29 43 29 44 30 44 30 44 30 44 30 41 27 42 29 43 30 45 31 42 28 43 29 43 30 44 30 45 33 45 33 44 32 43 31 42 29 40 28 40 29 42 30 19 7 18 6 18 6 17 5 20 8 19 7 18 6 17 5 18 6 18 6 19 7 19 7 19 7 18 6 18 6 17 5 18 6 18 6 18 6 18 6 17 6 18 6 18 5 16 3 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 17 10 18 9 17 8 18 8 15 8 17 10 17 7 16 11 17 12 17 12 16 11 16 10 15 9 13 7 12 6 10 3 6 1 7 3 7 1 9 6 14 13 20 16 20 15 23 18 23 18 24 19 24 20 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 30 26 32 26 30 24 29 24 30 26 32 27 31 26 32 25 33 26 34 25 33 25 33 26 35 25 32 24 34 28 38 30 33 21 19 9 10 8 10 8 11 11 11 11 12 12 12 14 12 12 12 10 11 8 15 10 12 15 11 4 24 72 105 120 103 115 109 117 100 119 105 118 106 118 106 117 104 116 103 113 99 101 88 86 70 58 40 29 24 20 22 20 25 25 32 26 33 45 135 174 162 161 141 149 147 154 146 146 139 144 153 167 162 163 163 157 131 92 151 174 175 168 160 120 104 110 107 108 105 102 100 95 94 90 89 81 84 74 79 70 72 59 58 39 98 102 124 93 126 95 131 105 132 107 135 104 139 101 140 105 140 105 141 106 141 106 143 107 142 107 142 108 144 114 145 115 143 104 146 104 136 230 202 235 192 229 196 228 195 236 194 231 196 241 204 239 198 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 243 206 243 207 244 207 244 207 244 207 245 208 246 209 246 209 245 209 245 209 245 209 245 210 246 209 245 210 247 212 248 211 248 212 248 213 249 213 249 210 255 217 247 215 251 213 254 234 204 162 255 224 239 234 245 218 251 220 250 220 247 217 248 223 255 215 248 215 252 229 255 227 235 212 205 182 167 151 141 141 133 139 128 140 121 142 115 143 105 144 101 144 99 145 99 142 107 143 108 142 108 143 109 142 110 141 110 139 112 139 110 141 110 141 109 140 109 139 108 137 107 139 108 139 108 138 104 135 100 137 101 137 101 138 102 137 100 136 100 135 99 134 98 134 98 135 103 130 108 182 173 239 217 245 193 196 108 123 111 135 104 133 101 130 99 129 99 126 96 125 95 124 93 122 92 122 91 123 91 123 91 123 91 123 93 127 94 124 89 121 89 118 89 117 88 115 86 114 86 113 86 114 86 114 85 112 83 113 85 114 86 113 84 111 83 111 82 110 81 108 79 107 79 107 80 108 80 108 80 108 80 107 79 106 77 105 77 105 77 104 76 104 75 103 74 102 74 102 73 101 73 100 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 85 60 85 61 87 63 90 66 86 63 88 64 87 62 85 61 85 60 84 60 83 59 83 59 81 55 81 55 81 55 81 55 80 54 80 54 80 54 80 54 80 53 80 53 80 53 80 53 77 50 77 49 76 48 75 48 74 50 74 49 73 48 72 48 73 49 73 48 71 47 70 46 69 46 71 47 70 47 71 48 70 47 67 47 69 48 67 43 66 46 67 46 67 45 65 43 64 42 63 42 62 41 62 41 60 44 60 44 60 44 60 44 58 41 56 40 58 43 57 38 58 38 59 37 58 36 57 36 58 36 58 35 58 34 57 34 54 38 56 40 56 38 53 35 52 35 51 34 51 34 50 33 51 36 51 35 50 34 49 34 48 33 48 33 47 32 47 31 47 33 46 32 46 33 48 35 46 32 46 32 46 32 46 32 45 30 45 30 45 30 45 30 44 29 44 29 44 29 44 29 44 29 44 28 43 27 42 27 44 28 42 27 41 26 41 27 42 26 42 26 42 26 42 26 40 24 40 24 40 24 40 24 40 24 40 23 39 22 38 22 39 22 38 22 37 21 37 20 35 21 35 21 35 21 35 21 36 21 34 19 33 19 34 20 37 22 33 21 36 24 37 23 32 20 33 21 34 20 33 19 36 21 32 19 33 21 33 18 34 21 34 20 32 18 30 16 31 18 30 17 30 18 32 20 31 18 31 18 31 18 31 18 31 20 31 20 30 19 30 19 30 19 30 19 30 19 30 19 28 17 28 18 29 19 30 19 29 18 29 18 30 19 30 20 33 21 33 20 32 19 31 19 29 17 28 16 28 17 30 19 21 19 21 18 20 17 19 17 20 18 20 18 19 17 19 17 18 17 19 17 20 18 21 19 21 19 21 18 20 17 19 17 20 18 20 18 20 18 20 18 19 17 20 19 20 17 18 15 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 16 16 18 18 18 18 16 16 17 16 15 15 17 18 16 15 17 17 18 18 19 17 18 16 18 17 17 15 15 13 14 13 12 9 8 6 9 8 9 6 14 14 18 19 22 22 24 23 24 23 24 24 25 24 26 25 25 25 26 25 27 26 28 27 27 26 27 27 28 28 29 28 30 29 30 29 30 29 30 29 28 28 31 32 33 31 31 29 29 29 32 32 33 32 32 31 33 33 32 32 32 32 33 33 33 35 35 34 31 31 34 37 36 35 30 23 15 11 9 9 12 12 11 11 11 11 10 11 11 13 11 13 13 12 13 12 14 13 13 17 7 3 29 89 94 107 84 103 92 104 83 110 89 106 89 106 89 105 87 103 85 101 84 91 76 78 60 52 35 27 22 22 22 24 26 34 35 30 38 71 151 167 159 153 130 145 129 146 129 145 123 137 138 161 147 165 153 160 131 99 136 180 177 172 165 130 108 108 108 108 106 104 102 99 100 95 96 89 94 83 91 78 84 70 85 48 121 129 156 133 168 135 172 135 175 137 175 141 176 142 177 141 177 141 177 141 177 141 178 142 177 141 177 142 179 145 173 143 187 143 187 129 134 216 155 197 136 193 142 194 137 196 135 193 142 203 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 146 206 146 207 147 207 147 207 147 208 148 209 149 209 149 209 149 209 149 209 149 209 150 210 149 209 150 210 151 212 151 211 152 212 152 213 153 213 153 213 154 212 154 218 155 206 172 225 109 181 168 216 156 221 160 217 155 212 153 215 162 221 153 217 160 221 162 213 156 204 162 214 184 230 194 219 177 198 159 160 159 146 156 143 164 144 171 144 174 144 177 144 177 144 175 142 175 143 178 143 181 142 181 141 179 139 176 139 175 140 181 142 180 141 180 140 179 140 177 138 178 140 179 139 177 138 177 139 177 139 176 138 176 138 175 137 174 135 172 133 170 132 176 137 177 130 168 137 167 156 210 195 208 171 175 133 179 148 177 133 173 130 170 128 169 128 168 127 167 125 165 124 164 124 162 124 160 124 160 124 160 124 164 128 162 122 155 119 156 123 159 118 158 116 156 115 155 114 154 113 155 115 155 113 153 111 154 113 155 114 154 113 153 111 152 111 151 109 149 108 148 108 143 107 142 107 142 108 143 108 143 107 141 105 140 105 140 106 138 104 137 103 137 103 136 102 136 102 135 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 123 89 122 88 121 88 122 89 118 86 119 87 118 86 117 84 116 84 115 83 115 82 114 82 111 81 111 81 111 81 111 81 110 80 110 80 110 80 110 80 106 79 106 79 106 79 106 79 104 77 104 76 103 75 102 75 102 74 102 73 101 72 100 72 100 72 100 72 100 72 100 72 95 70 94 71 96 71 97 71 97 68 97 67 99 68 97 63 94 66 95 67 95 66 93 64 92 64 91 63 91 62 90 62 89 60 89 60 89 60 89 60 88 58 85 57 88 59 87 57 87 59 87 58 86 57 84 57 83 58 83 57 80 57 79 57 80 55 82 57 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 47 72 47 70 46 68 46 68 47 70 49 68 46 68 46 68 46 68 46 63 44 63 44 63 44 63 44 63 44 63 44 63 44 63 44 63 44 63 43 62 42 61 42 61 43 62 43 61 42 60 41 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 39 55 39 54 38 54 37 54 36 54 36 54 36 54 36 54 35 52 33 51 33 51 34 51 34 48 33 51 36 52 35 50 33 49 32 48 33 49 34 51 33 48 33 50 34 48 30 49 33 49 33 48 31 46 30 45 31 44 29 44 31 47 34 45 31 45 31 45 31 45 31 44 30 45 31 45 31 45 32 43 29 43 29 43 29 43 29 42 29 43 29 43 29 43 30 43 29 43 30 44 30 45 31 44 32 44 32 43 31 43 30 41 28 40 28 40 29 42 31 19 7 19 6 18 5 17 5 16 4 17 5 17 5 17 5 15 4 16 5 17 6 18 6 19 7 19 6 18 5 17 5 18 6 18 6 18 6 18 6 16 5 18 7 18 5 15 2 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 15 8 18 11 19 10 16 7 17 8 15 7 17 9 16 7 16 12 17 13 18 12 17 11 19 13 17 11 15 10 15 10 12 5 8 3 9 4 9 3 16 12 19 16 23 19 25 20 23 18 23 19 24 20 25 20 26 21 26 22 27 23 28 23 26 21 26 22 27 23 28 23 27 22 27 22 27 22 27 22 27 23 30 27 33 27 30 24 28 24 31 27 33 27 31 25 34 25 31 22 30 23 32 25 34 27 36 26 31 23 34 30 36 28 29 16 14 4 7 5 13 10 12 11 11 10 10 9 12 12 13 10 12 10 12 8 10 7 14 18 10 6 42 109 111 119 101 113 108 112 100 123 106 116 106 116 106 114 103 113 100 109 95 95 81 76 59 46 32 21 22 17 23 19 29 31 28 22 35 83 165 162 171 150 145 151 146 152 147 151 143 142 159 168 163 173 167 159 140 97 127 175 181 171 170 137 114 107 109 108 107 102 102 96 97 92 92 84 86 77 82 70 75 60 67 31 95 104 132 102 143 108 142 113 139 114 140 107 141 103 143 109 142 108 142 108 142 108 142 107 141 107 141 108 143 114 144 115 143 105 147 107 139 233 201 234 192 229 195 228 195 236 193 232 198 243 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 205 243 206 244 207 244 207 244 207 245 208 246 209 246 209 245 209 245 209 245 209 245 210 245 209 245 209 246 211 248 211 247 211 248 212 249 213 249 222 236 211 255 209 245 221 248 212 255 217 194 187 255 218 250 219 254 220 255 220 254 216 251 215 255 212 255 209 254 217 255 219 246 218 240 222 242 229 243 225 223 193 178 159 144 144 129 146 121 144 114 143 110 143 108 143 109 143 108 143 109 142 109 142 108 140 110 139 113 139 114 142 111 142 110 141 110 140 109 138 108 139 109 140 108 139 105 141 105 141 104 140 103 139 103 138 101 136 99 133 96 130 94 131 99 133 103 137 126 121 118 143 107 144 106 142 117 148 98 133 103 131 100 129 98 128 98 127 97 126 96 125 94 123 93 123 92 124 92 124 92 124 92 130 95 122 84 112 81 118 90 118 90 117 88 116 87 114 86 112 85 114 87 114 85 111 82 113 86 114 86 114 85 112 83 111 83 110 81 109 80 107 79 106 77 107 77 107 77 107 77 108 77 106 75 105 75 105 76 104 76 103 75 103 75 102 74 102 74 102 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 93 67 91 64 88 62 87 62 86 64 87 64 87 63 85 61 84 61 84 60 83 59 82 59 81 55 81 55 81 55 81 55 80 54 80 54 80 54 80 54 78 51 78 51 78 51 78 51 77 50 77 49 76 48 75 48 74 50 74 49 73 48 72 48 71 48 72 48 72 48 73 49 69 46 70 47 70 48 71 48 68 45 65 45 67 46 65 42 66 45 67 46 67 45 65 44 64 43 64 42 63 41 62 41 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 54 38 57 41 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 31 46 31 46 32 46 32 46 33 49 35 46 32 46 32 46 32 46 32 43 28 43 28 43 28 43 28 44 29 44 29 44 29 44 29 44 29 44 28 43 27 42 27 41 27 43 29 44 27 40 24 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 24 40 23 39 23 38 22 37 23 37 23 37 23 37 23 36 22 34 19 33 19 33 19 34 20 31 19 34 23 36 22 35 21 32 18 31 19 34 22 34 20 33 21 35 22 32 16 32 19 33 20 33 19 31 17 31 17 30 16 30 18 33 21 31 18 31 18 31 18 31 18 29 19 30 20 31 21 32 22 28 17 28 17 28 17 28 17 29 18 29 18 29 18 29 18 29 18 29 19 30 20 31 20 32 20 31 19 31 18 30 18 28 16 28 16 28 17 31 19 20 18 20 18 20 18 20 18 19 17 19 18 20 19 21 19 17 14 16 16 20 20 22 19 17 16 20 19 21 18 18 15 19 17 19 17 19 17 19 17 16 16 20 20 22 18 18 14 21 17 18 14 17 15 20 18 19 16 19 16 19 16 19 16 18 18 18 18 17 16 15 14 18 18 18 18 18 17 15 15 18 17 18 17 18 17 18 17 13 14 17 17 19 16 16 13 11 9 9 8 10 10 13 13 12 15 20 21 22 21 22 22 24 23 24 24 25 25 26 25 28 27 28 28 29 29 30 29 27 26 27 27 28 28 29 28 28 27 28 28 29 28 30 29 30 30 32 31 30 29 31 31 31 30 31 30 31 30 31 30 32 32 32 33 33 34 34 34 36 33 31 31 32 34 34 33 35 32 24 17 10 9 9 11 10 10 10 11 11 12 12 12 11 13 12 12 13 12 13 12 5 21 3 10 6 14 59 106 89 103 85 102 86 105 89 108 91 107 90 106 89 105 88 104 86 99 86 89 75 73 56 44 29 24 19 19 20 28 30 35 38 30 41 113 170 164 153 156 134 150 132 146 130 150 130 143 136 165 148 164 160 161 127 115 112 172 173 180 167 152 112 112 108 108 109 107 107 100 102 96 102 93 98 87 96 85 94 77 100 56 134 142 183 154 178 142 186 144 186 141 182 143 182 145 180 142 181 143 182 144 183 145 181 143 182 144 182 144 182 144 174 145 184 147 184 124 144 214 149 196 138 193 141 194 137 194 134 195 145 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 206 146 206 146 204 146 204 146 204 146 204 146 204 146 205 147 206 148 206 149 207 149 208 150 209 151 209 149 207 149 208 150 209 151 209 152 212 152 212 152 212 152 212 152 212 152 213 153 214 154 214 160 211 176 210 99 208 166 217 155 226 155 211 165 218 145 224 165 213 166 213 164 213 160 215 157 218 154 221 154 223 153 222 169 223 185 219 191 211 178 163 162 142 153 139 171 144 177 149 174 146 176 145 178 143 178 136 184 142 181 141 178 141 178 142 179 139 180 139 180 139 180 139 180 139 180 139 180 139 180 139 180 140 180 139 179 138 178 138 176 136 176 135 175 134 174 134 174 135 178 136 179 137 176 141 176 151 173 148 177 139 178 131 180 136 174 131 169 126 166 125 168 127 168 126 167 125 166 126 160 123 161 125 161 125 163 129 157 113 142 104 137 100 139 109 156 115 156 115 156 115 156 115 155 114 155 114 155 114 155 114 155 114 155 113 154 112 153 112 152 111 152 110 151 109 150 110 144 108 143 107 142 106 141 106 143 107 141 105 140 105 140 106 139 104 138 103 137 104 138 105 138 104 138 104 138 104 138 104 138 103 135 100 133 100 135 102 132 98 131 96 130 96 131 97 129 95 129 94 128 93 127 93 127 93 126 91 125 90 123 89 122 88 123 89 123 89 124 90 122 88 122 88 122 88 122 88 117 84 115 82 114 83 116 85 117 85 117 84 116 83 115 83 113 83 114 84 113 83 112 81 109 79 110 80 110 80 111 81 106 79 106 78 105 77 104 77 105 77 103 75 102 75 102 76 101 74 102 75 103 74 102 73 101 73 101 72 100 71 99 72 96 71 95 72 97 72 98 73 102 74 103 70 99 67 96 65 94 66 94 65 93 64 92 64 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 79 58 81 59 79 53 79 53 79 53 79 53 79 53 79 52 78 51 77 51 77 51 77 50 76 49 75 49 75 49 75 48 74 47 73 48 73 50 72 49 71 48 70 48 69 47 69 47 69 47 69 48 67 47 65 45 64 45 64 46 63 44 63 44 63 44 63 44 64 45 64 44 63 43 62 43 63 44 63 43 62 43 61 43 59 42 58 41 57 40 56 40 54 38 54 38 54 38 54 38 54 38 54 39 55 40 56 40 55 39 55 38 54 37 53 37 52 35 55 39 58 38 52 30 53 35 53 35 53 35 53 35 51 36 51 33 47 31 50 36 53 36 50 33 48 33 49 34 47 32 50 35 51 34 48 31 45 30 47 32 49 32 47 30 43 30 44 30 44 30 44 30 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 28 41 28 46 33 46 29 38 29 43 30 40 27 41 32 43 30 39 26 38 28 43 33 18 6 18 6 18 6 18 6 17 5 17 6 18 7 19 7 16 3 15 4 18 8 19 6 17 6 19 8 20 7 18 5 17 5 17 5 17 5 17 5 16 4 17 5 17 5 17 5 18 10 15 7 14 8 17 11 16 9 16 9 16 9 16 9 19 11 20 12 20 11 18 10 17 10 18 10 18 9 16 7 17 12 17 12 17 12 17 12 13 9 16 12 17 10 13 7 10 4 9 3 9 6 13 9 15 13 22 18 23 17 22 18 23 18 24 19 24 20 25 20 27 22 27 23 28 23 29 24 27 22 28 23 28 24 29 24 27 23 28 23 29 24 29 25 29 25 31 26 29 24 30 26 31 26 31 26 31 26 31 26 32 24 32 25 33 26 34 26 36 25 31 23 33 26 34 25 35 25 24 11 11 4 9 9 11 9 12 12 12 13 13 13 13 10 12 8 12 8 12 8 8 16 9 13 11 28 81 115 102 113 102 112 103 114 106 117 107 117 106 115 104 113 102 112 95 106 93 93 79 73 54 38 26 18 19 12 22 23 33 29 36 24 48 123 173 162 160 154 147 154 148 152 147 153 147 146 155 169 164 168 171 162 134 116 108 164 176 180 170 155 120 109 109 108 109 106 105 99 99 92 96 86 90 79 88 77 82 67 77 53 127 122 154 114 146 112 148 117 144 116 144 110 146 109 145 109 146 110 146 111 147 111 146 110 146 110 146 110 146 114 145 118 141 108 144 102 148 229 195 234 194 229 194 228 195 234 192 234 201 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 242 206 243 204 242 204 242 204 242 204 242 204 242 204 243 205 244 206 244 207 244 207 245 208 245 209 246 207 244 207 245 208 246 209 246 212 248 212 248 212 248 212 248 212 248 212 249 213 249 214 250 213 255 212 251 206 188 215 255 207 255 224 250 213 255 220 253 215 250 215 249 215 250 215 250 218 253 219 254 220 255 222 253 217 244 223 244 227 234 211 200 195 184 174 150 144 127 131 115 141 112 142 111 145 112 144 106 142 110 141 110 141 115 142 115 140 109 139 109 139 109 139 109 139 109 139 109 139 109 139 107 139 105 140 104 139 104 138 103 136 101 136 100 135 100 134 99 136 100 135 104 135 107 140 108 146 112 146 110 141 103 132 98 135 102 132 98 128 94 126 93 127 95 127 94 126 94 125 93 123 92 125 94 126 92 122 89 104 66 95 63 94 60 93 66 115 87 115 87 115 87 115 87 114 86 114 86 114 86 114 86 114 86 114 85 113 85 112 84 111 83 111 82 110 81 109 81 108 76 108 75 107 75 106 74 108 75 106 74 105 73 106 74 105 76 104 75 103 76 104 77 104 76 104 76 104 76 104 76 104 75 101 72 100 72 101 73 99 70 97 68 96 68 97 69 95 68 95 67 94 66 93 66 93 66 92 65 91 63 89 62 90 65 90 64 89 63 88 63 88 63 88 63 88 63 88 63 86 62 84 60 83 61 85 63 85 62 85 61 84 60 83 60 83 57 83 57 83 56 81 54 81 55 81 54 80 53 79 53 79 52 79 51 78 51 77 50 78 50 76 49 75 48 76 49 73 50 74 51 75 50 74 49 74 49 73 48 72 47 71 46 68 45 69 46 69 47 70 47 71 49 70 48 68 46 67 46 66 45 66 44 65 44 64 43 66 44 64 42 63 42 63 43 61 45 61 45 61 45 61 45 59 44 60 44 60 43 58 39 56 37 58 38 59 37 58 36 58 36 57 34 57 34 58 35 53 36 53 36 53 36 53 36 54 36 53 35 52 34 51 33 51 36 51 35 50 34 49 34 49 34 49 33 48 33 47 32 50 36 49 35 49 34 48 34 46 32 46 32 47 33 47 33 47 31 45 29 44 29 44 30 43 29 44 29 44 29 44 30 45 30 45 29 44 28 43 28 44 28 43 28 42 27 42 26 42 26 42 25 41 24 40 24 39 23 39 23 39 23 39 23 38 22 38 23 39 24 40 24 39 23 39 22 38 21 37 21 38 23 35 22 37 23 35 20 35 21 35 21 35 21 35 21 35 23 35 21 32 18 33 22 35 21 33 19 31 19 32 20 32 20 33 21 34 20 33 19 31 19 33 21 34 20 31 18 30 17 30 17 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 30 18 29 17 28 17 31 18 27 18 31 22 31 18 29 19 32 18 28 14 27 17 31 17 27 13 26 16 31 21 20 18 20 18 20 18 20 18 19 17 20 18 20 18 21 19 20 17 18 17 20 19 20 16 20 19 22 20 22 20 21 18 19 17 19 17 19 17 19 17 19 16 17 15 18 17 21 20 21 17 18 14 17 15 20 18 19 16 19 16 19 16 19 16 17 18 19 19 20 19 19 19 17 17 18 18 18 17 16 15 18 17 18 17 18 17 18 17 15 15 17 16 16 14 13 11 12 10 10 9 11 12 15 15 20 22 26 25 25 23 24 24 24 24 25 24 26 25 26 25 28 27 28 27 29 28 29 29 29 28 30 29 30 30 31 30 29 29 30 29 31 30 31 31 30 30 32 31 30 29 31 31 33 32 33 32 33 32 33 32 32 32 32 33 33 34 34 34 35 34 32 32 33 34 34 33 31 28 20 14 9 9 9 10 12 12 12 13 13 13 14 14 11 13 12 13 13 12 13 12 10 15 9 13 1 43 89 110 87 101 87 101 88 103 91 106 91 105 90 102 87 99 84 98 83 92 81 81 70 64 49 35 24 20 17 18 20 30 30 36 42 30 73 148 172 160 150 146 133 148 130 144 127 148 129 142 135 164 150 166 160 160 131 124 104 155 180 185 173 165 127 113 112 111 114 109 111 105 107 100 107 95 102 91 102 87 97 81 102 97 182 168 192 157 192 155 195 149 193 147 192 148 191 151 188 148 188 148 189 149 189 149 187 147 187 147 187 147 187 148 177 149 187 147 184 126 144 211 149 196 138 193 141 194 137 194 133 196 146 202 145 198 143 199 144 199 144 200 145 201 146 202 144 203 143 203 143 203 143 203 144 204 144 204 145 205 145 206 146 204 146 204 146 204 146 204 146 204 146 205 147 206 148 206 149 207 149 207 150 208 150 209 149 207 149 208 150 209 151 209 152 212 152 212 152 212 152 212 152 212 152 212 153 213 153 214 156 212 160 214 174 174 113 230 164 218 161 215 146 217 160 215 158 219 158 218 158 218 157 217 157 217 157 217 158 217 158 218 152 221 156 224 170 215 176 207 201 219 206 176 170 159 176 149 171 144 165 140 173 143 179 141 183 142 181 140 177 141 175 142 179 139 180 139 180 139 180 139 180 139 180 139 180 139 180 139 180 140 180 140 179 139 179 138 176 136 176 136 175 135 175 134 174 136 176 136 180 137 178 141 173 143 170 139 171 133 178 130 176 132 171 128 168 126 167 126 168 127 168 127 167 126 167 126 165 126 162 127 163 123 151 109 135 95 130 96 131 92 128 95 157 116 157 116 157 116 157 116 155 114 155 114 155 114 155 114 155 114 155 114 154 113 154 112 152 111 152 110 151 109 150 110 144 108 143 108 142 107 142 106 143 108 142 106 140 105 141 106 139 105 138 104 138 104 139 105 138 104 138 104 138 104 138 104 137 103 136 101 134 100 135 101 133 99 132 97 130 96 131 97 129 95 129 94 128 93 127 93 127 93 127 92 125 90 124 89 126 92 125 90 122 87 120 86 122 88 122 88 122 88 122 88 121 85 120 84 119 85 120 86 119 84 119 83 118 82 117 83 112 83 113 83 113 82 111 80 113 83 112 81 109 78 107 77 106 79 106 79 105 78 105 77 105 78 104 76 102 75 103 76 101 74 102 75 103 74 102 73 103 74 101 73 99 71 98 70 94 70 94 70 95 70 96 70 96 68 98 67 99 68 99 68 94 66 94 66 93 65 93 64 94 65 92 63 91 63 91 64 89 60 89 60 89 60 89 60 88 60 89 60 89 59 87 57 85 58 86 59 87 58 85 57 85 59 83 57 79 57 79 57 79 53 79 53 79 53 79 53 81 54 79 53 77 51 76 49 77 51 77 50 76 49 75 49 75 49 75 49 74 48 74 48 73 49 71 49 70 48 70 48 68 46 68 46 67 45 67 45 65 45 63 43 62 43 62 44 62 43 62 44 63 45 64 45 64 45 64 44 63 43 62 43 62 42 61 42 60 41 60 41 59 42 58 41 57 40 56 40 56 40 56 40 56 40 56 40 55 39 55 39 56 40 56 40 55 39 55 38 54 37 53 37 59 38 52 32 51 35 55 37 53 35 53 35 53 35 53 35 51 36 52 34 48 32 49 35 50 33 48 31 47 31 48 32 50 33 49 32 48 33 49 34 50 34 51 34 50 33 47 31 46 32 46 32 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 43 29 43 29 42 28 44 29 42 29 45 32 45 30 43 32 44 30 40 26 38 27 41 28 38 25 38 27 42 32 18 6 18 6 18 6 18 6 18 6 18 6 18 6 18 6 20 7 17 5 18 6 17 3 18 7 19 7 19 7 19 6 17 5 17 5 17 5 17 5 16 4 16 4 17 6 19 7 17 9 16 8 15 9 16 10 16 9 16 9 16 9 16 9 14 6 16 9 17 9 17 9 16 9 18 10 18 9 16 8 17 12 17 12 17 12 17 12 15 10 16 10 14 8 11 5 11 6 10 5 11 8 15 12 22 19 26 21 24 18 23 18 24 19 24 20 25 20 26 21 26 21 27 22 27 23 28 23 28 23 28 23 29 24 30 25 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 32 25 34 27 34 25 30 19 18 7 9 4 9 7 11 9 11 12 12 12 13 13 13 10 13 8 12 7 12 7 14 7 16 13 9 62 110 113 100 110 101 110 102 112 104 114 106 114 104 111 100 107 97 105 92 100 85 83 69 61 44 27 20 13 16 12 23 23 35 30 34 27 92 162 174 158 155 144 146 153 146 149 144 151 146 146 152 167 166 171 171 161 138 133 105 141 181 185 177 168 139 109 112 110 111 107 109 102 103 96 100 90 94 84 91 80 86 69 70 87 162 130 156 112 154 113 152 118 149 119 149 115 150 111 149 115 150 115 150 115 150 115 149 113 148 113 148 112 147 116 149 123 144 108 145 105 150 226 195 234 194 229 194 228 195 234 190 235 202 240 199 238 199 237 199 238 199 239 200 240 201 240 201 239 202 239 202 239 202 239 203 240 204 241 204 242 205 242 204 242 204 242 204 242 204 242 204 242 204 243 205 244 206 244 206 243 207 244 207 245 208 245 207 244 207 245 208 246 209 246 211 247 211 247 211 247 211 247 211 247 212 248 212 249 213 249 211 251 216 244 221 255 159 215 233 252 210 244 220 252 215 255 221 240 221 242 220 244 218 247 217 251 216 254 213 255 213 255 224 251 220 248 212 222 197 221 207 230 204 189 173 206 200 193 179 142 151 120 144 113 142 105 142 107 141 107 141 111 141 113 141 110 140 110 140 110 140 110 140 110 140 110 140 110 140 108 140 106 140 105 140 104 139 104 137 102 136 101 136 100 135 100 137 101 135 104 135 105 137 105 140 104 138 100 134 100 131 100 130 98 129 95 127 94 127 95 128 96 127 95 127 94 126 94 129 95 127 96 128 90 110 68 104 68 98 68 99 64 96 68 117 89 117 89 116 88 116 88 115 87 115 87 115 87 115 87 115 87 114 86 114 85 113 85 111 83 111 82 110 81 109 81 109 77 108 76 108 75 107 75 109 76 107 74 106 74 106 75 107 77 104 76 104 76 105 78 105 77 105 77 105 77 105 77 103 75 102 74 101 73 101 73 100 72 98 69 97 68 97 69 95 68 95 67 94 66 93 66 94 67 93 65 91 64 90 63 91 66 90 64 89 63 87 62 88 63 88 63 88 63 88 63 86 64 86 64 86 64 86 64 84 62 84 61 83 60 82 60 83 58 84 58 84 57 82 56 82 56 81 54 80 53 78 52 80 53 79 52 79 51 78 51 79 51 77 49 76 49 76 50 73 50 74 51 75 50 74 49 75 50 74 49 71 46 70 45 72 49 73 49 72 49 72 49 68 46 67 46 67 46 67 46 67 46 66 45 66 44 65 44 66 44 64 42 63 42 63 43 61 45 61 45 61 45 61 45 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 53 36 53 36 52 35 55 37 54 36 51 33 50 32 51 36 51 35 50 34 49 34 50 35 49 34 49 33 48 33 49 35 49 34 48 34 47 33 46 31 45 31 45 30 44 30 46 31 45 29 43 28 44 29 42 27 43 29 44 30 46 31 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 39 24 40 24 40 24 40 24 39 23 39 22 38 21 37 21 41 24 34 18 33 22 37 23 35 21 35 21 35 21 35 21 34 22 36 22 33 19 33 21 34 20 33 20 33 20 33 20 35 21 32 18 31 19 34 22 35 22 34 21 32 18 30 17 33 20 33 19 32 19 32 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 29 19 30 20 30 19 31 19 31 18 28 15 27 15 29 16 26 13 26 15 29 19 20 18 20 18 20 18 20 18 20 18 20 18 20 18 20 18 23 20 20 18 21 19 19 15 20 17 19 17 19 17 19 18 19 17 19 17 19 17 19 17 15 15 19 19 22 19 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 13 14 15 16 17 17 17 16 16 16 17 18 18 18 17 16 18 17 18 17 18 17 18 17 17 16 17 15 15 13 13 11 13 11 12 11 14 15 18 19 23 23 26 24 23 21 22 23 25 24 26 25 26 26 27 26 27 26 27 27 28 27 29 28 27 26 28 27 29 28 29 28 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 33 34 35 36 34 33 27 22 14 10 8 10 10 9 9 9 10 10 10 11 11 11 11 13 12 13 13 12 12 13 13 8 11 9 4 71 98 100 85 100 87 102 89 103 89 104 92 105 90 102 86 98 83 96 83 90 79 74 65 56 41 28 19 16 14 17 20 30 29 36 34 43 122 176 169 158 144 142 134 148 129 142 126 147 128 142 130 162 151 169 159 156 135 140 114 125 177 186 180 177 145 117 112 111 115 111 114 107 111 103 110 99 106 94 106 91 102 85 100 126 197 165 194 157 200 149 197 151 199 150 197 151 194 151 193 150 192 149 192 149 192 149 191 148 191 147 190 146 189 147 180 153 190 147 186 131 148 210 149 196 138 193 141 194 137 194 131 197 148 200 143 200 145 197 144 199 144 200 145 201 146 202 143 202 142 202 142 202 142 202 143 203 143 204 144 204 145 205 146 203 148 203 148 203 148 203 148 203 148 204 149 205 150 205 150 206 150 207 151 207 152 208 151 207 151 208 152 209 153 209 151 211 151 211 151 211 151 211 151 211 151 212 152 212 153 213 141 236 141 217 159 226 158 159 147 225 163 210 169 218 146 226 151 223 151 222 153 220 155 218 158 216 162 214 165 213 167 213 157 217 158 220 159 199 160 210 176 205 170 168 165 205 202 199 224 188 188 153 181 147 184 147 185 141 181 141 177 141 176 142 180 139 183 139 183 139 183 139 183 139 183 139 183 139 183 140 183 140 183 139 182 139 181 138 179 136 179 135 178 135 177 135 173 137 177 136 180 135 180 139 174 140 170 135 172 133 181 132 173 130 169 128 168 128 168 128 169 129 169 128 168 128 167 127 169 128 163 129 165 122 146 100 139 98 131 97 134 97 137 106 160 119 159 118 158 117 157 116 156 115 156 115 156 115 156 115 156 115 156 114 155 114 154 113 152 111 152 110 151 109 150 110 145 110 144 109 143 109 142 108 144 109 142 108 141 107 142 107 140 106 139 104 138 105 140 106 139 105 139 105 139 105 139 105 137 103 137 103 136 102 135 101 135 101 133 98 131 97 131 97 129 95 129 94 128 93 127 93 128 94 127 93 126 91 124 90 123 89 123 89 123 89 123 89 122 88 122 88 122 88 122 88 121 86 121 87 122 86 121 86 119 84 119 83 118 82 117 83 116 85 116 86 115 85 114 83 110 80 110 80 110 80 110 80 107 80 107 79 106 79 105 78 106 78 104 77 103 76 104 77 101 74 102 75 103 74 102 73 102 74 101 72 100 71 98 71 99 74 98 73 98 72 98 72 98 70 99 67 97 66 96 65 95 67 95 66 94 66 93 65 94 65 92 63 91 63 91 64 92 63 92 63 92 63 92 63 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 80 53 79 52 78 52 80 54 79 52 78 51 76 50 77 51 77 50 76 49 75 49 76 50 76 49 75 49 74 49 72 49 70 48 70 47 69 47 68 46 68 45 67 44 66 44 67 47 65 45 64 45 64 45 62 43 62 44 63 45 64 45 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 57 40 56 40 56 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 50 35 52 35 49 32 49 34 50 35 51 35 51 35 51 35 51 34 48 31 47 32 50 35 50 34 49 32 46 30 45 29 47 33 47 32 46 31 45 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 45 30 44 29 44 30 41 29 40 29 41 30 41 29 40 28 39 27 39 28 41 30 18 6 18 6 18 6 18 6 19 7 18 6 18 6 17 5 21 8 18 6 19 7 18 4 18 5 16 4 16 4 17 6 17 5 17 5 17 5 17 5 14 4 18 8 20 6 15 2 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 18 10 18 10 18 9 15 8 17 10 18 10 17 9 17 12 17 12 17 12 17 12 17 12 16 10 15 9 14 9 12 7 12 7 14 11 19 15 21 18 23 18 21 15 21 18 25 20 25 20 26 21 26 22 25 21 26 21 27 22 27 22 26 21 26 22 27 22 28 23 28 24 29 24 30 25 30 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 34 27 36 28 34 25 27 15 13 4 10 7 11 8 8 6 9 9 9 10 10 8 13 8 13 8 12 7 13 7 15 5 17 11 27 88 108 104 98 108 101 111 103 112 103 112 104 113 103 110 100 107 97 106 93 100 82 79 63 55 37 21 17 10 15 9 23 22 33 28 27 57 143 176 168 159 148 147 148 154 146 149 144 152 147 147 147 161 166 173 169 156 141 149 130 112 169 182 181 173 153 115 112 108 112 108 110 104 106 98 102 91 97 85 93 83 89 70 82 110 163 122 162 112 161 110 151 118 151 121 151 117 151 111 150 115 150 115 149 114 149 114 150 115 149 114 148 112 147 114 150 126 146 108 147 112 155 226 195 234 194 229 194 228 195 234 189 237 204 239 197 240 201 235 199 238 199 239 200 240 201 240 200 238 201 238 201 238 201 238 202 240 203 240 204 241 204 241 203 242 203 242 203 242 203 242 203 242 203 243 204 244 205 244 205 243 206 243 207 244 207 244 207 244 207 245 208 246 209 246 209 246 210 246 210 246 210 246 210 247 211 247 212 248 212 248 218 247 221 240 213 244 232 222 157 244 231 243 217 251 211 248 218 246 220 247 219 247 219 248 217 247 216 247 214 246 213 246 215 247 217 243 205 222 200 228 212 219 179 195 188 230 210 210 213 169 157 127 147 118 145 113 143 105 142 106 142 110 144 113 141 111 140 111 140 111 140 111 140 111 140 111 140 111 140 109 141 106 140 106 139 105 139 105 137 102 136 102 135 101 135 101 138 104 137 102 135 102 135 102 138 102 139 100 135 99 130 101 130 96 130 94 128 93 128 94 130 94 129 94 128 93 128 93 129 97 128 97 128 91 115 76 103 66 97 68 103 73 111 85 120 92 119 91 118 89 117 88 116 88 116 88 116 88 116 88 116 87 115 87 114 86 114 86 111 83 111 82 110 81 109 79 110 75 110 75 109 74 109 74 110 75 109 73 108 73 108 75 107 78 105 77 105 77 106 78 106 78 106 78 106 78 106 78 103 75 104 76 103 74 101 73 102 73 100 70 97 69 96 69 95 68 95 67 94 66 93 66 95 67 94 66 92 64 91 64 88 63 88 64 89 65 90 65 88 63 88 63 88 63 88 63 85 64 86 65 87 64 86 63 84 62 84 61 83 60 82 60 84 59 86 60 85 58 83 57 79 53 79 54 80 55 81 55 81 53 80 53 79 52 79 52 79 52 78 50 77 50 77 50 73 50 74 51 75 50 74 49 73 49 72 48 72 48 71 47 71 48 72 48 70 47 70 47 71 49 69 47 67 45 66 44 68 46 67 46 66 45 66 45 66 44 64 42 63 42 63 43 64 48 64 48 64 48 64 48 59 44 60 44 60 43 58 39 56 37 58 38 59 37 58 36 60 37 58 35 57 34 57 34 55 38 54 36 53 35 51 34 53 36 52 35 52 35 51 34 51 36 51 35 50 34 49 34 51 35 50 35 49 34 49 34 48 34 48 34 47 33 47 32 47 33 47 32 45 30 44 30 48 32 46 31 45 30 46 31 44 29 44 29 44 29 44 29 45 30 45 29 44 28 43 28 43 27 42 27 41 26 41 25 42 26 42 25 41 24 40 24 41 25 41 25 41 25 41 25 41 25 41 25 40 24 40 24 39 23 39 22 38 21 37 21 36 22 36 23 38 24 35 18 35 21 35 21 35 21 35 21 33 22 36 23 34 19 32 20 34 22 36 24 37 24 36 23 34 20 33 19 32 20 33 21 33 20 31 17 30 16 30 17 33 20 33 19 31 17 30 17 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 29 18 29 18 30 19 30 20 32 20 29 17 29 19 29 16 27 16 30 19 30 17 29 17 28 16 29 17 30 19 20 18 20 18 20 18 20 18 21 19 21 18 20 17 19 17 23 19 20 18 22 20 21 17 21 18 19 16 18 17 20 19 19 17 19 17 19 17 19 17 20 18 21 19 20 16 17 14 18 16 19 17 20 16 19 15 19 16 19 16 19 16 19 16 17 17 18 18 18 17 16 16 15 16 17 18 18 18 18 17 18 17 18 17 18 17 18 17 18 17 17 16 17 16 17 16 14 13 14 13 16 17 21 22 22 22 24 22 22 21 24 24 26 25 26 26 27 26 28 27 26 25 27 26 27 27 28 27 28 27 28 28 29 28 30 29 28 28 29 28 30 29 30 30 30 30 32 31 30 29 31 31 33 32 33 32 33 32 33 32 32 32 32 33 33 34 34 34 35 34 34 35 37 37 35 32 26 20 11 9 10 13 12 11 9 9 9 10 10 10 11 11 12 13 12 13 13 12 12 13 12 8 11 13 34 99 90 102 84 99 88 102 90 103 89 102 88 101 87 99 85 97 83 95 84 88 77 69 59 50 36 22 18 15 14 17 20 28 26 33 34 87 171 180 164 162 136 148 136 150 130 142 126 148 130 145 124 158 150 169 156 151 137 151 147 98 160 180 181 177 152 124 115 113 118 114 117 110 115 107 111 100 109 95 108 92 103 86 125 155 203 167 203 157 205 156 200 152 203 153 202 153 197 151 196 152 196 151 195 150 194 150 197 152 196 151 194 149 192 149 180 155 190 146 188 138 154 211 149 196 138 193 141 194 137 194 130 199 149 199 142 201 146 196 144 199 144 200 145 201 146 202 142 201 141 201 141 201 141 201 142 202 143 203 143 204 144 204 148 203 148 203 148 203 148 203 148 203 148 204 149 205 150 205 149 205 150 206 150 207 151 207 151 207 151 208 152 209 153 209 151 210 150 210 150 210 150 210 150 210 151 211 151 212 152 212 162 194 174 205 153 218 162 225 124 185 162 225 157 215 164 208 159 215 157 217 158 218 159 218 158 218 157 218 156 217 155 216 165 217 170 203 157 194 162 201 176 188 142 187 171 212 172 202 202 167 167 142 176 145 182 145 187 145 184 144 179 144 178 145 182 140 184 140 184 140 184 140 184 140 184 140 184 140 184 141 184 141 183 140 183 139 182 139 180 137 179 136 179 135 178 136 174 138 177 135 181 135 180 137 173 138 171 137 174 131 179 128 177 133 172 130 169 129 169 129 170 130 169 129 169 128 168 129 166 128 165 128 163 125 158 120 150 111 147 115 153 117 156 125 162 121 161 119 159 117 158 116 157 116 157 116 157 116 157 116 157 116 156 115 156 114 155 114 152 111 152 110 151 109 150 110 146 111 144 110 144 109 143 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 137 103 138 104 138 103 135 100 137 102 134 99 131 97 130 96 129 95 129 94 128 93 127 93 129 95 128 93 126 92 125 91 124 90 123 89 123 89 122 88 122 88 122 88 122 88 122 88 120 85 122 87 123 86 121 84 120 84 120 83 119 82 118 82 114 83 114 84 113 83 112 81 111 81 110 80 110 80 109 79 108 81 107 80 107 79 106 79 107 79 105 77 104 77 104 78 101 74 102 75 103 74 102 73 99 71 100 72 100 72 101 74 98 73 96 72 97 70 96 70 98 70 100 69 99 68 99 68 96 68 95 67 95 66 94 66 94 65 92 63 91 63 91 64 92 63 92 63 92 63 92 63 88 60 89 60 89 59 87 57 85 58 86 59 87 58 85 57 83 58 82 56 79 57 80 58 81 55 80 53 79 52 77 51 77 51 78 52 78 52 79 53 77 51 77 50 76 49 75 49 77 51 76 50 76 49 75 50 71 48 70 47 69 47 68 46 71 48 70 47 68 45 67 44 66 46 65 45 63 44 64 45 65 46 64 44 63 43 61 42 64 45 64 44 63 43 62 43 63 43 62 43 61 42 61 42 59 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 55 36 54 37 56 37 53 33 53 35 53 35 53 35 53 35 49 35 53 36 50 33 48 33 49 34 51 36 53 36 52 35 48 33 49 34 50 33 49 32 49 33 47 30 46 31 48 33 47 32 46 31 44 29 43 28 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 42 29 43 30 44 30 43 31 47 31 43 27 43 31 43 29 39 28 42 31 41 27 42 30 42 30 42 31 43 32 18 6 18 6 18 6 18 6 19 7 19 6 18 5 17 5 20 7 18 6 20 8 19 6 21 8 18 5 17 6 20 9 17 5 17 5 17 5 17 5 21 8 18 4 15 3 15 3 15 9 16 10 17 9 16 8 16 9 16 9 16 9 16 9 16 8 16 8 15 6 13 4 15 7 17 10 18 10 18 10 17 12 17 12 17 12 17 12 17 12 17 11 17 12 18 14 13 8 13 9 15 13 21 17 21 18 23 18 22 17 24 21 25 20 25 21 26 22 27 22 25 20 25 21 26 22 27 22 28 23 28 24 29 25 30 25 27 22 27 23 28 23 29 24 29 25 31 26 29 24 30 26 32 27 32 27 32 27 32 25 32 22 32 25 33 26 34 26 35 26 34 28 37 29 35 26 27 15 12 4 12 10 13 10 10 8 10 11 11 12 12 10 12 8 13 7 12 7 13 8 13 8 18 18 58 114 104 114 97 108 100 111 103 111 102 109 98 106 98 105 97 104 96 103 90 96 79 72 58 49 33 17 17 11 15 11 22 20 30 24 33 98 181 175 165 163 142 153 151 158 147 150 145 153 149 148 141 156 165 170 166 152 143 157 158 94 155 176 181 170 154 120 114 112 115 112 113 108 108 103 101 91 96 83 94 79 89 67 101 131 171 127 166 105 161 117 154 118 154 122 155 118 154 113 153 116 153 117 152 116 151 116 155 119 154 118 152 116 150 118 148 126 146 107 148 118 160 230 195 233 193 227 193 228 195 234 188 238 205 238 196 241 202 234 199 238 199 239 200 240 201 240 200 238 201 238 201 238 201 238 202 239 202 240 203 241 204 241 204 242 203 242 203 242 203 242 203 242 203 243 204 244 205 244 205 242 205 243 206 244 207 244 207 244 207 245 208 246 209 246 209 246 209 246 209 246 209 246 209 246 209 247 210 248 211 248 209 255 198 255 213 243 214 244 228 185 180 255 213 240 225 237 213 253 214 253 216 252 218 250 218 246 219 243 219 240 218 240 211 244 210 224 193 223 207 228 204 197 170 214 212 228 200 213 187 143 139 121 149 120 145 113 145 109 144 108 144 108 146 111 141 109 140 109 140 109 140 109 140 109 140 109 140 109 140 109 141 107 141 106 140 105 139 105 137 103 137 102 136 101 135 101 137 104 137 102 135 102 136 101 136 99 138 100 134 97 127 95 134 99 133 96 130 94 129 94 130 95 130 94 129 93 128 93 126 94 129 94 126 92 127 94 125 88 123 92 126 88 121 91 122 93 120 92 119 90 117 89 116 88 116 88 116 88 116 88 116 88 116 87 115 86 114 86 111 83 111 82 110 81 109 81 110 76 110 75 109 74 108 74 110 75 108 73 107 73 107 76 108 78 106 77 105 78 106 79 106 78 106 78 106 78 106 78 102 75 104 77 104 75 101 72 103 74 101 71 98 69 96 68 95 68 95 67 94 66 93 66 95 68 94 66 93 65 91 64 92 66 91 65 88 62 87 61 88 63 88 63 88 63 88 63 83 62 86 64 86 64 84 61 84 62 84 61 83 60 82 60 80 55 82 56 81 55 80 53 83 56 82 55 79 52 78 51 81 54 81 53 80 52 79 52 80 52 78 50 77 50 77 51 74 48 75 49 75 50 74 49 70 46 71 48 72 49 74 50 75 51 74 50 73 49 71 49 68 46 68 48 70 49 71 51 68 47 68 46 67 45 66 45 66 44 64 42 63 42 63 43 62 46 62 46 62 46 62 46 59 44 60 44 60 43 58 41 56 37 57 38 58 37 58 36 57 35 56 34 56 35 58 38 55 38 54 36 53 35 51 34 50 33 51 35 52 36 54 37 51 36 51 35 50 34 49 34 51 36 51 35 50 34 49 34 48 34 48 33 47 32 46 32 50 35 49 34 47 32 45 31 46 30 44 28 43 28 43 29 47 32 46 30 43 27 41 26 45 30 45 29 44 28 43 28 44 29 44 28 43 28 42 27 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 39 23 35 21 36 23 36 20 35 21 35 21 35 21 35 21 32 21 37 24 35 20 32 20 31 19 34 22 36 22 35 21 31 19 34 22 35 21 32 18 34 20 32 18 32 20 34 22 32 19 31 17 29 15 28 14 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 21 33 21 28 16 28 20 34 19 28 16 30 18 27 12 30 18 31 19 31 20 32 20 21 19 21 18 20 17 19 16 18 17 19 17 19 17 19 17 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 21 18 20 17 19 17 19 16 19 16 19 16 19 16 17 15 18 16 19 17 20 18 21 17 20 16 19 15 18 14 19 17 20 18 21 17 20 16 18 17 17 16 16 17 17 18 18 18 18 17 17 16 16 16 18 15 14 13 17 19 22 21 21 20 21 21 22 22 23 22 22 22 24 23 25 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 31 32 34 35 35 34 32 31 34 34 34 34 34 34 34 34 36 35 35 34 34 35 35 36 34 37 37 34 34 36 35 30 17 15 12 11 12 13 13 12 9 10 10 11 11 12 12 13 11 13 12 13 12 13 12 12 8 5 9 24 66 111 79 105 86 102 87 102 88 101 88 100 91 103 91 101 91 99 85 92 79 83 71 65 49 40 28 23 19 11 27 22 21 34 34 28 49 129 189 169 159 156 127 154 135 151 129 145 127 146 133 150 137 159 150 167 152 150 135 158 158 110 136 185 179 182 169 127 121 115 124 115 122 110 120 108 120 93 120 97 108 99 105 78 156 165 210 156 206 163 195 164 201 158 201 157 201 157 201 158 198 156 197 155 197 154 196 154 195 152 194 151 194 150 193 150 188 151 192 147 191 131 162 207 154 197 139 192 145 194 135 189 138 199 145 203 142 198 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 144 203 144 204 145 205 146 205 146 205 146 205 146 205 146 205 148 207 148 208 149 209 150 209 148 207 148 208 149 209 150 208 151 209 153 209 153 209 153 209 153 209 153 210 154 211 155 211 153 212 153 212 156 213 158 212 162 223 107 189 173 221 152 219 163 209 153 213 157 216 156 222 156 215 151 219 158 215 155 218 160 216 156 192 164 198 169 210 168 158 162 217 176 195 183 200 169 146 182 145 182 144 184 143 185 145 185 144 183 144 182 144 183 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 138 181 138 181 139 179 139 181 138 182 137 181 138 176 136 175 134 175 132 175 130 174 132 172 132 172 132 172 132 171 131 170 130 170 129 169 130 169 131 166 129 164 126 161 124 160 124 160 123 159 122 158 122 161 119 159 117 158 117 158 118 160 118 158 117 156 115 155 113 156 115 156 114 155 113 154 113 152 111 152 110 151 109 150 109 149 110 149 109 148 109 147 109 147 110 145 109 144 108 143 108 139 106 137 106 138 108 141 110 136 106 137 107 138 107 138 106 138 104 138 104 137 102 134 100 135 101 134 99 133 98 131 98 130 95 127 93 128 95 127 92 131 96 129 95 127 93 126 91 125 91 125 91 125 91 125 91 124 90 124 89 123 88 122 88 122 88 122 87 121 86 120 86 120 86 119 85 119 85 118 84 114 84 115 85 114 82 110 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 102 76 100 75 101 73 102 72 92 83 103 70 111 65 103 75 103 69 102 76 98 73 105 66 98 68 99 68 99 68 99 69 99 68 98 66 97 65 95 64 97 65 94 62 92 62 94 64 93 63 91 61 90 61 90 62 90 61 89 59 88 58 86 57 85 58 85 57 84 56 83 56 85 58 85 57 84 57 83 56 79 54 82 57 82 54 78 51 79 52 76 50 78 52 76 49 77 51 77 51 76 49 74 48 75 50 76 50 76 49 74 48 72 49 71 48 70 47 69 47 69 47 69 46 68 45 67 45 61 42 61 42 61 42 61 42 64 44 62 42 61 44 64 46 65 43 61 42 61 42 62 45 62 45 62 44 61 43 60 43 57 41 56 40 56 39 55 39 56 40 56 40 56 40 56 40 55 38 55 37 54 36 53 36 54 37 54 36 53 35 52 35 54 36 54 36 54 36 54 36 53 35 53 34 52 33 51 33 49 34 53 36 51 33 50 34 49 32 49 32 49 32 49 32 46 30 44 31 47 34 47 32 45 32 47 34 48 32 44 29 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 31 42 30 43 32 46 35 42 31 43 32 44 31 43 30 45 29 38 26 41 32 45 32 43 32 41 31 41 30 38 26 40 30 40 29 39 28 38 28 20 7 19 7 18 6 17 5 17 5 17 5 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 7 18 6 18 5 17 5 16 9 16 9 16 9 16 9 15 8 16 9 16 9 17 10 17 10 16 9 16 9 15 8 14 8 16 9 17 9 16 8 18 9 17 8 16 9 17 10 18 10 18 9 17 8 16 8 17 10 13 9 16 14 21 16 20 15 21 16 21 17 22 17 22 17 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 23 31 22 30 22 32 25 33 26 34 25 33 24 34 26 34 26 34 26 34 24 34 22 34 21 33 24 34 24 35 29 37 27 34 31 34 24 15 11 10 7 10 9 11 8 10 8 11 9 11 9 12 10 13 12 12 10 12 10 12 10 10 5 11 38 86 116 96 111 99 112 100 113 100 111 99 108 103 111 100 109 100 107 95 99 86 88 75 68 52 42 27 23 19 10 22 17 19 29 30 26 54 136 181 168 168 151 139 161 153 159 149 153 145 150 149 152 149 158 162 168 166 155 147 163 166 117 127 180 178 174 169 129 115 115 117 117 115 114 111 109 107 89 105 83 93 77 88 56 134 133 172 117 165 120 154 119 159 115 158 116 158 120 157 120 156 116 156 115 155 117 154 116 152 117 152 117 151 117 150 116 151 116 147 109 156 116 172 229 199 232 191 221 193 226 193 227 197 237 202 239 200 236 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 203 239 203 240 204 241 205 241 205 241 205 241 205 241 205 241 207 243 207 244 208 244 209 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 213 255 209 176 214 255 206 243 215 244 214 249 217 245 215 252 220 248 216 252 217 248 214 252 216 243 201 215 199 216 199 214 176 188 193 227 196 219 205 192 147 116 144 116 144 113 143 113 144 112 144 111 144 109 143 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 104 138 103 139 104 138 104 138 104 138 104 138 104 135 101 134 100 133 98 131 97 132 97 132 97 132 97 132 97 132 97 131 96 130 95 130 95 131 95 130 94 128 91 125 88 124 88 123 87 123 86 122 86 120 89 118 88 117 87 118 88 118 87 117 86 116 85 115 84 115 87 115 86 114 85 113 85 111 83 111 82 110 82 109 81 109 81 109 80 109 80 108 79 109 80 109 79 108 78 108 77 109 77 108 77 108 79 108 80 108 80 108 81 107 82 106 81 104 79 104 79 103 78 102 75 101 74 100 72 99 70 98 67 96 67 93 66 95 67 94 64 96 67 95 66 94 65 93 64 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 81 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 77 44 76 46 74 47 73 49 68 68 80 51 76 47 80 48 71 43 71 49 68 47 72 44 68 48 68 48 68 50 68 50 67 47 66 45 64 44 63 43 65 44 63 42 61 42 63 43 64 47 62 45 61 45 61 46 61 45 60 43 59 42 57 41 58 41 58 40 57 40 56 39 58 41 57 40 57 39 56 39 53 37 55 39 56 37 52 34 53 35 50 33 52 35 50 32 50 37 51 38 51 37 49 36 49 36 50 37 49 36 48 34 49 35 48 34 48 33 47 33 47 33 47 32 46 31 45 31 44 29 44 29 44 29 44 29 45 29 43 28 43 29 45 31 41 27 44 29 44 29 43 27 45 29 44 28 44 27 43 27 42 25 41 25 40 24 40 23 40 24 40 24 40 24 40 24 38 22 38 21 37 21 36 20 37 21 37 20 36 20 35 19 36 24 36 24 36 24 36 24 35 23 35 22 34 21 33 21 32 24 36 25 34 23 33 24 32 22 32 22 32 22 32 22 32 20 30 21 34 24 34 22 32 22 33 22 32 21 31 19 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 20 31 19 31 20 33 21 30 19 31 20 32 19 31 18 33 18 27 15 29 20 32 19 32 20 29 20 31 20 28 16 30 20 30 19 29 18 28 18 22 20 22 19 21 19 20 18 21 19 21 19 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 18 20 18 19 17 19 17 19 16 19 16 19 16 19 16 20 17 19 16 19 16 18 15 18 15 19 16 19 16 20 17 15 13 17 15 19 16 19 15 17 17 17 17 17 17 17 17 18 18 18 17 17 16 16 16 18 15 15 14 18 20 22 21 21 21 22 21 23 22 23 22 24 23 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 32 31 31 31 31 34 33 33 32 32 33 33 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 36 38 38 36 37 37 34 27 13 10 7 7 8 9 9 9 12 12 11 11 11 11 10 10 11 13 12 12 12 12 12 12 9 8 2 51 90 107 89 98 84 98 85 99 85 99 85 98 89 101 89 99 89 97 85 91 78 81 68 61 44 36 24 19 20 12 22 18 27 34 35 38 88 164 182 177 170 140 130 158 137 153 132 149 132 148 136 152 135 156 147 166 153 154 139 165 159 129 105 179 178 177 178 142 124 121 124 120 124 117 123 114 121 101 121 99 111 99 106 93 187 176 215 159 208 165 196 161 201 160 201 159 201 159 201 159 200 156 199 155 199 154 198 154 197 153 197 152 196 151 195 151 190 151 196 149 193 134 165 211 152 196 141 191 146 194 135 191 140 200 144 202 142 199 141 200 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 207 148 208 148 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 162 209 173 185 104 219 176 208 159 213 161 219 158 214 152 220 154 217 157 219 157 213 160 223 164 207 154 194 168 207 180 185 143 190 181 199 179 207 186 166 174 143 184 143 184 144 185 144 185 144 185 144 184 144 184 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 141 183 139 181 138 182 139 181 138 181 138 181 138 181 138 179 136 178 134 176 133 175 132 172 132 172 132 172 132 172 132 173 133 172 132 172 131 171 132 168 131 166 130 165 127 162 125 159 123 159 123 158 122 157 121 161 120 160 118 158 117 159 118 157 116 157 116 157 116 157 116 156 115 156 114 155 113 154 113 152 111 152 111 151 110 151 109 150 109 150 109 148 109 148 108 145 108 143 108 143 107 142 108 142 109 140 108 139 107 138 107 139 108 139 106 137 105 136 104 138 103 136 102 136 102 136 103 135 101 135 100 133 98 132 98 131 95 128 94 129 96 128 93 128 94 128 94 128 94 128 94 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 118 85 117 84 116 84 114 84 114 84 114 82 111 80 113 81 109 79 110 80 110 79 109 79 109 78 108 77 107 77 107 77 107 77 107 77 107 78 104 78 103 76 103 74 102 74 115 77 99 86 124 89 125 72 107 69 101 73 98 71 104 66 101 69 100 68 99 67 98 66 97 66 96 64 94 63 93 62 96 64 94 62 93 62 93 63 92 63 91 61 90 61 90 61 90 61 89 59 88 58 86 57 85 58 85 58 84 57 84 56 85 57 84 57 83 56 83 56 79 54 81 56 82 54 78 51 79 52 76 50 78 52 76 49 75 49 76 51 77 51 76 50 75 49 76 50 75 48 73 48 72 48 70 48 69 47 69 47 69 47 69 46 68 45 67 45 65 46 65 46 65 46 65 46 64 45 63 43 62 44 63 45 61 41 63 46 65 44 60 41 62 44 60 44 59 43 59 43 59 42 58 42 57 41 57 40 56 40 56 40 56 40 56 40 55 38 55 38 54 37 54 36 54 37 54 37 53 36 53 35 54 36 54 36 54 36 54 36 53 35 53 34 52 33 51 33 49 34 52 35 51 33 50 34 49 32 49 32 49 32 49 32 48 32 46 33 48 35 48 33 48 33 46 32 45 31 45 32 45 31 45 31 45 31 45 31 44 30 45 31 45 31 44 30 43 31 43 31 43 31 43 31 44 32 44 32 44 32 43 30 40 31 41 32 42 31 41 30 44 31 38 28 39 30 40 30 39 28 38 29 40 30 38 26 40 30 39 29 39 29 38 28 20 8 20 7 19 7 19 7 20 8 20 7 19 7 19 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 18 5 17 5 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 13 6 15 9 16 10 17 9 17 9 17 9 17 9 17 9 18 10 18 9 17 8 16 8 17 10 14 10 18 15 21 16 21 16 21 17 22 17 23 18 23 19 24 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 23 35 26 32 23 31 24 34 27 34 26 34 26 34 26 34 24 33 21 34 22 34 24 33 23 37 31 39 29 37 32 31 18 11 7 6 4 7 7 9 7 13 10 12 9 11 8 10 7 12 11 11 9 11 9 11 9 12 8 5 67 106 107 105 103 98 109 99 110 99 110 98 107 101 109 98 107 98 105 93 95 84 83 69 61 44 35 22 17 22 14 22 19 30 32 29 39 107 174 174 175 175 135 146 165 155 162 153 157 150 154 152 154 147 155 161 167 168 160 154 171 165 136 97 169 180 171 176 146 125 121 121 119 121 116 117 112 112 97 110 85 99 77 90 77 165 137 171 118 166 121 158 115 161 115 161 117 159 119 159 119 157 117 156 117 155 116 155 118 154 119 154 119 152 119 151 118 151 117 149 112 160 120 175 231 196 231 191 221 192 224 193 229 200 238 201 238 200 236 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 203 240 204 241 205 241 205 241 205 241 205 241 205 241 206 242 207 243 207 244 208 244 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 211 246 212 255 159 209 231 254 211 242 212 244 215 247 218 250 216 249 219 249 214 248 218 255 215 230 196 219 198 218 201 185 173 230 210 218 206 216 179 140 145 115 143 115 144 114 144 114 145 113 144 112 145 109 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 104 139 104 139 105 139 105 139 105 139 105 139 105 137 102 136 101 134 99 133 99 133 98 133 98 133 98 133 98 134 99 134 98 133 97 132 97 130 94 130 94 129 92 126 90 123 87 123 87 122 86 122 85 121 90 119 88 118 88 118 89 115 86 116 86 116 86 116 87 115 87 115 86 114 85 113 85 112 84 111 83 111 82 110 82 110 82 109 81 110 80 109 80 107 78 108 78 108 77 107 77 108 77 109 78 110 81 109 80 111 83 109 82 106 81 105 80 104 78 101 75 100 75 101 75 102 75 101 72 99 71 99 68 98 68 95 67 96 68 95 65 93 66 94 66 94 66 94 67 92 65 91 64 91 64 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 84 58 83 56 82 55 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 49 78 50 76 53 75 53 76 61 114 117 121 59 100 70 85 49 73 52 71 48 75 49 71 50 69 49 67 49 66 47 66 46 65 45 64 43 63 42 64 44 63 43 62 42 62 42 63 46 61 45 60 44 61 45 61 45 60 43 59 42 57 41 59 42 58 41 58 40 57 40 57 40 57 39 56 39 55 38 54 37 55 38 55 37 53 35 53 35 50 33 52 35 50 32 48 35 49 37 51 38 51 38 48 36 49 36 49 35 47 33 48 34 48 33 47 33 46 32 47 33 47 32 46 31 45 31 47 32 47 32 47 32 47 32 45 30 44 29 44 28 44 29 40 27 44 30 45 29 43 26 44 28 44 27 43 27 42 26 43 27 43 26 42 26 41 25 40 24 40 24 40 24 40 24 39 23 38 22 38 21 37 21 38 22 37 21 37 20 36 20 35 23 35 23 35 23 35 23 35 23 35 22 34 21 33 21 31 23 35 25 33 22 33 24 32 22 32 22 32 22 32 22 35 23 33 22 35 25 35 22 35 23 32 19 30 20 32 22 31 20 31 20 31 20 31 20 29 19 31 20 31 20 30 18 31 19 31 19 31 19 31 19 31 20 33 21 33 19 29 16 30 19 31 20 32 19 31 18 33 20 30 17 29 17 29 17 28 17 26 18 30 20 28 16 29 19 29 19 29 19 29 19 21 19 21 19 21 19 21 19 22 20 22 19 21 18 20 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 19 17 19 16 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 18 15 19 17 21 18 20 17 16 17 17 18 18 17 17 16 18 18 18 17 17 16 16 16 18 16 16 16 20 21 22 21 22 21 23 22 23 23 24 23 25 25 26 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 33 35 34 32 31 31 32 34 35 34 34 34 34 34 34 34 34 34 34 35 36 36 35 34 34 37 39 38 37 39 37 30 19 12 9 7 7 9 10 11 10 13 12 12 11 11 10 10 9 10 12 11 11 11 11 11 11 10 9 9 75 97 95 92 96 85 99 86 100 87 100 86 99 89 98 87 97 88 95 82 88 76 75 61 52 35 28 18 15 20 17 27 24 39 33 31 53 144 187 179 179 163 132 143 162 139 156 136 154 138 153 140 154 137 157 148 168 156 159 145 172 153 142 94 160 183 177 182 157 128 128 120 123 122 122 122 116 122 109 123 103 119 97 109 120 209 172 210 161 207 164 204 164 205 162 204 161 203 160 202 158 201 158 201 157 200 156 200 155 200 156 199 155 198 154 198 154 190 152 198 152 196 136 165 212 148 194 142 191 144 192 135 193 144 201 144 200 144 200 143 199 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 147 205 147 206 148 206 149 207 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 150 217 161 215 172 157 138 227 165 214 156 210 155 218 158 217 155 218 159 216 157 213 163 219 153 192 158 204 180 201 173 165 160 213 172 200 198 196 171 141 181 144 185 144 185 144 186 145 186 145 186 144 185 145 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 140 182 139 183 140 182 139 182 139 182 139 182 139 180 137 180 136 178 134 177 133 173 133 173 133 173 133 173 133 174 134 174 134 173 133 172 133 168 130 167 130 166 129 163 127 160 124 160 123 159 123 158 122 162 120 160 119 159 118 160 119 156 116 157 116 157 116 157 117 156 115 156 114 155 113 154 113 153 112 153 111 152 111 151 110 151 110 151 109 149 110 148 109 144 107 143 108 143 108 143 109 142 110 142 113 144 113 144 112 143 111 140 107 138 105 138 106 139 104 137 103 136 102 136 102 136 102 135 101 134 99 132 99 133 97 130 96 131 97 130 94 127 94 128 94 128 94 128 95 126 92 126 91 125 90 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 113 83 113 82 113 83 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 78 105 77 104 76 102 75 114 121 194 206 217 166 175 112 123 77 103 76 101 71 104 70 102 70 100 69 98 67 97 65 99 67 98 66 96 65 95 64 95 64 95 64 94 63 93 62 92 62 90 60 89 60 89 61 90 61 89 59 88 58 86 57 86 59 86 58 85 58 84 57 84 57 83 56 83 55 82 55 81 55 81 55 80 54 79 52 79 52 76 50 78 52 76 49 74 48 75 50 77 51 77 51 74 48 75 49 74 48 73 47 71 48 69 47 69 46 68 46 69 47 69 46 68 45 67 45 65 46 65 46 65 46 65 46 64 45 64 45 63 43 62 42 65 42 62 42 61 43 61 45 61 44 59 43 59 42 58 42 59 43 59 42 58 42 57 41 56 40 56 40 56 40 56 40 56 39 56 38 55 38 54 37 55 38 55 37 54 37 53 36 53 35 53 35 53 35 53 35 53 35 53 34 52 33 51 33 48 33 52 34 50 32 49 33 49 32 49 32 49 32 49 32 50 34 47 33 49 35 48 33 49 34 46 30 44 31 46 33 45 31 45 31 45 31 45 31 43 29 44 31 45 30 43 29 43 31 43 31 43 31 43 31 43 31 44 33 44 31 41 27 40 31 41 32 42 31 41 30 42 32 41 30 39 28 39 29 38 27 36 28 40 30 38 26 39 29 39 29 39 29 39 29 17 5 17 6 18 6 19 7 20 8 20 7 18 5 17 5 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 5 16 4 16 3 14 7 14 7 14 7 14 7 17 10 16 9 16 9 15 8 15 8 16 9 16 9 17 10 17 10 18 11 18 10 17 9 15 8 18 11 19 10 16 7 18 10 18 9 17 8 16 8 17 11 15 12 20 17 21 15 22 17 22 17 23 18 23 19 25 20 25 21 26 21 26 21 26 21 26 22 27 23 28 23 29 21 29 21 29 21 29 21 32 24 32 24 33 25 33 25 34 25 33 24 32 25 33 26 34 26 34 26 34 26 34 24 34 23 36 25 37 26 35 24 37 30 37 29 37 31 26 9 12 8 8 6 9 9 12 9 12 10 11 9 11 9 10 8 11 10 10 8 10 8 10 8 9 6 32 87 101 101 101 105 99 110 100 111 100 109 99 108 98 106 96 105 96 101 90 92 78 76 61 51 35 27 18 15 15 15 22 20 33 25 26 61 156 174 178 171 151 138 164 168 158 165 157 162 155 158 155 157 153 161 165 171 171 163 158 176 159 143 109 137 184 173 177 158 140 129 130 123 128 121 122 110 114 104 113 90 108 80 94 110 177 127 165 121 163 118 165 119 164 116 162 119 161 118 159 119 159 117 158 118 157 118 156 119 157 120 156 121 156 120 155 121 152 118 150 114 161 119 173 228 193 230 192 221 190 222 193 231 204 239 199 236 199 237 199 235 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 242 205 242 206 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 218 239 216 243 221 238 172 228 222 254 216 245 213 249 217 245 216 249 217 245 213 247 215 246 200 225 195 221 200 198 182 192 208 241 205 226 207 172 145 115 148 119 146 118 145 115 145 115 146 113 145 113 145 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 142 107 141 105 140 105 140 105 140 106 140 106 140 106 140 106 138 104 137 103 136 101 134 100 134 99 134 99 134 99 134 99 134 99 134 98 133 97 132 97 130 94 131 95 130 93 128 92 126 90 125 89 125 88 124 88 121 91 120 89 119 89 119 89 116 86 116 86 116 86 116 86 115 87 115 86 114 85 113 85 113 84 112 84 111 83 111 83 111 82 110 82 110 81 110 81 107 78 109 79 109 80 110 80 114 86 115 85 113 81 108 78 98 69 94 67 92 67 93 71 101 77 103 79 105 80 105 78 103 75 102 73 100 71 100 69 99 70 96 69 98 70 97 67 94 66 94 66 94 66 94 66 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 62 87 61 84 58 83 57 84 58 83 56 82 57 83 58 83 55 79 53 80 54 80 53 79 53 79 52 78 51 77 51 77 51 77 51 77 51 77 51 77 55 77 55 76 54 75 54 91 139 217 208 247 214 223 116 100 54 71 50 69 43 69 46 70 49 69 48 68 49 67 48 68 48 67 47 66 45 64 44 63 44 64 44 64 43 62 41 62 46 61 44 59 43 60 44 61 45 60 43 59 42 57 41 60 42 59 42 58 41 58 41 56 39 56 39 55 38 55 37 55 38 55 37 54 36 53 36 53 35 50 33 52 35 50 32 49 36 50 38 51 38 50 37 48 35 48 35 48 34 46 33 47 33 47 33 46 32 46 31 47 33 47 32 46 31 45 31 45 30 45 30 45 30 45 30 45 30 45 30 45 28 42 26 44 29 42 26 41 27 45 30 43 27 43 27 42 26 42 25 43 26 42 26 41 25 41 24 40 24 40 24 40 24 40 24 40 23 39 23 38 22 38 22 39 22 38 22 37 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 23 32 22 32 22 32 22 32 22 35 23 33 22 34 23 33 20 34 22 32 21 31 20 31 21 31 20 31 20 31 20 31 20 29 18 30 19 30 19 29 18 31 19 31 19 31 19 31 19 30 19 31 19 31 18 30 17 30 19 31 20 32 19 31 18 29 19 32 19 29 16 29 18 29 18 28 19 30 20 28 16 28 18 29 19 29 19 30 20 17 16 18 16 19 17 20 18 22 19 21 18 19 16 18 15 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 16 17 15 17 14 17 14 17 14 17 14 18 15 19 16 19 16 20 17 20 17 19 16 19 16 18 15 20 17 21 17 20 16 17 14 15 16 18 19 19 18 16 15 18 18 18 17 17 16 16 16 17 16 17 18 22 22 23 20 23 22 23 23 24 23 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 32 33 33 34 34 33 33 32 34 34 34 34 34 34 34 34 32 33 35 36 36 35 33 32 36 37 36 36 38 35 24 10 11 9 7 7 9 11 12 12 10 10 11 11 11 11 12 12 9 11 10 10 10 10 10 10 3 6 52 95 90 98 82 98 85 98 86 99 86 99 87 97 87 96 86 95 86 93 81 85 70 68 53 44 31 23 18 15 16 19 26 20 37 29 41 90 179 169 187 170 129 143 162 164 142 159 140 158 142 157 143 157 146 166 155 172 159 161 148 175 153 145 120 118 180 178 182 171 148 146 137 135 137 133 136 123 132 117 137 108 139 101 127 148 219 167 210 168 207 161 210 168 208 164 207 162 205 159 204 158 204 159 203 158 203 157 202 157 203 157 202 156 201 155 201 155 191 154 199 153 195 134 161 206 145 193 142 191 143 191 135 195 147 202 143 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 144 202 144 203 145 204 146 204 146 204 146 204 146 204 146 204 146 204 147 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 169 197 157 228 139 235 146 172 154 216 166 215 155 213 156 214 156 217 158 212 161 218 162 203 148 195 164 205 190 178 157 195 173 210 167 207 184 160 175 149 193 150 190 148 188 146 186 144 187 146 186 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 137 179 136 178 135 174 134 174 134 174 134 174 134 173 133 173 133 172 132 172 132 168 130 167 131 167 130 165 128 163 127 163 126 162 126 161 125 163 121 161 119 160 119 160 120 159 117 158 116 157 115 156 114 156 115 156 114 155 113 154 113 154 113 153 112 153 111 152 111 152 111 151 110 150 110 149 110 145 108 145 110 146 111 146 113 149 118 144 111 133 96 120 87 111 79 108 76 106 77 109 79 122 91 130 100 137 105 138 104 137 103 136 101 134 100 133 100 134 98 131 97 132 99 131 96 130 95 129 94 128 93 127 92 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 88 119 86 116 83 114 82 114 83 112 82 112 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 104 75 102 75 102 75 141 217 255 253 255 246 255 227 133 82 102 74 99 66 99 66 99 68 99 68 99 68 99 68 98 67 97 66 96 64 94 63 94 63 95 65 95 63 93 61 91 61 89 60 88 59 89 60 90 61 89 59 88 58 86 57 87 60 86 59 86 58 85 58 83 56 83 55 82 55 81 54 82 55 80 54 79 53 79 53 79 52 76 50 78 52 76 49 76 50 77 51 77 50 75 49 73 48 74 48 74 47 72 46 70 47 69 46 68 46 67 45 69 47 69 46 68 45 67 45 64 45 64 45 64 45 64 45 64 45 65 46 64 43 61 40 64 42 62 43 62 43 61 44 60 43 59 42 58 42 57 41 58 41 57 41 56 40 56 39 56 40 56 40 56 40 56 40 57 40 56 39 56 38 55 38 56 39 55 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 49 32 49 32 49 32 49 32 49 32 49 33 46 32 47 33 46 30 46 33 47 33 46 32 45 30 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 30 41 29 42 30 43 31 40 31 41 32 42 31 41 30 37 30 42 32 40 29 40 32 42 30 39 30 41 30 38 26 38 28 38 29 39 30 40 30 14 3 15 4 16 5 17 5 19 7 18 5 16 3 15 2 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 3 15 3 14 7 14 7 14 7 14 7 14 8 15 9 16 10 17 11 18 10 17 9 16 8 15 7 17 10 17 9 15 7 12 4 15 8 18 11 19 10 16 7 18 10 18 9 17 8 16 8 16 11 16 13 21 18 22 15 22 17 22 18 23 19 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 31 24 34 27 35 26 32 23 34 26 34 26 34 26 34 24 31 20 34 23 35 24 32 21 36 28 36 28 37 29 21 2 10 6 6 4 8 9 11 9 9 8 10 9 11 10 12 11 11 10 10 8 10 8 10 8 1 4 72 106 98 108 92 106 96 106 97 107 98 106 96 104 97 102 95 102 94 100 88 89 72 69 55 43 30 22 17 14 18 19 23 16 33 25 43 102 177 153 185 162 122 150 179 169 159 167 160 165 158 161 157 158 162 169 171 175 174 165 159 177 163 144 134 101 177 173 177 169 158 142 144 129 139 127 131 113 119 106 116 94 116 86 100 134 181 126 168 128 163 111 167 120 165 115 162 116 161 118 158 118 159 118 159 117 158 117 157 118 157 121 157 120 156 122 155 122 153 119 151 114 160 117 169 223 191 229 192 221 189 221 193 232 206 239 198 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 204 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 206 254 213 244 225 246 227 213 187 239 219 250 209 241 214 248 216 245 213 242 215 250 210 230 198 231 196 217 199 177 170 228 206 235 209 218 178 125 141 112 151 124 151 121 147 116 145 114 146 114 146 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 104 137 102 135 101 134 99 134 99 134 99 134 99 133 98 132 97 132 96 131 96 130 94 131 95 131 94 129 93 128 92 128 91 127 91 126 90 122 91 120 89 119 89 119 90 119 88 117 87 115 85 114 83 115 87 115 86 114 85 113 85 113 85 113 84 112 83 111 83 111 83 111 82 111 81 110 81 109 80 110 81 111 82 112 83 118 87 111 74 92 54 73 39 75 48 72 47 71 49 75 52 75 55 87 69 99 76 102 74 103 76 102 73 101 72 100 69 100 71 97 70 99 71 97 68 97 68 95 67 93 65 92 63 93 66 92 64 91 63 89 62 90 63 90 62 89 61 88 61 88 63 88 62 87 61 86 61 89 63 87 61 84 58 82 56 84 57 82 55 81 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 74 56 75 55 75 55 223 225 245 205 252 214 247 195 112 62 75 53 71 43 69 47 67 48 68 48 68 50 68 51 66 46 65 44 64 43 62 42 62 43 64 45 64 43 61 40 62 45 60 43 59 43 59 44 61 45 60 43 59 42 57 41 60 43 60 42 59 41 58 41 56 39 56 38 55 37 54 37 56 38 54 36 53 36 53 37 53 35 50 33 52 35 50 32 51 38 51 38 50 36 48 35 47 35 48 35 48 34 46 32 47 33 47 32 46 31 45 31 47 33 47 32 46 31 45 31 46 31 46 31 46 31 46 31 45 30 46 31 45 28 41 25 39 27 44 31 46 29 43 25 43 27 43 26 42 25 41 25 41 25 40 24 40 23 39 23 40 24 40 24 40 24 40 24 40 24 40 23 39 22 38 22 39 23 39 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 31 22 32 22 32 22 32 22 32 22 34 22 31 20 32 21 31 18 31 21 33 23 34 21 30 18 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 17 28 16 29 18 32 21 30 19 31 20 32 19 31 18 26 17 32 20 30 17 31 21 33 22 31 21 31 20 28 16 28 18 28 19 29 20 30 20 18 16 18 17 19 18 20 18 22 18 19 17 19 17 18 14 18 17 19 18 20 17 19 16 19 17 19 17 19 17 19 17 18 17 20 19 21 19 21 18 23 20 22 19 20 17 18 15 19 16 19 16 19 16 19 16 16 15 19 18 21 17 19 15 18 15 19 17 21 19 22 20 21 18 20 16 18 15 18 15 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 20 20 22 22 23 23 25 24 25 24 25 24 25 24 25 25 27 27 28 27 28 26 29 27 28 26 27 27 28 28 29 29 29 30 30 31 31 31 31 31 31 31 31 31 31 31 33 32 32 34 35 35 32 30 31 32 34 35 36 35 34 33 36 36 37 37 37 36 35 35 35 37 40 41 37 27 16 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 7 15 15 11 10 13 12 7 0 16 84 106 77 96 81 92 80 95 83 96 83 93 84 96 83 93 87 93 83 86 77 84 67 63 49 38 28 21 17 12 26 10 29 31 42 30 62 142 187 175 184 134 114 157 156 167 141 154 140 163 141 158 151 163 146 183 168 170 160 169 148 167 141 169 132 106 165 178 188 176 176 161 159 149 168 144 153 137 154 134 153 113 154 100 156 167 221 173 218 168 216 168 213 165 218 167 210 161 209 163 211 163 206 159 203 158 205 160 204 157 205 160 205 159 205 159 205 160 195 156 202 155 192 124 153 203 150 191 137 192 145 189 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 201 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 208 152 208 152 208 152 209 153 210 154 210 152 208 152 209 153 210 154 210 153 211 153 212 156 213 157 213 156 210 156 209 157 213 163 219 111 193 157 225 153 204 173 209 159 213 159 215 167 213 158 197 160 194 176 202 165 172 178 206 175 204 176 192 161 146 198 144 193 148 189 148 189 148 189 148 188 147 188 146 187 146 186 146 186 143 187 144 188 146 190 147 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 139 182 139 181 137 179 135 173 133 173 134 174 135 175 135 176 135 174 133 172 131 172 133 166 128 165 129 165 129 165 129 165 129 165 128 164 127 163 127 162 121 161 120 161 119 160 119 160 119 159 117 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 141 109 147 109 143 112 152 119 142 99 114 75 104 77 108 77 105 75 106 76 106 75 106 76 112 76 110 84 130 103 136 98 134 100 133 99 133 98 132 99 132 98 132 97 131 96 130 96 129 95 129 94 128 93 127 93 127 93 126 91 124 89 123 88 123 90 125 92 126 90 122 87 118 86 118 86 118 86 118 86 120 88 119 86 118 85 116 84 112 82 112 82 112 82 112 82 111 81 111 80 110 79 109 79 107 78 110 81 111 80 108 77 109 78 106 76 108 78 106 75 103 81 100 70 107 66 103 130 255 251 255 241 255 255 234 159 115 82 106 72 101 71 102 70 102 70 101 69 98 66 97 65 97 66 97 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 87 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 64 45 64 44 63 43 62 43 65 42 61 42 63 44 61 43 58 41 57 42 58 43 59 43 58 43 60 44 60 44 59 42 57 42 59 43 59 43 58 41 54 39 57 40 55 38 56 41 55 38 54 37 54 38 56 40 51 34 52 35 53 36 54 36 49 32 50 33 51 34 52 35 50 33 51 34 51 33 50 32 51 33 50 32 49 33 50 34 47 33 47 33 47 33 47 33 48 34 47 33 45 29 42 27 44 31 47 34 48 33 45 30 45 31 44 29 44 31 47 34 43 31 43 31 43 31 43 31 42 29 41 31 44 32 42 27 41 31 41 31 41 29 38 27 39 28 37 27 38 29 41 33 42 31 40 29 37 26 35 25 42 32 40 29 38 27 37 27 16 4 16 5 17 6 18 6 18 4 15 4 18 7 18 4 15 4 16 5 17 4 16 3 17 5 17 5 17 5 17 5 16 5 18 6 19 7 18 6 18 6 18 5 16 4 15 3 15 8 15 8 15 8 15 8 14 7 15 9 16 9 16 9 14 8 15 9 17 11 18 12 17 10 16 8 15 8 16 9 17 9 17 9 17 9 17 9 18 10 18 10 18 10 18 10 17 12 18 14 20 16 22 17 25 20 25 20 25 20 25 20 24 20 26 22 27 22 27 21 27 22 27 22 27 22 27 22 29 21 30 22 30 23 31 23 32 24 32 24 32 24 32 24 33 24 32 26 35 27 33 22 32 25 34 27 36 27 34 24 36 24 36 24 36 26 36 25 35 29 40 32 34 20 14 2 8 6 8 6 8 6 8 6 8 7 9 7 10 8 10 8 10 13 13 8 11 11 10 2 5 30 91 104 87 103 93 102 94 104 96 105 93 102 94 102 92 100 93 98 90 92 83 86 71 65 48 38 27 20 16 12 19 7 26 25 33 27 65 145 170 166 173 123 116 157 164 166 158 159 156 168 157 162 164 163 162 181 179 173 181 183 168 170 154 167 143 100 155 176 181 168 169 155 162 140 160 132 141 122 133 113 127 100 118 85 123 144 172 127 168 122 169 120 168 118 170 119 167 118 167 123 164 121 163 119 160 118 161 120 160 118 160 121 159 123 159 123 159 125 158 123 156 118 159 111 164 225 196 227 188 222 192 219 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 244 208 245 208 245 208 246 209 246 210 247 208 245 208 246 209 247 210 247 211 249 211 249 212 249 213 248 211 246 209 243 210 247 215 249 213 192 203 255 209 252 206 247 214 242 214 244 214 238 202 226 198 232 207 205 172 190 199 218 204 226 205 179 149 118 151 98 148 121 149 121 149 119 149 119 147 115 146 114 147 112 147 112 145 111 145 111 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 139 106 140 105 139 103 136 101 133 98 133 99 134 100 135 100 136 100 134 98 132 97 132 97 130 94 130 94 129 93 129 93 129 93 129 92 128 91 127 91 121 91 121 90 120 90 119 89 119 89 118 88 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 107 82 113 80 110 83 112 79 92 57 77 46 76 51 79 52 76 53 77 53 76 55 76 53 73 47 74 56 91 74 101 74 101 74 100 72 99 71 100 69 98 70 98 69 97 69 96 68 95 67 95 66 94 66 93 65 94 67 94 66 92 65 91 64 90 64 91 64 90 63 89 61 86 61 86 61 86 61 86 61 87 62 86 60 84 59 83 58 82 56 82 56 82 56 82 56 81 55 81 54 80 53 79 53 79 53 79 53 79 53 79 53 79 52 76 50 78 52 76 51 76 66 72 52 82 52 70 86 220 218 252 215 234 172 144 45 82 53 72 44 68 45 68 47 67 47 68 48 68 50 69 51 66 46 65 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 59 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 44 28 43 28 42 27 42 26 43 28 42 27 44 29 44 27 41 25 41 26 42 27 43 27 42 26 43 27 43 27 42 26 41 25 42 26 42 26 41 25 38 23 40 24 38 22 39 24 39 22 37 20 36 20 36 20 34 23 35 23 36 24 37 25 32 20 32 21 33 21 33 21 32 22 32 22 32 22 32 22 34 23 33 22 32 23 33 24 33 22 33 22 33 22 33 22 31 20 31 20 31 20 31 20 31 20 32 22 33 21 31 20 31 19 29 18 29 20 32 22 31 19 31 19 31 19 31 19 30 17 29 19 32 20 30 15 30 18 31 19 30 17 28 15 30 17 28 15 28 17 30 19 28 18 27 15 24 13 22 11 31 21 30 18 27 17 27 17 18 16 19 17 19 17 20 18 18 15 16 16 20 20 21 18 16 15 18 16 18 16 17 14 19 17 19 17 19 17 19 17 18 16 19 18 21 19 20 18 18 16 18 16 18 16 17 15 17 14 17 14 17 14 17 14 17 14 17 14 17 15 19 16 17 14 17 15 19 17 20 17 19 16 18 15 18 16 20 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 16 16 18 18 20 20 22 22 26 25 26 25 26 25 26 25 25 25 27 27 28 27 28 26 27 27 29 29 30 28 28 26 29 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 33 32 32 33 35 35 33 31 32 33 34 35 35 35 35 34 35 35 36 36 36 36 36 36 35 37 39 38 32 22 14 7 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 9 12 11 10 12 13 8 1 10 55 93 93 80 97 78 98 83 94 85 94 83 92 84 95 83 91 84 91 84 85 77 79 65 59 44 32 24 19 18 16 19 14 34 30 38 38 92 164 175 173 169 119 110 155 153 156 141 148 132 160 143 159 149 159 154 177 161 173 172 188 162 165 150 165 150 102 139 186 184 176 189 186 206 173 196 167 188 155 184 144 183 138 172 116 188 173 221 170 219 169 222 173 223 172 217 167 218 168 220 167 214 159 212 163 209 162 210 163 209 159 207 159 207 159 207 159 207 160 199 160 206 159 197 129 158 209 149 191 138 192 144 188 135 204 146 199 146 197 145 197 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 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 206 151 207 151 208 152 208 152 208 153 209 153 210 152 208 152 209 153 210 154 210 153 211 153 211 156 212 156 213 158 211 157 210 157 212 160 215 178 186 117 207 170 210 156 213 158 214 165 215 164 204 157 196 159 213 177 176 154 193 184 203 182 213 186 157 165 149 198 147 194 150 191 150 191 150 191 150 187 146 187 146 187 148 188 148 190 147 190 147 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 183 140 183 140 182 138 179 136 174 134 174 134 175 135 175 135 177 136 174 133 172 132 172 133 170 132 167 131 166 130 165 129 165 129 165 128 164 127 163 127 163 122 162 121 162 120 161 120 160 119 160 118 158 116 157 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 146 111 148 112 148 112 140 97 107 76 102 77 108 83 108 77 106 78 106 78 106 78 106 78 106 73 108 79 122 96 135 103 136 102 135 101 135 100 134 101 132 98 132 98 131 97 131 96 129 95 129 95 128 94 128 93 129 95 129 95 129 94 128 94 126 91 124 90 123 89 123 90 118 86 118 86 118 86 118 86 118 86 117 84 115 83 114 82 112 82 112 82 112 82 112 82 111 81 111 80 110 79 109 79 111 80 108 77 107 78 110 81 109 78 106 76 108 78 106 75 105 84 101 69 111 76 94 81 160 143 165 131 145 120 123 81 105 74 100 67 98 69 99 68 98 67 99 68 99 68 100 69 97 65 96 65 95 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 59 86 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 64 45 63 44 63 43 62 43 65 42 61 42 63 44 61 43 58 41 58 42 58 42 59 43 56 41 57 42 58 41 57 40 56 40 56 40 56 40 56 40 55 39 58 40 55 37 56 40 57 39 54 36 51 34 50 33 54 36 54 36 55 37 55 37 51 33 51 32 50 32 50 32 48 31 46 29 46 30 48 32 50 33 49 32 49 32 50 33 47 33 47 33 47 33 47 33 44 29 43 29 44 32 48 35 45 31 46 32 46 32 45 31 44 29 43 28 43 30 45 31 43 31 43 31 43 31 43 31 42 29 41 31 44 32 42 27 39 29 40 30 40 29 38 28 41 30 39 28 38 28 39 29 37 27 36 25 33 22 32 21 39 29 39 28 37 26 36 26 17 5 17 5 17 5 17 5 17 4 15 4 18 7 18 5 15 4 16 5 17 4 16 3 17 5 17 5 17 5 17 5 15 4 17 6 18 6 18 5 16 4 16 4 16 5 17 5 14 7 14 7 14 7 14 7 15 7 13 5 12 7 15 10 14 7 14 8 15 9 16 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 14 10 16 12 19 15 21 17 24 19 24 19 24 19 24 19 24 20 26 22 27 22 27 21 25 22 29 25 30 24 27 20 30 22 30 23 31 23 32 24 33 25 33 25 33 25 33 25 33 24 31 24 34 27 34 24 33 25 34 26 35 27 35 25 35 23 35 23 35 25 36 26 36 30 38 27 27 13 11 2 8 6 8 6 8 6 8 6 9 7 10 8 11 9 11 9 13 10 9 7 12 10 6 0 24 77 100 90 92 103 90 109 93 103 95 103 92 100 92 101 90 96 89 95 88 88 80 80 66 58 41 28 21 16 17 14 13 14 29 23 26 39 103 163 165 169 154 106 115 156 166 161 156 150 146 164 158 162 161 158 165 172 173 174 182 190 176 166 159 160 163 104 126 184 180 166 178 178 208 163 188 154 181 142 173 125 160 123 136 98 151 143 172 126 170 124 174 124 175 124 169 118 170 123 172 125 165 119 165 122 163 121 163 121 161 119 160 120 159 121 159 121 158 124 160 126 159 121 163 115 169 229 194 227 189 223 191 218 193 241 199 237 197 236 196 235 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 201 239 202 239 202 239 202 239 202 239 202 240 203 241 204 241 204 241 204 241 204 241 204 241 205 242 206 243 206 244 207 244 207 244 208 245 208 246 209 246 208 245 208 246 209 247 210 247 210 248 211 248 211 249 212 247 213 248 211 244 210 245 211 244 210 255 177 209 216 246 220 240 211 243 217 240 205 226 195 222 199 231 192 187 185 217 204 215 206 206 174 130 149 121 146 115 149 121 149 121 149 119 149 119 146 114 146 115 148 113 148 114 149 115 148 114 147 112 145 111 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 106 140 106 139 104 137 102 134 100 135 100 135 100 135 100 136 101 134 98 132 97 132 97 134 97 133 96 131 94 129 93 129 93 129 92 128 91 127 91 123 92 122 92 121 91 121 91 120 90 119 88 117 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 110 82 111 81 113 80 97 55 78 49 79 54 84 57 80 53 80 56 79 57 79 57 78 56 82 53 76 56 90 74 102 75 103 76 103 74 102 73 102 71 99 71 98 70 98 69 97 69 96 68 95 67 95 66 94 66 94 67 95 68 95 68 95 68 93 65 90 61 88 62 90 64 87 62 87 62 87 62 87 62 86 61 85 60 84 58 83 57 83 57 82 56 82 56 81 55 81 55 81 54 80 53 79 53 80 54 78 52 78 52 80 54 79 52 76 50 78 52 76 51 72 60 74 51 80 62 72 55 72 55 80 55 78 50 81 51 76 50 71 47 72 49 72 50 71 50 70 49 67 48 66 47 65 45 65 44 64 44 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 59 42 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 48 33 48 32 47 31 46 31 43 28 42 27 44 29 44 27 42 26 42 26 42 26 42 26 39 24 40 25 41 24 40 23 40 23 39 23 39 23 39 24 39 24 41 24 38 21 38 23 39 23 37 20 35 19 35 19 37 25 37 25 37 25 37 25 33 21 32 20 31 18 30 18 31 19 27 16 26 18 30 22 33 23 32 21 31 22 33 23 33 22 33 22 33 22 33 22 31 19 28 17 29 21 34 25 31 20 31 21 32 20 31 20 29 18 29 17 29 18 29 18 31 19 31 19 31 19 31 19 30 17 29 19 32 20 30 15 27 16 29 17 30 17 29 16 32 19 30 17 28 16 27 15 30 19 29 18 27 16 25 15 28 18 28 18 27 16 26 15 19 17 19 17 19 17 19 17 21 18 18 16 20 18 18 15 19 18 20 19 21 18 20 17 19 17 19 17 19 17 19 17 17 16 19 17 20 18 19 17 19 17 19 18 20 18 20 18 19 16 19 16 19 16 19 16 18 14 16 12 15 14 18 17 17 14 17 15 18 15 18 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 14 14 16 17 20 20 23 22 23 22 23 22 23 22 23 22 25 25 27 27 28 27 28 26 27 27 30 31 32 29 28 26 30 30 31 31 31 32 32 32 33 33 33 33 33 33 33 33 33 32 31 32 34 35 35 33 33 33 33 33 34 34 35 35 35 34 34 33 34 35 36 37 37 38 38 33 24 14 10 6 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 11 8 10 11 10 6 4 37 95 95 83 85 95 77 100 83 94 85 94 83 91 82 93 83 88 82 87 81 83 73 74 61 52 37 25 19 17 21 17 19 23 36 28 35 57 132 169 175 175 144 102 112 150 152 155 136 139 124 157 142 156 144 155 145 164 158 173 162 185 174 176 152 159 162 116 116 185 187 175 206 220 255 214 237 212 239 204 234 186 221 177 199 147 206 175 224 170 221 170 224 173 225 173 227 176 226 175 228 175 224 169 214 165 210 163 210 163 208 159 208 160 208 159 207 158 206 159 200 160 206 159 197 130 160 210 147 191 140 193 143 186 135 205 146 198 145 196 144 196 144 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 201 147 201 147 201 147 201 147 201 147 202 148 203 149 203 149 203 149 203 149 203 149 203 150 204 150 205 151 205 152 206 151 207 151 208 152 208 153 209 152 208 152 209 153 210 154 210 152 210 152 211 155 211 156 212 158 212 158 210 157 210 157 210 155 219 173 170 125 229 159 215 160 215 169 211 158 197 157 199 181 202 150 175 169 209 178 205 206 187 173 143 193 153 185 156 190 149 190 149 190 149 190 149 188 147 188 147 188 148 188 148 193 150 192 148 190 146 188 144 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 141 184 140 183 138 180 136 176 135 175 135 175 135 175 135 176 135 174 132 171 131 171 132 172 133 169 132 167 130 165 129 165 129 165 128 164 127 163 127 164 123 164 123 163 122 163 121 161 120 160 119 159 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 146 109 145 110 147 108 127 76 111 81 107 81 109 82 109 80 109 80 108 80 107 79 106 77 116 77 108 82 130 106 140 102 137 103 137 103 136 102 135 102 133 99 133 98 132 98 131 97 130 96 130 95 129 95 128 94 127 93 127 93 128 94 128 94 127 92 124 88 122 89 124 91 119 87 119 87 119 87 119 87 120 87 119 86 117 85 116 84 113 83 113 82 112 81 111 81 111 81 111 80 110 79 109 79 108 78 110 80 110 80 108 78 109 78 106 76 108 78 106 75 99 80 105 72 105 80 105 75 101 74 108 85 115 79 105 75 105 73 102 73 104 75 104 72 102 70 101 69 98 66 97 65 96 65 95 64 95 63 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 85 58 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 68 48 67 48 66 47 66 46 65 42 61 42 63 44 61 43 59 42 58 42 58 42 58 42 55 39 56 40 56 40 55 39 56 39 54 38 54 38 55 40 56 40 58 40 55 37 55 39 55 38 54 37 54 37 55 39 55 37 55 37 55 37 55 37 50 32 50 31 48 30 47 29 47 29 44 26 43 28 48 33 50 32 48 31 48 31 49 33 47 33 47 33 47 33 47 33 47 32 44 28 43 30 46 34 45 31 45 30 44 31 45 31 43 29 43 29 43 29 42 28 43 31 43 31 43 31 43 31 42 29 41 31 44 32 42 27 37 27 38 30 40 30 40 30 42 31 41 30 39 27 36 26 41 31 40 29 39 28 38 27 36 27 38 28 38 27 36 25 18 6 17 5 17 5 16 4 20 7 17 5 17 5 15 2 18 6 19 8 20 7 18 6 17 5 17 5 17 5 17 5 15 3 16 5 17 5 17 5 19 7 18 6 18 6 18 6 16 9 16 9 16 9 16 9 14 7 14 7 14 8 16 9 15 8 15 8 16 9 16 9 16 9 15 8 15 9 17 10 17 9 17 9 17 9 17 9 16 8 16 8 16 8 16 8 14 9 16 13 20 16 23 19 22 17 22 17 22 17 22 17 24 20 26 22 27 22 27 21 27 23 29 25 30 24 28 22 31 23 31 23 32 24 32 25 32 24 32 24 32 24 32 24 33 24 30 23 33 27 35 27 34 25 33 25 33 26 35 26 34 22 33 20 33 25 37 28 37 30 37 22 19 6 7 1 8 6 8 6 8 6 8 6 8 6 8 7 9 7 10 8 14 9 9 8 9 5 8 9 55 100 94 87 95 98 92 105 93 103 95 103 91 97 91 99 90 93 85 89 85 86 76 74 58 50 35 23 17 14 16 14 16 24 28 23 32 66 141 156 162 162 124 94 121 147 156 157 148 142 141 162 156 155 155 157 151 157 169 173 170 189 198 194 167 163 164 124 107 168 184 160 189 182 238 184 225 179 226 178 220 162 205 152 188 127 165 129 171 122 168 120 171 122 173 119 176 122 174 125 175 127 170 123 167 122 164 119 164 121 161 117 161 121 160 121 159 120 157 121 158 124 157 120 162 114 169 229 193 227 191 224 190 216 192 243 198 237 197 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 242 204 242 205 243 205 243 206 244 207 244 208 245 208 245 208 245 208 246 209 247 210 247 209 248 210 247 211 248 211 246 211 247 211 245 210 244 210 242 210 238 228 248 169 226 225 241 214 243 213 234 199 222 199 223 211 196 173 208 212 232 202 212 198 149 140 116 160 124 146 131 150 122 150 122 150 120 150 120 149 117 148 116 148 113 148 112 149 115 148 113 146 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 137 103 136 101 136 101 135 100 135 100 134 98 132 96 130 95 130 95 132 96 131 95 130 94 129 93 129 93 129 92 128 91 127 91 124 94 124 93 123 93 122 92 121 90 120 89 118 87 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 108 80 109 79 110 77 93 50 80 53 78 50 78 53 81 59 81 59 80 57 79 57 77 55 77 50 76 61 100 84 108 77 103 76 103 74 102 73 102 71 100 71 99 71 98 70 98 70 97 68 96 68 95 67 95 67 93 66 92 65 92 65 92 65 92 64 90 63 89 62 89 63 88 63 88 63 88 63 88 63 88 63 87 62 86 60 84 59 84 58 83 56 82 55 80 54 81 55 81 54 80 53 79 53 77 52 80 55 81 54 78 51 79 52 76 50 78 52 76 49 77 54 79 54 73 55 77 57 77 53 66 47 70 51 78 61 71 47 70 48 73 49 71 48 67 47 68 48 68 50 69 51 64 44 64 44 63 43 63 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 57 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 46 31 46 30 45 29 44 29 43 28 42 27 44 29 44 27 43 27 42 26 42 26 41 25 39 24 40 25 41 24 40 23 41 24 38 21 37 22 40 25 40 25 41 24 38 21 37 22 38 22 37 21 38 23 40 24 37 25 37 25 36 24 36 24 30 18 30 18 30 17 29 17 30 19 28 18 29 20 32 23 32 22 31 21 31 21 32 22 33 22 33 22 33 22 33 22 34 22 31 19 29 19 30 20 31 20 30 19 30 19 31 20 29 19 30 20 30 18 28 17 31 19 31 19 31 19 31 19 30 17 29 19 32 20 30 15 27 16 29 18 31 20 32 20 31 19 31 18 29 16 26 14 29 19 28 18 27 17 27 16 26 17 28 19 29 18 27 16 20 18 20 17 19 16 18 16 21 17 18 16 20 18 19 15 19 18 20 19 21 18 20 17 19 17 19 17 19 17 19 17 16 15 18 17 19 17 19 16 21 19 20 18 19 16 18 16 18 15 18 15 18 15 18 15 17 14 18 16 19 16 19 16 20 17 20 17 19 16 19 16 20 17 19 15 18 15 19 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 17 18 22 23 25 25 25 24 25 24 25 24 25 24 25 25 27 27 28 27 28 26 30 29 30 29 30 29 30 29 31 31 31 32 32 32 33 33 32 32 32 32 32 32 32 32 33 31 30 30 33 35 36 35 34 34 33 32 33 34 35 36 34 33 32 32 32 35 37 39 38 38 36 28 17 8 6 6 8 8 8 8 8 8 8 8 7 7 7 7 8 8 9 9 11 11 10 11 7 4 10 19 67 100 83 87 87 88 80 92 83 94 86 93 82 89 82 90 82 86 78 83 79 82 70 69 53 45 32 22 18 16 20 16 24 31 33 31 50 91 169 163 168 163 119 102 128 143 139 149 127 132 121 157 139 148 139 157 141 153 149 166 149 183 190 194 172 173 154 135 98 156 191 174 197 212 250 227 250 229 254 238 255 236 255 223 255 197 204 170 221 171 222 172 227 178 231 179 226 176 229 179 232 177 224 167 218 168 213 165 213 165 210 161 209 161 208 159 207 158 205 158 199 159 205 159 198 131 161 211 146 191 142 194 142 184 134 206 145 197 144 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 203 150 204 150 205 151 205 150 206 151 207 151 208 152 208 152 208 152 209 153 210 154 210 151 209 152 210 154 211 155 211 155 210 157 211 158 211 157 210 158 215 150 228 149 167 157 210 167 216 164 203 156 198 165 206 182 180 149 203 171 209 180 203 188 148 184 151 198 149 185 153 190 152 193 152 193 152 193 152 192 150 191 148 188 147 186 146 190 147 189 146 188 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 181 137 177 137 177 136 176 135 175 135 173 132 171 129 169 128 168 129 168 130 166 130 165 129 165 129 165 129 165 128 164 127 163 127 166 125 165 124 165 123 164 123 162 121 161 119 159 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 146 110 146 109 145 108 132 85 109 81 105 77 102 78 107 83 108 81 107 80 105 77 103 76 108 80 122 97 137 106 140 105 136 102 136 102 135 101 135 101 134 100 133 99 133 98 132 98 131 97 130 96 130 95 129 95 128 94 127 93 126 91 125 91 124 91 125 91 124 90 123 88 120 88 120 88 120 88 120 88 119 87 118 86 117 84 115 83 114 84 113 82 112 81 110 80 111 81 111 80 110 79 109 79 109 79 109 79 109 79 109 79 109 78 106 76 108 78 106 76 108 74 102 79 103 75 107 74 108 77 111 78 111 72 103 61 101 69 100 71 103 72 99 66 98 67 99 68 99 68 100 69 95 64 95 63 94 63 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 58 84 58 85 59 86 58 85 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 64 45 64 44 63 44 62 43 65 42 61 42 63 44 61 43 60 43 59 42 58 41 57 41 56 40 57 41 57 41 56 40 58 40 55 37 53 39 56 42 57 41 59 40 55 36 54 38 56 38 54 37 53 37 54 37 55 37 54 36 53 35 53 34 47 29 47 29 47 30 48 30 47 30 48 31 49 33 51 34 49 31 48 30 47 31 48 32 47 33 47 33 47 33 47 33 46 32 46 31 45 30 44 30 45 31 44 29 43 30 45 31 44 31 46 32 46 30 43 28 43 31 43 31 43 31 43 31 42 29 41 31 44 32 42 27 37 28 40 31 43 34 44 34 39 30 40 31 40 29 37 26 38 28 37 27 37 27 36 26 36 27 39 31 41 29 38 26 18 6 18 5 17 4 16 4 16 3 15 4 18 7 19 6 16 5 17 6 18 5 17 4 17 5 17 5 17 5 17 5 14 3 16 5 17 5 17 4 19 6 17 4 15 2 14 1 14 7 14 7 14 7 14 7 13 8 16 11 18 10 16 8 18 10 17 10 17 10 17 10 18 11 17 9 15 8 15 8 17 9 17 9 17 9 17 9 16 8 16 8 16 8 16 8 15 10 17 14 21 18 25 21 26 21 26 21 26 21 26 21 24 20 26 22 27 22 27 21 30 24 29 23 28 24 29 25 31 23 31 24 32 25 33 25 31 23 31 23 31 23 31 23 33 21 30 20 33 25 36 26 35 24 33 22 33 24 36 27 34 21 32 19 32 24 37 29 38 31 36 21 14 1 5 2 8 6 8 6 8 6 8 6 6 4 6 5 7 5 8 6 13 10 11 9 6 1 12 25 77 99 83 93 96 90 95 95 94 101 95 100 91 94 89 96 89 90 82 87 84 84 74 71 51 43 32 22 17 14 16 13 21 26 25 25 47 94 169 154 156 155 111 105 143 147 148 153 141 138 140 163 153 151 151 159 159 153 159 162 155 181 198 189 191 182 155 138 92 139 188 163 168 160 216 176 222 173 226 180 234 189 235 182 245 165 170 123 176 127 175 127 181 136 187 137 182 135 191 146 195 142 179 128 171 126 168 123 167 125 164 120 161 121 160 119 159 120 157 121 159 125 158 121 164 116 172 231 193 227 192 226 189 215 192 246 199 236 196 234 195 234 195 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 200 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 203 242 204 243 205 243 205 243 205 244 206 245 207 245 207 245 207 246 208 247 209 247 209 246 209 247 210 248 211 246 208 245 210 245 211 245 211 244 206 255 210 237 230 227 148 255 220 244 208 226 197 222 203 226 194 183 190 229 207 223 208 199 157 116 147 118 143 120 157 128 154 124 154 124 154 124 154 124 152 119 150 117 148 112 146 110 146 112 145 111 145 110 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 142 107 140 105 138 103 137 101 137 100 136 99 135 100 132 96 130 93 128 92 127 93 128 92 129 93 129 93 129 93 129 93 129 92 128 91 127 91 125 93 125 92 124 92 123 91 121 89 120 87 119 86 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 82 111 80 109 79 100 62 86 57 84 53 78 50 78 53 80 56 79 54 77 55 76 51 80 64 104 82 105 75 102 78 102 75 101 73 101 72 101 70 100 72 100 71 99 70 98 70 97 69 97 68 96 67 95 67 96 68 94 66 92 64 91 63 89 63 91 65 92 63 88 60 89 61 89 63 88 63 89 63 87 61 86 59 84 56 83 55 84 58 83 56 82 55 80 54 81 55 81 54 80 53 79 53 81 54 78 51 77 52 80 55 79 52 76 50 78 52 76 49 80 40 70 55 78 56 77 55 73 58 73 50 66 51 70 50 70 46 70 49 73 51 69 45 71 50 70 49 67 48 66 47 64 44 64 43 63 42 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 40 58 42 59 42 58 41 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 47 32 47 31 46 30 45 30 44 26 42 25 44 29 44 27 43 27 43 26 42 25 41 25 40 25 41 26 42 25 41 24 43 25 39 22 38 23 41 27 40 25 41 24 37 20 36 22 39 23 36 20 34 18 33 19 36 24 36 23 35 22 34 21 27 16 28 17 29 18 30 19 30 21 32 24 35 25 35 25 32 21 31 20 30 21 31 22 33 22 33 22 33 22 33 22 30 19 31 21 32 21 31 19 32 20 29 17 28 18 31 21 31 21 33 22 32 20 29 17 31 19 31 19 31 19 31 19 30 17 29 19 32 20 30 15 27 17 30 20 34 23 35 23 28 17 30 19 30 17 28 14 29 19 28 18 28 18 28 17 26 18 30 21 32 20 28 17 21 19 20 17 19 16 17 15 20 18 20 18 20 18 20 18 17 16 20 20 22 18 18 15 20 17 17 14 16 15 19 18 17 16 18 16 18 16 18 17 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 21 20 18 17 17 18 20 21 18 18 19 19 21 22 25 25 28 27 26 24 25 24 25 24 28 24 25 31 31 27 27 31 31 31 31 31 31 31 31 31 32 31 31 31 31 31 31 30 32 33 33 32 30 30 32 34 33 33 33 34 34 35 35 35 34 35 36 37 37 37 37 36 34 36 34 36 34 35 34 35 42 41 30 17 9 11 10 6 8 8 8 7 7 6 6 6 10 9 9 8 8 7 7 6 3 14 7 8 11 5 12 49 84 89 83 88 81 90 80 89 84 93 85 93 83 90 79 86 79 89 82 84 79 79 65 58 47 35 22 20 17 15 14 14 33 20 39 23 70 132 176 166 180 134 119 116 144 146 133 150 118 138 122 152 133 152 134 160 140 156 139 152 145 172 161 173 177 185 147 129 121 136 174 182 185 175 210 205 231 209 238 226 255 235 255 241 255 206 219 166 220 172 228 182 243 178 238 205 235 205 238 232 229 185 230 181 222 170 215 170 217 165 208 162 211 163 209 159 206 158 206 159 203 162 205 165 197 132 168 206 146 192 142 194 137 187 144 204 144 198 144 197 143 196 142 196 144 198 144 198 144 198 144 197 146 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 204 151 205 152 206 153 206 154 207 154 208 155 209 156 209 154 209 154 209 155 210 156 210 156 210 156 211 157 212 158 212 156 216 162 207 159 219 143 160 172 212 159 196 164 206 176 201 144 181 176 208 181 209 198 170 167 148 183 149 191 152 193 155 194 154 198 156 201 161 206 165 205 161 201 155 194 149 191 147 191 148 190 147 190 146 189 146 190 146 189 145 188 144 187 143 189 145 189 144 188 143 187 143 187 143 187 142 186 141 185 141 187 143 185 141 184 141 185 142 186 142 184 140 182 137 179 136 180 138 178 136 177 135 178 135 170 127 169 125 167 124 168 126 164 127 160 127 163 130 165 129 163 127 165 127 164 126 163 124 162 122 163 123 163 123 164 124 163 122 161 120 160 120 161 120 159 117 157 115 156 115 156 116 154 113 154 115 158 116 155 111 153 112 153 111 152 110 151 110 150 110 149 110 149 110 149 110 129 90 119 80 111 77 113 80 115 82 116 79 110 76 115 86 138 104 139 105 139 106 140 106 137 102 135 100 134 100 134 101 134 100 133 99 133 98 132 98 132 98 133 98 131 96 129 94 127 94 128 94 128 93 126 91 126 92 127 92 125 90 123 88 118 88 123 91 122 96 123 91 109 79 107 81 113 81 114 83 118 86 114 82 111 81 112 82 111 81 111 80 110 79 109 79 107 80 107 79 106 78 105 78 106 79 106 78 105 77 104 77 104 76 104 75 103 74 102 74 102 74 105 74 105 73 103 71 103 72 103 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 61 89 61 88 61 88 61 88 61 87 60 86 59 86 58 85 58 86 59 85 58 84 58 83 57 83 57 83 56 81 54 79 52 80 55 81 55 81 54 79 52 77 51 77 50 76 49 75 49 76 50 76 50 76 50 76 50 76 49 74 48 76 50 75 49 72 50 68 48 67 48 67 49 68 48 67 47 66 48 67 49 65 48 68 48 64 43 63 47 67 48 67 47 66 47 65 46 67 45 65 43 61 41 60 41 61 43 60 42 58 43 59 44 63 44 58 42 61 44 59 39 61 41 54 34 50 34 54 39 57 41 56 39 55 40 57 40 54 36 56 38 57 38 58 36 54 35 51 33 50 33 50 33 50 32 49 31 48 32 49 33 51 35 49 34 48 33 47 33 47 32 45 30 44 32 47 34 45 31 45 31 45 31 45 31 44 31 47 33 46 31 47 35 47 34 45 32 43 30 42 30 43 31 43 31 43 31 43 31 44 31 41 30 40 31 41 32 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 34 26 34 27 36 30 39 32 17 5 17 5 17 5 17 5 17 5 17 5 17 6 18 6 14 4 17 7 19 5 16 2 17 5 15 3 15 3 17 5 16 4 16 4 16 4 16 4 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 18 10 17 9 17 9 18 10 17 12 17 13 19 16 22 18 27 21 25 19 24 19 24 20 25 15 24 22 31 21 29 25 31 23 31 23 31 23 31 23 31 23 31 23 31 23 31 23 30 23 32 22 29 21 31 22 33 21 33 22 34 23 35 23 32 21 34 22 35 23 34 22 36 25 36 25 35 27 35 27 42 32 27 9 8 4 10 1 8 6 8 5 7 4 6 4 9 7 8 6 8 6 7 5 7 11 8 8 12 3 19 60 89 89 88 91 89 91 89 92 91 97 92 97 91 94 87 89 87 90 85 85 81 79 68 59 46 38 23 20 18 13 15 11 30 16 30 19 72 130 154 154 156 123 109 125 145 154 148 150 137 143 144 155 154 156 155 163 155 163 154 157 159 172 174 172 183 186 147 130 122 131 170 181 167 161 178 171 195 161 201 163 215 176 227 188 221 157 164 132 170 120 173 131 182 133 195 166 239 195 253 212 227 159 183 141 177 127 170 126 171 123 165 121 166 123 162 121 160 119 159 121 160 128 157 124 164 115 182 225 196 229 195 226 183 223 199 245 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 244 208 245 208 244 208 245 209 245 210 246 210 246 210 247 211 247 212 248 206 249 211 245 213 255 206 220 190 233 208 223 197 219 202 209 171 208 204 212 201 205 192 140 153 127 151 119 151 116 151 117 152 121 154 125 159 131 165 135 170 136 164 127 154 118 148 112 148 113 148 112 147 112 146 111 146 111 145 110 145 110 145 109 145 110 145 109 144 109 143 108 143 108 143 107 142 107 141 106 143 108 143 107 142 107 142 106 142 106 140 104 138 101 135 98 136 96 136 95 134 93 132 94 124 89 123 87 122 88 122 88 126 89 122 89 126 92 126 91 126 90 125 88 125 87 124 87 122 87 123 88 123 89 124 89 124 88 122 86 120 85 120 87 118 89 116 88 115 87 116 88 114 85 113 86 116 88 114 84 112 82 112 81 111 81 110 80 109 79 109 79 109 79 109 79 104 74 97 63 87 57 84 56 82 56 86 61 92 69 103 80 108 79 106 77 104 75 102 74 103 74 101 73 100 72 101 73 101 72 100 72 99 71 99 70 99 71 98 69 96 68 95 67 93 67 94 67 94 66 92 64 92 65 92 65 91 63 89 61 91 64 92 61 90 62 82 48 77 48 68 45 76 50 78 49 85 58 83 56 81 55 81 55 81 55 81 54 80 53 79 53 80 53 80 52 79 51 78 51 79 52 78 51 78 50 77 50 76 52 76 51 75 50 74 52 74 53 75 54 73 55 72 53 72 52 71 51 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 61 43 60 43 59 42 59 41 59 41 58 41 57 40 57 39 56 40 57 39 55 37 53 35 54 38 55 38 55 37 53 35 52 35 52 34 51 34 50 33 50 37 50 37 50 37 50 37 50 36 48 35 50 37 49 35 50 35 49 33 48 33 48 34 48 33 47 32 47 32 48 33 45 32 48 32 44 28 44 31 47 32 47 32 46 31 45 28 46 24 44 24 43 22 41 24 42 24 41 25 41 25 42 26 39 23 40 26 44 27 38 18 37 22 38 23 39 23 39 24 38 25 38 26 40 28 40 29 39 27 38 26 36 23 32 20 36 26 35 24 34 24 34 24 33 23 32 22 32 22 33 23 35 24 35 23 34 22 33 22 33 22 32 21 31 21 32 21 33 22 33 22 33 22 33 22 28 19 32 21 31 20 33 24 35 22 33 20 31 18 30 19 31 19 31 19 31 19 31 19 33 20 32 19 31 20 32 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 28 17 27 16 27 17 29 19 17 15 17 15 18 18 21 20 17 15 17 16 18 17 19 18 16 15 18 17 19 16 17 14 19 16 18 15 17 16 18 17 20 17 19 16 18 15 17 14 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 17 18 18 18 18 17 17 15 16 16 17 17 16 16 15 16 16 17 17 17 17 16 16 17 16 17 17 19 19 22 22 28 26 26 24 25 24 26 25 23 22 24 29 31 30 31 34 31 31 31 31 31 31 31 31 29 30 30 31 31 32 32 33 29 30 30 29 28 27 29 31 33 33 33 34 34 35 35 35 32 33 34 34 35 35 34 34 34 36 34 36 34 35 34 35 40 35 22 10 4 7 7 7 8 8 8 7 7 6 6 6 7 7 8 8 8 8 9 9 9 10 5 10 9 5 24 73 82 88 82 87 80 88 80 88 80 90 82 91 82 89 79 86 80 85 78 79 73 75 63 57 42 32 20 18 16 16 15 19 32 31 37 34 108 147 170 156 166 113 125 135 153 158 148 141 117 138 120 149 127 151 130 158 138 155 136 153 139 165 152 167 166 185 129 130 124 118 167 178 180 165 184 174 195 180 206 189 222 208 253 217 248 175 211 169 217 168 226 177 245 185 249 215 255 255 255 255 255 213 236 192 232 178 221 175 221 171 216 171 215 167 213 163 210 161 209 162 204 163 206 165 198 132 167 206 142 193 142 193 138 188 147 200 144 197 144 196 144 196 143 195 145 197 145 197 145 197 145 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 206 155 207 155 208 154 208 154 208 155 209 155 210 156 210 156 210 157 211 157 212 157 210 156 209 159 216 166 211 135 200 167 198 166 206 171 178 146 200 183 200 197 203 185 145 182 155 188 151 189 150 189 148 195 152 197 156 202 163 208 167 213 168 207 160 199 152 193 149 192 149 191 148 191 147 190 147 188 145 188 145 189 146 189 146 189 145 189 145 188 144 188 143 187 143 187 143 186 142 186 141 186 143 186 143 186 142 184 140 183 139 181 137 179 135 177 135 177 135 177 134 175 131 170 126 164 121 163 119 161 119 162 120 158 121 154 119 157 122 160 121 162 123 162 122 161 121 161 120 162 122 163 123 164 124 164 125 165 124 163 121 160 120 160 119 159 118 158 116 156 115 157 116 157 115 154 113 155 115 156 114 153 112 153 112 152 111 152 110 151 110 151 109 150 109 150 110 149 111 143 104 136 98 132 96 135 100 135 103 142 110 146 111 141 106 140 105 137 102 135 101 137 103 136 101 134 100 135 101 136 101 135 101 134 100 134 99 135 99 132 96 129 95 130 96 128 94 128 94 128 93 126 92 126 92 126 92 125 90 122 88 120 92 125 96 126 97 113 76 102 68 87 60 96 75 110 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 106 78 105 78 104 77 104 77 104 76 104 75 103 74 102 74 102 74 103 75 102 72 100 71 103 71 102 71 101 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 89 61 88 61 87 60 87 59 84 57 83 57 82 56 82 55 82 56 82 56 81 54 79 52 80 55 81 55 81 54 79 52 79 53 79 52 78 52 77 51 76 50 76 50 76 50 76 50 76 49 74 48 76 50 75 49 71 50 68 48 67 48 67 48 66 47 65 46 65 46 66 47 63 45 65 45 63 43 63 45 65 46 65 45 64 45 63 44 66 45 64 42 60 42 60 42 57 40 56 40 56 40 56 40 57 41 57 42 60 44 58 40 52 37 56 42 57 39 52 34 48 35 50 38 53 40 56 40 57 40 57 38 54 34 52 31 53 36 53 36 52 35 52 35 51 34 50 33 50 33 51 34 49 35 49 34 48 33 47 33 47 34 48 33 47 32 45 30 47 33 47 33 47 33 47 33 41 29 45 31 44 30 46 34 47 34 45 32 43 31 43 31 43 31 43 31 43 31 43 31 42 31 41 30 40 31 41 32 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 38 29 36 27 35 27 35 27 16 3 15 3 15 5 18 8 13 1 14 3 15 4 17 5 14 2 15 4 16 3 14 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 9 18 10 18 10 17 8 15 8 16 9 17 8 16 7 15 8 17 10 18 9 16 7 15 10 15 11 17 13 19 15 26 21 25 19 24 19 25 21 24 16 26 21 30 22 30 23 30 22 30 22 30 22 30 22 28 21 30 22 32 24 33 26 29 22 31 22 28 20 30 22 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 26 19 3 5 2 9 3 8 6 8 5 7 4 6 4 6 5 7 6 8 7 9 8 14 7 6 10 8 7 40 87 87 87 86 89 87 89 87 90 88 94 90 96 91 92 88 90 84 87 80 78 73 73 64 56 39 31 20 17 17 13 17 15 27 25 23 34 113 146 148 148 137 103 116 145 154 164 162 138 136 142 144 151 149 154 153 158 155 159 153 157 155 161 161 165 173 183 129 133 131 113 156 176 170 158 163 144 163 145 173 142 180 157 198 160 188 134 163 136 175 124 171 125 176 132 193 159 239 211 255 214 252 186 198 165 188 136 177 132 177 130 174 132 171 128 167 125 164 123 162 124 162 129 158 125 164 113 182 224 194 227 195 224 184 227 201 242 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 206 243 206 244 207 244 207 243 208 244 208 245 209 245 209 245 210 246 210 247 211 247 213 248 212 248 210 245 215 255 203 229 196 217 204 225 192 187 189 229 208 211 205 180 157 126 155 125 153 117 151 115 149 116 152 120 153 123 157 127 161 131 159 126 157 123 154 121 153 119 150 114 149 114 148 113 148 113 144 109 145 110 146 112 147 112 146 111 145 110 145 109 144 109 144 109 143 108 143 107 142 107 142 108 143 108 143 106 140 104 138 102 137 101 135 99 133 98 134 95 135 97 133 91 124 87 120 84 118 84 117 83 118 84 120 81 117 80 119 84 120 83 121 85 119 83 119 82 118 82 121 86 122 87 123 89 124 90 125 89 123 86 120 85 119 86 119 90 117 88 116 88 116 89 118 88 113 84 114 87 115 87 113 83 112 82 112 81 111 81 111 80 110 80 110 79 109 79 108 82 110 82 110 82 109 81 114 84 110 82 112 83 107 75 103 75 103 75 104 76 104 77 104 75 102 73 101 73 101 74 102 74 102 73 101 73 100 72 102 72 97 67 94 67 96 69 94 67 95 68 94 67 93 65 91 65 92 64 91 62 88 60 88 70 107 85 105 76 89 54 70 44 61 33 62 47 80 54 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 78 50 77 50 76 49 76 52 76 51 75 50 74 52 73 53 74 53 73 54 71 52 71 51 71 50 70 50 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 56 39 56 39 56 38 54 36 54 38 55 38 55 37 53 35 53 36 52 35 51 34 51 34 50 37 50 37 50 37 50 37 50 36 48 35 50 37 49 35 49 34 48 33 47 32 48 33 47 31 46 30 45 31 46 32 44 29 44 29 44 28 43 29 45 30 45 29 44 28 43 28 44 25 43 23 42 22 41 25 39 24 40 24 40 25 40 24 45 28 40 24 40 28 47 34 44 28 42 24 36 18 30 14 29 17 33 21 37 24 37 24 38 25 39 26 38 25 37 24 36 26 37 27 37 26 36 25 35 24 34 23 33 24 34 25 35 24 35 23 34 22 33 22 34 23 35 24 34 21 30 17 31 20 31 20 31 20 31 20 29 19 31 20 29 17 29 20 34 21 32 19 31 19 31 19 31 19 31 19 31 19 31 19 30 18 29 16 28 17 30 18 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 30 18 28 16 27 16 28 17 20 17 17 14 16 15 19 18 15 14 16 14 17 15 18 16 16 15 17 15 17 15 17 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 16 17 18 18 17 16 16 15 16 16 17 17 16 16 15 16 17 18 19 19 18 17 16 17 15 16 15 17 17 20 19 27 25 25 24 25 25 27 26 26 28 28 28 28 29 29 27 30 30 30 30 30 30 30 30 28 29 30 30 32 32 33 34 32 33 33 32 30 30 32 34 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 29 15 8 6 8 8 10 8 8 8 7 7 6 6 6 6 7 7 8 8 9 9 10 13 6 5 10 4 15 49 92 81 87 81 86 79 87 79 87 79 89 82 91 83 90 82 86 78 82 74 73 66 68 56 51 33 26 17 17 14 16 18 23 28 32 30 53 142 155 171 154 147 104 136 154 162 166 155 136 118 141 121 145 122 149 129 153 135 153 134 153 135 155 140 160 157 172 115 130 133 111 145 175 181 171 174 152 165 160 182 163 195 177 207 172 218 170 216 177 224 172 226 170 236 176 240 197 255 254 255 247 255 223 249 205 239 184 226 180 226 176 223 178 220 172 217 167 213 164 212 164 207 165 208 166 199 132 168 206 142 192 143 191 138 194 149 197 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 153 206 154 206 155 207 153 207 153 208 154 208 155 209 155 209 155 210 156 210 157 211 160 210 159 214 161 207 162 219 167 199 158 205 178 198 156 176 172 212 185 207 197 164 166 161 190 153 195 153 194 152 189 153 194 153 196 152 196 154 198 155 195 152 194 152 195 153 197 155 193 150 193 150 192 149 192 148 188 145 188 146 190 147 191 148 190 146 190 145 189 145 188 144 188 144 188 143 187 143 186 142 185 142 185 142 184 139 181 138 179 136 178 135 177 133 176 133 174 136 175 136 172 129 165 122 162 121 160 119 159 118 160 120 159 119 155 117 157 120 158 117 158 118 159 116 159 115 158 115 159 120 160 121 162 123 164 124 164 123 162 120 159 119 159 118 160 118 158 117 157 116 158 117 160 117 155 113 155 115 156 114 154 113 154 112 153 112 152 111 153 111 152 110 151 109 150 110 141 105 144 109 148 112 149 112 146 107 144 109 150 113 146 106 137 103 138 104 138 105 139 105 138 103 136 102 135 101 136 102 136 102 136 101 135 101 134 100 136 100 131 95 128 95 130 97 128 95 129 95 129 94 127 92 125 91 125 91 124 89 122 87 125 108 147 107 113 66 76 44 70 60 95 72 100 78 112 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 104 77 104 76 103 76 104 76 104 75 103 74 102 74 101 73 102 74 101 72 100 70 102 71 101 70 101 69 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 81 55 82 56 82 55 80 53 80 55 81 55 81 54 79 52 77 51 77 51 76 50 75 49 76 50 76 50 76 50 76 50 76 49 74 48 76 50 75 49 71 49 67 47 66 47 66 48 66 46 65 45 64 46 65 47 63 43 62 44 63 44 63 44 64 45 63 44 62 43 62 43 62 43 61 41 60 41 59 43 58 40 58 43 59 42 55 41 54 41 55 42 55 43 58 46 57 41 47 28 37 23 37 25 29 22 34 29 42 35 50 39 51 37 52 39 55 39 55 38 52 35 53 37 54 37 53 35 52 34 51 33 50 34 51 35 49 35 49 34 48 33 47 33 48 35 49 35 48 32 44 29 45 31 45 31 45 31 45 31 46 33 47 31 42 27 41 28 46 33 44 31 43 31 44 32 43 31 43 31 43 31 43 31 41 31 40 30 40 30 41 31 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 36 28 35 27 35 28 37 30 18 5 15 1 13 2 16 6 15 3 15 3 15 3 15 3 16 4 15 3 15 3 16 4 15 4 16 5 17 4 16 3 18 5 17 4 16 3 15 2 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 16 8 17 9 17 9 16 8 15 8 16 9 17 8 16 7 17 9 18 10 18 10 17 9 16 11 16 11 16 12 18 14 25 20 24 19 24 20 26 22 27 22 30 20 27 21 28 17 29 21 29 21 29 21 29 21 29 22 30 23 31 24 32 25 34 27 35 26 32 24 34 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 39 19 12 3 8 3 8 5 8 6 8 5 7 4 6 4 7 5 8 6 8 6 9 7 14 4 8 8 4 24 65 92 86 86 85 88 86 88 86 89 88 93 89 93 89 91 85 87 82 84 77 72 68 65 55 43 30 25 18 15 15 10 20 19 24 21 25 62 133 143 153 145 121 107 129 153 161 165 159 141 139 146 146 146 145 152 153 155 153 155 152 158 153 154 154 162 173 163 125 134 144 123 128 175 173 161 163 133 140 138 155 137 159 137 150 121 167 130 169 126 171 122 166 118 169 127 185 144 224 189 232 189 227 177 201 161 189 138 180 135 180 133 175 133 175 131 170 128 166 125 164 126 164 129 159 126 164 113 182 224 192 227 193 222 185 229 204 237 195 232 196 233 196 233 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 242 205 242 206 243 206 243 206 243 207 243 208 244 208 244 208 245 209 245 210 246 210 246 207 244 209 247 212 242 209 242 195 219 205 238 204 196 176 209 212 230 207 212 185 138 143 138 151 113 152 113 152 121 154 125 154 119 152 117 150 116 150 117 153 119 152 118 152 118 153 119 151 116 151 115 150 115 149 114 146 111 146 111 147 112 147 112 147 111 146 111 145 110 145 110 145 109 144 109 143 108 143 108 143 107 140 103 137 102 137 102 136 100 135 100 134 99 133 98 135 96 135 96 130 91 124 88 124 88 121 88 120 88 120 86 122 81 118 79 119 81 118 81 117 80 115 81 114 80 113 80 116 82 118 84 120 86 122 88 121 85 119 84 118 83 119 84 119 89 118 87 117 87 117 87 119 87 115 84 115 86 115 83 114 83 113 83 112 82 112 82 112 82 112 81 110 80 109 79 105 79 107 81 108 81 108 80 108 80 108 83 111 84 109 80 108 80 107 78 105 75 103 74 104 76 103 74 102 74 102 74 102 73 101 73 100 72 100 71 101 71 98 68 95 67 96 68 95 68 96 69 95 67 93 66 91 64 91 64 90 62 87 60 89 77 105 61 50 2 12 0 29 34 80 66 87 61 83 52 81 56 82 56 82 56 81 54 81 55 81 54 80 53 79 53 80 53 80 52 79 51 78 51 77 50 77 50 76 49 76 48 76 52 76 51 75 50 74 52 73 52 73 52 72 53 70 52 70 50 70 50 69 49 69 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 62 44 61 44 60 43 60 42 58 40 57 40 56 39 56 38 54 38 55 39 56 38 54 37 54 38 55 38 55 37 53 35 51 34 50 33 50 32 49 32 50 37 50 37 50 37 50 37 50 36 48 35 50 37 49 35 48 34 48 32 46 31 47 32 47 32 46 31 46 31 47 32 45 29 43 29 45 31 45 29 45 30 45 29 44 28 43 28 42 25 41 24 41 24 43 27 41 28 44 30 45 31 43 29 39 28 49 35 48 27 37 19 24 5 16 0 11 0 15 1 13 0 17 6 27 16 36 23 37 24 38 24 37 23 35 22 33 24 36 27 37 27 35 25 34 24 33 23 33 23 34 24 35 24 35 23 34 22 33 22 35 24 35 24 34 22 32 20 33 22 33 22 33 22 33 22 33 23 34 21 29 16 27 17 33 21 32 19 31 20 32 21 31 19 31 19 31 19 31 19 34 22 33 21 33 21 34 22 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 27 16 27 16 27 17 29 19 18 15 15 12 15 15 20 20 19 17 19 16 17 15 16 14 19 17 18 16 18 16 19 17 17 15 19 17 19 17 17 15 18 16 18 16 18 16 18 16 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 17 16 16 16 16 17 17 19 17 18 17 18 18 20 19 26 24 25 24 25 25 27 27 25 29 30 27 27 30 30 26 29 29 29 29 29 29 29 29 31 31 31 31 31 31 31 31 34 35 36 34 33 33 35 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 34 21 8 7 8 7 5 7 8 8 8 7 7 6 6 6 9 9 8 8 8 8 7 7 9 5 7 6 1 34 70 86 79 85 79 84 77 85 77 85 78 87 79 87 80 83 76 80 77 81 73 71 65 61 48 38 27 21 16 15 14 15 21 29 27 28 45 93 157 149 179 146 139 121 149 153 166 161 144 145 120 145 124 144 121 150 130 152 133 150 133 155 134 151 135 160 162 150 118 129 148 130 115 173 181 181 175 143 141 141 157 141 165 146 169 145 205 174 217 170 219 167 224 167 232 177 236 185 235 197 235 211 246 207 255 193 235 182 226 181 227 176 220 174 222 174 219 168 214 165 212 165 208 166 211 167 200 132 168 205 140 192 143 188 140 197 152 194 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 153 205 153 206 154 206 152 206 153 207 153 208 154 208 154 208 155 209 155 210 156 210 156 208 158 208 162 213 162 201 151 197 175 214 165 174 155 204 181 206 190 195 175 150 184 157 200 152 201 152 197 153 190 155 194 152 194 151 193 150 194 151 197 153 195 151 194 151 194 151 195 152 194 151 194 150 193 150 191 147 190 147 190 147 189 146 191 147 190 146 190 145 189 145 189 145 188 144 188 143 187 143 186 141 181 135 176 134 178 136 179 135 178 135 178 134 177 134 172 132 170 129 167 125 164 122 164 123 163 121 161 120 162 121 161 122 156 119 158 120 158 117 158 115 159 113 158 112 157 113 157 115 156 117 159 120 161 121 158 117 157 117 157 118 159 119 161 119 159 117 158 117 158 118 160 117 157 116 158 116 155 112 155 114 154 113 154 112 153 112 154 113 153 111 151 110 150 110 149 109 145 108 144 106 142 105 146 110 148 110 144 106 142 106 144 109 143 107 141 105 139 103 140 104 138 102 137 102 137 103 135 100 134 100 133 99 133 98 133 99 132 97 130 96 129 95 129 95 130 96 129 95 128 93 124 91 125 90 124 88 121 87 117 93 114 61 53 8 26 4 67 68 113 91 116 89 115 79 115 84 113 82 111 81 111 81 111 81 111 80 110 79 109 79 107 80 107 79 106 78 105 78 104 77 104 76 103 76 102 75 104 76 104 75 103 74 102 74 100 73 101 73 101 71 99 69 101 70 101 69 100 69 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 88 60 87 60 86 59 86 58 85 58 84 58 83 57 83 56 80 55 81 56 82 55 81 54 80 55 81 55 81 54 79 52 78 52 77 51 77 50 76 50 76 50 76 50 76 50 76 50 76 49 74 48 76 50 75 49 70 48 66 47 65 46 66 47 67 48 66 47 66 47 67 48 65 44 62 44 66 48 66 45 65 45 64 45 63 44 63 44 61 41 60 40 58 42 60 42 57 43 60 46 60 44 57 41 56 48 59 47 48 31 35 23 22 14 24 17 27 18 27 18 23 16 21 16 24 21 33 28 42 32 43 34 47 35 46 33 48 33 52 36 54 36 52 34 50 33 49 32 49 32 50 33 49 35 49 34 48 33 47 33 49 34 48 33 47 33 48 34 47 33 47 33 47 33 47 33 45 33 47 32 44 30 44 32 45 32 44 31 43 32 44 33 43 31 43 31 43 31 43 31 43 33 42 32 42 32 43 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 38 29 36 27 35 27 36 28 14 1 11 0 13 4 20 11 19 7 18 5 15 2 14 1 18 5 17 4 16 5 17 6 14 3 17 6 18 5 15 2 15 4 16 4 16 4 16 5 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 8 14 5 13 6 16 9 18 13 17 12 17 13 19 15 24 19 24 19 24 20 27 22 22 20 29 18 27 24 32 19 29 21 29 21 29 21 29 21 32 23 31 23 31 23 31 22 34 27 35 26 33 24 34 26 33 21 33 22 34 23 35 23 34 23 36 25 37 25 37 24 38 27 38 27 37 29 37 29 32 12 6 1 9 1 4 0 8 6 8 5 7 4 6 4 10 7 9 6 8 5 7 4 9 5 11 4 2 39 79 83 85 85 84 87 85 87 85 88 85 88 85 88 83 83 78 79 80 82 77 71 67 59 47 34 25 20 15 12 14 10 21 22 25 18 44 99 145 137 158 131 117 125 138 148 163 157 148 148 141 148 149 146 144 153 154 153 152 153 151 159 154 151 153 163 179 147 131 135 156 145 106 176 180 172 174 136 130 135 142 136 136 129 136 117 168 132 173 119 169 125 168 118 171 126 180 132 187 141 197 168 198 160 201 140 185 134 178 134 180 131 172 128 175 132 171 128 166 125 164 125 165 130 160 125 165 111 182 221 189 225 193 219 184 232 205 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 204 242 205 243 206 243 206 242 206 243 207 244 208 244 208 244 208 245 209 246 210 246 213 250 208 238 210 244 205 216 203 231 206 218 184 196 192 221 205 218 206 188 155 135 162 111 153 111 152 112 153 120 154 125 152 118 151 117 151 118 153 119 150 116 149 115 149 115 150 117 152 117 152 116 151 116 150 115 149 113 148 112 147 111 146 110 147 112 147 111 146 110 145 110 145 110 145 109 144 108 143 108 143 105 136 97 131 97 134 101 136 101 135 100 135 100 135 99 131 95 128 91 124 88 122 90 123 90 121 91 120 90 121 89 123 79 118 79 119 82 118 80 115 80 114 80 113 81 112 81 112 79 115 81 117 84 120 85 116 80 115 81 116 83 119 85 120 89 118 87 117 87 117 88 118 87 117 87 118 87 114 81 114 84 114 83 113 82 112 82 114 83 112 82 111 80 109 79 111 82 109 79 107 78 107 79 101 75 107 78 105 76 109 83 105 78 107 79 107 80 108 80 105 76 103 74 102 74 102 75 100 72 99 71 99 70 98 70 98 70 99 70 97 68 95 66 95 69 96 69 96 68 94 66 90 63 90 63 89 61 87 59 95 71 81 29 24 0 11 0 75 69 93 64 83 66 89 60 88 60 84 56 81 55 82 56 81 55 81 54 80 53 79 53 80 53 80 52 79 51 78 51 77 50 77 49 76 48 75 48 76 52 76 51 75 50 74 52 72 52 73 52 72 53 70 51 70 50 70 49 69 48 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 60 43 59 42 59 41 58 41 59 42 59 41 58 41 57 40 54 37 55 39 56 39 55 38 54 38 55 38 55 37 53 35 53 36 53 35 52 34 51 34 50 37 50 37 50 37 50 37 50 36 48 35 50 37 49 35 48 33 47 31 46 31 46 32 49 33 48 32 47 33 48 34 47 29 43 30 48 34 48 31 46 31 46 30 45 30 44 29 41 26 40 25 41 27 42 28 41 29 44 35 46 33 42 30 48 30 37 12 16 0 11 0 20 10 32 23 40 22 32 13 25 8 17 0 11 0 13 2 24 13 27 18 33 23 36 24 31 22 34 26 37 26 34 23 33 22 32 21 31 22 32 23 35 24 35 23 34 22 33 22 35 23 33 21 32 23 35 25 31 20 31 20 31 20 31 20 29 20 32 22 32 21 34 24 32 20 31 19 31 20 33 21 31 19 31 19 31 19 31 19 30 17 29 16 28 17 29 18 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 32 20 30 17 27 15 26 15 17 15 17 16 18 17 19 17 16 15 17 16 18 15 17 14 19 17 19 17 19 16 16 14 21 18 19 16 18 16 18 17 18 17 19 18 20 17 19 16 18 16 18 16 18 16 18 16 20 17 20 17 20 17 20 17 17 14 18 17 21 17 17 11 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 14 14 17 15 16 16 19 20 25 24 26 27 28 27 28 27 27 28 29 30 29 28 27 26 29 28 28 28 28 29 30 31 31 32 33 34 34 34 34 33 33 34 34 35 35 34 34 33 34 34 33 32 32 32 33 33 35 35 35 36 36 37 37 37 35 41 39 38 34 37 36 35 26 21 12 9 8 9 8 8 9 8 8 7 7 8 8 9 8 9 9 10 10 9 9 8 6 10 7 3 14 59 84 85 75 81 75 81 74 83 75 84 82 86 80 85 80 83 76 77 72 74 70 67 59 51 39 32 23 17 15 13 15 21 28 31 25 38 60 126 175 140 183 127 139 129 156 154 165 161 145 146 126 145 121 144 121 149 131 158 133 149 129 153 132 150 134 161 149 133 122 144 159 146 114 146 186 175 182 150 137 137 134 136 142 138 155 157 218 172 221 167 220 166 222 166 225 168 225 172 226 183 231 192 239 190 236 178 225 176 220 172 219 173 222 176 218 171 217 168 214 165 212 164 208 170 215 167 199 132 171 205 137 195 139 182 147 198 145 198 144 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 151 203 152 204 152 205 153 205 152 204 152 205 153 206 154 206 153 207 153 208 154 209 155 209 153 207 153 208 154 209 155 209 154 207 157 208 164 210 160 192 170 199 177 200 145 186 184 199 176 211 188 160 171 154 190 157 204 152 206 154 200 156 193 156 197 156 198 154 196 153 195 152 195 152 195 151 194 150 193 150 194 151 194 151 194 151 194 151 192 150 193 150 193 149 191 147 189 145 188 144 188 143 187 143 188 144 187 143 187 143 187 142 178 135 179 137 180 138 182 139 180 137 180 135 176 132 176 135 168 125 163 126 164 120 157 120 154 123 163 118 157 124 163 118 161 123 159 120 158 120 160 120 163 119 158 115 159 116 157 110 158 116 156 115 155 115 154 114 156 116 155 115 156 116 157 118 159 117 157 114 155 115 157 117 156 115 156 116 157 117 158 117 156 115 156 114 155 113 154 113 154 113 154 112 153 111 152 111 152 112 150 110 149 110 149 111 147 108 147 107 146 106 145 106 143 106 143 105 142 104 141 104 142 105 143 105 141 103 139 102 135 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 90 124 89 122 89 130 94 121 84 75 22 58 69 116 92 116 91 116 88 117 87 115 84 113 82 112 82 112 83 111 82 112 82 112 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 105 72 99 66 96 67 100 71 100 68 98 66 97 66 97 67 95 64 96 65 96 65 97 66 95 64 95 63 94 62 93 63 91 63 90 62 89 61 88 61 87 60 87 59 86 58 85 58 85 58 82 55 81 56 84 59 81 55 81 55 81 55 81 55 84 55 79 53 80 54 79 52 79 52 77 50 76 50 76 51 78 52 78 51 76 49 73 47 73 47 73 47 74 49 76 51 71 49 67 47 66 47 66 48 65 47 67 48 65 46 66 48 68 49 67 47 65 46 65 47 63 44 62 43 62 44 64 46 61 44 62 44 61 41 56 38 60 44 58 44 57 44 57 45 40 23 22 8 19 16 30 23 41 34 46 40 50 41 49 40 41 32 29 20 21 14 21 15 19 14 27 24 38 32 44 35 48 33 51 35 52 35 51 34 50 33 50 33 50 33 50 33 52 37 50 35 48 33 47 33 46 33 47 33 47 33 47 34 46 32 46 32 46 32 46 32 44 30 44 31 45 32 46 32 45 32 44 31 43 32 44 33 44 31 42 29 41 29 41 29 40 29 37 28 40 32 42 31 39 30 41 32 43 34 44 33 41 29 38 29 42 33 40 28 39 30 40 30 40 29 38 27 36 28 37 29 36 28 35 26 37 28 36 27 35 28 36 29 15 3 15 4 16 5 17 5 15 3 16 4 16 4 15 3 16 5 17 5 17 4 15 2 19 6 17 4 16 4 16 5 16 4 17 5 17 5 16 4 15 4 16 4 16 4 16 5 16 9 16 9 16 9 16 9 15 7 14 9 17 10 15 5 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 14 10 16 11 15 11 18 16 23 19 25 21 27 22 27 22 27 20 29 22 30 21 28 19 31 23 31 24 32 24 33 25 31 24 33 26 34 26 34 25 33 26 34 27 35 26 34 23 34 22 33 20 32 21 33 22 35 23 36 24 36 25 37 25 36 29 41 26 35 29 37 26 23 11 10 1 6 2 9 4 9 6 8 5 7 6 8 7 7 5 8 7 9 6 7 5 9 12 6 2 27 64 85 86 81 81 80 84 82 84 82 85 83 85 82 85 83 84 78 76 74 71 69 64 58 46 37 28 20 19 15 11 16 15 26 21 22 26 62 123 156 135 155 115 122 124 143 147 158 156 154 146 145 145 144 144 146 150 156 160 154 151 150 154 154 155 154 164 155 136 130 148 160 156 115 140 183 164 179 147 132 139 123 137 125 127 130 133 182 123 173 112 166 121 165 116 166 114 170 122 172 133 177 145 182 140 175 125 177 130 173 126 171 128 173 130 171 129 169 128 167 125 164 126 162 130 162 122 163 111 182 219 187 228 187 211 192 231 196 238 195 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 202 239 203 240 204 241 204 241 204 241 204 242 205 242 206 243 207 243 207 244 208 244 209 245 207 243 207 244 208 245 209 245 208 242 207 242 210 233 199 218 200 219 204 207 176 210 212 210 203 204 180 148 153 132 156 117 153 112 155 116 157 126 158 129 159 123 157 121 155 120 154 119 152 117 152 116 151 116 150 115 151 116 151 116 151 116 151 116 149 115 150 115 150 114 148 112 145 110 145 109 144 109 143 108 144 108 143 108 143 107 142 107 138 103 138 102 137 101 136 101 135 100 135 101 137 100 131 94 122 105 142 94 115 87 130 103 124 93 117 84 116 96 126 96 117 83 123 90 127 93 125 91 117 83 114 84 118 86 115 80 115 79 114 79 113 78 113 77 115 80 114 79 115 81 116 82 118 85 116 83 115 83 117 85 115 83 115 84 116 85 117 85 115 85 115 84 114 84 113 83 113 83 113 82 112 81 111 81 113 81 111 79 110 79 110 80 108 77 108 76 107 76 106 75 106 79 106 78 105 77 104 77 105 78 105 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 64 90 62 88 61 90 65 91 71 80 48 78 83 91 72 91 68 88 64 87 63 85 58 83 56 82 56 82 57 82 56 82 56 81 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 72 51 69 47 67 47 69 50 69 48 67 46 66 46 66 47 65 45 65 44 63 43 63 42 64 44 63 43 63 42 62 42 62 46 63 45 62 44 61 44 60 43 60 42 59 41 58 41 57 40 56 39 56 39 57 40 55 38 55 38 55 38 55 38 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 48 33 47 31 45 30 46 31 46 31 45 29 43 28 43 28 43 29 42 27 41 29 43 31 39 31 46 38 43 26 25 10 4 0 8 0 23 16 37 25 36 22 39 25 41 26 40 24 37 21 33 14 24 6 18 2 15 2 15 5 20 13 30 20 32 22 33 24 34 24 34 24 33 23 33 23 33 23 33 23 38 26 36 24 34 22 33 22 33 22 33 22 33 22 33 22 32 21 32 21 32 21 32 21 30 19 30 20 31 21 32 21 33 20 32 19 31 20 32 21 33 20 31 18 30 18 30 18 33 19 29 18 31 21 32 20 31 20 32 21 33 20 31 19 29 16 27 16 31 19 29 14 29 18 30 18 30 17 28 15 29 18 29 19 29 17 27 16 28 16 27 15 26 16 27 17 17 15 18 16 18 16 19 17 18 16 19 17 19 17 18 16 18 16 19 17 19 16 17 14 20 18 19 16 18 16 18 16 17 15 18 16 18 16 17 15 17 15 17 16 18 17 19 17 17 14 17 14 17 14 17 14 19 14 16 14 19 16 18 13 16 16 15 15 15 15 14 14 16 16 16 16 15 15 15 15 16 15 15 15 15 16 17 18 18 18 17 17 17 17 16 16 16 16 18 17 17 16 20 21 23 23 26 26 28 27 28 27 28 29 30 30 30 30 29 29 30 31 33 34 35 34 33 33 31 32 33 34 34 34 34 33 33 34 34 35 35 34 34 33 34 34 33 33 33 33 34 34 35 36 36 36 37 37 37 37 33 39 38 37 35 38 35 32 16 12 6 4 3 6 7 9 8 8 7 7 7 7 8 8 6 6 7 8 8 7 6 6 8 16 0 3 41 74 77 85 75 81 75 80 73 80 72 80 74 78 73 79 76 79 72 73 70 70 65 60 54 44 34 27 22 19 17 14 17 20 28 29 37 35 101 143 170 151 168 113 142 131 154 149 159 161 148 150 126 145 119 143 121 152 133 161 135 152 131 154 134 154 134 157 128 131 120 140 154 151 120 121 179 177 180 153 133 126 126 129 137 128 162 170 224 170 220 169 217 163 216 164 217 167 218 169 222 171 224 175 230 179 228 174 224 175 220 171 217 170 217 171 218 171 217 168 215 166 213 165 207 166 213 164 199 132 170 200 141 193 137 182 150 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 149 201 149 201 149 201 149 201 149 201 149 201 149 201 149 201 149 201 150 202 150 203 151 203 152 204 152 204 153 205 153 206 153 207 153 207 154 208 154 209 153 207 153 208 154 209 155 209 158 207 158 212 165 200 158 199 168 203 168 180 157 203 187 199 209 184 178 155 181 160 204 152 207 155 208 157 205 160 199 160 201 160 202 159 200 158 199 157 195 153 195 153 194 152 194 151 194 151 194 151 194 151 194 151 193 150 193 150 193 149 191 148 190 146 189 145 189 144 188 144 187 143 187 142 186 141 185 141 184 140 182 138 179 135 177 133 181 137 179 138 181 136 172 125 175 138 174 130 169 133 170 124 176 131 170 132 172 125 158 114 166 131 168 133 168 128 162 123 162 122 160 120 161 118 156 112 153 113 153 112 152 112 151 111 153 113 153 113 153 114 155 116 158 117 157 115 157 116 158 118 157 116 157 116 158 117 158 117 156 115 156 115 155 114 155 113 154 113 154 112 153 111 152 111 152 112 150 110 149 110 149 111 147 108 147 108 146 107 146 106 143 106 143 105 142 104 141 104 142 105 142 105 141 103 138 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 126 91 124 89 123 88 123 87 121 93 123 93 122 101 117 90 117 89 118 87 118 86 115 84 113 82 112 82 112 83 112 82 112 81 111 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 73 101 73 100 71 100 71 101 70 100 69 100 68 99 68 99 68 98 66 97 66 97 66 97 66 96 63 93 61 91 60 95 63 94 63 93 62 93 63 91 63 90 62 89 61 88 61 87 60 87 59 86 58 85 58 81 55 82 56 82 56 81 55 81 55 81 55 81 55 81 55 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 66 47 65 45 64 45 64 46 67 47 65 45 63 43 61 41 66 47 62 44 59 43 61 46 61 45 53 32 35 11 14 0 16 11 33 30 47 38 51 39 51 39 51 39 51 39 51 39 46 39 45 38 40 29 31 20 28 17 23 11 23 18 36 28 44 29 48 32 50 34 51 34 50 33 50 33 50 33 50 33 51 37 49 34 47 33 47 34 49 34 48 33 47 32 46 31 46 32 46 32 46 32 46 32 44 30 45 31 45 31 46 32 45 32 44 31 43 32 44 33 46 33 44 31 43 31 44 32 45 33 41 31 42 33 42 31 43 33 43 33 42 31 39 28 38 27 37 28 39 29 38 26 39 30 40 30 40 29 38 27 38 30 38 30 38 29 36 28 35 27 34 25 33 26 35 27 16 4 16 4 16 4 16 4 18 5 17 5 17 5 17 6 15 4 17 5 17 4 15 3 18 5 16 4 15 3 16 4 14 3 15 4 16 3 15 2 14 2 15 4 16 5 18 6 15 8 15 8 15 8 15 8 16 7 12 6 14 8 15 7 15 7 15 7 15 7 15 7 16 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 16 11 19 16 22 17 24 20 27 22 27 22 29 21 30 22 31 23 31 23 28 22 32 26 35 25 32 22 31 24 33 26 34 26 34 25 33 26 34 27 35 26 34 23 34 21 33 21 33 22 35 23 36 24 36 25 37 25 38 26 35 27 39 26 37 30 35 21 9 2 7 2 7 3 8 3 8 6 7 4 6 5 8 6 6 5 8 6 8 6 7 4 10 14 1 6 58 79 75 84 81 81 80 82 79 81 78 81 76 78 76 80 78 79 75 74 71 67 63 56 51 39 31 22 20 16 16 11 17 16 25 19 37 32 115 141 146 141 130 94 121 125 142 143 157 161 163 153 150 146 144 142 146 148 156 156 156 156 154 156 156 159 155 157 141 143 135 153 159 169 126 117 171 175 179 158 131 125 118 124 120 109 143 149 185 121 167 117 163 121 164 114 165 111 167 119 172 131 170 136 175 136 178 129 176 128 172 124 168 123 167 123 170 128 168 127 166 125 165 124 161 126 160 122 164 112 181 215 189 224 185 212 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 200 237 200 237 200 237 200 237 201 238 201 238 201 238 201 238 200 237 200 238 201 239 202 239 203 240 204 241 204 242 205 242 206 242 207 243 207 244 208 244 207 243 207 244 208 245 209 245 211 242 209 246 207 220 194 224 209 219 185 194 194 218 205 213 205 153 155 137 153 128 162 116 156 119 158 122 159 128 159 127 160 123 160 121 158 120 157 119 154 116 153 115 153 114 152 114 151 116 151 116 151 116 151 116 150 115 151 116 150 115 149 113 147 111 146 111 145 110 145 110 143 108 142 107 141 105 140 105 140 105 139 103 136 100 134 99 143 107 139 102 135 98 132 97 148 104 127 100 129 84 100 64 76 50 85 77 114 93 126 113 126 100 126 101 126 100 127 96 123 91 122 88 120 86 117 84 114 79 113 78 113 77 112 77 112 77 111 76 112 78 114 79 116 84 116 84 117 85 118 86 116 85 117 85 117 85 117 85 116 86 115 85 115 84 114 84 113 83 113 82 112 81 111 81 113 81 111 79 110 79 110 80 109 78 108 77 108 76 107 76 106 79 106 78 105 77 104 77 104 78 105 77 104 75 101 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 64 90 63 89 62 89 63 86 62 88 71 88 61 89 68 89 66 87 61 86 61 84 58 83 56 82 56 82 57 83 56 81 55 80 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 51 72 51 71 53 71 53 68 49 70 50 70 49 68 47 68 47 66 46 65 45 66 46 66 45 65 44 63 42 61 41 63 43 63 42 62 42 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 55 38 55 38 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 46 30 45 29 44 29 45 30 47 31 46 31 45 29 43 28 44 33 48 36 48 37 46 34 43 23 16 0 0 0 4 1 25 21 39 31 40 25 33 22 39 27 37 25 36 25 36 26 39 29 42 30 40 24 31 18 26 12 17 4 14 8 21 16 27 18 29 21 33 23 34 24 33 23 33 23 33 23 33 23 36 25 35 23 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 22 33 20 32 20 33 21 35 21 31 18 31 20 31 18 32 21 33 20 32 18 29 16 29 17 29 17 29 17 27 14 29 18 30 18 30 17 28 15 30 20 31 20 31 19 29 17 28 16 27 15 26 16 27 17 18 16 18 16 18 16 18 16 20 18 19 16 18 17 20 18 17 15 18 17 19 17 18 15 20 17 18 15 17 15 17 16 16 15 17 16 18 15 17 14 17 15 17 16 18 17 19 17 18 15 18 15 18 15 18 15 19 14 15 12 17 15 17 14 15 15 15 15 15 15 15 15 14 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 16 16 19 20 22 22 24 25 27 27 28 27 29 29 29 30 30 31 31 32 29 30 33 35 35 34 32 31 31 32 33 34 34 34 34 33 33 34 34 35 35 34 34 33 34 33 33 33 34 35 36 36 36 36 37 37 37 38 38 38 33 38 37 38 36 38 31 24 4 8 11 14 12 11 7 6 8 7 6 6 6 6 7 8 8 8 9 10 10 9 8 8 7 11 0 16 65 81 66 79 74 80 73 78 70 77 69 77 71 75 71 77 74 78 73 72 69 68 62 56 49 40 31 23 20 16 17 16 19 22 29 28 44 53 145 152 162 152 149 106 147 138 159 149 158 165 154 155 135 150 120 143 120 150 129 156 136 156 134 155 134 158 133 150 122 139 125 147 151 155 132 96 166 178 184 162 136 115 122 120 131 118 180 186 224 170 219 167 217 165 213 166 212 168 215 168 219 163 218 164 222 172 222 174 219 171 217 168 214 166 212 165 215 168 215 166 213 165 212 164 208 166 213 166 205 136 173 201 143 191 136 184 156 198 144 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 148 200 148 200 148 200 148 200 149 201 149 201 149 201 149 201 148 200 148 200 149 201 150 202 151 203 151 204 152 204 153 205 152 206 152 207 153 207 154 208 153 207 153 208 154 209 155 209 158 208 161 210 161 193 161 206 184 194 151 185 181 205 181 214 202 155 184 161 191 153 201 149 201 155 202 157 202 157 201 158 202 159 201 158 199 156 198 155 196 154 196 153 195 153 194 152 194 151 194 151 194 151 194 151 193 151 194 151 194 150 192 148 191 147 191 147 190 146 190 145 187 143 186 141 184 139 183 138 180 137 180 137 180 137 180 137 186 143 183 135 175 134 185 149 181 141 167 108 126 83 123 91 86 41 74 40 82 56 118 106 156 124 162 131 166 130 163 126 157 122 158 121 157 121 160 122 156 116 156 115 155 114 154 114 151 111 151 110 151 112 153 113 157 117 158 118 159 119 159 119 159 118 158 118 158 118 158 117 157 116 157 115 156 115 155 114 154 113 154 112 153 111 152 111 153 111 151 109 150 109 150 110 149 108 149 107 148 107 147 107 145 105 145 104 144 103 143 103 143 103 143 103 142 101 140 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 92 125 90 123 89 121 87 122 82 118 92 123 87 119 87 118 87 121 85 121 85 116 84 113 82 112 82 112 83 113 82 111 80 110 80 111 81 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 72 100 72 100 71 100 71 98 68 101 71 102 70 99 67 99 67 97 65 96 65 96 66 96 65 96 65 96 65 96 65 94 63 93 62 93 61 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 82 55 81 54 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 64 45 63 44 63 45 64 46 63 45 65 46 65 46 64 44 56 41 62 48 63 40 49 30 24 5 11 0 12 14 41 40 50 40 58 41 54 36 53 39 54 37 52 35 50 34 50 34 47 38 47 39 47 38 47 37 41 28 38 22 34 22 37 25 43 27 46 31 49 33 50 34 50 33 50 33 50 33 50 33 49 35 48 33 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 33 45 32 45 33 46 34 44 32 39 29 40 30 40 28 40 31 41 32 42 31 40 30 40 31 41 31 40 29 38 28 39 30 40 30 40 29 38 27 38 31 39 31 39 30 37 28 38 29 37 28 36 29 37 30 17 5 16 4 16 4 15 3 18 5 16 3 15 4 17 6 14 3 16 5 17 5 16 4 17 5 16 3 14 2 15 3 15 3 16 4 16 4 15 3 16 4 16 4 16 4 16 4 16 9 16 9 16 9 16 9 14 6 12 6 14 8 14 5 14 6 15 7 15 7 16 8 14 6 14 6 15 7 15 7 16 7 15 7 15 8 17 10 16 8 17 9 17 9 18 10 15 11 17 11 14 9 16 13 20 16 23 19 26 22 27 23 29 20 28 20 29 22 31 24 32 25 34 27 36 27 34 26 31 24 33 26 34 26 34 25 33 26 34 27 35 26 34 23 34 21 33 21 34 23 37 25 37 25 37 25 38 26 38 27 37 28 39 27 38 29 29 11 6 5 16 14 17 7 8 1 7 5 6 4 6 4 7 5 8 7 10 8 10 8 9 6 9 5 3 29 72 78 69 77 78 78 77 79 77 79 77 79 76 77 75 78 78 78 74 70 70 65 60 51 47 33 27 17 13 12 15 13 20 16 26 18 34 61 138 136 144 137 125 108 138 139 149 138 148 156 160 149 156 149 144 139 145 147 154 152 156 158 156 156 158 161 152 148 136 146 138 161 154 165 137 107 150 182 180 174 138 116 119 112 116 100 166 157 175 125 165 115 164 122 166 114 167 110 167 117 164 123 160 124 164 123 170 120 170 122 168 121 166 121 164 119 166 124 164 124 163 123 163 122 162 126 160 122 169 116 184 215 191 222 182 214 198 230 193 235 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 200 237 200 238 201 239 202 239 202 240 203 240 204 241 204 241 205 242 206 242 207 243 207 243 207 243 207 244 208 245 209 245 208 245 210 236 199 222 201 225 203 198 177 209 208 221 208 214 166 123 154 130 157 123 154 121 154 123 156 123 156 123 156 121 158 120 157 119 156 117 154 116 155 116 154 116 153 115 153 115 151 116 151 116 151 116 151 116 151 116 152 117 151 115 149 114 148 113 148 112 147 112 146 111 143 107 141 105 139 103 137 102 135 100 136 102 137 103 139 104 139 104 137 100 135 106 150 123 132 101 105 45 79 84 130 95 111 72 79 29 30 0 14 1 54 48 79 80 112 103 129 108 130 103 132 98 127 87 119 82 119 83 117 82 117 81 116 81 111 76 110 75 111 77 113 78 116 82 118 84 120 85 120 85 119 84 119 84 118 83 118 83 117 86 116 86 115 85 115 85 113 83 113 82 112 81 111 81 112 79 110 77 109 77 109 78 109 76 108 76 107 75 107 77 106 79 105 78 104 77 103 77 103 77 103 77 102 75 99 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 94 66 93 65 91 63 90 63 88 63 89 62 88 69 93 71 87 64 87 61 85 59 85 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 71 50 71 50 71 53 71 53 67 48 69 50 71 50 69 48 67 47 66 45 64 44 65 45 64 44 65 45 65 46 66 46 62 42 62 42 61 41 61 40 62 46 63 45 62 44 61 44 60 43 60 42 59 41 58 41 55 38 56 39 56 39 55 38 57 40 56 38 55 37 53 36 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 46 30 45 30 45 31 47 32 43 29 46 32 48 32 46 31 47 36 43 27 28 8 7 0 0 0 9 14 29 30 41 35 39 28 36 24 32 23 36 28 35 24 34 24 33 22 32 22 37 26 36 25 36 27 39 31 34 24 32 21 29 19 28 18 27 18 30 21 32 23 33 23 33 23 33 23 33 23 33 23 34 23 33 22 33 22 34 23 35 23 34 22 33 21 32 20 34 23 34 23 34 23 34 23 32 21 31 20 31 20 30 19 33 20 32 19 31 20 32 21 33 21 32 20 32 21 34 23 32 18 28 16 30 18 30 17 29 18 31 19 31 19 30 18 30 20 33 20 30 16 28 17 29 18 30 18 30 17 28 15 30 19 30 19 30 18 28 17 31 19 29 18 29 18 30 20 19 17 19 16 18 15 17 15 20 16 17 13 15 15 18 18 16 15 18 17 19 17 19 16 19 16 17 15 16 14 17 15 18 16 19 17 19 17 18 16 20 18 19 16 18 15 16 14 17 14 17 14 17 14 17 14 16 12 15 14 18 15 16 10 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 15 17 15 14 13 16 16 20 20 23 24 27 27 28 28 28 27 27 27 28 29 31 32 32 33 33 33 34 34 34 34 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 38 39 39 36 40 38 38 37 36 25 14 10 15 18 19 14 11 7 8 7 6 6 5 5 6 6 7 7 8 9 9 9 9 8 7 9 1 9 45 71 75 67 75 70 76 70 75 68 77 69 77 72 76 71 76 72 75 69 69 66 63 57 50 43 33 25 18 14 11 17 17 24 25 32 30 47 97 158 144 165 145 153 128 164 150 158 134 141 156 153 157 135 149 117 140 121 152 131 157 135 158 135 154 133 159 130 140 118 137 124 154 148 148 142 100 145 173 185 174 145 112 125 118 126 121 202 190 213 173 223 161 216 163 208 166 207 167 211 164 219 161 219 160 219 168 215 169 212 166 213 165 212 164 210 163 211 164 210 162 210 161 209 161 207 164 212 166 207 139 173 199 144 189 133 186 159 198 143 195 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 149 201 149 201 150 202 150 203 150 202 151 203 151 204 152 204 151 205 152 206 152 207 153 207 153 207 153 208 154 209 155 209 154 212 162 199 155 202 173 203 162 180 169 206 181 210 187 189 184 155 200 155 204 157 194 157 195 155 197 157 201 156 202 156 201 158 199 157 198 155 197 154 197 155 196 154 196 153 195 153 194 151 194 151 194 151 194 151 194 151 195 152 194 151 193 149 193 149 192 148 192 147 191 147 187 142 185 140 183 137 180 136 178 135 179 137 180 138 182 139 183 137 179 139 188 148 189 143 161 95 108 80 158 156 194 141 180 142 171 116 134 75 93 39 37 9 50 33 85 76 127 106 143 118 161 132 162 124 153 116 158 118 158 118 157 117 157 116 151 111 151 111 151 112 153 114 155 116 158 120 161 121 160 120 160 120 160 119 159 118 158 118 158 117 157 116 157 115 156 115 154 113 154 112 153 111 152 111 153 111 151 109 150 109 150 110 150 109 149 108 149 107 148 107 145 105 145 104 144 103 143 103 142 103 143 102 142 100 139 99 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 94 127 92 125 91 124 89 130 90 126 90 125 87 118 87 118 86 120 85 121 85 124 85 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 98 70 98 71 99 71 100 71 98 68 100 69 101 70 101 70 98 66 96 65 95 64 96 65 96 65 96 64 95 64 95 64 93 62 93 61 92 61 91 61 91 63 90 62 89 61 88 61 87 60 87 59 86 58 85 58 83 57 82 56 82 56 83 57 83 57 82 55 81 54 79 53 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 65 46 64 45 65 47 67 48 63 45 66 48 67 46 63 43 62 38 45 17 23 4 15 0 30 23 45 40 54 41 48 33 55 35 51 31 51 32 50 30 51 33 53 34 53 33 51 32 49 36 45 35 45 36 49 37 50 36 48 31 45 30 47 31 46 30 48 32 50 33 49 32 50 33 50 33 50 33 50 33 48 33 47 32 46 33 48 34 47 33 47 33 47 33 47 33 48 34 48 34 48 34 48 34 46 32 46 31 45 30 44 30 45 32 44 31 43 32 44 33 44 32 43 31 44 33 46 34 42 30 39 29 41 32 42 31 41 31 41 31 41 29 38 27 39 31 43 32 38 26 37 28 39 30 40 30 40 29 38 27 37 29 37 30 37 28 35 27 38 29 37 28 36 29 37 30 17 5 17 4 16 3 15 3 17 4 14 0 12 2 16 5 14 2 16 5 17 5 17 5 17 4 15 2 14 2 14 3 16 5 16 6 17 5 16 4 18 7 17 5 14 2 12 3 13 6 13 6 13 6 13 6 12 5 13 8 16 8 12 2 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 15 8 15 9 12 7 14 10 19 15 22 19 26 22 27 23 26 18 26 18 27 21 31 24 31 22 30 22 30 23 32 25 31 24 33 26 34 26 34 25 33 26 34 27 35 26 33 25 33 21 33 22 35 24 37 26 37 25 37 26 38 27 39 29 39 32 39 30 38 29 24 6 15 13 19 12 11 4 7 7 7 4 6 3 5 4 6 5 6 5 7 6 8 5 7 4 13 0 17 54 73 72 72 76 73 75 74 76 75 79 76 79 76 74 73 74 75 72 69 65 64 58 54 45 40 27 22 14 9 9 14 14 22 19 28 20 45 106 148 128 147 126 126 118 145 139 139 117 131 148 168 163 152 143 139 136 146 151 159 156 157 156 157 157 157 162 149 144 135 149 138 173 156 164 152 123 134 179 180 184 146 114 122 107 113 97 182 153 165 127 169 112 162 119 163 112 164 108 164 113 162 121 158 121 163 121 165 115 164 120 164 121 164 122 163 121 162 121 161 121 161 120 160 122 159 123 156 120 168 116 182 212 191 220 179 213 200 230 191 234 195 231 194 231 194 231 194 231 194 231 194 231 194 231 194 233 196 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 202 239 202 240 203 240 202 239 202 240 203 241 204 241 205 239 205 242 206 243 207 243 207 243 207 244 208 245 209 243 204 247 211 226 193 225 209 214 179 197 208 227 198 221 206 157 149 122 154 116 164 130 154 133 156 128 157 125 157 123 156 120 158 121 158 119 156 118 155 117 155 117 155 116 154 115 153 115 151 116 151 116 151 116 151 116 151 117 152 117 152 116 150 114 149 114 149 113 148 113 147 112 142 107 141 105 138 102 136 100 136 99 136 102 137 103 138 103 145 105 137 110 153 118 137 90 107 36 66 91 158 118 133 108 138 116 143 117 145 120 130 88 100 67 54 12 15 0 24 8 65 51 100 87 124 93 124 86 119 83 118 82 117 82 116 81 112 77 111 76 111 77 113 79 115 81 118 85 121 86 120 85 120 85 120 84 119 83 118 83 117 85 117 84 116 83 115 83 113 81 113 80 112 79 111 79 112 79 110 77 109 77 109 78 109 77 109 76 108 75 107 77 106 79 105 78 104 77 103 77 102 76 102 76 101 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 92 64 90 62 92 56 85 66 94 65 85 65 86 63 86 61 85 59 85 59 84 58 83 56 82 56 82 57 84 57 81 53 78 53 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 71 51 71 51 68 48 68 49 69 50 70 51 67 46 65 44 64 44 64 45 66 45 65 44 62 41 61 40 62 42 62 41 61 40 60 42 63 46 63 45 62 44 61 44 60 43 60 42 59 41 58 41 59 41 56 38 55 39 58 42 57 40 56 38 55 37 53 36 58 38 53 36 54 37 53 35 53 35 51 33 50 33 50 36 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 47 31 46 31 47 33 49 34 46 33 49 35 48 31 43 29 21 6 4 0 1 2 23 23 42 33 41 32 39 31 38 30 31 22 30 26 37 31 34 24 31 26 35 30 37 28 33 25 36 27 36 27 35 25 33 24 38 27 33 22 29 22 32 26 31 21 32 23 33 23 32 22 33 23 33 23 33 23 33 23 33 22 32 21 32 22 34 23 32 22 33 22 33 22 33 23 34 23 34 23 34 23 34 23 32 21 32 20 31 19 30 19 33 20 32 19 31 20 32 21 31 19 31 19 31 20 33 22 32 19 29 18 32 22 34 21 33 21 33 20 30 16 26 13 28 18 32 19 27 13 25 15 29 18 30 18 30 17 28 15 28 17 29 18 28 17 27 15 29 17 28 16 27 17 28 18 20 18 20 17 19 16 18 16 19 15 15 13 17 18 20 18 18 16 18 16 18 16 18 16 18 16 18 16 18 16 18 16 16 13 16 13 16 13 16 13 17 14 17 14 17 14 17 14 15 14 12 11 11 12 14 15 17 17 15 14 14 14 14 14 13 14 16 17 17 16 14 13 15 15 15 15 15 15 15 15 14 14 14 15 15 16 16 16 13 14 14 15 15 16 16 17 13 14 14 15 17 18 18 19 22 22 26 27 29 27 27 24 25 25 26 26 28 28 30 29 29 28 29 27 28 27 29 30 35 35 30 32 31 35 33 33 38 39 35 33 34 39 36 32 32 34 32 34 32 35 34 37 35 37 34 36 34 36 35 37 37 39 38 39 33 26 15 10 5 6 6 7 7 6 6 5 6 6 6 6 6 7 9 9 8 9 9 9 9 8 7 6 1 5 27 58 73 69 67 73 70 72 70 72 71 73 73 75 72 72 70 72 71 71 68 66 64 58 48 39 31 24 19 15 8 16 11 14 31 29 37 28 77 132 166 146 170 143 160 150 162 149 143 127 136 160 155 157 129 143 116 137 120 155 135 160 126 154 126 156 135 153 132 140 121 134 140 153 155 150 136 124 125 166 188 173 166 112 109 123 118 147 212 177 218 169 213 167 209 163 207 162 206 163 205 161 211 163 207 159 213 162 203 162 202 157 204 163 208 159 202 157 206 161 206 161 206 161 206 161 204 160 213 161 199 135 167 197 155 179 138 197 158 193 148 198 149 195 150 195 150 195 150 195 149 194 149 194 149 194 149 194 147 195 147 195 147 195 147 195 147 195 147 196 148 197 149 197 149 198 149 198 149 198 149 198 149 198 149 198 149 198 149 198 148 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 155 204 154 205 153 206 153 207 153 209 154 208 155 208 154 206 170 198 154 207 159 207 186 188 152 208 182 200 195 204 186 159 200 156 203 158 202 158 198 158 199 160 200 159 204 157 207 157 201 156 200 156 200 156 200 156 199 155 198 154 198 153 197 153 197 153 197 152 196 151 195 151 194 151 195 151 195 150 193 148 193 146 192 147 195 149 193 145 189 142 186 138 182 135 180 135 183 138 181 136 180 139 182 144 184 147 190 151 192 143 162 102 99 73 152 151 199 139 171 139 181 140 181 139 180 139 180 139 175 137 169 120 137 74 86 34 54 21 60 31 98 103 165 132 169 125 156 113 150 113 151 113 151 113 152 114 153 115 154 116 156 118 160 122 163 122 160 119 158 119 160 121 160 119 157 116 157 117 156 116 156 115 155 115 154 114 154 113 153 112 152 111 151 113 151 112 150 111 149 111 151 112 148 109 147 110 150 113 143 106 143 106 143 106 143 106 141 104 140 102 138 101 137 100 137 100 137 99 136 99 135 99 134 99 133 98 132 97 131 97 131 97 131 96 130 95 129 95 129 95 129 94 128 93 127 93 126 91 126 90 124 89 123 89 122 88 122 86 121 85 121 85 116 85 115 84 114 83 113 83 111 80 109 80 111 81 109 77 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 96 68 97 70 98 71 100 72 97 67 94 66 94 66 93 63 95 64 96 66 97 66 94 65 98 62 86 62 91 62 92 72 90 68 83 57 81 49 88 59 79 53 82 57 85 58 85 57 83 56 82 55 81 56 82 57 81 55 81 54 80 53 79 53 82 55 80 53 79 53 79 54 79 53 80 53 78 51 76 49 74 51 74 50 73 49 72 49 75 51 74 50 71 47 70 46 68 49 68 49 68 48 65 46 66 47 65 46 65 46 64 45 69 46 65 46 65 47 67 50 65 48 67 47 56 27 33 7 13 2 24 19 42 35 55 44 56 40 52 38 53 40 53 38 49 35 51 35 51 36 54 38 51 35 51 36 52 37 53 37 51 37 48 34 45 31 45 31 47 33 45 30 44 31 46 33 48 33 45 32 48 34 47 32 48 35 50 37 50 35 47 32 48 35 47 35 47 35 47 35 47 35 47 35 47 33 44 32 47 35 47 34 46 33 45 33 42 30 43 32 44 33 46 34 42 31 41 32 42 33 43 34 42 32 42 31 41 30 40 30 41 31 41 31 41 31 41 31 41 31 41 31 41 31 41 31 36 30 37 31 38 30 37 29 37 29 36 29 37 30 35 25 36 28 37 28 37 27 35 25 35 26 34 25 34 26 36 27 18 6 18 5 17 4 16 4 17 3 13 2 16 6 18 5 16 4 16 4 16 4 16 4 16 4 16 4 16 4 16 4 14 7 14 7 14 7 14 7 14 7 14 7 14 7 14 7 15 7 15 8 16 7 15 7 17 8 15 6 14 6 14 7 14 7 15 8 16 7 15 6 15 7 15 7 15 7 15 7 14 6 14 7 15 8 16 8 14 6 15 7 15 7 16 8 17 7 17 7 17 9 18 10 18 15 23 22 28 24 28 23 27 22 28 23 29 25 31 26 30 24 27 22 28 24 29 22 33 21 30 19 32 22 33 24 34 28 35 26 34 33 38 29 36 27 35 26 34 26 34 27 39 31 38 29 37 29 38 30 37 33 40 34 34 20 14 5 5 4 6 7 7 6 6 5 7 4 6 4 6 5 8 7 8 6 9 7 8 6 7 4 4 12 35 63 73 68 66 71 71 71 71 71 71 72 73 73 71 67 68 67 69 67 66 62 64 55 47 36 30 21 18 14 13 17 13 13 26 19 22 19 73 124 151 132 153 128 147 136 151 133 139 111 132 146 160 144 147 141 137 136 144 152 157 154 153 151 157 159 153 158 146 158 133 155 146 168 153 161 137 137 116 156 186 176 169 123 104 111 103 130 181 137 171 120 165 114 163 116 162 113 162 112 161 112 160 112 165 128 162 131 173 130 171 128 161 118 156 119 162 127 161 122 161 122 161 122 161 124 161 123 162 120 161 114 173 214 195 213 182 226 197 223 196 235 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 209 246 208 243 207 242 208 238 211 228 200 227 205 225 201 180 184 212 205 229 212 195 161 133 157 125 158 128 160 128 160 129 160 127 159 125 158 124 157 122 155 119 156 119 156 119 156 119 155 118 155 117 154 117 153 116 153 118 153 117 152 117 151 116 150 116 151 116 151 115 149 113 148 111 147 112 150 114 148 110 144 107 141 103 137 100 135 99 137 99 139 101 142 104 142 107 143 114 156 124 136 108 112 37 64 79 148 115 136 107 142 107 139 107 139 107 138 106 138 105 135 107 141 112 137 101 122 89 80 41 51 8 15 0 56 73 114 83 123 89 124 85 119 82 116 80 117 81 117 82 118 82 117 82 120 86 123 86 120 83 119 84 120 84 120 83 118 81 118 82 117 82 116 81 116 80 115 80 115 80 114 79 113 78 112 81 113 80 112 80 111 79 112 79 110 78 110 78 111 80 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 94 66 93 65 92 64 92 64 91 63 91 63 90 62 89 64 88 63 87 64 86 63 85 65 84 61 85 60 84 59 83 59 82 57 80 57 82 58 80 54 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 70 49 70 49 70 49 70 48 69 46 66 45 66 45 65 42 63 48 64 50 65 49 65 48 57 48 72 54 65 44 61 46 59 46 52 40 56 30 49 21 52 36 55 39 57 40 57 40 57 41 56 40 55 41 56 42 55 40 55 39 54 39 53 38 56 40 54 38 53 38 53 39 53 38 53 38 52 36 50 34 51 37 51 36 50 35 49 35 50 36 49 35 49 35 48 34 48 34 49 34 49 33 47 31 47 32 46 31 46 31 45 30 47 32 46 31 45 31 46 35 55 36 36 14 14 0 6 0 16 12 30 22 32 23 39 33 42 28 37 26 38 28 38 26 36 24 35 24 35 25 37 27 35 24 35 25 36 26 37 26 36 24 34 22 32 21 32 21 34 22 32 20 32 22 34 24 36 24 33 23 36 25 35 23 35 24 36 26 36 24 34 22 35 23 35 23 35 23 35 23 35 23 35 23 35 22 33 20 35 23 35 22 34 21 33 21 33 20 32 20 32 20 32 20 31 19 32 20 32 20 33 21 33 21 33 20 32 20 31 19 31 21 31 21 31 21 31 21 29 19 29 19 29 19 29 19 28 18 30 19 31 18 30 17 30 17 29 17 30 18 28 14 28 19 28 19 27 18 26 16 27 17 26 16 25 17 26 18 19 17 19 17 18 16 18 16 19 15 16 14 18 17 19 17 19 17 19 17 19 17 19 17 18 16 18 16 18 16 18 16 17 14 17 14 17 14 17 14 17 14 17 14 17 14 17 14 13 14 16 18 18 16 14 13 17 16 15 14 14 14 15 15 16 15 15 14 14 15 15 16 15 15 15 15 15 15 15 15 14 14 15 15 15 15 16 16 16 16 15 15 15 15 14 14 19 19 18 18 18 17 17 17 17 18 23 26 29 29 30 29 30 29 31 30 32 32 33 33 34 30 28 28 31 32 32 30 31 31 28 30 30 33 32 32 29 34 34 33 32 37 39 39 36 36 34 34 32 33 32 33 39 39 38 38 37 38 36 37 36 39 40 39 32 23 12 5 5 6 6 7 7 6 6 5 7 7 6 6 6 7 8 9 8 8 9 9 8 7 6 6 6 20 45 68 73 66 64 69 70 70 70 71 71 71 72 72 69 67 66 67 67 67 64 62 63 56 46 37 28 22 16 13 7 17 10 18 30 22 36 35 112 144 172 146 167 143 165 154 158 151 140 121 128 154 147 145 131 142 119 142 127 155 133 154 123 160 137 162 133 146 138 153 136 145 149 151 150 143 139 136 113 150 184 173 169 128 111 105 130 160 225 174 211 168 210 160 206 162 206 161 205 161 204 160 208 157 212 167 193 152 209 152 203 158 202 156 201 158 205 162 206 161 206 161 206 161 206 161 204 160 213 161 199 135 168 197 153 179 142 197 159 193 148 197 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 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 204 155 205 155 206 153 207 154 207 152 206 154 207 160 210 167 208 155 197 174 214 170 175 179 196 179 212 199 175 189 158 206 159 207 162 205 162 201 162 199 160 202 158 204 157 207 157 202 157 201 157 201 157 201 157 200 156 199 155 199 154 198 154 197 153 197 153 196 152 196 151 195 151 195 151 195 150 193 149 196 149 194 149 197 151 195 147 191 144 188 140 184 137 183 137 181 138 185 143 187 144 185 141 185 152 193 145 173 110 119 58 144 143 207 144 172 140 190 138 181 138 181 137 180 136 179 136 168 129 170 134 175 138 179 141 183 134 163 113 127 55 79 42 132 107 161 131 166 121 155 117 158 120 158 120 159 121 159 121 158 119 161 122 162 122 160 120 161 121 160 119 159 119 159 119 159 118 158 118 157 117 157 116 157 117 156 116 155 115 155 116 151 113 149 113 148 112 148 111 147 111 146 110 146 110 147 111 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 126 92 126 92 125 91 124 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 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 100 71 99 70 97 68 96 67 97 67 94 66 94 66 93 63 95 63 96 64 96 63 93 63 88 67 97 69 95 74 101 73 93 67 77 49 74 45 89 63 79 53 81 55 83 56 83 56 83 56 82 55 81 56 82 57 81 55 81 55 80 54 80 53 82 55 80 53 79 53 79 54 80 53 79 52 77 50 76 50 74 51 72 50 72 50 71 49 70 48 70 49 71 50 72 50 67 48 68 49 68 48 66 46 66 47 66 46 65 45 64 45 68 45 64 43 62 42 61 43 55 29 34 8 22 10 35 24 48 41 60 44 50 33 51 43 55 38 50 36 51 38 51 36 50 36 49 35 49 36 51 38 49 35 49 36 50 37 51 37 49 34 48 33 47 33 48 34 48 34 48 34 48 35 50 37 52 36 49 36 51 38 51 36 49 36 50 36 50 35 48 33 47 35 47 35 47 35 47 35 46 35 47 35 47 34 45 33 47 35 46 34 46 34 45 33 47 34 46 33 44 31 43 30 43 33 42 32 42 32 41 31 44 34 44 33 43 33 42 32 41 31 41 31 41 31 41 31 38 28 38 28 38 28 38 29 37 30 36 30 36 30 36 30 36 29 35 29 36 30 34 26 37 28 37 27 36 26 35 26 36 27 35 25 34 26 35 27 17 4 16 4 16 4 16 4 17 4 14 3 17 5 17 3 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 11 4 13 6 14 5 12 3 16 8 15 6 14 6 15 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 17 7 17 7 17 9 17 9 16 13 22 21 28 25 28 24 30 25 30 26 31 27 32 27 34 26 27 23 32 29 32 22 34 22 32 21 33 26 33 24 28 27 35 26 30 28 36 32 37 29 36 27 35 27 36 28 37 29 37 29 37 29 36 28 36 33 41 34 31 15 9 1 5 4 6 7 7 6 6 5 8 5 6 4 6 5 8 6 7 6 8 6 8 5 6 3 5 26 54 70 70 64 63 68 69 69 70 70 70 70 70 69 68 64 65 64 66 64 63 59 61 52 44 33 27 18 14 10 12 16 16 19 25 12 24 35 111 134 146 129 144 123 149 136 150 127 131 104 133 148 160 137 144 137 137 145 155 157 156 152 158 164 175 170 152 153 149 171 149 169 153 166 145 154 141 150 104 135 182 179 177 142 107 91 115 142 188 130 164 119 165 110 161 114 161 114 160 111 160 110 157 113 161 127 168 129 169 145 161 127 168 125 159 119 157 117 160 121 160 121 160 121 160 123 160 122 162 120 161 115 173 215 192 214 185 226 195 222 196 232 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 245 206 239 205 241 210 242 204 231 196 220 217 218 183 195 206 213 207 220 186 154 157 135 159 130 161 131 163 130 162 129 160 127 159 125 158 125 157 124 157 121 158 121 157 120 157 120 157 119 156 119 155 118 155 118 154 119 153 118 153 117 152 117 151 116 152 117 151 116 150 114 150 113 148 113 150 114 148 110 145 108 143 105 139 103 138 102 139 101 142 105 146 107 144 109 148 128 140 102 127 51 55 76 146 114 146 113 143 109 139 106 138 106 137 104 136 103 135 102 139 103 135 99 130 96 130 99 140 107 130 97 133 106 110 52 94 75 128 98 127 83 116 81 122 86 122 86 122 86 122 86 119 84 121 86 122 85 121 84 123 85 120 82 118 82 120 84 119 84 119 83 118 83 117 82 117 81 116 81 115 80 115 79 113 82 113 81 113 80 112 80 111 78 110 78 110 78 110 79 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 93 64 92 64 91 63 91 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 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 70 49 70 48 69 48 68 47 69 46 66 45 66 45 65 42 62 48 63 48 63 47 62 46 71 46 61 52 78 59 66 40 38 37 55 44 52 21 44 22 53 36 54 38 55 39 56 39 57 41 56 40 55 41 56 42 56 41 55 40 55 39 54 39 56 40 54 38 53 38 53 39 54 38 52 36 50 35 50 35 50 36 50 36 50 36 50 36 49 35 49 35 49 35 49 35 47 33 49 34 49 33 47 32 48 33 47 31 46 30 44 29 44 30 43 28 41 26 39 27 15 2 14 6 21 18 36 33 37 30 44 31 38 24 38 30 40 27 36 24 37 26 37 24 37 25 35 24 35 25 37 26 35 24 35 25 36 26 37 26 34 23 34 23 34 24 36 26 35 24 35 25 37 26 38 28 38 26 35 25 38 27 37 25 36 25 36 25 35 24 34 23 35 23 35 23 35 23 35 23 34 23 35 24 36 23 34 22 34 22 34 22 34 22 34 22 34 22 33 21 33 20 32 20 34 21 33 20 32 19 31 18 34 22 33 21 32 20 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 29 19 27 18 26 17 26 17 28 18 26 16 25 16 26 17 17 16 18 16 18 16 18 16 19 16 17 16 19 17 18 14 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 14 13 12 11 11 12 13 14 16 15 14 14 14 15 16 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 13 13 14 15 16 16 17 17 18 19 23 25 28 27 27 26 30 29 30 29 31 30 31 30 35 31 30 29 33 33 33 31 32 33 29 30 30 30 27 26 22 28 28 24 19 22 24 25 30 31 30 31 31 34 34 36 31 33 34 37 37 38 37 37 36 40 40 37 27 16 7 2 5 6 6 7 7 6 6 5 8 8 7 6 6 6 7 8 7 7 8 8 7 7 6 5 6 31 59 70 67 63 64 67 68 68 69 70 69 69 68 67 67 66 65 65 66 65 63 61 57 51 42 32 25 18 13 10 8 16 15 24 33 17 47 62 147 148 166 143 161 138 167 151 162 141 128 119 136 155 145 137 124 131 112 142 134 157 136 156 142 178 158 173 137 144 141 159 151 154 153 148 143 140 142 145 106 126 180 178 179 145 115 100 149 168 225 168 207 168 210 161 205 160 204 160 203 159 203 159 199 167 201 161 225 150 164 134 198 165 217 167 204 158 204 159 205 160 205 160 205 160 205 160 203 159 212 161 199 136 169 198 148 181 146 197 156 192 147 194 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 206 153 206 156 208 163 211 156 199 161 209 188 190 146 202 172 208 204 199 184 155 197 160 206 160 206 162 206 163 203 162 201 161 203 160 204 158 205 159 204 160 203 159 202 158 201 157 201 157 201 157 200 156 200 155 198 154 198 153 197 153 196 152 195 152 196 152 196 151 194 149 195 148 193 148 195 148 192 144 191 144 189 141 186 139 185 139 187 142 186 142 187 144 189 147 193 146 176 118 128 62 129 148 203 141 176 143 192 140 177 138 181 138 180 136 178 134 177 133 181 140 177 135 173 132 172 131 162 130 170 121 162 131 173 125 163 131 179 138 169 121 161 125 162 122 161 121 161 121 161 121 161 121 162 122 162 121 161 120 163 122 160 119 158 119 160 121 159 119 159 118 158 118 157 117 156 115 155 115 154 114 154 114 152 114 150 113 149 113 148 112 145 110 146 110 146 110 146 109 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 128 93 127 93 126 92 126 91 125 91 125 90 124 89 123 89 122 88 122 86 121 85 120 86 116 85 115 84 114 83 113 83 115 84 113 84 115 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 96 68 96 69 97 69 98 70 97 67 94 66 94 66 93 63 94 62 95 63 94 61 90 60 94 57 87 74 98 47 52 20 80 56 72 52 84 57 95 63 82 55 82 55 82 55 83 56 83 56 82 55 81 56 82 57 82 56 82 55 81 55 80 54 82 55 80 53 79 53 79 54 80 53 77 50 75 49 75 51 73 50 72 50 72 50 72 50 73 51 72 49 71 48 69 47 66 47 67 49 68 49 67 47 67 48 66 46 65 45 63 44 65 42 61 41 59 38 55 36 41 25 45 32 52 37 55 39 52 37 50 36 52 39 52 37 54 38 50 35 51 37 51 35 51 37 50 35 49 35 50 37 49 35 49 36 50 37 51 37 48 34 48 34 49 36 51 38 50 37 51 38 52 39 53 39 51 35 48 35 50 37 50 34 50 36 49 35 48 34 48 34 47 35 47 35 47 35 47 35 46 35 47 36 48 36 47 35 46 34 46 34 46 34 46 34 44 32 45 33 45 34 46 34 44 33 43 32 42 31 41 30 42 32 42 32 41 31 40 30 41 31 41 31 41 31 41 31 40 30 40 30 40 30 40 30 38 29 37 28 36 29 37 30 37 28 36 28 37 29 35 25 38 28 36 26 35 26 36 27 37 27 35 25 34 25 34 25 15 3 15 3 16 4 16 4 17 4 15 4 18 5 15 1 16 4 16 4 16 4 16 4 16 4 16 4 16 4 16 4 14 7 14 7 14 7 14 7 14 7 14 7 14 7 14 7 18 8 14 5 13 6 16 10 15 7 14 6 14 7 16 9 16 7 15 6 14 7 15 8 15 7 15 7 15 7 15 7 16 8 15 7 15 7 14 6 16 8 15 7 15 7 14 6 11 1 12 4 15 8 17 9 17 14 22 21 27 23 26 21 28 23 28 23 28 23 28 23 32 26 31 25 30 26 31 27 31 20 27 18 25 14 18 9 15 12 17 7 9 5 11 4 13 7 13 8 16 12 20 15 26 22 32 29 38 33 40 34 39 35 41 30 23 8 5 1 5 4 6 7 7 6 6 5 9 6 7 4 6 4 7 5 7 5 7 5 7 4 5 3 10 38 64 69 64 63 65 65 66 67 68 69 69 67 66 65 66 63 64 62 65 62 62 58 54 45 38 28 23 16 13 7 13 14 18 23 26 12 38 69 140 134 141 131 142 124 153 133 150 111 120 104 136 129 136 123 140 123 119 130 143 150 154 159 178 181 184 177 155 156 150 172 153 170 149 161 142 155 144 153 107 111 175 184 181 146 109 96 142 144 178 122 162 118 164 116 160 115 159 112 159 109 158 111 159 132 157 113 167 92 60 8 56 57 137 117 160 122 160 119 159 120 159 120 159 120 159 122 159 121 161 120 161 115 174 216 187 216 189 226 192 221 195 229 193 227 192 227 192 227 192 227 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 199 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 206 242 207 240 208 240 207 238 199 219 199 223 204 195 184 240 200 231 212 172 157 131 161 134 160 130 162 129 162 129 162 128 163 128 162 128 161 130 161 130 161 124 160 123 159 121 158 120 158 121 158 120 157 120 156 119 155 119 154 119 153 118 153 118 152 117 153 118 152 116 150 115 149 112 147 111 148 111 145 107 144 107 142 105 140 103 139 104 144 104 141 104 142 107 146 114 144 88 130 76 50 55 152 120 142 110 143 105 138 106 140 104 139 104 138 103 135 100 133 99 130 92 130 95 131 96 132 97 134 100 138 111 132 83 115 95 146 110 141 99 127 89 126 93 122 87 122 87 121 86 121 86 122 86 122 86 121 85 121 85 122 86 121 84 120 84 120 84 119 83 118 83 117 82 117 81 115 80 115 80 114 79 113 78 114 82 114 82 113 81 113 81 109 77 110 78 110 78 109 77 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 94 66 93 65 92 64 92 64 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 83 59 84 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 66 46 67 47 69 49 70 50 69 46 66 45 66 45 65 42 62 47 62 47 61 45 60 43 64 42 61 44 46 6 18 11 148 101 64 29 45 30 58 32 57 39 56 38 55 39 57 40 57 41 56 40 55 41 56 42 57 41 56 41 55 40 55 40 56 40 54 38 53 38 53 39 54 38 51 34 48 34 49 35 49 35 50 36 50 36 51 37 52 38 51 36 48 33 46 32 46 32 48 34 49 34 48 33 49 33 48 32 45 29 44 28 41 27 42 27 39 24 36 23 36 24 36 26 36 27 37 29 41 26 33 23 38 29 38 23 41 27 36 25 37 27 37 25 38 26 36 24 35 24 36 25 35 24 35 25 36 26 37 26 36 24 35 24 36 26 38 27 38 27 39 28 39 28 38 26 35 23 33 22 35 25 35 22 37 25 35 23 34 23 34 24 35 23 35 23 35 23 35 23 34 23 35 24 37 24 36 24 33 21 34 22 34 22 35 23 31 20 32 21 34 23 35 24 33 21 32 20 32 20 31 19 32 20 31 19 31 18 30 18 31 21 31 21 31 21 31 21 31 21 31 21 31 21 31 21 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 16 25 16 16 14 16 15 17 16 18 16 19 16 18 17 20 17 17 12 17 15 17 15 17 15 17 15 18 16 18 16 18 16 18 16 17 14 17 14 17 14 17 14 17 14 17 14 17 14 17 14 16 15 15 15 15 15 15 16 15 14 14 14 14 15 16 17 14 15 15 16 16 15 15 14 15 15 15 15 15 15 15 15 16 16 16 15 15 14 14 14 14 14 15 15 15 15 16 16 13 14 14 15 15 16 16 16 16 17 22 24 28 28 28 27 29 28 29 28 29 28 29 28 30 31 34 31 29 27 31 34 31 30 25 23 19 16 10 7 9 10 6 3 1 3 2 1 0 1 0 1 1 3 4 6 15 19 23 29 33 37 37 39 40 43 39 32 19 9 4 3 5 6 6 7 7 6 6 5 9 8 7 6 6 6 6 7 6 7 7 7 7 6 5 4 19 46 68 69 63 64 65 63 65 66 68 69 68 67 64 63 64 63 62 62 63 62 60 58 50 44 36 28 22 17 13 11 10 15 18 28 37 20 65 97 167 144 162 146 164 139 172 148 156 128 129 133 138 128 123 136 141 130 98 118 116 144 141 169 160 184 161 171 144 150 145 155 150 148 147 142 145 143 144 144 112 101 169 180 178 143 116 114 186 174 215 163 210 164 205 163 203 159 203 158 202 158 201 157 199 163 207 158 214 167 157 39 51 61 168 153 204 159 203 155 204 159 204 159 204 159 204 159 202 158 212 160 199 137 170 199 145 183 149 197 154 191 146 191 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 157 203 155 205 155 207 154 206 153 206 158 209 160 208 160 204 156 198 182 205 167 180 161 215 169 218 203 164 199 161 204 164 209 162 210 164 209 165 207 164 207 164 207 164 207 163 207 163 206 162 205 160 203 158 202 157 203 159 202 158 202 157 201 157 199 155 198 154 198 153 197 153 196 152 197 153 196 152 195 150 196 149 194 148 195 148 192 144 189 142 187 140 185 139 185 139 187 142 187 141 187 144 189 146 174 117 152 87 118 128 207 142 178 147 192 137 176 142 188 139 183 139 181 137 179 135 177 133 177 138 176 136 175 136 175 135 175 122 155 121 165 126 176 152 189 141 171 125 164 126 166 125 164 124 164 123 163 122 162 122 164 123 162 122 161 121 161 121 161 121 162 122 161 121 160 119 158 117 157 117 156 116 156 115 157 117 156 116 155 115 155 116 153 115 150 114 150 113 149 113 144 109 146 110 146 110 145 108 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 126 92 126 92 125 91 124 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 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 96 68 96 68 96 68 96 69 97 67 94 66 94 66 93 63 94 62 94 62 93 59 88 58 87 64 87 48 66 40 65 35 79 54 71 56 91 62 95 57 86 58 84 56 83 57 85 59 83 56 82 55 81 56 82 57 83 57 82 56 82 55 81 55 82 55 80 53 79 53 79 54 80 53 76 48 74 48 75 51 72 49 71 50 72 51 73 51 72 50 72 49 71 48 70 48 65 47 67 49 68 49 68 48 68 49 67 47 64 44 62 43 61 40 60 41 59 38 54 35 52 34 51 34 52 37 56 40 54 38 49 35 50 38 52 37 56 39 51 37 52 39 52 37 52 37 50 35 49 35 49 36 49 35 49 36 50 37 51 37 51 37 50 36 50 37 52 38 53 39 54 40 53 38 50 35 49 34 47 33 49 36 49 33 51 36 49 34 47 34 49 35 47 35 47 35 47 35 47 35 46 35 48 36 49 37 49 36 45 33 45 34 46 35 47 35 45 34 46 34 46 34 46 34 41 31 42 32 42 32 43 33 43 33 42 32 42 31 41 31 41 31 41 31 41 31 41 31 42 32 42 32 42 32 42 32 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 24 33 25 14 2 14 3 15 4 16 4 17 4 16 5 18 5 14 0 14 2 14 2 14 2 14 2 16 4 16 4 16 4 16 4 13 6 13 6 13 6 13 6 14 7 14 7 14 7 14 7 11 4 14 7 15 6 12 3 14 6 14 6 14 7 17 9 13 6 16 9 17 8 14 5 15 7 15 7 15 7 15 7 16 8 16 7 15 6 14 6 13 6 14 7 15 8 16 9 17 7 16 6 16 8 15 7 12 10 19 20 27 25 29 25 29 24 29 24 29 24 29 23 26 26 35 27 26 19 29 30 35 24 28 16 20 8 8 0 8 2 3 0 0 2 1 0 3 0 2 0 2 0 4 0 6 4 16 17 29 26 35 29 43 37 40 25 17 3 3 2 5 4 6 7 7 6 6 5 9 7 7 4 6 4 6 4 6 5 7 5 7 4 5 2 26 53 72 69 63 65 65 60 65 66 68 69 68 66 64 62 62 59 60 58 61 58 58 54 48 40 34 25 22 15 13 9 14 14 19 26 29 14 52 96 141 124 131 128 140 120 151 124 137 97 127 121 138 107 125 140 165 132 111 111 125 142 161 179 182 180 176 172 157 163 151 169 149 163 140 157 144 159 145 152 112 97 163 184 176 135 105 103 170 144 169 118 164 114 157 117 159 114 158 113 158 110 157 110 161 114 165 119 155 162 160 12 66 74 156 125 155 113 158 123 159 120 159 120 159 120 159 122 159 121 161 119 161 116 175 217 185 217 191 226 191 221 194 227 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 238 204 236 204 238 206 241 206 243 204 241 209 242 210 236 204 229 200 226 211 207 174 200 209 237 208 227 183 130 164 125 156 135 163 134 165 133 167 131 166 130 165 130 165 133 164 137 164 135 163 125 161 124 160 122 158 121 159 122 159 121 158 121 157 120 155 120 155 119 154 118 153 118 152 118 153 118 153 117 151 115 152 115 149 114 150 113 147 109 142 106 141 103 139 103 139 103 139 101 142 108 145 108 144 108 121 97 83 37 136 132 141 113 146 111 141 105 141 111 144 107 141 106 139 104 136 101 134 99 137 94 133 90 130 92 131 93 127 102 138 92 124 101 143 107 146 100 123 86 126 95 129 89 125 90 125 89 124 88 123 88 124 88 123 86 121 85 121 85 120 85 122 87 123 85 119 82 117 82 116 81 116 80 115 80 118 83 118 82 117 81 116 81 114 83 115 82 114 81 113 81 107 76 110 79 111 78 108 75 106 79 106 79 106 79 106 79 104 77 103 75 101 74 100 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 91 63 91 62 90 61 89 61 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 70 49 69 47 68 46 66 45 69 46 66 45 66 45 65 42 62 47 62 46 60 44 58 42 51 48 65 38 63 54 43 0 0 15 53 52 61 30 59 45 60 42 58 40 57 40 59 42 57 41 56 40 55 41 56 42 57 42 57 41 56 40 55 40 56 40 54 38 53 38 53 39 54 38 50 33 47 33 49 35 49 35 49 36 50 37 51 37 48 34 49 35 49 35 50 36 46 31 48 34 49 34 49 34 50 34 48 32 45 29 43 27 38 25 41 27 40 25 37 23 30 20 34 26 37 27 35 27 35 25 37 25 34 24 38 30 42 29 38 27 39 29 39 27 38 27 36 24 35 24 35 24 35 24 35 25 36 26 37 26 38 27 37 25 36 26 37 27 39 29 40 29 39 26 35 22 36 24 33 23 36 25 35 23 38 26 35 23 33 23 35 25 35 23 35 23 35 23 35 23 34 22 36 25 37 25 37 25 33 21 33 22 34 23 35 23 36 24 35 22 34 21 32 20 30 19 31 20 32 21 33 22 34 22 34 21 33 20 32 20 31 21 31 21 31 21 31 21 31 21 31 21 31 21 31 21 31 19 28 16 27 17 30 20 29 17 28 17 29 18 27 14 30 20 27 16 24 16 27 19 29 19 27 17 25 15 24 15 19 17 19 16 18 15 17 15 17 15 17 16 18 17 19 17 18 16 18 16 18 16 18 16 15 14 16 15 17 16 18 17 18 14 15 10 11 8 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 13 12 12 15 17 18 17 16 18 17 15 15 17 17 15 14 17 17 17 16 15 14 12 11 14 14 14 14 14 14 14 14 18 16 15 15 16 16 14 12 19 19 21 21 24 24 27 26 34 33 33 32 32 30 31 29 31 30 32 32 35 35 37 37 29 32 32 30 22 14 7 4 0 1 0 1 1 2 2 2 0 1 0 2 1 3 2 3 4 3 2 7 15 27 35 41 38 42 37 25 12 8 6 5 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 4 9 5 5 10 5 1 8 40 49 60 65 64 61 61 63 65 65 66 66 66 65 64 64 62 62 62 62 61 57 52 48 44 38 30 22 18 16 14 12 16 18 29 14 36 32 67 126 167 139 167 141 165 143 168 152 149 119 138 136 127 125 145 155 129 117 104 120 103 135 155 177 162 173 158 169 146 153 154 154 155 140 138 136 145 154 151 129 115 94 148 193 168 119 116 127 202 169 208 162 207 159 203 160 201 156 202 158 202 159 203 159 202 158 202 158 205 176 191 23 150 172 214 154 202 149 202 158 200 155 200 156 201 157 202 157 203 157 215 163 194 135 176 202 138 189 154 194 155 194 146 192 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 150 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 154 204 152 206 153 205 152 199 154 210 167 206 157 202 165 200 187 190 157 197 188 201 197 190 184 158 215 161 210 165 211 164 212 166 212 165 210 164 206 169 211 179 220 158 199 171 214 172 208 160 206 155 197 164 203 159 203 158 202 157 201 157 201 157 201 156 200 155 199 155 196 152 196 152 196 152 196 152 196 150 195 148 193 147 192 146 191 143 187 138 183 137 184 139 187 138 185 145 196 146 179 123 173 107 148 132 196 149 185 145 183 141 185 143 187 143 185 141 183 140 182 138 180 137 179 135 177 135 177 134 174 130 170 127 173 134 170 120 169 144 197 152 170 126 169 126 169 127 171 129 168 125 167 124 167 123 166 123 164 124 163 122 161 121 160 120 162 122 162 121 161 120 160 120 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 147 109 145 108 143 106 142 104 140 103 140 102 139 101 138 101 141 100 139 98 135 97 135 98 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 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 100 73 101 73 101 73 101 74 100 72 101 73 100 70 96 67 97 69 98 69 96 67 93 64 98 67 92 66 97 70 95 64 96 64 95 62 93 59 88 59 90 64 91 63 84 51 70 39 79 53 83 58 86 59 86 59 84 57 84 57 84 57 84 57 84 58 84 57 83 56 82 56 84 57 83 56 82 57 83 58 82 56 82 55 80 53 78 51 79 53 79 52 78 51 77 52 73 50 72 50 72 50 72 50 71 49 71 48 70 47 69 47 66 48 69 51 70 50 67 47 66 47 66 46 65 45 64 45 62 40 60 41 59 39 56 37 52 34 51 34 51 34 51 33 50 36 51 38 52 38 51 37 53 38 51 36 49 36 51 38 51 37 49 34 48 33 48 34 50 36 50 36 51 38 53 40 56 40 51 37 52 38 51 36 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 32 44 32 44 33 47 35 47 35 47 35 47 35 41 32 42 33 43 32 42 31 43 34 45 36 46 35 44 33 40 30 41 29 37 27 38 30 40 29 38 27 37 28 40 31 38 29 37 24 33 25 37 27 32 25 38 29 38 26 36 27 34 25 35 27 36 26 34 25 31 24 34 25 34 25 35 28 17 5 17 4 16 3 15 3 15 3 15 4 16 5 17 5 16 4 16 4 16 4 16 4 14 2 15 3 15 3 16 4 14 8 14 4 9 3 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 14 5 13 7 17 10 16 7 18 8 15 7 16 9 15 6 14 6 15 7 15 6 13 5 14 6 14 6 14 6 14 6 17 6 14 4 15 7 14 4 15 12 19 18 24 21 26 22 27 22 27 23 28 23 28 23 29 25 31 27 33 29 35 31 33 27 31 20 19 6 8 1 2 0 1 0 1 0 2 2 0 0 1 0 2 0 3 0 4 0 3 1 12 17 33 35 40 36 36 17 11 2 6 3 6 4 6 6 6 6 6 6 6 4 6 5 7 6 8 6 5 7 6 3 9 3 2 10 47 54 63 66 64 61 61 63 65 65 65 66 65 65 64 63 60 58 60 58 59 53 50 44 41 33 26 17 15 11 11 8 15 17 24 17 22 25 66 119 139 123 136 120 140 125 145 126 126 92 127 106 129 129 155 129 110 99 112 115 117 143 172 179 179 172 171 175 155 166 157 167 151 157 133 152 141 165 148 138 113 98 143 188 159 108 103 109 171 132 164 115 159 114 158 116 156 114 156 112 158 113 159 114 158 115 157 123 157 147 128 0 123 135 163 113 158 112 155 117 155 116 155 117 156 117 157 120 160 120 164 121 156 115 181 217 179 223 195 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 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 240 205 236 205 242 210 230 199 224 201 226 196 189 186 217 209 231 211 184 162 126 162 118 163 133 165 135 167 133 167 128 166 127 172 144 161 115 143 111 131 100 143 119 160 123 164 123 157 128 159 122 159 121 158 121 157 120 157 122 157 121 156 121 155 120 152 117 152 117 152 117 152 117 150 114 149 113 148 111 146 110 146 108 142 103 138 102 139 104 141 107 146 111 145 103 132 94 133 87 124 108 154 113 143 110 143 108 144 109 144 107 141 105 140 105 139 104 138 102 136 99 136 96 135 95 136 94 132 92 138 89 121 96 146 116 142 98 124 90 125 92 127 95 131 98 125 91 125 90 124 90 123 89 125 88 124 87 122 85 121 85 121 85 120 84 120 83 119 83 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 103 76 103 75 102 75 101 74 101 74 99 72 98 71 98 71 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 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 73 51 73 51 73 51 73 51 72 50 73 51 72 48 69 46 67 46 68 47 69 49 71 51 66 46 67 45 65 43 64 44 63 48 62 46 60 44 59 43 60 44 64 47 63 43 56 36 57 41 59 42 59 41 57 39 58 41 58 41 58 41 58 41 58 43 58 42 57 41 56 41 58 42 57 41 56 42 57 43 55 41 56 40 54 38 52 36 52 37 51 36 51 35 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 48 32 47 32 46 31 43 29 44 29 42 27 39 27 36 23 35 24 34 23 33 25 35 24 35 25 36 25 35 24 37 25 35 23 34 24 36 26 36 25 35 24 35 25 36 26 39 27 38 26 37 26 38 27 40 27 36 25 38 28 39 27 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 21 32 20 33 21 34 22 34 22 34 22 34 22 30 19 31 20 32 19 31 18 32 21 34 23 35 22 33 20 31 22 32 21 29 18 30 21 31 20 29 18 28 19 30 21 23 17 30 20 28 17 27 16 22 14 26 17 28 19 30 20 26 17 27 18 27 18 26 17 25 15 24 16 25 17 26 17 19 17 18 16 18 16 17 15 17 15 18 16 18 16 19 17 18 16 18 16 18 16 18 16 18 16 17 15 17 15 16 14 17 15 18 14 15 11 15 14 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 18 16 15 15 16 16 15 13 12 13 14 15 15 15 15 15 14 14 14 14 14 13 13 13 16 15 13 14 15 15 14 12 13 14 19 22 26 26 27 26 25 25 26 26 28 28 29 29 30 29 31 31 33 33 35 34 34 34 29 23 15 10 7 8 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 1 2 2 2 5 14 26 37 41 41 32 18 6 5 6 7 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 6 9 6 5 8 4 5 19 56 61 65 66 63 61 61 63 64 65 65 65 64 63 62 62 58 58 58 58 57 53 48 43 38 32 24 18 14 12 11 10 14 20 28 28 34 33 116 137 167 134 160 133 164 144 166 141 134 120 136 121 140 157 147 105 77 94 102 113 108 148 166 174 163 170 159 168 150 155 156 148 152 135 136 135 143 148 146 125 115 94 146 182 152 108 118 139 203 167 208 160 206 157 202 158 200 155 200 156 201 157 202 158 204 153 203 161 200 183 149 37 194 173 203 151 205 153 197 155 200 155 200 155 201 156 201 157 202 156 214 161 195 138 177 198 139 190 155 194 155 194 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 198 152 198 152 198 152 198 152 198 153 199 153 199 153 199 153 200 151 201 151 201 151 201 151 201 152 202 152 202 152 202 152 202 154 203 153 204 152 206 153 206 157 208 164 211 162 199 156 198 172 209 167 174 185 208 184 215 194 176 198 162 218 163 211 168 212 165 215 167 216 168 215 168 215 175 208 152 195 151 164 109 152 138 200 159 207 163 203 163 203 159 203 159 202 158 202 157 201 157 201 157 200 156 200 155 197 153 197 153 197 153 197 153 197 151 196 149 194 148 193 147 194 146 190 142 186 140 187 141 189 146 197 145 184 130 176 132 178 136 187 151 196 150 189 148 188 146 188 146 187 143 183 140 183 141 182 140 181 138 180 138 181 135 178 136 182 138 178 130 177 123 171 147 203 146 174 121 170 125 170 125 171 127 174 129 170 125 169 124 169 123 168 124 166 126 165 124 163 123 162 122 160 120 160 119 159 119 158 118 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 140 103 140 103 139 102 139 101 141 100 140 99 136 98 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 120 86 120 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 103 74 102 73 101 72 100 71 100 73 101 73 100 71 97 69 99 70 97 68 96 69 97 70 93 68 98 68 91 60 90 66 93 61 92 60 91 59 88 59 86 60 89 64 90 64 89 62 86 59 87 60 87 59 85 57 85 58 85 58 85 58 85 58 84 58 84 57 83 56 82 56 83 57 82 56 82 56 83 57 81 55 81 55 80 53 78 51 77 51 76 50 76 49 75 50 73 50 72 50 72 50 72 50 71 49 71 48 70 47 69 47 69 49 68 48 67 49 68 50 68 49 68 48 67 48 66 47 68 46 66 46 64 43 59 40 56 37 54 36 51 33 50 32 48 34 48 34 48 34 48 33 49 35 48 34 48 34 49 36 50 36 50 36 51 38 53 40 54 40 53 39 52 37 50 36 52 36 49 36 52 40 54 40 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 35 46 33 44 32 45 33 45 33 45 33 45 33 45 33 41 32 42 33 43 32 42 31 41 32 42 33 43 32 42 31 42 33 43 32 40 29 41 33 42 31 40 30 40 30 41 31 42 31 45 32 41 24 35 22 38 24 37 25 40 27 39 25 36 28 37 29 38 28 37 27 37 26 32 24 36 27 34 22 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 13 8 17 10 15 6 12 6 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 8 14 7 16 8 15 5 14 7 16 8 16 8 15 7 14 6 14 5 13 5 13 4 15 3 12 3 14 7 13 4 8 7 17 18 25 23 26 22 28 23 29 24 30 25 30 26 28 24 29 25 31 27 33 28 35 28 31 18 17 6 8 2 3 1 3 3 2 2 2 2 1 0 2 0 2 0 2 0 0 0 2 0 0 5 20 27 42 33 28 8 3 0 6 5 6 4 6 6 6 6 6 6 6 4 6 5 7 6 8 6 7 7 5 3 7 1 9 26 61 63 65 64 62 61 62 63 64 64 64 64 63 62 61 60 57 55 57 55 56 50 47 40 37 29 23 16 15 11 13 10 15 18 23 28 16 32 118 128 138 120 129 114 139 128 140 111 116 87 119 94 136 130 122 64 74 91 111 107 113 147 168 171 175 171 169 174 155 165 152 163 147 154 133 155 142 161 142 136 106 108 158 189 141 93 109 127 168 125 161 110 156 111 155 116 154 113 154 112 156 111 157 112 159 110 158 128 153 149 76 24 162 130 157 116 161 115 150 117 154 115 155 116 155 117 156 119 159 119 161 118 157 120 183 212 182 225 196 223 192 223 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 200 236 201 236 201 236 201 236 202 237 202 237 202 237 202 237 203 236 203 239 205 240 206 240 207 242 212 238 202 222 197 223 205 213 180 199 206 226 204 216 176 154 164 132 167 123 165 134 166 133 166 132 169 129 169 129 170 130 164 126 159 124 124 94 97 98 158 122 161 125 158 122 160 123 159 122 159 121 158 121 158 123 157 122 157 121 156 121 154 119 154 119 154 119 154 119 152 115 151 114 149 112 148 112 149 112 146 108 143 106 142 107 140 107 144 102 130 90 129 97 132 103 147 110 147 110 148 109 145 107 145 107 144 105 143 104 141 103 141 102 140 101 139 100 138 96 133 98 138 100 133 93 123 97 146 123 148 100 127 98 131 97 128 94 125 92 124 91 126 92 125 92 124 91 124 91 126 91 126 89 125 88 123 87 121 85 121 84 120 84 119 83 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 103 76 103 75 102 75 100 74 100 74 100 72 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 87 61 85 63 85 62 84 64 85 62 86 61 85 60 84 60 83 59 83 58 82 57 81 57 81 54 81 53 80 52 79 52 78 51 78 50 77 49 76 49 76 53 74 52 72 50 71 48 73 51 73 50 72 49 71 48 67 47 69 49 71 49 70 48 67 47 69 46 63 40 61 42 58 43 58 43 58 43 59 43 60 44 61 44 61 44 60 43 57 41 59 43 61 44 62 45 59 42 59 42 59 42 59 42 58 43 58 42 57 41 56 41 57 42 56 40 55 41 57 42 55 40 55 40 55 39 53 37 51 36 51 36 50 35 49 34 50 36 50 36 50 36 50 36 49 35 49 34 48 33 47 33 51 35 48 32 47 33 50 36 49 34 48 33 47 32 47 32 48 33 48 33 45 30 42 29 40 28 39 27 36 25 34 25 35 24 34 23 33 22 34 23 35 24 35 24 35 25 36 26 38 27 38 27 38 28 40 30 38 27 38 27 38 26 36 25 39 26 36 25 38 29 40 28 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 21 33 21 33 22 33 21 33 21 33 21 33 21 33 21 34 23 35 22 33 21 31 19 31 19 31 19 31 19 32 23 33 22 30 19 31 22 32 22 31 21 31 21 31 21 34 21 27 18 27 15 21 12 24 15 24 18 28 19 24 11 28 20 29 21 30 20 29 19 32 18 23 15 28 20 25 11 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 15 14 20 17 18 13 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 16 15 14 15 16 16 14 12 17 15 14 14 15 16 14 13 18 18 18 18 17 16 15 14 14 14 14 13 13 12 12 11 13 12 11 12 13 14 13 12 8 10 17 21 26 26 27 25 33 32 33 31 32 30 31 30 30 29 31 30 32 32 33 33 33 34 32 27 18 12 6 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 1 2 2 0 0 4 15 26 37 35 23 10 1 4 6 7 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 7 8 5 4 6 3 14 39 60 61 62 61 61 61 63 64 63 63 63 63 62 60 59 58 57 57 56 57 56 52 47 42 33 28 20 15 13 12 12 11 20 23 32 32 35 53 156 137 167 134 161 131 167 146 164 127 139 120 136 130 154 135 103 68 76 100 104 103 107 137 153 167 164 168 160 165 147 146 152 144 154 133 138 141 147 144 142 125 97 111 174 183 132 93 131 163 201 163 206 156 203 154 197 154 197 152 198 153 199 154 199 154 202 151 203 159 202 167 105 76 210 161 205 160 206 154 193 159 199 154 199 155 200 155 201 156 201 155 211 158 196 144 179 193 143 193 156 194 154 193 146 194 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 153 203 153 204 152 206 155 205 157 209 166 207 159 199 164 204 187 182 162 198 184 210 212 194 194 164 209 168 214 166 211 170 212 167 216 170 220 171 220 171 226 174 200 107 127 96 123 103 159 151 212 163 207 163 202 158 204 160 204 159 203 159 202 158 202 158 202 157 201 157 200 156 198 154 198 154 198 154 198 154 198 152 198 151 196 149 195 148 195 149 193 146 191 144 189 143 190 139 186 134 180 132 179 135 180 139 184 136 180 141 186 138 183 141 183 142 184 143 186 144 183 141 183 140 182 140 182 139 182 135 177 133 178 134 175 127 175 147 202 146 175 126 176 135 177 131 174 127 171 125 169 124 171 126 171 126 170 125 170 125 169 127 167 126 165 124 164 123 163 123 162 122 162 121 161 121 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 141 103 140 103 139 102 140 101 141 101 138 100 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 122 87 121 85 120 84 119 85 117 86 116 85 115 84 114 84 113 83 113 82 112 81 111 81 108 81 107 80 107 80 106 79 105 78 105 77 104 76 103 76 104 75 102 74 100 72 99 70 101 73 101 72 100 72 100 72 89 65 97 74 104 76 103 73 93 63 88 60 88 60 85 55 86 55 87 56 89 57 88 59 88 61 87 59 85 59 84 58 86 59 86 60 87 61 89 62 86 59 86 59 86 59 86 59 84 58 84 57 83 56 82 56 83 56 81 55 81 55 82 57 80 54 81 55 81 54 79 52 79 53 78 52 77 51 77 52 73 50 72 50 72 50 72 50 71 49 71 48 70 47 69 47 70 50 67 47 66 48 69 51 66 47 66 47 65 46 64 45 68 46 66 46 64 43 60 41 61 42 58 40 55 37 53 35 52 37 50 35 48 35 49 36 50 37 52 38 53 39 53 39 56 41 54 39 53 39 53 39 48 35 50 37 52 38 51 36 55 39 51 37 52 38 52 36 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 34 45 33 46 34 47 35 47 35 47 35 47 35 42 32 43 33 43 33 42 32 41 31 41 30 40 31 41 31 41 32 42 31 39 28 40 31 42 32 42 32 41 31 40 29 40 20 32 26 42 25 32 17 25 15 33 25 42 30 41 27 39 29 39 30 39 30 38 29 42 28 33 24 37 29 34 20 15 3 16 4 16 4 17 5 17 5 16 4 16 4 15 3 16 4 16 4 16 4 16 4 16 4 15 3 15 3 14 2 12 7 16 9 14 5 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 15 6 14 7 17 9 15 5 17 7 14 6 15 7 14 4 19 11 19 10 17 7 14 5 14 6 13 5 12 3 11 3 12 1 10 1 13 6 13 3 8 5 15 15 23 21 25 21 31 26 30 25 29 23 27 22 30 25 31 26 32 27 33 28 33 29 32 22 19 6 4 0 3 1 3 4 4 5 5 5 3 1 3 1 2 0 2 0 3 1 2 0 0 1 12 14 32 23 20 4 4 1 6 3 6 4 6 6 6 6 6 6 6 4 6 5 7 6 8 6 6 5 3 2 6 1 19 49 60 60 59 60 60 62 63 64 62 62 62 62 60 59 57 56 56 54 55 54 55 49 45 39 27 20 15 9 9 7 9 7 22 20 27 23 25 69 139 124 134 120 134 115 139 125 133 96 114 81 118 103 143 98 84 58 81 90 101 103 119 135 147 171 172 171 170 171 143 152 144 161 143 150 132 158 142 155 135 135 87 127 182 178 111 81 121 141 165 119 158 107 153 108 152 113 151 110 152 110 152 111 153 111 154 114 155 120 162 118 51 69 164 115 162 121 156 117 148 120 153 115 154 115 155 116 155 118 157 117 159 115 158 126 185 207 185 228 197 223 191 223 195 231 194 228 193 228 193 228 193 228 193 228 193 228 193 228 193 227 195 226 195 226 195 226 195 226 195 226 195 227 196 228 197 228 197 231 196 231 196 231 196 231 197 232 197 232 197 232 197 232 197 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 209 230 199 227 205 226 199 187 191 234 203 221 205 163 160 129 166 135 169 134 170 133 168 136 170 137 174 135 176 135 176 145 164 53 45 37 61 58 151 134 176 132 168 129 161 125 161 123 160 123 159 122 159 122 159 123 158 123 157 122 157 122 155 120 155 120 155 120 155 120 153 117 152 116 151 114 149 113 149 113 148 111 146 109 144 107 144 107 136 103 139 105 140 102 141 103 136 94 131 95 134 93 138 99 138 100 139 103 143 105 141 103 141 103 141 102 140 102 138 100 135 98 131 97 132 100 149 121 147 98 123 100 133 96 128 95 127 94 127 95 128 96 127 94 127 93 126 93 125 92 126 91 126 89 125 88 123 87 124 88 123 87 123 86 122 86 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 105 77 104 77 103 76 103 76 100 75 101 76 102 73 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 88 63 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 75 52 74 51 73 50 72 49 74 51 72 50 72 50 73 51 73 54 77 56 75 49 65 41 59 34 51 31 55 34 52 27 51 37 53 39 55 42 59 43 60 43 61 44 61 44 61 45 64 46 61 43 59 41 58 41 58 41 58 41 58 41 58 41 58 43 58 42 57 41 56 41 56 41 55 40 55 40 56 41 53 39 54 40 55 39 53 38 53 38 53 37 52 37 51 36 50 36 50 36 50 36 50 36 49 35 49 34 48 33 47 33 50 34 49 33 48 34 49 35 47 32 46 31 46 30 45 30 45 31 46 32 45 30 42 30 45 32 44 33 42 31 40 31 41 29 38 25 35 25 36 26 38 28 40 30 42 31 42 30 43 31 41 28 38 27 38 27 33 23 36 27 39 28 38 26 42 29 38 26 38 27 37 24 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 36 24 35 22 34 22 34 22 35 23 35 23 35 23 35 23 29 17 30 18 30 18 29 17 32 19 31 18 30 19 31 20 31 22 32 21 29 18 30 21 31 22 32 22 31 20 29 18 27 14 25 22 29 9 12 5 23 17 29 21 29 19 27 19 28 20 29 21 30 20 29 19 31 19 26 17 28 19 25 13 17 15 17 16 18 17 19 17 19 17 19 16 18 15 17 15 18 16 18 16 18 16 18 16 16 14 17 15 17 15 18 16 15 13 18 14 15 11 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 14 13 13 15 17 18 16 15 16 15 13 14 15 15 14 12 15 16 16 16 15 14 13 12 14 14 13 13 12 11 10 10 11 10 9 10 12 13 13 11 10 11 15 18 22 23 26 25 30 28 29 28 29 28 29 28 33 32 33 32 34 33 34 33 33 33 28 22 13 7 2 1 2 2 3 4 5 6 7 8 4 4 4 3 3 2 2 2 6 4 3 1 2 5 10 14 24 24 17 9 5 8 6 3 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 5 5 2 3 5 4 24 60 61 61 60 60 61 62 62 62 62 62 62 61 60 58 56 55 54 53 53 53 53 49 43 39 24 20 13 9 8 8 9 9 26 21 39 22 54 102 167 138 159 134 167 134 167 140 153 111 132 119 134 127 148 112 83 72 81 86 87 112 129 127 128 163 162 170 167 160 134 130 143 144 145 123 133 137 141 134 130 116 92 129 187 162 103 95 150 174 198 162 205 153 200 151 195 152 195 150 196 151 197 152 197 152 195 159 199 148 216 128 98 119 213 151 206 155 196 159 194 155 198 153 199 154 199 155 200 155 199 154 209 154 196 149 181 188 145 194 156 194 154 193 147 195 148 193 149 193 149 193 149 193 149 193 149 193 149 193 149 194 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 198 153 198 153 198 153 198 153 198 154 199 154 199 154 199 154 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 161 210 162 199 159 203 171 203 169 185 175 211 187 204 204 165 214 161 214 167 206 172 211 169 219 174 224 178 229 181 232 182 223 177 228 127 122 77 106 117 215 179 217 168 216 167 205 165 205 161 204 160 204 159 203 159 203 159 202 158 202 157 201 157 200 156 200 156 200 156 200 156 200 154 199 152 197 151 196 150 195 149 194 147 192 145 189 143 193 141 190 140 191 144 190 139 188 140 183 138 179 133 177 137 178 136 177 135 178 137 180 140 183 141 183 141 183 141 183 141 182 139 182 135 176 133 184 145 197 143 176 125 173 133 176 125 172 127 172 127 172 128 174 130 173 128 172 127 172 126 171 127 168 126 166 125 164 123 163 122 163 123 163 122 162 122 161 121 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 142 105 141 104 141 103 140 103 140 101 142 102 140 101 135 97 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 123 89 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 101 73 101 73 101 73 101 73 102 73 100 71 100 72 102 74 110 80 104 70 92 58 80 50 81 52 79 51 79 51 78 49 81 49 83 53 86 56 87 59 87 60 88 62 88 62 87 61 91 63 88 59 84 57 84 58 85 58 85 58 85 58 85 58 84 58 84 57 83 56 82 56 82 55 81 54 80 55 81 56 79 54 80 55 81 54 80 53 78 52 78 51 77 51 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 66 47 66 46 65 46 65 44 65 46 65 45 63 44 64 46 63 45 61 44 61 43 56 40 52 36 49 35 51 38 52 39 55 42 57 43 57 42 55 40 53 39 52 39 53 40 51 38 54 41 55 40 53 37 54 38 51 36 52 39 52 37 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 46 34 46 34 46 34 46 34 40 30 41 31 41 31 40 30 43 32 41 30 40 31 42 33 42 33 43 32 40 29 41 33 40 31 41 31 40 29 37 26 43 29 44 32 37 19 45 52 113 96 98 66 58 30 38 26 38 28 38 29 38 29 37 28 38 28 37 27 36 26 35 25 15 3 15 4 16 5 17 5 17 5 17 4 16 3 15 3 16 4 16 4 16 4 16 4 13 2 14 3 15 4 16 5 12 6 14 6 11 3 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 13 4 12 7 17 10 17 8 16 7 13 5 15 7 13 4 11 4 13 5 14 6 13 5 14 6 13 4 11 3 10 1 11 0 9 2 12 5 12 3 11 7 14 12 19 18 24 21 27 23 28 24 29 25 31 26 33 28 33 28 33 29 34 29 35 27 26 12 9 0 1 0 1 2 3 4 6 9 9 9 4 2 4 1 3 0 2 0 8 3 3 1 5 5 9 7 21 16 16 5 8 4 6 0 6 4 6 6 6 6 6 6 6 4 6 5 7 6 8 6 4 2 1 1 5 2 27 63 64 63 62 62 62 62 61 60 62 62 61 60 59 57 56 55 52 49 51 50 51 45 41 35 25 18 14 8 9 8 11 9 25 17 33 12 44 109 140 129 125 119 137 117 136 116 124 78 118 91 126 96 136 94 81 61 79 77 88 122 144 127 120 158 171 172 173 164 133 135 138 161 133 141 122 155 132 145 123 124 97 145 187 155 93 89 142 148 163 118 156 107 150 108 150 111 150 108 150 109 151 109 152 110 148 120 153 108 174 83 53 99 172 111 159 110 146 122 150 112 153 114 153 115 154 116 155 116 156 112 157 113 159 131 187 203 186 229 199 227 192 225 195 230 194 227 193 227 193 227 193 228 193 228 193 230 194 230 194 228 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 201 236 200 236 200 236 200 236 201 237 201 237 201 237 201 237 202 238 203 241 205 240 206 238 214 241 207 224 198 226 206 218 169 210 204 227 219 211 169 136 163 125 166 132 170 139 172 130 176 143 179 141 183 142 185 141 194 127 189 141 135 69 91 148 181 140 166 128 172 129 159 128 161 124 161 123 160 122 159 122 159 124 159 123 158 122 157 122 156 121 156 121 156 121 156 121 154 118 153 117 152 115 150 114 148 112 148 111 146 109 143 106 140 108 142 110 143 105 139 102 139 99 142 107 142 96 138 108 136 98 133 95 132 96 134 98 140 103 140 103 140 103 140 103 137 105 141 102 134 102 146 123 141 96 124 99 133 97 128 103 131 96 129 94 127 94 127 94 128 95 128 94 127 94 126 93 125 90 124 88 122 87 121 86 121 86 121 85 120 84 119 84 120 85 120 84 119 83 118 83 117 82 117 81 116 80 115 80 115 84 114 82 113 81 111 80 110 79 110 78 109 77 108 77 110 80 108 79 106 77 104 77 104 78 104 77 103 76 102 76 100 75 102 77 103 74 98 70 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 90 64 87 65 86 63 84 64 86 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 76 51 75 51 72 51 73 51 73 51 73 52 74 51 72 49 72 51 74 53 72 47 63 37 54 32 53 32 51 33 56 34 51 28 52 34 48 33 50 37 54 41 58 43 60 44 62 45 61 42 57 39 60 42 58 40 57 42 60 44 57 40 57 40 57 40 57 40 58 41 58 42 57 41 56 41 56 40 55 39 54 40 55 41 53 38 54 40 55 40 54 39 51 36 52 35 51 34 50 34 50 36 50 36 50 36 50 36 49 35 49 34 48 33 47 33 47 33 50 36 51 35 48 32 49 34 49 33 48 32 47 32 44 31 46 33 47 33 46 34 47 35 47 36 46 36 46 36 41 29 37 24 33 24 36 26 37 27 41 31 43 32 43 31 38 27 38 27 38 29 41 31 41 31 43 33 43 30 39 26 38 26 35 25 38 29 40 28 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 33 21 33 21 33 21 33 21 33 22 34 23 35 22 34 21 34 21 31 19 31 19 33 24 34 25 35 23 31 21 32 24 30 20 31 21 30 18 26 15 23 16 27 17 21 20 73 101 194 166 155 100 71 29 28 17 27 19 28 20 29 19 28 18 27 19 29 19 26 16 26 18 17 13 18 15 19 16 21 17 16 13 19 16 21 17 20 15 16 15 18 16 16 14 17 16 18 16 17 15 17 14 16 14 13 12 17 13 14 10 14 14 16 14 17 15 18 14 17 13 11 11 12 13 15 16 17 17 11 11 12 13 15 16 17 17 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 12 12 12 13 13 14 13 12 12 15 17 22 24 28 28 29 27 28 27 28 28 30 30 34 33 33 31 31 30 31 30 30 30 25 19 10 5 2 1 2 3 3 4 6 8 10 11 5 4 3 1 1 2 3 4 2 2 2 3 3 4 4 4 15 13 10 7 5 4 5 6 4 5 5 6 6 5 5 4 6 6 6 6 6 6 6 6 6 5 6 5 6 17 44 70 65 63 61 61 61 61 59 57 63 62 60 60 60 59 56 53 54 54 53 51 46 41 37 33 28 24 19 12 10 6 14 13 24 15 42 26 81 132 170 128 165 134 164 131 170 137 145 115 143 122 150 130 148 115 86 72 80 67 102 135 145 133 104 151 157 178 168 161 139 125 126 142 120 109 122 131 133 125 115 97 92 162 183 132 93 99 185 169 196 157 205 155 201 149 197 150 197 151 199 153 200 152 197 149 202 146 215 154 209 94 111 150 206 157 198 151 196 153 199 154 199 153 198 152 197 153 198 153 205 153 204 161 183 152 178 190 157 195 144 192 146 192 151 195 154 193 154 193 153 194 151 194 149 193 148 194 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 197 153 198 152 198 152 198 152 198 152 198 152 198 152 198 152 198 153 200 153 200 153 200 153 200 154 201 154 201 154 201 154 200 158 202 155 203 151 208 153 209 161 205 160 202 162 207 181 174 164 207 185 208 208 186 190 166 209 167 213 171 212 171 217 174 227 178 226 177 230 182 237 187 237 171 227 197 234 159 204 186 217 172 214 167 210 165 210 166 207 162 207 162 207 162 207 162 205 159 205 158 204 157 203 157 203 157 203 156 202 155 201 155 199 153 199 152 198 151 197 151 193 147 193 146 191 143 187 140 190 143 191 142 187 140 185 139 187 141 187 140 186 140 185 139 185 141 186 140 183 135 176 129 176 131 175 131 178 136 185 142 189 141 178 140 189 149 187 138 174 130 173 130 173 130 172 129 177 132 175 130 173 128 172 127 171 126 171 126 171 126 171 126 170 126 170 125 169 124 168 124 167 123 167 122 166 121 165 121 159 120 161 122 161 119 156 114 156 116 156 115 155 114 154 114 155 115 154 114 154 114 153 113 150 110 150 109 149 108 148 108 148 108 148 107 147 106 146 106 145 105 144 102 143 101 141 100 136 100 137 102 137 102 136 101 134 99 134 99 134 99 134 99 132 97 130 95 129 95 129 96 129 94 127 92 125 91 125 91 121 90 121 89 120 88 119 87 119 87 119 86 118 85 117 85 116 86 114 83 112 81 111 81 114 84 114 83 111 80 110 80 108 81 108 80 107 79 106 78 105 77 105 76 104 76 103 75 101 74 102 74 102 74 103 75 102 73 99 70 97 68 96 68 89 57 81 50 79 53 82 54 78 50 78 50 79 53 82 55 79 52 82 56 86 60 88 62 89 61 87 59 86 60 88 62 89 62 89 61 87 60 86 60 85 60 85 59 82 58 81 58 84 59 84 57 83 56 82 56 83 56 82 55 81 56 82 57 80 54 80 53 77 53 76 53 75 52 74 52 74 52 74 52 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 67 47 63 43 60 43 63 46 64 46 64 45 63 44 62 44 60 42 60 43 60 43 59 42 60 41 54 40 55 43 56 43 54 39 53 39 53 40 55 42 53 39 53 39 53 39 53 39 56 40 52 38 53 39 53 38 49 36 51 37 50 36 52 41 49 36 50 36 50 35 48 33 49 35 49 35 49 35 49 35 47 35 45 34 44 33 43 33 39 31 43 35 46 35 43 32 46 36 45 34 44 33 42 32 44 34 44 33 43 32 42 32 43 34 42 33 41 32 40 32 37 30 40 33 41 32 38 28 41 30 38 30 42 34 40 28 41 32 40 30 39 29 37 28 32 27 36 25 53 85 162 222 255 238 252 252 193 71 26 33 34 28 34 29 35 29 35 29 38 30 34 28 35 29 35 28 13 2 14 4 15 5 17 6 13 3 14 4 16 5 16 4 14 3 16 4 14 2 15 4 15 3 15 2 14 2 13 1 12 7 15 7 12 4 13 8 12 5 13 7 14 6 12 5 12 4 13 6 14 7 16 8 12 4 13 6 14 7 16 8 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 7 12 8 13 8 10 6 14 12 21 19 26 22 28 22 27 22 27 23 29 25 32 27 31 25 30 25 31 26 31 24 26 14 11 0 2 0 2 0 3 4 6 9 11 12 6 3 4 1 2 0 3 1 2 0 2 1 3 2 4 2 10 6 6 2 4 2 6 5 4 3 5 4 6 3 5 2 6 4 6 4 6 4 6 4 6 5 7 3 8 23 49 66 65 61 61 59 62 60 60 56 61 57 58 56 59 56 55 51 54 52 53 48 46 38 35 30 25 20 16 9 6 5 9 13 18 17 29 18 73 122 138 115 127 122 129 118 143 106 119 73 124 77 130 96 130 97 76 69 73 80 112 148 152 137 111 138 170 167 176 148 135 124 124 143 110 136 113 157 126 142 106 105 102 174 180 120 80 93 162 135 154 118 152 108 144 102 145 106 148 105 150 106 150 108 150 107 154 108 160 116 156 49 78 121 160 117 152 111 151 113 153 114 153 114 152 113 152 113 153 109 149 101 151 122 153 139 182 203 194 229 194 233 192 226 193 220 193 219 193 220 193 224 194 228 193 230 193 232 194 234 193 234 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 200 243 201 243 205 241 210 238 216 227 200 218 201 219 196 196 202 227 208 213 201 155 163 135 168 129 171 130 171 127 173 129 179 136 181 134 184 136 189 140 186 132 183 145 183 133 168 142 171 132 170 129 167 127 166 127 162 123 162 123 162 123 162 123 159 123 159 122 158 122 157 121 157 121 157 120 156 120 155 119 153 117 153 116 152 116 151 115 148 112 148 111 146 108 143 106 142 105 141 105 141 105 141 105 141 104 140 104 139 103 139 103 139 101 141 102 140 99 135 95 127 86 124 84 124 86 127 90 131 96 138 103 140 99 132 90 132 94 132 94 131 93 131 92 132 95 131 94 130 92 129 94 126 93 126 93 126 95 126 93 125 91 126 90 125 90 124 89 122 87 121 86 121 85 120 85 118 84 122 86 121 83 117 79 117 81 117 81 116 80 115 80 114 84 113 83 113 83 112 82 109 79 109 78 108 78 107 77 107 75 107 74 106 75 105 75 104 76 102 76 101 75 99 74 100 74 102 75 103 75 102 74 99 71 99 71 99 71 99 71 98 70 96 68 95 68 95 69 95 67 93 64 91 63 90 64 90 61 90 61 89 60 87 62 87 62 86 63 86 62 85 62 86 59 84 57 82 56 82 56 84 58 84 57 81 54 80 54 80 53 79 52 79 51 77 53 77 52 76 54 75 53 75 53 73 51 73 51 73 51 72 50 73 50 72 48 69 46 66 44 60 36 55 33 55 34 54 32 51 30 51 30 51 31 53 33 54 37 56 40 59 43 61 45 63 45 61 43 60 44 62 46 62 45 62 44 61 43 60 43 60 42 60 41 60 41 59 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 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 50 36 46 32 44 33 46 35 46 34 46 33 45 33 44 32 41 30 42 30 42 30 42 32 43 31 40 31 41 34 43 33 41 29 40 28 40 29 41 31 40 29 40 29 40 29 40 29 42 29 38 27 39 28 39 27 36 26 38 26 36 25 38 29 35 25 36 25 36 24 34 22 35 24 35 24 35 24 35 24 37 24 36 24 35 23 34 22 30 19 33 22 35 22 34 21 33 24 34 24 34 24 34 24 34 24 34 23 33 22 32 22 33 24 32 23 32 22 31 22 29 20 31 22 31 22 29 20 31 20 28 20 32 23 30 18 32 23 31 21 30 20 28 21 36 35 29 34 115 176 242 227 241 216 255 221 174 57 34 25 29 23 29 23 29 22 28 22 30 23 27 22 29 23 27 20 17 13 18 15 19 16 21 17 18 14 18 14 18 15 20 16 16 15 18 16 16 14 17 16 17 15 17 14 16 14 15 13 16 14 19 15 16 13 17 15 14 11 15 13 16 12 14 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 14 13 14 13 14 13 14 13 13 12 13 11 12 10 11 10 12 11 12 11 13 12 13 12 10 11 15 17 21 23 25 25 29 27 28 27 28 28 30 30 32 31 31 30 31 31 33 32 31 30 24 18 9 5 2 2 2 2 3 4 7 9 11 12 8 7 6 4 3 3 3 3 2 2 2 3 3 4 4 4 4 3 2 2 3 4 6 8 5 5 6 6 6 6 5 5 6 6 6 6 6 6 6 6 5 9 7 3 13 36 56 64 65 63 62 62 62 62 61 59 58 57 56 57 58 57 55 53 54 53 52 49 44 39 34 30 23 20 18 8 9 6 16 14 28 25 39 34 115 143 167 131 164 128 165 137 176 133 139 114 149 122 151 127 145 114 86 72 71 88 126 146 142 128 97 120 163 174 173 161 133 127 125 115 107 104 112 121 122 111 96 91 111 176 175 108 93 116 193 156 196 155 197 149 193 146 197 154 196 149 194 149 194 150 196 152 199 151 197 157 192 76 146 168 205 154 198 148 197 151 199 151 200 151 198 150 198 150 199 152 204 152 199 160 179 152 178 190 159 194 145 192 148 191 158 193 157 193 154 194 154 193 154 194 152 193 150 193 150 192 149 193 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 156 199 156 202 155 208 157 211 164 203 152 201 178 198 161 188 181 204 195 211 200 167 200 174 210 172 216 174 217 174 222 177 228 182 230 186 235 190 239 194 233 192 234 179 225 181 224 166 215 170 215 170 214 168 212 167 208 163 208 163 208 163 208 163 205 159 205 159 204 158 204 157 203 157 203 157 202 156 202 155 199 153 199 153 198 152 198 151 196 150 196 149 194 146 191 144 186 140 186 140 187 141 187 141 186 140 186 139 185 138 184 138 182 139 185 142 187 141 185 139 178 131 174 127 170 125 170 126 163 126 177 132 171 123 168 127 176 132 176 131 175 131 174 130 175 131 175 131 175 131 174 130 172 127 172 127 172 127 172 127 170 126 170 126 169 125 169 124 165 121 165 120 164 120 163 119 163 122 162 123 162 120 158 117 159 119 158 118 157 117 157 117 155 114 155 113 154 112 153 112 150 109 150 109 149 108 149 107 148 107 148 106 147 105 146 105 145 104 144 101 143 100 141 100 139 103 139 104 139 103 138 102 134 99 134 99 134 99 134 99 131 97 130 95 129 95 129 95 128 94 126 91 124 90 124 90 121 90 121 89 120 88 119 87 119 86 118 86 117 85 117 85 114 84 113 82 112 82 113 83 113 83 113 82 111 81 110 80 106 79 105 78 105 77 104 76 104 75 103 75 102 74 102 73 101 73 101 72 99 71 98 70 100 72 100 71 97 66 92 62 84 55 82 55 84 55 80 50 81 53 80 52 80 53 81 54 85 58 86 59 87 61 88 62 91 63 90 62 89 63 90 64 89 62 89 61 87 60 86 60 83 60 83 60 81 60 81 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 69 50 69 50 70 51 70 51 69 50 69 50 69 50 69 50 68 48 67 49 70 51 68 47 67 48 67 48 67 48 67 48 68 49 66 46 64 46 65 48 64 46 64 46 63 45 63 44 61 41 60 42 60 42 59 42 60 41 54 40 56 43 55 42 56 42 55 40 54 40 55 41 56 42 56 42 56 42 56 42 56 40 52 38 53 39 53 38 51 38 52 37 49 35 51 38 50 36 50 36 50 35 48 34 49 35 49 35 49 35 49 36 49 37 47 37 46 36 46 36 42 33 43 33 44 34 44 34 41 32 42 33 44 35 45 36 44 34 44 33 43 32 42 32 42 32 41 32 40 31 40 31 38 30 39 31 40 30 39 29 38 28 37 29 39 30 38 27 41 32 40 30 39 29 37 28 40 20 52 123 231 255 255 245 255 255 231 162 99 47 47 47 39 31 36 30 35 29 33 28 34 28 33 29 35 29 32 24 14 3 14 4 15 5 16 5 16 4 13 1 13 3 15 5 14 3 16 4 14 2 15 4 17 4 16 4 15 3 15 2 13 7 14 7 13 6 14 7 11 5 13 6 13 6 12 4 15 7 15 6 14 5 13 5 15 7 15 6 14 5 13 5 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 7 8 5 13 11 19 16 23 19 28 22 27 22 27 23 29 25 30 25 30 25 31 27 33 28 32 24 25 12 9 0 2 0 1 0 2 4 6 8 11 12 8 6 7 3 4 1 3 1 2 0 2 1 3 2 4 2 2 0 1 0 3 2 6 5 5 3 6 5 7 4 5 3 6 4 6 4 6 4 6 4 4 7 6 0 17 44 61 58 65 61 62 60 63 61 61 58 57 54 56 55 58 56 56 52 53 51 51 46 43 34 31 25 19 15 12 6 5 6 12 16 19 25 23 32 111 129 131 115 125 117 129 126 145 97 108 73 129 80 128 93 129 97 76 68 60 106 136 147 130 115 97 105 147 151 177 168 145 127 119 125 102 138 111 153 121 132 95 109 134 185 156 88 79 112 172 131 154 118 152 111 147 107 149 111 151 108 149 107 149 110 153 113 152 113 147 122 133 29 119 129 154 111 148 107 148 110 150 109 150 110 149 109 149 109 150 109 149 111 149 127 151 140 182 200 193 222 193 225 191 215 192 213 193 222 193 222 193 222 193 224 192 225 192 225 191 227 192 227 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 234 199 238 201 238 204 240 209 241 208 226 194 223 211 202 177 214 212 220 213 198 171 140 175 135 173 135 177 138 177 135 180 137 183 142 186 147 194 156 202 163 198 159 190 139 175 140 176 126 167 130 171 132 171 131 168 128 164 125 164 125 163 124 163 124 160 124 159 123 159 122 158 122 158 122 157 121 157 120 156 120 154 118 153 117 153 116 152 116 151 115 151 115 150 113 147 110 140 104 140 104 139 103 139 103 140 104 139 103 138 102 138 102 138 100 140 102 142 103 141 102 141 101 138 96 133 93 131 92 121 87 125 85 118 84 129 101 134 97 133 96 132 94 131 94 131 94 131 94 132 95 132 97 128 95 128 95 127 96 127 94 126 92 126 91 126 90 125 90 122 87 122 86 121 86 120 85 121 86 123 87 122 84 119 82 119 82 118 82 117 81 117 81 115 85 114 83 113 82 111 81 110 80 109 79 109 78 108 78 107 75 107 74 106 75 105 75 104 76 102 76 101 75 99 74 102 75 103 76 103 75 102 73 98 70 98 70 98 70 98 70 97 69 95 68 94 67 95 68 94 66 92 64 90 63 90 63 90 61 90 61 89 60 87 62 86 61 86 62 85 62 84 61 83 57 82 56 82 57 84 58 83 56 81 55 81 55 80 53 79 52 79 52 78 51 76 52 75 51 74 52 74 51 73 52 75 53 74 51 72 49 70 48 71 50 72 50 69 44 62 38 54 32 52 32 54 32 51 28 55 34 55 34 55 35 58 37 61 44 62 45 62 45 62 45 64 47 64 47 64 47 64 47 62 45 62 44 61 43 60 43 61 43 60 42 61 41 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 50 36 51 36 51 36 51 36 50 35 50 35 50 35 50 35 50 35 48 35 50 37 49 33 48 34 48 34 48 34 48 34 50 37 48 35 46 34 47 36 47 35 46 34 46 33 45 33 42 31 43 31 43 31 43 33 43 31 41 32 42 34 42 31 43 31 41 30 40 30 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 25 37 26 36 25 35 23 35 24 35 24 35 24 35 24 37 25 37 25 36 24 36 24 34 22 33 21 33 22 34 23 32 22 33 23 33 24 34 24 34 24 34 23 33 22 32 22 32 23 32 22 31 22 30 21 30 21 30 21 30 21 30 21 29 20 29 21 30 21 29 19 31 22 31 21 30 20 29 22 45 24 38 94 165 158 171 159 169 132 124 58 55 32 45 22 34 27 32 25 30 23 29 22 28 22 28 24 31 24 26 17 18 14 19 15 19 15 20 16 20 15 17 12 16 13 18 15 16 15 18 16 16 14 17 16 20 18 19 17 19 16 18 16 16 12 15 12 16 13 15 12 16 13 17 15 18 14 16 13 16 16 15 14 14 13 12 12 16 16 15 14 14 13 12 12 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 10 10 10 12 13 17 19 23 23 29 27 28 27 28 28 30 30 31 30 31 30 32 32 34 33 31 29 23 16 7 3 1 2 1 1 2 3 5 7 8 9 7 7 7 6 5 4 3 2 2 2 2 3 3 4 4 4 4 4 4 4 4 5 5 5 5 6 7 7 7 7 6 5 6 6 6 6 6 6 6 6 4 7 4 4 22 51 62 57 64 62 61 61 63 63 62 60 58 57 57 58 59 59 57 55 53 52 50 46 41 34 29 25 17 14 14 7 10 9 20 18 30 29 42 58 148 144 161 128 164 125 166 142 172 111 125 115 155 124 150 124 145 114 84 70 69 115 139 130 107 95 91 100 112 133 174 186 159 119 106 107 104 109 112 116 119 103 86 104 159 189 152 86 109 139 203 164 190 151 197 152 193 145 189 144 194 150 192 148 192 149 195 152 194 149 192 159 163 62 178 156 199 149 195 146 196 149 196 148 197 149 196 148 196 148 197 149 200 150 192 156 175 150 180 190 162 194 149 192 151 191 161 193 156 194 153 194 153 194 154 193 153 192 155 191 155 191 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 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 200 155 202 158 206 163 209 158 201 162 205 174 182 150 213 191 211 212 188 181 168 219 166 218 176 221 180 221 180 226 184 231 186 235 200 246 217 255 228 246 206 233 185 224 172 224 172 216 170 216 172 217 171 214 168 211 166 210 165 209 164 208 163 206 160 206 159 205 159 204 158 204 158 204 157 203 157 202 156 200 154 200 153 199 153 198 152 198 152 198 152 197 150 195 148 189 143 188 140 185 138 183 136 186 140 186 139 185 138 184 138 185 140 185 140 185 140 184 139 184 138 182 135 179 133 177 132 174 128 170 124 169 129 179 140 180 136 179 134 177 132 176 131 176 132 176 132 177 133 177 133 175 130 174 129 173 128 172 127 171 127 171 126 170 126 169 125 168 124 167 123 167 122 166 122 165 123 163 122 161 120 159 119 158 117 157 117 156 116 156 115 156 115 155 113 154 112 152 111 151 110 151 109 150 109 149 108 148 107 148 106 147 105 146 105 145 104 144 101 143 100 141 100 138 102 137 102 137 101 135 99 133 98 133 98 133 98 133 98 131 96 129 94 128 94 128 95 128 93 126 90 124 89 123 90 121 90 121 89 120 88 119 87 118 86 117 85 117 84 116 84 113 83 112 82 112 83 114 84 113 81 109 80 112 82 111 78 108 81 107 80 106 79 106 78 103 75 102 74 102 73 101 73 104 76 103 74 101 72 99 71 99 72 100 72 97 66 90 60 86 55 81 53 82 55 83 54 85 57 86 59 88 62 91 64 91 64 90 63 90 62 89 62 91 64 91 65 92 64 91 64 89 62 89 61 87 60 86 60 84 61 84 60 82 61 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 71 51 70 51 70 51 70 51 69 50 69 50 69 50 69 50 70 49 66 48 68 50 68 48 67 48 67 48 67 48 67 48 66 48 65 46 64 46 64 46 65 47 65 46 64 46 63 45 62 42 61 43 61 43 60 43 60 42 56 42 57 43 54 39 56 41 55 40 54 40 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 37 51 37 51 36 49 34 49 35 49 35 49 35 49 36 47 35 45 35 46 36 46 36 45 35 44 33 43 34 44 35 44 34 43 33 43 32 42 32 44 34 44 33 43 32 42 32 41 32 40 31 40 30 39 30 39 30 39 30 39 30 39 30 38 30 41 32 40 31 39 30 40 31 39 30 39 30 38 29 29 24 26 10 28 34 53 62 75 62 57 44 57 54 50 26 41 34 38 32 36 30 34 29 33 28 33 30 36 30 31 23 15 4 15 4 15 4 15 4 15 3 14 2 13 2 13 2 14 3 16 4 14 2 15 4 18 6 17 5 16 4 16 4 13 5 10 4 13 6 12 4 13 7 15 8 15 8 14 6 15 7 15 6 14 5 13 5 15 7 15 6 14 5 13 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 6 10 5 10 5 10 5 9 5 13 12 21 18 28 22 27 22 27 23 29 25 31 26 30 25 30 26 32 27 32 23 23 10 7 0 1 0 1 0 1 1 2 4 5 6 4 3 5 4 5 2 3 1 2 0 2 1 3 2 4 2 6 4 6 3 5 3 5 2 6 4 7 5 7 5 6 4 6 4 6 4 6 4 6 4 5 3 4 7 29 50 61 55 62 59 60 58 62 60 61 57 59 56 57 56 59 57 56 52 52 50 49 43 39 30 26 20 14 11 9 6 7 10 17 20 20 24 30 66 134 120 131 109 127 114 131 129 132 71 90 82 132 83 127 94 130 99 74 64 77 130 133 121 97 90 97 100 90 132 178 188 173 129 99 126 97 140 107 144 117 120 89 123 174 182 125 74 94 110 151 122 152 120 157 121 156 113 150 110 148 107 147 108 146 108 147 111 150 110 154 119 103 33 146 114 150 107 145 105 147 108 147 106 148 108 147 106 146 107 148 110 148 116 147 129 147 140 181 201 192 220 193 223 192 215 193 214 194 228 195 226 194 226 194 226 192 223 191 221 191 221 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 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 233 202 232 203 235 204 239 206 238 193 227 203 224 195 195 191 223 207 209 201 159 159 140 178 125 174 136 178 141 179 137 180 140 182 150 201 178 228 207 247 220 233 186 200 157 181 130 169 136 171 133 172 133 172 132 170 130 167 128 166 127 165 125 164 124 161 124 160 124 159 123 159 123 159 122 158 122 157 121 157 121 155 118 154 118 153 117 153 117 152 116 152 116 152 115 150 113 148 111 146 108 142 104 138 102 141 105 141 104 140 104 139 103 142 102 141 101 140 100 139 99 136 97 136 96 135 96 134 95 137 98 134 99 139 102 136 95 138 100 136 98 134 96 132 95 134 97 133 96 133 96 133 98 131 98 130 97 129 97 128 94 127 92 127 92 126 91 126 91 125 90 124 89 124 88 123 88 122 86 122 85 120 83 119 82 117 81 117 81 116 80 115 80 116 85 115 84 112 81 111 80 111 80 110 80 109 79 109 79 107 75 107 74 106 75 105 75 104 76 102 76 101 75 99 74 101 74 102 74 101 72 99 70 97 69 97 69 97 69 97 69 96 69 95 67 93 66 94 67 93 66 91 63 89 62 89 62 90 61 90 61 89 60 87 62 85 60 85 62 84 61 84 60 84 58 83 56 82 56 83 57 83 54 78 53 82 57 81 52 81 54 81 53 80 53 78 54 76 51 75 53 74 52 74 52 76 54 75 53 74 51 73 51 72 50 72 49 69 44 64 40 64 41 59 38 60 41 62 40 61 40 61 41 63 44 66 46 65 47 64 47 63 46 62 45 63 47 64 48 65 47 64 46 62 45 62 44 61 43 60 43 62 43 61 43 61 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 52 37 52 37 51 36 51 36 50 35 50 35 50 35 50 35 51 35 47 33 49 36 50 35 48 34 48 34 48 34 48 34 47 35 47 35 46 34 45 33 48 35 47 35 46 34 46 34 43 32 44 32 44 32 44 34 43 32 42 33 43 34 40 29 39 28 39 28 39 29 41 31 40 29 40 29 40 29 40 29 42 29 38 27 39 28 39 27 37 27 38 26 35 24 37 27 37 26 38 27 37 25 35 24 35 24 35 24 35 24 35 24 35 23 35 23 36 24 36 24 35 23 35 23 35 22 34 22 35 24 34 23 32 21 31 20 34 24 34 23 33 22 32 22 31 22 31 22 30 21 30 20 31 21 30 20 29 21 30 22 29 22 33 24 31 21 31 23 30 21 30 21 30 21 30 23 21 29 31 24 26 7 20 17 56 28 37 15 31 17 31 23 33 26 32 25 31 24 30 23 29 22 28 23 30 23 27 18 19 15 19 15 19 15 19 15 18 14 18 14 18 13 16 11 16 15 18 16 16 14 17 16 18 16 17 15 17 14 16 14 17 12 14 12 17 15 16 11 15 13 17 14 17 14 16 12 15 14 14 14 14 14 14 13 15 14 14 14 14 14 14 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 10 11 9 10 9 13 10 9 7 11 15 22 24 29 27 28 27 28 28 30 30 33 32 32 30 31 30 32 31 31 29 22 14 5 2 1 2 2 1 1 0 0 1 1 2 1 2 4 5 5 5 4 3 2 2 2 3 3 4 4 4 4 5 5 5 5 5 5 4 6 7 7 8 8 7 7 6 6 6 6 6 6 6 6 6 9 5 5 16 35 52 60 60 61 59 58 59 60 61 60 59 59 58 57 57 57 57 54 52 52 51 49 44 38 30 25 20 14 12 13 7 12 13 26 25 35 27 59 99 163 132 166 126 166 126 169 142 158 82 113 124 157 124 152 126 148 116 82 64 94 127 115 100 89 85 100 94 102 159 202 186 188 141 104 103 99 110 106 107 111 95 81 119 182 170 114 74 113 103 142 116 168 134 182 144 191 152 197 159 193 152 193 152 192 150 190 148 196 141 204 148 131 79 202 147 193 145 192 144 194 147 194 145 195 147 194 146 194 146 195 147 197 148 190 154 174 149 181 190 162 195 147 193 144 194 151 197 149 196 149 195 150 195 151 194 152 192 153 192 155 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 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 200 154 204 156 203 160 203 168 203 161 196 174 199 154 191 175 212 203 201 199 168 203 171 212 169 214 172 217 177 217 176 222 179 230 195 252 230 255 251 255 252 255 229 238 194 234 179 233 176 223 174 218 172 216 170 215 170 213 168 212 166 210 164 209 163 207 161 206 160 206 159 205 159 205 159 204 158 204 157 203 157 201 155 200 154 200 153 199 153 197 152 198 152 198 151 196 150 197 151 196 148 193 146 191 144 188 142 188 142 187 141 186 140 188 143 187 141 186 141 186 141 184 139 184 140 184 139 183 138 185 138 184 140 188 140 182 133 184 137 183 135 180 133 178 131 179 135 179 134 177 133 176 132 177 132 176 130 174 128 173 127 172 128 171 127 171 126 170 126 168 124 168 123 167 123 166 122 164 122 160 119 159 118 158 118 159 119 158 118 157 117 157 117 157 116 156 114 153 111 151 110 152 111 151 110 151 109 150 109 148 107 148 106 147 105 146 105 145 104 144 101 143 100 141 100 139 103 138 103 137 101 135 99 132 97 132 97 132 97 132 97 130 95 128 94 127 93 128 94 127 92 125 90 123 89 123 89 121 90 121 89 120 88 119 87 117 85 117 84 116 84 115 83 116 85 114 83 112 82 112 82 113 79 107 78 112 84 111 77 107 80 107 79 106 79 105 77 105 76 104 76 103 75 103 74 102 74 101 73 101 73 101 73 101 72 100 70 97 68 94 66 94 65 93 66 96 68 94 64 94 65 92 64 92 64 92 65 91 64 91 63 90 63 90 62 89 63 91 65 92 64 90 62 89 62 89 61 87 60 86 60 85 62 84 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 66 48 66 48 66 47 65 46 66 48 65 47 65 46 64 46 63 43 62 44 62 44 61 44 60 42 56 43 58 43 53 37 51 37 51 37 52 40 55 42 56 42 56 42 56 42 56 42 56 40 52 38 53 39 53 38 50 37 52 37 50 36 52 40 50 38 51 39 50 38 49 36 48 36 48 36 48 36 48 36 45 36 46 36 47 37 48 38 45 35 46 37 46 35 43 32 43 32 42 32 42 32 42 32 44 34 44 33 43 32 42 32 40 31 40 30 39 30 38 29 40 31 38 29 38 29 40 31 37 30 42 32 39 29 39 31 39 30 39 30 39 30 39 30 35 15 18 20 36 15 26 43 37 33 46 42 48 33 40 32 38 31 36 30 35 30 35 30 35 29 32 28 34 29 32 26 15 4 15 4 15 4 15 4 13 2 14 4 14 2 11 0 14 3 16 4 14 2 15 4 14 2 13 1 13 0 12 0 16 7 12 6 15 9 15 5 11 5 12 6 13 5 12 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 11 6 11 6 11 6 11 6 12 7 12 6 11 5 10 5 11 6 11 5 10 4 9 4 14 6 7 0 8 9 21 20 28 22 27 22 27 23 29 25 33 28 32 26 30 25 30 25 32 23 23 9 6 0 1 1 2 0 0 0 0 0 0 0 0 0 2 2 5 3 4 1 2 0 2 1 3 2 4 2 2 0 3 3 5 3 5 3 6 5 7 6 8 5 7 4 6 4 6 4 6 4 6 4 12 3 6 19 40 50 59 61 60 56 57 56 60 58 59 56 59 55 56 54 56 53 52 47 52 49 48 42 37 28 23 17 13 10 9 7 9 13 21 25 23 21 47 98 139 108 138 110 129 115 132 127 117 49 78 89 129 84 128 98 133 100 72 60 100 128 100 91 85 87 98 86 93 175 198 170 176 150 99 110 98 141 107 138 116 115 90 134 185 161 96 67 95 68 85 68 88 61 102 77 123 98 144 115 156 118 157 121 155 117 151 115 156 103 165 109 78 55 167 115 146 104 143 104 146 106 145 104 147 106 146 105 145 106 146 109 147 114 144 127 145 138 181 199 192 222 194 228 194 226 197 225 196 231 195 231 195 229 194 229 193 227 192 227 192 225 191 225 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 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 231 205 230 204 232 202 236 202 235 192 225 203 214 179 210 218 207 211 181 167 140 180 132 159 133 167 132 172 137 172 133 174 134 187 163 221 208 250 227 249 222 251 216 212 160 189 150 182 128 176 137 173 132 170 130 170 131 169 129 167 128 166 126 164 125 161 125 161 124 160 123 159 123 159 123 159 122 158 121 157 121 155 119 155 118 154 117 153 117 151 115 152 116 152 115 150 114 153 117 153 116 151 115 150 114 143 107 143 106 142 106 141 105 143 104 142 103 142 104 144 106 141 102 141 102 141 101 139 99 140 103 137 100 136 102 141 107 139 102 137 100 134 97 132 96 137 99 136 98 134 96 132 96 133 99 131 98 130 98 128 95 127 93 128 92 127 91 126 91 123 88 123 87 122 86 121 86 121 85 120 82 118 81 117 82 120 84 120 83 119 82 118 83 117 86 115 84 112 81 110 79 111 81 111 80 110 79 109 79 107 75 107 74 106 75 105 75 104 76 102 76 101 75 99 74 104 77 105 76 103 74 101 72 97 69 97 69 97 69 97 69 96 68 94 66 93 66 93 67 93 65 91 63 89 61 89 62 90 61 90 61 89 60 87 62 85 60 85 61 84 60 83 60 86 60 84 57 82 55 81 55 83 53 76 52 82 58 81 51 79 52 79 51 78 50 76 52 77 53 77 54 76 54 75 54 71 49 72 50 72 50 72 51 74 51 71 48 69 46 68 46 64 43 66 48 71 49 66 41 69 47 66 43 63 41 61 40 63 46 63 46 63 46 63 46 61 45 64 47 64 47 62 44 62 45 62 44 61 43 60 43 62 44 62 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 49 38 50 38 50 37 48 35 48 36 48 35 47 34 46 34 43 32 44 32 44 32 44 34 43 32 43 34 44 34 40 28 35 24 35 25 38 29 42 32 43 32 43 32 43 32 43 32 42 29 38 27 39 28 39 27 35 25 37 26 36 25 38 30 38 27 39 27 39 26 37 24 36 24 36 24 36 24 36 24 37 27 37 28 38 29 39 29 34 25 37 28 37 25 33 21 30 20 31 22 32 23 34 24 34 24 34 23 33 22 32 22 31 22 31 21 30 20 29 20 32 22 29 19 28 20 31 23 26 20 32 22 28 18 28 21 30 21 30 21 30 21 30 23 23 36 30 15 27 29 30 9 33 21 30 18 31 25 29 16 29 23 30 24 30 24 30 24 31 23 27 21 28 22 28 21 18 14 18 14 18 14 18 14 20 16 20 15 19 14 18 14 13 12 15 14 16 13 14 11 17 15 17 14 16 13 15 13 17 14 17 14 17 14 17 14 17 13 14 10 13 11 16 14 13 12 11 11 12 13 15 16 13 13 13 13 13 13 13 13 13 12 13 12 13 12 13 12 10 10 13 13 14 12 11 9 14 12 12 10 11 10 11 11 12 11 12 10 11 9 10 9 10 10 11 11 12 12 13 13 8 7 7 5 8 12 20 25 28 26 25 26 30 30 29 25 28 29 32 32 33 31 34 34 31 33 27 19 8 3 0 0 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 3 3 4 5 5 4 3 3 6 7 7 8 8 7 7 6 7 3 8 26 45 55 57 57 57 57 57 57 57 57 57 57 59 57 56 56 56 55 52 50 51 47 42 38 34 30 26 22 13 9 9 6 16 19 29 25 39 26 88 126 175 136 159 138 158 128 176 138 131 55 124 124 163 119 149 124 152 124 81 62 118 100 95 80 85 96 90 83 136 186 208 175 191 152 123 101 112 99 113 113 102 95 89 146 193 140 96 70 113 102 131 104 133 94 132 91 131 94 134 98 147 113 159 131 179 150 194 159 193 164 205 123 125 124 204 149 188 143 187 143 190 146 192 147 187 142 187 145 193 150 195 149 201 144 193 147 177 148 174 196 162 193 144 195 136 194 136 192 143 195 147 196 148 197 151 196 152 195 151 193 152 192 153 193 150 193 151 195 152 195 151 194 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 155 204 157 204 161 199 163 194 169 201 177 169 162 215 177 213 209 176 195 168 215 169 214 169 215 172 212 174 217 177 224 180 226 190 245 227 255 251 255 252 255 230 234 196 242 189 239 172 221 173 217 171 215 169 213 168 215 170 214 168 211 165 209 163 208 162 207 161 207 160 206 160 205 158 204 158 204 158 203 157 203 157 202 155 200 154 199 152 200 154 199 153 199 152 198 152 199 153 198 152 198 152 198 151 194 148 193 146 191 144 190 143 192 147 191 146 191 145 190 145 189 144 188 143 188 142 187 142 186 140 186 140 186 140 186 140 183 137 182 136 182 135 181 135 180 136 179 134 177 133 176 132 174 130 176 132 176 130 173 127 174 130 173 129 172 127 170 126 167 124 169 126 169 123 164 118 163 121 161 120 160 119 159 119 160 120 159 118 158 117 156 116 154 114 155 114 155 113 153 111 151 109 149 108 151 110 150 108 148 107 148 106 147 105 146 105 147 105 145 103 144 101 142 101 140 104 138 103 138 103 138 102 133 97 131 95 130 95 130 96 129 95 129 93 126 92 128 96 128 93 125 89 122 87 122 88 119 89 120 89 120 88 118 85 117 85 117 84 116 83 115 83 115 84 113 82 112 82 112 83 110 80 109 79 109 80 111 81 108 80 106 78 105 78 105 78 104 76 104 75 103 74 102 74 100 72 101 73 100 72 99 70 97 70 99 72 99 70 96 67 98 69 96 68 95 67 96 68 94 67 95 67 95 66 93 64 92 65 92 64 91 63 90 63 87 62 91 64 89 62 91 66 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 77 54 73 52 71 51 70 51 71 52 71 52 71 52 71 52 72 53 72 52 71 51 70 51 66 47 67 48 66 47 65 45 71 51 68 48 67 49 70 52 66 48 66 48 66 48 66 48 69 48 64 47 67 50 66 45 63 43 62 43 61 43 59 42 58 43 61 48 61 43 52 36 49 36 52 37 51 38 54 42 54 40 54 40 55 42 57 44 57 42 55 40 53 38 53 39 51 38 52 38 52 37 50 35 49 37 47 37 47 37 47 37 48 37 45 34 44 35 47 38 46 37 47 38 48 37 47 36 45 35 45 35 45 35 45 35 42 32 42 32 42 32 42 32 41 31 42 33 45 36 47 37 44 32 39 31 42 34 41 29 40 31 40 31 40 31 40 31 40 31 40 30 39 29 38 29 42 32 40 30 39 30 39 31 36 28 36 29 37 31 38 31 37 29 36 29 36 30 38 32 33 29 35 31 35 29 32 26 36 30 33 27 32 28 35 31 15 4 15 4 15 4 15 4 16 5 15 4 15 3 14 3 12 1 14 3 15 2 13 0 15 3 15 2 14 1 13 1 14 7 14 7 14 7 14 7 13 6 11 4 11 4 13 6 14 5 12 4 12 5 14 7 13 5 13 5 13 5 13 5 12 7 12 7 12 7 12 7 10 6 11 7 12 6 11 5 13 7 11 5 10 5 10 6 11 6 11 5 10 4 9 4 10 5 11 6 11 6 11 7 9 4 8 2 8 7 19 19 27 21 25 22 30 25 28 21 27 24 31 27 31 26 32 28 33 23 21 7 5 0 1 0 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 4 2 5 3 5 3 4 2 6 5 7 6 8 5 7 4 2 0 7 24 45 51 55 53 57 55 57 55 57 55 57 55 58 55 55 53 56 53 52 48 49 43 40 34 32 26 23 18 12 7 6 6 12 18 23 24 23 23 78 114 144 112 130 112 124 117 130 116 87 34 92 93 130 85 123 99 142 108 71 71 115 100 89 86 84 93 79 79 133 181 187 171 177 154 128 115 104 129 115 138 107 114 100 164 177 119 75 62 100 87 104 80 104 69 100 63 97 61 94 59 92 55 90 55 95 70 111 85 128 107 146 89 90 96 165 125 152 116 148 113 146 111 144 109 153 118 150 114 146 110 141 103 141 105 143 116 142 131 173 208 197 221 196 228 195 231 203 236 197 229 194 225 190 223 190 224 191 226 192 230 193 231 193 230 195 229 195 229 195 228 194 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 227 204 233 202 233 197 229 202 232 186 203 197 216 214 209 187 146 161 133 169 126 166 130 168 133 171 136 173 135 176 135 183 149 192 174 218 206 239 218 233 190 198 159 185 142 176 134 177 139 177 138 176 136 175 136 171 131 170 129 167 127 165 125 163 127 162 126 162 125 161 125 159 123 159 122 158 122 158 121 158 121 157 120 155 118 153 117 154 118 154 117 153 117 152 116 153 116 152 116 152 115 151 115 149 113 148 111 146 109 145 108 147 108 147 107 146 107 145 106 144 105 144 104 143 104 142 103 141 105 141 105 141 105 141 105 139 103 139 102 138 101 137 101 137 100 136 98 134 97 133 98 130 97 131 99 131 99 129 95 128 94 129 93 127 92 126 91 124 89 125 90 124 87 121 84 121 86 122 86 121 85 120 84 120 84 119 82 118 81 116 81 113 84 114 84 114 83 112 81 111 79 108 79 110 81 110 78 107 75 106 74 106 75 105 75 103 75 102 77 102 77 102 76 103 75 103 75 103 74 102 74 98 69 96 67 95 67 95 68 95 69 96 69 94 66 92 65 93 65 91 63 89 62 90 64 88 60 89 61 89 60 86 60 85 60 84 61 84 60 83 60 85 58 83 56 82 56 82 57 81 54 80 53 79 54 80 55 81 53 79 51 78 51 77 54 76 52 76 53 75 52 74 53 74 53 75 53 75 52 73 50 70 48 71 50 71 48 69 46 69 48 68 46 66 46 67 46 66 46 67 46 67 45 65 43 65 48 65 47 64 46 63 46 61 45 64 47 62 45 64 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 58 43 57 41 55 39 55 40 52 37 52 37 52 37 52 37 53 38 53 37 52 36 51 36 49 35 50 36 49 35 48 33 51 37 49 35 49 35 51 37 48 36 48 36 48 36 48 36 51 36 46 35 49 37 47 33 44 33 44 32 44 31 43 33 47 35 43 30 35 21 27 16 36 26 38 27 37 27 40 32 41 29 40 29 40 30 41 31 43 31 41 29 39 27 39 28 38 27 38 27 37 26 36 24 38 26 38 26 38 26 38 26 37 25 35 23 35 23 37 25 35 27 36 27 36 27 36 26 37 28 37 28 37 28 37 28 32 22 32 22 32 22 32 22 31 21 32 22 33 24 34 25 35 23 31 22 33 24 32 20 30 21 30 21 30 21 30 21 31 22 31 21 30 20 29 20 33 23 31 21 30 21 30 24 27 24 27 25 29 23 30 22 30 21 29 21 29 24 31 26 29 23 30 25 30 23 28 21 29 22 27 20 26 21 28 23 19 15 19 15 19 15 19 15 20 15 19 15 18 14 18 14 16 15 17 16 18 15 17 14 17 15 17 14 16 13 15 13 17 14 17 14 17 14 17 14 16 12 15 11 14 12 15 13 15 14 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 13 12 13 12 13 12 13 11 12 10 11 11 12 12 13 12 12 10 11 10 11 10 11 10 11 10 10 9 10 9 12 11 12 11 11 10 11 10 13 11 11 9 10 12 19 22 28 26 27 28 31 30 30 27 28 29 32 32 32 31 33 33 32 23 10 3 0 2 2 2 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 5 6 6 7 7 6 6 5 6 6 7 7 7 7 6 6 0 0 11 31 48 55 55 55 57 57 57 57 57 57 57 57 58 56 55 55 55 54 51 49 47 43 38 34 30 25 21 17 12 9 10 8 17 19 29 25 43 40 122 139 165 133 165 125 164 128 163 115 118 56 139 131 158 126 146 129 168 119 78 91 115 88 87 86 93 87 84 83 175 184 207 182 188 161 150 112 101 112 115 107 103 95 105 175 177 109 84 82 133 113 140 108 144 107 146 105 141 100 131 94 127 90 120 81 116 82 121 88 133 103 151 103 119 106 173 134 189 146 191 148 193 150 195 152 184 141 188 146 191 148 191 146 190 143 196 148 183 148 192 206 187 201 160 194 145 189 144 190 155 192 156 192 156 196 159 200 154 196 156 197 153 193 148 191 153 196 153 195 151 194 150 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 157 204 158 203 159 200 160 196 176 197 150 198 193 200 211 203 194 160 198 162 214 163 214 171 209 166 206 168 210 171 219 173 229 179 224 188 231 208 244 222 237 203 229 187 228 174 231 178 228 180 225 179 224 179 224 179 217 171 216 169 213 167 211 166 211 165 210 164 210 163 209 163 206 160 206 159 205 158 204 158 204 157 203 156 201 155 200 154 201 155 200 154 200 153 199 153 199 152 198 152 197 151 196 150 196 150 195 149 194 147 193 146 193 148 192 147 192 146 191 146 190 145 189 144 189 143 188 143 191 143 191 143 191 143 191 143 190 141 189 141 188 140 188 139 182 138 181 137 180 135 179 134 176 131 176 132 176 130 174 128 172 128 172 127 171 127 171 127 169 125 169 124 167 122 166 121 166 124 163 123 162 122 162 122 160 120 159 118 158 117 156 116 154 114 155 114 155 113 153 111 152 110 150 109 152 111 151 109 148 106 147 106 146 105 146 105 143 102 143 101 144 102 144 104 139 103 138 102 137 101 136 101 133 97 131 95 130 95 130 96 130 97 131 97 130 94 126 91 125 91 124 89 123 90 124 91 119 89 120 89 120 88 118 85 117 84 116 84 115 83 115 83 114 84 113 82 112 82 112 82 111 81 110 79 109 80 110 81 107 80 106 78 105 78 105 77 104 76 104 75 103 74 102 74 102 75 103 75 103 74 101 72 98 71 99 71 99 70 97 68 96 68 95 66 94 66 94 66 94 67 95 67 95 66 93 64 92 65 92 64 91 63 90 63 88 63 91 64 89 62 90 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 77 55 73 53 71 52 71 53 71 52 71 52 71 52 71 52 72 53 72 52 71 51 70 51 70 52 71 52 71 51 69 49 70 50 69 49 68 50 69 51 66 48 66 48 66 48 66 48 68 48 65 47 66 48 65 45 64 44 62 44 62 43 60 43 62 40 46 23 31 16 30 18 51 38 53 39 52 39 55 43 55 41 54 39 53 39 54 40 57 42 55 40 53 38 53 39 52 38 52 37 51 36 50 37 51 39 49 39 49 39 49 39 47 36 46 35 45 36 46 37 45 35 45 35 45 35 45 35 47 37 47 37 47 37 47 37 42 32 42 32 42 32 42 32 42 32 42 32 42 32 42 32 43 33 40 31 42 33 40 30 38 29 38 29 38 29 38 29 40 31 40 30 39 29 38 29 41 32 40 30 39 30 39 30 34 27 35 28 35 29 36 29 37 29 36 29 36 30 38 32 34 30 35 30 35 29 33 27 33 27 31 26 31 26 32 28 16 5 16 5 16 5 16 5 15 4 15 3 14 3 13 2 16 4 16 4 16 4 16 4 15 3 15 2 14 1 13 1 13 6 13 6 13 6 13 6 12 5 12 5 12 5 12 5 15 6 14 5 12 4 12 4 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 5 9 4 10 5 10 4 9 4 9 4 9 4 12 7 11 6 10 4 9 4 12 7 11 4 8 5 15 14 26 21 27 24 30 25 30 24 27 24 31 27 31 25 31 27 29 10 3 0 1 0 1 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 6 5 7 6 8 5 7 4 5 4 7 5 7 5 6 3 0 2 18 37 54 56 58 56 57 55 57 55 57 55 57 55 57 53 54 52 54 51 51 46 46 40 37 30 28 22 19 13 11 7 7 8 14 19 23 23 19 40 112 125 133 109 139 106 125 117 121 93 64 31 98 100 121 96 119 108 159 101 74 104 110 84 85 97 95 86 75 93 173 173 184 173 171 160 165 132 102 143 117 125 103 108 119 191 165 91 64 75 114 90 104 77 105 74 105 72 105 73 103 71 99 67 99 65 94 58 86 54 86 59 96 64 75 52 95 70 112 85 121 98 134 111 146 120 152 123 154 123 150 116 143 110 142 109 147 112 140 114 158 169 191 203 202 222 206 220 200 212 188 203 188 205 188 208 187 212 192 220 192 226 192 229 193 229 194 228 194 227 193 227 193 228 194 228 194 228 194 228 194 226 196 225 196 225 196 225 196 225 196 225 197 226 197 226 198 227 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 230 203 234 202 235 200 232 202 209 174 217 207 210 212 178 160 130 158 128 163 121 163 132 164 134 167 134 168 130 170 129 174 140 181 153 193 167 202 172 203 169 194 153 178 138 172 136 175 137 176 137 176 137 177 138 172 133 171 131 169 130 168 129 167 130 166 130 165 129 165 128 161 125 161 124 159 123 158 122 158 122 157 121 156 120 155 119 156 119 155 119 154 118 154 118 153 117 152 116 151 114 150 114 151 115 150 114 149 113 149 112 149 109 148 109 147 108 147 108 146 106 145 106 144 105 144 105 142 106 142 106 142 106 142 106 142 106 142 106 141 105 141 104 139 102 139 101 137 100 136 101 131 99 132 98 131 99 130 96 127 93 128 92 127 92 127 92 126 90 124 88 123 88 123 88 123 87 123 87 122 86 122 85 120 84 119 82 118 81 116 81 113 84 114 84 114 83 112 81 112 80 109 80 111 82 111 79 106 74 106 73 105 75 104 74 103 75 102 76 101 76 101 76 102 75 102 74 101 72 100 72 98 69 96 67 95 67 95 68 97 69 95 68 96 69 94 66 90 63 89 62 88 61 88 61 88 60 89 61 89 60 86 60 84 59 84 60 83 60 82 59 84 57 82 56 81 55 82 56 82 55 80 53 79 53 80 54 80 52 78 51 77 50 77 53 76 52 76 53 75 52 74 53 72 50 73 51 72 50 71 48 71 49 71 49 70 48 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 46 64 47 62 45 63 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 53 39 53 37 51 36 51 37 53 38 53 38 53 38 53 38 53 38 53 37 52 36 51 36 52 38 53 39 52 37 50 36 50 36 50 36 50 36 50 36 48 36 48 36 48 36 48 36 49 36 47 35 47 35 46 34 43 31 43 31 42 30 42 31 37 19 19 1 7 2 18 14 39 29 41 29 39 28 42 33 42 30 40 28 39 27 39 28 43 31 41 29 39 27 39 28 39 27 37 26 36 25 36 25 39 27 39 27 39 27 39 27 36 24 36 24 36 24 36 26 36 27 35 26 35 26 36 27 35 26 35 26 35 26 35 26 33 23 33 23 33 23 33 23 34 23 33 23 32 22 31 21 33 24 32 23 32 23 31 22 30 21 30 21 30 21 30 21 31 22 31 21 30 20 29 20 32 22 30 21 29 20 30 21 28 20 29 23 29 24 30 24 30 23 29 23 29 24 31 26 30 24 30 24 29 23 28 22 28 21 27 21 27 21 27 22 20 16 20 16 20 16 20 16 19 15 18 14 18 13 17 13 19 16 18 16 18 16 18 17 17 15 17 14 16 13 15 13 16 13 16 13 16 13 16 13 15 12 15 12 15 12 15 12 14 14 14 14 13 12 12 11 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 9 10 9 10 10 9 9 10 9 10 9 10 9 12 11 12 10 10 9 9 8 12 11 11 8 8 8 13 15 25 26 28 29 30 29 31 30 28 29 32 31 31 29 31 31 22 9 0 1 3 3 0 0 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 7 7 8 8 8 8 7 7 5 5 6 7 7 6 5 5 0 7 24 44 57 59 58 59 57 57 57 57 57 57 57 57 56 55 53 53 54 53 50 47 46 42 37 32 27 23 18 14 12 9 11 10 19 21 30 24 41 63 152 144 161 133 172 130 159 132 163 98 97 46 141 128 153 132 144 136 175 111 83 115 99 78 92 101 105 82 94 113 207 183 201 185 182 172 183 147 117 133 116 101 101 97 137 191 167 90 82 95 141 109 140 106 144 104 139 102 137 104 139 107 130 98 132 99 131 94 124 88 129 92 131 95 116 74 113 82 116 85 131 99 143 109 153 118 176 141 185 150 190 153 194 157 189 146 190 143 183 135 169 145 158 157 165 182 183 197 194 199 193 201 191 200 181 190 166 183 161 186 155 187 153 191 155 196 151 191 148 191 148 193 151 195 151 194 151 194 151 194 151 194 152 196 152 196 152 196 152 196 152 196 152 197 153 198 154 198 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 201 162 202 158 202 155 201 155 200 162 175 168 199 197 213 201 168 190 157 205 164 212 159 209 166 206 166 203 167 207 168 217 169 218 174 226 185 234 191 233 193 236 193 231 182 227 176 225 169 219 172 217 172 217 172 218 173 217 172 216 171 215 169 214 169 214 168 213 167 213 166 212 166 209 162 208 161 206 159 204 158 204 158 204 158 203 157 203 157 202 156 202 156 201 155 201 154 201 154 200 153 198 151 196 150 197 151 197 151 196 150 196 150 194 149 194 149 193 148 193 147 191 146 191 146 190 145 190 144 190 142 190 142 190 142 190 142 190 142 189 141 189 140 188 140 186 140 184 139 182 137 181 136 178 132 177 131 176 130 175 131 173 129 173 128 172 128 172 128 170 125 168 123 167 123 168 124 165 122 162 122 161 121 161 120 160 120 159 118 158 117 156 116 154 114 155 114 155 113 153 111 152 110 150 109 152 111 151 109 147 106 146 105 146 104 145 104 146 105 145 101 142 99 140 98 139 103 137 101 135 99 134 98 133 97 131 95 130 95 130 96 132 95 126 92 128 96 131 96 126 91 125 90 124 89 122 87 119 89 120 89 120 88 118 85 116 84 115 83 115 82 114 82 114 83 112 81 111 81 111 82 112 81 110 79 109 79 109 79 107 79 105 77 104 77 104 77 104 76 104 75 103 74 102 74 100 72 101 73 100 72 99 70 99 71 98 70 97 69 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 64 92 64 89 61 89 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 78 56 75 55 74 55 74 56 72 53 72 53 72 53 72 53 72 53 72 52 71 51 70 51 70 51 71 52 70 50 68 49 69 50 69 50 69 50 69 50 66 48 66 48 66 48 66 48 65 48 66 47 64 46 64 46 61 41 60 41 59 41 57 40 51 27 33 12 26 19 41 34 55 42 56 41 54 40 56 44 56 42 55 40 53 39 53 39 57 42 55 40 53 38 53 39 53 38 51 36 50 36 51 38 47 38 46 38 46 38 46 38 45 37 45 37 45 37 45 37 48 36 46 35 46 35 47 37 45 34 45 34 45 34 45 35 43 33 43 33 43 33 43 33 46 35 45 34 43 33 42 32 42 33 42 32 41 31 40 31 41 32 41 32 41 32 41 32 40 31 40 30 39 29 38 29 41 31 39 29 38 29 38 30 37 31 35 32 36 32 37 33 35 29 34 29 34 31 36 33 35 30 34 29 33 28 33 28 33 29 34 29 34 29 34 28 15 4 15 4 15 4 15 4 14 3 14 3 13 2 13 1 17 4 16 3 15 4 16 5 15 3 15 2 14 1 13 1 12 5 12 5 12 5 12 5 11 5 12 6 13 5 12 4 13 5 14 6 14 5 12 3 13 5 13 5 13 5 13 5 12 7 12 7 12 7 12 7 12 6 11 5 10 6 11 7 11 6 10 4 8 3 9 4 8 3 8 3 9 4 9 4 10 5 10 5 9 4 9 4 10 5 9 2 6 2 11 9 22 19 27 23 28 23 29 25 27 24 31 26 29 23 29 25 19 0 1 0 6 0 0 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 6 5 7 6 8 5 7 4 5 3 6 4 6 4 5 3 0 6 27 44 56 54 55 55 57 55 57 55 57 55 57 55 55 52 53 50 53 50 49 45 45 39 36 29 26 19 16 10 11 7 8 10 16 20 24 22 24 69 130 119 132 103 131 114 123 122 120 79 48 29 100 98 118 99 118 114 155 96 87 109 90 82 101 112 95 81 87 128 187 169 181 165 169 155 186 165 136 150 113 116 94 112 149 188 138 71 67 88 113 88 112 80 109 76 104 69 100 73 104 77 98 66 94 61 92 63 95 69 97 69 97 71 93 59 83 65 80 56 87 60 83 54 82 57 86 66 104 88 124 108 146 127 150 115 151 115 151 112 144 114 137 121 142 131 149 138 157 144 177 176 189 193 200 206 204 216 199 214 195 215 191 218 189 222 193 226 191 224 191 226 194 229 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 201 234 200 234 202 235 202 233 201 203 203 212 202 213 173 151 160 132 162 129 161 125 161 128 166 137 167 135 167 128 168 125 171 135 175 136 177 140 184 148 184 142 176 138 175 146 173 134 170 132 171 132 171 132 171 131 171 132 171 131 170 130 169 130 168 132 168 131 167 131 166 130 164 128 163 126 161 124 159 122 158 122 158 122 158 122 158 122 157 121 157 120 156 120 155 119 157 120 155 118 153 116 151 115 151 115 151 115 151 115 150 114 150 111 150 110 149 110 148 109 147 108 147 107 146 107 145 106 141 105 141 105 141 105 141 105 141 105 141 105 140 104 140 103 140 103 140 102 138 100 137 102 134 100 132 98 130 100 131 98 131 97 131 95 129 93 128 92 125 90 125 90 125 90 124 89 121 86 122 86 121 85 120 84 120 84 119 82 118 81 116 81 113 84 114 84 114 83 112 81 110 79 107 78 110 80 109 78 105 73 105 73 104 74 104 73 106 78 103 76 99 73 96 70 102 74 101 72 99 70 97 69 98 69 96 67 95 67 95 68 98 67 91 64 94 69 95 66 89 63 90 63 90 62 88 60 88 60 89 61 89 60 86 60 83 58 83 60 82 59 82 58 83 57 82 55 80 54 81 55 83 56 81 54 79 53 79 53 79 52 78 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 69 47 69 48 68 47 67 45 66 45 66 45 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 54 40 54 39 54 39 55 40 54 39 54 39 54 39 54 39 53 38 53 37 52 36 51 36 50 36 51 37 50 36 49 34 49 36 50 37 51 36 50 35 48 36 48 36 48 36 48 36 46 36 48 35 45 32 45 35 41 30 42 30 41 29 40 30 41 26 31 18 27 23 39 34 42 32 44 32 41 30 43 34 43 31 41 29 40 29 41 30 43 31 41 29 39 27 39 28 40 28 37 24 35 25 37 27 37 25 38 25 38 25 38 25 36 24 37 25 38 24 37 25 39 31 36 29 35 30 37 32 36 30 36 30 36 30 36 28 34 24 34 24 34 24 34 24 36 25 35 25 34 23 33 23 32 24 34 24 31 21 31 23 33 24 33 24 33 24 33 24 31 22 31 21 30 20 29 20 31 22 30 20 28 19 29 20 31 21 32 22 33 24 34 25 30 23 29 23 30 22 32 24 31 24 29 22 28 22 28 23 28 23 30 24 30 24 29 22 19 15 19 15 19 15 19 15 18 14 18 13 17 13 16 12 19 16 17 14 16 15 18 17 17 15 17 14 16 13 15 13 15 12 15 12 15 12 15 12 14 11 16 13 16 13 14 11 11 12 13 14 14 14 13 12 13 13 13 13 13 13 13 13 13 12 13 12 13 12 13 12 11 11 12 12 13 11 12 10 12 10 10 9 9 8 10 9 8 7 8 8 9 9 10 9 9 9 10 9 10 9 11 10 10 10 11 8 8 8 13 14 21 23 27 27 27 26 29 30 28 29 32 31 30 28 29 29 18 5 0 3 5 1 0 4 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 6 6 7 7 7 7 6 6 4 5 5 6 6 5 5 4 1 12 30 49 56 55 55 58 57 57 57 57 57 57 57 57 55 53 52 52 52 51 49 46 43 39 33 28 23 18 14 9 12 9 12 11 21 22 30 24 60 99 164 135 164 122 148 134 168 137 157 82 93 58 155 127 156 131 144 141 163 105 99 106 87 91 122 122 106 80 113 151 211 190 201 181 176 163 184 179 153 136 107 99 96 110 176 181 133 72 95 109 139 109 150 110 150 110 145 106 139 103 135 104 136 103 131 98 128 98 130 101 124 95 124 92 128 91 120 96 126 94 132 92 121 79 113 78 116 84 123 87 122 89 131 101 162 133 180 146 194 151 196 152 194 156 184 147 177 141 181 139 157 140 159 156 173 176 183 188 185 197 180 200 173 196 163 192 159 197 152 193 149 192 150 194 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 166 200 160 200 151 203 150 204 160 197 175 205 209 186 183 159 198 160 206 161 211 162 207 160 204 166 201 166 208 166 217 167 217 168 219 168 220 171 226 180 223 173 220 167 219 174 219 165 217 171 216 170 215 169 214 168 215 170 215 170 214 169 214 169 214 168 214 167 213 167 212 166 211 165 210 162 207 160 205 158 205 159 205 159 205 159 205 159 204 158 203 157 203 156 202 156 205 158 203 156 201 153 198 152 196 150 196 150 196 150 196 150 196 151 195 150 195 149 194 149 193 148 192 147 192 146 191 146 191 143 191 143 191 143 191 143 190 142 190 141 189 140 188 140 185 140 183 139 182 137 181 136 179 133 177 131 175 131 177 132 179 135 177 132 174 129 172 127 167 124 169 126 170 126 168 124 166 124 163 123 162 122 162 122 160 120 159 118 158 117 156 116 154 114 155 114 155 113 153 111 150 107 147 107 149 109 149 106 146 105 146 104 145 104 144 103 146 104 144 101 141 98 139 97 139 102 136 100 134 97 131 96 133 97 131 95 130 95 130 96 131 94 126 94 130 95 123 84 113 80 116 84 119 85 119 84 119 89 120 89 120 88 118 85 115 83 115 82 114 82 113 81 113 82 111 81 110 80 111 81 113 82 111 80 109 78 108 79 106 78 104 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 96 69 98 70 97 69 96 67 94 67 95 67 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 74 51 70 51 70 52 71 53 73 54 73 54 73 54 73 54 72 53 72 52 71 51 70 51 69 51 70 51 70 50 68 48 68 49 70 51 70 51 68 49 66 48 66 48 66 48 66 48 63 47 67 47 63 43 63 47 63 43 62 43 61 43 59 42 61 43 56 40 54 42 57 46 57 44 59 44 56 42 58 45 57 42 56 41 56 42 57 44 57 42 55 40 53 38 53 39 54 39 51 35 49 36 51 39 48 39 47 39 47 39 47 39 44 36 46 38 46 38 44 36 48 36 45 33 44 34 47 37 47 36 47 36 47 36 47 37 44 34 44 34 44 34 44 34 44 34 44 33 43 33 43 33 40 33 44 33 40 29 40 33 41 32 41 32 41 32 41 32 40 31 40 30 39 29 38 29 40 30 38 29 37 28 38 30 37 31 36 32 36 33 37 33 35 29 34 30 34 31 36 33 36 30 34 28 32 28 34 29 32 28 34 30 35 29 33 27 14 3 14 3 14 3 14 3 14 3 14 2 13 1 12 1 15 4 13 1 12 2 15 4 14 3 14 2 13 1 12 3 12 5 12 5 12 5 12 5 10 4 13 7 14 6 11 3 10 3 13 6 15 7 14 5 13 5 13 5 13 5 13 5 12 7 12 7 12 7 12 7 9 5 12 8 13 7 10 4 11 5 9 3 8 3 8 4 7 2 7 3 8 4 9 4 7 3 8 4 9 5 10 6 10 5 11 5 9 5 13 11 18 17 26 21 25 20 27 25 27 24 31 26 29 23 28 24 20 1 1 0 3 0 0 5 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 5 4 6 5 7 4 6 3 4 3 5 4 6 3 5 2 5 14 35 50 58 54 56 58 57 55 57 55 57 55 57 55 54 51 52 50 52 49 48 44 41 35 31 24 21 14 10 3 11 8 9 11 17 21 25 22 46 101 138 111 135 92 105 111 139 123 110 61 50 46 118 102 122 97 119 117 142 94 100 101 91 107 135 135 98 83 106 157 188 177 183 158 166 143 179 179 163 140 99 108 89 121 180 176 109 61 84 100 112 85 115 74 110 77 111 79 110 80 106 77 101 74 104 76 102 70 93 63 92 69 90 64 95 70 90 74 90 70 99 72 91 62 87 64 86 65 87 61 77 55 82 64 85 67 110 86 126 99 143 115 146 121 151 127 154 122 149 116 147 123 143 122 142 131 147 143 163 170 180 197 198 210 201 216 199 221 196 216 190 215 190 219 192 222 193 226 194 228 194 228 196 227 196 227 196 227 196 227 195 224 196 226 197 225 200 226 196 226 195 226 195 224 195 224 196 225 196 225 196 225 196 225 198 224 198 226 197 226 198 228 199 231 199 232 201 235 202 233 202 235 200 237 201 239 204 236 207 228 185 214 211 158 153 145 159 130 159 126 160 129 162 127 164 135 164 133 163 128 165 125 162 128 169 131 169 122 167 124 168 130 172 130 166 137 170 133 170 132 170 130 168 128 166 129 170 132 169 132 169 132 168 133 168 134 168 131 167 130 166 130 166 129 164 127 161 124 159 123 159 123 159 123 159 123 159 123 158 122 158 121 157 121 156 120 160 123 158 121 156 118 153 117 150 114 150 114 150 114 150 114 151 112 151 111 150 111 149 110 148 109 148 108 147 108 146 107 144 108 144 108 144 108 144 108 143 107 143 106 142 105 141 105 140 103 139 101 138 100 136 101 135 101 132 98 130 100 132 100 138 102 136 98 131 94 128 92 121 89 126 92 128 91 124 88 125 89 125 88 124 87 123 87 120 84 119 82 118 81 116 81 113 82 114 82 114 81 112 79 108 75 105 74 108 76 107 74 105 73 105 72 104 73 103 73 103 74 102 75 101 74 100 73 101 72 101 70 98 69 96 67 98 69 96 67 95 67 95 69 96 69 95 72 99 69 84 50 67 44 72 51 78 54 80 55 88 63 89 63 89 62 87 62 84 60 84 59 83 58 82 58 83 56 81 54 80 54 80 55 83 56 81 54 79 52 78 52 79 51 77 49 76 49 75 52 76 52 76 53 75 52 74 53 72 50 73 51 72 50 71 48 73 50 70 47 68 47 70 49 70 48 68 47 67 46 68 47 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 62 44 62 44 59 42 59 42 59 42 59 44 58 43 58 44 57 43 56 43 56 43 56 42 56 41 55 41 55 40 54 39 53 40 55 41 54 39 54 39 54 39 54 39 53 38 53 37 52 36 51 36 51 37 52 38 52 37 50 35 48 35 51 38 52 37 49 34 48 36 48 36 48 36 48 36 45 35 49 36 44 31 45 35 46 34 46 33 45 33 44 34 42 33 45 35 47 38 46 37 44 34 45 33 42 31 44 35 42 31 42 31 43 33 45 35 43 31 41 29 39 27 39 28 40 28 37 24 34 24 37 27 39 27 40 27 40 27 40 27 35 23 38 26 39 25 36 24 37 29 33 26 32 27 35 30 34 28 34 28 34 28 34 26 34 24 34 24 34 24 34 24 32 22 32 22 32 22 32 22 31 24 35 25 30 20 31 24 31 22 31 22 31 22 31 22 31 22 31 21 30 20 29 20 31 21 29 19 28 19 28 20 30 18 30 20 31 23 32 23 30 23 30 21 30 22 32 24 32 25 29 22 27 22 29 24 25 20 28 23 29 22 26 19 19 16 18 14 16 13 16 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 17 13 16 12 15 11 14 10 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 12 12 13 13 15 14 11 10 11 10 11 10 11 10 12 10 11 9 10 8 9 7 10 8 9 7 8 8 9 9 8 9 8 9 8 9 8 9 10 11 9 9 8 10 10 11 17 19 24 25 28 28 32 33 27 27 30 31 34 34 35 34 19 9 0 0 0 0 1 4 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 8 8 7 5 5 7 6 3 6 26 48 57 58 57 58 57 56 56 56 55 55 54 54 54 54 52 49 48 48 47 44 42 33 33 27 22 18 14 15 11 15 3 10 17 20 26 30 20 94 120 164 134 158 95 111 128 175 135 151 78 78 86 169 130 155 135 152 136 162 98 99 100 89 121 144 126 125 91 112 182 216 184 205 166 163 171 200 175 178 132 111 84 97 140 187 160 101 70 110 118 145 111 158 103 151 113 150 115 150 112 147 106 142 104 143 104 140 102 137 100 133 105 135 90 120 96 128 90 126 96 129 97 127 95 128 98 126 92 123 88 123 88 122 86 116 82 117 85 120 92 126 97 147 120 152 133 175 152 190 156 184 151 181 149 179 146 170 139 166 138 162 139 171 160 196 182 196 193 197 200 194 198 180 191 167 190 160 190 150 191 151 197 145 194 147 197 148 196 144 192 148 201 151 203 150 198 144 192 159 198 159 195 158 196 159 197 159 197 159 198 160 199 161 200 160 196 161 197 161 196 157 196 156 200 154 202 152 203 151 203 161 197 159 198 152 202 155 203 164 198 174 215 195 155 195 158 198 157 201 158 203 159 203 159 210 156 140 84 121 139 210 156 206 163 208 166 213 169 220 172 220 174 225 165 217 167 221 164 209 166 208 166 206 167 206 165 207 167 207 166 207 166 207 166 211 165 213 167 213 168 214 169 213 168 215 166 214 164 213 164 212 163 209 160 208 161 211 164 212 163 210 161 207 158 205 157 205 160 203 158 201 157 201 158 200 156 199 154 197 153 196 151 196 152 195 151 195 151 194 150 192 148 192 147 191 146 190 146 191 145 191 144 190 143 189 143 189 143 189 142 188 141 187 141 184 140 183 138 182 137 180 136 173 130 181 132 168 131 188 144 181 163 198 159 177 126 169 128 174 125 171 125 168 124 164 125 166 125 163 123 163 123 162 120 157 117 157 116 156 115 155 115 153 113 154 115 155 114 154 114 147 107 148 108 148 108 149 108 148 107 147 105 145 105 143 104 140 101 138 101 138 101 138 101 138 102 136 99 133 97 132 98 129 96 130 93 124 91 128 98 127 103 128 94 105 64 81 52 66 41 68 42 71 53 92 75 105 82 113 86 111 83 111 86 114 85 108 83 111 85 108 78 112 84 111 83 109 81 107 80 112 82 105 77 108 84 106 73 106 81 111 75 101 75 105 76 100 75 102 77 103 76 99 71 101 73 101 72 100 71 99 71 98 70 97 69 97 70 99 71 98 69 96 67 94 65 93 65 92 65 95 68 96 67 93 64 95 67 93 66 92 65 93 66 89 62 89 62 89 62 89 62 87 61 87 61 87 61 87 61 87 61 87 61 87 62 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 56 79 55 78 54 77 54 73 52 72 55 74 55 74 55 73 54 73 53 71 51 69 49 70 53 69 52 69 51 68 50 68 50 68 50 68 50 68 50 67 47 67 48 68 49 69 49 66 46 65 45 65 44 64 45 62 46 62 45 61 44 58 44 59 45 59 44 58 43 57 43 57 45 57 45 56 43 54 42 56 44 56 43 55 42 54 42 55 42 55 41 54 40 53 40 56 42 53 39 51 39 53 41 49 39 49 38 48 37 47 37 46 37 47 38 48 39 49 40 53 39 50 36 48 34 47 34 47 34 47 34 47 34 47 34 47 36 46 35 43 32 42 31 42 32 42 32 42 32 42 32 41 36 44 38 44 36 40 33 39 34 40 34 40 33 38 31 42 34 38 32 40 34 38 30 40 34 39 32 38 31 36 30 30 30 38 35 36 29 34 30 34 29 34 29 34 29 34 29 34 30 32 29 33 31 36 34 35 31 32 28 31 29 34 32 16 9 15 7 13 6 14 7 14 7 14 7 14 7 14 7 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 14 6 14 6 14 6 14 6 13 5 13 5 13 5 13 5 10 5 10 5 10 5 10 4 10 5 10 5 10 5 10 5 10 5 9 4 9 4 8 3 9 3 8 2 7 3 8 4 11 6 11 6 11 6 11 6 10 5 9 4 9 4 10 5 14 12 21 19 25 22 29 26 26 22 28 25 31 27 32 28 18 9 1 0 1 0 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 6 4 6 3 5 2 4 2 7 5 7 4 6 4 4 0 13 30 50 55 56 54 56 53 56 54 55 53 55 52 54 52 56 52 51 48 50 47 46 41 36 31 26 19 16 9 12 6 13 1 9 11 17 17 26 15 87 104 137 115 131 72 82 107 150 120 121 52 57 67 132 91 126 91 128 113 139 92 98 105 95 134 141 132 111 90 106 178 188 161 173 140 150 157 190 168 165 126 93 79 88 142 192 145 92 58 96 100 112 85 117 72 109 73 113 77 113 77 107 77 104 74 104 76 103 76 102 75 100 81 102 69 90 77 100 70 96 71 98 70 94 68 92 72 96 73 91 71 91 74 89 69 90 66 86 67 87 76 93 84 89 81 87 86 102 107 119 112 148 124 152 131 159 131 154 124 146 117 141 112 138 112 141 118 141 138 155 162 179 190 200 211 200 218 205 224 199 220 191 219 187 226 189 229 195 234 202 239 194 226 197 229 201 229 203 231 192 221 192 223 195 224 195 224 196 222 197 223 199 224 199 224 195 218 196 221 197 222 197 226 199 233 200 235 202 237 203 235 202 226 200 237 200 243 202 235 202 207 208 189 176 135 156 135 158 128 158 129 158 130 159 130 162 132 108 22 58 104 162 125 159 126 162 130 166 133 168 133 170 137 174 131 163 128 167 129 167 125 168 127 168 129 168 131 167 132 167 134 166 134 166 134 164 134 165 131 166 128 167 128 168 129 167 130 165 131 164 131 162 126 161 125 161 125 162 127 163 127 162 125 159 122 157 121 158 122 158 120 156 119 157 120 156 119 155 118 154 116 152 115 152 113 152 112 151 112 150 111 148 109 148 108 147 108 146 107 145 109 145 108 144 108 143 107 143 107 143 106 142 105 141 105 140 103 139 102 138 100 136 101 138 103 132 101 138 107 134 99 167 165 212 128 138 109 148 99 126 92 125 91 125 89 126 88 126 88 123 87 123 87 121 84 118 82 118 81 117 81 116 80 114 79 115 80 115 80 114 79 110 74 109 73 108 72 107 72 107 75 106 73 105 74 104 73 102 73 103 74 102 73 101 71 101 69 99 66 97 65 97 67 94 64 93 69 102 74 96 65 98 74 87 48 51 20 44 29 49 21 34 3 20 0 25 8 58 48 77 68 89 68 87 64 90 63 83 55 81 55 84 56 80 53 80 54 81 54 82 55 79 53 81 53 80 52 78 49 81 50 74 52 79 50 73 48 75 51 76 53 76 52 74 51 73 51 73 50 72 49 71 49 71 48 69 47 69 48 70 49 70 48 68 46 66 44 65 45 65 44 66 46 67 45 65 44 67 50 66 48 64 47 65 48 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 41 56 41 56 41 56 41 55 40 55 39 54 39 53 38 53 37 55 39 56 39 56 39 55 38 55 38 54 35 51 33 53 35 53 36 52 36 50 36 50 36 50 38 50 38 50 38 47 36 47 37 48 38 49 38 48 37 48 36 47 36 46 35 46 33 46 32 45 32 44 31 45 32 45 31 44 31 43 30 44 32 45 33 45 32 43 31 44 32 44 31 43 31 42 30 42 33 42 32 41 31 40 31 42 32 40 30 38 30 40 31 39 29 39 28 38 28 37 27 37 27 38 28 38 28 39 29 38 29 36 27 34 26 34 27 34 26 34 26 34 26 34 26 35 26 34 25 34 25 34 25 32 23 32 23 32 23 32 23 34 24 34 23 33 22 33 22 34 23 34 23 33 22 32 21 34 27 31 25 33 27 31 24 33 27 32 25 31 24 29 23 26 23 33 27 31 23 29 24 29 23 29 23 29 23 29 23 33 25 31 23 29 23 31 25 31 23 29 22 29 22 30 24 19 15 17 13 16 13 17 14 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 14 11 15 12 15 12 16 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 12 12 10 10 9 9 8 11 10 11 10 11 10 11 10 9 8 10 9 10 9 11 10 10 8 9 7 8 8 9 9 10 11 10 11 10 11 10 11 8 8 7 7 6 8 7 9 13 16 21 23 26 26 29 29 28 27 29 29 31 30 30 29 16 8 1 0 1 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 6 6 5 5 5 5 4 4 6 6 6 6 6 4 3 2 23 39 53 57 55 54 55 54 56 55 55 55 54 54 54 54 55 53 51 50 50 48 45 42 34 31 25 19 15 12 13 12 13 6 10 12 16 17 27 34 129 130 163 138 154 86 103 132 176 150 144 77 102 116 164 127 149 129 147 145 132 101 97 92 99 127 146 127 116 94 139 197 215 174 188 153 172 178 206 177 188 130 112 78 103 157 195 140 91 79 124 124 151 111 162 109 154 114 153 116 152 112 150 107 148 107 148 107 146 106 141 104 141 107 135 94 126 102 134 100 130 101 130 97 124 92 123 93 128 97 125 95 127 95 124 91 126 95 119 91 115 98 124 110 125 105 118 98 117 102 122 102 140 115 145 125 160 140 172 145 185 156 188 156 188 151 182 146 173 143 167 141 161 147 163 155 178 181 183 192 184 199 187 205 170 191 165 190 161 187 154 187 160 197 154 194 149 195 147 197 155 196 158 199 157 197 153 194 152 197 152 198 152 199 152 198 155 197 157 198 158 197 157 195 158 199 158 200 157 201 157 201 166 203 163 201 159 201 161 201 168 200 209 182 180 166 184 167 201 158 202 158 203 159 203 159 199 178 198 63 138 164 213 157 200 158 202 161 207 165 211 166 208 166 214 160 208 155 210 158 209 166 208 166 208 167 209 167 208 164 208 164 208 164 208 164 209 162 211 162 212 164 212 165 215 167 215 166 214 165 214 164 210 162 209 161 209 161 210 162 210 162 209 160 207 158 205 157 203 158 201 156 200 156 200 157 200 156 199 155 198 153 197 153 197 152 196 152 195 151 194 150 192 148 192 148 191 147 191 146 191 145 191 145 190 144 190 143 189 143 189 142 188 141 187 141 184 140 184 139 182 137 181 136 175 132 167 123 180 128 167 141 255 254 255 239 220 137 166 127 177 126 175 127 170 126 165 126 166 124 162 122 163 123 161 119 159 119 159 118 158 118 157 117 155 115 155 115 155 115 155 115 152 111 150 109 148 107 146 105 148 106 147 105 144 104 143 104 141 103 139 103 136 100 135 99 136 99 134 97 131 96 131 96 134 100 131 97 124 94 129 103 120 77 77 35 58 47 89 78 106 74 85 48 59 25 40 10 42 23 59 45 81 68 103 84 108 85 111 87 109 84 109 84 107 79 109 80 110 80 111 81 108 80 111 79 106 73 105 78 110 69 96 75 110 75 101 76 103 76 101 75 99 75 99 75 101 73 101 72 100 71 99 71 99 70 97 69 97 69 98 70 98 69 96 67 94 66 94 66 93 65 94 66 94 66 93 65 93 65 91 64 90 63 91 64 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 55 80 54 80 54 76 55 75 57 76 57 76 56 75 56 75 56 74 54 72 52 71 54 70 53 70 52 69 51 69 51 69 50 68 50 68 50 66 48 67 49 67 49 68 50 67 49 67 48 66 48 65 47 62 46 60 46 59 45 59 44 59 45 59 45 58 44 58 43 55 43 56 45 57 45 56 44 56 44 56 44 55 43 55 42 55 42 55 41 54 40 53 40 55 41 53 39 52 39 52 40 49 39 49 39 48 38 48 37 49 39 48 38 48 38 47 37 49 35 47 34 47 34 48 35 47 34 47 34 47 34 47 34 43 33 44 34 45 35 45 36 42 32 42 32 42 32 42 32 43 36 37 32 35 32 38 35 38 34 38 34 37 33 36 32 39 32 36 31 38 33 37 30 38 33 37 31 36 30 34 29 32 30 37 33 36 29 34 29 34 29 34 29 34 29 34 29 37 33 34 30 32 29 32 29 33 30 32 29 32 29 33 30 13 6 12 4 11 4 12 5 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 12 4 12 4 12 4 12 4 14 6 14 6 14 6 14 6 13 8 13 7 12 6 11 6 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 8 2 7 1 6 2 7 3 12 11 21 19 25 21 28 24 29 24 30 25 30 25 29 24 13 5 0 0 2 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 5 3 5 3 5 3 5 3 6 3 6 5 6 0 2 2 31 42 55 54 54 52 55 53 55 53 55 52 54 52 53 51 52 48 49 46 47 43 41 36 33 27 23 15 13 7 11 8 5 0 5 5 14 9 29 42 125 112 134 120 125 63 83 120 154 130 113 52 92 103 139 97 124 88 130 121 107 100 98 100 110 151 154 138 99 90 137 183 180 137 152 121 162 157 185 156 168 119 87 70 100 162 194 112 78 67 110 105 115 86 117 80 115 78 118 81 116 82 112 84 111 81 111 81 110 80 107 79 108 80 97 72 99 84 106 82 105 79 104 78 99 74 98 80 101 81 99 85 103 85 98 79 97 80 96 84 105 107 127 130 130 128 129 125 121 113 107 97 99 80 91 76 97 88 113 98 133 116 141 127 154 137 162 142 153 130 147 125 141 126 142 131 144 141 149 152 161 174 184 198 197 210 201 214 202 214 193 208 189 208 190 214 195 221 199 225 195 226 196 227 198 231 199 233 197 231 198 233 198 233 199 231 197 229 197 228 199 227 197 224 197 226 198 225 198 225 199 223 205 227 202 234 199 236 199 223 191 209 205 144 158 134 152 132 158 129 158 130 159 130 160 131 142 143 169 38 125 149 160 115 157 124 159 126 163 129 166 132 169 135 166 133 166 133 162 126 162 125 162 126 163 124 163 124 163 124 163 122 162 122 162 124 161 128 161 127 163 126 164 124 166 126 166 130 165 132 164 132 161 125 161 125 161 125 161 126 162 125 161 124 159 122 157 121 156 119 156 118 155 118 156 119 156 119 156 118 155 117 154 116 154 114 153 113 151 112 150 111 149 110 148 109 148 108 147 108 146 110 145 109 145 108 144 108 143 107 143 106 142 105 141 105 141 104 140 102 138 101 137 102 131 111 135 98 141 99 139 150 240 192 246 211 207 99 119 115 127 94 127 93 127 91 126 90 125 88 122 86 123 86 121 83 119 83 118 82 117 81 117 81 117 81 116 80 115 80 115 80 111 76 110 74 108 73 107 72 106 74 105 73 105 73 103 72 105 75 104 75 101 72 99 68 98 66 97 64 96 66 96 66 97 69 98 69 97 67 93 66 60 19 27 9 58 59 94 71 96 69 89 61 79 45 55 22 23 0 9 0 11 3 43 32 61 46 82 63 89 59 81 52 84 56 82 55 80 53 79 52 80 51 76 53 81 54 81 56 78 49 74 49 75 47 75 55 78 52 75 50 74 51 75 54 73 51 73 50 72 49 71 49 71 48 69 47 68 46 69 47 69 47 67 45 66 45 66 45 65 44 65 45 66 44 65 44 65 47 63 45 62 45 63 46 63 46 63 46 63 46 63 46 62 47 62 47 62 47 62 47 62 47 61 46 61 46 60 45 60 47 60 46 59 45 58 45 58 45 58 44 57 43 56 43 56 43 56 43 56 43 56 43 56 43 55 42 55 41 54 41 54 40 56 41 57 41 56 40 55 40 56 41 55 39 53 37 55 36 54 38 53 37 52 38 52 37 51 39 51 38 50 38 49 37 49 37 49 37 49 37 47 35 46 34 46 33 45 33 47 34 46 33 46 32 45 32 46 33 45 32 45 31 44 31 42 30 43 32 45 33 45 33 45 33 44 32 44 31 43 31 42 33 42 32 41 31 40 31 41 32 40 31 39 30 39 30 40 30 39 29 39 28 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 35 26 35 26 35 26 35 26 32 23 32 23 32 23 32 23 38 27 36 24 34 24 36 26 35 24 34 22 33 22 33 22 33 26 31 25 33 27 32 25 32 26 32 25 31 24 30 24 29 24 31 26 31 24 29 23 29 23 29 23 29 23 29 23 32 24 31 23 30 22 29 22 30 22 29 22 29 22 29 23 13 10 12 9 12 10 13 11 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 10 10 10 10 10 10 10 10 12 12 12 12 12 12 12 12 12 11 12 12 13 13 14 13 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 6 7 5 6 5 6 6 7 13 16 23 26 28 27 29 29 32 31 32 32 32 31 31 29 10 3 0 0 2 1 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 5 5 5 5 5 5 5 5 6 3 5 7 5 1 3 9 36 46 54 55 54 55 57 57 55 55 54 54 54 53 53 53 51 50 49 48 47 44 39 36 30 27 22 16 12 10 11 10 6 9 10 11 18 12 35 69 157 132 163 139 144 79 112 148 174 144 122 75 117 132 157 124 149 130 156 142 108 106 98 95 107 146 167 137 105 102 177 195 200 160 177 153 192 182 196 166 192 131 108 74 130 176 184 106 81 90 141 124 156 112 161 115 159 118 156 119 156 115 158 113 156 115 156 114 153 112 148 110 145 101 129 97 136 107 138 106 135 107 135 105 131 104 135 109 137 110 138 113 140 113 135 107 124 107 120 112 129 132 147 149 141 142 147 146 146 141 141 135 137 123 124 109 116 104 118 103 119 103 124 109 137 124 153 135 177 148 186 156 191 161 192 161 176 145 168 135 157 135 163 144 179 165 185 179 195 194 197 201 191 203 183 201 172 195 159 189 155 189 153 189 155 195 158 201 152 198 148 198 145 199 144 199 148 199 152 199 154 197 156 195 160 196 162 197 165 196 167 198 166 204 161 200 160 198 168 197 180 216 192 160 195 158 216 155 204 159 203 160 203 161 204 161 200 167 198 58 176 174 203 161 204 160 205 163 207 166 210 167 208 159 198 159 211 170 207 156 203 160 204 161 206 162 208 163 208 160 208 160 209 160 209 160 211 161 211 162 212 163 212 164 212 164 210 164 211 165 211 165 208 161 209 161 209 161 209 160 209 160 208 159 206 158 205 157 201 156 199 155 199 156 200 157 200 156 200 155 199 155 199 154 199 154 198 153 196 151 194 150 193 149 193 148 192 148 191 147 192 146 192 145 191 145 190 144 189 143 189 142 188 141 187 141 185 141 184 140 183 138 181 137 178 145 181 132 187 132 185 186 255 241 255 198 197 135 173 128 176 127 173 128 171 127 166 127 165 123 162 121 162 122 160 119 157 117 157 117 156 116 155 115 156 117 154 114 153 114 153 115 148 109 148 109 148 109 148 109 147 106 146 104 143 104 142 103 142 104 139 103 136 100 134 98 133 98 132 96 131 96 131 97 123 89 125 103 138 94 96 42 51 30 71 69 119 101 119 81 107 81 109 88 118 92 113 82 100 61 70 26 43 13 43 20 56 41 82 67 98 73 99 74 106 78 108 78 108 77 107 77 109 73 102 80 115 81 105 72 99 79 114 78 102 72 102 74 104 77 101 73 98 75 100 76 101 73 101 72 100 71 99 71 99 70 97 68 96 68 96 68 97 68 95 66 94 66 95 67 93 65 93 64 92 65 93 65 92 64 90 62 89 62 89 62 90 63 90 63 90 63 90 63 88 62 88 62 88 62 88 62 88 62 88 61 87 60 86 60 86 60 85 59 85 59 84 58 84 58 84 57 83 56 82 56 80 57 80 57 80 57 80 57 80 57 80 56 79 56 78 55 75 54 74 55 74 54 73 53 72 54 73 54 73 53 72 52 72 55 72 55 71 54 71 52 71 52 70 51 69 50 68 50 67 49 67 49 67 49 67 49 65 47 64 46 64 45 63 46 63 47 61 46 60 46 59 45 60 46 60 45 59 45 58 44 54 42 55 44 57 45 57 45 57 45 57 44 56 44 55 43 55 42 55 41 54 40 53 40 54 41 54 41 53 40 52 39 50 40 50 39 49 39 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 47 37 45 36 44 34 42 33 41 32 41 32 41 32 41 32 42 36 41 38 41 36 39 34 40 36 38 33 37 33 38 34 38 31 35 31 38 34 38 31 37 32 36 31 36 31 35 30 36 31 35 30 35 30 34 28 34 29 34 29 34 29 34 29 31 29 32 30 33 31 34 31 31 29 32 29 32 29 32 28 9 2 8 1 8 2 10 4 14 7 14 7 14 7 14 7 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 10 2 10 2 10 2 10 2 12 4 12 4 12 4 12 4 8 3 9 4 10 6 12 7 10 5 10 5 10 5 10 5 8 3 9 4 9 4 10 5 9 3 8 2 7 3 8 4 10 5 10 5 10 5 10 5 8 2 7 1 6 2 7 3 12 11 22 21 28 23 28 24 31 26 32 27 32 26 31 26 12 4 0 0 2 1 1 3 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 5 3 5 3 6 4 7 1 3 5 5 0 6 15 38 45 54 52 54 54 58 55 54 52 54 52 53 51 53 50 53 50 51 48 49 43 40 34 27 23 21 15 13 8 9 4 9 11 12 6 17 2 34 78 135 115 136 122 111 63 99 142 166 118 100 59 98 102 136 95 126 102 145 109 99 105 99 111 107 162 167 138 92 107 176 153 160 116 150 116 176 140 162 132 159 118 75 64 133 173 162 81 72 79 120 103 117 90 115 87 116 81 118 82 117 84 115 86 118 89 119 88 117 86 114 86 111 72 92 76 110 88 109 88 108 84 108 83 107 88 113 97 121 107 125 114 130 115 123 108 136 126 136 131 142 145 153 161 155 159 154 156 152 158 157 165 150 149 147 143 142 133 129 118 117 103 107 92 98 87 100 85 113 92 125 108 140 120 144 123 155 136 155 134 147 124 139 122 139 122 136 126 145 147 165 169 187 195 195 205 200 210 199 211 202 221 197 216 192 216 191 221 196 229 198 232 198 233 198 235 198 234 198 233 199 229 197 226 196 224 196 221 197 220 196 220 204 227 202 231 198 227 197 211 203 199 165 131 162 115 162 108 158 128 160 128 161 129 161 130 171 136 146 43 149 141 165 138 163 128 164 130 167 136 169 139 158 119 140 120 158 136 159 131 159 131 160 130 161 128 161 128 159 121 159 118 159 116 159 118 160 128 161 126 162 125 163 123 162 124 162 127 163 130 162 131 159 124 161 125 161 125 160 124 160 123 159 123 158 122 157 121 157 119 156 119 156 120 158 121 156 119 156 119 156 118 155 118 155 116 154 114 152 112 150 111 150 110 149 110 148 109 148 109 147 110 146 110 145 109 145 109 143 107 143 106 142 105 141 105 142 104 141 103 139 101 138 103 132 101 124 93 138 100 125 108 124 110 151 86 115 95 135 85 127 93 127 92 126 90 126 89 125 88 121 86 122 87 120 83 117 82 116 81 116 80 115 80 117 83 114 80 112 79 113 81 108 76 109 76 110 77 111 78 105 73 105 72 104 72 103 71 104 74 104 75 101 72 100 71 99 66 97 67 97 67 98 70 95 74 104 63 68 17 33 3 47 42 84 71 91 62 82 59 84 58 78 54 79 60 86 65 85 62 79 52 65 32 42 11 22 3 34 17 50 35 69 47 68 43 71 47 75 51 79 54 81 50 75 51 72 37 62 43 69 44 71 45 73 49 75 51 77 51 75 52 75 51 74 53 73 51 73 50 72 49 71 49 71 48 69 46 67 45 67 45 68 47 67 45 66 46 67 47 65 44 64 43 64 43 65 44 65 47 63 45 62 45 62 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 57 43 57 43 57 43 57 43 58 43 57 43 56 42 56 42 53 39 55 40 54 39 53 37 53 38 54 39 54 39 53 37 56 38 56 39 55 39 53 39 53 39 53 40 51 39 50 38 50 38 49 37 49 37 48 36 49 37 49 36 48 36 47 35 48 34 47 34 46 33 46 33 47 33 46 33 45 32 45 32 43 31 44 33 45 33 44 32 46 33 45 33 44 32 44 32 42 33 42 32 41 31 40 31 40 32 41 32 41 31 39 29 41 30 40 30 39 29 39 29 39 29 38 28 38 28 37 27 36 27 34 26 34 26 35 27 34 26 34 26 34 26 34 26 39 29 37 27 35 25 33 23 32 23 32 23 32 23 32 23 31 23 35 26 36 23 32 19 37 25 34 22 33 22 34 24 32 25 30 25 33 28 33 26 31 25 31 25 31 25 31 25 33 25 30 24 30 24 29 21 29 23 29 23 29 23 29 23 26 20 29 23 31 24 31 24 28 21 29 22 29 22 28 21 13 10 12 9 13 11 15 12 16 13 16 13 16 13 16 13 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 11 11 11 11 11 11 11 11 13 13 13 13 13 13 13 13 10 10 11 10 11 10 11 10 11 10 11 10 11 10 11 10 11 10 10 9 10 9 9 8 10 8 9 7 8 8 9 9 8 9 8 9 8 9 8 9 7 8 6 7 6 7 7 8 11 15 22 25 28 27 28 27 30 30 31 31 32 31 31 30 18 8 0 0 1 0 0 2 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 7 2 2 7 5 1 10 24 41 49 55 54 54 55 56 54 54 54 54 53 53 53 52 52 52 51 50 50 49 45 39 35 25 23 21 18 14 10 7 7 7 16 15 14 29 13 52 109 160 134 169 136 125 77 122 162 178 120 99 85 105 119 152 131 145 139 168 112 108 103 96 104 110 155 170 131 107 131 203 142 189 158 183 160 201 168 180 157 186 138 104 73 172 183 148 82 92 107 156 123 162 118 165 121 163 121 159 121 159 119 165 118 165 122 163 121 159 118 153 115 148 98 126 106 149 116 142 112 141 113 141 112 138 114 145 123 152 131 154 139 158 138 150 129 161 158 157 158 155 163 154 164 149 162 144 153 135 149 140 157 143 152 144 155 148 154 147 149 147 144 143 135 132 120 121 110 107 91 120 103 136 117 151 125 164 135 180 146 190 150 195 154 194 151 183 142 172 143 171 150 153 144 163 168 183 193 197 206 190 201 189 201 182 196 170 192 168 196 161 197 157 197 153 197 152 197 153 198 155 197 156 196 157 196 160 196 161 198 163 198 159 205 158 202 164 200 177 198 202 180 180 160 202 153 218 149 207 160 203 161 204 161 205 162 200 162 180 95 196 163 203 157 208 165 209 166 211 169 211 171 205 154 178 141 179 148 187 161 190 155 192 157 195 158 198 158 201 158 202 158 203 158 203 158 208 159 208 160 209 161 209 162 206 161 206 161 207 162 208 162 205 160 207 161 207 161 206 159 205 159 205 158 204 158 203 157 201 157 200 156 201 158 203 159 200 156 200 156 200 156 200 156 200 156 199 154 196 151 194 150 194 150 193 149 193 148 192 148 193 147 192 146 192 145 191 145 189 143 189 142 188 141 187 141 186 142 185 140 183 139 182 138 184 136 178 134 184 138 179 134 169 143 181 147 179 135 174 126 173 126 172 126 169 124 165 124 164 123 161 121 161 121 160 118 158 118 157 117 157 116 156 116 156 115 152 111 149 110 151 113 149 110 149 110 149 110 148 109 146 105 145 104 143 103 141 102 139 102 138 102 137 101 136 101 134 99 133 98 132 98 133 99 131 97 113 54 57 24 74 67 116 94 122 89 104 74 107 90 116 88 110 79 101 75 104 80 99 76 107 87 115 85 102 69 75 46 71 47 79 62 96 73 96 66 100 71 107 78 112 81 112 80 111 71 90 65 136 146 169 95 93 68 109 75 101 79 101 76 102 76 100 76 99 73 101 73 101 72 100 71 99 71 99 70 97 68 95 67 95 67 96 67 95 66 94 67 95 68 93 65 92 63 91 64 93 65 92 65 91 63 90 63 90 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 56 80 56 80 56 80 56 81 57 80 56 80 55 79 56 76 55 75 56 74 54 72 53 73 54 74 55 75 55 73 54 74 57 73 56 73 55 72 54 72 54 71 52 69 51 68 50 67 51 67 50 66 49 65 49 66 50 66 49 65 49 64 48 62 48 61 47 61 46 60 46 61 47 60 46 60 45 59 45 56 44 57 45 57 44 55 43 58 46 57 45 57 44 56 44 55 42 55 41 54 40 53 40 53 40 54 42 54 40 52 38 51 41 50 40 50 39 49 39 47 37 48 38 48 38 49 39 49 38 47 36 45 35 45 36 45 35 45 35 45 35 45 35 46 37 46 36 45 35 44 34 41 32 41 32 41 32 41 33 40 35 39 35 38 33 37 32 42 37 39 33 37 33 39 36 37 31 35 31 38 34 38 32 36 31 36 31 36 31 36 31 40 32 34 29 35 31 34 27 34 29 34 29 34 29 34 29 30 28 32 30 34 30 32 28 30 28 32 29 32 29 31 27 11 4 11 4 12 6 14 7 12 5 12 5 12 5 12 5 14 7 14 6 13 5 12 5 12 5 12 5 12 5 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 14 6 14 6 14 6 14 6 14 9 13 7 12 6 11 5 10 5 10 5 10 5 10 5 11 5 10 4 9 3 8 2 9 3 8 2 7 3 8 4 7 2 7 2 7 2 7 2 9 3 8 2 7 3 8 4 8 8 20 19 26 20 25 20 27 23 29 25 30 25 30 25 22 12 2 0 0 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 4 2 4 3 5 4 6 4 8 0 2 4 5 0 12 27 44 49 56 53 53 52 53 48 54 52 54 51 53 50 52 50 49 47 48 46 46 40 36 30 22 18 21 16 15 8 7 2 0 8 9 6 25 9 53 114 134 120 143 122 99 63 110 153 153 83 74 61 82 85 136 104 125 113 155 87 103 101 93 118 120 170 164 126 94 124 180 82 155 108 154 110 176 115 146 121 148 115 69 60 163 174 127 65 80 89 128 100 122 96 120 92 125 91 126 90 124 92 123 94 124 92 123 90 121 88 117 87 115 71 93 84 122 96 114 90 119 97 118 96 116 100 124 112 130 119 137 129 144 130 135 123 155 154 160 162 165 170 166 173 171 182 174 183 167 173 163 174 164 171 153 160 150 161 157 163 152 158 157 162 155 149 141 131 129 109 116 95 104 88 104 89 104 91 110 98 119 108 132 121 144 125 150 133 153 134 150 134 148 134 146 135 145 136 147 142 173 180 189 202 203 212 206 214 194 208 195 212 195 215 195 218 194 225 196 226 197 225 196 224 196 227 196 228 197 229 198 229 206 231 205 233 202 228 201 208 202 136 158 127 154 122 150 126 158 128 160 129 161 130 162 130 162 142 141 77 152 129 169 127 165 128 166 133 168 139 171 144 159 120 128 97 111 95 126 125 149 134 151 134 152 133 153 130 159 130 159 126 159 123 159 123 158 127 158 125 159 121 161 122 159 121 159 125 160 128 160 128 158 123 161 126 162 125 159 122 159 123 158 122 158 122 157 121 158 120 157 120 158 122 160 123 156 119 156 119 156 119 156 119 157 117 155 115 152 112 150 111 150 111 150 110 149 109 148 109 147 111 147 110 146 109 145 109 143 107 143 106 142 105 141 105 142 105 141 103 140 102 138 103 126 95 134 97 121 98 141 107 130 95 134 93 127 93 130 95 126 92 125 90 124 89 124 88 124 87 121 86 121 86 119 83 119 84 119 83 118 82 117 82 117 82 112 77 109 76 111 79 113 79 112 78 109 75 108 74 105 73 104 71 104 72 102 71 101 72 102 74 102 74 102 74 100 69 99 68 98 71 100 72 88 31 27 0 38 40 86 67 90 62 83 57 83 58 80 51 70 51 82 58 81 54 80 56 84 55 76 52 77 56 79 55 82 53 72 46 73 50 74 47 71 46 73 50 77 54 81 57 73 54 81 45 61 70 183 223 242 124 78 50 86 46 66 55 74 50 76 54 78 52 73 50 73 51 73 50 72 49 71 49 71 48 69 46 67 44 66 44 67 46 66 45 66 46 68 47 66 44 63 41 62 42 65 45 66 48 64 46 63 46 64 47 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 57 44 56 43 55 43 57 43 57 43 57 42 54 40 55 41 56 43 57 43 56 41 57 39 57 40 56 40 54 40 55 40 53 41 52 39 50 38 51 38 51 37 50 36 49 36 48 35 47 34 47 33 46 33 48 37 48 36 47 35 46 35 47 36 47 35 46 34 45 34 45 33 45 33 44 31 42 30 46 34 46 33 45 32 44 32 42 33 42 32 41 31 40 31 39 31 41 33 41 31 38 28 41 31 41 30 40 29 39 29 36 27 37 28 38 29 39 30 41 31 38 28 36 26 35 26 35 26 35 26 35 26 35 26 35 26 36 27 36 27 37 28 32 23 32 23 32 23 32 23 39 27 36 23 34 24 36 26 38 26 35 22 32 22 35 25 32 25 30 25 33 28 33 26 31 25 31 25 31 25 31 25 35 26 29 22 30 25 29 20 29 23 29 23 29 23 29 23 29 23 31 24 30 22 27 19 26 20 29 23 30 22 27 19 14 14 20 16 16 12 16 15 18 15 16 12 15 12 15 12 16 12 15 11 14 10 13 9 17 13 14 10 13 11 16 14 18 14 16 12 15 13 17 15 17 14 16 11 11 8 12 11 12 12 12 12 12 12 12 12 14 13 13 12 12 13 13 14 13 12 13 11 12 10 11 10 11 10 12 12 13 12 12 11 10 9 10 9 10 9 10 9 11 10 11 10 11 10 11 10 7 8 7 8 7 8 7 8 6 7 6 6 5 5 4 5 6 12 23 28 29 27 28 28 28 27 28 28 30 30 33 32 30 12 0 3 5 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 1 1 3 2 6 8 8 6 4 6 8 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 3 2 4 6 4 4 17 32 51 51 51 51 51 51 51 51 52 53 54 52 50 49 49 50 48 48 49 47 44 38 33 30 24 21 19 16 12 10 7 7 10 14 24 23 31 25 84 130 158 139 171 121 91 74 124 141 106 77 63 59 78 103 138 134 152 139 152 98 104 94 96 108 117 161 168 125 114 157 174 119 197 146 189 171 188 151 190 153 196 119 82 104 195 172 124 80 114 120 165 124 167 123 170 128 169 129 168 130 170 127 175 125 171 127 165 125 164 122 158 122 155 104 140 120 153 121 152 116 152 113 145 119 136 124 161 130 153 149 155 144 171 145 138 150 158 162 150 161 149 167 148 168 144 170 144 173 148 177 153 177 152 174 150 171 146 166 146 163 134 150 136 150 141 155 148 159 151 154 147 141 135 125 126 114 129 109 125 97 123 99 133 106 155 124 151 123 159 141 181 161 175 151 180 153 176 147 169 145 160 142 157 146 167 171 189 190 201 204 199 206 192 199 182 195 171 195 166 192 160 192 160 197 159 198 161 203 159 200 151 195 158 204 152 201 169 202 188 208 166 161 184 159 200 155 209 156 206 162 206 162 204 161 206 165 205 172 173 120 199 168 207 158 214 152 209 164 211 173 192 178 178 163 175 89 97 73 104 71 113 95 136 122 161 144 182 159 186 157 189 158 186 155 191 160 201 152 200 157 199 159 204 150 202 158 202 160 206 160 205 157 205 159 205 159 205 159 205 159 203 157 203 156 202 155 201 155 201 157 201 156 200 155 199 155 198 154 198 154 198 154 198 154 197 153 197 152 196 151 195 151 193 149 192 148 192 147 191 147 190 144 190 143 189 142 188 142 188 142 187 141 187 141 186 140 185 141 184 140 183 138 181 137 177 132 178 132 176 130 174 129 169 132 169 130 169 127 171 127 171 125 171 126 168 123 163 119 161 120 161 119 160 118 159 118 158 117 158 116 157 115 156 115 160 116 145 123 154 112 161 119 155 114 144 106 143 109 145 106 145 104 145 103 143 103 142 103 136 100 137 103 138 103 138 102 134 96 128 98 135 95 111 66 63 30 67 59 112 97 119 81 113 84 111 83 110 81 108 80 108 80 108 80 107 79 105 77 105 78 105 77 105 77 105 77 104 77 106 77 102 73 102 75 106 78 113 83 116 87 125 98 134 111 155 133 171 144 181 153 175 134 145 96 112 76 103 76 103 77 103 76 101 76 100 75 101 73 102 73 100 71 98 69 97 68 96 67 95 68 96 69 96 68 96 67 95 66 94 66 95 66 93 64 92 64 92 64 91 64 91 64 91 64 91 64 90 64 91 65 92 66 93 67 90 64 90 63 89 62 88 62 90 64 90 63 89 63 88 62 87 61 87 60 86 59 85 59 85 59 85 58 84 57 83 57 79 56 79 57 79 57 79 58 79 57 79 57 79 57 79 57 78 59 78 58 77 57 76 57 76 57 76 56 73 53 73 56 71 61 78 51 64 53 77 61 70 52 70 52 71 54 73 56 68 53 70 56 72 55 70 53 69 53 68 51 65 46 60 42 64 49 63 48 62 47 61 46 60 46 60 46 60 46 60 46 57 45 57 45 57 45 57 45 58 46 58 45 57 44 56 44 56 40 51 39 54 42 53 37 52 39 52 39 52 39 52 39 50 40 50 39 49 38 48 38 52 39 47 39 51 43 51 38 47 37 45 35 44 35 44 36 45 36 45 36 45 36 45 36 47 38 43 35 42 36 45 39 39 33 42 36 43 35 40 32 40 35 38 34 40 36 39 34 36 35 41 36 36 31 37 36 38 34 39 34 39 33 37 31 35 31 36 31 36 31 36 32 39 33 38 32 37 31 36 31 33 28 33 27 32 26 31 25 26 27 34 31 31 27 31 30 30 29 33 28 29 27 34 34 10 6 15 8 12 4 12 7 15 7 13 5 12 5 12 6 12 5 11 4 11 4 10 3 13 6 11 4 11 4 13 6 14 6 12 4 11 5 13 7 14 8 15 6 10 2 10 5 10 2 10 2 10 2 10 2 12 3 10 2 10 2 11 4 12 7 11 6 11 5 10 5 10 6 11 7 12 6 10 5 9 4 9 4 9 4 9 4 9 4 9 4 9 4 9 4 8 3 8 3 8 3 8 3 7 2 7 1 6 0 5 0 5 7 22 23 29 23 28 24 28 23 28 23 29 25 31 28 32 19 6 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 2 0 0 0 1 0 3 3 8 5 5 2 5 5 4 2 4 2 4 2 4 2 5 3 5 3 5 3 5 3 4 2 6 4 3 2 19 33 49 47 50 49 51 50 52 51 52 51 53 50 50 46 49 48 46 45 47 43 41 34 31 24 21 14 16 9 10 6 8 4 9 8 20 12 17 19 85 118 135 129 142 91 74 74 106 107 79 57 57 44 65 70 117 106 136 123 126 81 100 95 101 119 112 165 160 106 101 143 141 72 161 95 159 117 158 100 154 112 147 79 53 106 182 154 104 64 102 98 135 102 127 101 126 100 130 96 133 97 131 98 127 97 128 93 125 94 127 94 124 94 120 75 106 95 125 98 123 95 125 94 120 101 115 112 142 120 138 139 143 137 161 139 133 148 163 163 160 165 164 174 168 181 168 181 171 184 175 187 176 191 180 198 180 195 178 194 177 192 172 183 166 173 156 161 146 154 157 164 156 162 152 155 147 149 135 135 129 124 118 110 107 99 101 90 97 84 99 92 113 102 126 114 138 125 149 132 155 136 157 139 151 131 145 132 147 138 155 156 174 176 190 190 198 202 205 219 204 215 196 210 190 212 192 219 191 228 196 236 204 240 197 229 209 228 198 217 193 184 162 140 160 125 157 123 155 124 159 128 162 127 160 126 162 131 165 135 129 92 159 133 165 129 163 137 161 141 174 139 177 107 110 137 160 80 60 44 67 56 56 52 61 58 76 81 109 108 151 139 159 144 160 135 154 132 152 126 157 131 154 125 162 123 157 121 156 122 157 124 156 124 159 123 159 123 159 123 159 123 157 121 157 120 156 120 155 119 157 120 157 119 156 119 155 118 154 117 154 117 154 117 154 117 153 114 152 113 152 112 151 112 149 110 149 110 148 109 148 108 144 108 144 107 143 106 142 106 142 106 141 105 141 105 140 104 141 104 140 102 138 101 137 102 132 99 133 99 131 99 129 95 130 94 129 93 128 92 127 92 125 91 126 91 124 87 120 84 119 87 118 86 118 85 117 85 117 85 116 84 116 83 115 83 108 89 117 88 129 113 147 74 117 82 110 76 108 77 109 76 104 72 103 71 104 72 103 72 98 69 100 72 100 72 99 71 93 68 101 75 96 49 55 10 45 30 75 60 87 60 83 60 84 60 83 58 81 57 80 56 80 56 80 56 79 55 78 51 80 53 79 52 78 53 76 52 81 58 83 58 80 55 80 58 81 59 87 63 90 68 98 77 115 99 137 121 149 123 146 120 137 102 113 72 86 54 78 54 77 52 76 53 77 52 75 53 72 50 72 50 71 48 69 46 69 46 68 45 67 46 68 47 68 47 68 46 67 45 66 45 66 44 64 42 63 42 63 43 65 48 65 48 65 48 65 48 64 48 65 48 65 48 66 49 64 49 64 48 63 48 62 47 64 48 63 48 62 47 62 47 61 48 61 47 60 47 59 46 59 46 59 45 58 45 57 44 57 44 57 44 57 44 57 44 57 44 57 44 57 44 57 44 59 45 59 44 58 43 57 43 56 45 61 44 55 40 53 38 54 35 54 41 64 49 56 32 53 39 52 40 52 41 54 43 52 40 54 41 54 40 51 37 52 39 53 40 51 37 48 33 48 36 47 36 47 36 46 35 46 35 46 35 46 35 46 35 45 33 45 33 45 33 46 34 46 34 46 33 45 32 44 32 43 32 39 30 41 33 40 28 39 30 39 30 39 30 39 30 40 30 40 29 39 29 38 28 40 28 37 28 40 31 39 27 38 28 36 27 35 26 36 27 36 27 36 27 36 27 36 27 38 27 35 24 34 25 37 28 33 24 35 25 35 25 34 23 36 24 34 23 36 25 35 23 33 23 35 24 33 22 34 24 33 27 34 28 33 27 32 25 31 25 31 25 31 25 31 25 33 26 32 26 31 25 30 24 29 23 28 22 27 21 27 20 26 21 30 24 30 22 30 23 29 23 31 22 26 19 29 25 13 12 16 13 15 11 14 12 18 14 16 12 15 12 16 13 13 10 14 11 14 11 15 12 16 12 15 11 14 12 15 13 15 11 14 10 13 11 14 12 16 14 19 15 15 11 14 11 10 10 10 10 10 10 10 10 11 11 10 10 10 10 11 11 13 11 12 11 11 10 11 10 12 12 13 12 12 10 10 8 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 5 12 23 28 30 28 30 30 30 29 29 28 29 29 31 30 33 28 16 3 0 0 3 3 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 1 4 6 7 6 4 3 4 6 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 8 5 1 4 22 40 48 48 49 50 51 52 53 54 51 52 53 51 49 48 48 49 45 45 45 43 39 34 29 27 21 18 16 12 8 8 5 7 10 11 28 20 23 45 123 139 157 151 146 85 85 94 94 81 59 61 61 64 69 78 114 131 153 150 121 81 108 89 102 104 110 160 169 102 137 185 160 103 191 152 197 171 187 147 187 151 187 91 102 143 212 149 102 80 140 135 180 133 179 131 179 135 177 135 175 135 177 131 179 129 173 130 169 129 169 130 164 126 153 100 140 129 163 125 155 124 154 119 148 122 144 134 163 140 155 152 156 151 166 149 139 157 157 162 150 163 148 168 145 170 140 168 141 172 142 175 146 177 144 176 146 178 151 181 153 182 153 180 153 177 148 166 138 158 129 158 129 157 131 153 132 149 137 150 143 148 144 140 136 132 127 119 117 104 108 95 109 94 114 98 130 112 149 130 172 146 187 154 185 154 182 153 179 154 175 152 168 148 165 155 177 170 191 191 194 198 191 198 185 200 183 202 169 196 158 193 154 195 152 206 172 200 185 210 193 173 174 160 186 158 196 157 201 156 202 160 204 161 202 160 205 164 211 164 172 136 208 165 209 169 208 179 216 182 218 177 203 89 173 186 208 106 96 72 102 61 88 62 74 47 64 47 73 60 92 83 116 111 143 135 162 146 173 147 189 155 187 149 190 156 194 154 198 154 201 156 205 158 204 159 203 159 203 159 203 159 202 158 202 157 201 157 200 156 201 157 201 156 200 156 199 155 199 155 199 155 199 155 199 155 197 152 196 152 195 151 195 151 194 150 194 149 193 148 192 148 190 144 190 143 189 142 188 142 188 142 188 141 187 140 186 140 184 140 183 139 182 137 180 136 177 132 178 132 176 130 174 128 172 129 171 128 170 127 171 127 169 125 169 125 167 122 163 119 159 118 158 117 158 116 157 116 158 116 157 116 156 115 156 116 167 114 130 123 216 221 237 127 149 113 149 112 145 108 144 109 145 103 144 103 142 103 142 103 136 99 135 100 134 98 132 96 134 97 124 84 105 64 88 54 101 85 126 98 115 78 108 86 113 83 113 82 111 81 110 80 110 80 110 79 109 79 108 78 108 78 108 78 108 78 108 78 109 81 112 82 110 79 111 83 117 87 124 92 127 96 134 103 133 104 146 116 149 111 141 105 140 105 127 89 112 78 104 76 103 76 102 76 100 76 100 75 100 72 99 70 97 69 96 68 97 68 96 67 95 68 96 69 96 68 96 67 95 66 94 66 93 65 92 63 91 63 91 64 93 66 93 66 93 66 93 66 93 66 93 66 92 65 92 65 90 64 90 64 89 63 89 62 89 63 89 62 88 61 87 61 87 61 87 61 86 60 86 59 85 59 85 59 84 58 84 58 82 59 80 58 79 56 78 56 79 57 79 57 79 57 79 57 78 58 78 58 77 57 77 57 73 58 78 53 72 56 76 53 71 57 76 57 66 45 68 59 73 54 72 53 70 53 71 53 68 52 67 53 66 51 64 49 64 51 65 52 65 51 64 49 60 46 60 46 60 47 61 47 59 45 59 45 59 45 59 45 56 44 57 45 58 46 59 47 58 46 58 45 57 44 56 44 56 41 53 40 54 41 53 38 52 39 52 39 52 39 52 39 50 40 50 40 49 39 49 38 49 38 47 37 48 39 48 36 47 38 46 36 44 35 45 36 45 36 45 36 45 36 45 36 43 35 41 33 40 34 42 36 41 34 42 35 42 35 41 34 40 35 38 34 40 36 39 34 39 34 37 33 39 35 38 33 38 33 39 34 38 32 36 31 38 32 37 31 36 30 35 29 36 31 36 31 35 30 35 30 35 30 34 29 34 28 33 28 33 29 32 31 35 33 34 30 35 32 34 29 29 26 31 30 11 5 13 6 13 5 12 5 14 7 13 5 12 5 13 7 9 3 10 4 11 5 12 6 12 5 12 5 12 5 12 5 10 3 10 3 10 3 10 3 10 6 15 8 13 3 10 3 12 4 12 4 12 4 12 4 13 5 12 4 12 4 13 5 11 6 11 5 10 5 9 4 12 7 12 7 11 4 8 2 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 2 5 20 22 28 22 28 24 30 25 29 23 28 23 29 25 32 35 27 9 0 1 4 3 1 1 1 1 1 1 1 1 0 0 1 0 0 0 0 0 6 4 6 3 4 1 3 2 4 2 4 2 4 2 4 2 5 3 5 3 5 3 5 3 3 5 8 1 0 3 25 41 49 47 49 48 51 49 52 50 50 49 52 49 48 45 47 47 45 43 44 39 37 30 28 21 20 13 14 7 8 7 8 7 12 6 24 8 9 44 124 117 137 125 113 64 85 89 83 66 61 62 67 61 70 60 100 119 141 136 94 75 113 96 107 112 115 166 160 84 137 170 128 57 151 107 168 117 155 99 150 114 145 49 68 137 186 122 87 74 130 114 145 111 136 109 132 111 138 106 140 106 137 103 131 99 131 98 132 96 133 102 133 96 113 69 110 106 136 103 127 103 126 102 122 104 127 124 147 132 147 143 152 149 161 146 145 159 163 165 162 169 166 178 169 181 169 183 170 188 174 188 176 192 172 192 173 196 177 199 180 201 176 197 179 201 182 200 181 201 181 200 180 196 175 189 167 181 159 172 155 166 154 164 156 165 158 160 148 143 131 122 118 110 102 91 96 78 93 80 106 93 120 101 127 120 146 134 159 145 166 144 156 130 142 121 142 129 150 149 164 168 177 186 189 199 200 216 205 225 205 223 196 215 201 208 185 202 201 210 181 140 159 129 158 121 157 124 156 129 157 125 160 125 158 125 161 129 170 124 130 112 170 129 167 141 178 139 194 149 181 144 112 52 152 168 172 74 57 54 77 49 64 58 66 58 62 52 57 48 51 46 58 56 68 67 79 74 104 95 120 109 137 108 135 110 146 116 153 122 157 124 157 124 157 121 158 121 158 121 158 121 158 121 157 120 157 119 156 119 157 120 156 119 156 118 155 118 155 118 155 118 155 118 155 118 152 113 152 112 151 112 150 111 150 111 150 111 149 110 148 109 144 108 144 107 143 106 142 106 143 107 142 105 141 104 139 103 139 102 139 101 137 99 136 100 132 99 133 99 131 99 129 95 127 93 128 92 127 92 126 91 124 89 124 88 122 86 120 86 118 86 118 86 117 85 116 84 116 84 116 83 115 83 114 82 119 81 132 165 242 216 243 183 109 81 115 82 110 75 107 77 104 71 103 70 103 72 102 71 102 73 103 74 101 71 97 68 97 60 77 38 66 44 83 63 93 65 87 60 83 59 84 62 83 56 82 55 81 54 80 54 80 53 79 53 78 53 79 53 76 49 78 51 80 53 82 56 78 56 81 57 79 58 81 59 83 60 87 64 91 68 95 72 96 70 93 65 88 62 88 64 82 57 82 54 78 51 75 51 76 51 76 52 76 52 74 52 73 50 71 48 69 47 69 47 69 46 68 45 67 46 68 47 68 47 68 46 67 45 66 45 66 45 65 43 64 43 65 44 67 50 67 50 67 50 67 50 67 50 67 49 65 48 64 47 65 50 64 49 64 48 63 48 63 48 62 47 61 46 61 46 62 49 61 48 61 47 60 47 60 47 59 46 59 45 58 45 60 49 59 47 57 45 56 44 58 47 58 47 58 47 58 47 58 47 58 47 58 47 58 46 59 50 57 41 55 52 63 44 69 37 45 32 55 39 53 39 57 42 55 41 52 40 52 40 52 39 52 39 52 38 51 38 50 37 50 37 49 36 48 35 45 37 46 38 47 39 48 40 45 36 45 36 45 36 45 36 44 32 45 33 46 35 47 36 46 34 46 33 45 32 44 32 42 33 41 32 41 32 40 30 40 31 40 31 40 31 40 31 41 31 40 30 40 29 39 29 39 29 38 28 38 28 38 27 39 29 37 27 36 27 36 28 36 27 36 27 36 27 36 27 36 26 35 24 34 25 36 26 34 25 35 25 35 25 35 24 36 24 34 23 36 25 35 23 36 22 31 21 36 26 35 21 32 27 33 27 33 26 31 24 34 27 32 26 30 24 29 22 30 24 30 24 30 24 30 24 30 24 30 24 30 24 30 24 32 23 28 22 32 27 31 21 31 24 29 21 27 20 29 23 16 13 17 14 18 15 16 12 17 13 15 12 15 13 17 14 12 10 13 11 14 12 15 13 15 12 15 12 15 12 15 12 12 10 13 10 13 10 13 9 11 10 16 13 14 9 11 9 12 12 12 12 12 12 12 12 13 12 12 11 11 12 12 13 12 11 11 10 11 9 10 9 13 12 13 11 11 9 8 6 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 2 9 20 25 27 26 27 27 31 30 30 28 29 28 30 29 30 38 35 19 5 3 3 0 1 1 1 1 1 1 1 1 0 1 1 0 0 0 0 2 9 8 6 4 4 4 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 1 6 7 1 0 8 29 45 51 51 51 50 49 49 48 48 49 51 51 50 47 46 47 48 46 45 43 40 36 31 27 25 24 19 16 12 9 9 6 10 15 14 31 17 33 76 154 135 161 135 109 81 91 87 63 68 56 69 60 65 71 67 101 136 159 138 93 85 123 91 104 97 116 155 154 92 171 195 156 98 182 162 202 164 187 150 189 159 179 59 119 163 205 115 88 87 170 150 191 139 190 137 184 141 182 142 179 142 183 137 187 133 180 138 176 134 176 141 173 128 141 103 153 140 170 132 161 130 155 127 147 121 153 144 164 149 160 153 158 159 158 152 146 163 157 162 153 165 153 169 149 169 143 172 143 173 143 176 145 178 144 176 145 178 147 181 149 182 146 177 142 177 142 178 145 181 149 187 150 188 153 187 154 185 145 171 141 162 133 154 128 149 138 156 140 154 138 147 137 143 141 137 136 122 122 105 116 103 121 96 122 105 133 110 136 119 154 139 172 157 183 160 180 156 165 143 165 147 165 151 167 160 169 170 180 190 194 204 200 209 198 201 186 205 209 189 181 146 187 158 192 158 195 156 195 157 197 157 201 158 200 158 203 163 213 153 175 154 214 161 211 176 225 183 230 179 221 138 108 95 194 205 224 111 90 55 91 54 95 68 89 62 82 56 73 51 92 71 85 63 74 54 64 44 72 60 89 86 141 118 143 120 170 140 191 154 202 155 203 154 201 156 200 156 200 156 200 156 201 156 200 156 199 155 199 154 200 155 199 155 198 154 198 153 198 154 198 154 198 154 198 154 196 152 195 151 195 150 194 150 194 150 194 149 193 148 192 148 190 144 190 143 189 142 188 142 189 143 188 141 187 140 185 139 183 138 182 137 180 135 179 135 177 132 178 132 176 130 174 128 172 128 172 127 171 126 170 126 167 123 165 122 165 120 164 120 161 120 160 119 159 118 159 118 157 116 156 115 156 114 155 115 150 116 190 236 255 244 255 214 142 111 149 114 145 107 142 108 143 103 143 102 142 102 141 102 139 102 137 101 135 98 131 95 113 76 105 77 114 89 121 90 120 86 105 76 107 85 112 83 112 81 111 81 111 80 110 80 110 79 108 78 108 79 110 80 110 81 110 81 111 81 111 81 111 83 114 84 113 82 115 86 116 82 117 85 122 89 124 90 130 93 124 87 120 87 123 89 110 80 111 82 111 80 106 77 102 76 101 75 100 75 99 74 103 74 100 71 98 70 98 71 97 68 96 67 95 68 96 69 96 68 96 67 95 66 94 66 96 67 95 66 94 67 96 68 94 67 94 67 94 67 94 67 95 68 94 67 93 65 92 65 91 65 91 64 90 64 89 63 89 63 89 62 88 61 87 61 88 62 88 61 87 61 86 60 86 60 86 59 85 59 84 59 83 60 80 59 78 57 76 56 78 58 78 58 78 58 78 58 78 58 78 58 78 58 78 59 84 63 80 59 81 63 80 56 69 55 77 64 79 56 72 57 76 57 74 54 71 52 70 53 67 51 65 52 66 53 68 54 67 52 65 49 62 47 61 47 61 48 62 49 63 50 64 51 59 45 59 45 59 45 59 45 57 45 57 46 58 47 59 48 58 46 58 45 57 44 56 44 55 42 55 42 54 40 53 41 53 40 53 40 53 40 53 40 51 41 51 40 50 40 49 39 51 41 51 40 49 38 48 39 48 39 45 38 44 37 45 38 44 37 44 37 44 37 44 37 44 38 41 37 41 37 42 38 41 36 40 36 40 36 40 37 40 35 38 34 40 36 39 34 40 33 35 32 40 37 39 32 37 32 38 33 37 32 36 30 39 33 37 32 35 30 34 28 35 30 35 30 35 30 35 30 35 30 35 30 35 31 36 31 35 29 30 28 34 32 33 27 33 29 30 27 31 29 34 31 15 7 13 7 16 9 14 5 13 6 12 5 12 6 14 8 10 3 11 4 11 4 12 5 11 5 12 6 13 5 12 4 9 3 10 4 11 3 10 2 8 2 11 4 9 1 8 2 10 2 10 2 10 2 10 2 10 2 9 0 8 1 10 2 10 5 10 5 9 4 9 3 10 6 11 6 10 4 8 2 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 3 6 20 21 26 20 25 21 29 24 28 23 28 24 30 26 30 37 38 27 13 5 1 0 2 2 2 2 2 2 2 2 0 0 1 0 0 0 3 3 13 8 6 2 4 3 4 1 4 2 4 2 4 2 4 2 5 3 5 3 5 3 5 3 0 3 5 0 2 14 35 45 52 50 51 48 49 46 47 44 49 48 50 47 47 43 46 45 46 43 43 37 34 28 26 20 21 12 13 6 8 8 10 11 17 14 22 9 35 76 137 111 151 100 91 70 87 67 63 68 69 75 65 59 68 53 87 129 157 108 79 92 123 102 103 108 124 153 132 88 169 157 140 71 151 125 171 113 155 108 153 122 112 19 98 157 169 90 76 71 152 125 148 113 142 112 136 116 145 115 147 113 144 109 139 107 140 107 141 102 141 112 140 96 99 79 133 118 140 108 138 109 129 113 123 102 136 133 147 140 154 145 158 158 159 147 155 165 163 165 163 170 168 178 170 181 171 184 173 188 175 188 177 191 177 198 178 198 179 199 180 200 182 203 178 201 177 203 180 205 177 200 180 200 181 199 180 196 185 202 185 197 175 180 158 166 156 170 157 171 158 165 154 159 150 157 153 153 146 139 134 128 122 108 109 101 102 82 85 76 102 90 110 101 126 118 147 133 154 135 152 132 147 131 150 139 146 137 150 147 163 163 177 177 192 192 205 216 204 162 156 132 156 113 156 112 156 121 157 125 155 120 157 122 156 122 160 127 168 115 135 123 169 124 169 138 179 162 166 144 164 57 81 92 180 186 207 143 137 105 111 80 70 46 53 32 48 41 60 56 56 52 63 67 72 72 68 64 44 39 42 52 102 87 95 78 127 103 144 116 150 116 147 115 154 118 155 118 155 118 155 118 155 118 154 117 154 116 153 116 154 117 153 116 153 115 152 115 152 115 152 115 152 115 152 115 151 112 151 112 150 111 150 110 149 110 148 109 148 108 147 108 144 108 144 107 143 106 142 106 144 107 143 106 140 103 139 102 138 101 137 99 135 98 134 99 132 99 133 99 131 99 129 95 126 92 126 92 126 91 126 90 123 87 121 85 120 85 120 86 120 90 120 89 119 89 118 88 115 85 115 85 114 84 114 83 125 85 118 135 195 160 171 100 107 79 111 81 109 77 106 74 103 70 102 70 102 71 102 70 98 69 99 70 97 67 93 64 82 53 80 56 88 60 82 51 80 56 85 61 83 57 81 57 81 55 81 54 80 54 80 54 80 53 78 51 77 53 80 54 87 56 85 54 81 51 78 50 80 56 83 59 80 59 81 60 81 57 82 59 87 63 87 61 83 59 85 62 88 62 83 54 82 57 83 56 80 51 74 49 75 50 75 52 75 51 74 51 76 53 73 49 70 48 71 50 69 46 68 45 67 46 68 47 68 47 68 46 67 45 66 45 68 47 68 46 68 48 69 49 67 50 67 50 67 50 67 50 67 50 67 50 66 49 66 49 66 50 65 50 64 49 64 49 64 49 64 48 63 48 62 47 63 49 62 49 61 48 61 48 61 47 60 47 59 46 59 46 60 49 60 48 58 47 57 46 59 48 59 48 59 48 59 48 58 47 58 47 59 48 59 48 57 45 59 52 60 43 60 58 83 63 74 45 54 40 58 46 58 43 56 42 53 41 53 41 53 39 52 39 52 40 54 41 54 40 51 36 48 34 47 36 49 40 49 41 50 41 50 41 46 37 46 37 46 37 46 37 47 35 47 35 47 34 46 34 46 34 46 33 45 32 44 32 41 34 44 34 41 31 40 33 41 32 41 32 41 32 41 32 42 31 41 31 40 30 40 30 41 32 43 31 39 28 38 29 39 30 39 28 38 28 38 28 37 27 37 27 37 27 37 27 38 27 38 27 38 27 38 27 37 26 36 25 36 25 37 26 36 24 34 23 36 25 35 23 35 23 33 22 35 24 34 22 32 26 32 26 32 25 30 24 33 26 32 25 31 24 30 23 30 24 30 24 31 25 31 25 29 23 30 24 30 25 31 25 32 23 28 21 29 23 29 21 30 21 26 19 29 24 32 25 17 13 15 13 18 16 16 11 16 12 15 12 15 13 17 15 15 12 14 11 14 11 13 10 14 11 16 13 16 13 14 11 12 10 14 12 15 11 13 9 12 10 14 10 11 8 13 12 10 10 10 10 10 10 10 10 10 9 9 8 8 9 9 10 11 10 11 9 10 9 9 8 10 9 11 10 11 9 9 8 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 8 14 24 28 29 26 27 26 29 28 29 28 30 30 32 32 33 34 36 32 19 5 0 1 2 2 2 2 2 2 2 2 0 1 1 0 0 2 5 9 16 12 7 5 5 6 5 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 1 4 4 1 7 25 41 50 51 51 50 49 49 48 48 47 48 49 50 48 46 45 45 46 45 43 40 36 32 27 24 22 23 17 16 10 7 8 6 11 17 21 26 22 73 112 162 137 161 108 87 82 72 69 53 65 57 77 63 68 76 60 99 152 180 95 84 99 120 91 94 99 127 143 124 116 205 179 193 137 191 179 206 156 188 154 189 159 143 47 165 181 178 88 90 99 190 159 194 142 196 142 190 148 190 150 187 151 194 147 199 145 188 147 185 140 182 149 178 127 130 120 182 154 172 142 175 138 161 138 151 122 163 151 162 155 164 153 159 165 151 150 150 167 158 162 158 165 158 170 151 167 146 171 144 173 146 175 147 176 147 176 147 176 145 178 143 178 144 181 143 181 142 184 143 184 150 184 149 184 147 180 146 178 151 186 155 188 154 183 146 176 148 177 150 174 146 167 142 162 133 153 138 155 139 154 143 157 151 142 146 141 145 119 123 114 130 109 118 93 112 102 136 124 169 139 177 145 179 150 185 156 184 151 179 146 175 144 176 148 161 160 185 179 194 150 185 152 199 154 199 156 197 156 194 155 194 154 199 156 198 156 202 162 208 149 181 159 208 157 212 168 215 184 207 162 156 75 154 146 206 177 213 180 232 200 223 178 200 153 161 105 111 62 74 37 78 53 74 56 79 65 81 65 81 66 64 63 123 108 124 112 165 138 184 147 191 142 194 147 198 155 197 155 197 155 197 155 196 154 195 153 195 152 194 152 196 152 195 151 195 150 194 150 195 151 195 151 195 151 195 151 195 151 195 150 194 150 193 149 192 148 191 147 190 146 190 146 190 144 190 143 189 142 188 142 190 144 189 142 186 139 184 138 181 137 180 136 179 134 177 133 177 132 178 132 176 130 174 128 172 125 174 125 170 126 168 125 165 122 163 119 163 119 164 121 162 119 160 118 159 118 158 117 156 115 156 114 155 114 154 114 145 116 147 113 141 107 157 107 143 107 141 107 143 108 141 104 142 102 143 101 141 102 140 101 134 97 133 97 131 95 129 93 129 93 121 86 114 83 113 83 106 83 115 87 110 81 106 82 110 80 110 80 110 80 110 80 110 79 107 77 107 79 111 82 115 86 114 84 112 82 111 80 109 81 112 81 109 77 109 79 117 81 117 83 122 87 120 82 121 84 121 87 125 87 118 78 113 81 110 78 105 73 99 70 101 75 101 74 99 75 98 73 103 74 100 69 97 69 98 71 97 68 96 67 95 68 96 69 96 68 96 67 95 66 94 66 96 67 95 67 95 68 97 70 93 66 93 66 93 66 93 66 93 66 94 67 94 67 94 68 92 66 91 65 91 64 90 64 91 65 91 65 90 64 89 63 89 63 88 62 88 61 87 61 87 61 86 60 86 59 85 60 81 59 79 59 79 59 79 58 79 59 79 59 79 59 79 59 78 58 78 59 79 60 80 60 74 51 77 63 77 60 118 146 205 151 114 62 83 80 85 41 75 57 73 54 72 54 72 55 69 55 65 51 63 50 63 51 61 48 59 46 57 45 58 47 64 49 63 48 63 48 63 47 61 46 61 46 61 46 61 47 61 48 60 47 59 46 57 45 58 46 58 45 57 44 56 44 54 43 58 43 54 39 54 43 54 41 54 41 54 41 54 41 52 42 51 41 51 40 50 40 50 42 53 41 48 36 47 40 49 40 46 38 45 38 45 39 44 37 44 37 44 37 44 37 41 37 41 38 42 37 41 37 42 37 40 36 40 36 41 38 40 35 38 34 40 36 39 34 37 34 39 35 37 33 38 35 36 32 37 32 37 31 35 29 36 31 36 31 36 31 36 31 35 30 36 31 37 32 37 33 33 28 34 29 35 30 35 31 35 32 35 30 31 28 33 32 35 29 29 26 32 31 33 29 13 4 10 4 14 8 12 2 12 5 12 5 12 6 15 8 13 5 12 4 11 3 10 2 10 4 13 7 14 6 11 3 10 3 12 6 13 5 10 3 11 5 11 3 9 2 12 7 12 4 12 4 12 4 12 4 12 3 11 2 10 3 11 4 10 5 10 4 9 3 8 3 8 3 9 5 10 5 9 4 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 10 12 26 25 30 22 27 22 27 22 27 23 29 25 32 27 36 33 33 33 21 4 0 3 2 2 2 2 2 2 2 2 0 0 1 0 1 1 7 9 18 11 8 3 6 5 5 2 4 2 4 2 4 2 4 2 5 3 5 3 5 3 5 3 2 3 4 1 12 29 46 50 49 47 49 47 49 47 49 47 48 47 49 46 46 42 45 44 44 40 39 32 29 23 22 16 19 9 11 3 6 6 9 9 16 18 16 12 72 102 140 116 140 79 73 62 69 62 73 64 60 75 69 65 70 50 84 148 176 73 75 100 115 97 95 110 127 136 102 106 188 137 171 106 164 144 175 110 154 114 150 124 99 33 143 167 141 66 92 100 164 129 151 113 147 115 142 120 151 120 153 119 153 118 149 117 146 115 146 108 145 119 142 97 93 96 159 129 142 120 150 117 136 123 129 105 146 139 149 145 158 143 160 160 155 146 160 166 163 166 163 173 169 179 169 179 168 183 170 184 171 185 173 186 177 195 177 198 178 199 180 202 178 203 182 207 182 205 178 201 178 196 178 198 180 196 180 195 183 198 180 195 181 200 187 206 189 207 189 206 187 200 181 196 180 188 162 165 144 162 156 175 156 159 154 171 162 153 141 144 136 133 132 120 119 104 110 97 102 90 115 105 129 114 138 121 155 135 160 137 160 132 155 132 158 143 152 134 150 131 152 110 154 108 154 108 155 117 155 122 152 119 155 120 155 121 159 126 163 114 140 124 162 121 170 131 177 126 188 113 72 63 135 136 161 131 149 125 160 132 159 150 176 151 178 151 166 129 128 97 69 49 49 35 46 49 62 64 74 64 52 53 108 98 112 109 140 115 148 115 143 108 146 116 154 117 154 117 154 117 154 117 152 115 151 114 151 113 150 115 151 116 150 115 150 114 149 114 150 113 150 113 150 113 150 113 151 112 151 111 150 110 149 110 147 108 146 107 146 106 145 108 144 108 144 107 143 106 142 106 145 108 143 106 140 103 138 101 137 100 136 98 134 99 133 98 132 99 133 99 131 99 129 95 126 92 126 91 126 90 125 90 122 86 120 83 118 84 120 87 118 86 118 85 117 84 116 84 115 83 115 82 114 81 113 83 114 83 105 85 112 82 121 75 108 76 102 74 106 78 105 73 103 72 103 71 103 70 101 72 98 69 99 71 98 69 96 67 91 68 101 71 93 63 90 67 89 59 77 54 83 62 84 56 80 54 80 54 80 54 80 54 80 53 77 50 77 53 81 57 80 51 82 53 85 57 86 59 85 60 86 61 83 58 82 60 82 56 80 58 86 61 83 55 87 57 78 51 77 52 76 49 81 54 78 51 76 51 76 52 75 50 75 51 74 50 72 51 74 51 70 46 67 46 69 48 69 46 68 45 67 46 68 47 68 47 68 46 67 45 66 45 66 45 66 45 67 47 69 48 66 47 66 47 66 47 66 47 65 49 66 50 67 51 68 52 66 51 66 50 65 49 64 49 66 51 66 50 65 50 64 49 63 50 63 49 62 48 61 48 61 48 61 47 60 46 59 47 58 48 59 48 59 48 60 49 59 48 59 48 59 48 59 48 58 47 58 48 59 49 60 49 62 45 60 55 62 68 154 220 227 212 201 110 68 34 60 49 57 42 55 44 54 44 55 45 57 43 54 37 48 33 47 33 42 27 40 26 40 27 43 32 50 41 48 40 47 39 46 38 47 40 47 40 47 40 47 39 49 38 48 36 45 33 43 32 45 34 45 33 44 32 43 34 41 34 45 35 40 30 41 34 41 32 41 32 41 32 41 32 42 32 43 31 42 30 41 30 39 31 43 30 37 24 36 28 41 30 39 28 38 28 38 29 37 27 37 27 37 27 37 27 35 25 36 26 37 25 36 24 39 27 36 24 35 25 38 28 36 24 34 23 36 25 35 23 32 24 37 25 32 20 33 27 31 26 32 26 32 25 30 23 30 25 31 25 31 25 31 26 31 25 31 26 32 27 33 28 27 22 28 23 29 24 30 24 33 27 35 25 29 21 31 28 34 24 27 19 28 23 29 20 17 13 14 10 13 11 16 14 18 14 16 12 15 12 15 13 14 11 15 12 15 11 13 10 15 11 12 8 11 9 14 12 13 10 13 10 13 10 13 10 12 9 12 8 11 7 10 7 10 9 10 9 10 9 10 9 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 8 9 8 6 6 6 6 6 6 6 6 5 6 7 6 4 3 3 6 7 15 23 29 28 28 28 30 26 30 31 32 29 30 31 35 32 38 41 34 19 5 1 1 2 2 2 2 2 2 2 2 4 4 3 1 0 4 13 19 12 9 6 3 2 3 5 7 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 3 4 17 36 47 48 50 50 50 50 50 50 50 50 50 49 48 47 46 46 46 46 41 40 38 35 30 25 20 19 16 13 9 7 5 9 11 13 21 13 39 30 94 132 165 141 140 82 73 64 61 68 57 71 50 75 63 67 67 56 83 152 163 75 80 116 124 87 90 98 128 121 99 118 201 176 166 162 216 176 194 162 194 153 201 144 110 80 203 169 162 99 110 160 220 171 194 157 201 159 196 149 193 151 195 149 196 149 206 158 202 160 196 149 187 147 182 112 132 146 188 150 186 142 179 147 177 139 152 134 164 155 171 157 167 157 164 165 148 154 157 167 156 165 157 167 156 168 151 167 149 168 148 172 149 175 150 174 145 174 144 176 147 179 146 181 145 182 141 181 139 181 140 182 143 181 143 181 143 181 143 181 144 182 144 183 145 184 146 184 146 184 147 185 148 186 149 186 150 188 141 181 134 148 123 163 133 151 133 155 133 155 153 169 155 163 154 155 145 142 136 132 135 117 124 102 120 100 122 98 138 111 147 124 172 148 194 163 191 164 189 160 194 157 194 150 198 154 198 154 196 152 191 149 202 157 197 151 196 156 204 163 210 140 182 156 204 158 203 160 197 189 177 90 122 111 195 171 195 156 194 154 193 156 196 158 203 164 205 168 207 172 210 175 192 151 168 119 129 78 90 52 90 50 83 80 136 119 162 136 180 145 182 146 187 148 189 148 194 151 196 153 197 153 196 152 193 149 193 149 193 149 193 148 190 147 190 148 191 149 192 150 191 148 192 149 193 150 194 151 192 150 195 150 193 148 193 151 190 146 190 146 190 146 190 146 189 144 190 144 190 144 191 145 188 142 187 140 186 139 184 138 183 135 179 132 177 131 178 132 178 131 176 129 174 128 174 128 172 127 170 124 166 122 164 121 163 120 162 118 161 117 159 116 160 117 160 116 159 115 156 116 157 116 154 115 152 114 152 114 148 107 145 107 148 110 148 107 145 106 144 104 142 103 141 102 139 103 137 103 139 103 135 97 136 100 133 98 132 98 132 99 130 97 128 96 127 94 125 93 118 87 117 84 113 82 111 80 107 78 109 79 110 79 109 78 109 80 110 81 111 82 112 82 109 84 112 85 110 83 111 86 111 84 111 83 110 83 109 81 110 81 113 84 114 83 112 81 110 80 110 79 109 79 108 78 106 78 106 77 105 76 104 76 104 75 103 74 100 72 99 70 99 71 99 70 98 69 97 69 96 68 96 68 96 68 96 68 95 69 95 69 95 69 95 69 104 57 97 65 94 54 96 61 83 65 91 66 98 67 90 72 92 66 93 67 94 66 93 65 94 67 91 64 90 65 93 68 92 65 91 64 90 65 91 66 89 64 87 62 85 60 84 60 87 63 85 60 84 60 84 61 84 63 80 61 78 61 80 62 80 62 80 62 80 62 80 62 81 61 81 60 79 60 78 60 76 59 83 73 86 182 255 243 255 255 255 164 99 56 73 60 77 58 70 55 74 59 74 55 67 50 56 41 55 45 58 45 52 41 52 37 45 34 50 42 61 48 60 47 60 46 59 46 62 49 62 48 61 47 60 47 59 46 59 46 59 46 59 46 57 44 57 43 56 42 55 42 54 44 54 43 53 42 52 42 50 40 51 41 51 41 51 42 49 42 49 42 49 42 49 42 52 44 50 43 48 41 47 39 43 39 42 36 39 35 43 41 44 40 43 39 43 38 42 38 42 39 40 37 38 35 37 34 38 37 39 38 40 37 39 36 39 37 41 38 40 36 37 33 39 35 36 32 35 33 38 36 37 33 34 32 37 34 36 32 36 33 36 33 36 33 36 33 35 32 35 32 35 32 35 32 36 33 36 32 35 31 34 31 33 31 35 31 32 28 32 30 40 33 31 27 31 30 32 28 13 6 11 4 11 4 13 6 14 7 13 6 12 5 12 5 8 2 10 3 11 3 10 2 12 4 9 1 8 2 11 5 10 5 10 5 10 5 10 5 9 4 9 3 8 3 7 2 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 8 4 8 3 7 3 6 4 6 4 6 4 6 4 6 5 7 4 4 1 4 2 12 10 25 21 28 19 28 22 27 22 32 24 30 22 32 29 34 35 38 28 16 2 1 0 2 0 2 0 2 0 2 0 3 1 3 0 2 3 12 15 10 7 6 2 3 2 5 4 6 4 6 3 5 2 4 2 4 2 4 2 4 2 4 2 4 3 4 4 19 35 48 47 49 47 49 47 49 47 49 47 49 46 48 45 46 44 45 42 42 39 39 34 31 23 19 12 16 3 11 1 7 6 12 10 14 7 26 24 87 115 135 122 119 79 67 62 62 64 64 66 67 72 69 62 68 54 83 146 141 74 75 108 130 88 92 101 124 110 89 118 186 155 162 138 184 124 158 121 151 117 163 114 72 87 186 150 124 65 126 178 205 154 180 143 182 142 172 131 162 122 157 121 158 121 153 113 147 112 143 123 152 137 149 76 112 122 153 117 148 121 150 139 147 119 133 121 147 140 157 148 162 149 167 160 155 150 166 168 165 174 167 177 169 177 168 177 167 180 170 184 173 186 173 188 174 195 175 197 177 200 180 203 180 202 180 201 181 202 183 203 182 204 182 204 182 204 182 204 183 205 183 206 184 207 185 207 185 205 186 206 186 207 187 207 185 209 183 212 185 190 184 210 183 196 174 182 161 167 154 170 159 170 161 171 164 171 164 169 158 158 142 139 128 123 114 106 100 83 81 65 80 73 98 87 132 115 145 129 161 135 159 123 156 119 149 113 148 120 157 129 154 122 160 128 161 122 150 112 158 107 140 118 155 124 161 126 155 141 114 54 100 111 171 136 159 129 156 124 154 125 156 127 154 126 156 127 158 131 160 134 167 140 163 135 155 124 143 118 118 80 94 80 117 99 135 115 145 114 147 114 149 114 150 114 151 117 151 119 152 118 151 117 148 115 148 115 148 115 148 115 146 117 146 118 148 116 149 117 147 113 147 113 148 114 149 114 148 115 150 114 147 109 146 109 144 105 144 108 145 110 145 110 144 108 144 108 144 108 144 108 141 105 140 103 138 102 137 103 137 103 134 99 131 98 132 99 131 98 130 96 128 94 127 94 128 92 125 89 122 87 121 86 120 85 119 83 118 82 116 81 117 83 116 82 116 81 116 81 117 81 116 78 114 77 113 79 109 81 106 81 108 83 108 80 105 79 105 78 103 76 102 75 104 75 102 75 104 75 100 69 101 72 99 70 98 70 98 71 97 72 96 70 94 69 93 68 91 66 90 64 88 61 85 60 80 56 81 57 81 56 79 55 80 56 81 57 82 58 82 59 83 57 85 58 83 56 84 58 84 56 83 56 82 55 82 54 80 57 82 59 83 58 81 56 79 55 79 55 78 54 77 53 77 55 76 54 75 53 75 53 73 51 73 51 73 51 72 50 71 50 71 49 70 48 69 48 68 47 68 47 68 47 68 47 69 46 69 46 69 46 69 46 57 51 62 47 62 49 60 51 81 47 59 40 74 46 61 47 65 45 66 48 67 47 66 48 67 52 66 50 65 51 67 52 66 50 65 49 64 50 65 53 65 52 63 50 61 49 61 49 63 50 61 49 60 48 60 49 64 52 62 49 61 49 62 51 62 50 62 50 62 50 62 50 61 50 61 49 61 49 60 48 66 44 54 59 96 190 252 235 242 194 174 75 58 32 65 45 60 45 57 48 55 49 50 43 48 35 39 29 39 32 41 32 39 30 39 29 38 30 42 36 48 39 48 38 47 38 46 37 49 40 49 39 48 38 47 38 46 38 46 38 46 38 46 38 44 36 44 35 43 35 42 34 44 35 44 34 43 33 42 33 42 32 41 32 41 32 41 32 42 32 43 32 43 32 43 32 45 33 44 32 43 31 42 30 41 30 40 27 37 27 40 32 41 29 40 29 39 28 39 27 40 28 39 26 37 24 36 23 36 25 37 26 38 25 37 24 37 30 37 30 36 29 35 27 34 27 34 28 35 27 34 27 35 26 32 26 34 28 34 25 33 26 33 26 33 26 33 26 32 25 32 25 32 25 32 25 33 26 32 25 32 24 31 24 31 27 33 27 30 24 30 26 36 27 28 22 29 25 30 24 16 12 15 11 14 12 15 13 17 14 16 13 15 12 15 12 9 7 11 9 13 10 12 9 15 11 12 8 11 9 14 12 13 10 13 10 13 10 13 10 12 9 12 9 11 8 11 7 11 10 11 10 11 10 11 10 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 8 7 8 6 7 6 6 6 6 6 6 6 6 6 7 8 8 7 5 4 6 9 17 23 26 29 26 26 27 30 27 30 31 32 30 31 32 35 33 35 33 24 12 3 1 2 2 2 2 2 2 2 2 2 1 2 3 3 4 6 10 14 8 7 7 6 5 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 9 22 38 48 49 47 47 47 47 47 47 47 47 46 47 48 48 47 45 43 42 42 42 41 37 32 25 18 15 14 14 7 8 6 9 13 14 19 13 38 50 131 140 160 142 122 72 71 64 62 68 59 70 61 75 61 65 63 61 84 142 122 77 80 105 134 97 84 103 119 96 102 134 190 181 201 193 208 160 192 167 190 152 202 121 99 129 210 159 133 93 200 251 255 224 243 211 240 199 222 183 219 176 207 167 208 167 202 155 205 172 201 173 202 165 192 96 164 162 192 150 182 143 186 149 175 139 160 146 174 159 177 163 173 163 172 167 155 159 164 168 156 167 155 168 155 168 151 167 149 168 148 171 149 173 147 174 144 173 143 176 145 178 145 180 142 179 141 180 140 182 141 185 141 182 141 182 141 182 141 182 142 183 142 184 143 185 144 185 144 186 145 186 146 187 146 187 147 193 146 194 146 172 145 191 150 193 152 177 150 166 131 172 136 159 141 160 146 160 149 160 161 166 158 160 156 150 149 138 142 127 136 114 132 107 127 101 115 90 122 106 152 137 186 156 196 158 203 163 203 159 192 148 185 146 190 151 197 158 203 162 198 143 186 153 198 161 206 156 196 142 127 82 168 171 221 160 202 160 199 156 199 156 200 157 199 156 198 155 196 155 194 155 193 157 196 161 199 164 200 164 202 152 176 138 173 134 176 148 185 147 186 147 189 149 190 150 194 150 196 151 196 151 195 150 193 148 193 148 193 147 192 147 189 145 190 146 190 148 191 148 188 145 188 146 189 146 190 147 187 146 190 147 188 146 189 148 185 143 186 143 187 144 188 145 190 146 189 145 188 143 187 143 185 140 184 139 182 137 181 137 181 135 179 133 177 132 177 132 175 130 174 128 172 127 171 126 170 126 167 123 165 121 164 121 163 120 162 118 161 117 159 116 160 116 159 116 158 115 156 116 155 116 153 114 149 113 149 113 149 108 147 107 149 109 148 107 146 106 145 104 144 103 142 103 139 103 136 102 137 102 134 97 134 100 133 98 132 98 132 98 128 96 128 95 126 94 125 93 123 91 122 89 120 87 118 86 113 84 114 84 113 82 111 80 111 82 112 82 112 83 113 83 110 84 113 85 110 82 111 85 110 82 109 82 108 81 108 80 107 80 108 81 109 80 107 79 106 78 106 77 105 77 104 76 103 75 103 75 102 74 101 73 99 72 100 72 101 73 102 74 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 81 84 66 93 68 83 97 130 99 113 80 102 63 83 67 93 66 94 67 94 67 93 66 93 67 92 66 92 66 93 67 92 65 91 64 90 65 91 66 89 64 87 62 85 61 85 61 87 62 86 61 84 61 85 62 84 64 81 62 80 62 80 63 80 62 80 62 80 62 80 62 81 61 81 61 79 61 78 61 83 68 75 60 77 117 162 149 173 136 106 60 65 61 76 57 71 59 74 58 68 47 58 41 56 40 52 38 53 41 54 40 54 40 53 42 59 48 61 48 62 49 61 48 61 47 60 47 62 49 62 48 61 47 60 47 59 46 59 46 59 46 59 46 57 44 57 44 56 43 56 42 54 44 54 44 53 43 53 43 53 43 52 42 51 40 50 40 49 43 47 43 47 43 47 43 47 43 47 43 47 43 47 43 47 43 47 41 44 40 47 45 46 41 45 41 44 40 44 39 43 40 42 39 41 38 39 37 39 37 40 38 40 38 39 37 41 37 39 35 38 35 39 36 35 33 38 37 40 35 36 32 39 35 36 34 39 36 38 34 35 32 35 32 35 32 35 32 35 32 35 32 35 32 35 32 36 32 35 32 34 31 34 31 34 32 36 32 33 29 33 31 36 31 31 28 32 30 34 30 12 5 12 5 12 5 12 5 13 6 13 6 13 5 11 4 5 0 7 2 10 3 10 3 11 3 10 2 9 3 10 4 10 5 10 5 10 5 10 5 10 5 9 4 9 3 8 3 11 6 11 6 11 6 11 6 9 4 9 4 9 4 9 4 10 5 10 4 9 3 8 3 10 5 10 4 9 3 8 3 9 5 9 5 9 5 9 5 8 4 8 4 7 3 6 2 6 4 6 4 6 4 6 4 8 6 8 5 5 3 7 5 23 18 29 21 26 17 27 22 29 22 31 24 32 24 33 28 33 28 26 15 8 0 1 0 2 0 2 0 2 0 2 0 0 0 3 3 6 5 9 8 5 4 7 5 6 3 4 0 5 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 3 1 6 11 27 38 47 47 45 43 45 43 45 43 45 43 44 43 47 46 47 42 42 38 42 40 41 35 31 22 16 8 14 4 10 1 8 8 14 12 11 8 24 49 124 120 129 124 97 66 65 61 61 65 65 65 68 64 64 62 69 61 88 131 98 80 76 95 139 101 88 107 113 102 109 130 145 146 191 153 172 108 157 136 152 121 159 78 73 134 180 131 107 71 197 211 250 202 236 196 234 183 216 170 211 160 192 141 184 139 181 133 160 132 165 146 160 136 152 77 142 128 165 128 162 127 160 129 148 122 138 137 167 157 165 156 165 161 169 167 156 162 168 170 167 177 168 177 168 178 168 180 168 183 171 186 173 188 174 190 172 193 174 195 176 198 178 200 177 197 177 199 179 202 183 204 181 203 182 204 182 204 183 205 183 205 183 206 184 207 185 207 186 206 186 207 187 207 188 208 189 214 187 210 180 186 178 199 175 207 183 197 195 193 168 203 185 194 181 187 174 179 167 175 162 172 165 172 165 166 161 156 141 133 137 126 131 111 117 97 109 83 91 64 86 67 99 76 111 88 133 116 156 131 159 127 166 132 158 123 151 121 154 124 158 107 137 122 158 126 157 122 166 96 87 80 161 159 181 131 164 130 160 126 156 124 155 125 158 125 157 125 156 125 155 127 156 129 156 128 155 128 153 127 168 136 161 132 151 113 140 113 148 115 148 116 150 115 150 116 150 118 151 118 151 117 149 116 148 115 148 114 147 114 147 115 145 116 145 116 146 115 147 115 143 109 144 109 144 109 144 109 139 106 143 109 144 109 146 111 141 107 142 108 144 109 145 110 146 110 145 109 143 107 141 106 140 105 139 104 138 102 137 101 135 102 134 100 132 98 131 98 128 95 128 95 127 93 125 91 126 90 123 87 121 86 121 86 120 85 119 83 118 82 116 81 116 82 116 81 115 81 115 80 116 80 114 77 112 76 112 78 111 83 107 82 109 83 108 80 106 80 106 79 104 77 103 76 104 75 101 73 102 74 100 70 100 71 98 70 97 69 98 70 96 70 95 69 94 68 93 68 91 65 90 64 88 62 86 61 87 63 87 62 85 60 83 58 83 59 83 59 83 60 84 60 84 58 86 58 83 55 83 57 82 55 81 54 81 53 80 53 79 55 79 55 78 54 78 53 77 53 77 52 76 51 75 51 76 53 75 53 74 52 74 51 72 50 72 50 72 50 72 50 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 37 73 42 73 34 115 160 199 145 110 45 67 53 72 48 66 45 67 49 68 50 66 49 67 54 67 53 66 54 67 54 66 52 65 51 64 52 65 53 65 52 63 50 62 50 62 50 63 50 62 49 61 49 62 50 64 53 64 51 63 51 63 51 63 51 63 51 63 51 63 51 62 51 61 50 62 49 62 49 54 53 65 46 56 51 67 58 72 42 61 40 62 41 56 37 56 47 60 47 48 35 40 33 42 33 43 35 45 36 45 35 45 35 44 39 52 45 52 40 50 40 49 40 48 39 48 39 49 40 49 39 48 38 47 38 46 38 46 38 46 38 46 38 45 37 44 36 44 35 43 35 44 35 44 35 44 35 44 34 44 35 43 33 41 31 40 30 42 32 43 32 43 32 43 32 42 32 43 32 43 32 43 33 43 32 44 31 41 30 43 34 42 31 42 30 41 30 40 29 41 29 41 28 40 27 39 27 37 25 38 27 39 26 37 25 38 30 35 27 34 28 36 30 33 27 35 29 36 28 34 26 37 29 35 28 37 30 36 28 32 25 32 25 32 25 32 25 32 25 32 25 32 25 32 25 32 25 32 24 31 24 30 23 29 26 32 26 29 23 28 25 31 25 29 23 29 25 31 26 15 12 15 12 15 12 15 12 15 12 16 13 16 12 13 10 9 7 11 10 14 11 14 11 13 10 13 10 13 10 13 10 13 10 13 10 13 10 13 10 13 10 13 9 12 9 11 8 12 11 12 11 12 11 12 11 12 11 12 11 12 11 12 11 11 10 11 9 10 8 9 8 9 8 9 9 10 10 11 10 10 9 10 9 10 9 10 9 11 10 10 9 9 8 9 8 6 6 6 6 6 6 6 6 8 8 8 6 4 5 8 12 24 27 29 28 25 25 27 31 30 30 30 32 32 34 33 34 29 25 18 10 4 2 2 3 2 2 2 2 2 2 2 2 0 1 3 5 7 8 8 7 3 5 6 7 7 5 3 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 18 31 40 45 47 44 44 44 44 44 44 44 44 43 44 46 46 45 43 41 39 42 41 39 36 30 22 15 12 13 12 8 8 9 11 18 17 21 15 41 77 152 138 156 135 97 61 67 61 59 69 60 69 61 65 59 70 63 65 83 119 87 79 79 89 136 112 90 106 110 105 132 127 127 153 213 185 187 145 193 184 200 158 187 81 104 166 196 135 116 92 229 231 255 234 255 245 255 247 255 245 255 232 254 221 240 209 234 204 222 195 219 195 216 180 171 106 195 175 206 180 208 171 208 162 178 137 163 159 200 179 186 161 176 164 174 164 157 160 169 163 160 169 155 168 154 167 150 168 147 170 148 173 146 174 144 173 142 172 144 174 144 177 145 179 141 177 140 177 140 181 141 183 142 180 142 181 143 182 144 182 144 182 144 183 145 184 146 184 147 185 148 186 148 187 149 187 145 191 147 189 144 171 147 187 141 193 150 186 161 178 135 193 164 191 165 188 164 185 165 184 152 175 150 169 147 163 147 161 160 162 150 145 143 144 149 145 139 119 136 110 131 98 121 85 127 93 131 100 144 120 166 138 180 148 191 160 200 162 196 157 200 133 170 158 201 154 188 153 203 115 145 145 222 183 211 169 207 161 204 156 200 154 200 155 197 152 196 153 196 154 195 154 198 157 196 156 195 156 195 156 192 157 199 160 193 145 183 146 190 149 192 149 193 150 194 149 195 151 196 151 195 149 193 148 193 148 193 147 192 146 191 145 189 146 187 146 187 145 186 145 183 143 183 143 183 143 183 143 181 143 184 144 182 142 183 145 183 143 183 144 184 145 185 145 187 143 186 142 184 140 182 138 183 140 182 138 181 137 179 136 177 134 177 133 175 131 174 130 170 128 171 128 170 126 167 123 167 124 163 122 161 121 161 122 161 121 160 119 159 118 157 117 159 116 158 115 156 114 155 114 153 114 149 112 147 111 147 111 148 110 145 108 146 110 145 106 144 107 143 105 142 104 140 103 139 102 134 100 135 101 133 98 134 99 132 97 131 97 131 98 127 94 126 94 126 93 125 93 126 93 125 92 123 91 122 90 119 89 119 89 117 86 115 84 115 85 115 85 115 84 114 84 111 85 113 85 110 82 110 84 109 82 108 81 108 80 107 80 107 79 106 77 105 77 104 76 105 77 104 76 103 75 103 75 105 76 104 76 103 75 103 74 102 74 101 72 99 71 98 70 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 51 107 61 72 73 208 236 255 244 215 112 95 68 96 70 92 68 94 68 94 68 93 66 93 68 91 69 92 68 91 68 90 66 89 65 88 66 89 67 89 65 86 64 85 63 86 64 86 63 85 62 84 63 86 64 84 65 83 65 83 64 81 63 81 63 81 63 81 63 81 63 81 63 81 62 80 62 78 62 72 60 70 58 91 75 75 59 76 60 74 64 74 53 67 60 70 57 71 53 61 43 58 45 57 46 61 49 62 49 62 49 64 50 62 52 69 56 66 49 63 50 63 50 62 49 62 48 62 49 62 48 61 47 60 47 59 46 59 46 59 46 59 46 58 45 58 44 57 44 56 43 54 44 54 44 54 44 54 45 55 44 54 43 52 41 50 40 49 43 47 43 47 43 47 43 46 43 47 43 47 43 47 44 45 42 47 42 44 40 46 43 46 42 46 41 45 41 44 40 43 41 43 40 42 40 42 40 39 38 41 39 41 39 40 37 40 36 38 34 37 35 40 38 40 36 38 34 37 35 39 37 41 36 38 36 40 38 40 35 35 32 35 32 35 32 35 32 35 32 35 32 35 32 35 32 35 32 34 31 34 30 33 30 31 29 33 29 30 26 30 28 33 30 33 30 32 30 34 31 11 5 12 6 13 5 12 4 11 5 13 6 13 5 10 2 7 1 9 3 11 4 11 3 10 3 10 3 10 3 10 3 10 5 10 5 10 5 10 5 11 5 10 5 9 4 9 4 10 5 10 5 10 5 10 5 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 5 8 4 6 4 6 4 6 4 6 4 7 5 6 3 3 2 8 7 23 20 29 22 26 19 28 25 32 25 30 25 34 29 35 28 24 16 10 2 2 0 3 1 2 0 2 0 2 0 2 0 1 0 2 3 8 6 7 3 3 2 5 4 6 3 4 1 3 1 3 1 4 2 4 2 4 2 4 2 4 2 4 2 6 3 10 21 35 38 43 43 44 42 44 42 44 42 44 42 43 41 44 42 43 40 40 37 40 37 36 30 26 18 15 8 13 3 9 2 8 8 15 14 16 11 37 81 132 110 133 102 78 56 63 57 57 63 65 65 71 63 69 69 65 59 84 110 78 83 76 82 134 121 108 116 112 118 127 116 93 124 194 155 156 111 162 149 173 132 142 46 88 164 176 105 78 61 200 188 209 167 218 184 232 188 235 192 237 194 247 196 240 181 225 170 230 175 211 180 222 185 130 82 200 152 190 142 180 136 183 133 148 115 140 146 186 169 171 154 167 163 170 164 156 167 170 168 170 180 169 179 167 180 168 183 170 184 172 188 173 189 173 190 171 187 172 191 174 194 176 197 175 196 176 196 176 199 180 201 179 202 180 204 181 205 183 206 182 205 182 206 183 207 184 207 186 207 186 207 187 208 187 209 184 215 188 211 183 195 188 209 183 208 188 207 192 190 169 206 184 196 182 193 181 195 183 195 189 201 184 189 171 175 169 173 165 159 152 141 144 134 139 127 115 99 110 95 113 94 113 89 107 76 98 66 90 63 92 66 96 75 111 96 136 121 157 134 160 110 142 138 167 131 158 135 154 84 131 140 183 144 161 140 161 128 157 121 153 120 153 119 150 120 152 121 153 122 154 125 150 120 149 121 150 122 152 124 150 118 155 117 148 111 149 122 151 119 151 117 150 117 150 117 150 120 151 120 150 118 147 116 148 117 147 116 146 114 145 114 146 116 145 115 145 112 144 112 143 108 143 106 142 106 141 105 145 110 146 109 141 103 138 104 142 107 142 107 142 107 142 106 140 106 139 105 138 104 137 103 138 104 138 103 136 101 135 100 132 100 132 100 131 98 129 96 126 94 127 95 127 93 123 89 124 88 122 86 121 86 121 86 121 86 120 84 119 83 117 82 115 83 115 83 114 82 114 81 114 80 113 77 111 76 110 79 111 82 108 80 108 81 107 78 106 79 105 77 103 76 102 75 105 74 100 71 100 72 99 70 99 71 98 69 96 68 97 69 94 69 94 68 93 68 93 68 92 67 91 66 90 65 89 64 89 66 90 66 89 64 87 62 87 62 86 62 86 61 85 61 85 59 86 58 83 55 82 56 83 55 82 55 81 54 81 53 80 55 78 53 76 52 76 52 77 53 77 52 76 51 75 51 77 55 76 54 75 53 75 53 75 52 73 50 71 48 69 46 71 50 71 49 70 48 69 48 68 47 68 47 68 47 68 47 68 47 68 47 68 47 68 47 75 43 62 45 58 150 249 226 244 227 220 109 75 41 65 44 68 48 68 51 68 51 67 52 68 54 69 55 69 55 68 54 67 52 66 51 65 52 66 53 66 52 64 51 64 51 65 52 64 50 63 50 63 51 65 52 64 54 66 54 66 53 64 51 64 52 64 52 64 52 64 52 64 51 63 51 62 50 63 50 65 51 64 43 70 45 58 45 72 49 57 48 60 46 56 48 58 48 55 43 48 40 48 43 46 39 51 42 50 41 50 43 54 45 54 46 56 46 52 41 51 42 51 41 50 41 49 40 49 40 49 39 48 38 47 38 46 38 46 38 46 38 46 38 46 37 45 37 44 36 44 36 44 35 44 35 45 36 45 36 44 35 44 34 42 33 41 32 42 32 43 32 43 32 43 32 43 32 43 32 43 32 43 32 40 30 42 31 40 28 41 31 42 30 41 30 40 29 40 28 40 28 40 28 40 28 40 28 38 26 39 27 39 27 38 26 36 29 35 28 35 29 37 31 38 30 35 26 33 28 37 31 37 29 35 28 37 30 36 28 33 26 33 26 33 26 33 26 32 25 32 25 32 25 32 25 31 24 31 24 30 23 30 22 28 24 30 24 27 21 27 23 29 26 32 26 29 23 29 26 14 11 16 13 16 13 14 11 13 11 16 13 16 11 12 8 10 8 11 9 12 9 11 8 12 10 13 11 14 10 13 9 13 10 13 10 13 10 13 10 14 11 13 10 13 9 12 9 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 10 8 9 8 8 7 6 6 6 6 6 6 6 6 6 6 5 3 2 4 8 12 18 23 26 28 26 26 28 32 32 31 29 31 33 36 34 33 19 12 4 1 1 3 4 3 2 2 2 2 2 2 2 2 2 1 1 4 7 8 7 4 3 4 4 5 5 4 4 4 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 7 6 12 27 38 40 41 42 44 44 44 44 44 44 44 44 43 43 43 42 41 40 40 39 39 37 33 28 23 18 15 14 10 12 8 8 10 12 21 18 25 18 64 113 151 130 159 106 79 56 62 58 51 65 60 70 67 66 66 73 57 64 87 117 77 73 72 76 127 132 122 118 123 105 117 102 94 125 194 185 176 156 192 184 215 167 166 63 136 182 185 104 94 92 218 201 217 191 223 203 233 202 230 206 243 219 249 232 255 236 255 230 247 207 239 207 255 232 154 162 255 222 240 213 229 195 230 175 175 142 179 182 218 188 196 176 186 172 184 167 165 169 179 165 163 170 159 168 153 168 151 169 148 171 146 174 146 173 142 172 142 171 143 173 145 176 145 177 144 176 141 176 140 177 140 178 141 179 142 181 143 182 145 183 144 182 144 183 145 184 146 184 148 186 148 187 149 187 150 188 147 196 151 188 142 171 145 183 143 183 144 192 145 174 141 196 158 192 158 188 157 185 156 185 153 186 154 184 152 180 158 185 153 171 155 168 154 161 143 147 148 130 130 106 119 103 130 107 130 103 137 106 137 103 130 96 132 96 123 89 125 102 145 120 160 131 177 154 179 149 190 159 188 128 201 179 214 170 203 165 202 156 199 152 197 151 198 152 197 153 196 154 197 154 198 155 198 154 193 150 191 150 191 151 190 152 191 146 183 144 192 154 196 151 196 151 197 150 197 150 196 152 195 151 193 149 191 147 192 149 191 148 190 146 188 145 186 145 186 144 185 144 184 143 183 143 183 142 182 141 181 141 182 145 184 144 180 139 179 141 180 141 179 140 178 139 177 138 178 136 177 136 177 136 177 136 176 135 175 134 174 132 172 131 171 130 172 131 171 128 168 125 165 125 167 127 167 124 163 120 163 122 161 121 160 120 161 121 161 121 160 119 159 118 157 117 156 115 156 114 155 114 153 114 152 113 148 111 145 111 145 110 147 108 144 106 144 107 142 103 142 104 141 103 139 101 138 102 140 102 133 98 133 100 133 98 133 98 131 97 130 96 131 97 125 93 125 93 125 93 125 93 122 90 121 89 121 88 120 88 119 89 119 90 120 89 118 88 118 88 117 87 116 86 116 85 112 86 114 85 110 81 109 83 111 83 110 83 109 82 109 81 109 80 106 77 104 76 104 77 106 77 105 77 104 76 104 76 103 75 103 75 102 74 101 73 101 72 100 71 99 70 98 70 99 71 99 70 98 69 97 69 96 68 96 68 96 68 96 68 95 68 95 68 95 68 95 68 100 68 87 74 120 199 255 221 254 194 147 67 92 83 103 63 93 69 94 69 95 68 94 67 91 67 92 69 93 68 91 67 90 65 89 64 88 65 89 66 88 65 86 64 86 65 87 66 85 63 85 63 85 64 87 67 84 66 85 67 85 66 82 63 82 64 82 64 82 64 82 64 82 64 81 63 80 62 79 63 71 61 88 62 77 54 84 77 74 55 69 59 78 62 72 55 74 58 70 56 70 55 67 51 63 52 67 53 64 51 65 55 67 55 69 56 67 53 66 53 65 52 64 51 64 50 63 50 62 49 62 48 61 47 60 47 59 46 59 46 59 46 59 46 59 46 58 45 58 44 57 44 54 44 54 45 55 46 56 46 53 43 53 43 53 43 53 42 49 43 47 43 47 43 47 43 49 44 48 43 47 42 46 41 43 41 47 42 45 40 45 42 45 40 44 40 43 39 43 38 41 39 41 39 41 40 42 40 40 39 41 40 42 39 41 38 37 35 39 36 40 37 40 37 39 36 39 35 38 36 39 36 40 35 37 35 39 37 39 34 37 34 37 34 37 34 37 34 35 32 35 32 35 32 35 32 34 31 34 30 33 30 32 29 33 31 35 31 32 28 32 30 32 32 36 32 32 27 31 30 10 4 13 7 14 6 11 3 10 4 13 7 13 4 9 1 7 0 8 1 8 0 6 0 9 3 10 4 11 3 10 2 10 5 10 5 10 5 10 5 11 6 11 5 10 4 9 4 9 4 9 4 9 4 9 4 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 8 3 7 2 6 2 6 4 6 4 6 4 6 4 5 3 4 0 1 1 7 9 16 15 26 22 27 21 30 26 33 25 29 25 35 31 35 28 16 7 1 0 1 2 5 1 2 0 2 0 2 0 2 0 3 0 0 1 7 6 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 9 5 14 27 39 38 39 39 44 42 44 42 44 42 44 42 44 41 42 38 40 37 39 38 38 34 31 23 21 15 15 13 12 4 9 2 8 8 16 14 15 11 60 112 133 108 140 77 72 53 63 53 52 60 64 66 71 59 69 67 60 64 102 127 74 73 69 73 125 135 139 129 133 110 94 97 80 104 165 158 157 132 164 148 185 141 130 41 131 164 154 77 80 83 182 141 175 136 183 148 190 147 191 152 192 143 190 152 214 180 234 185 232 174 224 159 199 164 84 127 236 175 227 188 236 187 238 169 151 118 168 164 204 166 185 166 177 162 179 161 164 166 180 167 170 178 169 174 166 176 169 181 170 185 172 188 174 189 172 188 169 182 170 186 174 191 176 194 176 196 175 195 175 195 176 198 179 200 180 202 181 203 183 204 182 203 182 204 183 205 184 205 186 207 186 208 187 209 188 209 181 214 187 209 181 195 188 208 193 202 189 215 181 189 180 212 192 207 187 203 184 199 184 202 179 201 184 201 182 196 185 197 186 187 171 169 166 171 173 171 151 137 135 118 120 101 111 87 118 92 107 78 97 74 99 77 98 75 97 73 96 73 96 73 88 91 137 107 116 107 146 117 153 118 182 151 164 142 161 125 155 123 153 117 150 117 151 118 152 120 150 119 151 119 150 118 148 118 147 116 145 116 147 116 145 110 150 108 143 109 146 112 152 118 151 118 150 120 150 120 152 120 152 119 150 117 148 115 149 117 148 115 146 114 145 112 145 115 145 114 144 111 143 110 143 108 143 106 142 105 141 105 138 103 142 109 142 112 145 118 140 108 138 104 136 100 135 99 134 102 134 103 135 103 135 103 133 100 132 99 130 97 129 97 128 97 130 98 129 95 125 92 124 93 126 95 126 92 121 87 121 87 121 85 120 85 121 86 121 86 120 84 119 83 117 82 115 83 115 82 114 81 114 81 114 79 112 77 111 75 110 78 109 81 106 79 106 79 104 75 104 77 103 75 101 74 100 73 105 74 99 70 99 72 99 70 99 70 97 68 96 68 96 69 93 68 93 68 93 68 93 68 94 69 94 68 93 68 93 68 88 64 89 66 90 66 89 65 89 64 88 63 87 62 86 62 85 59 87 58 83 54 82 56 84 57 84 56 83 56 82 55 82 57 79 53 76 52 77 53 78 54 78 53 77 53 76 52 74 52 74 51 73 50 72 50 70 48 71 49 71 49 72 50 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 49 87 40 61 41 99 88 108 82 86 50 71 45 61 45 68 49 68 52 69 53 68 52 66 55 69 58 70 57 67 54 66 53 65 52 64 53 65 54 65 52 64 51 64 52 66 53 63 50 63 50 63 52 66 53 66 54 67 56 67 54 65 51 64 52 64 52 64 52 64 52 64 54 64 53 63 52 63 52 68 46 69 46 69 49 70 43 59 57 63 55 57 49 58 53 60 51 58 51 61 50 53 39 55 48 58 47 53 44 55 49 52 46 57 46 52 42 53 47 52 43 52 42 51 42 50 41 49 40 49 39 48 38 47 38 46 38 46 38 46 38 46 38 46 38 46 37 45 36 44 36 44 35 44 36 45 37 46 37 42 34 43 34 43 34 44 35 42 32 43 32 43 32 43 32 46 34 44 33 42 31 41 29 40 31 44 32 42 30 41 31 40 29 39 28 39 27 38 27 39 27 39 27 39 27 39 27 38 27 39 28 40 27 39 26 33 27 36 30 38 31 37 29 34 28 37 31 38 30 35 27 36 28 34 27 36 29 35 27 35 28 35 28 35 28 35 28 32 25 32 25 32 25 32 25 31 24 31 23 30 22 29 22 32 28 34 28 31 25 31 27 30 27 34 28 29 21 27 24 15 11 13 10 13 10 14 12 18 14 15 10 11 7 10 7 12 9 12 9 12 9 12 9 15 11 12 8 11 9 14 12 17 13 14 10 12 10 14 12 16 13 15 11 12 8 11 7 9 7 8 7 8 8 10 10 10 9 10 9 10 9 10 9 10 9 10 10 11 11 12 11 9 8 9 9 10 10 11 10 12 10 8 6 6 6 9 9 7 6 7 6 7 6 7 6 7 7 7 6 6 5 5 5 6 4 2 2 4 5 5 4 8 12 16 23 27 31 31 33 32 33 32 32 30 30 28 29 14 8 1 0 0 2 3 3 4 3 2 1 1 1 1 2 2 2 2 3 5 6 6 6 4 4 4 4 4 4 4 4 3 3 3 4 4 5 5 5 6 5 5 5 5 5 5 5 2 7 22 38 44 39 38 41 44 44 44 44 44 44 44 44 44 44 43 42 40 38 36 35 38 33 27 21 17 14 10 8 8 7 4 7 15 16 26 18 30 28 102 135 147 135 148 88 62 68 54 55 58 66 61 73 71 64 58 76 55 63 105 132 79 57 73 71 101 121 130 128 119 105 96 87 75 110 139 170 174 164 192 180 210 170 169 91 163 184 157 91 98 116 206 164 199 162 195 161 200 171 210 180 210 183 219 189 224 202 240 211 251 231 255 234 255 173 127 196 232 192 214 197 244 230 255 220 198 140 224 251 255 223 231 192 209 192 206 161 189 180 189 178 172 171 164 168 158 167 154 167 149 167 148 173 150 177 147 172 143 170 144 171 146 174 145 176 143 175 141 174 139 175 141 177 141 177 141 178 142 179 143 179 145 180 144 180 144 181 146 183 147 183 147 184 148 185 149 185 151 181 159 185 137 181 146 189 147 190 142 194 137 170 149 191 151 190 152 183 148 187 154 185 149 183 154 182 151 177 157 184 163 181 162 171 156 165 157 168 163 158 158 142 145 123 135 112 137 109 132 103 128 100 127 101 131 105 133 107 135 107 130 100 116 138 151 91 112 92 129 95 173 161 217 177 201 155 192 151 188 148 190 151 196 154 197 153 195 154 194 150 189 147 190 151 199 154 190 146 188 150 195 154 190 148 183 145 191 153 198 156 193 149 195 152 198 152 198 152 195 151 191 149 189 148 189 148 189 147 186 143 183 142 183 143 185 145 183 143 182 142 180 141 180 142 178 139 176 137 175 137 172 146 165 137 181 137 131 103 149 129 176 134 165 133 171 132 174 133 170 132 174 136 173 131 169 130 169 130 169 131 170 131 167 128 167 128 167 127 165 125 162 123 162 122 161 121 160 121 161 122 161 121 160 120 159 120 157 118 156 116 155 115 153 114 154 113 153 113 152 112 151 113 148 111 145 109 144 109 145 110 141 106 141 106 141 106 141 106 141 106 142 106 140 103 135 99 133 99 133 99 133 99 134 100 131 97 130 96 129 94 127 93 124 93 125 93 125 92 123 90 127 94 125 94 126 92 120 85 124 89 119 93 122 86 114 87 116 86 116 85 115 84 114 84 112 85 111 83 110 82 108 81 108 81 108 80 107 79 106 79 104 77 105 78 106 77 105 76 105 77 105 76 104 75 103 75 103 73 99 71 100 72 100 71 98 71 101 74 103 75 102 73 100 72 100 71 99 70 98 70 97 69 97 68 96 67 95 67 94 67 94 67 94 67 94 67 95 67 95 68 96 70 99 73 97 72 92 68 88 65 87 64 90 68 91 69 92 70 93 70 93 70 93 71 92 70 91 68 91 68 89 66 88 66 88 66 91 69 86 66 86 68 90 72 86 66 84 64 83 65 86 68 82 64 82 64 82 64 82 64 82 64 81 63 81 62 80 62 80 63 81 64 80 64 77 62 73 62 74 62 73 64 74 63 74 59 75 60 75 60 75 61 71 56 71 57 71 57 71 56 70 56 68 54 67 54 67 55 66 53 67 55 68 55 67 54 67 54 67 53 66 53 65 52 63 50 63 49 62 48 61 48 60 49 63 50 61 47 59 46 64 49 60 46 60 47 59 45 50 41 51 42 52 43 53 43 53 44 54 45 55 44 54 43 49 43 47 43 47 43 47 43 49 44 46 41 45 42 48 46 46 42 46 42 46 42 46 42 45 41 45 40 44 39 43 39 41 39 41 38 40 37 39 37 40 38 40 39 41 40 42 40 43 39 42 38 40 36 38 34 41 37 38 34 36 33 37 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 33 30 33 30 33 30 33 30 35 32 34 30 32 28 31 27 32 29 34 32 35 32 35 32 10 4 12 6 13 5 11 3 15 7 12 3 9 1 8 1 9 2 9 2 9 2 10 3 11 3 10 2 9 3 10 4 11 6 10 4 9 4 9 4 7 3 8 3 8 4 9 4 8 3 7 2 8 4 10 5 9 4 9 4 9 4 9 4 7 3 8 3 9 4 10 5 8 3 8 4 9 4 10 5 12 6 8 2 6 3 8 6 8 4 8 4 8 4 8 4 7 5 6 4 6 3 5 3 6 2 2 0 3 1 2 0 4 1 10 9 18 15 22 17 26 22 29 24 28 21 23 16 9 3 0 0 0 0 1 0 2 0 2 0 1 0 1 0 1 0 1 0 4 3 5 2 4 2 4 2 4 2 4 2 3 1 3 2 4 3 5 3 5 3 5 4 6 3 5 2 4 8 23 36 43 38 39 39 43 41 43 41 43 41 43 41 43 41 43 39 40 36 36 33 37 31 26 19 17 12 10 6 10 2 5 3 12 12 18 11 22 28 98 121 131 114 122 62 71 76 73 55 60 58 63 65 65 64 70 69 62 78 129 132 78 67 68 60 93 101 105 121 113 115 91 78 90 97 112 137 161 139 168 149 178 140 141 78 151 167 129 75 78 103 177 137 154 120 153 121 157 127 163 128 173 141 179 138 177 142 185 143 196 158 205 168 232 120 117 187 235 171 208 146 198 152 194 150 171 101 192 190 229 200 247 213 234 202 218 158 192 165 183 161 190 185 175 167 162 167 168 178 180 185 173 181 169 181 167 178 171 181 171 183 172 185 173 187 173 191 173 193 173 195 177 199 177 199 177 200 178 200 179 201 181 202 180 202 180 203 182 205 183 205 183 206 184 206 185 207 187 203 195 206 172 203 182 209 190 209 187 212 180 190 190 209 187 208 187 202 181 204 186 204 179 206 183 203 177 196 179 200 178 192 173 180 163 171 164 172 164 157 155 142 139 120 125 105 117 94 109 84 103 81 102 81 101 79 100 80 103 83 103 80 94 120 126 72 87 70 99 71 117 108 149 129 154 133 162 136 153 126 152 123 150 118 145 114 149 121 150 121 148 119 150 121 146 116 147 118 148 117 144 111 153 115 149 114 151 114 146 109 152 119 152 119 150 119 148 117 150 120 149 118 147 117 147 117 147 116 144 113 142 112 143 114 145 114 144 113 143 109 141 108 142 105 140 102 138 101 138 101 127 108 135 109 135 76 26 0 72 73 123 101 132 98 126 83 132 99 128 98 132 101 131 98 128 97 128 97 128 97 128 97 125 94 126 95 126 94 124 92 123 92 123 91 122 90 121 90 121 88 121 87 120 86 119 86 118 85 117 84 116 82 114 81 113 83 114 82 113 82 113 81 112 79 110 77 109 77 109 78 106 78 106 78 106 78 106 78 106 78 106 78 104 74 100 71 99 71 99 71 99 71 98 70 97 69 96 67 94 66 93 65 92 67 93 68 92 66 91 65 94 68 93 69 95 70 93 66 91 63 87 66 90 61 84 64 86 62 85 61 85 60 84 60 85 58 84 56 83 55 81 54 81 54 81 53 80 52 79 52 77 53 78 54 78 54 77 53 77 53 76 52 76 51 75 51 75 51 71 49 72 50 72 49 69 48 72 51 73 51 72 50 72 51 71 50 71 49 70 49 69 48 68 47 68 46 67 46 66 47 66 47 66 47 66 47 66 46 65 47 67 49 69 51 70 47 69 44 65 44 63 45 68 50 69 53 70 54 70 57 71 58 72 59 71 57 69 56 69 56 68 54 66 53 67 54 70 55 68 53 67 55 71 58 67 52 65 50 65 51 67 53 66 54 66 54 66 54 66 54 66 53 65 53 64 52 64 51 64 54 65 55 65 53 64 52 64 52 64 53 65 54 66 56 63 59 62 56 61 56 61 56 58 50 58 49 57 47 56 45 57 47 55 46 54 45 55 46 54 45 55 46 55 45 53 44 54 44 53 44 52 43 52 42 50 41 50 40 49 40 48 39 48 40 49 41 49 42 52 45 48 38 43 34 43 36 43 34 41 32 42 33 42 34 43 34 43 35 44 36 45 35 44 34 43 33 44 33 44 33 44 33 45 33 42 30 41 31 44 34 42 31 42 31 42 31 42 31 42 31 42 30 41 30 40 29 39 27 39 26 38 26 37 25 38 26 38 27 39 27 40 28 39 31 38 30 37 29 35 28 38 30 36 27 34 27 35 29 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 31 26 30 25 29 24 29 25 31 27 32 27 32 26 12 11 17 16 19 14 14 9 18 14 16 11 13 10 13 10 11 8 12 9 13 10 14 11 12 10 13 11 14 10 13 9 12 9 13 10 12 8 11 7 11 8 11 9 12 9 13 10 10 9 9 8 9 9 11 11 10 9 10 9 10 9 10 9 8 7 8 7 9 8 9 8 9 8 9 8 10 9 10 10 13 11 10 8 8 8 10 10 10 9 10 9 10 9 10 9 7 6 6 6 5 5 5 5 6 4 2 2 2 2 0 0 0 1 2 4 6 8 10 10 12 15 18 19 19 15 11 9 3 2 1 2 3 2 0 0 0 0 1 2 2 2 1 1 0 0 1 3 3 4 3 3 4 4 4 4 4 4 4 4 3 3 4 4 4 4 5 5 3 4 6 7 7 6 5 4 8 14 26 38 43 41 40 42 42 42 42 42 42 42 42 42 42 42 42 41 39 37 36 34 36 32 26 20 17 13 10 7 7 8 7 7 17 15 27 18 38 56 126 138 148 132 127 68 74 98 80 68 53 60 58 70 60 74 67 64 55 100 139 129 68 70 64 71 74 92 81 108 110 92 82 67 122 103 98 136 171 162 186 175 202 165 162 114 181 178 124 88 93 131 191 159 188 152 193 155 196 157 196 157 201 166 206 164 203 169 212 174 217 186 226 186 237 120 155 233 255 230 255 226 244 209 228 195 200 162 215 201 223 207 231 216 245 226 234 204 235 215 221 199 184 180 190 187 186 178 166 164 162 170 155 170 154 175 153 175 149 172 148 171 147 171 144 171 143 173 141 173 141 175 144 178 142 177 142 177 143 178 143 179 145 180 145 180 145 181 147 182 148 183 148 183 149 184 149 185 152 181 159 182 136 182 148 186 148 191 145 191 137 170 152 189 148 187 150 180 145 184 150 182 153 180 159 179 154 174 161 180 163 175 160 167 154 160 157 165 162 161 160 151 153 138 150 131 146 122 141 112 135 106 133 106 132 102 126 98 126 100 127 99 122 138 150 93 115 90 122 89 125 100 137 111 150 128 164 131 183 151 189 159 197 162 198 161 191 156 193 154 188 148 184 147 190 152 192 154 194 151 190 148 194 153 191 154 193 155 193 150 195 152 195 152 195 149 193 147 193 149 189 147 187 145 187 146 186 144 184 143 184 143 185 144 184 145 183 144 182 142 180 141 178 140 177 138 176 138 177 139 173 149 176 146 179 116 72 27 137 115 161 124 157 127 161 124 165 126 162 126 164 128 164 125 162 125 162 125 162 125 162 125 159 123 160 124 160 123 158 121 159 123 159 123 158 122 158 122 158 119 158 119 157 118 157 118 157 118 156 117 155 115 153 114 153 114 153 113 150 114 149 113 146 110 144 109 142 109 143 110 140 106 140 106 140 105 139 105 139 105 139 105 138 102 134 99 134 100 133 99 132 97 131 96 130 96 129 95 128 93 126 92 123 92 124 92 124 91 122 89 120 87 118 88 123 92 124 91 123 90 118 89 118 85 114 87 116 85 115 85 114 84 114 84 112 85 111 83 110 82 108 81 108 81 108 80 107 79 106 79 105 78 106 79 107 78 106 77 105 76 104 76 103 75 103 75 103 73 99 71 100 72 100 71 97 69 98 71 99 71 99 70 100 71 99 71 98 70 98 70 97 68 96 68 95 67 95 67 92 65 92 65 92 65 92 65 90 63 90 63 91 65 93 68 94 69 89 66 87 64 86 63 92 70 93 70 93 71 94 71 94 72 95 73 94 72 93 70 91 69 90 67 89 67 89 68 89 70 87 68 86 70 89 73 87 69 86 68 85 68 87 69 85 67 85 67 85 67 85 67 85 67 85 66 84 65 83 65 83 66 81 67 81 66 78 64 78 65 77 67 77 68 77 68 78 64 79 63 77 62 76 61 75 59 73 58 71 56 69 55 70 57 69 55 67 54 68 55 68 55 68 55 67 53 65 51 66 52 65 52 64 51 64 50 63 50 63 50 62 49 62 48 65 51 62 46 58 45 59 47 61 45 54 40 53 40 52 38 52 42 52 43 53 43 54 44 54 44 55 45 55 45 54 44 52 46 50 46 50 46 50 46 49 44 46 41 45 42 48 44 46 42 46 42 46 42 46 42 47 43 47 42 46 42 45 41 41 39 41 39 40 38 40 37 40 38 40 38 41 39 41 40 40 37 40 37 40 36 39 36 41 38 40 36 38 36 39 37 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 35 32 34 31 34 31 32 30 34 32 35 32 34 31 11 5 14 8 15 7 12 4 15 7 13 5 11 4 11 4 8 1 9 2 10 4 11 5 8 2 11 5 12 4 9 1 9 4 11 6 11 4 8 2 14 9 13 7 11 5 9 4 9 4 8 3 9 5 11 6 9 4 9 4 9 4 9 4 7 2 7 2 8 3 8 3 7 2 8 3 8 4 9 4 12 7 9 4 8 4 9 5 8 4 8 4 8 4 8 4 6 4 6 3 5 3 4 2 5 2 3 1 4 2 2 0 3 0 2 0 2 1 4 3 3 2 6 5 6 2 2 0 1 0 1 0 3 1 2 0 0 0 1 0 2 0 1 0 0 0 4 3 4 1 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 2 2 5 5 7 4 5 2 13 17 28 35 41 39 41 40 40 38 40 38 40 38 40 38 41 39 41 38 39 35 35 32 35 29 25 18 16 11 10 5 8 5 8 6 12 10 17 10 25 57 119 120 134 109 101 44 88 105 108 73 63 57 65 68 66 70 66 56 69 109 148 113 64 61 86 97 73 75 83 103 106 79 76 104 138 106 94 115 164 141 171 153 178 134 129 104 176 153 91 72 77 119 156 131 152 129 154 132 154 130 157 132 156 133 160 131 157 133 165 135 175 139 188 153 187 69 120 177 193 162 219 184 232 192 227 191 186 159 220 176 209 167 182 150 186 163 192 180 236 212 236 202 212 196 195 177 179 174 181 180 177 179 177 181 175 180 167 171 170 177 171 178 171 180 170 182 171 187 171 190 173 196 176 198 176 196 177 197 177 198 178 198 180 200 179 199 180 200 181 202 182 204 183 205 183 206 184 206 187 203 193 202 169 205 183 206 187 208 184 207 176 190 191 206 185 206 185 200 179 204 184 203 179 203 178 200 174 194 178 199 177 192 172 181 164 177 165 177 161 159 156 147 146 132 138 120 131 109 123 98 114 91 111 90 112 88 105 82 101 78 96 73 92 109 114 68 85 63 88 62 86 66 84 66 88 73 92 71 104 89 117 104 133 118 142 120 154 131 159 135 158 130 155 129 152 124 148 117 145 117 149 122 155 121 149 116 148 119 153 122 148 117 150 117 152 118 151 120 150 119 147 116 145 114 144 114 143 113 143 113 143 113 144 114 145 114 144 112 142 109 141 108 138 102 137 100 137 101 139 102 133 98 128 102 142 110 65 46 143 121 135 94 115 85 127 94 125 95 123 94 124 95 124 94 123 94 123 94 123 93 122 93 120 89 122 90 121 88 120 87 121 89 121 89 121 89 121 89 119 86 118 85 118 85 118 85 118 85 117 83 115 82 114 81 114 83 113 82 114 81 113 81 110 78 109 76 108 75 109 78 106 78 106 77 105 77 105 76 104 76 104 75 102 73 100 72 100 72 99 70 97 68 95 67 95 67 95 66 93 64 92 63 91 66 91 66 91 65 89 64 86 60 84 60 88 64 89 63 95 68 90 64 86 61 84 61 85 61 85 60 84 60 83 59 85 58 84 56 83 55 81 54 81 54 81 53 80 52 79 52 78 54 79 55 79 55 78 54 76 52 76 51 75 51 74 50 75 51 71 49 72 50 72 49 70 48 70 49 71 49 71 49 71 50 71 49 70 49 69 48 68 47 68 46 67 46 66 45 65 46 65 46 65 46 65 46 63 44 62 44 63 45 65 47 70 48 68 46 66 45 65 47 71 55 71 55 71 58 72 58 73 62 74 63 74 62 72 60 70 58 68 57 68 57 69 58 71 56 70 55 70 57 72 59 73 58 72 57 71 57 71 57 68 56 68 56 68 56 68 56 67 55 67 54 66 54 65 53 67 59 69 60 68 58 66 57 66 57 67 58 68 58 69 58 66 58 64 56 62 54 60 53 61 54 61 50 58 48 55 46 58 48 56 46 55 46 55 47 56 47 56 46 54 44 51 42 52 43 51 42 51 41 50 41 51 42 50 41 50 40 49 40 52 43 49 41 49 40 46 36 46 35 40 31 40 33 40 31 43 34 43 35 44 35 44 35 44 35 45 37 46 36 44 35 44 34 45 34 45 34 45 34 45 33 43 31 42 31 43 32 42 31 42 31 42 31 42 31 43 32 42 31 41 30 41 30 40 28 39 27 39 26 38 26 37 25 38 26 38 27 39 27 36 29 36 29 36 30 37 30 38 31 37 30 37 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 25 31 27 32 27 31 25 17 13 16 13 16 13 16 14 16 13 15 11 14 12 15 12 12 9 12 10 13 11 14 12 11 9 14 12 15 11 12 8 13 11 15 13 15 11 12 8 17 14 16 12 13 9 12 8 10 8 9 8 9 9 11 11 10 9 10 9 10 9 10 9 10 9 10 9 9 8 9 8 8 7 8 8 9 8 10 9 11 10 10 9 9 8 9 8 7 6 7 6 7 6 7 6 6 6 5 5 5 4 4 4 3 3 3 5 7 8 6 4 4 4 3 2 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 1 2 4 6 0 1 1 2 2 1 1 1 1 4 7 8 6 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 3 5 6 7 6 6 5 17 23 31 36 39 41 42 42 39 39 39 39 39 39 39 39 40 40 40 39 38 36 35 34 34 29 23 19 15 12 9 7 5 8 10 11 18 15 28 18 41 81 139 132 146 122 103 64 86 119 101 89 59 59 55 67 61 62 59 78 93 133 139 104 54 53 111 152 74 81 89 94 89 63 97 147 118 98 96 138 170 159 191 181 202 156 140 135 197 151 88 82 98 136 164 143 175 145 178 146 177 147 185 153 195 162 198 154 189 153 194 154 197 165 211 177 209 88 167 194 215 185 216 194 228 210 241 215 209 203 255 226 255 231 235 216 214 196 193 193 232 219 240 219 255 232 238 210 210 193 197 189 181 179 172 176 166 175 159 171 151 171 148 171 148 171 145 171 143 171 142 171 141 174 144 176 141 176 141 177 142 177 143 178 145 179 144 179 144 180 146 182 147 182 147 183 148 183 149 184 151 181 157 177 132 183 149 182 150 189 147 186 140 172 155 184 149 186 152 180 149 184 155 183 156 179 157 176 155 175 161 180 163 175 160 168 155 164 159 170 160 161 159 153 156 144 154 137 157 132 153 122 146 117 144 116 143 114 139 111 135 104 126 94 124 129 136 86 110 77 106 76 105 83 107 85 106 84 109 89 105 82 112 91 121 96 124 97 153 128 167 143 180 154 193 161 193 157 193 154 189 152 196 159 194 157 191 151 185 146 183 146 188 149 191 151 193 153 195 152 191 150 187 147 184 144 183 144 182 143 183 144 183 144 183 144 183 144 180 143 178 141 177 140 173 136 172 136 172 137 173 139 165 133 166 135 177 136 91 62 168 133 166 125 155 122 153 118 158 123 159 123 158 123 158 123 159 123 158 123 157 121 156 121 154 120 155 120 155 119 153 117 154 119 154 119 154 119 154 119 155 119 155 119 155 119 155 119 154 117 153 116 151 114 150 113 152 112 149 112 148 111 147 111 144 109 142 108 141 108 141 108 140 106 140 105 139 104 138 103 138 103 136 102 135 100 134 100 133 99 132 97 130 95 128 94 129 94 128 93 126 91 125 91 122 90 123 91 122 89 120 88 124 91 121 89 122 90 120 86 115 85 115 83 113 84 115 84 115 85 114 84 114 83 113 83 112 85 111 83 110 82 108 81 108 81 108 80 107 79 106 79 105 78 106 79 107 78 106 77 104 76 103 75 103 74 102 74 103 73 99 71 100 72 100 71 100 72 100 71 99 71 99 71 99 71 98 70 98 69 97 69 96 68 95 67 95 66 94 66 94 67 94 67 94 67 94 67 91 64 90 63 90 64 92 66 92 70 90 68 89 68 90 69 95 74 95 73 95 72 94 72 96 74 94 74 94 73 92 71 90 69 89 69 89 69 90 71 89 71 89 71 89 72 90 73 90 72 90 72 89 70 88 69 86 68 86 68 86 68 86 68 85 67 84 66 84 65 83 65 85 69 83 70 82 68 80 67 77 67 77 67 76 67 75 66 78 65 78 63 76 61 74 60 77 63 75 60 73 57 70 56 71 57 69 56 68 55 69 56 69 56 69 55 67 53 64 51 65 52 64 51 64 50 63 50 64 51 64 50 63 50 62 49 60 47 63 54 69 55 63 45 46 32 46 36 54 44 59 46 55 45 55 44 54 44 54 44 54 45 56 46 56 46 55 44 51 45 49 45 49 45 49 45 49 44 48 43 46 42 46 42 46 42 46 42 46 42 46 42 45 41 45 41 44 40 43 39 42 40 42 39 41 39 40 38 39 37 39 38 40 38 41 39 38 35 38 36 39 36 39 36 40 37 40 37 41 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 31 35 32 35 31 33 30 14 6 12 4 11 5 13 7 12 4 11 4 11 4 12 6 11 4 11 4 11 3 10 3 9 3 10 4 11 3 10 2 12 7 12 7 12 6 10 4 7 2 7 3 8 3 8 4 8 2 7 2 7 3 9 5 9 4 9 4 9 4 9 4 9 4 9 4 8 3 8 3 6 2 7 2 8 3 8 3 9 5 8 4 8 3 7 3 4 0 4 0 4 0 4 0 5 3 5 3 4 2 4 1 2 0 3 4 9 8 8 4 2 0 2 0 1 0 0 0 5 1 1 0 0 0 3 2 0 0 1 0 2 2 7 8 4 2 2 0 1 0 2 0 1 3 9 8 7 2 4 4 4 2 4 2 4 2 4 2 5 3 4 2 4 2 3 1 3 2 4 2 5 4 7 5 20 24 32 32 36 38 42 39 39 37 39 37 39 37 39 37 38 36 38 36 37 34 35 32 32 26 22 16 15 10 9 5 6 8 11 9 13 9 16 10 37 80 127 113 133 94 80 53 102 112 118 91 79 56 54 56 59 59 75 106 134 148 146 86 58 49 145 172 105 69 91 78 74 86 139 170 83 74 107 142 163 139 177 160 182 126 112 125 181 118 68 67 89 113 126 112 134 119 138 119 135 117 141 125 152 137 157 133 152 137 159 138 159 138 162 154 150 71 149 159 180 144 178 143 184 154 177 147 158 148 198 170 207 196 215 203 229 196 168 155 184 163 198 179 204 196 225 220 236 216 217 201 199 189 184 178 178 179 181 184 176 179 176 180 174 181 173 185 171 186 172 189 172 193 173 195 174 196 176 196 177 197 177 197 179 199 178 198 179 200 181 201 181 204 182 204 183 205 183 205 186 203 191 196 166 206 184 200 185 207 182 203 174 192 190 201 183 205 184 201 181 206 186 206 182 200 176 193 174 193 179 195 173 185 170 175 164 173 166 176 166 166 162 154 153 139 145 128 138 115 130 104 122 100 120 99 115 94 115 94 114 89 104 79 108 111 108 65 83 52 73 52 77 68 84 73 81 63 79 72 85 71 86 72 85 71 84 65 88 71 99 85 112 96 125 104 143 121 153 128 151 121 147 122 147 129 159 137 163 134 158 128 154 123 155 121 154 117 151 117 152 122 149 118 145 115 144 115 143 114 144 115 144 115 143 113 143 110 142 109 140 106 139 105 135 99 135 96 134 97 135 98 141 102 142 105 142 116 58 51 129 108 126 99 126 92 121 83 120 94 123 94 121 92 121 95 122 94 121 92 120 91 119 90 117 88 118 88 118 87 116 85 116 86 116 86 117 87 117 87 117 85 117 85 118 86 118 86 116 83 115 82 113 81 112 80 111 82 110 81 110 80 110 80 109 78 108 76 107 76 107 77 106 78 105 77 104 75 103 75 103 74 101 72 100 72 100 72 98 69 97 68 95 67 94 66 94 66 93 64 91 63 90 62 89 64 90 65 89 64 88 62 91 65 89 63 87 59 80 51 69 49 76 53 80 61 86 60 84 60 84 60 83 59 83 58 85 58 84 56 83 55 81 54 81 54 81 53 80 52 79 52 76 53 77 54 78 53 77 52 75 51 75 51 74 50 74 49 75 51 71 49 72 50 72 49 73 51 72 49 71 49 71 50 70 49 70 49 69 48 69 47 67 46 67 46 66 45 66 44 67 50 67 50 67 50 67 50 65 48 64 47 64 47 65 49 70 49 69 48 69 51 71 54 76 58 74 60 74 59 73 60 73 63 74 63 74 62 72 60 70 59 69 58 70 59 71 61 71 57 72 58 72 59 73 59 69 56 70 56 69 54 66 52 69 57 69 57 69 57 69 57 67 55 67 54 66 53 65 55 68 60 70 61 69 59 67 58 67 57 66 56 67 55 66 55 65 51 63 52 62 50 61 52 63 54 62 52 60 50 58 48 58 49 57 47 56 47 56 47 55 46 55 46 54 44 52 42 53 43 52 43 51 42 51 41 52 42 51 42 50 41 50 41 50 42 50 43 50 35 32 16 16 11 24 25 42 40 51 43 46 37 46 36 45 36 44 35 45 36 46 37 46 37 45 36 43 33 44 33 44 33 44 33 45 34 44 32 43 31 41 30 42 31 42 31 42 31 42 31 41 30 40 29 40 28 39 28 41 28 40 28 39 27 39 27 36 25 37 25 38 26 38 26 36 29 36 28 35 28 35 28 35 28 36 30 38 30 37 29 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 32 27 31 26 31 26 31 26 32 27 32 26 30 24 14 11 15 12 15 12 14 11 13 10 12 9 13 11 15 13 16 12 15 11 14 10 12 9 14 10 13 9 12 10 13 11 15 11 14 10 12 9 13 10 9 6 9 6 10 7 10 7 7 6 7 6 7 7 9 9 10 9 10 9 10 9 10 9 10 8 9 8 8 7 7 6 7 6 8 7 8 8 9 8 8 7 8 7 8 6 7 5 5 4 5 4 5 4 5 4 5 5 5 4 4 4 3 3 2 3 4 6 8 8 6 3 0 0 1 2 2 1 0 0 4 3 2 2 2 2 3 4 0 3 9 12 12 13 14 16 9 7 4 1 0 1 2 3 0 5 10 10 6 3 3 5 4 4 4 4 4 4 4 4 5 5 5 4 4 3 3 3 5 4 3 3 3 5 8 9 22 29 33 32 33 38 41 39 40 40 40 40 40 40 40 40 37 38 38 37 37 36 34 34 31 27 22 17 14 12 9 6 3 9 13 13 21 14 29 19 72 112 148 129 146 104 79 75 93 116 101 110 86 72 54 66 75 89 104 132 140 154 129 74 49 71 155 194 140 96 80 82 74 119 167 131 59 80 122 165 165 153 189 179 201 149 130 163 189 115 77 76 112 118 136 122 148 131 155 133 150 127 155 133 163 140 174 143 181 154 196 162 190 167 190 167 159 79 184 163 195 169 204 181 209 174 188 149 193 164 214 180 214 196 224 206 247 222 191 190 209 180 206 187 211 189 214 198 226 220 244 238 241 227 217 205 193 186 174 178 167 185 162 181 155 176 151 175 147 173 143 171 142 170 141 172 142 175 141 176 141 177 142 177 144 179 143 178 144 179 145 181 146 181 147 182 147 183 148 183 151 182 155 172 129 185 150 179 152 188 150 181 141 173 161 179 152 182 153 178 150 183 157 183 156 181 151 174 152 176 158 180 155 171 153 166 150 164 155 170 162 165 163 159 163 152 163 147 160 136 157 126 152 123 151 123 145 116 141 113 139 110 133 103 138 131 131 85 110 74 101 76 93 75 92 78 91 68 87 75 96 77 95 76 95 77 99 78 104 79 111 85 115 89 124 97 133 107 148 115 147 108 143 108 155 125 169 143 183 152 194 163 192 157 193 156 194 155 191 153 192 152 189 148 185 145 183 144 182 144 184 145 183 143 180 140 177 141 176 139 174 138 173 137 171 134 169 133 167 132 167 132 166 127 163 122 160 134 92 81 176 135 159 123 155 126 156 127 152 120 156 121 152 117 153 121 153 119 152 118 151 116 149 115 148 116 149 116 149 115 147 113 147 114 147 115 148 116 149 115 149 113 150 114 150 115 151 115 150 114 149 112 147 111 146 110 146 109 145 108 145 107 143 108 143 107 141 107 137 106 138 107 140 106 139 105 138 103 136 102 136 102 134 99 133 99 134 101 130 96 129 95 129 95 129 95 127 93 126 92 125 90 123 89 120 89 121 89 121 88 119 86 117 85 116 84 114 77 103 66 93 70 105 76 110 85 115 81 114 84 114 83 113 83 112 82 112 85 111 83 110 82 108 81 108 81 108 80 107 79 106 79 103 75 104 76 104 76 103 75 103 75 103 74 102 74 101 73 103 73 99 71 100 72 100 71 101 72 98 69 97 69 98 70 98 70 98 69 97 69 96 68 95 67 95 66 94 66 93 65 93 66 93 66 93 66 93 66 92 64 91 63 90 64 91 65 91 68 89 68 90 70 92 71 98 77 97 75 96 74 96 73 93 73 93 73 93 72 91 71 90 70 90 70 90 71 92 73 89 72 90 73 91 74 91 73 88 70 89 71 88 68 84 65 88 70 88 70 88 70 88 70 87 68 86 68 85 67 85 66 85 68 83 68 82 68 80 66 77 67 76 66 75 65 74 65 77 65 78 64 78 63 77 63 76 62 76 61 74 60 74 58 72 58 70 56 69 56 69 57 67 54 68 55 68 54 66 53 67 53 66 53 65 52 65 51 65 52 64 51 64 50 63 50 70 53 62 46 55 32 32 9 25 16 37 34 57 49 63 49 57 47 56 46 56 45 55 45 55 46 56 47 57 46 56 45 52 46 50 46 50 46 50 46 49 45 48 44 47 42 45 40 46 42 46 42 46 42 46 42 46 42 45 41 45 40 44 40 43 41 42 40 42 39 41 39 38 36 39 37 39 38 40 38 40 37 39 35 38 34 37 33 36 34 38 37 40 37 39 35 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 34 31 33 30 32 29 34 32 35 32 35 31 33 29 8 3 12 7 14 5 10 1 9 2 8 2 9 4 12 6 14 7 13 5 10 2 8 1 12 4 9 1 8 2 11 5 12 6 9 2 7 3 9 5 11 5 10 4 7 1 5 0 6 0 5 0 5 1 7 3 9 4 9 4 9 4 9 4 7 2 7 1 6 0 5 0 6 1 6 2 7 3 8 3 6 2 7 3 6 2 5 0 4 0 4 0 4 0 4 0 5 3 5 2 4 1 3 1 3 1 4 4 7 4 3 0 0 0 2 2 4 1 1 0 0 0 2 0 3 0 1 0 3 8 18 21 23 20 22 21 12 7 5 0 0 0 2 2 0 2 9 7 5 0 2 2 4 2 4 2 4 2 4 2 5 3 5 2 4 1 3 1 6 2 2 0 2 3 8 9 23 28 33 28 31 36 41 36 40 38 40 38 40 38 40 38 37 35 37 35 36 33 34 31 31 25 21 15 14 9 8 4 5 6 13 11 12 9 15 9 70 105 136 110 134 79 62 62 105 103 115 112 114 82 71 75 103 119 131 134 135 139 127 53 53 75 169 176 181 95 78 81 87 148 175 88 64 95 149 154 162 136 174 158 180 125 111 156 171 91 67 62 103 98 109 100 118 107 128 112 122 103 117 103 123 113 129 114 131 122 142 126 143 147 150 159 113 68 152 138 156 134 162 138 164 140 157 138 154 133 176 164 178 168 179 165 191 190 173 198 212 175 185 157 182 164 181 167 185 176 194 187 215 209 222 220 226 219 215 207 191 191 188 185 181 181 174 182 173 185 172 186 170 187 171 189 175 192 175 195 176 196 177 196 179 197 178 197 178 198 180 201 181 203 181 202 182 203 183 203 186 202 189 191 164 205 185 197 184 204 181 197 172 190 191 195 180 200 181 196 177 203 183 201 184 195 176 189 174 191 180 192 174 184 171 177 166 175 169 179 164 162 161 155 156 146 151 137 138 119 130 108 125 103 124 103 123 97 114 89 108 85 103 80 106 103 99 60 84 54 79 64 77 65 73 68 78 66 75 73 75 66 72 60 71 59 73 60 82 64 85 68 89 71 97 80 88 71 94 69 88 63 92 75 91 72 94 73 101 88 128 111 153 126 155 127 157 126 157 125 153 123 149 119 145 116 145 115 144 116 145 116 144 113 140 110 140 108 139 106 137 103 136 102 134 97 132 94 129 93 129 93 132 93 142 102 134 112 54 55 132 106 122 98 126 94 122 86 116 91 120 92 116 88 117 93 117 90 116 88 114 86 113 84 112 82 114 83 113 81 111 80 112 81 113 82 114 83 115 84 110 78 111 79 112 80 113 81 113 81 112 79 110 78 109 79 109 79 108 78 108 77 107 77 108 77 107 75 106 75 106 76 106 78 105 76 103 75 102 73 102 73 100 70 98 71 100 73 94 66 95 67 95 67 95 67 93 65 92 63 90 62 89 62 88 63 89 64 89 63 87 61 85 60 85 61 84 53 71 40 68 51 80 56 82 61 83 53 84 60 84 59 83 58 82 58 85 58 84 56 83 55 81 54 81 54 81 53 80 52 79 52 74 50 75 52 76 51 74 50 75 51 75 50 74 49 73 49 75 51 71 49 72 50 72 49 72 49 69 46 67 45 68 47 70 49 70 48 69 47 68 47 67 46 67 45 66 44 65 44 65 46 65 46 65 48 65 48 64 47 63 45 62 45 63 46 66 48 67 48 68 52 70 54 78 60 76 61 75 60 74 61 72 61 73 62 73 61 71 59 70 59 70 59 71 61 73 62 71 58 73 60 74 60 74 59 73 60 74 60 73 57 69 56 72 62 72 62 72 60 72 60 70 56 70 55 69 55 68 56 67 60 68 61 69 60 67 58 67 59 68 58 67 57 66 56 65 52 65 52 65 54 66 55 62 52 61 52 61 52 60 53 59 49 57 47 56 47 56 48 53 44 54 46 55 46 54 45 54 45 54 44 53 44 52 43 52 43 52 42 51 41 50 41 55 43 47 38 45 31 30 13 19 15 30 31 46 41 47 36 48 38 47 37 46 36 45 36 45 37 46 38 47 37 46 36 46 36 47 36 47 36 47 36 45 34 45 33 43 31 41 29 42 31 42 31 42 31 42 31 43 32 43 31 42 30 41 30 41 29 41 28 40 27 39 27 36 24 36 25 37 26 38 26 38 30 36 28 34 26 33 25 32 26 35 29 37 29 35 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 32 25 32 25 32 25 32 25 32 27 31 25 29 23 28 22 32 27 32 27 32 26 29 24 17 13 16 12 15 13 16 14 14 11 14 11 14 11 14 11 12 10 13 11 14 12 15 13 13 10 13 10 13 10 13 10 13 11 11 9 10 9 11 10 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 10 11 10 11 9 10 9 9 8 8 9 8 9 8 9 8 9 6 7 7 9 8 9 7 8 6 6 6 6 6 5 3 3 6 6 6 5 5 4 4 4 5 5 5 4 4 4 3 3 2 3 4 5 4 2 0 0 2 3 2 3 1 2 1 2 2 4 4 4 1 1 1 3 0 13 25 27 24 24 26 25 20 11 4 2 1 0 0 3 0 3 8 9 6 3 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 5 7 5 4 9 17 25 29 34 37 38 37 37 37 37 38 38 39 39 38 38 37 37 36 36 35 34 33 32 31 23 22 21 18 16 12 10 9 2 7 3 11 30 11 32 30 119 126 145 137 136 86 77 87 88 110 102 120 98 109 96 111 108 114 128 124 136 145 93 53 44 111 162 190 152 154 81 67 118 176 131 75 66 123 165 161 170 137 165 185 183 112 148 178 170 96 74 80 116 113 123 104 129 112 133 115 136 118 138 118 138 117 141 122 147 127 151 128 174 139 187 142 123 93 163 153 179 155 182 161 184 159 176 152 177 164 187 172 189 174 195 182 208 174 190 197 219 208 219 201 199 184 189 178 190 187 195 189 195 193 195 196 202 214 227 239 227 221 202 190 173 175 167 183 165 177 150 172 149 174 143 168 144 176 144 175 143 177 147 183 143 178 143 178 143 181 145 183 144 181 145 184 146 184 148 185 145 194 149 168 138 185 151 182 151 177 157 185 127 185 154 184 154 182 151 177 153 185 156 178 145 178 153 170 150 182 163 173 159 175 163 166 157 166 164 167 155 164 163 156 158 154 165 154 163 140 159 131 156 126 155 123 151 127 150 116 136 111 133 106 142 121 122 88 100 72 99 64 88 67 80 63 81 69 84 68 84 68 79 65 80 71 88 78 89 73 102 83 109 90 117 94 119 95 122 95 122 95 122 94 124 92 123 91 122 91 121 91 137 112 149 125 160 139 182 161 191 157 195 159 193 153 187 147 179 146 183 140 176 139 180 140 171 141 176 139 167 131 168 137 169 132 168 131 168 128 166 128 162 127 165 128 163 131 90 80 168 130 157 123 155 125 154 122 152 118 153 117 152 116 151 116 148 113 148 112 147 111 146 111 146 111 146 111 146 111 146 111 149 114 149 114 148 113 147 112 145 112 145 111 144 111 143 110 148 114 145 110 142 109 143 110 143 107 140 107 142 108 141 107 141 108 138 106 135 103 133 102 134 103 134 103 132 100 129 97 131 100 131 99 130 99 129 98 130 98 128 96 125 93 123 92 125 94 125 93 124 93 123 91 121 90 120 90 120 91 121 91 118 88 118 87 117 87 116 86 114 83 113 82 112 82 113 83 113 83 113 83 113 83 113 83 109 82 108 81 107 80 106 80 108 81 107 80 105 78 103 77 104 77 103 76 100 73 99 72 99 73 100 74 100 74 101 75 100 72 100 72 100 72 100 72 100 72 100 71 99 70 98 70 96 68 96 68 96 68 96 68 95 67 94 66 94 65 93 65 94 67 91 65 89 63 88 63 88 63 88 63 89 64 90 64 89 66 86 66 88 70 95 75 96 74 96 74 96 74 96 74 94 74 94 73 93 72 92 72 92 72 91 70 90 72 93 75 92 71 95 74 96 73 92 71 92 73 93 75 91 71 86 68 94 74 90 71 91 72 87 63 84 68 87 67 89 67 91 78 89 70 81 67 82 69 83 68 84 69 80 65 77 64 78 65 76 63 77 64 77 64 77 64 74 61 73 60 73 61 75 62 74 61 70 59 68 57 67 58 69 58 67 56 66 56 66 57 65 55 65 54 64 53 63 53 61 52 62 53 63 52 62 51 63 53 62 51 58 45 51 39 56 47 57 48 58 47 57 46 56 48 54 46 53 46 53 47 54 46 52 44 51 44 51 45 50 46 50 45 49 44 48 44 50 46 50 45 49 44 48 44 47 44 45 42 44 42 44 43 40 39 43 42 46 44 46 44 42 38 39 38 42 41 42 38 40 39 41 39 41 39 42 40 40 36 37 34 39 36 37 33 39 35 38 34 37 35 38 36 37 34 37 34 37 34 37 34 40 35 36 33 38 35 36 31 35 32 35 33 36 34 37 34 31 29 32 30 33 31 34 31 32 30 35 33 37 33 35 31 36 32 35 31 34 32 35 33 14 6 13 5 12 6 13 7 11 4 11 4 11 4 11 4 10 5 11 6 11 6 11 7 10 5 10 5 10 5 10 5 11 6 11 5 10 4 9 4 8 3 8 3 8 3 8 3 8 4 8 4 9 5 9 5 10 5 9 5 8 4 8 3 9 3 9 3 9 3 9 3 7 1 8 3 9 2 8 2 5 4 6 4 6 3 4 1 7 5 6 4 6 3 5 3 5 3 4 2 4 1 3 1 1 0 4 3 4 0 0 0 1 0 1 0 2 0 3 0 2 0 5 0 5 0 6 3 12 20 30 29 30 28 30 26 22 11 5 0 0 0 0 1 0 1 7 5 5 1 3 2 5 2 4 1 3 2 4 3 4 2 4 2 4 2 4 2 5 2 5 4 5 1 9 15 23 25 32 33 35 32 34 33 37 35 38 36 38 36 37 35 37 34 35 32 33 30 31 29 23 20 20 15 14 9 8 3 11 0 10 15 19 12 13 23 110 104 133 110 121 65 68 90 101 100 117 108 115 102 112 104 115 104 124 128 135 115 76 47 57 101 174 166 167 152 104 78 143 169 114 65 104 135 163 154 164 119 152 170 174 93 142 160 146 72 61 69 109 97 111 91 108 96 112 101 117 104 118 104 117 104 119 107 123 111 126 112 132 118 146 115 86 78 132 132 148 138 156 144 156 141 149 136 157 142 167 150 169 153 175 161 186 152 170 171 192 180 199 182 200 188 198 187 196 180 179 163 182 177 188 183 190 187 198 196 219 215 224 216 211 194 186 180 186 180 168 170 168 180 178 188 174 188 174 189 173 189 173 192 179 198 178 197 178 197 179 200 181 199 182 201 183 200 185 201 182 207 183 181 172 198 182 193 182 189 186 195 158 196 182 195 181 193 179 189 180 200 184 191 173 186 178 179 173 192 183 186 172 187 173 180 163 181 169 178 162 162 164 154 153 151 156 149 147 135 137 121 131 112 126 106 124 100 123 90 112 87 110 83 118 99 102 69 80 53 79 49 63 53 58 52 60 57 60 55 64 57 61 51 63 55 72 58 76 60 82 65 85 66 86 69 87 70 89 73 92 76 93 74 94 72 94 71 93 71 93 71 84 66 91 69 91 73 103 86 126 101 130 109 141 121 151 126 146 122 149 118 142 112 137 104 139 106 142 104 135 99 133 103 132 100 130 101 129 99 127 98 127 92 131 98 133 105 58 54 134 104 124 94 123 95 122 89 118 90 118 89 117 88 116 88 113 85 113 84 112 83 111 83 110 82 110 82 110 82 110 82 112 84 111 83 111 82 110 82 111 82 111 81 110 81 109 80 112 82 110 79 107 78 108 79 109 78 106 77 108 79 107 77 107 78 106 77 105 75 104 75 100 72 101 73 101 72 100 70 100 70 99 70 98 69 98 69 97 71 96 69 93 67 91 65 91 66 91 66 90 65 90 64 90 65 89 65 89 65 89 65 87 62 86 62 85 61 85 60 87 60 84 57 82 56 81 56 82 56 82 56 82 56 82 56 81 57 81 56 81 55 80 55 81 55 80 54 78 52 76 51 76 53 75 52 75 52 74 51 75 52 75 51 74 50 73 49 72 51 72 51 72 51 72 51 72 51 71 50 71 49 70 49 68 47 68 47 68 47 68 47 67 46 67 46 66 45 66 44 67 45 66 43 64 41 63 44 63 43 62 46 63 47 64 49 64 50 64 51 67 56 73 61 74 60 74 60 74 60 74 60 74 63 73 62 73 61 72 61 73 61 71 60 71 61 74 64 70 60 72 61 72 60 70 58 71 58 68 55 68 61 79 71 70 61 66 62 72 66 75 63 78 46 65 55 72 70 95 53 73 62 68 58 68 61 70 60 70 60 67 56 64 55 65 56 65 57 64 56 64 56 64 56 62 53 61 52 60 53 62 54 62 52 60 50 58 49 58 49 60 51 59 50 59 49 58 49 55 46 55 45 54 45 53 44 51 43 52 44 53 43 52 42 52 43 52 43 51 39 46 36 48 40 50 41 50 41 49 39 49 38 48 37 47 36 47 36 48 36 46 35 45 34 46 35 46 35 46 34 45 33 44 33 44 33 45 34 45 34 45 34 44 32 44 31 43 30 42 30 39 28 41 30 43 31 43 31 41 27 38 26 40 28 39 25 39 27 39 27 39 27 39 26 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 28 33 26 35 28 33 25 32 25 32 26 33 27 34 27 29 23 30 23 31 24 32 25 29 23 32 26 33 26 32 25 33 25 32 24 31 25 32 26 16 13 15 12 15 12 16 13 14 11 14 11 14 11 14 11 14 11 14 11 13 10 13 10 13 10 13 10 13 10 13 10 10 10 12 11 12 10 9 7 9 8 9 8 9 8 9 8 9 8 9 8 8 7 8 7 10 8 9 8 8 7 8 6 8 9 8 9 8 9 8 9 6 7 7 8 7 8 6 7 5 5 6 6 6 5 4 3 6 5 5 5 4 4 4 3 4 4 4 3 3 3 2 2 0 1 2 3 3 2 0 0 0 2 2 5 5 8 8 10 5 8 9 11 11 13 14 17 20 25 29 29 29 31 29 25 25 15 6 2 0 0 0 3 3 4 6 5 3 3 3 5 6 5 3 2 2 3 5 6 4 4 4 4 4 4 4 4 6 4 5 6 4 2 8 16 24 28 32 34 34 34 34 34 36 36 37 38 38 37 36 36 36 36 35 33 32 31 30 29 22 21 19 16 12 9 6 6 2 15 14 20 32 13 45 51 145 136 150 137 120 66 68 93 92 110 97 117 99 115 100 115 97 107 108 137 128 82 63 51 55 139 158 173 157 173 112 117 157 160 78 75 136 164 149 165 155 138 140 182 173 108 166 173 142 74 72 93 126 111 117 109 122 106 129 113 134 116 135 115 132 113 132 114 134 117 137 118 143 123 162 112 107 94 155 135 163 146 172 152 166 144 162 147 168 161 176 167 178 167 180 174 188 165 173 175 184 181 194 189 197 196 204 204 207 199 193 184 180 180 182 182 181 182 183 185 185 190 199 206 209 216 211 222 194 199 169 180 156 176 152 174 145 174 146 175 148 176 148 178 147 179 146 177 144 178 145 178 145 181 146 183 147 184 149 184 150 192 149 168 142 183 150 179 154 181 157 181 135 185 154 184 152 179 151 176 157 185 160 178 152 177 153 171 154 183 168 179 160 175 165 169 160 168 168 171 160 168 161 158 154 157 164 158 166 148 161 139 159 136 159 131 152 126 150 117 140 114 137 108 141 123 126 93 105 77 103 69 80 60 76 58 75 57 72 53 73 58 69 56 70 62 78 69 96 79 103 83 103 82 106 84 110 84 111 86 114 88 115 89 119 91 119 91 120 92 120 92 121 94 121 90 114 85 117 92 126 95 131 103 144 119 161 132 173 140 177 140 177 144 178 136 172 140 169 137 167 132 164 131 164 129 164 127 163 125 162 125 158 119 158 125 164 132 87 75 164 127 153 120 152 122 151 118 151 117 151 117 150 116 150 115 147 113 146 112 146 111 145 111 143 109 143 109 143 109 143 109 143 109 142 108 141 107 141 107 141 109 140 109 139 108 139 107 140 108 138 105 136 104 136 105 137 105 135 104 137 107 137 104 134 103 134 103 134 103 134 103 129 98 130 100 132 101 131 100 129 98 129 98 128 97 127 96 128 95 126 93 124 91 122 90 122 89 121 89 120 88 120 88 119 89 118 88 117 86 116 86 115 85 115 84 114 83 113 83 119 88 116 84 112 81 110 80 110 80 110 80 110 80 110 81 109 81 107 81 106 80 106 80 105 79 104 77 103 76 102 75 100 74 100 75 101 76 102 76 103 76 101 74 99 72 97 70 100 72 100 72 100 72 100 72 100 71 99 71 98 70 98 70 97 69 97 69 97 69 97 69 96 68 96 67 95 66 94 66 94 67 91 65 89 64 89 64 88 62 88 63 89 64 90 65 86 66 86 69 91 75 96 79 95 76 95 76 95 76 95 76 94 75 92 74 92 73 91 73 92 74 91 73 92 74 93 75 94 72 95 72 92 71 90 69 89 72 93 76 94 75 90 72 104 83 95 74 91 73 90 71 80 81 88 78 148 125 100 63 90 72 83 68 83 71 85 70 83 68 81 66 79 65 79 65 80 66 79 65 77 64 76 63 76 62 75 61 74 61 75 62 73 62 71 59 69 58 68 59 68 58 69 60 69 58 67 56 65 55 65 55 64 54 64 53 62 52 63 53 63 53 62 52 60 52 62 53 62 52 61 51 58 49 59 50 59 50 58 50 55 49 53 48 52 47 51 47 52 48 51 46 49 45 50 46 50 46 50 45 49 44 48 44 47 43 47 44 49 46 50 47 45 43 46 45 46 43 43 40 42 40 43 41 43 41 42 40 44 40 41 39 41 39 40 36 42 40 42 39 40 38 39 37 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 34 36 33 38 35 37 32 35 32 36 33 36 33 37 34 34 31 34 31 35 32 35 32 33 30 34 32 36 33 35 32 35 32 34 31 34 31 35 32 13 6 12 4 11 5 13 6 11 4 11 4 11 4 11 4 12 7 11 6 10 4 9 4 10 5 10 5 10 5 10 5 8 4 11 7 12 5 7 1 7 2 7 2 7 2 7 2 8 3 7 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 8 2 6 1 4 3 6 4 6 3 4 2 3 1 3 1 2 0 2 0 3 1 3 1 2 0 2 0 1 0 0 0 0 0 2 1 8 4 10 8 15 12 19 15 16 13 20 16 21 17 24 21 25 24 26 24 29 30 29 21 26 14 6 0 0 0 0 1 6 3 4 1 2 1 4 3 6 3 3 0 2 1 5 4 4 2 4 2 4 2 4 2 6 2 4 3 3 0 9 15 28 29 35 34 36 33 35 34 35 33 36 34 36 34 35 33 35 33 34 30 31 27 28 26 22 18 17 12 10 5 5 0 7 4 18 17 19 13 33 54 122 104 132 108 104 51 74 101 106 99 111 104 116 107 118 108 101 99 104 124 111 52 46 33 77 135 174 151 169 165 142 142 178 127 80 98 164 164 156 155 154 126 121 151 146 93 167 156 108 50 60 87 118 92 101 91 99 87 105 95 112 98 112 97 107 92 105 91 105 92 108 95 107 107 124 88 78 87 128 116 132 128 147 136 140 126 139 133 156 144 165 152 166 151 170 160 173 150 166 161 170 160 181 171 182 175 187 186 198 197 205 200 196 189 188 177 178 174 181 180 187 179 182 175 183 189 204 211 218 216 211 210 199 197 180 182 174 185 172 184 175 191 181 194 177 190 176 192 177 193 179 196 180 197 181 199 181 198 184 199 184 205 181 184 177 197 182 194 183 194 186 189 168 198 180 195 177 191 177 189 180 198 183 189 175 185 174 180 174 192 184 191 172 186 176 182 169 184 175 182 169 170 165 155 154 154 160 154 158 146 149 136 143 129 140 122 132 110 128 99 119 97 116 90 115 101 107 77 88 61 87 58 72 57 65 53 58 51 57 49 55 48 55 44 56 46 63 48 72 55 78 61 81 64 85 69 88 70 86 68 85 67 84 65 87 65 87 66 89 67 90 68 94 72 93 68 86 63 87 67 86 62 83 59 85 64 91 69 107 84 108 86 119 106 138 110 134 101 131 99 130 98 126 94 124 94 123 95 121 94 120 93 125 85 123 94 132 102 50 47 129 101 118 89 119 91 118 85 116 89 116 88 115 88 114 87 112 85 112 84 111 83 110 83 108 81 108 81 108 81 108 81 107 80 107 79 106 78 105 78 107 79 107 78 106 78 105 77 106 78 105 76 103 74 102 74 103 74 101 74 103 76 103 74 99 71 99 72 100 73 101 73 98 70 99 71 99 71 98 70 97 69 96 68 96 67 95 67 94 69 93 67 91 65 90 64 89 64 89 63 88 62 87 62 88 64 87 62 85 60 83 59 85 61 84 60 84 59 83 59 88 61 85 57 82 55 81 55 80 54 80 54 80 54 80 54 80 56 81 55 80 55 79 54 77 52 77 51 76 50 75 50 75 52 75 52 75 52 75 52 75 52 74 51 73 49 71 48 71 50 71 50 71 50 71 50 71 50 71 49 70 49 69 48 69 48 69 48 69 48 69 48 68 47 68 47 67 46 66 45 66 44 65 42 64 42 64 44 62 45 62 46 63 49 64 49 66 53 70 58 77 64 81 67 77 62 77 62 77 62 77 63 75 63 75 62 74 62 73 61 75 63 75 63 75 64 76 65 76 67 74 66 74 64 72 63 71 63 76 69 78 65 71 61 72 64 69 62 68 62 71 60 77 53 47 86 216 218 171 116 74 63 70 60 70 62 71 62 68 59 67 58 66 57 66 57 68 60 67 58 65 56 63 55 64 56 63 54 62 54 62 55 63 54 61 51 59 50 59 50 54 46 57 49 58 47 54 43 56 47 55 46 55 45 54 45 52 43 53 45 54 44 52 43 52 43 53 44 53 44 53 44 47 38 48 39 48 39 47 38 49 38 49 38 48 37 47 35 49 37 47 35 46 35 46 36 46 35 46 34 45 33 44 33 44 33 44 33 44 33 45 34 42 31 45 34 45 31 41 27 40 29 41 29 40 27 38 26 43 29 39 27 39 27 37 23 41 28 40 27 38 25 36 24 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 27 33 26 35 28 34 26 33 26 33 26 33 26 33 26 32 25 32 25 32 25 32 25 30 23 31 24 32 25 32 25 32 25 31 23 30 24 32 25 16 12 14 11 14 11 15 13 14 11 14 11 14 11 14 11 14 11 14 10 12 9 11 8 13 10 13 10 13 10 13 10 8 9 11 12 12 9 8 5 8 7 8 7 8 7 8 7 9 8 9 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 6 6 4 5 4 4 5 6 6 6 5 4 4 4 4 4 3 3 2 2 3 2 2 2 1 1 1 1 2 0 0 0 0 3 7 10 13 15 16 19 21 24 25 27 23 26 26 27 25 26 26 29 28 29 28 27 31 35 32 25 23 14 5 2 0 0 0 4 8 6 3 2 2 3 4 4 5 5 3 3 3 3 5 5 4 4 4 4 4 4 4 4 7 5 4 5 4 4 11 20 30 33 35 36 35 34 35 36 34 34 35 35 35 35 34 34 35 34 33 31 29 28 27 26 21 19 16 12 9 6 5 5 3 16 20 21 31 16 64 84 143 131 147 130 101 62 80 103 94 108 92 111 96 116 101 120 88 113 97 115 91 47 47 35 83 169 158 167 155 173 144 172 164 102 87 142 157 165 155 157 155 142 113 144 129 112 188 164 103 58 80 107 133 103 109 101 114 98 121 105 126 108 126 107 123 103 120 100 119 101 122 103 126 117 142 91 103 103 146 122 145 133 157 141 152 133 151 142 163 159 172 164 171 165 175 171 172 162 175 174 172 170 180 176 183 180 184 183 189 189 196 199 207 202 194 187 182 180 178 180 184 187 181 183 174 178 170 180 187 202 192 210 195 206 183 195 168 183 153 173 149 174 151 176 148 174 147 176 149 178 152 180 150 179 151 181 152 182 155 183 157 188 151 169 154 184 156 179 155 181 158 168 148 185 157 183 159 180 160 177 165 186 169 177 159 176 159 172 162 181 170 181 164 179 171 176 166 176 171 177 165 171 158 154 151 159 165 160 170 158 166 148 165 146 166 142 168 138 163 126 152 123 147 113 141 125 137 104 120 88 120 84 104 79 92 65 80 58 78 61 75 56 72 56 72 59 74 63 88 72 97 78 102 83 109 90 116 90 115 87 114 87 114 88 115 87 116 88 117 90 118 90 118 90 117 87 113 85 114 87 122 91 122 89 118 84 113 80 114 79 106 71 112 98 145 120 154 125 153 125 157 125 154 121 154 120 154 119 154 118 154 119 158 115 152 121 158 120 75 67 157 120 147 114 147 117 147 114 148 114 148 113 147 113 146 112 144 110 144 110 143 109 142 108 142 108 142 108 142 108 142 108 141 107 140 106 140 105 139 105 136 105 135 104 135 103 134 103 135 104 135 103 133 101 131 100 130 98 128 99 132 102 132 100 129 98 130 99 131 101 132 102 130 99 130 99 129 96 126 94 126 95 126 94 125 94 124 93 124 92 123 91 122 89 121 89 121 89 121 88 120 87 119 87 117 86 116 85 114 83 112 82 115 85 115 84 114 84 113 83 114 84 113 82 112 82 112 83 110 80 110 80 110 80 110 81 108 81 106 80 106 79 105 79 102 76 102 76 102 75 101 75 103 76 102 74 101 73 99 72 99 72 99 72 99 72 99 72 99 70 99 70 99 70 99 70 99 70 98 69 98 68 97 68 97 68 97 68 97 68 97 68 96 67 96 66 95 65 94 66 93 66 90 64 89 64 90 65 88 62 88 63 89 64 90 65 87 68 91 75 97 81 101 82 98 79 98 79 98 79 98 79 95 76 94 76 93 75 93 74 93 76 94 77 95 77 95 77 96 75 95 74 93 73 92 73 91 73 89 73 91 78 95 83 93 78 93 76 92 73 90 74 81 50 154 231 255 250 255 188 91 71 84 68 84 70 85 70 82 67 82 67 81 66 80 65 82 69 81 67 79 65 77 64 79 65 77 63 75 62 76 63 74 64 71 61 69 60 69 60 63 56 67 59 67 56 63 52 65 56 65 55 64 55 63 54 61 53 63 54 63 54 62 52 62 54 60 53 59 52 59 52 55 49 56 50 57 49 56 48 52 48 53 49 53 48 51 46 53 48 51 47 50 46 51 47 50 46 50 45 49 44 48 44 50 46 49 44 47 42 46 41 44 43 47 46 47 43 43 39 43 41 43 41 42 39 40 37 45 41 41 39 41 39 39 35 42 40 41 38 39 36 38 35 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 33 35 33 38 36 38 33 36 33 36 33 36 33 36 33 35 32 35 32 35 32 35 32 33 30 33 30 34 31 35 32 35 31 33 30 33 30 34 32 12 5 11 4 11 4 12 5 11 4 11 4 11 4 11 4 10 5 10 5 9 4 9 4 10 5 10 5 10 5 10 5 8 4 10 5 10 3 7 1 8 3 8 3 8 3 8 3 9 5 9 4 7 2 6 2 9 4 8 4 7 3 7 2 7 2 7 2 7 2 7 2 7 3 8 3 7 1 4 0 3 2 5 4 6 4 5 3 7 5 6 4 6 3 5 3 2 0 1 0 1 0 0 0 3 0 1 0 5 8 15 16 19 14 21 17 24 21 27 23 27 23 29 23 26 20 26 22 26 25 27 24 28 29 28 19 17 7 3 0 1 0 1 3 9 4 3 0 3 2 3 1 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 7 3 4 4 5 4 14 22 30 29 33 31 32 29 32 31 32 31 34 32 34 32 33 30 34 31 32 28 28 24 25 22 20 16 15 9 8 5 6 2 15 11 21 11 15 10 50 78 123 107 131 100 84 50 87 95 106 97 108 97 108 101 116 110 111 109 112 96 76 43 44 34 117 152 167 153 165 154 160 167 156 85 122 165 158 150 164 148 158 134 111 118 104 118 179 139 73 48 76 103 120 93 97 86 98 85 100 88 104 91 105 92 106 91 102 87 101 88 104 92 103 102 107 74 81 90 115 105 120 116 133 125 132 122 135 130 147 138 156 147 158 147 161 155 159 149 168 164 166 157 171 161 172 170 177 176 179 178 181 180 190 191 192 194 195 194 190 186 178 174 182 178 181 179 184 186 181 185 186 197 197 209 205 216 211 210 192 192 180 186 175 183 175 186 176 188 177 190 179 193 178 193 179 195 180 194 181 195 179 195 172 180 177 194 178 191 183 195 185 177 182 200 183 196 183 194 183 192 186 197 185 184 180 186 178 186 182 190 184 189 179 188 185 184 180 185 183 184 177 174 163 151 154 154 163 152 163 148 155 137 150 134 147 127 145 121 136 108 128 109 125 97 116 110 119 94 105 82 107 79 93 73 82 60 66 53 63 56 61 51 60 47 58 44 61 44 74 54 77 57 79 60 84 66 88 68 87 68 89 73 94 75 92 70 92 71 93 71 93 71 95 72 93 70 91 69 91 69 86 66 90 71 92 70 87 65 84 59 68 35 56 49 86 73 109 85 114 90 117 92 117 89 118 91 118 91 118 91 117 91 122 81 119 91 121 88 40 45 122 94 112 86 113 86 114 83 112 84 111 84 110 83 110 82 108 81 108 80 107 80 106 79 106 79 106 79 106 79 106 79 106 79 106 79 105 78 104 77 103 74 102 74 101 73 101 72 101 73 102 73 101 71 98 69 96 67 94 68 98 71 99 70 99 72 100 73 101 74 102 74 99 71 98 70 96 67 93 64 94 66 93 65 92 64 92 64 90 65 90 64 89 64 88 63 88 63 88 63 87 62 87 61 85 61 85 60 83 59 82 58 85 61 85 60 84 59 83 59 82 56 81 54 80 55 82 56 80 54 80 54 80 54 80 54 80 55 80 55 79 54 79 53 76 51 76 51 76 51 76 53 77 56 76 54 73 51 71 50 70 49 71 50 72 51 72 52 69 51 69 51 69 51 69 51 69 51 69 51 68 50 68 49 67 49 67 49 67 49 67 49 66 48 65 47 65 46 64 46 66 44 65 42 64 45 65 46 62 45 62 48 63 49 64 51 64 54 71 62 78 66 78 65 79 66 79 66 79 66 79 68 78 66 78 65 77 65 76 64 76 65 78 66 79 67 78 68 74 66 72 65 72 66 73 67 78 73 85 78 84 69 71 59 66 61 67 59 65 57 67 59 84 41 115 185 210 187 167 76 73 64 68 60 68 63 70 62 66 59 67 61 67 60 66 58 69 61 68 60 67 58 66 57 67 58 65 56 63 55 63 55 65 55 63 53 61 52 61 52 59 51 60 52 61 50 58 48 57 47 56 47 55 46 55 46 53 44 54 45 54 45 53 44 56 45 53 41 50 40 50 40 51 41 52 43 53 42 51 41 47 37 49 39 50 37 46 34 49 38 48 36 47 36 47 36 46 35 46 34 45 33 44 33 47 36 46 33 43 30 40 28 43 31 44 33 44 31 41 28 41 29 42 30 41 28 39 26 42 28 39 27 39 27 38 24 39 27 38 26 37 24 36 24 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 33 26 33 26 32 25 32 25 32 25 31 24 31 24 30 23 29 22 30 24 32 25 31 24 30 23 30 23 31 24 15 11 14 10 13 11 14 12 14 11 14 11 14 11 14 11 11 9 12 9 12 9 13 10 13 10 13 10 13 10 13 10 10 9 10 8 9 8 8 7 9 8 9 8 9 8 9 8 12 10 11 9 9 7 8 6 11 9 10 9 9 8 9 7 6 6 6 6 6 6 6 6 7 7 7 6 5 4 3 2 3 4 5 6 6 6 6 5 6 5 5 5 4 4 4 3 1 1 1 0 0 0 0 0 1 4 8 13 18 21 22 23 22 24 23 25 24 26 26 27 27 29 29 29 26 26 26 28 24 27 27 25 25 25 21 15 10 4 0 2 3 2 3 6 9 6 3 3 4 4 3 1 2 3 5 6 6 5 3 2 4 4 4 4 4 4 4 4 7 4 5 6 6 8 18 28 31 32 34 33 31 30 31 32 32 32 33 33 33 33 32 32 34 33 31 29 27 25 24 23 19 17 14 11 8 8 8 9 15 22 23 16 31 24 85 113 148 134 144 111 74 64 91 100 87 106 90 105 83 106 93 119 103 114 106 95 58 42 36 59 130 172 142 172 153 163 150 164 129 99 133 174 150 157 151 158 155 144 125 125 106 148 191 128 77 58 102 119 139 109 120 101 120 102 121 102 122 104 125 107 126 105 122 101 120 103 125 107 131 116 125 83 105 101 127 111 131 119 138 127 141 131 144 137 148 146 157 154 158 155 163 162 160 158 168 170 164 167 171 165 169 169 177 175 176 174 178 178 176 177 182 190 195 198 195 194 189 193 178 179 165 173 166 179 170 179 168 178 169 185 180 196 195 203 179 192 173 189 165 179 160 179 158 177 154 176 154 177 155 177 156 179 157 180 161 180 162 181 154 169 164 186 164 182 166 183 169 162 175 193 176 190 183 191 187 189 192 193 191 182 187 185 186 189 191 190 189 187 186 191 192 189 186 188 188 186 182 175 165 154 159 161 174 166 183 167 179 159 179 156 179 152 180 147 174 137 169 139 166 128 151 136 156 123 144 111 148 110 131 105 123 92 106 76 96 74 94 71 89 68 86 67 84 66 97 78 101 78 100 80 107 85 113 85 112 86 117 91 123 98 124 96 123 95 123 95 122 94 119 90 117 89 117 89 117 88 110 85 116 91 120 90 116 86 119 90 106 61 78 56 93 76 116 95 128 103 132 104 137 110 144 113 145 113 145 113 147 114 148 109 146 116 148 109 71 74 151 116 141 109 141 114 142 111 141 109 141 108 140 108 139 107 138 106 138 105 137 104 136 104 135 103 135 103 135 103 135 103 137 105 137 104 136 104 135 103 132 101 130 100 130 99 129 99 128 98 129 99 128 96 125 94 124 93 122 94 126 97 127 96 128 98 129 99 129 99 129 99 126 96 127 96 126 95 124 93 123 92 122 92 121 91 121 90 120 90 120 90 119 89 119 88 118 87 117 87 116 86 116 86 114 84 112 84 112 84 111 83 112 83 111 83 110 82 110 81 110 81 108 79 107 78 107 79 106 78 106 78 106 78 106 78 106 80 106 79 105 79 104 78 102 76 102 77 103 77 103 77 102 75 102 74 101 73 100 73 99 72 98 71 98 71 98 71 97 70 97 70 97 70 97 70 97 70 97 69 96 69 95 68 94 67 94 67 94 67 94 67 93 66 92 65 91 64 91 64 91 65 90 64 89 65 90 65 88 62 88 63 89 64 90 65 87 71 93 79 100 82 98 79 99 81 99 81 99 81 99 81 98 80 97 79 96 79 95 78 93 77 96 80 97 80 96 78 94 75 93 74 94 77 96 80 100 83 95 74 80 55 57 38 30 19 35 26 46 42 68 63 78 65 86 80 112 98 108 84 87 71 81 67 81 70 83 69 79 67 81 69 82 69 80 67 81 68 81 68 81 68 80 67 81 67 79 64 76 63 76 64 76 65 73 62 71 61 70 61 70 61 70 61 69 60 69 59 66 57 65 56 65 55 64 55 62 54 63 55 64 54 63 53 62 54 60 51 57 50 58 52 58 52 59 53 60 52 59 51 51 48 53 50 54 48 50 45 54 49 52 47 51 47 51 48 50 46 50 45 49 44 48 44 50 45 49 44 47 42 45 40 46 44 46 43 45 42 44 42 43 42 44 42 44 41 43 40 43 39 40 38 42 40 41 37 40 37 39 37 39 37 39 37 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 35 32 34 31 33 30 33 29 33 30 32 29 32 30 35 33 34 30 33 29 32 30 33 31 12 4 11 3 10 4 11 5 11 4 11 4 11 4 11 4 7 3 8 4 9 5 10 6 10 5 10 5 10 5 10 5 10 4 8 2 7 2 7 3 9 4 9 4 9 4 9 4 12 7 11 6 9 4 7 3 10 6 10 5 9 5 8 4 6 4 6 4 6 4 6 4 7 5 7 4 5 2 3 0 3 1 5 4 6 4 6 4 2 0 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 3 14 21 28 27 27 24 28 23 27 22 27 22 27 22 29 26 32 26 29 24 30 26 28 31 34 28 27 24 21 14 6 0 0 0 4 1 3 4 8 4 3 1 5 3 2 0 1 1 5 5 7 3 3 0 4 2 4 2 4 2 4 2 6 2 5 5 7 8 20 28 34 33 36 33 33 30 33 32 31 30 32 31 33 30 32 29 33 31 31 27 27 23 23 20 19 15 13 8 9 7 9 6 14 10 15 4 19 17 74 106 125 110 126 83 63 53 106 95 102 95 107 93 100 90 111 109 123 98 118 83 54 29 30 61 160 149 148 156 166 150 160 145 127 108 151 162 161 153 151 155 156 138 132 119 100 160 176 108 54 52 90 112 124 103 110 92 106 91 103 88 103 91 107 95 105 90 101 86 100 88 105 93 115 107 102 76 91 92 106 102 112 105 118 114 127 122 133 127 139 133 150 143 153 145 158 155 160 150 164 162 163 161 173 161 173 172 172 169 167 170 174 180 180 179 175 178 181 188 184 185 188 185 190 182 182 177 176 177 179 181 177 181 175 184 180 190 187 191 185 194 194 202 191 193 183 190 180 185 175 184 173 183 176 190 177 190 178 191 179 190 182 194 174 181 186 199 185 195 185 191 189 166 194 198 189 194 195 195 195 191 195 192 191 180 192 189 192 192 197 190 193 183 191 186 197 181 191 178 192 177 184 169 164 144 155 147 168 147 177 148 168 140 164 138 161 135 153 129 146 121 145 129 146 118 123 119 133 109 122 100 127 100 117 97 117 93 99 77 83 71 81 68 79 62 74 57 74 54 76 56 78 57 79 60 84 67 87 67 85 66 85 70 91 73 96 74 95 73 94 71 93 71 93 71 92 72 96 75 97 74 90 72 91 72 89 67 83 64 88 73 83 51 52 34 57 47 73 58 88 71 91 70 97 80 108 84 108 82 107 83 108 83 112 75 115 87 115 83 41 58 118 92 109 82 110 84 112 80 108 83 107 82 106 81 106 81 105 80 104 79 103 78 103 78 101 76 101 76 101 76 101 76 104 79 104 78 103 77 102 77 100 74 99 73 99 72 98 72 95 70 97 71 96 68 92 65 92 65 91 66 95 71 96 69 95 69 95 69 95 69 95 69 93 68 95 70 96 70 95 69 92 66 91 65 91 64 90 64 90 65 89 65 89 65 88 64 86 62 85 61 85 60 84 60 83 60 84 60 84 60 85 61 82 58 81 57 81 56 80 56 83 58 81 55 77 52 76 52 77 53 77 53 77 53 77 53 80 57 80 56 79 55 78 55 77 54 77 54 77 54 77 54 73 52 74 53 74 53 75 54 74 52 73 51 70 48 69 47 70 51 70 51 70 51 70 51 70 51 70 50 69 49 68 49 66 47 66 47 66 47 66 47 65 46 64 45 64 44 63 44 65 45 64 44 64 45 65 48 62 47 62 48 63 51 64 52 72 66 80 74 86 76 84 72 81 71 81 71 81 71 81 71 81 71 81 70 80 70 79 69 76 68 79 71 81 70 79 71 79 72 78 72 80 75 85 79 86 63 47 19 17 11 29 29 43 34 32 16 20 15 32 30 50 50 79 61 56 63 89 56 72 62 67 59 68 61 69 60 66 59 68 62 70 61 68 59 68 60 68 60 68 60 69 61 68 60 66 57 64 55 63 55 66 56 64 54 62 53 62 53 61 51 59 49 58 49 59 50 57 48 57 47 56 46 55 46 53 45 54 46 55 45 54 44 55 44 52 41 51 42 53 44 49 40 50 41 51 40 50 39 47 37 50 40 50 37 46 34 50 38 48 36 47 36 47 37 46 35 46 34 45 33 44 33 44 33 43 32 43 32 42 31 45 32 43 30 42 30 42 31 41 30 42 31 43 31 42 29 40 26 37 26 40 29 40 26 36 24 37 25 37 25 37 26 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 31 24 31 23 30 22 29 21 31 23 29 21 29 23 32 26 31 23 30 22 29 23 30 24 16 14 17 14 17 13 15 11 15 12 15 12 15 12 15 12 12 9 12 9 12 9 12 9 12 9 12 9 12 9 12 9 8 8 11 11 12 10 9 7 11 10 11 9 10 8 9 8 10 10 11 10 11 9 9 7 9 7 8 6 7 7 8 8 6 6 6 5 5 4 4 4 6 6 6 5 5 5 4 4 5 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 1 0 0 0 0 1 0 0 9 15 21 25 25 25 26 28 25 26 25 27 26 28 27 29 22 24 24 25 24 27 30 33 35 28 25 29 29 21 10 3 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 5 4 4 5 8 16 24 31 31 31 31 32 32 33 33 33 33 30 30 33 38 39 34 29 32 32 32 29 25 23 22 23 16 14 12 9 8 7 7 9 24 13 24 14 26 47 123 122 152 135 138 84 58 78 93 103 88 103 83 101 81 106 91 117 108 121 98 89 25 35 26 85 151 161 146 165 151 155 138 150 135 151 149 159 150 155 150 159 144 144 138 110 127 177 185 92 72 61 129 122 139 124 123 104 125 106 126 106 125 104 122 102 125 105 123 103 122 105 127 109 137 109 126 80 103 105 114 113 124 113 131 122 135 128 140 135 141 141 152 153 157 153 156 154 159 160 162 164 163 165 167 169 169 168 171 169 171 169 171 173 174 174 173 174 172 177 174 178 168 181 177 189 181 187 174 179 169 177 169 175 167 175 171 182 168 178 168 181 170 187 177 193 183 198 180 190 167 180 162 179 166 180 164 183 168 185 166 176 185 176 160 187 179 188 181 190 181 197 184 180 191 202 202 195 204 200 213 199 208 190 208 194 205 193 211 197 210 195 209 196 206 195 211 199 212 195 208 192 205 185 185 159 180 167 194 184 215 183 203 169 204 172 203 164 197 154 187 148 191 145 195 137 161 145 176 144 165 122 162 127 153 123 146 112 132 99 122 92 118 91 110 86 108 85 106 82 104 82 106 81 107 83 111 84 113 86 114 87 117 91 120 94 121 94 122 95 123 94 122 93 122 94 122 93 121 92 120 92 119 89 115 90 115 85 110 87 119 98 110 66 77 58 80 50 86 66 96 76 106 86 121 99 125 99 127 100 131 102 133 104 132 104 133 108 143 105 75 67 146 108 132 101 134 107 137 106 136 104 136 104 135 103 134 102 134 102 134 102 134 102 134 102 134 102 134 101 133 101 132 100 133 101 133 101 132 98 129 96 126 96 126 96 126 96 126 96 124 93 122 91 121 91 122 92 122 93 124 94 124 94 123 92 123 92 123 93 124 93 120 88 126 96 125 95 124 94 123 93 122 92 121 91 120 89 119 89 123 92 120 88 117 87 118 88 115 85 115 85 115 85 115 86 114 86 112 85 111 84 110 84 108 82 108 81 107 81 106 80 109 83 107 80 105 78 104 78 102 76 102 76 102 76 102 76 103 76 103 76 103 76 103 76 104 77 104 76 103 76 102 75 103 76 102 74 100 73 100 74 100 72 98 70 95 67 93 66 96 70 98 73 99 72 96 69 89 66 95 70 93 64 88 62 90 64 90 64 90 64 90 64 91 65 91 64 90 63 89 63 89 64 89 63 89 63 89 63 84 60 89 64 89 63 91 66 94 76 99 83 104 84 101 81 101 82 101 83 102 84 103 84 98 82 102 86 103 84 98 79 95 79 97 81 99 82 98 81 100 85 107 89 101 72 75 52 34 9 18 18 56 68 88 76 88 76 84 66 69 48 52 34 40 29 49 46 73 66 89 75 84 71 81 69 79 68 78 67 81 70 81 70 81 70 81 70 85 71 82 68 81 69 84 72 86 71 81 66 79 66 77 63 76 67 73 64 69 60 66 58 68 61 68 60 67 59 66 59 65 58 65 57 64 56 63 56 63 56 63 55 62 54 61 54 60 54 58 53 57 52 56 52 61 56 60 55 58 53 56 52 56 52 55 50 54 49 52 48 50 46 49 45 49 46 51 47 50 45 48 43 47 43 47 44 48 45 49 45 49 44 47 42 45 43 45 42 44 41 43 41 44 42 44 41 43 40 42 40 45 42 44 42 43 40 42 40 41 39 41 38 40 37 39 37 38 35 38 35 38 35 38 35 37 34 37 34 37 34 37 34 42 38 39 34 35 31 34 31 36 34 38 34 35 31 35 33 36 33 36 33 36 33 36 33 37 33 34 30 31 28 31 28 36 32 34 31 36 33 35 31 33 31 35 34 37 35 37 34 14 7 13 6 13 5 12 5 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 5 10 4 8 3 10 5 9 4 9 3 8 3 8 4 8 4 8 3 6 2 8 3 7 2 6 3 7 4 6 4 6 3 5 3 4 2 4 2 3 1 2 0 2 0 4 1 3 1 2 0 1 0 1 0 1 0 1 0 1 0 2 0 0 0 1 0 2 0 14 17 24 24 25 22 24 23 25 20 26 21 27 22 27 23 24 20 25 20 25 21 29 27 31 25 26 24 22 10 5 2 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 4 2 3 2 8 14 24 28 31 29 31 30 32 31 33 31 32 28 29 30 37 35 33 26 31 30 31 26 24 19 21 19 15 12 11 7 7 5 8 6 19 5 15 0 18 32 107 103 126 115 115 61 62 71 102 90 104 92 102 90 103 95 113 106 126 114 118 84 40 19 33 95 166 141 160 144 159 142 151 145 161 154 157 152 158 151 155 146 139 138 130 103 129 176 163 78 55 65 120 115 120 111 110 94 108 94 107 93 106 90 103 88 103 89 102 88 104 92 109 97 120 99 103 71 89 98 100 106 111 105 118 113 124 118 130 125 138 133 146 141 149 142 152 149 155 153 162 159 164 160 166 166 169 170 169 170 169 171 173 177 174 176 174 178 175 179 176 181 176 176 184 186 191 189 187 187 186 189 185 189 181 187 184 193 181 182 179 185 183 190 189 196 195 202 197 204 196 203 197 208 201 205 189 197 192 207 203 213 213 199 191 212 208 212 209 211 211 210 203 194 219 229 234 221 226 220 232 218 226 209 225 214 224 213 224 206 214 193 205 186 208 187 210 184 204 174 196 171 201 172 173 139 161 146 197 174 204 157 186 144 182 146 177 139 167 135 158 126 161 126 166 115 125 124 147 123 136 103 133 104 126 98 121 95 111 89 104 88 99 83 94 76 93 74 93 71 92 68 89 67 88 67 88 67 87 66 87 67 89 70 93 73 93 72 94 73 95 72 94 71 94 72 94 71 93 70 92 70 94 71 89 72 90 69 85 73 93 83 90 54 57 45 59 39 57 44 64 52 73 61 85 71 90 70 92 71 94 73 96 72 98 71 100 78 110 78 43 46 113 86 100 76 103 79 105 75 103 78 103 77 102 76 101 76 101 76 101 76 101 76 101 76 101 76 101 75 100 75 99 74 100 75 100 74 99 72 96 70 96 70 96 70 96 70 96 70 94 67 92 65 91 65 91 66 90 65 92 66 92 66 91 64 88 63 90 65 91 66 93 67 94 68 94 67 93 66 92 66 90 64 90 64 89 63 89 63 91 67 89 64 87 63 87 63 84 60 84 60 85 61 85 61 85 59 84 59 83 58 82 57 82 57 81 56 80 55 80 55 82 56 79 53 77 52 77 52 76 51 76 51 76 51 76 53 76 55 76 55 76 55 76 55 78 57 77 56 77 55 76 55 74 54 72 52 71 52 71 53 72 53 71 51 68 48 66 47 69 49 64 52 76 65 83 65 73 53 65 45 60 44 63 47 64 47 64 47 64 47 64 47 65 48 65 47 64 46 63 46 64 44 63 46 63 46 63 48 60 47 64 52 65 52 67 57 77 72 83 79 87 79 85 77 85 77 84 77 83 76 82 75 84 74 84 73 83 72 81 71 85 74 82 71 81 73 84 78 81 78 80 68 56 29 11 0 31 39 63 68 76 69 75 70 81 75 80 72 76 62 66 55 52 39 41 33 46 47 63 60 67 61 68 62 68 63 69 63 70 64 70 64 70 64 70 64 71 62 70 61 69 62 70 63 69 58 64 56 64 57 64 55 66 57 65 54 62 51 59 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 54 43 53 41 52 40 51 39 52 41 51 39 49 38 48 37 46 34 45 33 44 34 46 35 46 35 45 33 44 33 44 33 44 33 45 34 44 33 43 31 43 31 43 30 42 30 41 29 43 31 43 30 42 30 41 29 41 29 41 28 40 28 39 27 39 27 39 26 38 25 37 25 35 28 35 28 35 28 35 28 34 27 34 27 34 27 34 27 38 30 35 27 33 25 32 25 33 27 35 27 32 24 32 26 31 24 31 24 31 24 31 24 31 23 29 22 28 22 29 22 34 25 31 24 33 26 32 23 33 27 34 27 33 25 30 23 18 14 16 11 14 11 15 13 20 16 18 13 14 9 10 6 12 9 12 9 12 9 12 9 12 9 12 9 12 9 12 9 9 8 10 9 10 9 9 8 11 9 10 9 9 8 9 8 8 7 8 6 7 5 6 5 8 7 7 6 7 6 8 7 7 7 6 6 5 5 5 5 3 3 3 2 2 1 1 1 2 2 2 1 1 1 0 0 1 1 1 1 1 2 2 2 3 2 2 1 2 3 5 6 20 23 26 27 25 23 22 22 23 24 24 25 24 26 25 26 24 25 25 25 24 26 28 32 30 28 26 24 16 6 3 6 2 1 0 0 1 3 4 6 5 5 4 4 4 4 3 3 3 3 3 4 4 5 5 5 5 4 4 3 3 4 4 5 4 3 2 4 9 17 24 29 31 31 31 31 32 32 32 32 30 29 28 31 34 35 31 28 30 30 30 27 23 20 19 19 15 13 11 8 7 7 9 10 21 12 26 17 47 70 138 132 144 135 117 62 65 92 87 103 84 101 81 101 81 107 91 120 102 129 103 100 40 18 24 135 153 163 145 158 143 152 140 155 161 160 142 151 151 160 146 145 131 145 126 106 151 182 157 71 74 93 159 133 144 125 136 111 127 107 126 106 124 104 123 103 122 104 124 107 128 112 134 117 148 113 118 82 114 111 122 115 127 117 132 122 134 126 138 132 150 145 149 144 149 147 154 155 152 154 160 161 163 165 166 167 173 170 168 167 168 171 174 177 173 174 170 174 170 175 172 177 170 178 175 183 179 186 178 185 182 190 181 187 177 183 178 187 172 179 170 179 169 180 173 184 175 188 178 193 182 198 189 205 194 201 184 192 185 202 198 212 203 194 189 217 216 226 223 230 232 231 215 205 227 235 240 226 235 229 245 231 245 226 247 231 255 239 255 240 255 234 254 233 254 233 255 232 250 222 243 219 239 192 211 176 192 184 244 221 249 208 235 193 234 190 229 180 219 175 210 163 211 164 212 143 155 154 190 149 177 137 175 133 160 127 155 121 148 112 140 108 131 99 126 97 125 98 124 96 125 99 122 95 120 92 118 91 117 89 117 90 121 91 124 94 122 94 123 95 123 95 122 94 122 94 122 93 121 92 120 92 123 92 119 92 118 87 112 88 115 100 116 72 76 57 78 55 75 56 81 62 88 71 100 82 109 84 110 87 114 88 116 91 120 94 122 100 133 99 70 69 137 104 127 97 128 103 130 102 132 102 131 101 131 100 130 100 130 100 130 100 130 100 130 100 130 100 130 99 129 99 128 98 128 98 129 98 128 96 125 94 125 95 123 95 123 95 123 95 121 93 120 91 118 90 119 91 116 89 117 90 118 89 117 88 113 85 114 86 116 89 119 92 117 89 117 89 116 88 116 88 115 87 116 88 116 88 116 89 116 88 116 88 115 86 113 84 112 84 111 83 111 83 111 83 108 82 108 82 107 81 107 81 107 81 106 80 106 79 105 79 106 79 104 77 102 76 102 76 103 77 103 77 103 77 103 77 102 75 102 75 102 75 102 75 105 78 105 77 104 76 103 76 98 71 97 69 96 69 96 69 98 71 97 69 95 67 93 66 96 68 94 74 109 87 109 78 91 62 85 58 85 61 88 62 89 63 89 63 89 63 89 63 90 64 90 64 89 63 89 63 89 63 89 63 89 63 89 63 89 65 92 66 92 66 96 72 100 84 104 89 107 90 106 88 106 88 104 86 102 83 99 82 103 86 99 84 98 85 101 88 101 87 101 87 100 84 96 81 87 57 50 18 28 25 55 54 74 76 100 90 89 73 86 85 89 80 89 81 91 82 92 81 90 71 75 55 68 58 78 67 78 65 77 68 80 71 83 72 82 71 82 70 81 70 81 70 82 69 83 70 83 70 82 69 79 64 76 63 77 66 78 65 75 66 72 64 69 61 67 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 54 50 54 50 54 50 54 50 56 51 55 50 53 48 52 48 50 46 49 44 48 45 49 46 51 47 50 45 48 45 49 45 48 44 49 45 48 43 46 42 46 44 45 43 44 42 44 42 46 44 46 43 45 42 44 42 42 39 41 39 41 38 40 38 40 38 40 38 39 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 33 30 33 30 33 30 33 30 32 29 31 28 32 30 34 31 37 33 34 31 35 32 34 29 35 32 36 32 35 30 32 28 16 7 12 3 9 4 12 7 10 3 11 4 11 5 12 5 9 4 9 4 9 4 9 4 10 5 9 4 9 4 8 3 8 3 8 4 9 3 8 3 9 4 9 3 8 3 7 2 7 3 6 1 5 1 5 1 7 3 6 1 5 2 7 3 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 0 1 0 2 0 2 1 4 2 3 1 3 3 9 10 23 22 26 25 26 22 22 19 24 19 24 19 24 19 24 19 24 21 27 22 27 24 32 29 32 25 23 18 14 4 4 4 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 3 0 1 2 10 16 25 26 31 29 31 29 31 29 31 30 29 26 28 27 32 30 29 25 29 27 29 23 21 16 17 15 15 11 10 5 7 6 10 9 14 8 14 1 43 52 119 104 124 119 94 43 74 86 99 85 100 89 101 90 103 96 115 107 121 119 120 97 74 14 46 144 164 142 161 140 153 139 151 145 162 147 144 141 155 151 151 135 131 141 122 104 160 174 122 50 52 100 152 126 126 109 117 91 105 91 104 90 104 91 105 91 107 95 111 101 118 108 124 111 132 102 93 72 102 99 106 100 115 107 121 113 123 116 129 122 147 138 145 139 145 141 150 148 146 145 156 155 161 159 164 164 171 166 164 161 165 169 174 175 173 174 173 173 173 176 174 177 176 177 176 177 177 177 177 180 183 187 184 185 179 185 181 189 177 179 174 176 172 178 174 179 179 186 183 190 185 195 190 201 194 200 193 201 196 201 196 201 198 185 188 211 214 217 217 219 224 211 202 182 201 197 198 186 200 190 204 190 202 188 202 190 202 191 210 199 217 202 221 202 233 211 238 210 236 205 236 209 238 196 223 193 201 176 238 188 226 171 210 159 206 161 199 156 191 158 184 142 182 145 183 115 115 136 165 124 151 122 150 112 138 105 131 99 121 93 112 90 103 83 97 80 98 79 99 76 101 78 98 74 94 72 92 71 92 71 92 71 91 73 94 74 94 72 95 74 96 73 94 72 94 72 94 71 93 70 92 70 95 70 90 71 89 67 85 70 91 86 96 59 56 46 61 47 55 46 59 50 64 55 73 61 81 63 81 64 85 65 88 65 89 61 91 70 99 73 42 49 104 79 96 72 96 72 99 70 99 75 98 74 97 73 97 73 97 73 97 73 97 73 97 73 97 73 97 73 96 72 96 71 95 71 96 72 95 70 93 68 93 69 93 69 93 69 93 69 92 67 90 66 89 65 90 66 87 64 88 65 89 64 88 63 89 61 83 60 87 64 85 58 83 59 83 59 83 59 83 59 84 61 85 62 86 63 87 64 85 63 87 65 86 63 83 60 83 60 82 60 82 59 81 59 81 56 81 56 81 56 81 56 80 55 79 54 78 53 78 53 79 55 77 53 76 53 76 53 77 54 77 54 77 54 77 54 74 53 74 53 74 53 74 53 76 55 76 55 75 54 74 53 70 50 68 49 68 49 69 50 71 51 70 50 68 48 66 47 67 53 75 61 75 48 51 24 38 28 56 45 63 44 60 42 62 45 62 45 62 45 62 45 64 46 63 46 63 46 63 46 63 46 63 46 63 48 63 48 64 52 66 53 65 56 71 65 84 79 88 83 91 84 90 82 89 82 88 80 86 78 84 76 85 77 86 78 88 81 91 83 86 78 88 76 78 59 57 43 32 29 34 38 53 65 84 89 85 77 76 67 71 70 79 78 77 69 76 68 76 70 78 73 82 74 77 69 75 68 71 64 67 62 69 64 71 66 73 68 72 65 71 65 71 64 70 64 68 61 70 63 71 62 69 60 68 58 65 57 66 59 67 58 65 56 65 54 62 51 60 50 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 49 38 49 38 49 39 50 39 51 40 50 39 49 37 47 36 48 36 47 35 46 35 46 36 48 36 46 35 45 34 46 35 43 33 44 33 44 32 42 30 44 31 43 31 42 30 42 30 43 31 42 30 41 29 41 29 38 26 37 25 37 25 37 25 38 25 37 25 37 25 37 25 35 28 35 28 35 28 35 28 34 27 34 27 34 27 34 27 35 27 34 26 33 27 35 28 33 27 35 27 32 24 32 26 30 23 30 23 30 23 30 23 31 24 30 23 30 23 31 24 34 26 31 24 32 25 30 21 27 21 29 23 31 24 31 24 18 14 14 9 12 10 15 13 10 7 12 10 15 13 17 15 12 9 12 9 12 9 12 9 13 10 13 9 12 8 11 8 9 8 9 7 8 8 9 8 10 9 9 8 9 7 8 7 9 8 7 5 6 5 7 6 8 6 6 5 6 5 7 7 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 1 1 2 2 3 3 4 4 5 4 3 3 6 12 17 23 23 24 25 26 25 24 23 23 24 23 24 23 23 22 23 22 26 28 31 30 32 32 35 30 21 13 12 11 7 3 2 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 4 2 1 5 12 20 26 28 31 31 31 31 31 31 31 30 29 28 28 28 29 29 28 27 29 29 28 25 20 17 16 16 14 12 9 7 6 8 11 13 21 16 28 21 74 96 144 129 150 129 97 55 77 105 80 99 81 99 81 101 82 109 90 119 96 129 97 112 78 40 52 164 145 163 148 159 141 151 139 150 142 147 135 148 146 154 141 141 128 141 119 121 181 174 119 53 70 126 182 146 155 125 139 105 123 103 122 103 123 105 126 108 129 112 135 120 143 127 147 129 154 115 110 90 127 109 124 109 134 120 135 123 136 126 141 132 154 147 154 148 156 150 153 148 148 148 156 156 161 160 164 165 167 164 158 158 160 166 168 172 168 172 167 170 165 171 166 171 170 173 169 170 166 171 167 173 167 176 170 178 168 179 171 183 168 174 164 170 160 169 161 170 166 178 166 178 165 178 167 183 174 188 181 194 185 194 182 191 186 177 174 193 187 187 181 185 193 198 188 182 187 191 188 191 195 193 199 193 199 191 197 190 198 190 207 196 211 197 215 199 226 211 235 216 240 220 247 225 255 219 255 232 245 225 255 236 255 229 255 220 255 221 255 212 247 203 239 184 236 192 234 149 157 179 214 155 193 159 190 142 182 145 176 136 164 123 153 116 141 106 136 102 133 102 131 100 126 100 124 97 123 97 124 96 123 95 124 93 124 94 126 95 122 95 124 96 124 96 123 94 122 94 122 93 121 92 120 92 124 90 119 91 117 84 110 85 113 100 116 70 74 57 79 60 76 60 80 61 82 65 89 73 99 79 102 82 105 85 108 86 111 87 114 90 123 92 69 72 126 95 121 91 120 95 122 96 125 95 125 95 124 94 123 93 123 93 123 93 123 93 123 93 125 94 124 94 123 93 123 93 121 92 122 93 122 91 121 90 119 91 119 91 119 91 119 91 118 89 116 87 115 87 116 88 115 88 116 89 117 88 116 87 119 86 109 83 116 89 113 79 110 82 110 82 110 82 110 82 110 83 111 84 112 85 113 86 110 83 112 85 113 83 110 81 110 81 109 80 108 79 107 79 107 82 106 82 106 82 106 82 103 79 103 79 102 78 101 77 104 79 102 78 101 78 102 78 101 77 101 77 101 77 101 77 101 74 101 74 101 74 101 74 101 74 100 73 99 72 99 72 97 69 96 68 95 69 97 70 97 69 96 68 94 67 93 66 88 69 95 65 71 29 38 9 51 43 83 68 89 61 83 62 86 63 86 63 86 63 86 63 86 64 87 64 87 64 87 64 89 63 89 63 89 63 89 63 89 64 90 63 92 68 101 79 104 86 106 89 108 90 107 89 106 88 105 87 104 86 104 86 99 86 102 89 103 87 99 84 100 84 93 72 75 50 55 34 62 58 87 85 101 86 89 71 88 75 83 77 90 83 86 74 88 80 85 76 83 77 86 78 85 75 88 79 93 78 87 70 84 74 83 74 84 75 84 75 83 73 82 72 81 71 80 70 80 68 82 70 83 69 81 67 83 68 78 65 78 66 78 65 73 66 70 65 67 62 66 61 66 62 66 61 65 60 64 60 63 59 63 58 62 57 61 57 61 57 61 56 60 55 59 55 58 55 57 54 56 53 55 53 53 51 53 51 53 52 54 52 55 51 54 49 52 48 51 47 54 49 52 47 51 47 51 47 52 47 50 46 49 45 50 46 47 43 48 44 47 43 46 41 45 43 44 42 44 41 43 41 42 40 41 39 40 38 40 38 38 36 38 36 38 37 39 37 38 37 39 37 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 36 36 34 38 34 35 31 35 33 35 32 35 32 35 32 35 32 38 34 36 31 34 30 33 30 36 32 33 30 34 31 33 28 30 28 32 30 34 31 34 31 14 6 11 3 10 3 11 5 10 3 10 3 11 4 11 4 9 4 9 4 9 4 9 4 11 6 10 4 9 3 7 2 8 3 7 2 7 2 8 3 8 3 8 3 7 2 7 1 9 4 6 1 4 1 6 3 6 2 5 1 5 1 6 2 4 4 4 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 2 0 3 2 4 2 4 3 5 1 3 5 15 20 23 20 22 21 25 24 24 21 25 20 24 19 24 18 23 18 23 22 32 29 34 27 30 25 21 8 2 1 6 2 0 0 2 0 0 0 1 1 4 4 3 1 4 2 4 2 5 3 3 1 3 2 4 3 5 3 5 2 4 1 3 2 4 3 5 0 2 4 15 21 28 27 31 29 31 29 30 28 30 28 29 27 29 26 28 26 28 26 29 27 28 23 20 14 15 13 14 9 8 4 6 7 12 13 12 15 14 2 68 73 122 99 131 100 75 52 88 88 101 79 100 89 101 90 104 95 113 104 119 113 117 103 110 52 96 151 157 142 164 141 152 139 150 141 152 145 149 146 153 145 146 133 131 121 115 126 181 152 92 41 60 124 162 131 140 107 120 88 107 93 106 91 105 92 108 95 109 97 116 107 124 111 126 111 125 96 81 77 110 90 105 91 116 103 119 107 121 112 128 120 142 135 144 139 148 140 145 136 143 141 150 147 153 153 161 160 164 154 154 149 159 159 167 165 170 168 168 166 168 168 169 169 167 169 166 170 168 174 173 178 172 176 176 180 178 181 181 185 175 177 172 173 170 175 171 176 172 179 174 181 172 181 175 185 179 184 183 188 186 191 193 197 195 180 180 195 192 185 186 183 184 183 184 174 187 182 188 190 193 188 194 189 193 187 191 185 194 188 199 190 199 185 197 181 195 178 199 179 203 181 207 187 207 174 196 170 195 173 233 186 233 179 222 176 224 183 221 177 215 183 214 164 215 180 216 132 128 167 196 132 168 141 167 119 153 116 147 108 134 102 124 101 113 91 106 85 102 82 99 76 102 79 101 78 101 79 102 80 98 76 96 74 95 74 96 75 95 73 96 74 96 74 95 73 94 72 94 71 93 70 92 70 93 67 88 68 87 62 82 65 90 82 89 51 52 42 61 49 57 51 59 52 58 51 63 53 71 57 73 57 77 58 81 59 82 57 83 61 89 65 39 51 92 70 90 67 89 65 92 65 92 68 92 67 91 67 90 66 90 66 90 66 90 66 90 66 92 68 91 67 91 66 90 66 88 65 89 66 90 65 88 64 88 64 88 64 88 64 88 64 87 63 86 61 85 61 85 61 86 63 87 64 88 63 87 62 88 60 80 55 81 60 85 61 83 59 83 60 84 60 85 61 81 58 82 58 82 58 83 59 81 59 81 60 82 59 81 58 81 58 80 57 78 56 77 55 81 55 81 55 82 56 82 56 78 52 78 51 77 51 76 50 79 55 78 53 77 54 78 55 75 51 75 51 75 51 75 52 73 54 73 54 73 54 73 54 72 53 72 52 71 51 70 51 70 52 69 52 69 53 71 54 69 51 68 51 67 50 66 49 65 53 68 38 33 3 16 3 46 39 65 51 63 44 63 51 62 46 62 46 62 46 62 46 63 47 63 47 64 48 64 48 63 46 63 48 63 48 63 50 62 50 62 52 65 60 78 74 87 83 88 85 90 86 89 85 89 84 88 84 88 83 87 83 86 79 89 79 85 71 76 64 80 66 69 54 61 53 65 59 83 80 78 74 74 72 75 74 73 75 82 80 80 75 78 76 81 72 79 70 77 72 78 74 78 72 75 71 76 74 76 74 79 74 78 72 76 70 75 69 74 69 74 68 72 67 71 64 68 60 69 61 69 61 68 60 68 57 63 54 63 55 62 53 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 53 40 52 40 52 40 52 40 50 39 50 38 48 36 47 35 50 39 48 36 47 35 46 36 47 36 46 34 44 34 45 34 43 32 43 32 43 31 41 30 41 29 41 28 40 28 39 27 37 25 36 24 36 23 35 23 36 24 36 24 37 25 37 25 36 24 36 24 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 28 33 27 35 27 32 24 32 26 33 26 33 26 33 26 33 26 36 28 33 25 30 23 29 22 31 23 29 23 31 25 31 22 31 24 31 24 30 22 28 20 15 12 15 11 14 10 13 10 15 12 14 11 13 9 11 8 12 9 12 9 12 9 12 9 14 11 13 9 12 8 10 7 9 8 8 6 7 7 9 8 9 8 9 7 8 7 7 6 9 6 5 3 3 3 5 6 7 5 6 4 5 5 6 6 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 2 2 3 4 5 5 3 5 5 2 2 7 17 25 24 22 21 22 24 25 23 20 25 26 24 25 23 24 23 23 24 29 34 37 33 28 22 20 10 3 0 1 2 0 0 0 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 6 3 2 8 17 26 30 30 31 31 31 30 30 29 29 29 30 30 30 29 28 27 28 29 30 30 29 25 20 17 15 15 13 11 7 5 6 9 13 16 21 21 32 26 99 120 152 129 152 96 76 68 84 104 82 103 79 99 82 103 82 107 85 115 91 124 97 115 93 78 107 164 143 164 149 155 136 149 140 151 147 152 139 149 146 152 140 141 134 122 115 148 187 143 91 49 95 150 184 150 172 131 150 116 138 115 131 109 126 107 127 108 127 111 135 120 142 123 141 120 137 102 96 93 135 102 125 107 130 114 131 117 131 120 138 130 145 135 145 138 150 142 146 136 149 145 152 148 153 154 162 163 161 156 151 152 156 163 163 164 163 168 162 166 159 165 160 165 162 162 163 163 163 167 165 170 160 170 163 174 163 173 164 176 164 170 161 169 160 170 161 173 160 172 160 172 158 171 160 176 162 174 165 177 168 182 178 193 181 175 174 195 189 192 191 199 183 193 172 178 173 184 171 189 178 187 178 188 180 190 180 187 177 183 187 190 193 191 199 194 204 196 211 198 214 199 219 203 222 187 202 175 211 205 252 233 249 216 241 210 248 214 245 204 249 215 254 200 255 224 255 170 177 221 254 178 224 199 229 177 202 163 193 151 179 135 166 127 156 117 147 108 139 103 132 97 134 106 132 105 131 106 133 106 129 100 129 97 128 96 129 97 123 96 124 97 125 96 124 95 122 94 122 93 121 92 120 91 127 91 121 91 119 84 110 85 118 95 105 59 67 55 78 57 76 57 77 56 74 57 79 62 85 67 89 70 94 75 98 76 105 81 106 81 111 83 62 70 115 88 114 87 113 87 115 90 118 90 118 89 117 88 116 88 116 88 116 88 116 88 116 88 118 90 117 89 117 88 116 88 114 86 115 88 116 87 115 86 113 86 112 86 112 86 112 86 112 85 110 84 109 83 110 84 111 85 112 87 113 86 111 85 107 83 106 70 88 63 102 89 109 83 109 84 110 85 111 85 108 82 108 82 107 81 107 81 107 80 106 79 106 79 107 80 107 79 106 78 104 76 103 76 102 79 103 79 104 80 105 81 101 77 101 77 100 76 99 75 101 76 100 75 100 75 101 76 98 73 98 73 98 73 98 73 99 72 99 72 99 72 99 72 99 72 99 71 98 71 97 70 96 68 95 68 95 69 97 71 95 68 95 67 94 67 93 66 94 71 92 59 70 42 69 53 87 65 88 65 86 63 86 64 84 61 84 61 84 61 84 61 85 62 85 63 86 64 87 64 89 63 89 63 89 63 89 63 88 63 89 63 94 74 110 89 108 89 107 90 108 90 108 90 110 91 108 89 106 87 104 86 103 89 101 86 96 79 89 74 88 73 83 69 85 77 97 88 82 69 83 73 87 77 88 79 88 80 88 77 79 74 84 84 86 81 84 80 85 78 86 79 92 79 88 77 89 79 90 79 88 79 87 77 85 75 84 74 84 75 83 73 81 72 80 71 82 68 81 67 80 68 81 69 78 63 74 61 76 64 76 63 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 56 53 55 52 54 51 52 50 54 50 53 49 52 47 50 46 53 48 51 45 49 44 48 44 50 46 49 44 48 44 48 44 46 43 47 43 47 42 45 40 42 40 41 39 41 38 40 38 38 36 37 35 37 34 36 34 38 36 38 36 39 37 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 38 35 37 33 36 33 37 34 36 34 38 34 35 31 35 33 37 34 37 34 37 34 37 34 35 31 33 29 32 29 32 29 32 28 31 29 34 33 35 31 35 32 35 32 34 30 32 28 11 4 12 5 12 4 10 2 11 4 11 3 10 2 9 2 9 4 9 4 9 4 9 4 11 6 10 4 9 3 7 2 9 3 6 0 5 1 8 4 8 3 8 2 7 1 6 1 6 1 2 0 0 0 3 0 6 1 5 0 4 1 5 4 2 2 1 1 1 0 0 0 2 2 2 1 1 0 0 0 0 0 0 0 1 0 2 1 1 0 2 1 4 2 5 4 3 2 4 0 1 4 17 22 27 19 22 17 24 19 22 14 27 21 26 20 25 19 24 19 26 26 36 32 32 19 15 9 4 0 1 1 1 0 0 4 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 7 2 3 7 19 25 31 28 31 29 31 28 30 27 29 27 30 29 31 27 27 25 28 27 31 29 29 24 21 15 15 14 13 8 7 3 6 7 14 15 11 19 16 7 84 95 132 104 127 70 59 65 92 87 106 83 101 90 102 91 104 94 110 100 116 110 122 101 111 75 141 152 159 146 162 136 145 138 153 145 157 145 141 139 150 147 149 134 146 110 117 148 177 118 65 30 89 140 161 128 151 111 130 101 123 107 116 98 108 93 106 92 108 97 116 106 123 107 120 103 104 79 69 77 115 84 108 93 109 96 112 97 114 104 123 116 132 120 129 121 134 127 135 125 146 139 146 140 148 147 158 157 160 149 151 146 158 159 165 158 167 162 165 160 164 161 164 162 162 164 161 162 159 163 161 164 162 166 167 169 166 167 166 169 169 170 166 169 166 173 171 176 177 184 178 183 175 183 176 186 171 177 179 182 180 182 182 186 184 169 174 188 187 184 189 192 198 190 176 170 180 180 178 183 180 181 181 184 184 188 185 184 178 179 186 184 191 184 193 184 191 180 192 178 192 177 196 181 192 168 164 135 175 160 202 176 212 165 202 161 205 168 201 161 189 159 195 148 206 179 216 124 144 198 228 158 207 190 220 171 187 147 176 135 156 120 140 112 132 106 123 96 114 88 106 81 108 84 107 82 105 81 105 82 102 77 100 75 97 74 97 76 95 74 96 75 97 74 96 73 94 72 94 71 93 70 92 68 97 67 92 69 89 64 83 69 93 78 79 42 46 42 60 46 58 51 58 49 56 46 57 48 64 51 66 54 71 56 74 56 77 55 78 56 81 57 32 49 85 67 86 63 85 62 87 64 89 67 88 66 87 65 87 65 87 65 87 63 87 63 87 65 89 67 88 66 88 65 87 65 85 63 86 64 87 64 86 63 85 62 85 62 85 62 85 62 85 61 83 59 82 59 82 59 83 60 84 62 85 61 83 60 76 58 79 38 40 18 63 63 79 57 80 58 81 59 82 59 82 59 82 58 80 57 79 57 80 58 78 56 77 57 80 60 79 58 78 56 76 54 75 53 76 51 77 52 78 53 79 53 77 51 76 50 76 49 75 51 74 52 73 51 73 52 75 53 72 50 72 50 72 50 72 50 72 53 72 53 72 53 72 53 73 54 72 53 72 52 71 52 67 50 67 50 67 52 70 53 68 51 67 50 67 50 66 49 64 51 69 52 65 49 69 57 69 49 62 48 68 52 62 40 61 45 61 45 61 45 61 45 62 46 62 47 63 48 64 48 63 48 63 48 63 48 63 48 63 50 64 53 70 70 87 89 90 86 91 87 91 87 92 88 94 90 92 86 88 82 85 80 89 81 87 77 84 76 84 76 79 72 79 70 76 64 69 61 77 75 72 70 70 72 74 76 77 74 74 77 84 82 78 68 85 76 84 77 81 74 79 73 76 74 77 77 81 78 77 72 77 72 77 71 76 70 75 70 76 70 74 69 73 67 71 66 70 61 67 58 66 59 69 62 65 55 62 55 66 59 68 61 65 56 65 55 64 52 63 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 51 38 49 36 50 39 49 37 48 36 46 35 47 35 45 32 43 31 42 31 46 34 44 32 43 32 43 33 42 32 43 32 43 31 41 29 39 27 38 26 38 25 37 25 36 24 35 23 35 22 34 22 36 24 36 25 37 26 38 26 35 23 35 24 36 25 37 25 35 26 35 26 35 26 35 26 34 25 34 25 34 25 34 25 36 26 34 24 33 24 33 25 33 25 35 25 32 22 32 24 33 24 33 24 33 24 33 24 28 18 27 18 27 19 29 20 28 18 27 20 31 24 33 23 28 20 30 23 32 24 32 23 12 10 11 9 10 10 11 11 9 8 9 8 9 8 9 8 11 8 8 7 10 11 12 10 12 11 12 10 11 10 10 9 9 9 8 8 7 7 6 7 6 7 6 7 6 7 6 7 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 3 9 21 28 25 24 25 23 24 23 23 23 24 25 24 24 23 23 21 21 29 29 31 32 31 23 11 2 1 1 1 1 1 1 1 1 2 0 0 3 3 1 1 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 6 3 6 16 25 28 29 32 29 31 30 30 27 28 29 32 28 28 27 28 28 29 26 25 29 28 28 25 23 19 16 13 7 7 8 5 5 6 13 16 20 21 31 41 125 130 153 125 133 79 69 79 81 98 83 99 77 100 83 106 85 111 88 117 95 118 96 126 81 104 142 161 149 158 136 147 129 148 141 155 149 152 119 127 156 151 138 135 134 129 131 153 197 103 64 51 132 165 179 148 174 138 173 138 158 132 157 129 147 121 142 118 137 107 131 123 151 124 140 121 126 78 98 90 124 110 117 110 130 107 123 109 132 115 135 121 136 126 141 129 138 130 140 137 141 141 151 152 156 156 156 157 153 148 145 153 159 164 160 166 163 165 155 160 155 165 158 166 159 163 160 162 157 162 155 161 154 162 152 161 151 161 152 163 156 166 152 163 151 163 154 166 159 170 160 171 160 172 161 172 164 175 166 178 169 181 172 183 167 163 169 183 172 186 172 184 184 179 161 176 173 178 170 180 172 175 171 176 178 181 180 181 171 174 176 182 186 188 188 186 188 185 191 189 199 193 199 189 190 174 175 157 191 189 227 193 233 194 232 195 237 199 230 191 224 179 214 183 226 207 242 136 186 201 244 180 220 202 242 207 254 218 243 185 210 169 196 145 187 135 168 137 168 129 160 116 139 110 141 111 137 106 134 109 132 100 124 97 127 102 126 98 124 99 124 99 124 98 123 98 121 97 122 97 121 94 116 89 124 93 121 94 120 87 113 87 114 94 101 51 65 51 69 55 75 57 77 58 76 57 74 56 77 58 76 61 83 72 90 74 96 84 96 73 110 66 71 65 107 80 105 78 106 80 107 80 115 85 111 81 107 79 108 81 111 83 110 83 110 83 110 82 113 87 113 86 112 86 111 85 113 86 112 85 111 84 110 84 108 82 108 82 108 82 108 82 108 82 108 82 108 82 108 82 105 79 106 83 111 81 98 66 96 81 105 67 48 50 97 83 102 76 95 74 100 81 102 77 102 81 104 82 102 80 103 82 104 78 102 77 102 77 102 78 102 77 101 75 100 76 101 77 100 74 101 76 102 77 104 78 100 74 100 74 100 74 100 73 98 71 98 71 98 71 98 71 98 71 98 71 98 71 98 71 96 70 95 69 95 71 98 74 95 70 95 70 95 70 95 70 91 66 91 67 92 68 93 69 94 68 93 67 92 66 91 65 90 68 89 68 89 69 90 69 88 66 87 65 85 63 83 60 85 60 86 59 85 60 86 61 84 59 86 61 88 62 89 62 90 62 91 64 91 66 88 66 90 69 90 75 99 85 106 88 108 93 109 94 110 94 109 93 110 95 109 93 107 92 106 91 107 92 106 89 103 87 101 85 93 79 94 79 92 74 85 68 85 71 86 73 88 75 90 78 91 80 91 80 91 80 91 80 89 81 90 81 92 82 92 81 91 80 89 78 88 78 88 79 88 78 86 76 85 76 85 77 87 76 82 71 79 71 81 73 78 69 80 69 78 67 76 65 79 68 76 65 74 65 76 67 71 63 67 61 65 60 64 60 68 62 64 60 64 60 62 56 62 58 61 57 61 56 60 56 62 57 60 55 59 55 59 56 57 53 57 52 56 51 55 51 55 51 55 50 54 49 53 49 54 53 53 46 47 48 52 48 51 49 51 49 49 46 46 44 44 42 44 43 45 44 46 45 44 42 44 42 44 42 44 42 41 38 37 34 35 34 38 37 36 34 37 35 38 37 39 37 39 37 39 37 40 39 42 41 38 36 39 37 39 36 37 34 39 37 39 37 39 37 39 37 39 36 36 33 35 34 38 37 37 35 37 35 37 35 37 35 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 31 33 32 35 33 35 33 9 4 9 4 9 5 11 7 10 5 10 5 10 5 10 5 10 4 7 3 9 7 10 5 10 5 9 5 8 4 8 3 9 3 9 2 8 2 7 1 7 1 7 1 7 1 7 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 1 0 2 0 2 1 3 1 3 1 3 1 3 1 3 1 4 0 3 0 3 5 18 20 26 18 26 17 25 14 24 14 27 20 26 20 25 20 24 23 28 26 28 27 24 16 7 1 1 1 1 1 1 1 1 1 2 0 0 5 6 3 2 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 5 1 6 15 25 25 29 29 30 25 31 25 28 23 30 27 29 23 28 23 29 24 27 20 25 23 24 21 20 14 13 9 6 5 7 4 5 5 12 13 17 11 18 30 101 105 121 103 109 65 67 74 93 89 101 86 97 85 104 93 109 99 115 107 119 106 117 107 100 93 161 141 156 145 157 140 147 136 154 151 156 134 97 118 157 144 143 129 139 117 137 155 173 84 44 40 125 138 156 120 151 117 147 124 137 117 137 114 131 105 121 98 115 91 113 109 133 108 118 101 103 54 80 82 105 91 99 91 106 90 102 94 109 99 112 104 122 108 125 111 123 111 126 118 131 128 143 141 147 144 152 150 149 140 146 150 162 161 163 161 168 163 161 158 162 165 166 165 165 162 164 163 164 162 164 163 163 162 161 163 162 163 163 164 166 165 163 162 162 163 164 167 168 170 168 173 169 173 170 174 171 174 173 177 177 180 179 182 175 164 178 184 179 187 179 184 189 173 169 173 180 175 174 177 172 171 172 175 177 179 177 175 170 167 176 176 185 182 185 178 184 176 184 180 190 182 189 178 178 159 158 139 164 162 190 168 192 164 187 162 194 163 191 157 184 147 171 151 184 171 193 99 145 163 196 140 171 158 189 160 194 168 193 155 184 161 188 151 165 120 149 129 152 111 131 95 115 90 116 93 119 91 112 82 104 78 106 78 103 74 99 72 100 74 100 74 99 73 99 73 98 72 98 72 97 69 93 65 98 70 94 72 92 66 84 70 86 81 76 40 45 40 52 45 56 41 57 43 57 43 56 42 64 49 60 48 64 56 70 57 66 62 68 56 82 45 42 41 81 64 80 64 82 64 82 63 79 59 80 60 81 60 82 60 81 57 81 56 83 56 83 56 81 57 83 59 85 61 87 62 86 61 86 60 85 59 84 59 81 58 81 58 81 58 81 58 81 58 81 58 81 58 81 58 80 54 79 58 82 54 69 40 74 61 81 47 26 30 75 62 77 57 79 59 79 57 78 57 76 56 79 58 78 57 79 60 77 55 76 54 76 55 77 56 77 54 76 53 75 53 76 54 76 54 75 53 73 52 72 51 73 52 73 52 73 52 73 52 71 50 71 50 71 50 71 50 71 50 71 50 71 50 71 50 71 51 70 49 69 50 72 53 69 49 69 49 69 49 69 49 66 46 66 47 67 47 68 48 68 48 67 47 67 46 66 46 67 51 67 50 67 50 67 50 66 48 65 47 64 46 62 45 61 43 60 42 59 43 60 44 58 42 60 45 63 46 64 47 60 49 62 49 64 46 67 46 68 53 74 66 83 80 89 86 93 93 95 95 96 94 95 93 96 95 95 93 93 92 92 91 94 91 93 89 90 86 88 85 83 80 84 80 82 76 76 71 71 69 69 68 71 73 78 79 79 78 79 78 80 79 80 79 80 78 81 80 83 81 82 80 82 79 80 77 79 77 79 77 79 73 77 71 76 71 76 72 76 70 73 67 71 66 72 67 69 64 69 64 68 62 66 60 66 60 64 59 63 58 64 59 63 60 62 57 60 54 60 54 65 55 62 53 62 51 60 48 58 47 58 47 57 46 57 45 58 46 56 44 55 44 55 45 53 42 52 41 52 40 51 40 51 40 50 39 50 38 49 38 51 40 50 33 45 36 50 36 47 36 48 36 48 35 47 34 42 30 42 30 42 30 41 29 42 30 42 30 42 30 42 30 41 28 38 24 36 25 38 27 37 25 37 25 38 26 38 26 39 26 37 25 37 25 37 26 38 25 37 25 36 24 36 24 37 25 37 25 37 25 37 25 36 24 35 22 34 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 32 20 31 19 31 19 32 20 12 10 10 9 10 9 11 10 12 11 12 11 12 11 12 11 10 7 8 8 11 11 11 9 9 8 9 7 8 6 7 6 9 10 8 9 7 8 7 8 7 8 7 8 7 8 7 8 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 2 2 2 3 3 3 4 4 3 3 3 3 3 3 3 3 7 5 5 3 5 9 18 22 27 27 26 26 26 25 25 25 27 27 25 26 25 27 27 29 27 27 25 20 13 7 2 1 1 1 1 1 1 1 1 1 2 0 0 7 10 8 4 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 3 2 7 18 25 26 27 30 28 30 30 30 27 28 29 32 28 28 27 28 28 29 26 25 26 25 25 22 20 16 13 10 7 6 8 6 7 9 14 17 20 15 36 59 134 124 148 122 116 72 67 83 82 97 83 96 75 99 81 106 86 113 93 119 95 122 98 115 85 124 148 154 140 156 144 152 128 145 142 159 164 120 83 105 154 149 137 139 138 122 153 171 162 71 57 61 156 159 173 151 178 143 178 149 173 146 173 144 165 133 150 120 146 119 147 136 161 131 142 119 117 59 99 108 120 103 119 102 119 99 119 105 123 104 125 112 133 118 135 120 132 119 131 125 132 130 141 139 141 140 146 151 143 140 144 154 161 164 162 163 165 164 157 159 156 163 160 164 161 165 160 164 159 165 158 164 156 164 155 162 153 164 154 165 153 164 150 161 149 162 152 164 154 165 155 166 155 167 156 167 157 169 159 172 162 175 165 177 160 160 166 180 165 183 166 180 174 172 161 174 173 176 169 175 166 169 171 175 179 177 177 173 168 171 173 179 182 185 183 180 180 180 184 184 190 187 189 182 174 165 163 149 177 173 213 188 223 184 222 185 224 188 219 181 211 173 201 176 215 192 216 124 185 191 225 165 202 181 213 178 207 173 208 167 207 179 218 176 209 156 200 181 213 159 186 144 167 129 159 124 156 122 145 108 134 110 141 112 133 101 126 100 126 102 125 101 124 100 124 99 124 100 124 99 122 96 119 94 125 95 120 96 121 87 113 86 114 95 103 51 65 50 68 55 73 55 75 57 75 56 73 56 80 61 73 59 75 64 80 66 80 72 87 72 101 64 68 58 101 78 102 78 104 78 103 78 107 80 108 80 106 77 102 74 106 80 107 81 108 83 109 83 105 79 106 81 109 84 110 85 111 85 110 84 110 84 109 83 106 80 106 80 106 80 106 80 106 80 106 80 106 80 105 79 105 78 104 79 105 74 90 58 98 82 101 68 48 51 96 82 99 82 106 82 96 70 91 71 90 71 94 73 94 73 96 77 99 73 98 73 99 75 101 77 101 75 100 74 99 75 101 76 101 74 100 73 99 71 98 70 100 73 100 73 100 73 100 73 98 71 98 71 98 71 98 71 97 70 97 70 97 70 97 70 96 71 95 69 94 69 95 70 92 67 92 67 92 67 92 67 90 65 91 66 91 67 92 67 92 67 92 66 91 66 90 66 89 67 88 66 86 65 85 64 85 64 85 64 85 63 84 63 87 60 86 59 85 60 86 61 85 60 87 62 89 64 91 66 89 62 90 65 92 69 91 70 90 71 94 81 103 90 110 95 111 97 111 98 111 97 110 96 111 97 110 96 109 94 108 93 111 96 110 94 108 92 106 91 103 89 104 89 102 85 97 81 91 75 86 70 84 73 91 80 94 80 94 81 95 82 96 84 93 82 93 84 94 84 94 83 93 82 91 80 90 80 90 81 88 78 86 76 85 76 85 77 84 74 83 73 81 71 80 71 78 69 78 69 77 67 74 65 71 63 72 63 71 62 70 61 72 64 68 62 66 61 66 61 69 63 65 61 66 62 64 59 63 59 63 58 62 57 61 57 61 57 60 55 59 55 59 55 57 52 56 52 55 51 55 51 55 50 54 50 53 49 53 49 51 51 51 45 47 49 52 48 47 45 48 47 50 47 49 47 46 44 45 43 44 41 43 40 44 42 44 42 44 42 44 42 45 42 42 39 41 39 42 41 40 38 40 38 40 37 39 37 42 39 39 36 37 35 37 35 42 39 39 36 38 36 39 38 39 37 39 37 39 37 39 37 38 36 37 35 37 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 35 32 32 29 31 30 33 32 13 7 11 4 8 2 7 2 11 6 11 6 11 6 11 6 8 3 6 4 10 6 9 4 8 4 7 3 7 2 6 2 10 4 9 4 8 3 8 3 8 3 8 3 8 3 8 3 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 0 0 0 0 2 0 3 1 3 2 4 2 4 2 4 2 4 2 4 2 4 2 5 0 4 0 7 8 18 17 25 17 25 17 25 15 25 15 27 21 25 20 25 22 28 28 26 23 21 13 4 0 0 2 1 1 1 1 1 1 1 1 2 0 1 9 13 10 5 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 2 1 9 17 25 24 26 27 29 25 30 24 28 22 29 26 29 23 28 23 29 24 27 20 26 24 25 22 21 15 14 10 5 4 6 5 8 10 15 14 15 3 30 58 116 104 121 104 86 57 68 76 92 86 97 80 95 84 102 93 109 101 117 110 120 110 118 93 106 120 165 135 154 142 153 134 142 133 150 149 166 103 59 81 133 145 147 132 133 101 152 172 133 59 44 58 153 129 148 118 147 117 143 131 149 129 151 130 148 121 132 105 129 108 128 117 137 112 121 102 94 38 85 98 99 84 105 91 100 85 101 93 104 90 105 98 108 95 111 98 115 105 122 114 118 114 129 124 129 127 138 141 138 129 139 144 157 154 161 160 163 157 155 152 157 157 162 161 163 162 163 162 164 162 164 164 166 164 164 165 164 166 165 168 165 165 164 163 163 164 164 166 164 168 164 169 165 171 166 170 167 169 169 172 172 175 175 177 166 160 176 180 173 182 175 177 176 166 167 171 177 173 171 171 165 166 170 175 178 178 174 169 168 165 174 174 183 178 180 172 177 170 179 175 184 175 181 169 167 151 153 135 155 152 181 167 180 153 176 151 180 153 176 145 169 137 160 139 178 152 172 91 155 157 183 129 166 145 172 139 161 132 156 121 151 127 156 123 161 117 159 156 185 142 165 137 151 122 140 107 126 96 117 89 108 86 113 86 108 76 101 74 103 78 103 77 102 75 101 74 102 76 101 74 99 72 97 70 99 71 95 73 93 66 84 70 87 82 76 38 44 39 50 40 53 39 55 40 56 41 56 43 58 44 57 47 61 52 62 50 54 48 60 51 73 49 52 45 73 60 76 61 76 59 74 57 79 57 78 56 76 54 73 51 77 54 78 54 80 56 82 57 81 58 81 57 80 57 79 56 83 60 83 59 82 59 82 59 79 56 79 56 79 56 79 56 80 57 80 56 79 56 79 56 78 53 76 54 77 50 65 36 73 53 74 46 30 35 76 64 82 61 79 52 65 38 57 36 60 41 65 45 66 46 69 50 68 46 68 47 70 49 73 52 73 51 73 50 73 51 74 53 70 49 70 50 72 52 73 52 72 51 72 51 72 51 72 51 71 50 71 50 71 50 71 50 69 48 69 48 69 48 69 48 71 50 69 49 68 48 67 47 65 45 65 45 65 45 65 45 65 45 65 45 65 46 66 46 66 46 66 45 65 45 65 47 67 50 66 48 64 46 62 45 63 46 63 46 63 47 64 47 62 43 60 42 59 43 60 44 60 44 61 45 63 48 66 52 65 53 66 51 68 51 71 52 71 59 80 73 90 86 96 94 98 98 99 98 99 97 98 96 99 97 98 96 96 95 95 94 97 93 96 92 94 90 92 89 91 88 91 88 90 85 87 82 87 83 81 77 76 75 76 76 81 80 82 82 83 83 85 84 84 82 85 83 86 83 85 82 84 81 82 79 81 79 81 80 79 73 77 71 76 71 76 72 73 69 74 69 73 66 70 64 68 64 69 63 68 61 65 59 61 57 63 58 63 56 60 54 65 60 63 58 61 55 62 56 62 51 58 50 60 49 58 46 59 48 59 48 58 47 57 46 57 45 55 44 54 43 55 44 52 41 52 40 51 40 50 39 50 39 50 38 49 38 48 37 47 38 49 33 45 36 49 35 43 32 44 33 45 33 44 32 44 32 43 31 43 31 43 31 42 30 42 30 42 30 42 30 44 31 42 28 40 28 41 30 39 26 38 25 37 24 36 24 38 25 36 23 35 23 35 23 42 28 38 24 35 25 38 28 38 26 37 25 37 25 36 24 36 24 36 23 35 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 30 18 28 16 28 18 32 21 11 10 10 8 9 8 10 9 10 9 10 9 10 9 10 9 8 6 7 8 11 10 9 7 9 8 9 7 8 7 7 6 8 9 7 8 7 7 6 7 6 7 6 7 6 7 6 7 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 0 0 0 1 2 3 3 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 5 11 16 22 23 23 23 23 23 23 23 23 23 24 24 23 24 23 26 26 27 23 22 17 8 0 0 0 2 1 1 1 1 1 1 1 1 1 0 2 10 14 10 4 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 1 4 12 22 27 26 26 29 27 29 29 29 26 27 28 31 28 28 27 28 28 29 26 25 26 25 26 23 21 16 14 11 6 5 7 7 12 14 18 17 22 14 59 92 151 130 151 120 93 68 70 89 81 97 82 92 77 99 82 107 88 113 94 120 98 123 98 103 94 149 149 153 151 154 134 141 128 147 144 154 163 99 66 62 115 148 151 142 132 112 167 177 124 57 59 80 183 152 171 149 171 142 173 147 177 149 177 151 176 145 162 131 151 124 145 122 142 116 134 113 108 56 108 116 114 101 128 111 119 99 118 102 121 101 121 108 121 103 123 107 128 115 133 118 125 115 130 119 128 122 137 136 141 132 137 139 151 151 160 163 162 155 153 152 156 158 160 161 161 163 159 163 159 164 159 165 159 165 156 164 156 164 156 166 155 165 155 164 154 165 155 165 154 163 154 164 155 165 156 165 157 167 158 170 162 173 164 175 152 157 166 176 160 178 164 174 164 165 161 169 168 171 167 168 161 166 170 175 179 179 176 171 168 171 174 180 182 183 179 175 175 176 180 180 186 182 182 175 169 159 158 150 171 168 204 186 206 172 205 172 206 175 200 166 192 164 185 166 207 177 195 125 182 177 199 151 192 170 193 161 195 159 190 151 186 154 189 151 183 136 183 172 208 164 197 163 188 156 193 151 176 131 160 125 151 113 141 108 138 106 133 102 131 105 130 103 128 101 127 100 129 103 127 100 125 98 123 97 126 97 122 97 121 87 113 85 116 96 104 50 63 49 65 52 69 52 71 54 72 54 71 55 69 55 70 58 72 57 65 49 52 39 57 44 67 47 62 49 82 67 90 72 95 74 100 80 99 74 100 76 103 80 107 83 99 75 100 77 102 79 104 80 104 79 104 78 103 78 102 77 105 80 105 80 105 80 105 80 104 79 104 79 104 79 104 79 105 80 105 79 104 78 103 78 101 74 99 75 101 73 91 61 94 74 94 71 57 58 98 82 97 70 82 54 73 51 70 48 74 55 79 59 81 61 84 66 89 64 89 64 90 67 93 69 95 70 95 70 95 71 97 73 95 70 96 71 97 73 98 74 96 71 96 71 96 71 96 71 96 71 96 71 96 71 96 71 95 70 95 70 95 70 95 70 94 69 91 68 90 67 89 65 87 64 87 64 87 64 87 64 88 65 88 65 88 64 87 64 87 64 87 65 88 65 88 65 87 66 86 64 84 62 82 61 83 62 83 63 84 63 84 63 85 61 84 60 83 61 84 62 86 63 86 63 86 65 89 67 93 66 91 65 88 66 88 68 93 80 103 91 110 96 114 102 114 101 115 101 114 99 112 98 114 99 113 98 111 96 110 95 111 95 110 94 109 93 107 92 105 90 105 90 105 89 103 87 105 91 104 89 100 84 96 80 98 84 98 85 99 86 100 87 96 85 96 86 96 86 95 84 94 84 93 82 91 81 92 82 88 78 86 76 85 76 85 77 82 73 82 73 81 71 79 69 76 69 76 69 75 67 73 65 70 64 72 65 72 63 69 61 68 63 67 61 66 61 67 62 65 59 62 58 63 60 62 57 63 59 63 58 62 57 61 57 61 56 59 54 58 54 58 55 56 52 55 51 55 50 54 50 54 50 53 49 53 48 52 48 48 49 50 45 46 47 50 45 45 43 45 43 44 41 41 38 40 39 42 41 44 42 45 44 44 42 44 42 44 42 44 42 44 42 43 41 42 40 42 40 43 40 42 39 41 38 40 37 37 35 37 35 37 36 39 38 44 40 40 36 37 37 40 40 40 38 40 37 39 36 38 36 38 36 38 37 39 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 29 27 29 28 31 31 36 35 5 0 6 2 8 5 12 8 8 3 8 3 8 3 8 3 6 2 6 4 10 6 8 2 8 4 8 3 7 2 6 2 7 2 7 1 6 1 5 0 5 0 5 0 5 0 5 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 0 0 1 0 4 2 6 4 6 3 5 3 4 2 5 3 5 3 5 3 5 3 2 0 3 3 13 14 22 18 21 13 22 14 22 13 23 13 23 17 23 19 24 19 23 21 18 14 11 4 0 0 0 2 1 1 1 1 1 1 1 1 1 1 5 11 11 6 2 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 1 3 15 23 29 25 26 27 28 24 29 23 27 22 28 25 29 23 28 23 29 24 27 20 22 20 21 18 17 11 10 6 5 3 5 6 13 15 18 15 16 11 57 86 127 110 125 91 77 59 81 85 97 89 100 84 96 85 103 94 110 101 117 110 121 109 118 87 117 137 160 141 161 141 142 127 144 140 155 148 146 84 55 47 85 127 148 131 128 108 168 162 91 44 42 80 169 126 156 121 142 123 144 128 147 124 144 124 147 125 139 113 129 107 119 96 111 92 110 94 78 46 98 95 98 89 113 99 105 85 96 86 101 89 102 93 102 87 99 88 105 97 110 100 107 100 110 104 113 110 120 117 128 115 124 122 135 132 147 148 152 145 146 143 150 151 158 156 163 160 164 163 164 164 165 166 165 164 163 165 163 166 164 167 165 167 165 167 165 167 165 168 163 168 162 169 163 172 164 170 166 169 168 172 171 175 174 177 158 158 177 177 168 179 173 173 166 163 164 165 168 167 166 164 162 163 168 174 178 178 173 169 168 165 175 174 182 176 176 167 172 165 175 171 180 170 175 162 164 148 149 141 160 154 177 165 170 148 166 146 169 147 165 139 159 131 150 131 174 139 157 98 152 139 158 115 160 137 158 127 157 126 151 122 149 121 147 117 143 105 141 126 151 117 144 113 136 126 165 144 158 120 136 109 126 95 113 85 111 85 106 76 106 82 106 80 104 78 102 76 104 78 102 75 99 73 98 73 101 73 96 72 94 66 84 67 89 81 78 37 43 35 47 37 50 36 52 39 53 40 54 41 56 45 55 43 51 36 38 23 23 12 25 18 31 24 37 26 41 33 51 40 56 46 66 58 75 55 76 56 76 56 76 54 72 49 73 50 75 49 76 52 72 50 73 52 76 55 77 56 76 54 76 55 77 55 78 56 77 55 77 55 77 55 77 55 79 57 78 56 77 54 76 53 74 49 71 50 74 50 66 39 77 55 75 56 40 38 69 53 57 31 41 19 41 27 48 29 51 34 55 37 56 38 60 43 62 41 61 41 62 43 64 45 67 47 67 47 67 49 70 51 72 51 71 50 69 49 68 48 69 49 69 49 69 49 69 49 69 49 69 49 69 49 69 49 69 49 69 49 69 49 69 49 66 48 67 49 67 48 65 47 64 46 64 46 64 46 64 46 65 47 64 46 64 45 63 45 63 45 63 46 64 46 65 47 65 48 64 47 63 45 62 45 63 46 63 45 62 45 62 45 62 45 61 44 60 45 61 46 65 48 63 46 62 47 64 49 63 49 62 45 61 46 64 50 78 69 92 85 98 91 101 99 101 100 102 100 101 99 98 97 100 98 99 97 97 95 96 95 95 92 94 91 93 90 92 89 90 87 90 87 89 86 89 86 90 90 93 94 94 92 91 88 87 86 87 86 87 86 87 86 86 84 86 85 86 84 85 82 84 81 82 79 81 79 82 80 79 73 77 71 76 71 76 72 74 68 73 67 71 65 70 64 69 63 69 63 68 61 65 59 65 59 65 59 65 58 63 56 62 57 61 56 60 54 61 55 62 51 59 51 61 51 61 48 58 47 57 46 57 45 56 45 56 45 55 43 53 42 54 43 51 40 51 40 50 39 50 38 49 38 49 38 48 37 48 36 46 37 49 33 44 34 45 30 43 31 43 30 41 27 37 25 33 22 35 25 38 28 41 29 42 30 42 30 42 30 42 30 41 29 41 29 40 28 40 27 42 30 42 30 41 29 41 29 35 23 35 23 36 25 39 28 40 27 37 24 36 24 37 26 39 27 38 25 37 24 35 23 36 24 37 25 37 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 26 15 28 18 32 21 34 22 8 6 7 7 9 9 11 11 8 7 8 7 8 7 8 7 6 5 7 8 11 10 8 5 8 6 7 6 6 5 6 4 5 5 4 4 4 3 3 3 3 3 3 3 3 3 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 0 0 0 1 2 3 4 5 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 3 5 8 15 19 22 20 22 22 22 23 23 24 24 24 21 23 24 26 24 24 21 20 12 8 4 1 0 0 0 0 1 1 1 1 1 1 1 1 0 3 8 12 8 1 0 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 2 7 18 28 31 27 27 30 27 29 28 28 26 26 27 30 28 28 27 28 28 29 26 25 23 22 22 19 17 13 10 7 6 4 6 9 15 19 21 19 26 28 89 113 152 133 144 98 82 72 76 95 82 97 86 94 80 101 84 107 88 112 94 118 101 119 98 102 105 157 143 162 139 143 129 140 133 150 152 156 142 72 73 55 88 116 137 145 126 133 186 156 82 42 62 118 182 146 184 152 165 153 176 145 174 142 165 137 165 140 161 132 153 127 143 112 129 108 130 110 83 70 123 109 120 109 129 114 131 102 113 97 121 104 124 104 124 100 123 102 129 111 131 110 129 107 126 109 130 116 131 115 131 115 130 121 136 128 143 139 148 137 144 137 149 147 158 153 159 160 159 160 160 161 160 162 159 163 158 163 157 163 158 165 158 165 158 166 159 165 158 164 156 162 156 163 157 163 158 163 156 165 158 167 161 171 164 172 147 155 169 173 158 176 164 170 161 165 162 163 162 165 163 161 160 161 165 171 175 175 173 170 166 169 172 178 179 179 174 169 168 169 174 175 180 175 174 166 164 150 148 150 171 168 192 177 195 166 193 166 195 166 189 158 184 163 172 158 197 163 175 129 182 169 180 145 188 168 182 155 183 148 180 145 177 140 169 133 170 133 173 142 169 133 166 121 158 133 188 158 192 145 172 132 169 131 161 122 151 112 139 105 136 108 133 106 131 104 129 102 131 103 127 99 124 98 124 98 128 98 123 98 122 87 113 85 117 97 104 50 62 47 63 49 66 49 68 52 70 54 70 54 70 53 61 44 52 34 40 23 37 23 42 32 44 34 52 33 40 27 47 30 48 34 61 49 84 64 91 72 95 71 90 66 93 71 93 71 93 72 94 72 93 68 94 70 96 72 98 74 98 73 99 74 99 75 100 75 99 74 99 74 99 74 99 74 102 76 101 75 99 73 97 72 98 71 94 70 96 68 85 58 104 79 96 74 55 46 70 50 58 35 52 31 56 41 68 51 73 54 77 57 78 57 80 61 88 62 87 61 86 62 88 63 89 64 89 64 90 66 92 68 93 68 92 67 91 65 90 64 92 67 92 67 92 67 92 67 92 67 92 67 92 67 92 67 93 68 93 68 93 68 93 68 86 64 89 67 90 66 88 65 87 64 87 64 87 64 87 64 87 64 87 63 86 63 85 62 85 62 86 63 86 64 87 64 85 64 85 64 85 63 84 63 85 64 84 62 83 61 82 60 85 61 84 60 83 61 84 62 90 65 86 61 83 60 85 63 84 60 82 59 83 64 86 69 98 87 112 100 114 100 116 106 116 102 116 101 115 99 112 97 113 99 112 98 111 96 110 95 110 95 110 94 109 94 108 93 107 92 106 91 106 92 107 93 104 91 106 94 109 95 108 94 104 90 103 89 102 87 101 88 97 86 96 86 96 85 94 83 93 83 92 81 90 80 91 81 88 78 86 76 85 76 85 77 84 74 81 70 78 69 79 71 75 69 76 68 75 66 72 64 73 65 71 63 70 63 70 63 65 60 64 59 64 59 65 61 65 60 63 59 65 62 65 59 61 57 60 56 59 55 59 55 60 55 58 54 57 53 58 54 55 51 55 50 54 50 53 49 53 49 53 48 52 48 51 47 49 50 51 45 45 45 45 39 44 43 45 43 44 41 42 39 37 36 38 37 40 39 42 41 44 42 44 42 44 42 44 42 44 42 44 42 43 41 42 39 41 39 41 40 42 40 42 40 40 37 39 37 39 37 40 39 40 37 39 37 38 36 38 36 41 39 40 37 39 36 37 35 38 36 39 38 40 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 31 30 34 33 36 33 33 30 13 6 10 3 6 1 5 0 8 3 8 3 8 3 8 3 5 1 6 4 10 6 7 0 5 1 4 0 4 0 3 0 4 2 3 1 3 0 2 0 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 1 0 1 0 1 0 0 0 0 0 2 1 4 3 8 5 7 4 6 3 5 3 5 3 5 3 5 3 5 3 7 1 5 5 15 15 19 13 23 15 23 16 24 15 25 15 22 18 26 22 27 19 20 16 7 1 0 0 0 1 0 0 1 1 1 1 1 1 1 1 0 4 10 12 5 0 0 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 2 6 19 28 32 26 27 29 28 24 29 23 26 21 28 25 29 23 28 23 29 24 27 20 24 22 23 19 18 13 11 7 5 2 5 7 15 18 20 14 19 19 79 96 125 108 119 68 71 59 83 87 91 83 95 80 98 88 105 95 109 100 114 108 124 105 118 89 124 140 153 150 130 122 136 127 141 134 152 147 123 53 54 55 71 91 120 132 112 121 180 137 54 32 50 125 155 116 160 119 135 131 149 125 147 119 134 111 135 116 133 110 125 105 117 91 104 87 105 88 53 57 108 90 104 96 107 97 119 91 96 84 106 95 108 94 101 88 100 92 111 104 119 107 113 102 109 102 117 112 117 106 109 99 111 109 120 111 123 121 127 117 125 120 131 131 141 139 153 148 154 150 155 151 156 154 163 161 162 160 161 161 162 162 161 161 162 162 163 163 162 162 160 163 160 164 161 166 161 166 162 165 164 168 167 171 169 173 153 158 177 175 165 178 171 171 165 162 163 158 160 160 162 158 158 158 163 166 172 171 171 167 165 162 171 171 179 172 171 161 165 159 169 166 174 163 167 154 158 140 138 137 160 153 169 156 169 148 164 147 166 148 161 137 160 133 146 125 169 127 144 97 157 136 151 112 161 135 153 121 148 118 145 120 147 116 139 110 128 103 137 109 129 105 131 92 115 98 130 113 137 110 129 101 137 115 140 108 122 87 107 81 109 84 108 82 105 79 103 78 105 78 101 74 98 73 98 73 102 72 97 73 94 66 85 67 90 82 78 36 43 33 46 35 49 34 50 37 53 41 54 43 53 37 41 26 31 18 24 13 28 18 34 30 32 29 39 22 21 13 23 9 16 5 24 16 33 22 52 45 70 53 69 47 70 49 70 47 69 46 69 46 68 48 68 48 67 47 67 47 71 51 72 52 73 53 74 54 72 50 72 50 72 50 72 50 74 52 73 50 71 48 70 47 74 49 69 46 68 43 59 33 84 58 73 52 29 17 34 13 27 10 32 13 32 18 45 33 54 37 58 39 58 39 60 43 63 44 63 42 62 42 63 43 62 42 62 42 63 45 66 47 62 42 63 43 64 45 65 46 66 46 66 46 66 46 66 46 66 46 66 46 66 46 66 46 68 48 68 48 68 48 68 48 62 45 65 48 67 48 66 47 64 46 64 46 64 46 64 46 64 46 64 45 63 44 62 43 61 44 62 45 63 46 64 46 63 47 64 47 64 47 65 48 65 47 63 45 61 43 60 42 62 45 61 44 60 45 61 46 68 50 63 44 59 43 60 45 60 46 60 47 65 55 73 63 83 82 99 94 101 93 103 101 102 101 102 100 100 98 98 96 99 98 98 96 97 95 95 94 96 93 95 92 95 92 94 91 94 91 93 90 93 91 95 93 94 92 92 90 91 91 93 93 92 91 91 89 89 86 87 85 86 84 86 84 85 82 83 81 83 80 81 78 80 78 80 79 79 73 77 71 76 71 76 72 76 69 71 64 68 64 70 66 68 62 68 62 67 60 65 58 66 59 63 56 61 56 63 58 59 55 58 54 58 53 59 54 59 48 56 48 59 48 58 46 56 45 55 44 55 43 54 43 56 44 54 42 53 42 53 43 51 40 51 39 50 38 49 38 49 38 49 37 48 36 47 36 48 38 50 33 43 32 42 26 41 30 43 32 44 32 43 31 40 29 41 29 41 29 42 30 42 30 42 30 42 30 42 30 42 31 43 31 43 30 41 28 34 22 35 23 36 25 37 25 41 28 39 26 37 25 37 25 36 24 37 25 37 24 35 22 39 27 38 25 37 24 35 23 35 24 38 27 39 26 36 23 37 25 37 25 37 25 37 25 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 31 21 35 24 35 20 29 14 9 8 9 8 9 8 9 8 6 6 8 8 8 6 5 3 6 5 6 5 6 5 6 5 4 4 6 6 8 6 6 4 3 3 3 2 2 1 1 1 4 3 3 2 2 1 1 1 0 0 0 0 0 0 1 1 0 1 2 2 3 3 2 2 3 3 2 2 2 1 1 1 3 2 1 0 0 2 3 5 4 4 4 4 4 4 4 4 6 6 6 6 6 6 6 6 6 6 11 15 21 22 23 20 24 23 23 22 22 23 23 24 26 23 20 24 26 25 15 7 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 3 7 7 4 1 0 1 3 3 3 3 3 3 3 3 3 4 4 5 5 4 4 3 5 4 3 3 4 5 4 3 6 18 29 31 30 30 29 26 27 28 27 28 27 28 27 28 27 31 30 28 26 29 26 24 25 23 21 17 14 10 9 7 9 3 3 8 14 16 22 25 34 41 119 116 146 131 121 91 74 79 77 94 80 96 81 94 85 104 90 109 85 102 87 118 103 117 97 94 118 154 158 146 85 136 136 144 141 140 148 156 118 61 81 60 80 90 124 134 124 161 193 121 63 48 81 153 155 132 162 150 175 142 172 153 168 139 164 136 161 134 155 127 144 117 135 102 122 115 133 88 72 88 130 107 130 113 133 113 130 105 119 92 120 111 137 112 130 104 129 105 137 117 146 124 147 127 149 127 150 134 153 129 135 112 124 107 130 119 137 120 131 113 127 117 133 123 140 134 142 141 146 141 142 141 151 155 157 155 154 152 152 152 153 156 153 156 157 163 163 164 159 158 162 164 161 159 157 159 159 158 163 170 164 167 164 173 168 168 149 167 167 166 160 171 168 167 160 162 165 164 163 160 158 157 155 161 166 167 168 169 166 161 159 163 166 173 175 175 172 168 170 166 170 174 179 170 171 168 158 143 142 147 169 167 182 164 184 162 184 166 190 163 182 159 179 159 172 151 187 165 165 130 182 156 164 143 179 161 174 151 178 147 174 140 170 137 166 132 158 126 165 137 160 126 158 118 151 118 163 125 164 126 158 116 155 128 172 139 166 122 147 113 146 114 138 108 137 108 134 104 130 102 128 97 122 94 124 98 127 101 126 96 119 87 114 85 119 97 103 48 60 46 63 50 65 47 63 48 66 52 65 50 53 38 47 31 40 30 41 32 37 33 53 42 53 37 50 37 50 35 48 28 42 22 37 19 51 37 69 58 86 67 87 64 84 64 86 66 87 66 87 66 89 66 88 65 87 63 86 63 89 66 89 66 90 67 90 68 93 70 91 69 91 69 91 70 90 69 92 71 92 68 88 65 90 66 90 69 91 66 82 56 87 61 77 44 47 28 50 22 44 28 50 27 50 39 71 55 77 57 80 60 82 61 83 61 89 62 88 61 87 62 88 63 86 61 87 62 88 61 87 60 88 64 87 64 86 62 85 62 84 61 84 61 84 61 84 61 88 65 89 66 89 66 88 65 86 63 86 63 86 63 86 63 83 62 83 63 84 64 85 65 87 64 83 61 82 62 85 66 83 63 85 65 86 65 86 64 85 63 84 62 83 63 84 64 82 61 84 64 85 64 85 64 85 64 85 64 85 64 85 64 82 62 84 60 80 60 86 68 87 64 84 60 82 60 83 62 90 70 89 70 89 72 95 80 110 99 117 100 112 104 116 102 118 103 117 102 114 99 113 98 111 97 111 96 110 95 109 95 109 94 109 95 110 95 111 96 108 93 107 92 107 93 109 94 110 98 108 87 99 89 104 87 107 92 104 88 101 87 102 89 101 89 98 86 94 82 91 80 91 82 93 83 93 81 89 78 85 76 84 75 84 75 84 74 83 74 83 73 80 70 77 67 73 67 72 67 72 66 70 64 68 64 69 64 69 63 67 61 66 63 68 60 61 54 61 58 60 59 65 59 59 53 59 57 60 54 56 51 56 54 62 60 58 53 57 54 59 55 57 50 55 51 55 51 54 50 54 50 54 49 53 48 51 46 49 44 45 43 45 44 47 46 50 49 46 44 46 44 46 44 46 44 46 42 42 38 41 41 47 47 44 42 43 41 43 40 42 40 42 41 43 41 43 41 43 42 41 39 41 39 41 39 41 39 40 38 40 38 40 38 40 38 38 37 39 38 40 37 39 36 41 37 37 33 35 35 39 39 39 37 39 37 39 37 39 37 39 36 38 35 37 36 38 37 39 36 37 34 36 34 36 35 38 36 38 36 38 36 38 36 36 34 36 34 36 34 36 34 35 33 35 33 35 33 35 33 35 32 34 31 33 30 32 29 8 3 8 3 8 3 8 3 6 1 7 3 7 1 5 0 5 1 5 1 5 1 5 1 4 1 6 3 7 2 5 0 3 1 2 0 2 0 1 0 3 0 2 0 1 0 0 0 0 0 0 0 0 0 1 0 1 0 2 1 3 1 3 1 3 1 3 0 2 0 1 0 2 0 1 0 2 1 3 2 5 3 5 3 5 3 5 3 6 4 6 4 6 4 6 4 5 3 11 12 20 18 21 16 24 15 23 14 22 13 23 14 22 14 20 17 23 16 13 5 2 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 4 7 7 4 2 1 2 3 1 3 1 3 1 3 1 3 2 4 3 5 2 4 1 5 2 3 2 4 3 4 2 7 17 29 29 30 28 29 24 27 22 27 22 27 22 27 22 28 26 31 23 27 24 27 18 23 20 20 15 14 8 7 4 7 2 4 7 13 13 18 18 27 39 107 97 121 104 101 64 73 70 89 89 97 89 96 86 102 91 107 96 104 91 108 109 125 104 113 93 145 145 160 113 90 127 143 128 145 129 150 139 93 51 58 54 65 76 98 87 117 146 174 98 42 35 80 139 132 99 126 103 134 107 131 122 139 114 130 105 124 100 115 92 114 92 107 82 101 96 109 68 52 69 108 86 107 93 109 95 100 83 92 76 97 97 115 100 113 99 112 101 115 106 118 104 122 114 129 120 138 134 148 133 123 105 116 103 120 109 118 103 118 102 110 104 120 113 126 122 131 125 134 125 132 125 138 137 135 131 137 133 139 138 145 144 149 143 147 143 150 149 156 153 156 154 158 160 163 164 165 167 165 167 168 165 167 169 168 162 155 166 172 165 164 167 168 162 160 160 164 162 163 159 159 157 155 159 167 165 167 165 164 157 160 158 167 167 174 168 169 161 168 156 165 164 173 159 164 156 147 133 136 138 159 154 167 153 164 144 159 146 163 146 157 141 157 129 149 126 167 135 143 107 160 128 141 112 153 130 150 124 148 121 141 114 137 111 133 107 127 101 133 113 128 102 126 95 113 96 125 101 122 97 118 89 114 97 129 105 126 96 119 94 122 95 116 90 113 86 105 76 103 78 101 74 95 71 97 76 101 75 101 72 94 69 90 70 92 81 78 36 44 34 50 38 52 37 49 35 49 37 47 34 40 29 35 23 31 22 32 24 31 32 45 42 46 35 40 33 41 32 39 28 36 24 32 19 34 25 47 39 61 45 61 40 62 43 63 43 64 43 63 42 61 43 62 44 62 44 62 44 69 50 67 48 64 44 61 43 68 46 66 45 66 45 67 46 69 47 67 46 66 45 66 45 66 44 68 46 68 44 59 36 53 31 49 21 21 5 29 7 30 15 32 15 39 33 57 41 58 42 60 44 62 46 63 45 61 44 60 43 60 43 61 44 60 44 61 45 62 44 61 43 63 45 63 44 62 44 61 43 61 43 61 43 61 43 61 43 62 44 63 46 64 45 62 44 63 45 63 45 63 45 63 45 62 45 62 46 63 46 63 46 63 45 61 43 60 44 62 46 62 46 64 47 65 48 64 47 64 46 63 45 62 46 63 47 61 45 63 47 64 47 64 46 63 46 63 46 63 46 63 46 61 48 62 47 59 47 65 55 75 60 73 59 73 59 73 59 73 59 74 62 74 67 81 78 95 96 105 96 101 99 107 97 103 101 102 100 101 100 101 100 97 96 97 95 96 95 95 94 97 94 96 93 95 91 94 91 94 90 93 90 93 90 94 91 92 89 92 94 94 88 86 86 91 89 89 87 88 86 88 87 87 85 86 83 84 81 82 80 82 80 82 80 81 78 79 76 76 70 75 70 74 69 74 69 73 68 72 67 70 64 67 61 66 60 67 61 66 59 65 58 61 56 62 56 62 56 61 54 53 52 58 55 58 52 61 58 55 48 59 49 56 43 52 41 61 47 54 39 46 33 43 32 41 29 41 33 48 39 51 40 49 39 50 39 50 38 48 37 48 37 48 36 46 35 45 34 44 32 43 32 44 34 47 36 44 32 44 32 44 32 44 32 43 30 40 26 38 27 41 30 42 30 42 30 41 29 41 28 41 29 41 29 41 29 41 29 39 27 39 27 39 27 39 27 38 26 38 26 38 26 38 26 37 25 37 25 37 25 37 25 38 25 35 23 35 23 37 26 37 25 37 25 37 25 37 25 37 24 36 23 35 24 36 25 37 24 35 23 34 22 35 23 35 23 35 23 35 23 35 23 34 22 34 22 34 22 34 22 33 21 33 21 33 21 33 21 33 21 33 20 32 20 32 20 9 8 9 8 9 8 9 8 7 7 8 7 8 6 6 4 7 6 7 6 7 6 7 6 6 5 7 7 8 6 6 5 3 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 3 3 3 4 4 4 4 3 3 3 2 2 2 1 2 3 3 4 4 3 3 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 8 13 16 20 21 22 21 23 23 22 22 22 22 23 23 17 19 19 20 17 14 9 6 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 3 5 7 7 5 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 4 4 3 5 5 4 4 4 4 5 5 10 20 29 30 29 30 29 26 26 27 26 27 26 27 26 27 26 31 30 27 25 28 26 23 22 20 20 17 15 10 8 4 8 5 8 12 15 14 17 19 50 71 142 123 143 122 108 76 72 83 75 96 81 98 86 100 89 105 89 108 84 102 89 119 108 116 94 111 141 172 141 102 92 139 141 138 138 148 158 141 100 54 85 59 92 88 99 77 136 174 179 89 56 39 129 161 155 123 139 119 146 118 146 125 150 120 143 113 138 112 134 107 129 103 125 98 118 106 120 75 75 88 126 102 123 104 125 109 117 94 111 88 116 104 131 108 137 112 140 116 143 115 137 107 133 112 142 122 155 139 167 140 147 126 146 131 155 137 151 129 140 114 125 112 134 119 133 122 141 130 140 130 140 131 141 133 140 132 141 133 139 132 140 137 141 135 139 133 139 137 145 142 148 140 150 155 163 155 161 161 164 164 166 164 166 167 165 158 153 163 170 166 165 167 168 162 164 160 165 161 165 161 161 160 156 162 167 168 165 166 161 159 159 163 167 171 171 170 167 163 165 163 166 168 173 166 166 161 147 137 145 146 166 161 178 168 178 157 174 158 182 156 177 155 179 151 166 154 189 157 162 138 181 153 158 132 167 150 168 148 171 141 166 135 162 132 158 128 153 124 160 136 155 125 153 118 145 120 163 124 154 115 149 111 147 116 154 120 149 117 148 121 151 120 149 119 147 114 138 104 135 105 133 100 127 97 129 101 124 100 125 97 120 90 118 91 119 98 104 52 66 52 68 54 68 50 62 47 62 47 58 43 54 39 47 34 43 33 43 33 45 41 62 53 65 46 59 45 57 41 59 43 60 41 57 38 58 42 65 51 73 55 74 54 79 61 80 62 80 61 79 59 79 57 80 58 82 60 83 61 89 66 87 63 84 60 81 58 85 63 84 62 84 63 85 64 90 66 86 62 84 63 87 66 87 64 87 65 85 61 76 51 65 46 69 40 42 26 54 37 64 42 62 41 71 59 82 56 81 60 83 62 85 63 85 64 86 59 85 58 84 59 85 60 86 60 87 61 87 61 86 60 85 61 84 61 84 60 83 60 83 60 83 60 83 60 83 60 82 59 83 60 83 60 82 59 85 62 85 62 85 62 85 62 84 62 84 61 83 61 83 61 81 59 81 59 81 59 81 59 83 61 84 63 86 64 85 63 85 62 84 61 83 62 84 63 82 62 84 64 85 64 84 63 84 63 84 63 84 63 84 63 83 62 84 61 83 63 90 71 99 77 100 79 101 79 100 78 97 80 97 79 98 83 105 91 111 101 115 103 111 105 114 104 112 100 115 101 115 102 116 102 112 98 111 97 110 96 110 96 114 98 112 96 110 94 108 92 109 94 109 94 109 93 109 94 108 86 99 91 104 84 99 93 101 88 102 89 102 88 101 88 96 85 95 84 94 84 93 83 92 82 90 79 88 78 88 78 84 75 83 74 83 73 82 73 79 70 79 70 78 67 74 66 72 66 71 66 71 65 69 63 64 59 65 61 66 61 65 60 60 57 64 60 64 58 64 60 60 56 60 58 64 59 61 55 51 45 46 39 39 31 32 27 34 29 32 31 39 39 45 42 48 45 51 49 53 48 50 45 51 47 50 46 50 46 50 46 47 45 46 44 46 44 47 46 46 44 46 44 46 44 46 44 45 43 44 41 42 40 41 39 45 43 45 42 44 41 43 41 45 42 44 41 43 40 42 39 40 38 40 38 40 38 40 38 40 38 40 38 40 38 40 38 41 38 39 36 38 37 40 39 39 36 38 36 38 36 38 37 39 37 39 37 39 37 39 37 39 37 38 36 38 36 39 37 39 37 38 35 36 34 37 35 36 34 36 34 36 34 36 34 36 34 36 34 36 34 36 34 35 33 35 33 35 33 35 33 35 33 35 33 35 34 36 34 7 2 7 2 7 2 7 2 7 2 7 2 6 1 5 0 6 2 6 2 6 2 6 2 6 2 6 2 6 1 5 0 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 2 0 2 1 3 1 3 1 3 2 5 3 5 2 4 2 3 1 3 1 1 0 4 3 6 3 4 1 6 4 6 4 6 4 6 4 5 3 5 3 5 3 5 3 5 5 13 13 19 16 21 17 23 15 22 13 21 12 23 13 18 15 22 15 14 3 4 1 1 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 5 6 7 7 6 5 4 3 3 1 3 1 3 1 3 1 3 2 4 3 5 2 4 1 5 3 5 2 3 2 6 6 13 20 28 27 29 28 29 24 26 21 26 21 26 21 26 21 27 25 30 22 26 23 27 18 19 17 19 15 14 8 6 2 7 4 9 13 16 11 14 11 37 68 125 101 122 91 92 53 78 74 91 92 98 92 101 93 107 93 106 96 104 93 111 111 129 111 102 83 140 162 150 69 104 138 150 129 143 144 161 120 73 47 58 48 71 73 74 51 134 161 150 57 36 34 140 146 139 99 114 84 115 92 113 95 111 88 108 87 109 87 104 82 99 77 97 77 93 80 87 42 59 67 102 79 97 79 98 87 96 77 89 73 90 80 96 82 98 86 102 93 108 94 102 86 92 82 98 87 106 100 115 96 114 100 123 115 141 132 149 131 136 110 117 105 125 113 123 109 129 114 126 115 127 116 126 115 127 120 131 121 127 116 127 120 131 123 134 125 132 122 131 124 134 122 133 139 146 133 136 140 150 150 157 154 161 160 161 151 144 150 163 159 163 162 166 160 160 156 158 155 159 156 159 155 155 159 170 163 166 160 162 154 159 158 168 166 170 162 163 156 163 155 163 159 167 155 160 148 141 131 140 138 153 141 158 146 159 139 153 141 157 140 152 140 155 123 142 130 166 129 137 118 158 127 134 105 140 121 142 122 141 115 133 109 130 107 127 103 124 100 131 112 125 101 123 94 107 95 127 100 116 88 112 86 114 90 116 89 112 84 110 86 115 91 116 92 117 93 116 91 110 85 107 79 99 74 100 76 99 71 99 70 92 66 90 69 92 80 77 36 49 39 53 38 49 34 46 35 48 37 47 36 42 31 38 26 34 25 35 29 32 32 50 47 52 40 46 34 42 33 45 34 45 32 42 29 42 28 44 32 48 34 51 36 59 42 59 41 60 39 59 38 57 40 56 41 57 42 58 42 57 41 58 43 59 44 61 45 59 39 60 38 60 39 61 41 64 42 61 40 60 40 62 42 62 40 60 39 59 35 51 28 47 32 54 30 30 15 45 35 54 41 54 39 56 46 58 39 60 47 62 49 64 50 63 49 60 42 58 41 58 41 59 43 59 43 61 44 61 44 60 42 60 42 59 41 59 41 59 41 59 41 59 41 59 41 59 41 57 40 58 41 59 40 58 39 61 43 61 43 61 43 61 45 62 48 61 47 60 45 59 45 59 45 60 46 60 46 59 45 60 47 62 49 63 49 63 48 63 48 62 47 61 48 62 49 62 45 63 47 64 47 63 45 62 45 62 45 62 45 62 45 62 49 62 49 64 54 71 60 75 63 78 66 80 67 79 65 81 66 82 73 84 80 92 93 97 97 103 98 102 97 104 96 102 100 101 100 101 100 101 100 98 96 97 96 96 95 96 95 98 94 97 93 95 91 94 90 94 91 94 91 94 90 93 89 91 87 88 89 89 85 86 88 84 84 87 87 88 87 86 84 85 83 84 82 83 80 82 79 82 79 79 75 76 74 76 75 74 69 74 68 72 67 71 66 68 63 68 63 67 60 64 58 65 59 65 59 65 58 63 57 58 53 60 54 61 55 60 54 57 54 60 56 59 52 57 51 60 47 52 41 51 40 48 33 29 19 32 22 33 22 32 21 32 18 26 13 26 16 28 17 36 27 42 34 47 35 45 32 45 34 45 34 46 35 46 35 46 34 45 32 43 31 43 32 43 31 43 31 43 31 43 31 43 31 44 33 45 32 42 30 43 31 43 31 42 30 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 40 27 37 23 35 25 39 28 36 24 37 26 38 25 36 24 37 25 37 25 37 25 37 25 38 25 36 24 36 24 37 26 38 25 36 23 35 23 35 24 34 22 34 22 34 22 34 22 34 22 34 22 34 22 34 22 34 22 34 22 34 22 34 22 31 19 32 20 33 22 34 22 8 7 8 7 8 7 8 7 8 7 7 6 6 5 6 5 7 6 7 6 7 6 7 6 7 6 6 5 5 4 5 4 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 3 3 5 4 3 3 3 5 6 7 5 5 5 5 4 4 4 3 2 3 5 6 6 6 5 4 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 10 16 18 20 19 22 22 23 22 21 21 21 21 22 23 21 25 24 20 10 4 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 6 6 5 6 6 5 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 4 4 3 4 5 6 4 2 3 7 10 17 23 28 28 28 30 29 26 25 26 25 26 25 26 25 26 26 30 29 27 25 27 25 22 19 18 18 15 14 9 7 4 7 7 13 17 18 14 16 19 62 95 149 124 143 110 98 74 74 87 73 96 79 100 89 104 94 107 91 110 91 107 94 122 109 127 75 67 97 175 142 74 120 155 156 148 147 164 172 122 94 62 103 70 111 86 88 65 166 184 153 60 56 58 182 161 162 129 141 117 143 116 137 107 137 109 135 107 130 100 117 87 113 87 113 92 112 93 101 56 89 89 119 93 116 93 115 98 117 91 111 88 111 87 110 88 111 89 113 93 119 96 117 92 111 91 117 90 119 98 123 94 120 101 125 116 143 133 156 141 163 135 145 133 155 141 156 139 149 130 146 128 148 130 145 128 136 126 143 127 137 122 137 128 141 133 145 134 142 131 143 135 144 129 140 136 146 128 137 131 144 140 151 147 158 156 161 149 147 149 163 158 165 159 168 160 165 155 157 152 159 155 159 153 154 163 169 168 162 163 159 159 157 163 167 170 167 165 162 160 163 163 166 164 168 163 163 153 145 134 150 147 163 151 168 159 174 153 171 156 180 154 177 152 175 143 164 151 186 147 159 141 178 148 157 127 162 141 163 143 163 133 157 128 154 126 151 122 149 121 156 132 151 121 149 114 138 118 161 124 152 115 146 114 144 114 144 114 138 108 133 105 141 111 140 110 141 114 147 120 145 114 141 106 132 100 131 104 132 106 130 101 123 92 119 91 120 96 101 51 67 54 69 53 64 48 60 46 60 47 59 44 53 41 48 35 43 35 45 36 45 41 66 57 72 50 63 45 67 49 67 48 67 47 64 44 60 42 60 42 62 47 67 52 75 58 76 59 76 59 75 56 80 58 79 57 78 56 78 56 74 52 76 56 80 59 83 63 80 59 79 58 80 60 82 61 79 59 81 61 82 61 80 59 83 60 80 59 79 56 70 48 68 49 73 49 47 29 62 54 77 60 85 60 79 57 79 56 83 61 84 63 85 63 84 62 86 60 85 58 84 59 86 60 85 59 86 61 87 60 85 59 81 59 80 59 80 60 81 60 81 60 81 60 81 60 81 60 79 58 80 60 81 59 79 58 81 60 81 60 81 60 81 60 83 62 81 61 79 60 78 59 80 61 81 62 81 62 80 61 80 62 82 63 83 64 82 63 83 63 82 62 81 63 82 64 83 63 85 64 85 63 83 62 83 62 83 62 83 62 83 62 83 63 81 64 86 71 94 77 98 80 101 83 103 83 102 82 98 83 100 84 102 89 109 98 115 103 114 105 112 103 110 105 114 101 115 100 113 98 112 97 111 97 110 96 110 95 109 95 110 95 110 95 110 95 110 95 108 93 109 94 109 92 106 90 98 90 106 90 103 90 101 81 97 84 100 87 101 86 99 85 98 86 95 83 92 80 89 78 91 80 87 75 84 74 84 74 83 73 82 72 80 70 78 69 75 66 76 66 75 65 72 64 69 65 69 66 68 64 66 63 63 61 64 62 65 62 64 61 61 56 61 57 63 58 62 56 63 51 46 36 38 34 35 29 37 35 43 43 50 47 52 48 47 39 38 30 32 28 30 25 34 33 42 42 49 45 49 44 48 44 48 44 49 45 49 45 48 46 46 43 45 42 45 43 45 43 45 43 45 43 45 43 40 40 44 45 48 45 46 44 45 43 45 42 44 41 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 43 39 39 36 38 37 41 41 38 37 40 38 40 38 39 36 39 37 39 37 39 37 39 37 40 38 39 36 38 37 40 38 40 37 38 36 37 35 38 36 38 36 38 36 38 36 38 36 36 34 36 34 36 34 36 34 36 34 36 34 36 34 36 34 32 30 32 31 34 32 35 33 6 1 6 1 6 1 6 1 8 2 6 0 5 0 5 1 5 1 5 1 5 1 5 1 6 1 4 0 2 0 2 0 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 2 0 3 1 3 2 4 2 6 3 4 1 4 3 7 6 6 4 6 3 5 3 4 2 3 2 5 4 6 4 6 4 5 3 5 3 5 3 5 3 4 2 4 2 4 2 4 2 5 7 17 15 19 15 21 18 22 14 21 13 21 11 22 12 24 20 25 14 11 0 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 1 3 1 3 1 3 1 3 2 4 3 5 2 4 1 4 4 6 2 2 1 8 10 20 23 28 25 28 28 29 23 27 22 27 22 27 22 27 22 26 24 29 21 25 22 26 17 18 15 15 11 10 6 6 4 5 5 13 16 18 14 19 18 55 86 118 99 124 76 86 60 85 79 93 91 97 91 101 94 108 94 108 101 113 102 118 115 124 117 79 34 80 145 143 57 138 155 165 149 159 158 165 103 71 63 88 79 91 64 57 53 164 157 119 41 38 70 166 133 137 100 119 88 116 93 109 87 103 82 103 82 103 78 92 67 86 64 88 75 93 76 80 38 74 69 91 67 92 74 88 74 88 70 86 72 88 71 85 73 87 72 85 72 88 74 86 69 86 73 88 72 89 78 91 70 94 74 98 81 106 92 117 102 134 108 123 114 138 127 145 131 146 129 145 130 144 131 147 134 144 133 149 132 137 119 131 121 124 111 127 112 123 111 129 122 134 123 130 119 126 117 125 119 126 121 132 125 137 134 141 128 136 134 146 139 145 136 145 141 155 148 146 142 147 146 148 144 149 155 168 161 161 155 159 153 157 157 169 166 168 159 161 156 161 156 163 155 162 153 157 141 130 121 135 133 151 136 155 142 154 133 152 140 158 140 149 137 144 121 140 125 155 122 133 116 146 121 131 104 136 117 135 117 133 109 127 104 125 103 122 99 121 98 128 110 122 99 120 91 107 93 125 99 119 92 116 87 108 83 112 86 112 83 108 79 112 87 109 82 104 82 111 91 116 91 113 85 105 79 105 81 105 76 105 71 96 67 90 68 96 79 75 32 47 38 53 37 55 42 50 37 47 36 42 31 42 31 37 26 34 28 36 28 34 35 56 51 60 45 50 36 50 37 47 33 45 30 43 29 44 31 42 27 43 32 49 36 55 39 56 39 58 40 57 39 60 44 58 43 56 41 55 40 53 40 54 41 55 42 56 43 57 38 57 38 58 40 60 42 55 38 59 42 61 41 58 38 62 39 59 38 59 39 54 34 55 35 57 36 33 14 45 39 51 44 63 46 57 44 60 46 59 46 61 47 61 47 60 46 60 44 59 43 58 44 59 45 59 44 60 45 60 45 59 44 58 42 59 42 60 43 60 43 59 42 59 42 59 42 59 42 58 41 59 42 59 42 58 41 59 42 59 42 59 42 59 42 60 45 60 45 60 44 59 44 62 47 62 47 62 47 62 47 61 46 62 48 63 48 63 48 64 48 63 47 62 48 63 49 63 46 64 47 64 46 62 44 63 46 63 46 63 46 63 46 64 49 62 50 69 61 78 65 80 66 81 68 82 68 81 67 80 65 83 73 86 84 95 98 105 104 106 107 107 98 105 99 102 99 100 97 97 95 95 94 95 94 95 93 94 93 93 92 92 89 93 90 94 91 94 91 91 89 93 90 93 88 89 85 91 88 85 81 82 84 88 89 84 83 85 84 85 83 84 82 87 84 85 81 81 77 77 75 79 76 77 73 73 70 72 69 73 68 72 66 70 64 68 62 65 60 66 61 65 59 63 58 63 57 65 58 64 57 63 55 61 55 62 55 62 54 60 52 64 56 56 49 50 42 45 37 44 31 35 24 34 27 41 32 46 37 49 40 52 40 51 39 51 36 43 30 39 28 37 24 32 23 38 31 44 34 45 34 44 33 44 33 44 33 43 32 46 33 44 31 42 30 42 31 42 30 42 30 42 30 42 30 34 24 38 29 42 31 43 30 42 30 41 29 41 28 40 28 43 30 42 29 41 28 40 27 39 27 39 27 39 27 39 27 40 28 40 28 40 28 40 28 40 27 38 25 37 26 39 28 38 26 38 25 37 26 38 26 37 25 37 25 37 25 37 25 38 26 37 25 37 25 38 26 38 26 37 24 36 24 36 24 36 24 36 24 36 24 36 24 34 22 34 22 34 22 34 22 35 23 35 23 35 23 35 23 30 18 30 19 31 19 31 19 7 6 7 6 7 6 7 6 9 7 7 5 5 5 7 6 5 4 5 4 5 4 5 4 6 4 3 1 1 0 1 1 1 1 1 0 0 0 0 0 0 0 1 1 2 2 2 3 3 3 3 4 4 4 5 5 7 6 4 3 4 5 8 9 7 7 6 6 6 5 5 5 5 5 5 5 5 6 7 7 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 6 11 19 20 20 18 21 23 22 21 21 20 20 21 21 22 22 23 20 16 9 4 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 3 3 3 3 3 3 3 3 4 4 5 5 4 4 3 4 6 7 4 1 2 8 14 23 26 27 26 27 31 29 25 26 27 26 27 26 27 26 27 25 29 28 26 24 27 25 22 20 17 15 10 9 7 8 7 5 7 14 19 21 19 25 30 96 118 144 122 147 94 87 79 77 91 73 96 75 97 88 103 93 106 94 116 101 118 101 126 104 120 57 46 57 142 117 70 154 168 170 171 166 173 171 106 103 81 132 93 119 66 82 96 194 171 124 55 62 103 184 141 156 128 143 114 139 113 137 106 128 100 126 99 126 100 123 96 116 87 115 98 117 93 100 56 106 90 108 84 114 93 109 87 107 82 107 90 112 85 108 88 107 84 106 86 109 87 106 80 106 85 108 83 110 88 112 83 112 93 113 97 117 102 122 108 130 109 124 116 138 127 145 137 165 145 169 145 166 146 171 155 178 163 184 160 169 144 162 148 151 141 164 148 160 138 152 137 160 146 156 127 141 131 150 128 143 133 144 130 143 134 143 126 143 133 148 137 146 133 147 139 161 146 147 137 145 142 146 140 144 154 162 162 155 157 154 156 154 162 168 171 167 164 163 163 158 162 164 158 161 159 158 145 139 127 144 143 164 152 166 154 167 149 170 157 181 153 175 146 165 144 168 141 174 141 158 132 163 136 154 125 162 135 157 133 158 129 153 124 150 123 148 119 146 118 153 130 148 119 146 112 141 118 155 123 150 118 143 109 136 109 137 111 138 112 137 109 139 111 140 106 132 102 134 108 143 113 142 110 138 108 141 115 135 109 133 105 127 96 123 96 129 102 102 49 66 55 71 55 71 55 65 49 61 46 55 40 51 39 45 34 43 34 45 37 49 44 74 64 81 57 70 49 69 48 65 44 63 42 64 44 65 46 61 44 60 46 64 50 66 51 69 54 71 57 72 56 76 56 77 55 77 55 77 55 77 55 77 54 76 54 75 53 76 55 76 55 77 57 80 60 77 57 79 58 80 59 80 59 80 58 78 57 79 57 73 52 81 56 77 56 54 35 65 58 72 56 81 57 79 60 82 57 80 58 81 59 81 58 80 57 84 58 83 57 83 57 84 58 84 59 85 60 86 59 85 59 81 59 80 59 81 60 82 61 79 58 79 58 79 58 79 58 77 57 79 58 79 58 78 56 79 58 79 58 79 58 79 58 78 59 78 59 78 60 79 60 81 61 79 59 78 60 80 62 79 61 81 63 82 63 82 62 83 63 82 62 81 63 82 64 84 64 85 64 85 63 83 61 84 63 84 63 84 63 84 63 84 63 81 65 90 77 99 81 98 79 97 77 96 77 97 78 96 81 98 83 100 90 110 100 116 103 114 108 113 101 105 105 109 97 111 96 110 95 109 94 108 94 107 93 107 92 106 92 107 92 107 92 107 91 106 91 105 91 107 92 106 89 102 85 104 85 112 122 138 102 105 98 100 85 98 83 96 82 96 83 96 84 93 82 91 79 88 78 87 77 86 75 83 71 80 68 82 72 80 70 78 67 76 66 74 65 75 66 74 65 73 64 67 64 67 64 67 63 65 61 65 62 64 61 63 58 60 56 68 57 55 45 48 41 43 36 42 39 45 42 48 48 57 57 54 50 54 49 52 47 50 45 55 49 51 47 51 47 49 43 44 41 47 44 49 45 49 45 49 45 48 44 47 42 46 42 47 44 45 42 44 42 45 43 44 42 44 42 44 42 44 42 37 36 39 39 42 40 43 41 43 41 42 40 41 39 41 39 43 41 43 41 43 41 43 41 42 40 42 40 42 40 42 40 42 40 42 40 42 40 42 40 41 39 41 39 41 39 41 39 41 39 39 36 38 37 41 39 39 37 39 37 39 37 39 37 41 38 40 37 39 38 40 39 41 38 39 36 38 36 38 37 37 35 37 35 37 35 37 35 36 34 36 34 36 34 36 34 37 35 37 35 37 35 37 35 34 32 34 32 34 31 33 31 6 1 6 1 6 1 6 1 9 3 6 0 4 0 6 3 3 0 3 0 3 0 3 0 5 0 2 0 0 0 0 0 1 1 1 0 0 0 0 0 1 1 1 2 2 3 3 4 3 1 4 2 4 3 5 3 7 4 5 1 4 4 8 8 7 5 7 4 6 4 5 3 7 4 5 2 5 4 8 7 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 0 6 8 19 16 19 14 20 19 22 13 21 12 20 11 21 14 21 13 17 9 10 1 2 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 1 3 1 3 1 3 1 3 2 4 3 5 2 4 1 4 4 7 2 1 0 9 13 24 25 27 24 27 29 29 23 28 23 28 23 28 23 28 23 26 24 29 21 25 22 25 17 20 13 13 7 6 4 7 6 3 5 13 15 19 16 27 25 88 106 116 101 128 66 76 62 89 81 94 89 94 88 99 92 105 95 110 107 121 111 122 118 120 103 66 42 67 114 109 55 162 161 172 166 170 162 160 93 84 78 95 78 76 42 61 107 181 148 96 41 39 101 155 111 132 102 118 87 111 92 112 94 114 87 103 78 98 78 97 76 104 78 99 84 98 74 76 33 87 70 84 61 92 75 85 69 85 67 85 77 89 71 82 74 81 68 84 73 89 73 83 65 83 69 84 64 82 68 83 61 83 66 89 75 95 81 102 86 105 83 102 88 111 95 119 107 119 105 123 105 119 107 128 121 139 133 154 141 150 138 154 146 163 162 191 182 188 158 157 138 160 154 155 126 130 131 143 125 139 129 135 120 128 118 126 109 121 114 126 118 126 116 129 127 149 138 135 128 135 132 137 129 137 143 159 150 153 144 153 145 154 156 169 166 167 159 163 160 155 153 160 149 156 148 152 134 132 120 133 131 149 134 148 131 147 129 150 140 158 139 146 132 135 124 142 116 142 119 131 108 130 111 125 104 135 113 127 108 131 107 125 102 123 101 120 98 119 96 126 108 120 97 118 89 114 94 123 95 119 91 111 77 113 85 110 83 110 84 112 86 107 85 110 83 103 77 102 80 110 87 111 86 110 88 116 93 115 87 117 86 111 82 108 87 106 85 78 32 47 40 56 42 54 41 49 38 49 39 46 35 39 29 36 25 33 27 35 28 34 33 56 54 63 45 52 35 55 39 50 33 47 33 50 38 50 34 46 30 44 31 46 32 47 32 50 36 53 36 55 37 53 39 53 41 54 42 55 43 54 41 54 41 54 41 54 40 53 34 53 35 55 37 57 39 59 39 56 37 56 39 60 42 54 34 52 34 54 37 52 33 63 37 57 38 38 19 48 43 59 44 56 40 57 47 58 37 56 43 57 44 57 43 56 41 58 43 57 42 56 43 57 42 59 44 60 45 61 44 60 43 59 42 59 43 60 44 61 44 58 41 57 41 57 43 58 43 54 39 55 40 56 39 55 38 57 41 57 41 57 41 57 43 57 43 58 44 59 45 60 46 61 45 58 41 56 43 60 46 60 46 62 48 63 48 63 47 64 48 63 47 62 48 63 49 64 47 64 47 64 46 61 44 64 47 64 47 64 47 64 47 65 48 62 50 72 64 82 68 83 68 80 64 78 64 79 66 79 65 82 73 86 85 96 100 101 98 100 101 101 92 95 94 95 93 94 94 95 94 95 95 93 92 92 91 92 90 91 88 94 88 92 86 90 84 88 85 89 87 91 89 91 85 86 81 73 77 132 197 203 138 93 87 87 85 84 81 81 80 81 81 82 80 82 79 81 78 80 78 76 74 76 73 74 69 68 65 72 67 71 65 68 62 66 60 65 60 66 61 66 60 64 59 62 56 64 57 64 56 62 54 61 54 61 53 58 49 54 46 45 37 36 32 40 39 47 41 48 42 54 43 47 33 44 34 47 36 47 36 47 36 47 36 49 37 47 37 48 37 45 32 48 37 47 36 46 34 45 34 46 34 44 32 42 30 41 29 44 31 43 30 42 31 43 32 42 30 42 30 42 30 42 30 39 27 40 28 40 28 41 29 40 28 39 27 39 26 38 26 40 29 41 29 41 29 41 30 41 29 41 29 41 29 41 29 40 28 40 28 40 28 40 28 38 27 39 28 40 27 39 26 41 27 37 23 35 25 39 29 37 25 37 25 37 25 37 25 39 26 38 25 37 26 38 27 39 26 37 24 36 24 36 25 34 22 34 22 34 22 34 22 34 22 34 22 34 22 34 22 35 23 35 23 35 23 35 23 35 22 34 21 33 20 32 19 6 7 6 7 6 7 6 7 7 8 7 7 6 7 5 5 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 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 5 7 7 7 4 4 4 6 15 16 19 19 20 20 23 24 21 21 22 22 23 22 22 21 19 22 21 20 13 7 2 1 0 1 0 0 1 1 1 1 0 0 1 1 1 1 1 1 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 6 7 5 2 4 11 17 23 24 25 26 27 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 24 23 24 21 17 15 9 6 3 2 2 7 14 16 16 23 18 36 52 127 119 143 127 125 78 85 78 79 90 74 95 77 93 81 100 90 107 93 111 99 118 108 123 111 90 55 49 55 115 89 93 164 172 161 174 165 184 165 95 99 80 95 59 104 59 85 141 198 158 87 68 91 126 183 131 157 123 148 114 141 110 142 111 139 114 135 109 129 106 128 105 130 108 130 115 134 81 81 62 115 88 112 91 111 87 112 97 106 81 101 82 111 91 111 82 103 84 100 89 107 86 103 85 102 86 111 86 106 84 115 95 106 88 108 90 109 94 116 101 108 95 112 101 119 108 126 111 136 113 132 107 130 114 141 127 147 127 145 128 147 130 149 133 158 148 187 176 193 160 179 162 225 215 207 157 191 172 188 182 197 162 166 135 158 138 146 114 144 122 138 122 137 120 139 131 168 141 148 131 149 133 142 128 142 140 156 151 156 149 157 155 156 159 170 164 168 162 163 153 150 152 162 155 159 149 150 136 139 126 143 137 161 148 160 139 159 149 175 159 176 148 164 140 159 140 170 144 162 132 155 131 159 128 151 131 160 133 156 132 158 131 150 122 145 121 144 119 143 122 149 126 147 120 141 116 138 118 150 120 143 115 139 111 139 113 139 112 138 112 138 112 143 114 142 112 143 115 148 120 149 116 148 131 174 144 157 111 164 154 208 168 168 116 155 149 154 133 107 50 69 51 74 56 67 49 67 48 64 44 57 43 53 38 46 35 44 36 43 33 41 43 73 68 86 61 73 51 78 53 69 49 68 50 67 48 70 52 70 51 69 52 70 53 69 51 69 51 69 52 71 53 73 53 72 55 76 57 75 54 76 57 76 57 76 57 76 57 71 52 71 53 73 55 76 58 79 60 78 58 76 56 74 55 74 55 75 57 76 55 73 53 70 58 71 55 62 29 66 59 75 55 74 55 74 56 76 58 78 59 77 57 76 56 74 55 77 58 76 58 76 58 77 58 75 57 77 59 81 60 83 61 81 60 79 60 79 60 79 60 76 58 76 58 76 57 75 57 78 59 77 57 76 58 78 59 75 56 75 57 76 58 77 58 77 58 78 59 78 58 76 57 77 58 77 59 78 60 79 60 81 62 81 63 82 64 83 64 83 63 81 62 83 64 82 62 82 63 82 63 82 63 82 63 85 65 82 62 81 63 84 66 82 64 85 68 89 73 93 75 96 77 97 78 97 77 96 76 89 78 95 86 106 98 114 101 116 102 111 98 108 96 106 95 106 92 108 94 110 95 111 96 106 91 106 90 105 90 104 89 106 88 105 89 108 91 104 87 102 88 103 90 103 88 102 87 83 127 255 251 255 238 141 86 101 85 95 83 94 83 91 78 88 78 87 77 87 77 87 77 85 76 85 74 81 69 79 69 78 70 75 67 73 67 75 69 71 65 73 64 69 60 68 62 67 63 66 62 64 60 62 59 63 59 60 55 56 51 52 48 50 46 48 47 52 51 53 49 52 49 52 49 52 50 52 50 52 48 52 47 51 46 50 46 50 46 50 45 49 44 48 44 47 44 48 45 49 44 48 43 47 43 47 43 47 43 47 43 45 41 45 41 45 41 45 41 45 41 47 44 48 43 45 41 44 40 44 40 44 40 44 40 43 40 44 41 45 40 44 39 42 40 42 40 42 40 42 40 41 39 41 39 41 39 41 39 42 40 42 39 41 38 40 38 43 41 43 40 42 40 41 39 37 36 39 38 40 38 40 38 37 35 37 36 38 37 39 37 38 37 39 38 40 37 39 36 38 36 38 37 39 38 40 38 38 36 37 34 35 32 34 31 36 34 36 34 36 34 36 34 37 35 37 34 36 33 35 33 36 34 36 34 36 34 36 34 6 4 6 4 6 4 6 4 7 5 6 4 5 3 5 3 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 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 8 2 5 0 6 2 14 11 19 15 20 15 21 18 20 16 21 17 22 16 21 15 21 15 24 14 17 6 8 1 4 0 3 0 2 0 0 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 5 3 5 3 5 3 5 3 3 3 7 3 3 3 12 16 23 22 25 24 27 26 28 26 28 26 28 25 27 24 26 24 26 24 26 24 25 22 23 18 19 8 13 5 6 3 2 4 5 10 11 10 17 4 31 44 108 97 117 101 105 61 83 70 92 81 91 85 95 82 96 89 105 96 108 101 114 109 120 114 120 79 64 46 61 102 88 89 152 141 146 135 139 164 134 78 74 61 63 55 66 39 64 150 182 145 67 43 74 102 133 88 124 96 115 89 104 80 98 76 97 69 102 75 108 84 113 90 110 84 103 87 106 63 65 54 107 78 91 67 82 62 78 69 80 70 82 76 85 78 84 73 85 71 86 78 92 74 86 73 83 65 78 63 81 65 76 59 82 76 84 74 82 70 84 71 96 81 99 82 103 83 104 84 106 90 102 87 101 91 110 104 120 108 119 109 118 108 118 108 111 105 120 119 125 114 128 129 160 166 157 133 153 147 156 169 209 183 184 159 170 153 154 128 141 124 131 120 128 118 129 126 149 130 127 120 131 122 129 121 127 123 137 130 139 129 141 132 147 147 158 150 154 146 149 137 142 141 152 143 147 137 138 124 123 113 127 123 142 132 141 124 136 128 149 137 150 129 140 121 132 119 141 123 134 112 127 111 130 108 124 112 133 115 130 111 131 104 123 96 119 95 118 93 118 97 124 101 122 95 117 92 113 96 122 95 115 91 112 86 111 88 111 87 110 87 110 86 114 87 112 85 112 87 115 90 116 88 116 101 138 113 127 87 132 120 165 130 131 87 118 115 129 114 85 35 52 37 57 42 48 37 48 36 46 32 42 31 41 26 36 25 36 25 34 24 32 35 61 58 69 48 56 38 59 39 53 37 52 38 53 36 53 36 52 35 52 35 53 36 53 36 52 35 53 36 54 38 54 38 53 39 56 42 55 39 55 40 55 40 56 41 56 41 53 37 52 37 53 39 56 41 56 41 55 40 54 38 53 38 54 40 55 41 55 39 53 37 51 43 52 40 42 13 47 44 56 40 55 40 55 41 57 43 56 42 57 42 57 42 57 42 58 46 59 46 59 46 58 44 56 43 57 44 58 44 60 45 59 42 59 44 59 44 59 44 57 43 57 43 57 43 58 45 58 44 57 43 57 43 58 44 56 42 56 43 57 44 58 44 57 43 58 45 59 45 58 44 58 44 58 45 59 46 60 46 61 46 62 47 62 48 63 48 65 48 62 48 64 50 64 47 63 48 63 48 63 48 63 48 65 49 63 47 62 48 64 48 63 45 67 49 70 55 73 57 74 59 75 61 75 60 74 60 75 66 82 79 94 89 99 92 101 94 98 93 95 93 94 93 94 90 93 90 93 89 92 89 91 88 90 87 89 86 89 84 88 79 87 80 90 83 88 79 87 82 88 82 87 83 86 81 80 99 184 183 181 160 95 74 84 79 81 77 81 79 79 75 77 74 76 74 75 72 74 72 71 70 72 69 69 67 69 67 69 65 68 62 66 62 67 64 64 61 65 60 61 56 60 58 63 58 62 56 60 54 59 53 58 52 56 49 52 45 48 42 47 41 45 41 48 42 48 40 48 39 48 39 49 37 49 37 48 37 47 36 47 35 46 35 48 36 47 36 46 35 46 34 43 32 44 33 44 33 43 32 43 32 43 32 43 32 43 32 42 31 42 31 42 31 42 31 40 30 42 32 43 31 41 29 40 29 40 29 40 29 40 29 39 29 40 30 41 29 40 28 40 28 40 28 40 28 40 28 40 28 40 28 40 28 40 28 40 28 40 27 39 27 38 26 39 27 39 27 38 26 37 25 35 23 36 25 37 26 37 25 36 24 36 25 37 26 38 26 36 25 37 26 38 25 37 24 36 24 36 25 37 26 38 26 37 25 36 23 34 21 33 20 34 22 34 22 34 22 34 22 35 23 35 22 34 21 33 21 34 22 34 22 34 22 34 22 5 5 5 5 5 5 5 5 6 6 5 5 5 4 4 4 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 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 6 6 4 5 6 9 14 16 21 22 23 21 22 21 21 21 22 22 23 21 22 20 20 23 25 25 21 18 15 15 9 9 8 6 4 2 0 0 2 1 0 0 1 3 6 8 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 5 5 5 5 5 5 5 5 4 5 6 4 3 7 14 20 24 24 26 27 28 28 28 27 28 28 28 27 27 26 26 26 26 26 26 25 25 23 22 22 21 16 13 9 5 3 3 2 5 8 13 15 24 15 47 77 140 124 144 118 111 77 81 83 82 91 77 96 79 94 83 103 87 104 90 110 100 118 109 122 106 81 57 59 56 97 78 102 150 146 142 122 130 162 124 76 86 54 79 63 82 44 114 178 193 126 85 55 148 163 187 139 167 128 157 118 148 108 145 106 132 100 134 102 136 103 135 102 143 108 137 106 138 83 102 75 124 88 107 84 114 90 115 90 100 78 108 84 110 82 112 87 108 85 107 89 107 79 95 75 103 81 105 84 110 89 111 87 106 88 111 91 110 90 110 93 104 89 109 96 116 101 119 102 122 103 121 101 119 102 124 111 132 115 132 116 132 115 128 114 131 110 131 114 135 117 144 132 148 141 153 127 153 127 149 153 174 152 173 153 183 169 185 158 186 160 172 152 169 148 165 151 166 135 145 126 146 128 144 128 141 130 144 134 146 137 148 138 152 148 162 149 156 144 150 136 148 143 156 144 151 138 142 124 132 120 140 130 153 139 153 132 148 135 159 143 161 139 155 134 152 133 162 136 157 127 151 125 152 121 147 127 158 131 155 131 153 126 145 118 141 117 140 115 140 119 147 123 145 118 140 115 139 118 146 116 139 112 136 106 135 109 135 108 134 107 133 107 135 105 135 104 134 104 133 103 133 102 133 110 148 120 145 108 139 114 157 118 132 88 122 104 149 128 102 50 72 52 73 56 69 49 68 47 64 45 60 42 53 38 46 35 44 36 42 32 43 46 77 72 88 63 76 55 83 59 78 56 74 56 73 53 74 55 73 54 73 54 74 55 75 55 74 55 74 56 76 58 74 54 73 55 76 57 75 54 73 54 73 54 73 54 73 54 73 53 72 52 71 53 72 54 72 53 72 53 72 53 72 53 72 53 73 54 72 53 70 51 70 57 70 55 61 27 65 59 74 55 74 55 74 56 76 57 73 55 74 56 76 58 77 59 75 57 75 57 75 57 75 57 75 56 75 56 75 56 75 56 76 57 76 57 76 57 75 57 74 56 74 56 74 56 74 56 76 56 75 55 74 56 75 57 75 56 75 57 76 58 77 58 74 56 76 58 78 59 78 59 77 58 77 59 78 60 79 60 80 61 80 62 81 62 82 63 84 64 82 63 84 65 83 63 83 64 83 64 83 64 83 64 83 63 81 62 81 62 82 64 82 65 84 68 88 71 91 73 92 73 92 73 92 73 92 73 90 77 97 89 108 97 111 96 112 96 110 94 108 94 109 93 110 94 108 92 105 89 103 87 105 90 104 89 104 88 103 88 105 87 103 87 106 89 102 85 101 86 100 86 98 83 93 80 95 77 119 115 126 96 87 82 94 79 89 78 90 79 88 76 86 75 85 74 83 72 81 70 78 68 78 68 78 68 78 69 75 68 72 66 70 65 71 66 67 64 69 63 66 59 65 61 65 61 64 60 62 59 61 58 60 56 57 53 54 49 51 47 51 47 48 46 50 47 49 44 50 47 50 47 50 48 50 48 52 47 51 47 50 46 50 46 50 46 50 45 49 45 48 44 46 42 47 43 47 43 46 42 47 43 47 43 47 43 47 43 48 44 48 44 48 44 48 44 44 41 45 42 46 41 45 40 44 40 44 40 44 40 44 40 44 40 45 41 45 41 44 40 42 40 42 40 42 40 42 40 44 42 44 42 44 42 44 42 42 40 42 40 41 39 41 38 40 38 39 37 39 36 38 36 37 35 38 36 38 36 39 37 38 36 39 37 39 38 40 38 38 37 39 38 40 37 39 36 38 36 38 37 39 38 40 38 40 37 39 36 38 35 36 34 36 34 36 34 36 34 36 34 37 35 37 35 36 34 36 34 36 34 36 34 36 34 36 34 4 2 4 2 4 2 4 2 5 3 4 2 3 1 3 1 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 2 0 3 1 3 1 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 7 1 5 1 8 6 13 12 21 18 23 16 20 15 20 16 21 17 22 16 21 15 20 15 25 18 24 17 22 16 17 11 14 10 9 3 2 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 4 3 4 2 4 7 16 20 25 23 26 25 28 26 28 25 28 26 28 25 27 24 26 24 25 23 25 23 24 20 21 16 18 8 11 4 5 4 3 5 6 8 11 11 17 3 46 74 120 100 122 94 94 64 80 76 94 84 93 86 95 83 97 90 101 92 105 99 112 108 119 114 109 66 64 58 61 81 74 101 156 134 146 100 125 152 99 69 73 50 60 55 49 45 111 170 168 86 56 24 150 148 168 127 162 119 159 118 153 114 150 110 146 103 145 100 139 93 129 87 125 88 121 88 124 69 89 61 104 66 88 65 93 59 68 35 76 57 79 62 79 61 79 61 74 55 81 68 93 66 90 69 78 61 88 63 79 52 78 61 76 65 82 70 82 68 82 69 83 70 91 77 99 83 102 82 103 82 105 84 103 83 105 89 108 90 110 97 115 99 116 99 108 99 108 103 113 106 113 105 118 115 120 111 121 101 107 118 124 113 127 115 133 128 139 124 169 149 155 145 155 142 155 145 146 126 131 119 132 117 126 114 130 117 130 118 135 123 137 124 135 132 144 132 138 128 135 122 131 126 137 127 135 125 127 111 114 105 120 114 132 121 130 113 126 115 133 120 136 119 132 114 126 111 131 114 128 107 123 106 122 100 118 108 130 112 128 109 126 100 119 92 116 92 115 90 114 93 121 97 119 92 114 90 113 93 117 90 111 87 108 80 109 86 108 84 107 83 106 82 99 76 99 75 97 73 94 70 93 69 92 71 97 76 100 77 92 66 98 72 93 64 90 77 109 95 70 29 53 39 58 45 49 38 48 36 47 33 43 32 41 27 36 24 35 24 33 22 31 36 63 59 69 47 56 39 63 44 59 41 59 44 57 40 56 38 55 37 54 38 55 39 57 40 56 39 57 40 58 42 57 41 56 42 59 44 57 40 55 40 55 40 55 39 54 39 55 39 53 37 52 37 52 37 54 39 54 39 54 40 55 40 52 37 52 37 51 36 50 35 50 42 51 39 42 12 46 43 55 40 54 39 55 40 56 42 55 40 56 41 56 42 57 42 56 41 56 41 56 41 56 41 56 41 55 40 54 39 53 38 55 40 55 40 55 40 55 41 55 41 55 41 55 41 55 41 56 41 55 40 54 41 55 42 56 42 56 43 57 44 58 44 55 41 57 44 59 46 60 46 58 44 58 45 59 46 60 46 62 47 62 47 63 48 64 49 66 49 63 49 65 51 65 48 64 49 64 49 64 49 64 49 64 49 64 48 63 49 64 47 64 45 66 48 68 52 71 54 73 58 73 59 73 59 74 62 72 67 85 82 94 86 94 87 93 87 92 88 91 89 92 90 94 91 93 88 90 85 87 84 89 86 88 85 87 84 87 82 88 80 87 81 89 83 88 81 87 82 86 82 83 78 80 75 78 64 70 77 83 63 72 74 78 73 76 73 78 76 77 74 76 73 74 71 71 68 69 66 68 65 66 64 67 65 66 63 66 62 65 61 64 60 64 60 61 58 63 58 60 54 59 56 60 55 59 54 58 53 57 52 56 50 54 48 52 45 49 44 51 44 47 42 47 40 45 37 48 39 48 38 48 36 48 36 47 36 47 35 46 35 45 34 43 32 43 31 42 30 41 30 41 31 42 32 43 31 42 30 43 32 43 32 43 32 43 32 43 32 43 32 43 32 43 32 40 30 41 30 41 30 41 29 41 30 41 30 41 30 41 30 40 29 41 31 42 30 40 29 41 29 41 29 41 29 41 29 41 29 41 29 41 29 41 29 41 29 40 28 40 27 39 27 38 26 38 25 37 24 36 24 36 24 35 23 35 24 36 24 36 24 36 24 36 25 37 25 36 25 37 26 38 25 37 24 36 24 36 25 37 26 38 26 38 26 38 25 37 24 36 24 35 23 35 23 35 23 35 23 35 23 35 23 35 23 35 22 34 22 34 22 34 22 34 22 4 4 4 4 4 4 4 4 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 2 3 3 3 3 4 4 5 5 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 5 6 4 7 9 13 15 18 23 24 24 21 21 20 21 21 22 22 23 21 22 20 18 21 23 25 23 24 24 26 21 22 20 17 13 9 4 1 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 5 4 3 3 5 12 19 25 26 26 27 28 28 28 28 27 28 28 28 27 27 26 26 26 25 25 25 24 23 21 19 19 16 14 11 7 5 4 4 4 10 12 18 16 25 20 65 103 145 123 148 110 104 82 79 85 85 94 80 95 78 93 83 103 85 102 88 107 98 115 107 120 89 67 57 69 56 82 70 115 150 146 142 100 130 142 91 69 94 65 78 54 77 79 165 173 178 84 69 57 200 192 211 176 214 173 210 171 211 169 215 169 219 174 221 175 220 172 215 166 197 151 195 151 203 147 187 151 187 148 182 159 194 144 149 96 135 93 121 80 114 74 104 63 105 72 105 75 100 61 86 61 95 75 108 92 118 94 107 81 102 81 107 85 107 84 107 85 109 89 111 94 115 97 116 97 113 99 116 100 115 98 113 100 115 102 115 104 119 108 120 108 116 103 116 105 121 109 119 102 126 111 124 117 133 111 122 119 141 126 140 118 136 123 141 120 153 129 144 128 150 132 155 141 161 137 154 138 158 136 151 134 153 135 149 133 146 132 143 128 143 135 151 135 146 134 146 131 141 131 146 132 147 134 141 119 125 113 134 124 144 129 144 124 143 125 147 131 154 132 152 129 146 124 152 126 150 122 147 120 143 114 141 122 154 127 151 126 150 122 142 114 139 114 139 113 135 114 142 118 141 114 137 111 138 114 140 110 135 109 134 102 135 108 134 106 132 105 131 103 133 101 132 100 129 96 125 93 127 96 125 92 122 92 126 98 126 90 126 95 127 95 125 102 128 105 85 45 74 54 75 57 70 49 69 48 65 46 60 43 53 39 46 34 43 34 41 30 39 44 77 72 86 62 78 56 85 61 81 60 79 59 75 56 75 55 76 54 75 55 76 56 78 57 77 56 77 57 79 59 79 59 77 59 80 61 78 57 77 58 77 57 76 56 75 56 75 55 73 53 71 52 71 52 72 53 72 54 73 54 73 54 71 51 70 50 69 50 69 50 69 57 70 54 60 26 65 58 74 54 73 54 73 55 75 57 76 57 75 56 75 55 74 55 75 56 77 56 77 56 77 56 76 55 75 54 74 52 73 51 72 53 71 53 71 53 71 53 73 55 73 55 73 55 73 55 74 55 73 54 73 54 74 55 75 56 75 57 76 58 77 58 74 55 76 58 78 60 79 60 77 58 77 59 78 60 79 60 82 63 82 63 83 64 84 65 84 64 82 63 84 65 83 63 83 64 83 64 83 64 83 64 83 64 84 65 84 65 83 64 83 65 84 67 86 68 88 69 90 70 89 70 89 71 92 74 90 79 101 91 107 92 107 93 105 89 104 89 104 90 106 91 106 91 106 90 105 89 104 88 102 87 102 87 101 86 100 85 106 88 104 87 107 89 103 86 102 87 100 85 97 80 90 78 96 84 88 80 92 67 86 67 89 77 87 76 87 78 87 75 85 76 83 74 80 71 78 69 80 69 75 66 75 67 72 62 69 64 69 64 68 63 67 62 64 60 66 60 63 58 63 60 61 58 61 58 60 57 60 57 59 56 58 54 56 52 55 51 56 51 52 49 52 49 50 45 53 50 52 49 51 49 51 48 51 47 50 46 50 45 49 45 47 42 46 42 45 41 45 40 45 42 46 43 47 42 46 41 47 43 47 43 47 43 47 43 47 43 47 43 47 43 47 43 45 41 45 41 45 41 45 41 45 41 45 41 45 41 45 41 44 41 46 42 46 42 45 40 43 41 43 41 43 41 43 41 43 41 43 41 43 41 43 41 43 41 43 40 42 40 41 39 42 40 41 39 41 38 40 38 40 37 38 35 37 35 38 37 38 36 38 35 37 35 37 35 38 37 39 38 40 37 39 36 38 36 38 37 39 38 40 38 40 38 40 37 39 37 39 37 37 35 37 35 37 35 37 35 37 35 37 35 37 35 37 36 36 34 36 34 36 34 36 34 3 1 3 1 3 1 3 1 2 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 1 3 2 4 2 4 3 5 3 6 4 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 6 0 5 2 12 10 16 14 22 18 22 16 20 16 20 16 21 17 22 16 21 15 19 13 23 16 24 17 25 20 25 20 23 18 16 8 5 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 3 1 3 1 3 1 3 1 5 1 2 0 7 12 22 25 27 25 28 26 28 26 27 25 28 26 28 25 27 24 26 24 25 23 24 21 22 18 18 13 14 5 9 3 5 4 4 6 6 13 14 5 16 13 63 88 121 98 127 88 87 74 80 83 96 87 92 84 93 81 96 90 102 92 104 97 109 104 115 109 88 54 63 63 61 76 75 113 146 136 133 87 131 114 69 62 93 76 56 39 60 89 153 148 143 42 40 39 174 131 168 116 168 115 169 116 166 113 163 110 164 110 167 113 169 114 168 115 162 112 156 107 169 122 178 146 198 161 213 198 249 205 220 165 192 144 164 123 148 113 133 94 124 89 119 82 103 58 87 58 94 57 94 78 124 83 87 29 69 51 73 55 76 59 78 64 79 64 82 71 89 77 95 79 93 70 97 74 96 72 95 75 101 80 99 80 100 81 102 86 109 100 106 94 105 103 115 106 117 103 112 106 115 104 112 105 108 100 107 95 110 107 119 105 107 93 106 96 113 101 123 118 133 116 131 124 141 125 138 125 145 129 143 125 136 117 129 112 127 119 133 117 128 118 131 117 127 117 130 117 132 121 126 106 109 99 118 110 126 111 124 109 123 109 127 115 132 115 129 109 120 104 122 105 122 104 120 102 115 94 112 103 126 107 122 102 123 98 115 91 113 91 113 90 108 89 115 94 115 90 110 88 111 91 111 87 108 89 108 81 108 86 106 84 104 82 102 81 101 80 98 77 95 73 92 72 98 77 95 71 89 70 92 74 91 63 89 66 92 68 92 75 104 88 65 31 59 41 55 41 50 39 49 37 48 34 44 33 41 27 36 24 34 23 31 20 26 34 63 59 67 45 57 41 63 43 61 44 61 45 57 40 56 39 55 38 55 38 56 39 57 39 56 39 56 40 58 42 61 45 59 45 61 46 59 42 61 45 60 44 59 43 57 42 56 41 55 39 53 38 53 38 52 37 52 37 52 37 51 36 52 37 51 35 49 34 50 35 49 41 50 39 41 11 45 43 54 39 53 38 54 40 56 41 58 42 57 41 55 39 54 38 55 38 55 38 55 38 55 38 54 37 54 36 52 35 52 36 52 38 52 38 52 38 52 38 54 40 54 40 54 40 54 40 56 41 55 40 54 41 55 42 56 42 56 43 57 44 58 44 55 42 57 44 59 45 59 45 58 44 58 45 59 46 60 46 62 47 63 48 63 49 64 49 64 48 61 47 64 49 63 47 63 48 63 48 63 48 63 48 63 49 64 50 65 49 64 46 64 46 66 47 66 50 67 50 67 51 65 51 66 53 69 59 74 72 88 82 90 81 90 85 88 80 87 82 87 82 88 84 87 82 87 83 88 83 88 83 86 81 86 80 85 80 84 79 88 80 85 83 88 84 87 83 86 82 85 83 82 79 79 73 76 75 76 67 73 66 77 63 78 72 75 71 76 74 74 71 75 71 73 69 71 67 70 66 72 65 65 62 66 63 62 56 62 58 63 59 62 57 60 56 57 55 60 55 57 53 58 55 56 51 56 51 56 51 56 51 56 50 55 50 54 48 53 48 54 47 50 45 50 43 48 39 51 42 50 41 50 37 49 36 46 35 46 35 45 34 45 33 45 34 45 33 44 32 43 32 42 31 43 32 43 32 42 31 43 32 43 32 43 32 43 32 42 31 42 31 42 31 42 31 43 31 42 30 41 31 42 32 42 31 42 31 42 31 42 31 41 30 42 31 42 31 41 30 42 30 42 30 42 30 42 30 40 28 40 28 40 28 40 28 42 29 41 29 40 28 40 28 41 29 41 29 40 28 39 27 40 27 37 24 35 24 37 26 37 25 36 24 36 23 35 23 36 25 37 26 38 25 37 24 36 24 36 25 37 26 38 26 37 25 37 25 37 25 37 25 36 24 36 24 36 24 36 24 35 23 35 23 36 24 36 24 34 22 34 22 34 22 34 22 2 2 2 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 5 6 5 5 5 5 6 6 7 7 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 4 5 4 8 12 17 19 20 23 22 22 20 22 22 21 21 22 22 23 21 22 20 19 22 23 24 22 23 23 26 23 24 22 20 15 9 3 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 3 3 3 3 3 3 3 3 6 3 1 2 7 16 24 28 27 28 28 29 29 28 27 27 28 28 28 27 27 26 26 26 25 25 24 23 21 19 17 17 14 12 9 7 5 4 5 5 7 18 26 12 30 41 91 116 144 120 145 99 94 87 83 98 88 92 78 92 76 91 79 102 85 102 88 106 95 111 102 115 69 58 56 70 56 86 78 123 139 149 123 95 142 105 81 79 152 116 90 60 108 117 188 168 131 53 59 108 217 173 212 164 213 167 210 167 212 163 214 161 209 157 209 156 207 154 206 153 206 155 201 149 212 164 220 181 238 196 242 223 255 235 255 207 243 191 222 168 206 161 202 158 222 182 229 196 236 199 241 216 245 208 227 207 227 190 175 128 124 97 122 89 110 78 103 76 111 85 108 85 109 90 115 95 108 94 111 96 110 94 109 97 113 99 109 97 108 100 111 104 113 106 110 96 104 104 118 111 124 115 124 111 111 106 120 108 130 117 126 109 123 112 122 101 117 103 124 109 128 111 140 133 143 120 139 124 144 126 145 131 158 143 164 145 159 138 154 137 151 138 155 134 149 134 151 133 151 135 150 132 151 134 144 117 124 112 135 122 142 124 142 122 142 123 147 130 154 132 148 122 145 119 145 120 147 121 145 118 139 110 137 119 150 122 145 119 145 117 138 110 135 111 136 110 131 109 138 115 138 111 134 109 137 111 136 107 136 112 137 104 133 106 132 103 129 101 127 99 127 97 123 92 119 90 119 90 124 94 120 89 117 89 119 91 127 96 127 99 126 92 121 100 128 102 84 49 80 56 73 55 70 50 70 49 66 47 61 44 53 39 45 34 42 33 39 28 40 44 79 74 86 61 79 59 87 62 85 63 82 62 78 56 79 58 78 57 78 57 79 58 79 57 78 57 78 58 80 60 79 59 77 59 79 60 76 55 81 61 80 60 78 58 77 57 76 56 74 55 73 55 74 56 73 54 72 53 71 52 70 51 72 52 70 50 68 50 69 51 68 56 69 53 60 26 64 57 73 54 72 53 73 54 74 56 75 55 74 55 74 55 74 55 75 53 76 53 76 53 76 53 74 53 74 53 74 52 71 52 69 53 69 53 69 53 69 53 71 53 71 53 71 53 71 53 75 56 74 55 74 55 75 56 75 56 75 57 76 58 77 58 76 57 77 59 78 59 77 58 77 58 77 59 78 60 79 60 79 60 79 61 80 61 81 62 82 61 79 61 81 63 81 60 81 62 81 62 81 62 81 62 80 61 81 63 82 62 80 61 84 66 84 66 84 66 85 66 84 64 82 63 83 66 87 70 93 81 104 89 104 87 107 93 104 86 103 85 102 85 103 85 99 84 99 84 99 84 99 84 100 85 100 85 99 84 98 83 102 84 101 84 104 86 100 83 98 83 96 81 94 78 88 76 84 71 89 73 85 76 86 80 88 75 83 74 83 73 80 70 79 71 79 70 77 69 77 68 76 64 69 61 72 65 69 57 65 61 67 62 67 60 64 58 61 57 64 58 62 56 62 59 58 55 58 55 58 55 58 56 57 54 57 53 56 53 56 53 55 50 52 49 53 50 51 46 54 50 53 49 51 48 49 47 50 46 50 45 49 45 48 44 50 46 49 45 49 44 48 44 47 43 48 44 48 44 47 43 47 43 47 43 47 43 47 43 48 44 48 44 48 44 48 44 49 44 47 42 46 43 48 45 46 42 46 42 46 42 46 42 45 42 46 43 47 42 46 41 44 42 44 42 44 42 44 42 44 42 44 42 44 42 44 42 44 42 43 41 43 40 42 40 44 41 43 41 42 40 42 40 44 40 40 36 38 37 40 39 41 39 41 38 40 37 39 37 38 37 39 38 40 37 39 36 38 36 38 37 39 38 40 38 38 36 38 36 38 37 39 37 38 36 38 36 38 36 38 36 37 35 37 36 38 37 39 37 36 34 36 34 36 34 36 34 2 0 2 0 2 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 3 2 5 4 6 5 5 3 6 4 6 5 7 5 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 5 0 5 0 5 3 13 12 19 16 22 17 20 15 21 18 20 16 21 17 22 16 21 15 22 16 25 17 23 17 24 20 22 17 21 16 14 6 2 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 3 1 3 1 3 1 3 1 6 1 0 0 8 15 25 27 28 26 29 27 29 26 27 25 28 26 28 25 27 24 26 24 25 22 24 21 21 17 17 12 12 3 9 2 5 4 5 5 6 20 23 5 25 37 91 104 125 98 125 79 77 78 86 98 94 86 90 82 91 77 94 88 103 93 104 96 107 101 112 105 73 48 63 62 62 83 84 119 137 141 114 86 141 86 69 79 172 135 83 63 102 110 165 161 99 23 36 88 180 104 153 84 142 86 143 88 143 86 141 84 140 82 138 79 135 78 135 78 141 89 143 86 149 87 137 89 156 102 153 118 182 137 181 127 173 126 165 119 159 127 172 144 184 150 194 167 207 173 220 195 234 200 243 209 248 207 240 202 224 189 203 161 165 127 138 115 116 95 106 85 94 77 89 75 87 71 92 73 90 74 93 78 94 77 91 76 93 83 103 93 105 100 109 92 99 94 106 94 103 98 113 94 92 92 116 103 110 102 107 98 109 102 104 84 96 88 105 92 104 89 116 115 119 99 109 95 109 94 111 103 125 118 140 128 139 124 140 129 142 130 144 124 136 122 138 121 138 123 135 118 134 118 125 101 107 100 118 108 124 110 123 108 122 108 125 112 133 114 125 103 118 101 118 102 120 104 119 101 112 92 110 101 123 104 117 99 118 93 111 86 108 87 109 86 105 86 112 92 112 88 109 86 110 89 108 85 109 92 111 84 104 83 103 81 100 78 98 78 101 83 96 77 92 76 93 78 95 77 91 75 91 76 93 75 86 64 92 71 88 61 86 75 96 78 58 30 60 41 56 42 50 39 50 38 48 34 44 33 42 27 35 23 34 22 30 19 28 35 67 60 70 45 59 43 65 46 63 46 65 48 60 42 60 42 59 41 58 42 59 43 59 41 58 41 58 42 60 44 59 41 57 40 58 41 56 36 62 44 61 43 59 41 57 40 57 39 56 38 55 39 57 40 58 40 57 39 55 37 53 36 54 38 51 35 49 35 51 37 49 41 50 38 41 11 45 42 54 38 53 38 53 39 55 41 53 38 54 40 55 41 57 40 53 35 53 35 53 35 53 35 53 36 53 36 53 38 53 39 52 42 53 42 52 40 53 40 53 39 53 39 53 39 53 39 57 42 56 41 55 42 56 43 56 42 56 43 57 44 58 44 58 44 59 45 59 44 57 43 58 44 58 45 59 46 60 46 58 43 58 44 59 44 60 45 62 46 59 45 62 47 61 45 61 46 61 46 61 46 61 46 58 44 60 46 61 45 59 41 65 46 66 46 65 48 65 48 67 51 65 50 65 53 70 60 77 74 87 80 86 77 89 85 87 79 85 77 84 76 84 77 83 78 82 77 81 76 81 75 85 80 84 79 84 78 83 76 83 75 82 78 83 79 83 78 80 77 80 78 78 75 76 71 80 63 83 71 75 67 65 74 76 70 72 67 71 68 69 64 68 65 68 65 68 65 67 64 64 57 57 56 63 61 61 54 59 56 61 58 61 56 58 53 55 53 58 54 56 52 57 54 54 50 55 50 55 50 55 50 52 47 52 47 52 47 52 47 50 43 47 42 49 42 48 39 49 40 48 38 47 35 46 33 46 35 46 34 45 33 44 33 44 33 44 32 43 31 42 31 43 33 44 34 45 33 44 32 43 32 43 32 43 32 43 32 45 34 45 34 45 34 45 34 46 34 44 32 43 33 45 35 42 31 42 31 42 31 42 31 41 31 42 32 43 31 42 30 42 30 42 30 42 30 42 30 43 31 43 31 43 31 43 31 42 30 42 29 41 28 40 28 41 29 41 28 40 28 39 27 43 29 39 25 36 25 39 28 42 29 41 29 40 27 39 27 36 25 37 26 38 25 37 24 36 24 36 25 37 26 38 26 36 24 36 24 36 24 36 24 36 24 36 24 36 24 36 24 35 23 35 24 36 25 37 25 34 22 34 22 34 22 34 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 5 5 4 4 5 5 6 7 5 5 5 5 5 5 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 6 8 7 6 4 7 11 17 22 22 23 21 20 19 22 23 21 21 22 22 23 21 22 20 22 24 24 25 23 23 20 20 16 22 22 14 6 3 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 1 2 4 5 5 4 2 1 1 3 2 2 11 25 30 28 28 28 28 28 28 28 28 28 30 30 30 29 28 27 25 25 26 25 23 23 23 22 19 17 12 11 8 6 4 4 7 6 25 13 29 22 35 58 125 125 141 123 127 92 89 87 97 103 88 90 78 91 76 92 80 105 84 97 83 101 90 115 104 97 61 69 45 68 66 112 75 114 127 148 109 91 140 87 86 97 175 162 157 88 110 135 191 166 100 36 69 157 236 183 208 164 208 157 206 155 205 149 206 146 198 142 192 137 187 134 185 132 187 132 181 129 181 128 176 121 167 124 172 127 175 131 184 137 181 132 180 127 166 120 170 132 176 140 193 161 212 188 238 213 255 238 255 246 255 252 255 237 255 227 255 207 224 177 199 162 177 144 163 127 145 115 135 111 132 109 122 101 116 97 111 92 110 94 108 95 110 98 110 97 116 103 105 96 105 100 107 99 107 100 107 100 107 101 109 103 113 108 102 109 113 108 101 100 113 99 110 103 114 97 142 129 131 111 124 103 116 100 117 102 134 122 147 132 150 130 148 131 150 132 153 130 149 127 150 130 147 128 151 132 151 123 135 107 123 110 133 119 138 119 138 120 139 121 145 127 149 124 143 118 140 114 146 122 143 121 150 114 133 110 140 119 148 123 148 122 143 114 135 106 130 105 129 103 130 109 137 110 135 110 132 102 133 109 139 114 140 110 134 104 135 106 130 99 124 96 123 97 126 97 123 92 119 91 119 91 121 91 118 89 116 89 118 92 119 91 117 86 111 85 116 93 116 88 77 50 76 53 77 55 73 53 72 50 66 47 60 43 51 36 43 31 40 33 40 30 38 44 87 71 88 64 69 59 91 65 86 62 82 61 80 61 79 57 80 57 80 57 80 57 79 58 83 60 81 57 80 59 78 60 78 60 78 60 78 60 80 62 80 61 79 60 78 60 81 63 81 63 81 61 78 60 81 62 78 58 75 57 76 57 74 55 73 53 71 51 70 50 70 54 71 52 65 32 55 60 73 54 73 54 73 54 73 54 72 53 72 54 73 55 74 56 76 53 78 53 76 51 72 50 71 49 69 52 72 53 68 48 67 53 65 52 64 50 65 52 70 53 69 50 69 52 72 54 72 54 73 53 71 51 72 55 75 56 74 55 75 56 76 58 76 56 74 56 77 60 78 58 79 60 79 60 79 59 77 57 78 59 77 58 77 58 77 57 80 61 80 60 79 59 78 59 79 60 79 60 79 60 79 60 84 64 82 62 81 62 82 63 80 63 83 66 85 65 83 63 84 64 84 65 81 60 87 77 104 85 101 83 101 86 106 90 103 86 102 85 101 82 98 80 97 81 94 78 92 78 94 80 95 78 91 75 91 78 96 83 101 77 93 82 102 81 92 77 94 77 89 75 90 77 88 76 90 76 88 74 83 71 81 70 80 72 82 75 81 71 76 67 66 63 71 68 74 69 72 66 68 64 69 63 68 61 65 59 65 59 63 58 62 56 60 55 63 57 61 56 60 55 61 56 56 53 56 52 55 51 54 51 55 52 55 52 55 52 55 52 51 49 52 50 53 49 52 48 53 49 52 48 49 46 48 45 49 46 50 46 50 45 48 43 49 46 50 46 49 43 45 39 43 40 45 43 48 45 49 45 50 46 50 45 49 44 48 44 50 46 50 45 49 44 48 44 46 43 48 45 48 43 45 40 47 43 47 43 47 43 47 43 46 42 46 41 45 40 44 40 46 44 46 43 45 43 44 42 43 41 43 42 44 43 45 43 44 42 44 41 43 40 42 40 43 41 43 40 42 39 41 39 41 39 40 38 40 37 39 37 39 37 38 36 38 35 37 35 36 35 39 38 41 38 39 36 38 35 37 37 41 40 40 37 39 37 39 37 39 37 39 37 37 34 36 33 35 34 36 35 36 33 33 32 36 36 38 35 37 35 37 35 37 35 37 35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 1 4 3 3 1 2 0 3 2 5 3 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 7 3 8 2 6 4 14 14 21 17 22 16 19 14 21 18 20 16 21 17 22 16 21 15 21 14 23 16 24 18 23 16 20 19 22 11 5 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 2 0 4 2 4 2 2 0 4 3 4 4 15 26 32 28 28 26 28 26 28 26 28 26 29 27 29 27 29 26 26 24 27 23 23 20 22 19 19 13 13 5 8 1 4 4 5 5 18 11 20 11 28 50 112 100 123 102 108 75 80 77 96 97 93 85 89 83 93 80 97 89 103 88 100 92 103 105 111 84 67 61 59 61 80 116 76 116 149 137 94 83 126 73 67 91 166 154 144 82 94 131 176 137 71 16 62 138 195 137 172 127 181 130 180 130 175 125 171 118 168 114 164 108 157 102 153 98 148 90 143 86 143 85 138 80 133 78 133 76 130 72 130 77 132 73 113 67 115 80 112 70 100 68 95 60 90 61 101 73 121 98 151 129 169 135 180 154 197 168 196 164 183 148 163 133 154 130 143 119 129 111 124 110 120 107 116 105 117 106 113 100 109 100 107 98 103 94 100 93 101 87 94 84 99 94 107 98 107 95 103 90 98 87 97 88 93 99 95 95 98 100 94 89 99 89 97 92 98 83 123 109 104 88 102 86 102 89 106 92 105 95 115 104 117 102 115 102 124 108 126 108 123 105 123 107 124 108 127 111 127 103 111 87 99 89 108 96 110 94 109 94 115 100 121 106 123 103 118 98 113 96 119 104 116 103 123 96 108 94 115 101 120 103 119 101 116 93 108 85 104 84 103 82 104 89 111 89 109 90 107 82 104 87 109 92 110 89 105 84 104 85 102 82 99 77 94 74 98 82 93 77 90 76 90 76 93 78 90 74 87 73 88 72 88 66 86 62 81 61 86 69 93 70 56 33 58 38 58 40 54 42 52 39 49 34 44 32 40 25 34 21 32 21 30 19 26 32 72 57 70 46 46 41 66 45 64 44 61 44 60 46 57 41 57 41 57 41 57 41 56 42 60 44 58 41 58 43 60 41 61 41 61 41 61 41 62 42 62 41 61 41 60 40 61 41 61 42 61 41 60 39 63 42 60 38 57 37 58 38 57 42 56 40 55 39 53 38 51 39 53 39 48 18 35 44 54 39 54 39 54 39 54 39 51 36 52 37 53 38 53 37 53 33 53 33 52 34 52 37 54 38 51 37 52 40 52 37 52 44 53 44 53 43 55 46 54 40 52 37 51 39 54 40 52 39 54 39 51 37 52 40 55 41 55 41 56 43 59 45 58 42 55 42 57 43 56 40 58 44 59 45 59 44 57 42 58 44 59 44 59 44 59 44 61 46 60 45 59 44 59 44 60 45 60 45 60 45 60 45 62 46 61 45 61 46 62 46 62 44 65 46 66 48 64 47 65 49 64 51 63 48 69 67 85 78 86 79 87 78 85 76 87 78 85 74 83 71 80 69 82 73 78 70 77 70 78 71 75 68 75 69 76 70 77 71 70 67 81 68 71 62 72 64 77 68 75 69 76 70 75 68 75 66 74 64 71 64 69 62 69 65 72 67 71 66 67 62 65 62 67 63 67 62 64 59 63 59 63 59 62 57 60 55 59 55 58 53 56 51 55 50 58 53 56 51 55 51 55 51 54 49 54 48 53 47 52 47 52 47 52 46 51 45 50 45 47 42 48 43 48 41 47 40 48 39 47 38 48 36 47 35 46 35 47 36 46 35 45 33 45 34 46 35 45 33 42 30 41 31 43 33 45 34 45 34 46 35 46 34 45 33 44 33 46 35 46 34 45 33 44 33 43 32 44 34 44 32 42 30 43 32 43 32 43 32 43 32 42 31 42 30 41 29 40 29 44 31 43 31 42 30 42 29 41 29 41 30 42 31 43 31 42 30 42 29 41 28 40 28 41 29 41 28 40 27 39 27 40 27 39 27 38 26 38 25 37 25 37 26 39 27 39 28 35 24 37 26 39 26 37 25 37 24 36 25 39 27 37 24 37 25 37 25 37 25 37 25 35 22 34 21 33 22 34 23 35 22 32 21 35 24 36 23 35 23 35 23 35 23 35 23 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 2 2 2 2 3 4 5 6 1 1 1 1 1 2 3 4 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 6 7 7 8 8 12 16 21 21 21 23 21 20 19 22 23 21 21 22 22 23 21 22 20 19 20 21 23 23 24 23 24 23 27 23 13 4 1 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 2 3 3 4 4 3 3 2 4 5 5 9 18 28 32 30 29 29 29 29 29 29 29 29 28 28 29 29 29 29 28 27 29 26 22 20 20 20 19 19 12 11 7 5 3 5 8 8 20 17 31 22 54 84 137 119 138 118 114 85 86 86 96 102 87 89 78 93 78 93 78 100 86 99 85 103 91 113 96 85 53 67 58 65 90 136 71 127 161 135 70 96 123 74 79 118 192 164 169 100 116 152 198 131 73 29 118 183 230 176 230 182 229 176 227 174 227 171 230 170 229 177 224 172 219 168 216 167 210 160 207 158 207 157 203 152 197 150 199 147 195 141 194 143 188 136 178 124 160 114 149 113 145 107 133 93 120 93 130 106 117 87 116 90 103 67 100 94 145 108 151 113 155 114 147 109 158 124 153 121 148 123 152 126 142 120 144 125 148 129 144 123 142 126 145 126 140 122 140 126 126 112 116 104 114 108 120 112 118 107 112 99 106 96 105 96 101 108 106 93 101 105 106 96 102 98 110 104 112 101 140 125 116 103 115 102 114 99 113 98 119 109 130 117 133 115 131 114 134 117 141 120 139 116 136 116 140 120 142 122 142 115 128 100 118 103 126 109 128 107 127 106 130 111 137 117 141 117 140 113 137 111 144 119 140 119 147 112 134 110 139 116 144 117 141 113 137 109 130 103 128 103 127 101 128 107 134 107 132 108 131 101 128 103 132 107 134 106 131 102 127 101 129 101 126 96 119 90 123 94 119 90 116 89 116 90 121 92 117 87 113 85 113 86 113 87 111 83 106 81 109 87 115 88 77 50 77 54 77 54 74 54 73 51 67 48 61 44 54 38 44 32 40 31 38 28 39 45 90 72 89 63 69 60 91 66 90 65 86 62 83 61 81 58 81 58 81 58 81 58 80 59 84 60 82 58 81 60 82 62 80 62 80 62 80 62 80 62 80 62 79 61 79 60 76 59 78 60 79 60 78 60 80 61 78 59 76 58 76 58 78 59 78 58 76 56 75 56 69 55 74 56 70 34 54 58 74 55 74 55 74 55 74 55 69 50 70 51 70 52 71 52 75 52 75 51 75 53 75 55 72 53 66 50 65 53 67 53 63 54 65 54 63 52 68 56 69 53 69 51 71 53 73 54 69 52 72 52 70 50 70 53 73 54 73 55 75 57 77 59 78 57 75 56 75 56 74 53 75 57 76 57 76 56 74 54 76 58 77 59 78 60 80 61 79 60 79 60 78 59 78 59 78 59 78 59 78 59 78 59 78 59 77 59 78 60 80 62 81 64 83 66 84 65 84 64 83 63 83 66 85 66 91 80 102 85 107 89 106 84 98 76 97 79 97 79 97 80 98 81 93 78 91 76 90 75 91 76 87 73 89 76 91 75 89 74 82 78 99 76 91 81 100 83 90 74 87 74 88 75 84 72 84 74 83 72 81 69 78 68 77 69 77 70 74 68 71 64 74 68 71 64 68 62 66 61 67 62 67 62 66 60 64 58 63 58 62 57 61 55 60 54 62 56 60 54 59 54 59 55 57 54 57 54 56 53 56 52 55 51 54 50 53 49 52 49 49 46 50 47 50 47 49 46 49 46 49 47 50 49 51 49 50 47 51 47 51 46 49 44 48 45 49 46 50 45 48 44 48 45 50 46 50 46 49 45 50 46 49 45 49 45 48 44 50 46 50 45 49 44 48 44 48 44 48 45 48 43 46 41 46 42 46 42 46 42 46 42 46 42 46 42 45 41 45 41 45 42 44 42 43 41 43 40 43 41 44 42 44 42 45 43 44 42 43 41 43 41 42 40 43 41 43 40 42 39 41 39 43 40 42 40 41 39 41 38 37 36 39 38 41 40 43 42 37 36 39 38 40 38 40 37 40 37 38 37 40 38 38 34 39 37 39 37 39 37 39 37 37 35 36 34 36 34 37 35 39 35 35 34 38 37 39 36 37 35 37 35 37 35 37 35 0 0 0 0 0 0 0 0 0 0 0 0 2 1 4 2 4 2 4 2 4 3 6 5 2 0 1 0 1 0 3 2 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 12 11 20 18 19 15 21 15 19 14 21 18 20 16 21 17 22 16 21 15 21 13 22 14 23 17 23 17 27 23 23 9 2 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 4 8 19 25 30 26 30 28 30 28 30 28 30 28 27 26 29 27 30 27 29 27 30 24 22 17 18 17 18 14 12 4 7 0 3 5 7 8 14 13 17 4 47 78 124 93 123 94 95 70 80 81 96 99 91 86 88 84 96 79 96 82 103 88 102 95 106 104 103 71 63 55 63 55 110 137 67 117 165 114 59 97 106 56 66 126 170 138 138 81 92 138 173 86 40 10 113 155 174 120 174 121 174 125 173 129 170 124 168 123 166 118 166 117 166 117 167 116 164 111 163 109 162 105 159 100 160 102 161 100 156 96 156 102 152 104 152 104 134 91 117 89 91 71 89 71 100 91 126 112 143 116 138 107 121 78 101 73 91 59 89 64 92 68 100 82 94 73 94 74 97 80 102 87 107 94 108 101 116 107 117 106 116 113 130 124 131 126 139 136 138 121 129 110 123 111 127 115 125 108 116 97 107 91 104 92 106 98 97 85 98 89 87 78 84 82 91 85 93 92 128 112 104 92 104 92 102 88 96 84 100 92 106 98 109 99 108 96 109 95 115 99 114 95 111 94 114 97 115 98 114 92 102 80 99 88 108 95 110 93 107 90 103 89 108 93 112 94 111 90 109 92 115 100 112 99 119 92 104 90 110 96 115 97 112 94 108 85 102 81 102 82 101 80 102 86 107 85 104 86 104 80 100 82 103 85 104 85 103 83 99 80 99 80 97 75 92 71 93 75 90 71 87 70 88 72 91 72 87 68 84 67 85 69 88 68 87 65 82 62 84 69 92 70 56 34 59 39 58 39 55 44 53 41 50 35 45 34 43 27 35 22 32 20 28 17 25 34 74 59 70 44 45 40 67 47 66 45 64 45 63 45 59 43 59 43 59 43 59 43 58 44 61 45 60 43 59 44 63 44 64 44 64 44 64 44 63 43 62 42 62 41 61 41 58 39 60 41 61 42 61 41 61 41 60 40 59 39 59 39 60 45 59 44 58 43 57 42 50 40 57 44 53 20 35 42 56 41 56 41 56 41 56 41 51 36 52 37 52 37 52 37 53 33 51 34 52 38 54 41 55 42 52 44 55 49 58 48 56 50 57 45 51 41 51 43 49 37 50 36 51 37 52 38 48 36 52 38 51 36 51 38 54 40 53 39 53 40 55 41 57 42 54 41 56 43 55 40 55 41 56 42 55 40 53 39 56 41 57 43 59 45 61 46 60 45 60 44 59 44 59 44 59 44 59 44 59 44 59 44 58 43 58 44 60 46 63 46 63 44 65 45 65 48 65 48 64 47 64 53 69 55 75 71 86 81 88 82 86 75 78 66 82 71 79 65 76 65 78 66 76 68 75 67 74 67 74 67 72 66 73 67 74 67 73 65 79 65 78 59 73 62 72 54 75 63 75 66 75 66 73 61 73 64 72 62 69 62 68 61 68 62 69 63 68 62 65 60 69 63 64 57 60 56 60 57 61 57 61 57 60 55 58 53 57 53 56 52 55 51 54 50 55 51 54 49 53 49 53 49 53 48 53 47 52 47 51 46 50 45 50 45 50 45 50 45 46 41 47 42 47 40 46 39 47 38 47 38 48 36 48 36 46 35 46 35 46 34 44 32 44 33 45 35 46 35 47 36 47 36 48 37 47 35 45 34 45 34 45 34 45 34 45 34 46 35 46 34 45 33 44 33 44 34 45 33 44 32 43 31 42 31 42 31 42 31 42 31 42 31 42 31 42 31 42 30 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 34 23 35 24 37 26 39 27 36 24 37 25 38 26 38 26 39 26 37 25 38 26 36 21 37 25 37 25 37 25 37 25 36 23 34 22 34 22 35 24 38 24 34 22 36 25 37 24 35 23 35 23 35 23 35 23 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 6 5 5 5 5 6 7 7 4 3 3 3 3 4 5 6 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 13 18 20 23 19 19 21 19 19 19 22 23 21 21 22 22 23 21 22 20 22 23 21 22 20 21 20 21 26 28 22 10 1 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 5 14 23 28 29 28 30 30 30 30 30 30 30 30 28 28 29 30 30 30 29 29 30 26 21 19 18 18 17 18 11 9 5 3 3 5 10 11 19 19 25 15 73 107 147 118 133 107 97 82 89 92 100 103 91 89 79 94 81 97 78 99 83 97 86 107 95 113 88 72 56 58 50 66 119 138 59 108 131 94 53 108 102 56 94 160 195 154 162 103 125 164 190 89 62 42 176 196 225 171 230 170 224 172 219 170 219 168 222 168 215 164 215 164 215 165 217 166 214 164 215 163 211 159 208 156 209 159 211 158 211 156 212 159 213 151 187 147 182 131 123 69 79 61 84 73 106 97 132 116 131 118 155 129 159 125 131 72 127 84 133 89 129 80 124 93 131 93 122 86 111 81 107 79 115 90 115 92 118 98 119 96 114 100 126 110 130 114 140 127 146 129 144 127 146 135 157 145 162 143 154 133 145 127 142 126 139 116 123 126 149 114 103 97 103 101 104 95 99 102 133 113 104 99 109 103 113 105 113 102 114 104 120 110 126 112 125 109 126 110 132 114 132 111 129 110 129 110 128 110 127 104 117 94 111 96 120 104 126 104 125 105 122 101 126 106 133 108 132 106 133 106 139 114 135 114 142 107 125 102 132 110 138 112 136 109 129 101 125 99 126 101 125 98 125 103 130 101 127 102 127 97 128 101 128 102 129 102 129 101 128 99 124 95 120 93 120 93 118 91 115 88 112 88 113 89 112 87 110 85 110 86 112 88 112 87 110 85 105 81 106 86 112 87 77 51 79 55 77 54 76 55 74 52 69 49 63 45 55 39 45 32 40 31 37 27 39 48 95 77 93 63 71 60 94 67 93 67 89 64 85 62 82 58 84 58 84 58 84 58 83 59 87 61 85 58 85 61 85 65 83 65 83 65 83 65 81 63 81 62 80 62 79 61 77 60 79 62 81 63 81 62 79 61 79 61 78 60 77 59 78 58 77 58 77 57 76 57 71 57 78 61 74 37 55 57 75 56 75 56 75 56 75 56 73 54 73 54 73 54 73 54 74 52 73 51 70 51 69 52 68 53 64 52 63 52 58 47 54 49 56 45 52 43 61 55 61 48 66 49 69 50 72 50 66 50 71 53 70 51 70 52 73 54 71 51 70 50 70 51 70 50 68 51 73 55 74 54 74 55 75 56 74 54 72 53 74 55 75 57 77 59 79 60 79 60 79 60 79 60 80 61 79 60 79 60 79 60 79 60 79 60 79 60 80 63 83 65 82 64 82 64 83 64 84 65 83 62 83 69 91 73 97 84 107 88 105 85 102 82 99 81 107 86 100 77 92 73 91 75 91 75 89 75 88 74 87 73 90 75 87 72 86 73 89 76 90 72 90 76 90 69 85 79 91 76 87 76 88 76 83 71 82 71 81 70 78 69 77 68 75 68 73 68 72 66 70 64 69 65 65 60 62 60 65 64 64 61 64 61 63 59 60 56 60 55 60 55 59 54 59 54 59 54 58 52 56 51 57 52 54 51 53 50 53 49 52 49 50 48 52 50 54 52 56 53 50 47 51 48 51 48 50 47 52 49 51 47 50 47 48 46 49 45 49 45 49 44 47 43 49 45 49 46 50 47 52 49 53 49 53 49 52 47 50 45 49 45 49 45 49 45 49 45 50 46 50 45 49 44 48 44 50 45 49 44 48 43 47 44 46 42 46 42 46 42 46 42 46 42 46 42 46 42 46 43 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 39 37 39 37 39 37 39 37 38 36 38 36 39 37 40 38 41 38 39 37 40 38 38 33 39 37 39 37 39 37 39 37 38 36 37 34 36 35 38 36 40 36 37 35 38 37 39 35 37 35 37 35 37 35 37 35 0 0 0 0 0 0 0 0 1 0 2 1 4 2 5 3 6 4 5 3 5 3 6 5 5 3 4 2 5 4 7 5 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 8 2 8 6 15 14 21 16 17 13 19 14 18 14 21 18 20 16 21 17 22 16 21 15 24 16 22 13 20 14 20 14 24 21 21 8 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 1 3 0 2 1 3 2 4 1 8 18 29 30 31 29 31 29 31 29 31 29 31 29 29 28 30 28 30 28 29 26 29 24 22 17 18 16 16 11 11 3 5 0 2 6 10 10 14 12 10 4 68 92 123 95 118 83 85 71 91 94 103 104 97 89 89 85 98 82 99 83 101 87 103 99 110 103 94 56 67 49 57 80 139 115 55 84 97 69 63 98 83 41 96 156 169 134 134 87 117 146 155 50 35 27 162 151 179 122 178 117 170 118 168 119 164 116 164 116 167 119 165 114 163 113 162 111 163 110 164 106 160 99 155 98 159 101 159 97 153 95 153 102 154 109 153 118 136 83 68 24 51 46 54 52 68 68 81 73 79 77 95 77 106 102 110 60 82 58 94 78 104 71 96 78 98 73 95 68 88 60 82 59 84 60 84 63 87 66 87 65 83 67 89 70 88 68 90 76 94 81 96 82 98 88 107 98 124 111 127 116 133 123 140 128 144 119 144 157 191 141 129 120 123 119 116 101 109 113 136 106 99 89 101 91 101 90 97 87 107 98 107 101 110 103 108 98 105 93 111 96 110 94 109 94 108 92 106 90 104 86 96 78 88 78 98 87 103 86 103 86 98 81 101 85 104 84 104 83 104 87 110 95 107 94 114 88 96 81 103 89 109 92 108 90 100 82 98 81 100 84 100 81 98 84 101 82 98 83 99 79 102 84 100 82 98 82 99 82 101 82 96 77 92 75 94 77 92 70 89 67 87 67 88 69 85 65 84 64 85 66 88 69 85 67 85 65 80 61 81 65 90 69 56 35 60 41 59 39 57 45 55 42 52 37 47 35 42 26 34 22 32 20 29 18 25 36 79 63 73 44 46 41 67 47 69 49 68 48 64 46 59 44 59 44 59 44 59 44 58 45 62 47 60 44 60 44 64 43 65 43 65 43 65 43 64 41 63 41 62 40 62 40 61 39 62 41 63 41 62 40 60 38 61 40 61 39 60 39 58 43 58 42 57 42 57 42 54 44 61 47 56 22 37 43 57 42 57 42 57 42 57 42 57 42 56 41 56 40 55 40 53 36 53 37 50 36 47 34 43 32 36 26 30 22 24 15 18 15 23 16 21 18 38 38 46 34 47 35 50 36 51 34 47 36 53 40 53 38 52 39 54 39 52 37 50 36 50 36 47 32 46 34 51 40 54 39 56 43 57 43 57 42 55 40 56 41 57 43 58 44 59 45 61 46 61 47 62 47 62 48 62 47 62 47 62 47 62 47 62 47 62 47 63 49 65 49 64 44 64 44 63 47 65 49 66 48 65 56 74 62 80 73 88 81 84 76 82 77 87 78 82 67 75 58 71 58 75 65 73 65 75 66 74 65 72 63 77 66 72 61 69 62 74 64 65 51 74 55 70 53 75 64 80 62 75 58 74 60 74 60 69 60 68 59 67 60 67 59 68 62 67 60 65 61 64 60 63 56 59 53 58 55 62 59 59 55 60 54 59 52 56 50 54 50 54 50 54 50 54 50 53 48 51 47 50 46 51 47 50 44 49 44 48 43 48 43 46 42 47 43 49 46 51 47 47 42 48 43 48 41 47 40 50 41 49 39 47 34 45 33 45 34 46 35 46 34 44 32 47 35 46 35 47 37 49 39 48 38 49 38 48 36 46 34 44 33 45 34 45 34 46 35 46 35 46 34 45 33 44 33 47 35 45 33 43 33 44 33 43 32 43 32 43 32 43 32 42 31 42 31 43 32 43 32 43 30 42 30 41 29 41 28 43 31 42 30 42 30 41 29 40 28 41 29 41 29 42 30 41 29 41 28 40 27 39 27 41 28 40 28 39 27 39 26 41 29 40 28 39 27 39 27 37 24 36 24 36 25 38 27 38 25 36 25 38 26 36 22 37 25 37 25 37 25 37 25 36 24 35 23 35 23 36 24 38 24 34 22 35 24 35 22 35 23 35 23 35 23 35 23 0 0 0 0 0 0 0 0 3 3 4 4 4 4 4 4 6 6 5 4 4 5 5 6 5 5 5 5 5 6 7 7 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 7 7 6 10 15 19 19 19 18 18 20 19 19 19 22 23 21 21 22 22 23 21 22 20 22 22 20 20 19 20 20 22 20 24 19 9 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 4 2 2 2 2 4 4 5 3 9 23 32 33 31 31 32 32 32 32 32 32 32 32 31 31 31 31 30 29 28 27 28 25 22 20 20 18 15 14 10 8 3 1 2 6 12 14 17 18 24 29 101 119 142 119 126 98 88 84 101 105 111 110 99 94 80 94 83 100 80 102 86 100 90 111 97 109 76 54 55 58 58 119 148 100 50 71 61 58 68 96 83 54 137 177 184 152 156 113 154 166 152 56 54 67 213 188 228 178 229 178 231 180 223 174 219 171 222 172 223 166 221 163 218 161 217 162 220 166 222 164 214 156 209 155 211 160 213 155 208 150 206 152 197 155 195 135 125 65 68 46 45 32 39 31 47 39 58 40 76 62 93 67 118 117 171 138 131 78 133 97 151 102 142 104 134 96 130 95 125 94 122 94 114 91 119 97 124 97 115 88 112 89 110 88 106 84 103 82 96 76 97 73 90 67 89 71 103 85 112 99 127 112 136 117 142 120 150 154 188 145 145 144 141 141 138 130 139 151 165 131 122 118 120 114 116 109 112 104 117 106 114 103 116 102 111 93 121 105 124 106 123 105 124 108 125 106 122 103 120 100 114 93 109 95 119 103 124 102 124 101 122 99 126 102 128 102 127 101 129 102 135 110 131 110 138 103 121 98 127 105 132 105 129 102 124 97 123 98 127 101 126 99 123 100 126 97 122 99 124 95 129 100 125 96 121 95 122 96 126 98 124 96 122 94 120 93 116 90 114 87 112 88 114 90 112 86 110 84 109 85 112 88 108 87 108 85 103 80 102 82 110 85 77 52 82 56 78 54 77 57 76 54 70 51 64 47 52 37 44 31 40 32 39 29 39 50 99 80 94 62 71 61 95 68 96 70 92 67 86 63 86 60 86 60 86 60 86 60 85 61 88 62 87 60 86 62 84 64 82 64 82 64 82 64 82 64 81 63 81 62 80 62 79 61 80 62 80 61 78 60 77 60 79 62 80 62 78 60 77 58 77 58 77 58 77 58 75 60 80 62 75 38 56 59 77 58 77 58 77 58 77 58 77 57 76 57 75 56 74 55 72 54 73 52 67 45 55 38 42 24 25 11 15 6 11 5 4 1 10 2 12 13 42 42 61 48 67 51 71 53 74 52 66 50 72 55 73 53 72 54 71 52 70 51 71 53 73 55 71 51 70 52 74 56 75 55 77 58 78 59 78 58 76 56 79 60 79 60 79 60 79 61 81 62 82 63 82 64 83 64 82 63 82 63 82 63 82 63 83 64 82 63 82 63 83 65 83 65 82 63 82 64 84 66 87 65 85 72 95 77 99 84 104 83 103 82 105 88 111 93 113 89 103 78 93 74 95 78 90 74 89 75 89 74 86 71 87 72 85 70 83 69 84 71 89 76 83 65 103 116 123 85 94 77 85 71 83 72 82 73 75 65 74 65 73 64 72 64 73 66 70 64 68 62 67 62 64 60 62 58 61 59 63 61 62 59 62 59 61 57 58 54 58 53 58 53 58 53 58 53 57 52 56 50 54 49 55 50 53 50 53 49 52 48 51 48 49 46 49 46 49 46 49 46 49 46 50 47 50 47 49 46 51 48 51 47 50 47 49 47 51 48 52 48 52 47 50 45 53 48 51 46 51 48 53 50 51 47 52 48 52 47 50 46 48 44 48 45 49 46 50 46 50 46 50 45 49 44 48 44 51 46 49 44 47 44 49 45 48 44 48 44 48 44 48 44 46 42 46 43 47 44 48 44 46 43 45 43 44 42 44 41 45 43 45 42 44 41 43 41 42 40 42 41 43 42 44 42 43 41 43 40 42 39 41 39 42 39 41 39 40 38 40 37 41 39 42 40 42 40 43 41 39 37 38 35 38 37 40 39 39 36 38 37 41 39 39 36 39 37 39 37 39 37 39 37 39 36 38 35 37 36 38 37 40 36 35 33 36 35 36 33 37 35 37 35 37 35 37 35 0 0 0 0 0 0 0 0 5 3 4 2 4 2 4 2 6 4 5 2 4 2 5 3 5 3 4 2 5 3 6 5 6 1 6 1 6 1 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 9 2 7 5 15 13 19 11 16 12 19 13 18 14 21 18 20 16 21 17 22 16 21 15 21 12 19 11 20 15 23 18 18 17 18 7 1 0 0 0 0 0 2 1 3 1 3 0 2 0 3 0 4 0 5 0 3 1 3 1 3 1 3 1 5 2 2 0 1 0 4 3 2 0 7 18 32 27 28 25 32 28 32 28 32 28 32 30 32 30 32 29 30 27 27 25 27 23 23 19 20 16 14 9 10 3 3 0 3 6 12 12 11 10 14 23 93 98 117 95 115 79 81 76 100 102 111 108 102 91 88 84 99 87 102 88 108 95 108 102 111 97 83 38 62 52 74 135 163 80 51 58 58 52 82 83 77 46 137 163 158 133 134 99 146 148 121 24 32 45 192 144 183 120 173 125 177 120 173 117 167 117 167 117 165 116 163 113 163 113 164 112 165 114 167 108 158 97 153 96 154 97 155 96 149 96 150 106 155 110 126 68 63 27 42 38 42 39 30 27 26 26 25 18 25 28 50 50 69 73 107 108 126 81 93 77 108 82 104 80 102 75 101 74 97 73 95 71 93 69 105 81 113 78 98 64 96 66 92 66 94 66 92 65 81 63 81 59 71 49 67 50 64 48 69 54 73 55 72 55 83 67 97 79 118 83 109 108 120 117 125 119 146 157 176 132 135 125 135 124 134 125 132 125 133 122 124 116 121 112 113 100 102 88 103 88 101 87 104 91 107 90 103 85 101 82 96 76 90 77 98 83 100 79 96 78 100 82 100 82 101 82 100 80 102 82 108 90 104 92 111 85 97 82 102 87 104 86 100 81 97 79 97 82 101 85 101 82 96 82 99 79 95 81 97 77 101 82 96 76 92 74 92 76 97 80 98 82 98 78 93 72 91 68 89 66 87 66 89 68 89 66 86 63 84 63 85 66 88 70 89 69 84 64 82 67 88 68 56 35 61 39 59 39 59 44 57 41 53 38 48 36 39 24 33 21 32 22 31 20 25 35 82 64 73 44 46 41 68 48 70 49 70 49 64 47 60 45 60 45 60 45 60 45 59 46 63 48 61 45 60 44 63 42 63 42 63 42 63 42 63 42 63 41 62 40 61 40 61 39 61 39 60 37 58 36 59 38 61 41 63 40 61 40 59 44 59 44 59 44 59 44 57 46 62 47 55 23 38 45 58 43 58 43 58 43 58 43 58 42 57 41 56 40 55 40 53 39 54 39 50 30 37 24 27 12 10 0 1 1 7 7 0 0 2 0 3 4 31 34 49 36 52 39 54 40 54 39 47 36 54 42 55 40 54 40 50 37 51 38 54 42 58 45 60 45 58 45 60 47 60 45 60 46 60 46 60 45 58 43 63 49 63 48 62 47 62 47 63 48 63 49 65 51 65 52 64 49 64 49 64 49 64 49 65 49 63 47 62 47 63 48 65 45 64 43 63 47 66 50 69 51 66 59 77 64 80 72 81 74 80 78 86 84 93 82 134 103 113 73 85 55 71 56 72 65 75 67 75 65 72 62 69 60 70 61 70 60 67 55 65 44 58 59 159 220 235 161 82 59 72 52 68 54 72 57 62 53 63 55 62 54 62 54 65 58 63 55 61 56 60 57 61 53 59 53 58 53 58 53 58 53 58 53 57 51 55 49 54 49 53 49 53 49 53 49 52 47 50 45 49 45 49 46 51 46 51 45 50 44 49 44 47 42 46 39 43 37 41 35 44 40 45 41 46 38 45 35 46 35 48 36 48 35 48 36 49 39 50 39 50 38 48 36 50 38 48 36 46 36 49 39 46 35 47 37 48 36 47 35 44 33 44 34 45 35 46 35 46 35 46 34 45 33 44 33 48 36 45 33 43 33 45 35 45 34 45 34 45 34 45 34 42 31 42 32 43 33 44 33 44 32 44 31 43 31 42 30 43 31 43 30 42 29 41 29 40 28 40 29 41 30 42 30 41 29 41 28 40 27 39 27 39 27 38 26 38 25 37 25 35 23 36 25 38 28 40 29 38 25 36 23 36 25 39 28 36 23 35 25 39 28 38 25 37 25 37 25 37 25 37 25 37 24 36 23 35 24 36 25 37 23 33 21 34 22 33 20 35 23 35 23 35 23 35 23 1 0 1 1 2 1 3 2 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 5 6 4 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 6 6 7 6 5 3 3 6 6 6 10 13 18 19 20 21 20 21 20 21 20 21 20 21 20 21 20 21 20 21 20 25 25 21 20 18 20 20 23 20 23 16 5 0 2 2 0 5 1 5 2 5 2 5 2 3 2 3 3 4 4 4 5 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 4 14 29 34 32 30 34 32 33 32 33 32 33 32 33 28 29 29 30 29 30 29 29 24 22 20 19 18 16 13 9 7 4 6 7 2 9 7 13 21 12 38 61 126 121 133 120 116 94 92 89 109 109 119 113 111 99 87 94 84 98 83 103 84 105 91 117 96 91 55 56 53 56 92 156 151 75 53 54 53 47 102 85 74 66 180 171 187 146 154 116 185 165 101 46 67 121 242 180 226 172 229 174 224 170 222 168 220 166 219 166 219 165 219 163 219 165 222 168 228 171 222 163 214 156 210 155 203 160 208 149 191 152 197 157 184 122 103 52 56 45 51 37 42 28 41 25 40 23 41 22 45 18 46 44 88 73 109 93 163 118 140 97 135 105 141 104 132 100 131 97 130 100 131 94 121 96 127 104 133 104 127 97 128 99 122 96 122 95 117 87 116 86 107 79 105 79 103 75 107 81 108 83 107 78 101 73 99 77 95 64 83 68 96 75 101 81 106 92 121 109 138 122 139 127 143 135 153 146 161 153 159 148 154 141 146 133 139 129 146 124 143 120 142 119 135 108 127 105 128 99 118 91 114 91 118 94 111 101 122 100 120 104 119 96 124 104 135 107 127 93 132 96 139 110 131 108 126 101 116 97 124 101 120 93 113 89 116 96 124 101 122 96 119 97 120 98 122 100 122 97 118 92 123 98 126 94 114 83 112 88 122 94 121 93 119 91 117 90 117 90 116 88 114 87 114 88 115 86 111 82 108 82 110 85 106 82 107 82 108 84 108 84 112 75 84 55 75 54 78 61 74 55 73 54 71 49 59 39 51 37 44 33 42 31 38 26 35 56 99 74 103 68 65 58 104 75 96 65 92 71 88 58 84 59 87 63 89 62 87 60 90 64 89 62 87 61 86 59 86 63 86 63 86 63 86 63 85 62 85 62 85 62 85 62 84 63 83 61 81 60 80 58 80 60 81 61 82 60 81 59 79 60 79 59 78 58 77 58 76 60 79 62 76 40 57 59 74 56 75 57 76 58 77 59 77 58 77 57 76 56 75 56 78 56 74 55 67 45 52 33 34 17 12 4 7 9 8 6 7 6 7 2 6 13 40 52 63 53 66 52 70 54 73 55 74 54 77 55 77 55 77 55 78 56 79 57 79 57 79 58 82 62 79 61 79 61 81 63 77 60 81 63 81 60 81 60 82 61 76 60 81 61 80 58 84 62 84 64 84 65 84 66 87 65 80 59 78 63 87 71 81 61 80 61 81 63 83 64 75 68 77 66 86 65 89 60 87 66 83 69 90 73 95 83 104 80 103 91 127 96 125 125 246 208 180 121 114 78 91 75 91 73 90 73 89 70 84 68 83 71 84 70 81 66 74 60 84 54 70 134 237 255 253 195 87 76 81 70 75 67 74 66 70 64 68 63 67 62 66 62 71 65 66 61 62 57 59 56 57 54 57 55 58 56 59 57 57 54 58 55 58 53 56 52 57 53 53 50 53 52 54 52 54 51 51 49 51 50 54 53 51 49 47 45 44 44 45 45 44 44 43 43 42 41 41 40 43 41 42 43 48 50 53 49 49 45 50 47 50 47 52 48 53 49 52 47 51 46 49 45 53 49 52 47 50 45 49 44 48 45 50 47 50 45 47 42 50 46 50 45 49 44 48 44 50 46 50 46 50 46 50 46 49 45 49 45 49 45 49 45 49 45 49 45 49 45 49 45 52 46 48 43 47 44 47 41 46 42 46 42 46 42 46 42 47 43 47 42 46 41 45 41 45 40 43 39 45 41 43 39 40 41 42 40 36 36 37 40 44 39 39 38 42 41 41 36 39 38 40 39 41 38 40 37 40 38 40 37 39 36 38 36 40 38 40 37 39 36 38 36 39 37 39 36 38 35 36 34 37 35 37 35 37 35 37 35 37 35 37 35 37 35 37 35 34 33 37 36 38 35 35 32 2 0 2 1 3 1 4 2 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 5 6 3 4 0 6 1 10 7 15 10 20 13 20 15 20 15 20 15 20 15 20 15 20 15 20 15 20 15 23 14 21 13 21 16 23 18 20 15 14 2 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 5 2 19 26 36 27 31 28 33 27 33 27 33 27 33 27 31 26 31 26 31 26 30 28 27 25 22 20 18 17 11 10 2 4 5 5 9 8 14 10 16 6 25 58 112 99 117 99 103 78 83 78 100 99 111 106 109 92 92 84 96 89 100 95 99 103 114 104 110 72 69 48 53 66 136 154 144 60 57 58 61 54 104 70 65 70 168 143 155 123 126 99 164 142 72 27 33 98 199 139 180 132 179 119 172 117 169 114 166 111 164 113 165 114 163 113 163 115 166 117 169 117 164 111 158 105 153 101 156 100 158 103 156 121 156 115 101 60 55 25 40 32 44 27 30 26 26 22 23 18 21 17 27 15 26 36 57 56 70 69 103 95 118 84 101 81 104 68 97 74 98 72 95 78 94 72 91 70 98 78 103 77 97 70 98 72 94 70 96 71 92 65 88 64 86 59 81 58 85 64 87 64 89 65 87 61 82 57 78 54 79 59 80 52 72 50 72 47 69 44 67 46 71 50 75 60 82 74 98 90 112 100 127 119 139 133 147 136 143 128 133 114 122 109 127 114 133 115 135 113 136 107 121 77 87 49 76 61 103 88 111 79 99 78 95 76 96 72 86 71 96 86 103 75 102 80 115 104 99 66 85 71 95 81 99 82 100 84 92 77 97 79 93 72 89 72 94 77 97 81 99 80 96 77 94 79 96 75 85 65 83 69 92 74 91 73 90 72 89 69 89 67 87 65 85 65 86 65 87 65 84 61 82 62 85 65 82 61 81 59 81 61 81 60 89 56 59 36 56 39 56 41 56 38 54 36 53 33 44 25 40 26 35 24 33 23 29 17 21 43 81 57 81 48 39 38 73 51 68 44 68 51 67 42 59 43 61 44 62 45 62 44 64 47 63 46 62 44 60 43 62 45 62 45 62 45 62 45 61 44 61 44 61 44 61 44 62 46 62 45 61 43 59 42 61 45 63 46 63 46 62 44 60 43 60 42 59 42 58 41 57 43 60 45 57 23 38 41 56 40 57 40 57 40 58 41 58 41 58 40 57 39 56 39 57 37 55 37 51 31 38 21 25 10 8 0 6 7 9 4 7 4 5 0 4 3 36 42 60 45 57 44 56 45 58 46 57 43 58 44 60 46 61 48 59 45 59 45 59 45 59 45 64 51 65 51 64 48 63 47 64 50 67 52 65 47 60 45 58 50 60 51 63 50 62 48 61 47 62 49 62 51 64 52 63 49 62 47 61 49 64 51 61 47 61 46 61 48 63 49 47 57 51 49 62 27 86 55 68 49 65 55 72 57 74 64 74 69 86 86 86 99 154 194 255 192 211 102 125 60 80 67 69 63 71 63 70 62 68 60 65 59 68 62 71 61 68 57 70 44 58 53 105 109 110 61 73 55 68 51 62 49 63 52 65 57 63 55 60 51 57 50 58 50 55 46 52 44 50 43 52 43 53 46 54 47 54 48 56 51 56 51 55 49 52 47 53 44 50 42 50 43 50 42 50 41 49 40 48 40 49 41 48 42 46 39 45 39 45 39 37 31 37 30 36 29 35 29 34 29 35 33 44 39 47 38 48 36 49 33 47 31 47 33 47 36 47 36 47 36 47 36 50 38 49 37 47 35 46 34 47 36 47 36 47 35 45 34 46 35 46 34 45 34 44 33 45 33 45 33 45 33 45 33 45 33 45 33 45 33 45 33 45 33 45 33 45 33 45 33 47 33 42 30 42 31 42 28 42 31 42 31 42 31 42 31 43 32 43 31 42 30 41 30 40 31 39 30 41 33 40 30 38 31 42 31 38 27 39 29 43 28 39 26 41 29 40 24 37 25 38 26 39 25 38 24 38 26 38 25 37 25 36 24 38 26 38 25 37 24 36 24 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 6 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 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 6 6 5 4 4 3 9 14 18 17 18 19 22 21 20 21 20 21 20 21 20 21 20 21 20 21 20 21 20 18 20 20 22 22 23 23 24 17 17 11 3 0 1 2 0 3 2 3 2 3 2 3 2 3 3 3 4 3 4 4 5 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 6 13 22 34 37 35 32 35 33 34 33 34 33 34 33 34 31 32 31 32 31 32 31 31 30 28 24 21 19 15 10 5 9 2 3 4 2 13 10 18 22 12 52 83 136 120 134 124 107 89 90 91 110 108 121 118 117 102 89 91 84 99 84 105 81 111 93 115 101 91 47 63 57 121 152 162 121 61 51 65 57 81 108 79 80 122 203 162 182 150 152 125 192 143 74 39 82 173 239 183 228 185 235 171 226 172 225 166 221 164 217 163 218 164 215 162 215 164 217 167 217 164 215 161 211 156 205 152 209 159 201 156 204 161 174 113 97 58 61 41 57 46 46 30 46 29 46 26 44 26 45 26 43 21 47 42 72 56 85 72 106 109 157 112 130 103 133 94 127 98 126 93 123 94 122 85 118 93 126 102 131 100 125 94 122 93 121 94 123 95 121 91 113 86 114 82 107 81 116 95 120 93 122 94 120 90 116 87 116 80 103 82 108 74 100 81 109 81 104 76 100 73 99 72 90 65 93 69 98 77 103 82 114 99 126 115 139 123 140 121 136 112 138 116 149 131 164 139 163 146 190 180 221 194 220 188 192 171 178 137 134 95 102 72 104 87 123 102 129 97 123 91 124 103 131 90 133 113 117 93 120 95 121 95 117 88 109 86 114 93 119 97 119 95 118 95 115 93 118 97 121 98 120 96 119 94 120 90 111 81 110 85 115 88 115 88 114 87 114 87 114 86 112 84 111 84 112 85 111 83 109 81 109 83 111 86 111 83 109 81 107 81 106 82 115 74 80 53 77 57 77 56 77 56 72 52 69 49 61 43 53 39 46 35 43 33 39 28 41 61 103 77 106 71 69 62 102 75 99 70 97 73 92 61 87 60 86 60 87 61 88 63 90 64 89 63 88 61 87 61 88 62 88 62 88 62 88 62 87 61 87 61 87 61 87 62 85 63 83 62 82 60 81 60 83 62 84 63 84 63 83 62 79 60 79 60 78 59 78 58 76 60 80 63 77 40 57 57 77 58 77 58 76 57 76 57 77 58 77 57 76 56 75 56 78 56 74 55 69 47 52 34 35 19 13 5 8 9 7 7 6 5 6 5 8 15 43 58 73 63 75 60 76 58 78 59 77 59 79 61 82 65 85 66 81 62 81 62 81 62 81 62 82 65 84 66 84 64 80 61 80 63 82 64 81 61 76 56 68 58 78 64 81 61 81 58 83 60 82 61 80 61 77 61 78 60 81 63 82 61 78 58 79 60 79 59 79 60 80 62 83 63 101 65 76 67 77 72 88 67 87 73 94 73 94 78 91 85 113 83 105 105 200 252 255 255 238 165 135 87 90 65 85 67 83 68 83 67 81 67 80 68 80 70 79 67 75 64 74 78 82 62 74 86 95 71 72 63 69 59 66 59 68 61 68 63 64 59 59 54 55 51 54 51 52 48 50 47 50 47 54 51 54 51 55 52 55 52 58 55 58 54 56 52 53 50 50 50 50 50 50 49 48 47 47 47 47 47 46 45 44 43 41 42 42 43 42 42 41 41 35 36 35 36 34 35 34 35 32 31 34 37 43 48 51 48 54 50 54 50 54 48 53 47 49 45 50 47 51 48 53 49 54 50 54 49 52 47 51 47 53 49 52 47 51 47 51 47 50 46 50 46 49 45 49 44 48 44 48 44 48 44 48 44 48 44 48 44 48 44 48 44 49 45 49 45 49 45 49 45 50 44 46 41 46 42 45 40 46 42 46 42 46 42 46 42 47 43 46 42 46 42 45 41 46 40 43 40 45 42 45 39 42 40 44 41 43 40 44 43 45 42 42 41 44 42 43 39 40 38 40 38 40 38 40 38 40 38 40 38 39 37 39 36 40 38 40 38 39 37 39 37 39 37 39 37 40 38 40 38 38 36 38 36 38 36 38 36 37 35 37 35 37 35 37 35 38 35 35 32 34 33 37 36 5 3 5 3 6 4 7 5 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 0 3 4 19 16 20 10 20 15 20 15 20 15 20 15 20 15 20 15 20 15 20 15 20 15 19 12 22 16 24 18 22 15 18 9 7 0 0 0 2 0 2 0 2 0 2 0 2 0 4 0 3 0 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 6 9 26 30 38 32 36 32 35 30 35 30 35 30 35 30 34 29 34 29 34 28 32 30 30 25 24 21 19 15 11 9 4 4 2 2 8 10 19 16 16 6 46 83 120 96 117 97 96 75 87 82 103 101 116 112 117 96 92 83 95 90 102 96 108 102 104 108 126 67 50 42 114 133 159 137 117 62 60 64 58 97 105 63 63 125 180 132 153 126 120 112 177 115 46 15 80 159 187 140 180 133 178 128 172 119 169 115 166 115 165 117 164 115 162 114 162 116 165 118 163 115 163 114 160 109 155 103 159 104 155 106 156 110 115 54 67 37 45 32 48 36 37 24 30 28 31 30 33 29 33 29 28 21 33 34 46 41 53 50 66 76 115 91 100 74 100 75 96 72 96 68 90 70 88 61 90 70 100 79 103 76 97 72 92 68 92 68 93 69 93 68 91 64 84 56 79 58 88 69 91 68 92 68 91 65 88 63 91 60 78 55 79 55 79 58 83 59 81 57 80 58 82 60 84 63 80 62 78 59 77 61 77 63 79 67 82 71 87 75 85 72 96 88 111 96 115 93 137 119 153 135 174 157 199 178 222 199 245 213 243 195 198 137 160 108 111 66 90 58 77 42 74 62 90 70 118 91 81 72 76 57 82 67 90 73 95 79 86 69 88 71 89 70 88 69 92 75 94 78 96 78 95 77 92 76 92 72 85 66 84 69 86 69 86 69 87 70 87 68 86 64 85 63 84 63 85 64 82 61 81 60 82 62 84 64 85 64 84 64 87 68 90 71 100 60 57 33 55 40 57 39 59 39 53 34 51 33 47 29 42 27 37 25 35 25 31 19 30 51 87 61 83 51 43 43 81 60 80 55 76 55 69 43 62 44 60 42 59 44 63 47 64 47 64 46 63 45 62 44 63 46 63 46 63 46 63 46 62 45 62 45 62 45 62 45 62 46 63 45 62 44 61 43 60 43 61 44 61 44 60 43 61 44 60 43 60 42 59 42 57 43 61 46 58 23 37 39 59 42 59 41 57 40 56 39 58 41 58 40 57 39 56 39 57 37 55 37 52 32 39 23 27 11 9 0 7 7 9 4 5 1 4 1 5 2 36 47 61 46 58 43 57 45 57 44 57 41 59 43 61 45 63 47 63 46 63 46 62 45 62 45 64 49 63 49 63 49 62 48 62 50 64 52 66 52 62 48 58 55 67 54 61 45 56 39 59 45 59 45 57 46 57 45 56 44 60 47 60 44 55 39 59 45 58 44 58 45 59 46 73 18 47 36 98 123 93 61 73 56 69 58 71 59 71 63 72 66 81 81 89 100 139 163 233 189 201 88 98 52 67 57 63 57 65 59 66 59 66 58 65 57 66 57 66 55 63 52 55 47 62 41 59 57 68 45 57 45 56 45 54 46 57 50 61 54 60 50 55 45 51 43 51 44 50 43 50 43 51 46 51 46 50 46 51 46 51 46 49 43 50 44 50 41 49 41 48 41 51 43 49 39 46 38 43 36 45 37 44 34 39 32 36 32 38 35 40 34 38 32 37 32 37 31 36 30 35 30 30 24 31 30 42 39 48 40 51 40 50 35 48 33 46 32 46 35 46 36 47 37 48 37 50 39 50 38 49 37 48 37 50 38 47 35 46 35 47 37 47 36 46 35 46 34 45 34 45 33 45 33 45 33 45 33 44 32 44 32 44 32 44 32 45 33 45 33 45 33 45 33 46 32 42 30 43 31 43 29 43 32 43 32 43 32 43 32 42 31 42 31 42 31 42 31 42 32 39 31 42 33 41 31 38 31 41 33 42 34 43 33 42 28 41 28 41 28 40 26 38 25 38 25 38 25 38 25 39 27 38 26 38 25 37 25 38 26 38 26 38 26 38 25 37 25 37 26 38 27 40 28 37 25 37 25 37 25 37 25 35 23 35 23 35 23 35 23 35 23 33 21 33 21 35 23 5 4 5 4 6 5 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 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 7 3 11 19 23 20 19 19 23 21 20 21 20 21 20 21 20 21 20 21 20 21 20 21 20 19 22 23 25 24 22 19 18 18 12 4 0 0 0 1 2 2 3 2 3 2 3 2 3 2 4 2 4 2 4 2 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 14 27 34 36 37 38 38 34 34 34 34 34 34 34 35 35 36 34 35 33 34 32 33 28 25 23 21 19 16 12 8 11 2 1 4 4 16 15 20 23 19 78 107 140 116 132 114 103 92 98 99 113 112 125 124 118 104 85 91 85 101 86 104 93 103 90 125 96 67 38 92 134 160 140 147 103 65 53 64 68 115 118 70 85 150 200 151 190 146 145 143 197 117 54 33 141 203 223 187 231 174 223 182 223 170 221 168 219 168 219 167 216 165 214 163 214 165 217 168 212 162 212 162 210 157 205 153 200 157 199 152 188 135 137 73 89 50 57 41 58 44 50 38 47 32 52 36 54 34 51 30 53 33 54 36 55 34 58 39 86 69 120 109 138 98 124 103 125 99 124 92 119 92 116 82 116 93 127 102 128 97 123 95 121 93 120 91 119 92 122 95 133 96 114 82 113 89 118 89 117 89 117 89 116 87 114 86 107 85 112 83 109 85 108 75 107 81 106 79 104 78 104 77 115 79 117 79 117 81 119 84 120 83 114 79 110 79 111 80 107 83 119 96 126 97 125 94 129 107 149 129 178 172 237 228 255 249 255 247 255 249 255 236 255 234 254 220 242 190 189 133 166 109 117 91 155 112 92 65 114 86 114 87 114 87 113 86 117 90 116 90 115 89 113 86 119 93 119 93 119 92 117 91 120 93 119 90 115 86 114 88 114 87 114 87 114 87 115 88 113 85 112 84 112 85 113 86 111 84 111 85 112 86 114 88 112 85 113 87 116 96 124 102 129 83 82 51 75 57 78 57 77 56 72 52 69 50 63 46 54 39 47 35 44 34 40 29 49 67 105 76 103 67 67 61 108 82 108 77 100 74 92 62 88 61 86 59 85 61 89 64 90 64 90 63 89 63 89 62 89 63 89 63 89 63 89 63 88 62 88 62 88 62 88 63 85 63 84 62 83 62 83 61 81 61 82 62 83 61 82 60 80 61 80 60 79 60 78 59 76 61 81 64 78 40 55 55 79 60 78 59 77 57 76 57 77 58 77 57 76 56 75 56 77 56 74 56 70 49 54 36 37 21 15 6 8 9 7 7 4 1 4 6 7 9 40 60 67 57 72 56 74 57 80 59 78 60 78 60 79 61 79 61 82 64 81 63 80 62 80 60 82 62 79 60 77 62 80 65 87 69 82 67 82 66 76 60 69 63 77 58 74 59 80 55 80 57 79 57 76 56 74 55 76 57 76 57 75 55 73 54 77 58 76 56 75 57 76 58 84 68 62 150 255 250 242 103 99 71 88 65 85 59 84 66 91 73 90 78 114 93 113 107 194 182 164 101 95 73 85 61 79 62 78 64 78 65 77 64 69 59 71 62 72 64 73 64 73 60 64 64 73 63 61 50 56 49 56 50 58 52 60 54 63 58 61 56 58 54 56 53 56 53 55 52 56 54 58 55 54 50 54 50 54 50 54 51 49 47 51 49 53 51 53 49 47 48 52 50 48 44 45 44 40 40 42 41 41 38 36 34 34 36 37 39 38 38 36 36 33 34 33 33 31 31 30 30 29 27 28 30 37 43 50 48 54 50 53 48 53 46 51 45 52 48 52 47 51 46 50 46 54 50 54 49 53 49 53 48 53 48 50 45 49 45 50 47 51 47 51 46 50 46 49 45 51 47 51 47 51 47 51 47 48 44 48 44 48 44 48 44 49 45 49 45 49 45 49 45 52 46 48 43 49 46 49 44 47 43 47 43 47 43 47 43 46 42 46 42 46 42 46 42 46 41 44 40 46 43 47 39 45 39 47 42 51 44 51 43 43 40 42 40 41 38 40 39 41 38 40 37 39 38 40 39 41 39 41 38 40 38 39 37 40 38 40 38 40 38 40 39 39 37 39 38 40 39 42 40 39 37 39 37 39 37 39 37 37 35 37 35 37 35 37 35 35 33 37 35 37 35 35 33 3 1 3 2 4 2 5 3 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 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 2 4 3 7 3 6 6 19 16 21 12 20 13 20 15 20 15 20 15 20 15 20 15 20 15 20 15 20 15 22 15 24 17 24 16 19 11 22 7 2 0 1 0 1 1 3 0 3 0 3 0 3 0 5 4 4 3 4 5 2 4 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 4 15 30 33 36 36 39 36 35 33 35 33 35 33 35 33 37 30 36 29 34 29 33 28 26 22 21 20 18 15 11 8 6 4 2 4 12 12 21 12 15 20 76 102 115 92 117 83 97 81 97 91 108 101 118 116 116 92 88 82 97 93 102 95 105 94 116 110 87 39 87 120 152 138 154 146 98 48 56 62 75 116 95 57 75 134 162 131 159 115 117 135 172 79 40 15 135 161 192 152 198 137 177 138 173 124 171 122 168 121 169 123 167 120 165 118 165 120 168 123 162 115 161 113 157 109 153 106 149 108 156 111 147 106 117 74 70 39 41 32 43 32 39 35 35 32 33 30 30 24 27 22 28 20 25 18 26 22 30 24 42 31 65 88 115 81 92 74 96 71 96 65 90 67 88 60 84 66 97 76 97 70 93 69 96 71 93 67 91 70 100 81 109 74 85 58 87 67 89 61 91 67 91 66 90 65 89 65 88 64 85 58 78 55 82 61 82 59 82 60 83 61 84 61 76 53 75 55 79 61 84 64 85 68 90 74 93 73 88 68 89 70 92 67 88 64 87 61 85 60 89 56 86 66 114 95 155 146 228 202 245 203 246 210 220 180 213 170 199 162 201 172 189 151 181 172 215 161 122 86 81 59 81 59 82 59 77 53 85 66 83 69 90 76 93 76 93 76 92 75 91 73 89 72 95 77 92 74 90 73 90 73 88 71 88 71 87 70 87 68 85 64 84 63 84 64 86 66 87 66 88 67 88 67 89 68 84 63 84 65 90 75 99 82 102 64 61 35 55 39 56 40 57 39 54 36 53 35 48 30 41 27 36 25 34 24 30 18 35 53 86 54 75 43 35 34 70 52 74 50 70 52 69 47 61 43 60 43 61 44 62 46 64 47 64 47 64 46 63 46 64 47 64 47 64 47 64 47 63 46 63 46 63 46 63 46 62 46 63 46 63 45 62 45 63 46 64 48 65 47 63 46 62 44 61 44 60 43 60 43 56 44 62 48 59 22 36 37 59 42 59 42 58 41 58 41 58 41 58 40 57 39 56 39 56 37 55 38 53 33 41 25 29 13 10 1 7 7 9 4 4 0 3 2 4 0 32 46 58 42 57 42 58 45 60 47 61 42 62 42 62 42 62 42 64 43 63 42 61 41 60 40 64 49 61 46 60 47 61 50 64 50 54 43 52 41 46 36 40 36 39 25 38 39 57 40 56 42 56 42 55 44 56 44 56 42 55 40 54 40 54 41 57 43 56 41 55 41 55 42 32 43 52 121 196 169 157 60 75 58 65 52 60 48 57 51 65 53 63 64 80 75 77 69 108 80 95 36 64 48 54 49 60 55 61 56 62 55 60 54 63 56 61 51 56 47 52 44 42 27 39 39 48 32 42 45 43 38 45 40 47 42 48 45 55 51 56 51 55 50 55 50 52 47 51 46 52 48 54 50 50 49 50 49 49 46 49 45 46 39 48 38 50 39 50 38 46 42 49 43 43 36 41 38 37 33 38 32 37 31 35 29 39 34 39 35 40 34 38 33 35 30 34 27 31 24 28 22 29 23 25 23 35 37 51 45 49 38 48 36 47 32 46 32 49 38 48 36 47 35 45 34 49 38 49 38 48 37 48 37 48 37 47 35 45 34 46 35 48 36 47 36 46 35 46 35 48 36 48 36 48 36 48 36 45 33 45 33 45 33 45 33 45 33 45 33 45 33 45 33 48 34 44 32 46 35 46 33 44 33 44 33 44 33 44 33 41 30 42 31 42 31 43 32 43 30 40 30 42 32 41 29 39 29 39 32 44 35 42 31 38 27 41 27 38 24 38 26 40 26 37 23 36 24 39 27 40 27 39 27 38 26 38 26 38 26 38 26 39 27 39 27 37 25 37 25 38 26 38 26 36 24 36 24 36 24 36 24 35 23 35 23 35 23 35 23 32 21 35 24 36 23 33 20 4 3 5 4 5 5 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 3 4 5 7 9 8 12 15 20 20 21 19 19 21 20 21 20 21 20 21 20 21 20 21 20 21 20 21 20 20 22 22 24 22 22 20 20 24 13 2 1 2 0 0 3 1 4 0 4 0 4 1 3 3 5 3 3 3 1 2 2 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 10 23 37 37 38 37 39 36 37 35 37 35 37 35 37 36 37 35 36 34 34 32 32 31 28 25 22 19 17 13 9 4 13 3 3 7 8 19 18 16 28 39 114 122 133 115 135 98 105 96 106 105 112 110 118 123 111 99 80 90 87 104 87 102 88 101 103 115 59 83 112 162 135 150 143 160 71 47 59 62 109 115 112 61 123 150 193 157 187 130 148 170 177 75 54 45 190 199 243 179 228 179 226 180 227 177 225 173 218 169 215 167 215 168 213 167 213 168 216 171 214 167 211 162 206 158 203 157 195 157 195 150 185 148 170 125 103 61 67 48 63 42 49 40 53 34 47 25 42 26 49 33 54 30 45 23 47 32 56 31 57 27 75 82 133 104 123 96 121 96 120 91 116 92 115 83 112 93 126 103 126 96 121 96 125 98 122 94 121 101 137 119 130 96 113 85 114 92 119 91 122 95 121 94 120 94 120 94 125 90 120 106 124 77 102 93 102 77 105 81 108 84 110 84 118 81 122 83 124 85 128 88 125 88 129 95 134 96 131 93 130 98 134 98 128 91 125 92 123 86 119 81 115 80 119 86 126 107 150 126 150 118 159 144 200 178 222 193 223 184 215 182 218 170 199 151 194 184 226 213 232 194 210 163 172 123 132 92 115 86 109 84 111 86 111 83 117 91 116 90 116 90 116 90 122 93 119 91 118 91 118 90 116 88 115 87 114 86 113 85 110 83 109 82 110 84 112 85 112 85 113 86 113 85 111 84 111 83 108 80 107 85 113 91 111 74 84 57 79 56 77 56 75 55 73 54 72 52 64 45 52 38 45 34 42 32 38 27 58 74 111 76 102 63 63 57 97 70 98 68 92 69 94 66 85 60 87 61 88 62 88 61 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 84 64 85 65 86 64 85 63 81 62 80 61 80 60 79 60 75 61 82 65 78 39 54 53 77 58 78 59 78 59 78 60 77 58 77 57 76 56 75 56 77 56 74 56 71 50 56 37 39 22 16 7 9 9 7 7 6 3 5 9 8 6 37 61 72 59 75 57 79 58 82 60 81 60 81 61 83 62 84 63 84 63 83 62 82 60 80 60 80 61 79 59 73 53 63 46 47 28 31 18 29 22 27 18 31 19 22 6 34 40 71 50 76 54 77 55 75 56 74 57 72 53 73 54 73 54 74 55 75 56 74 54 72 53 73 54 81 49 80 42 64 59 72 60 74 49 74 57 82 57 81 63 77 65 79 60 86 65 85 80 92 83 89 65 84 66 78 59 72 58 71 58 68 56 66 55 68 57 62 50 52 41 45 37 56 49 57 49 51 40 50 50 51 43 53 46 55 48 57 50 59 55 58 54 57 54 56 53 53 49 52 48 52 50 53 50 53 49 52 48 51 47 51 47 48 45 49 47 48 45 46 44 43 45 47 43 39 36 39 42 37 36 36 35 36 35 36 36 39 38 37 36 35 35 35 35 34 33 31 29 27 24 23 22 23 19 18 19 29 42 54 58 53 49 53 49 55 48 54 48 51 47 51 47 51 47 51 47 51 47 51 47 52 48 52 48 52 48 53 49 52 47 50 46 52 48 51 47 51 46 50 46 51 47 51 47 51 47 51 47 50 46 50 46 50 46 50 46 49 45 49 45 49 45 49 45 51 45 47 43 49 46 50 45 48 44 48 44 48 44 48 44 45 41 45 42 46 43 47 43 47 42 44 41 47 43 48 40 47 38 48 41 54 44 51 38 42 41 44 41 40 37 40 40 42 39 39 36 38 37 41 40 42 40 41 39 41 38 40 38 40 38 40 39 41 40 42 40 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 0 4 1 5 2 6 2 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 2 4 1 4 3 8 4 11 6 14 12 21 14 20 10 20 15 20 15 20 15 20 15 20 15 20 15 20 15 20 15 19 12 21 14 23 17 23 17 27 9 2 0 2 0 0 1 4 0 4 0 4 0 3 2 5 4 4 5 3 4 1 4 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 14 29 40 41 37 38 37 35 35 36 35 36 35 36 35 34 35 30 34 28 32 27 31 26 29 22 22 16 15 8 4 1 7 7 4 5 16 13 18 6 20 37 102 109 110 96 122 73 96 83 101 94 107 96 113 111 111 87 87 81 100 95 102 93 108 95 118 96 84 98 161 129 156 128 148 134 61 43 72 59 105 111 75 51 106 137 156 141 150 100 126 155 148 37 41 27 173 157 202 111 154 121 171 119 183 135 178 130 171 126 166 124 170 126 167 124 167 126 170 129 174 130 168 123 162 119 161 120 158 119 156 115 150 131 152 126 69 44 47 44 54 41 42 42 38 30 24 18 21 25 39 41 60 45 39 24 30 25 29 18 23 17 35 50 88 86 103 77 93 69 93 64 89 66 88 59 90 74 105 84 103 77 99 78 100 76 97 73 98 84 120 106 101 75 94 69 93 74 101 80 97 74 96 72 95 72 96 73 94 66 119 137 149 71 69 61 91 68 91 67 88 64 85 59 79 52 81 57 88 66 95 71 99 71 95 66 93 68 98 74 96 76 111 86 110 76 99 66 97 63 91 62 100 73 102 63 111 66 104 73 108 56 80 40 84 47 82 59 103 83 120 91 145 117 155 118 153 156 176 133 164 140 165 145 171 148 164 138 143 119 126 100 109 83 91 68 89 72 89 72 89 74 92 75 94 75 91 73 91 74 91 73 89 71 88 70 86 68 84 64 81 60 81 60 81 61 83 63 81 60 81 60 80 58 78 56 84 61 78 54 74 55 77 58 76 49 60 42 61 40 55 38 55 37 55 39 56 37 48 29 39 25 34 23 33 22 29 16 49 67 96 62 82 45 39 38 70 49 72 45 64 45 67 45 58 42 61 46 63 45 61 43 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 61 45 62 46 63 45 62 44 62 45 62 44 61 43 60 43 56 44 63 48 60 22 35 36 57 41 58 42 59 43 60 44 58 41 58 40 57 39 56 39 56 37 55 38 53 34 42 26 30 14 11 2 8 7 9 3 10 4 6 6 6 0 31 47 60 43 57 39 55 39 54 40 56 36 58 38 61 41 63 43 64 43 63 41 61 40 60 38 55 42 59 44 53 33 37 21 7 0 0 0 0 0 5 0 19 8 1 0 10 28 52 37 53 40 54 42 56 43 57 46 50 38 54 42 56 42 54 40 56 41 54 39 53 39 53 39 51 43 49 44 61 46 55 26 19 13 31 38 53 49 57 52 59 51 60 52 63 52 51 45 61 44 59 36 59 51 52 62 54 49 55 49 54 46 52 44 37 30 37 29 37 29 38 30 35 34 41 33 43 45 48 36 47 45 49 48 52 50 52 50 54 50 54 48 53 47 51 46 49 43 48 42 47 43 49 45 47 50 47 47 46 44 45 40 43 34 42 30 40 25 36 22 42 38 44 35 34 27 36 35 36 30 34 28 33 29 36 33 37 34 34 30 31 29 31 30 28 25 25 20 19 14 14 11 8 0 2 1 16 25 44 45 49 41 50 38 50 38 51 39 45 34 46 36 47 37 49 38 46 36 47 36 47 36 47 36 48 38 50 40 51 38 47 35 48 37 48 36 47 35 46 35 46 34 46 34 46 34 46 34 47 35 47 35 47 35 47 35 45 33 45 33 45 33 45 33 46 32 42 30 44 33 45 32 44 33 44 33 44 33 44 33 41 30 41 31 42 32 43 32 43 31 41 30 43 32 41 30 39 29 38 32 44 35 40 27 39 29 44 30 39 25 40 29 40 26 37 23 36 24 39 27 40 28 40 27 39 26 38 26 38 26 38 27 39 28 40 28 37 25 37 24 36 23 34 22 35 23 35 23 35 23 35 23 35 23 35 23 35 23 35 23 36 23 33 20 32 21 35 24 8 7 8 7 8 7 8 7 7 5 6 4 5 5 6 6 7 8 7 8 7 8 7 8 5 6 5 6 5 6 5 6 9 8 6 5 5 5 8 8 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 6 8 9 8 6 5 6 9 11 15 18 21 19 19 17 19 17 17 20 21 22 20 20 18 22 21 22 21 22 21 22 21 24 26 25 24 21 21 22 24 19 11 4 2 1 0 1 5 0 5 0 5 0 5 3 5 5 0 0 3 7 0 1 4 4 4 6 4 4 2 2 2 4 1 2 4 3 0 2 6 24 32 39 37 38 40 40 34 41 37 37 37 37 34 35 36 31 48 32 38 25 45 42 32 25 25 26 24 21 15 10 4 8 0 2 11 15 21 19 17 35 66 135 120 134 120 132 97 109 98 106 104 112 111 115 123 94 91 77 94 87 100 86 105 92 112 87 97 104 149 133 153 128 157 144 123 64 59 69 62 152 97 110 63 158 147 197 146 177 123 171 175 139 42 59 70 214 233 217 131 164 146 200 175 255 200 220 162 191 156 170 164 227 166 196 154 197 149 190 152 190 147 192 151 196 153 195 150 204 162 193 154 195 175 194 128 87 62 73 54 72 50 65 42 47 22 37 22 44 28 51 38 73 55 61 30 55 36 53 30 53 20 47 34 92 94 127 95 118 95 116 88 111 91 115 87 118 93 121 102 128 99 121 98 127 104 126 97 128 116 144 113 118 92 116 93 122 100 126 100 126 95 120 102 127 96 122 105 134 86 206 193 135 92 121 88 115 89 116 92 120 95 118 88 118 90 123 91 120 90 128 97 127 93 128 95 129 97 130 97 133 106 150 117 148 106 140 105 128 98 142 100 144 112 156 113 154 117 149 113 148 108 137 96 128 89 118 78 111 74 107 71 109 77 116 93 143 128 178 156 186 159 183 138 160 135 161 124 155 130 159 132 156 124 145 114 133 104 127 96 121 92 119 93 124 95 120 91 116 87 113 86 111 85 114 88 114 86 111 83 109 81 106 80 109 83 110 83 107 76 100 74 104 80 105 76 112 82 105 74 97 72 98 74 103 67 78 54 78 56 75 53 72 53 72 53 71 52 64 46 54 37 42 31 42 34 42 31 62 83 118 95 108 73 67 67 112 69 95 67 92 69 93 53 84 59 87 62 89 64 90 64 89 64 91 64 88 61 87 63 89 63 89 64 90 65 91 65 89 63 89 62 88 61 87 62 86 64 85 64 85 64 85 64 83 62 83 61 82 60 81 60 80 61 80 61 80 61 80 61 76 59 83 59 80 45 45 53 81 61 78 57 77 59 80 63 79 59 77 56 74 55 74 55 78 57 76 58 73 51 56 38 36 21 15 5 5 6 6 7 2 7 5 6 9 5 33 63 80 59 75 60 84 57 83 59 80 64 93 68 92 75 103 78 91 66 89 65 91 67 88 62 84 62 79 54 70 48 49 22 19 3 10 5 11 4 9 8 22 9 12 0 17 35 73 50 72 52 73 51 72 54 73 55 74 57 77 57 72 52 72 56 72 53 71 52 71 53 72 54 69 49 70 55 77 53 61 33 25 10 44 42 74 58 78 60 75 61 73 58 71 57 72 58 70 57 71 58 71 55 70 53 67 55 59 46 52 42 51 43 40 32 39 34 42 39 44 38 45 43 51 46 50 46 54 52 57 51 54 47 53 48 56 51 57 52 56 51 54 49 52 48 49 45 48 44 48 45 50 46 49 44 50 46 50 45 48 45 56 37 51 48 26 35 67 67 55 33 47 56 33 28 43 35 40 39 38 36 36 35 36 35 28 28 27 26 25 25 26 26 22 20 17 14 10 6 3 2 6 3 1 1 12 27 45 49 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 50 46 50 46 50 46 50 46 50 46 50 46 50 46 50 46 49 44 48 43 47 44 48 45 47 43 47 43 47 43 47 43 49 45 49 44 48 44 47 43 43 40 46 43 47 42 46 39 47 42 49 43 51 42 48 40 46 41 41 38 40 39 43 43 44 41 42 39 41 39 41 40 41 39 40 38 40 37 39 37 37 41 44 37 38 39 41 35 41 39 40 37 39 36 37 35 37 36 38 37 39 36 38 35 35 33 35 34 36 35 37 35 38 37 40 37 37 35 38 37 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 6 0 5 0 7 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 5 4 7 4 5 2 6 3 13 10 19 15 20 11 19 11 17 13 19 14 20 15 20 14 20 15 20 15 20 15 20 15 23 16 25 16 22 15 22 18 17 4 2 0 1 0 2 4 5 1 5 1 5 1 4 0 3 3 5 2 2 0 0 0 0 0 4 0 3 0 2 0 4 0 3 1 6 1 10 11 23 29 37 35 38 40 43 37 37 34 35 33 35 33 35 32 38 26 26 44 35 19 15 24 26 21 22 14 13 6 4 0 2 3 2 10 20 13 19 7 21 59 114 99 111 93 108 75 96 88 106 96 114 108 119 101 100 81 90 86 101 93 102 98 104 102 105 91 130 133 155 126 156 134 160 90 64 53 58 80 124 91 67 58 122 136 156 128 138 100 147 147 102 18 43 69 186 192 172 91 124 107 156 131 203 147 167 115 145 111 131 131 181 123 149 106 145 97 135 98 123 82 123 82 122 80 119 79 106 72 106 66 101 99 124 90 72 64 65 46 45 38 41 19 30 23 23 23 27 22 26 24 41 42 41 25 34 27 30 28 29 19 18 15 52 71 97 72 95 73 95 70 90 69 90 67 95 72 98 82 106 82 104 85 98 79 99 74 102 91 114 85 104 80 99 77 100 80 102 79 99 73 94 75 100 79 103 85 95 124 182 116 100 74 92 76 99 69 90 74 103 78 96 68 90 62 94 63 92 63 97 70 96 66 97 65 98 66 99 67 98 75 112 85 110 76 104 72 94 69 102 72 106 82 117 83 120 89 116 86 113 82 102 71 96 66 86 57 78 52 74 48 75 45 69 39 65 40 67 43 78 62 89 62 92 84 112 88 100 84 103 88 107 92 109 93 114 95 109 88 100 78 92 72 89 72 89 72 90 74 92 76 92 74 89 69 84 65 81 61 86 63 82 61 83 63 83 60 84 63 82 60 81 63 88 70 105 78 90 60 77 56 77 59 79 49 56 37 59 41 56 39 55 37 54 37 55 36 48 29 42 25 32 21 33 25 33 21 45 65 78 61 90 51 28 54 74 52 78 45 62 52 78 44 61 45 63 46 63 46 63 45 63 47 65 47 62 44 62 46 63 46 64 47 64 48 65 48 63 46 63 45 62 45 61 44 64 48 65 48 65 48 65 48 63 46 63 46 62 45 61 44 61 44 61 44 61 44 61 44 59 43 64 42 61 29 27 37 62 44 59 41 58 42 61 45 61 44 60 43 59 41 58 40 57 38 57 40 55 35 42 26 27 12 10 0 4 4 8 4 5 8 6 1 6 0 26 45 65 41 58 41 59 37 56 41 68 56 83 60 80 59 79 53 78 56 75 51 70 45 63 40 63 44 63 43 57 35 34 7 8 0 1 0 7 4 11 13 15 7 4 0 5 26 55 38 51 36 49 36 51 37 52 41 54 42 57 42 53 38 54 42 52 38 52 38 52 39 53 40 51 38 51 44 55 43 47 33 21 18 35 43 57 51 56 51 58 45 55 45 54 46 54 47 56 47 56 47 53 51 50 52 50 44 45 37 39 33 39 33 37 31 37 33 43 39 46 38 43 42 48 44 47 43 50 49 50 47 48 48 48 48 49 51 50 47 49 46 48 44 46 43 46 42 45 41 44 41 45 44 44 45 44 43 44 40 42 37 26 33 42 12 64 175 255 229 134 54 27 39 40 31 39 28 33 28 30 24 26 21 25 21 26 23 22 17 16 12 13 11 10 7 8 4 3 0 0 0 2 0 0 0 7 18 39 44 48 41 50 39 49 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 47 35 47 35 47 35 47 35 46 34 46 34 46 34 46 34 45 32 44 31 43 32 44 33 44 33 44 33 44 33 44 33 45 33 44 33 43 32 43 32 41 29 42 30 42 30 41 29 41 30 43 32 44 31 42 29 42 28 39 24 37 25 39 27 42 28 40 27 39 26 40 27 41 29 40 28 39 26 38 26 35 28 41 25 36 27 38 22 37 25 37 25 37 25 37 25 35 24 36 25 37 24 36 23 33 21 34 22 34 23 35 23 35 25 37 24 34 21 34 23 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 7 7 6 6 6 7 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 4 5 6 5 3 3 5 8 12 16 18 20 19 19 18 20 20 18 19 18 20 19 21 21 20 19 20 19 20 19 20 19 19 22 23 25 23 22 21 23 14 7 0 0 1 1 3 8 1 5 3 4 1 3 1 1 1 6 9 0 5 10 15 0 9 7 13 13 18 16 19 15 18 12 12 9 10 4 11 14 30 32 39 33 37 35 39 33 46 42 44 38 39 34 36 32 46 39 33 41 47 55 41 28 31 26 24 16 17 11 15 11 7 0 7 14 19 21 22 18 50 90 148 118 140 111 113 97 102 106 114 98 104 117 110 95 88 94 81 99 91 106 89 105 91 109 90 114 123 159 132 150 135 154 138 88 56 63 49 109 153 82 105 68 173 148 196 143 170 123 185 162 103 36 60 125 222 225 199 123 164 149 198 174 239 177 201 155 182 144 174 180 217 164 189 147 181 136 173 138 189 151 188 149 185 146 183 145 182 154 170 99 113 96 130 91 116 75 87 59 65 42 55 29 47 25 43 29 48 25 41 23 47 40 59 32 54 33 54 37 54 29 48 24 73 86 121 90 117 95 117 95 115 91 113 93 123 96 122 101 127 100 125 104 130 109 133 104 135 119 144 112 122 95 118 93 122 102 130 106 133 106 126 96 123 103 128 100 126 179 188 103 123 104 128 98 131 92 117 105 138 104 123 97 118 96 120 98 120 98 125 102 124 100 126 99 126 99 127 100 131 103 145 113 146 106 141 105 138 100 141 102 150 116 158 114 162 121 159 118 154 112 143 100 138 97 127 87 118 80 112 75 103 69 102 71 103 72 101 71 98 72 99 65 94 73 101 70 100 71 99 71 103 79 113 87 118 91 123 96 126 97 124 94 120 93 119 91 118 91 118 91 119 90 114 85 111 85 113 87 115 86 112 85 114 87 113 85 116 90 117 87 112 87 123 103 136 101 116 78 98 72 100 78 99 66 80 57 81 59 78 58 76 56 74 55 73 53 64 45 53 36 42 31 42 34 41 29 55 70 101 86 113 77 65 65 120 80 110 80 103 75 94 48 90 64 90 65 90 63 88 62 89 64 91 64 88 62 88 64 89 64 90 64 91 65 91 65 89 63 89 63 88 62 88 62 88 66 87 66 87 66 87 66 86 65 85 64 84 63 84 63 80 61 80 61 80 61 80 61 80 61 84 59 81 47 47 55 81 61 79 59 78 60 80 62 77 59 79 61 80 60 78 58 78 57 76 58 73 52 57 38 37 22 15 5 6 6 6 7 4 10 7 8 9 4 32 59 77 60 79 59 84 56 88 66 96 78 115 92 121 95 120 89 121 93 118 86 106 73 96 68 88 62 87 59 80 53 57 25 26 7 11 4 10 5 9 11 17 8 11 0 17 35 72 49 68 49 69 47 67 49 69 51 71 53 74 54 72 53 73 56 70 51 70 52 71 53 72 53 67 52 69 54 70 54 69 51 58 41 63 54 74 53 68 52 65 56 64 54 63 53 63 54 66 56 65 54 62 49 58 46 57 47 51 41 46 38 44 38 49 44 47 47 53 53 53 51 52 49 55 50 54 49 55 52 52 48 53 48 54 47 53 46 51 47 50 46 49 44 48 43 51 46 49 44 47 43 47 43 45 41 45 40 43 38 40 37 44 38 31 15 50 140 195 170 109 50 29 41 36 26 31 29 33 30 29 25 23 21 21 19 17 16 13 9 6 4 2 2 0 0 0 0 0 0 0 0 1 0 1 0 2 15 39 53 54 50 54 50 56 48 54 48 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 48 51 47 51 47 52 48 51 47 51 47 51 47 51 47 52 48 52 48 52 48 52 48 50 46 50 46 50 46 50 46 49 45 48 44 48 44 49 45 49 45 49 45 49 45 49 45 48 44 48 43 47 42 46 42 48 42 47 41 45 42 46 43 45 43 45 44 46 44 43 43 44 41 42 39 41 39 41 39 44 42 43 40 41 39 42 40 45 42 44 41 42 39 40 38 38 39 41 37 38 38 39 34 37 35 38 37 39 38 41 39 37 36 38 37 39 36 38 35 35 34 36 34 37 35 37 35 37 36 38 35 34 31 33 32 7 2 7 2 7 2 7 2 6 0 5 0 4 0 5 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 5 4 6 3 3 2 7 5 14 11 19 14 20 11 20 13 20 14 18 12 17 14 21 17 19 14 19 14 19 14 19 14 18 14 25 19 26 18 24 18 13 0 0 0 1 0 4 6 6 4 5 1 3 0 0 0 0 0 2 0 20 27 36 22 26 23 31 31 40 38 43 38 51 41 43 36 38 31 39 40 55 52 56 49 49 43 46 41 34 33 38 33 38 37 41 35 30 35 51 23 16 23 28 25 22 15 14 6 5 0 3 1 0 5 7 13 20 8 18 6 49 90 125 100 123 87 85 65 94 99 108 72 83 91 108 79 98 85 98 92 108 99 107 99 105 97 104 103 148 137 154 125 154 134 132 61 67 56 65 131 111 71 57 66 137 139 150 125 128 108 164 127 57 10 45 129 198 185 153 84 130 114 157 136 193 130 156 118 146 102 151 151 172 124 152 112 146 105 143 111 151 114 150 112 148 111 149 115 176 152 159 82 93 83 117 102 107 51 58 52 48 28 35 34 30 24 26 28 31 23 25 22 26 31 35 22 34 28 33 32 29 30 38 28 67 87 113 84 102 78 99 83 100 80 97 84 109 83 103 82 102 77 99 81 104 85 104 78 105 93 116 87 101 77 96 75 101 85 111 92 110 90 107 77 101 87 107 75 124 140 127 85 109 82 116 66 102 68 96 92 119 80 94 76 98 72 100 74 101 73 103 76 102 72 102 71 102 71 101 68 101 72 110 80 110 76 107 75 103 68 98 74 113 87 116 86 120 95 122 95 120 90 110 82 105 77 95 68 87 61 79 55 75 51 77 54 78 53 76 54 74 55 76 51 72 56 78 55 68 50 62 43 59 44 62 48 57 44 66 56 79 67 87 72 90 73 89 71 88 72 89 73 91 73 88 70 86 70 88 69 82 61 82 62 86 66 86 64 88 67 88 65 85 66 92 75 92 65 77 49 67 49 73 56 72 45 57 39 60 42 57 41 59 41 57 39 56 37 48 29 40 24 32 21 33 25 32 17 50 57 90 62 50 36 45 35 76 35 65 56 80 53 76 54 65 47 65 48 65 47 64 46 63 47 65 48 63 45 63 48 64 47 64 48 65 48 66 49 64 47 63 46 63 45 62 45 65 49 66 49 66 49 66 49 65 47 64 47 63 46 63 45 62 45 62 45 62 45 62 45 63 45 65 43 64 32 29 38 63 45 61 43 59 43 61 44 55 39 58 43 60 42 57 39 57 38 58 41 56 36 43 26 29 13 11 1 5 4 7 4 8 9 7 2 5 0 21 41 65 43 59 35 57 40 69 55 66 50 78 62 87 69 91 70 88 67 88 63 77 51 70 49 67 42 63 37 56 33 39 11 21 3 6 1 6 0 3 2 10 9 7 0 8 27 56 40 48 34 47 33 48 34 49 35 51 37 52 39 53 39 54 41 51 37 52 39 53 39 53 41 51 42 55 46 55 46 55 50 54 46 54 52 55 45 49 47 54 43 54 42 53 42 53 46 53 50 52 50 50 47 46 43 50 43 47 38 43 36 42 36 50 42 48 42 53 46 53 44 50 45 49 45 48 44 48 46 44 42 46 47 47 46 44 45 45 44 44 43 43 42 42 41 46 44 44 41 41 40 40 40 39 36 39 35 36 32 34 28 42 19 26 23 28 21 40 30 34 28 38 35 22 21 31 25 28 25 24 19 17 13 14 11 5 4 3 2 1 1 1 1 0 0 0 0 0 0 0 1 0 0 1 0 0 4 33 50 49 43 51 42 49 39 49 36 49 38 49 38 49 38 49 38 49 38 48 37 48 37 47 36 48 37 48 37 48 37 48 37 49 37 47 36 47 36 48 38 47 35 47 35 47 35 47 35 48 36 48 36 48 36 48 36 46 34 46 34 46 34 46 34 46 33 44 32 44 32 45 34 45 34 45 34 45 34 45 34 44 33 43 32 42 31 42 30 42 27 40 25 40 26 42 28 41 26 44 27 44 28 44 27 44 29 42 29 42 29 42 29 43 29 41 27 40 27 40 28 43 30 41 28 39 26 37 25 37 25 37 25 37 26 36 22 36 24 36 25 37 26 38 26 35 24 36 25 37 24 36 23 34 22 34 23 35 23 36 24 35 24 36 22 31 17 29 18 8 8 8 8 8 8 8 8 7 6 6 5 5 6 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 6 7 7 5 4 5 8 12 14 18 19 20 18 19 20 22 21 19 19 17 18 19 22 22 22 21 22 21 22 21 22 21 18 22 25 28 26 25 24 25 13 6 0 0 1 1 4 8 3 5 3 2 1 0 1 0 5 0 16 36 68 65 69 56 53 47 50 49 56 55 57 53 57 51 53 52 56 54 63 68 78 76 81 79 80 75 79 77 67 66 66 55 52 47 45 36 52 28 39 33 43 41 31 37 30 25 23 15 12 4 5 0 4 1 9 15 16 16 25 24 85 111 147 112 144 106 87 68 98 108 114 82 77 99 101 100 87 102 90 107 93 111 96 106 96 103 89 123 132 157 128 157 137 165 85 68 59 59 101 145 137 68 105 76 187 150 192 137 164 136 205 131 75 31 81 167 236 216 182 123 173 156 198 180 229 167 191 152 178 134 193 187 193 156 183 147 176 142 178 150 194 161 194 158 189 156 192 161 200 177 175 104 126 116 155 139 133 62 81 53 59 51 65 43 56 32 46 29 48 28 47 30 52 38 51 25 54 38 57 36 59 47 75 60 109 124 158 130 126 97 118 106 128 99 121 106 135 108 129 109 131 108 132 114 135 114 132 104 131 121 145 118 130 104 121 96 119 99 123 102 125 108 129 103 128 114 135 103 163 164 140 110 147 100 138 95 123 94 133 126 149 102 121 105 123 102 124 103 127 107 130 106 131 104 131 103 130 101 131 101 138 108 145 112 146 110 145 107 145 102 141 113 160 120 159 119 158 121 163 124 159 117 148 109 142 103 132 93 124 86 113 78 106 75 103 72 99 71 100 72 99 74 101 74 100 78 104 76 103 73 99 66 92 61 89 60 86 57 86 57 88 62 93 66 94 68 97 73 104 81 112 87 115 88 116 88 114 84 109 81 107 79 106 81 109 82 107 78 109 80 105 79 108 82 107 78 105 75 98 68 94 70 98 74 91 61 79 57 80 57 76 56 78 58 76 56 73 53 64 45 51 35 42 31 42 34 40 28 44 88 140 125 133 70 55 71 103 71 108 74 92 67 99 64 87 62 89 65 91 66 92 66 89 64 91 65 89 63 90 66 90 64 91 65 91 66 92 66 90 64 90 63 89 63 88 63 86 64 85 64 85 64 85 64 85 63 84 63 83 62 83 61 81 62 81 62 81 62 81 62 81 62 84 61 85 51 48 53 82 63 81 61 79 60 79 60 74 57 78 61 80 59 77 56 79 58 77 59 74 52 58 39 39 23 17 6 6 6 5 7 3 9 6 5 6 0 27 55 86 69 86 61 91 71 114 89 109 74 103 69 102 70 105 75 103 72 105 73 103 70 102 70 104 74 105 71 93 56 59 20 36 11 16 7 13 6 6 6 11 8 12 3 16 35 70 51 69 50 70 48 67 49 68 50 69 50 69 51 71 53 72 53 70 52 72 53 72 53 71 51 65 54 69 57 68 55 68 56 68 53 66 53 63 47 62 55 59 51 57 51 57 51 58 52 57 50 58 50 58 49 56 49 57 50 54 47 52 46 51 47 55 50 50 48 50 49 47 45 51 47 50 47 50 47 49 46 46 43 49 46 50 45 47 42 47 43 47 43 46 42 46 42 47 42 45 40 43 38 42 38 44 41 44 40 42 37 38 34 27 27 35 29 30 35 44 35 37 32 30 24 23 30 33 23 17 14 13 8 7 4 3 2 0 0 0 0 0 1 2 3 0 0 0 0 1 1 1 1 1 0 4 1 1 3 32 55 54 50 55 51 57 49 55 47 53 49 53 49 53 49 53 49 53 49 53 48 52 47 51 47 52 48 52 48 52 48 52 48 53 49 52 47 51 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 44 48 45 50 46 47 43 47 43 47 43 47 43 48 44 48 43 47 42 46 42 47 39 44 37 41 39 43 43 39 42 37 44 36 46 38 46 43 42 43 41 43 42 45 43 45 42 43 41 42 40 43 41 43 40 42 39 40 37 38 36 41 37 38 37 41 38 38 34 40 38 40 37 39 36 38 36 37 36 38 37 39 36 38 35 36 34 37 35 37 36 38 36 37 36 38 34 33 29 32 30 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 7 0 7 1 6 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 7 5 7 3 4 4 11 9 16 12 20 14 19 11 21 15 19 13 18 13 19 14 20 16 21 16 21 16 21 16 21 16 21 15 26 18 25 18 24 18 17 5 2 0 2 0 3 5 3 5 2 0 1 0 0 0 0 0 27 52 84 58 59 38 48 37 38 28 35 28 32 22 29 19 26 21 28 21 33 33 48 41 56 56 69 61 74 70 89 85 93 76 81 73 78 61 54 37 64 27 44 45 25 2 23 16 18 9 9 4 5 3 0 5 8 12 16 4 22 15 84 96 120 95 121 90 87 54 75 74 90 69 79 79 103 90 104 94 109 97 109 102 110 100 108 93 103 112 154 131 151 135 173 132 80 43 58 60 135 143 90 62 62 74 141 142 147 116 121 129 169 87 44 9 79 149 205 176 141 87 140 120 159 144 183 122 149 107 139 97 169 145 154 118 149 108 137 101 140 110 153 118 151 112 142 107 146 115 173 140 139 76 111 102 138 142 104 51 71 38 46 74 82 46 47 36 31 27 28 22 27 26 37 34 30 18 35 32 34 27 44 38 58 55 92 103 133 113 77 49 71 76 99 80 85 77 93 70 92 76 100 80 105 89 112 92 109 83 110 100 124 97 108 84 102 80 103 85 108 87 109 91 111 87 107 88 109 83 147 172 125 75 122 74 96 88 95 78 116 107 123 82 100 85 104 82 104 83 108 87 108 84 108 82 105 78 103 74 102 72 109 77 111 79 111 80 108 78 113 76 109 94 128 96 119 98 120 93 127 96 124 86 113 80 106 72 98 66 92 59 83 54 75 53 74 52 76 57 82 63 78 59 77 54 71 50 66 47 69 51 67 50 65 48 63 47 67 49 61 42 56 40 57 42 57 40 58 42 61 46 65 50 68 54 75 62 82 66 82 63 85 64 84 64 85 63 80 56 77 53 72 53 77 56 72 46 72 51 70 48 69 49 68 48 65 42 57 40 59 38 53 37 57 39 55 38 56 37 48 29 38 22 31 22 33 24 30 15 25 102 145 155 207 102 44 128 165 151 176 138 168 158 143 54 59 43 62 47 65 49 66 49 63 47 66 48 64 47 65 50 65 48 65 48 66 49 66 50 65 47 64 47 63 46 63 46 63 47 64 47 64 47 64 47 63 46 63 46 62 45 61 44 63 46 63 46 63 46 63 46 61 44 65 46 69 36 28 33 63 46 63 45 61 44 60 43 60 43 62 45 62 44 60 42 58 39 59 42 56 37 44 27 31 15 12 2 5 4 7 4 7 8 6 0 4 0 20 39 80 56 74 49 77 65 93 74 77 47 63 40 62 40 64 46 66 43 66 46 72 52 73 47 57 39 76 58 86 57 59 26 20 0 0 0 3 1 6 5 10 9 8 0 6 28 56 43 52 37 49 36 49 35 50 36 51 35 49 35 51 38 51 36 50 37 52 38 51 35 47 34 48 38 47 37 46 36 43 33 34 25 31 27 30 26 37 42 45 37 44 33 46 32 47 39 47 45 47 48 49 43 48 38 47 43 47 43 46 42 47 42 50 43 46 41 46 40 44 36 45 36 42 36 44 37 43 37 41 39 42 40 43 41 42 40 41 40 41 40 41 40 41 39 39 38 38 35 36 35 36 33 41 34 41 35 39 33 36 31 37 27 21 8 22 25 33 24 34 18 14 20 24 13 9 12 7 4 4 0 0 0 0 0 2 1 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 3 0 0 0 22 45 50 44 52 43 50 39 48 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 49 38 48 37 48 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 33 45 33 46 34 43 32 43 32 43 32 43 32 45 34 45 33 44 33 43 31 39 26 38 25 40 25 42 26 44 27 46 27 48 29 50 31 47 31 41 26 38 26 40 29 43 30 42 28 41 28 41 28 39 27 38 26 38 25 37 25 42 25 35 27 42 27 36 23 39 27 38 25 37 24 35 23 35 24 36 25 37 24 36 23 35 23 35 23 36 24 36 25 36 25 38 24 33 20 32 21 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 6 8 8 8 7 6 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 6 6 5 4 3 5 9 14 16 19 19 20 18 19 21 24 18 18 20 19 21 20 21 19 21 20 21 20 21 20 21 20 20 23 23 23 20 20 20 22 21 13 5 3 2 0 1 5 2 1 2 1 4 0 5 0 11 22 59 72 89 67 66 46 45 30 25 14 17 12 14 5 24 16 20 15 18 9 16 16 18 17 30 39 49 46 55 57 61 69 83 83 98 110 120 112 79 132 190 101 61 63 66 60 39 29 26 12 9 0 4 0 6 5 12 15 16 18 35 39 119 113 149 119 141 120 125 100 86 71 76 72 78 85 87 105 93 112 97 109 93 112 98 107 97 103 96 137 140 153 126 168 142 124 54 63 53 97 158 136 117 66 117 81 188 152 193 127 164 158 201 83 78 32 136 178 236 206 172 125 178 157 195 184 214 157 181 137 170 132 207 171 182 151 182 141 166 132 170 142 187 155 186 149 177 144 183 156 183 153 145 99 143 133 175 187 141 63 99 72 89 107 111 66 65 38 49 29 46 26 46 30 50 38 53 28 55 37 55 34 65 47 79 70 103 87 105 81 62 33 69 84 129 99 113 93 111 86 108 89 112 89 112 94 108 90 112 87 115 103 125 95 130 107 129 110 138 121 146 125 140 116 138 114 133 109 137 123 210 194 157 106 145 103 127 109 124 105 142 123 144 108 131 108 130 103 130 108 137 111 137 107 137 107 137 105 136 102 135 101 145 111 144 111 144 110 142 106 148 105 149 129 171 121 158 126 165 130 169 131 161 116 145 108 139 103 130 96 124 91 115 83 113 83 107 76 100 71 97 70 97 71 96 75 98 76 97 76 90 61 90 60 90 61 91 63 92 63 91 62 91 62 91 62 90 62 86 57 82 53 79 51 79 54 85 63 96 73 104 78 106 79 107 82 111 83 107 78 103 75 102 75 102 75 101 73 102 74 100 71 95 68 92 67 88 61 82 60 81 55 74 54 74 54 73 54 72 52 64 45 49 34 41 32 43 33 39 26 38 82 106 96 152 77 62 140 181 149 184 161 216 201 184 82 87 61 88 63 90 64 89 63 88 64 92 65 90 64 92 67 91 65 91 66 92 66 93 67 91 65 90 64 90 63 89 64 87 65 86 65 86 65 86 65 86 65 85 64 84 63 84 63 82 63 82 63 82 63 82 63 77 59 83 64 90 54 46 47 83 64 82 63 81 61 79 59 82 62 81 61 80 60 79 59 80 59 78 60 75 53 58 39 40 25 18 7 7 6 5 6 4 10 6 7 6 3 31 59 104 88 108 86 122 101 131 91 104 63 100 70 112 74 111 77 111 70 104 70 113 78 111 69 86 57 101 79 121 95 113 78 66 31 22 4 6 1 4 6 10 9 12 1 12 33 70 56 70 50 71 48 70 48 68 49 71 49 67 48 69 51 68 47 67 48 68 49 66 44 60 40 47 33 34 23 31 23 29 19 19 9 17 10 18 12 32 35 49 42 47 43 47 45 49 46 52 46 52 46 51 46 49 44 48 44 49 45 49 46 49 45 48 45 45 45 45 46 44 43 46 40 42 40 46 44 45 40 45 42 44 40 44 40 45 41 42 38 42 38 42 38 42 38 39 35 38 34 37 34 38 35 37 34 37 34 37 33 35 31 42 23 14 16 26 11 6 10 2 4 8 12 12 0 1 4 5 3 3 1 2 0 2 1 2 1 0 0 0 0 0 0 2 1 1 0 0 0 0 0 1 0 2 1 1 0 20 43 55 50 56 52 57 50 56 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 54 49 53 48 52 49 53 50 51 47 51 47 51 47 51 47 51 47 51 47 51 47 51 47 50 46 50 46 50 46 50 46 51 46 50 45 49 46 50 47 48 44 48 44 48 44 48 44 50 46 50 46 49 45 48 44 48 40 49 42 46 43 42 44 42 49 38 50 37 54 38 55 55 52 48 41 40 38 41 41 46 43 44 41 43 41 43 42 40 38 40 39 41 39 41 40 46 37 37 40 46 41 39 36 39 37 39 37 39 37 39 37 37 36 38 37 39 36 38 35 37 35 37 36 38 36 39 37 39 38 41 38 38 35 37 37 7 0 7 0 7 0 7 0 6 0 5 0 4 0 5 1 8 3 8 3 8 3 8 3 6 1 6 1 6 1 6 1 4 0 7 3 8 2 5 0 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 5 2 4 0 1 2 9 8 18 13 20 14 19 12 22 16 16 12 19 16 21 15 19 13 19 14 19 14 19 14 19 14 20 16 21 14 17 11 18 14 24 11 7 3 3 0 1 6 0 2 1 1 0 0 0 0 17 32 70 55 65 43 59 35 36 18 15 1 9 1 8 0 6 0 4 1 6 0 6 5 16 8 25 29 42 32 42 39 48 50 63 53 65 66 75 60 54 71 135 74 77 87 95 98 95 80 66 41 27 10 6 0 3 4 12 9 16 7 30 28 100 91 120 98 112 97 129 96 95 56 56 52 77 68 94 99 110 104 115 100 108 104 111 101 106 93 111 127 163 130 150 144 149 62 74 54 67 118 165 119 71 62 71 73 137 139 148 108 125 145 160 47 47 13 124 154 201 168 135 88 143 118 155 147 172 120 144 99 137 101 183 137 140 111 143 102 128 95 134 106 144 115 145 111 138 110 148 124 162 125 119 70 116 99 144 170 147 44 74 79 87 78 66 47 41 31 29 27 30 24 29 28 23 30 37 26 35 28 30 29 37 30 56 60 71 38 31 4 29 10 49 91 134 124 120 111 109 84 103 82 97 70 87 68 82 69 92 74 98 88 102 75 88 68 87 70 94 78 98 79 114 91 112 99 119 101 135 135 229 138 123 110 118 90 121 71 101 83 111 90 111 86 107 84 106 88 105 91 112 94 110 87 109 89 107 85 104 80 102 74 113 80 110 78 109 77 106 76 107 75 111 103 130 90 114 96 132 99 139 97 125 79 109 71 105 70 100 66 96 60 89 55 79 57 79 59 80 59 81 61 80 58 76 56 74 51 67 49 69 50 63 45 60 44 62 47 57 42 61 46 63 46 61 44 66 46 63 42 60 40 58 39 56 36 54 35 55 38 59 42 60 40 64 48 74 55 75 52 77 58 80 57 75 54 80 64 82 60 78 57 75 54 74 54 66 45 61 44 60 39 52 37 53 36 53 38 54 37 48 32 36 22 30 22 34 24 30 14 37 50 89 72 70 40 36 40 73 34 60 49 74 50 69 41 62 45 63 46 63 45 61 43 62 47 66 47 65 45 66 51 65 48 65 49 66 50 67 50 65 48 65 47 64 46 63 46 65 49 65 49 65 49 65 49 65 49 65 48 64 47 63 47 63 46 63 46 63 46 63 46 57 41 64 48 72 37 26 27 64 47 64 46 62 44 60 42 62 45 60 42 57 40 57 40 59 40 59 42 58 37 44 28 33 16 13 2 6 4 7 5 9 13 9 4 8 0 24 42 93 73 93 76 105 90 100 66 67 40 70 57 88 61 80 57 77 47 64 43 72 50 66 35 61 34 61 40 79 68 98 74 91 49 36 5 8 0 4 3 11 8 7 0 3 26 58 47 50 39 49 35 47 34 48 34 52 36 47 34 50 36 48 31 46 32 47 32 44 26 37 23 27 7 6 0 1 0 1 0 2 0 0 0 2 2 20 29 43 37 44 33 44 33 46 40 47 46 45 44 44 36 41 29 42 39 44 41 46 41 46 41 44 38 43 38 47 42 47 40 41 32 38 32 42 39 42 35 43 38 39 35 38 36 41 39 35 34 35 35 36 35 36 35 33 31 32 31 32 32 33 31 25 18 26 19 26 20 25 19 15 20 17 5 8 2 0 2 0 9 2 0 0 4 3 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 2 2 2 1 1 1 1 1 0 0 0 0 0 0 12 33 50 45 52 43 51 40 49 38 48 38 48 38 48 38 48 38 49 39 48 37 47 36 45 35 48 38 48 38 48 38 48 38 49 38 48 37 48 38 49 39 47 35 47 35 47 35 47 35 48 36 48 36 48 36 48 36 46 34 46 34 46 34 46 34 47 34 46 33 45 34 46 35 45 34 45 34 45 34 45 34 47 36 47 35 46 35 45 33 40 28 42 31 48 28 55 20 66 20 67 16 72 17 77 20 89 30 63 25 38 27 37 30 45 30 43 24 41 28 41 30 38 26 39 28 40 29 42 30 46 26 35 29 45 29 37 25 35 22 36 25 37 26 39 27 35 24 36 25 37 24 36 23 35 23 35 24 36 25 37 25 38 27 40 27 37 25 38 27 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 4 7 7 8 6 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 5 3 1 1 4 7 9 10 18 19 18 20 19 21 20 21 22 21 21 20 21 20 21 19 20 19 20 19 20 19 20 19 24 20 23 19 22 19 23 21 21 16 11 7 3 3 1 2 0 9 7 0 6 6 7 10 52 67 94 65 74 55 73 67 79 55 45 15 16 10 18 8 10 3 9 5 9 6 13 12 19 20 41 38 48 39 51 46 68 45 49 49 64 51 60 58 52 38 37 39 47 44 50 51 99 108 115 112 119 90 67 43 41 28 28 14 26 11 35 70 129 115 142 118 141 126 148 126 146 111 97 58 64 83 86 97 89 115 95 109 91 111 102 113 98 94 112 148 134 154 153 153 86 76 53 68 82 155 180 93 128 55 127 73 199 163 177 114 168 170 164 63 79 29 193 177 236 192 179 129 182 153 205 181 207 147 184 131 167 146 220 158 175 139 166 134 160 124 157 131 176 140 168 137 168 137 175 152 182 130 131 109 133 119 173 132 111 70 81 68 107 105 100 66 47 35 39 26 33 25 37 28 39 30 47 33 48 29 48 33 50 42 51 35 34 19 28 23 44 26 47 83 142 154 153 129 140 131 139 121 125 111 118 102 116 111 124 110 128 125 133 107 123 91 115 118 137 93 100 88 106 95 108 83 111 98 116 100 131 114 135 121 144 130 155 136 153 137 165 136 155 125 143 109 133 109 133 106 130 103 131 105 141 111 135 103 133 102 134 104 144 113 142 120 149 112 141 110 145 112 156 124 163 118 160 124 164 134 173 128 156 117 145 105 144 106 130 99 119 84 107 84 111 83 107 78 103 77 103 76 107 79 104 78 103 77 99 71 94 67 94 66 92 64 89 61 90 62 87 61 90 63 89 61 88 65 93 62 86 61 88 59 91 62 87 60 88 61 87 58 79 52 80 55 84 60 89 63 94 68 97 74 107 87 120 97 155 105 106 75 104 78 101 74 91 64 87 58 80 52 74 48 76 53 71 53 74 53 66 44 54 34 43 26 39 26 39 26 55 78 112 83 113 56 62 65 106 61 109 72 86 74 93 60 89 61 89 63 90 64 91 64 93 65 92 64 91 65 92 66 92 65 92 65 92 65 92 65 93 66 93 65 92 64 91 64 91 65 88 63 90 65 88 62 90 64 88 63 90 65 89 63 86 65 87 65 85 63 83 61 78 55 80 61 91 52 46 45 85 65 82 61 78 58 77 58 77 59 79 61 79 59 76 56 83 61 82 60 77 56 64 46 42 25 19 10 12 12 10 10 6 10 0 4 23 8 42 69 123 93 132 108 144 99 124 85 115 78 121 83 123 78 109 66 100 57 93 60 95 54 89 57 96 61 98 65 111 82 134 104 129 92 112 65 54 5 11 4 16 17 23 7 12 26 70 56 74 52 72 48 67 47 67 49 67 50 68 51 68 50 66 48 64 47 64 48 62 45 54 37 29 17 13 3 2 1 1 2 1 8 1 2 6 8 15 33 44 43 48 45 47 43 48 47 49 44 48 45 51 48 49 44 49 43 46 41 45 41 45 44 44 46 47 47 43 43 44 46 43 38 42 39 46 42 46 40 44 37 41 33 38 32 39 34 40 39 39 38 37 34 34 31 35 33 32 30 30 28 29 28 26 24 23 19 16 12 11 9 3 2 3 1 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 1 1 1 0 1 1 2 2 1 1 0 3 0 0 3 0 0 8 22 53 52 56 48 62 49 54 53 57 48 57 48 57 48 57 48 56 47 58 50 59 49 56 47 58 48 57 46 55 45 53 43 55 47 55 47 54 47 54 47 50 46 50 46 50 47 53 49 51 47 51 47 51 47 51 47 51 47 51 47 51 47 51 47 50 47 52 48 51 46 48 43 49 46 50 47 51 46 50 45 49 45 49 46 50 47 51 47 52 41 57 57 37 56 0 102 0 129 0 133 11 176 13 211 66 189 20 53 56 10 55 33 38 48 42 43 50 41 36 43 40 40 41 38 40 38 41 39 41 39 41 38 40 39 42 40 37 35 39 35 39 36 43 41 37 33 38 34 38 34 38 34 39 35 38 33 37 33 38 34 40 35 38 34 37 32 36 32 5 2 6 3 7 2 6 1 6 2 6 2 6 2 6 2 6 2 6 2 6 2 6 2 8 2 4 1 6 3 6 1 4 2 4 3 5 4 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 6 2 2 1 6 8 13 8 19 13 19 14 20 12 21 13 19 15 20 15 20 15 20 15 19 14 19 14 19 14 19 15 18 18 19 16 19 15 19 13 19 12 12 8 4 8 2 9 15 5 2 1 0 0 10 26 88 61 62 37 61 42 65 63 70 55 60 36 39 23 30 12 14 2 8 0 2 0 14 15 21 26 36 40 42 41 43 43 32 34 45 56 59 49 38 30 38 24 25 21 31 25 29 27 34 44 61 71 101 99 107 97 81 86 84 25 28 14 48 58 112 96 117 92 119 93 124 92 127 99 109 70 66 50 84 96 106 105 114 106 110 108 113 102 110 89 127 138 148 143 155 109 76 51 65 71 137 143 129 91 68 60 65 55 134 133 136 99 146 158 119 40 39 30 165 150 191 152 140 96 145 121 171 151 165 111 143 101 127 124 187 123 141 104 135 99 128 92 124 98 144 111 137 108 135 108 142 124 153 103 106 85 107 91 150 122 101 58 52 33 60 72 79 68 41 32 33 22 25 18 24 21 24 23 30 29 30 26 30 28 32 25 29 21 25 19 26 21 27 17 35 66 114 136 153 145 146 119 131 104 122 105 119 95 119 110 129 116 135 131 136 112 118 98 112 120 131 104 104 99 104 97 99 85 107 100 101 86 90 75 89 74 90 76 94 78 109 97 127 108 134 116 141 117 139 118 135 111 126 101 121 100 98 79 103 82 103 77 100 74 103 71 107 78 110 77 109 81 105 71 109 97 125 84 111 95 120 89 128 87 119 84 118 83 111 76 102 74 96 64 87 65 81 58 79 56 79 56 81 58 83 58 80 57 80 56 76 52 68 51 68 51 67 49 65 48 64 45 61 44 63 47 63 42 61 44 65 40 59 39 61 38 59 37 58 38 61 42 62 40 60 38 58 36 56 35 56 36 57 36 58 39 63 47 72 54 102 72 77 58 76 58 76 62 70 52 67 47 61 41 56 40 49 35 49 35 48 36 45 31 34 22 30 19 30 19 25 10 36 59 88 63 85 36 40 50 82 48 88 61 69 59 69 41 62 47 62 46 63 47 64 45 66 46 65 43 64 44 65 45 66 49 66 49 66 49 66 49 66 49 66 48 65 48 64 47 65 47 62 46 64 47 63 44 62 44 60 43 62 45 61 43 63 47 64 47 63 45 61 43 58 39 60 44 69 35 24 26 65 47 62 44 60 42 59 42 59 43 61 44 61 42 58 38 59 35 58 37 56 37 48 32 33 18 15 6 10 9 10 8 9 8 6 7 23 4 33 54 100 79 102 89 105 77 83 64 76 50 75 49 74 44 65 34 48 21 45 25 49 24 46 28 56 34 58 34 66 45 89 63 109 73 102 59 59 5 10 0 11 4 14 0 2 19 54 48 56 43 52 37 49 34 50 33 50 35 51 35 51 34 49 34 48 34 47 34 47 31 37 21 24 8 11 0 2 0 3 0 5 7 4 0 6 2 16 29 40 39 44 40 42 39 44 42 45 41 44 42 46 43 45 40 44 40 42 38 41 39 44 41 43 41 48 43 45 38 44 41 39 38 38 39 40 39 36 33 34 33 33 32 32 32 33 33 30 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 4 0 0 1 1 0 4 15 47 47 50 40 52 40 45 43 48 39 48 39 48 39 48 39 47 39 49 41 50 40 48 38 49 40 48 39 46 37 45 36 46 37 46 37 47 37 47 37 47 34 46 34 47 35 48 37 47 35 47 35 47 35 47 35 47 35 47 35 47 35 47 35 47 35 47 35 46 34 45 32 45 34 46 35 47 34 46 33 45 33 45 34 46 35 47 35 52 40 36 34 79 77 187 89 190 72 206 58 204 73 197 47 235 48 84 0 33 23 33 34 47 25 46 19 41 27 44 34 42 29 40 27 38 26 38 26 38 26 37 25 37 25 38 26 36 23 38 22 36 24 38 27 34 23 34 23 34 25 34 25 32 23 32 24 34 27 37 29 38 27 33 21 29 21 32 24 6 6 7 7 8 6 7 5 7 6 7 6 7 6 7 6 7 6 7 6 7 6 7 6 8 6 6 5 8 7 7 5 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 6 5 4 6 10 14 16 17 18 19 18 19 19 20 19 21 19 18 20 19 21 21 22 21 20 19 20 19 20 19 20 19 22 17 25 20 26 20 23 19 22 17 13 9 4 3 0 2 7 0 3 6 4 8 52 72 115 71 59 40 64 56 74 68 84 77 92 77 85 74 79 66 45 34 32 19 16 8 12 11 32 27 43 38 51 42 51 40 59 53 61 45 52 46 57 44 47 34 33 29 30 25 23 21 20 26 35 41 69 77 99 107 126 132 133 148 153 86 104 113 142 119 140 120 144 123 145 126 153 130 150 120 98 64 68 95 96 111 96 111 94 114 97 110 94 105 123 158 153 160 124 93 54 66 59 120 166 154 139 111 127 61 132 60 170 148 173 126 183 175 135 47 70 82 205 168 219 175 173 130 180 154 210 183 194 139 173 135 158 171 223 148 171 135 162 130 156 122 155 129 175 139 167 135 164 133 170 147 172 122 128 113 134 117 185 165 143 90 75 40 52 49 56 52 47 40 38 28 29 22 29 22 32 25 40 30 40 27 41 28 31 22 21 19 26 27 32 29 32 33 50 68 94 111 134 145 152 146 147 129 130 122 129 120 133 133 146 140 154 150 153 133 146 129 149 144 162 137 147 132 145 128 134 119 151 136 135 109 118 102 112 95 105 89 106 89 91 79 106 87 113 97 123 101 129 109 138 119 152 134 166 142 182 156 183 147 161 119 139 106 137 117 146 116 140 107 137 100 144 99 145 130 171 109 150 126 169 133 166 122 149 112 142 105 137 102 126 97 117 83 104 80 104 78 103 77 103 78 105 80 108 81 106 80 106 79 103 73 97 70 97 70 97 70 97 69 92 63 89 62 90 64 91 63 88 65 93 62 86 61 88 59 87 59 86 60 89 63 90 62 92 63 88 59 84 56 82 55 85 57 83 55 83 57 86 60 92 65 91 65 89 60 88 67 94 68 93 67 92 65 91 66 82 60 77 54 68 46 63 45 50 30 44 26 44 27 41 26 60 74 110 79 104 53 68 71 100 67 105 76 96 80 98 66 89 61 89 62 90 64 91 64 93 65 92 64 91 65 92 66 94 67 94 67 94 67 94 67 93 66 93 66 92 65 92 64 92 64 89 63 90 64 89 61 88 61 86 60 88 63 88 61 85 63 84 63 83 61 81 59 81 58 82 61 90 53 45 41 82 63 81 61 79 60 80 61 80 61 80 62 80 60 78 59 81 58 80 58 75 53 64 44 45 28 22 12 11 11 9 8 6 11 15 24 46 30 72 80 136 103 143 104 131 80 108 71 110 71 106 67 102 62 95 55 78 40 78 46 82 46 82 51 86 53 88 54 97 65 117 84 135 97 135 98 110 59 55 26 23 12 18 4 16 26 71 58 79 56 75 51 70 51 70 53 68 52 69 52 68 50 65 49 67 49 62 47 58 42 49 33 34 21 16 7 4 4 3 6 2 9 0 2 3 7 15 35 45 42 48 43 46 42 47 45 49 44 47 44 50 46 48 42 48 43 46 41 45 42 45 44 43 45 47 48 44 44 42 42 42 37 40 37 41 35 35 28 31 27 32 29 33 29 33 29 32 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 1 1 0 3 0 1 7 17 50 53 58 49 61 49 53 50 58 48 58 48 58 48 58 48 58 48 59 50 60 49 58 48 62 49 61 48 60 46 57 46 55 46 55 46 54 47 54 47 51 47 51 46 51 48 52 49 51 47 51 47 51 47 51 47 51 47 51 47 51 47 51 47 52 47 50 45 49 45 50 46 49 46 50 47 51 46 50 45 49 45 49 46 50 47 51 48 40 62 42 57 40 187 68 215 16 228 37 235 0 246 0 180 27 204 0 56 48 30 45 33 29 48 41 42 53 39 40 44 41 41 42 39 40 37 39 37 39 37 38 36 38 36 39 37 41 38 39 36 38 36 38 36 37 35 37 34 37 34 37 34 34 32 35 33 38 36 39 37 36 30 29 22 24 23 30 29 5 2 6 3 7 2 6 1 6 2 6 2 6 2 6 2 7 3 6 2 6 2 5 1 7 2 5 2 7 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 5 2 4 5 12 14 19 14 18 12 19 13 19 12 20 12 17 12 18 14 20 16 21 17 19 14 19 14 19 14 19 14 15 16 20 18 22 16 20 11 20 13 14 10 7 8 2 7 0 0 12 0 0 20 73 103 82 40 33 10 32 28 48 26 49 43 59 46 58 54 70 63 71 64 71 57 56 42 42 33 43 38 44 42 48 41 42 33 32 38 49 41 44 42 44 30 38 25 28 21 27 18 17 9 11 10 11 4 23 25 51 60 108 88 112 186 224 120 119 122 134 107 123 102 129 98 128 103 127 104 134 114 119 79 76 61 103 101 111 107 111 108 116 110 107 87 121 144 162 133 112 56 75 42 105 136 158 133 135 92 63 66 61 47 110 126 134 105 157 154 95 33 41 95 169 134 180 139 138 102 145 123 177 149 153 105 134 103 123 152 182 107 134 97 128 94 124 91 125 101 143 109 134 105 131 103 137 118 143 93 104 90 108 91 163 156 145 88 60 28 35 35 38 39 42 34 33 24 24 18 21 17 24 22 26 25 26 21 20 18 21 12 16 8 18 15 26 21 32 37 61 66 78 78 96 97 123 122 147 121 121 101 118 113 130 124 139 132 146 141 147 131 140 133 145 139 149 139 146 135 141 130 131 126 152 144 138 121 124 112 121 104 113 93 104 86 106 90 104 78 92 74 93 73 87 69 88 70 94 78 99 79 97 84 117 103 131 115 143 124 123 101 134 100 126 93 114 76 111 76 109 96 120 79 104 90 122 87 122 82 116 81 112 79 107 77 105 75 98 67 89 61 80 57 79 56 78 55 79 56 80 55 77 54 78 54 75 50 71 54 71 54 71 54 72 55 67 48 62 45 64 48 65 46 64 47 68 43 62 42 64 41 67 44 64 43 65 44 64 41 64 42 62 40 60 39 60 39 65 43 62 39 58 37 58 37 51 36 56 38 50 29 46 32 56 40 58 43 61 46 64 50 67 56 70 53 64 50 68 60 50 31 34 18 25 17 26 13 39 53 81 61 73 33 41 49 73 50 72 47 69 54 73 47 62 47 61 48 63 47 64 47 66 46 65 43 64 44 65 45 68 49 68 49 68 49 68 49 67 48 66 47 66 46 65 46 66 47 63 46 64 48 63 45 65 47 63 46 65 48 64 46 64 47 64 47 63 44 60 42 61 43 62 43 69 38 25 22 62 45 61 44 61 45 62 46 62 45 62 45 61 44 60 41 61 38 60 41 59 40 50 34 36 19 19 6 9 4 8 5 10 6 16 17 33 21 57 63 95 77 99 72 79 47 60 42 64 37 60 35 60 35 56 31 44 22 45 27 48 28 50 32 52 33 47 23 46 22 59 35 70 45 87 65 88 52 60 32 32 10 12 0 1 14 50 48 57 43 54 38 52 37 54 36 53 37 53 37 52 35 50 34 53 36 50 36 49 32 41 26 30 12 13 0 3 0 5 3 7 8 4 0 4 1 15 29 41 39 43 40 41 38 42 41 44 40 42 40 45 42 43 38 41 37 40 37 39 36 40 36 37 35 41 37 41 34 37 31 32 29 27 26 27 26 26 24 26 26 28 28 28 26 26 24 30 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 3 0 1 0 1 0 3 8 42 47 53 41 51 40 44 39 48 39 48 39 48 39 48 39 47 38 48 39 48 39 47 38 48 40 47 39 46 38 47 37 47 38 47 38 48 38 48 38 48 36 47 35 47 36 48 37 47 35 47 35 47 35 47 35 47 35 47 35 47 35 47 35 48 35 45 32 44 33 46 35 45 34 46 35 47 34 46 33 45 33 45 34 46 35 47 36 49 52 55 41 116 122 231 67 175 24 227 62 192 58 214 0 235 71 104 6 39 33 26 27 45 25 44 20 38 27 42 34 43 30 40 27 38 25 37 25 38 25 37 24 36 24 36 25 37 20 33 20 34 21 34 21 37 24 35 26 35 25 34 27 34 25 34 25 33 23 31 22 21 10 16 5 14 7 19 13 6 6 7 7 8 6 7 5 7 6 7 6 7 6 7 6 8 7 8 6 7 5 6 5 7 5 6 6 9 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 3 3 4 7 12 16 17 18 17 18 17 19 18 19 19 20 17 17 18 18 20 20 22 21 20 19 20 19 20 19 20 19 20 16 24 21 26 22 23 19 22 19 16 12 8 4 2 1 3 15 15 0 26 59 121 196 125 55 34 28 42 36 45 32 46 41 52 37 46 41 57 50 69 66 76 75 79 73 77 72 83 74 82 72 80 66 70 56 53 46 56 48 61 54 61 48 51 41 41 33 36 30 25 17 14 14 13 7 22 16 40 50 92 108 107 138 175 127 143 121 148 126 143 125 148 126 149 131 148 129 153 131 150 124 114 77 91 94 103 114 104 117 99 122 92 85 77 116 113 102 65 64 46 89 129 167 164 149 150 71 125 63 122 61 158 151 167 126 193 157 113 43 78 136 205 164 225 172 178 140 183 158 216 176 187 139 173 134 169 192 207 135 165 129 156 126 155 123 159 135 173 137 164 132 161 130 166 143 166 118 132 117 138 123 194 182 188 108 62 25 34 40 47 54 41 38 35 29 27 23 26 22 32 25 32 23 29 18 25 14 21 19 22 17 18 18 29 32 35 46 66 73 80 81 88 87 102 114 137 134 136 126 131 124 144 139 148 142 152 150 158 147 154 148 160 149 159 150 159 148 152 143 147 140 162 151 153 145 149 140 152 142 149 134 141 124 137 121 131 103 115 96 116 96 123 96 114 87 108 84 104 76 105 82 109 81 108 84 117 93 137 112 140 117 153 131 161 126 160 128 165 125 159 121 165 131 175 134 166 126 155 113 141 105 127 97 124 95 118 89 111 82 106 80 106 81 107 81 106 80 105 78 103 77 104 78 101 72 99 71 97 70 97 71 99 73 96 66 90 63 91 66 94 66 94 71 99 67 92 67 94 65 97 69 95 69 97 71 97 69 92 65 91 64 91 64 92 66 92 64 90 61 86 58 84 57 84 58 82 54 77 49 73 45 73 47 74 49 76 51 78 53 73 55 83 66 91 80 109 98 89 66 74 49 60 38 50 30 72 74 106 80 94 49 63 56 92 76 93 72 98 75 91 60 88 62 88 63 89 64 90 64 92 66 91 65 90 66 91 67 94 69 94 69 94 69 94 69 93 68 93 67 92 67 91 66 92 66 87 65 89 66 88 63 90 65 87 65 89 67 89 64 86 65 86 65 85 63 83 61 82 61 83 59 90 57 47 38 81 62 80 61 81 62 82 64 82 62 81 61 80 60 79 61 83 61 81 60 78 56 66 46 46 30 28 13 12 8 9 8 11 5 23 25 52 47 99 89 123 91 131 82 105 56 91 55 89 54 92 60 97 59 90 53 79 46 78 44 76 44 75 43 72 44 68 36 68 40 84 53 100 71 115 82 110 74 96 68 63 34 28 7 12 15 64 61 78 55 75 52 71 52 72 54 72 53 72 53 70 51 67 49 67 50 63 49 63 47 58 42 38 23 16 7 4 4 3 6 3 10 2 1 4 6 15 33 45 42 47 43 45 40 45 43 47 42 46 43 48 44 47 41 43 38 42 37 40 35 36 35 27 26 26 28 26 26 22 22 27 19 19 13 19 19 26 23 32 29 33 29 32 25 27 22 21 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 0 2 1 2 0 1 5 8 42 52 61 49 60 49 54 48 58 48 58 48 58 48 58 48 56 46 56 46 56 46 56 46 59 46 59 45 58 45 56 46 56 47 56 47 55 48 55 48 53 49 52 47 51 48 52 49 51 47 51 47 51 47 51 47 51 47 51 47 51 47 51 47 51 46 49 44 48 45 51 48 49 46 50 47 51 46 50 45 49 45 49 46 50 47 51 48 48 62 34 59 11 180 21 224 0 216 0 252 0 220 38 193 13 223 32 74 37 41 31 43 24 46 39 41 54 38 45 42 44 41 42 39 40 37 39 37 42 39 40 37 38 36 39 37 37 33 33 32 36 36 37 33 38 35 38 34 37 33 36 33 34 31 35 31 34 29 30 26 17 14 17 14 18 16 21 19 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 5 3 9 4 6 0 4 2 4 3 5 4 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 3 1 4 5 12 13 17 12 17 12 18 12 19 11 19 11 17 12 17 13 19 14 20 15 19 14 19 14 19 14 19 14 16 16 19 17 22 17 21 15 21 16 18 11 9 7 3 1 0 0 0 0 67 81 134 241 153 43 8 19 37 14 28 24 27 22 34 24 34 29 39 29 35 29 41 35 47 48 62 59 74 68 81 76 88 80 89 80 70 38 36 37 52 35 39 35 49 38 40 28 32 24 22 9 13 8 10 2 14 0 14 19 77 96 95 67 90 71 107 93 112 96 117 91 114 93 124 93 124 103 135 104 127 116 125 104 75 74 93 102 119 111 119 108 106 66 59 53 67 39 55 49 84 124 158 122 160 130 98 65 64 64 56 59 113 132 129 112 174 123 70 22 58 127 171 145 200 143 144 112 149 130 183 139 149 111 142 97 152 163 158 105 134 97 128 93 125 93 129 106 140 107 132 103 130 102 136 116 134 90 107 91 117 106 172 150 150 77 40 29 52 61 61 66 43 39 37 31 29 25 26 23 28 24 20 17 16 14 12 10 10 11 20 14 17 15 29 33 42 45 58 59 70 73 82 75 79 74 96 101 130 132 136 118 139 131 139 133 141 138 147 143 149 142 150 144 150 141 148 143 148 142 144 137 150 138 142 143 147 141 153 146 154 141 147 132 141 127 134 108 118 104 124 106 116 94 108 90 110 93 108 86 93 71 87 64 85 66 89 66 91 55 83 60 99 77 115 93 128 104 129 91 116 99 135 107 152 111 139 103 130 90 117 87 105 77 100 66 85 56 76 45 76 54 78 55 79 55 78 54 81 57 79 56 80 57 78 54 73 55 71 52 69 53 71 55 70 51 64 46 65 50 68 49 70 53 74 49 67 48 70 47 68 47 69 51 76 58 80 59 71 49 69 47 67 46 67 46 65 44 64 42 62 40 60 39 63 45 58 37 55 40 55 32 48 30 46 27 43 24 40 22 34 23 41 32 54 48 70 62 63 52 66 58 68 53 55 38 62 61 81 64 69 34 42 33 56 51 63 47 82 51 69 35 62 47 62 48 63 49 64 47 66 46 66 45 65 44 66 45 69 47 69 47 69 47 69 47 69 46 68 46 67 45 67 45 69 48 65 47 66 48 65 45 65 45 62 45 64 47 64 44 65 49 66 48 65 46 62 44 61 44 62 41 69 42 29 20 63 46 62 45 62 46 63 47 62 45 61 43 59 43 60 41 58 37 58 39 56 37 48 30 35 20 22 6 8 2 7 4 4 0 15 19 45 47 86 67 81 63 84 50 60 35 54 36 49 28 52 33 57 35 52 28 44 27 45 22 38 21 37 18 33 18 29 10 29 11 42 22 52 32 65 37 67 44 73 51 65 34 26 3 0 0 43 54 57 42 54 38 53 36 54 38 54 37 54 37 53 36 50 33 49 32 46 33 47 34 44 31 31 14 13 0 2 0 6 4 6 8 5 0 6 1 13 26 41 39 43 39 40 37 40 39 42 38 41 39 43 41 42 37 38 35 37 33 34 28 30 25 15 9 12 6 12 6 10 3 13 7 4 3 7 11 16 17 20 18 18 16 15 12 11 8 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 2 1 2 0 1 0 2 0 32 45 55 41 51 42 46 39 48 39 48 39 48 39 48 39 47 38 46 36 45 37 47 38 45 37 45 37 45 37 46 37 48 39 48 39 49 39 49 39 50 38 49 36 48 36 48 37 47 35 47 35 47 35 47 35 47 35 47 35 47 35 47 35 46 34 45 33 45 34 47 36 45 34 46 35 47 34 46 33 45 33 45 34 46 35 47 36 51 44 43 39 102 91 235 117 252 67 230 62 224 11 251 40 204 118 182 30 54 33 34 38 45 27 42 21 37 26 40 30 41 28 39 26 38 26 39 27 40 28 38 25 36 24 36 25 36 20 31 20 35 26 35 24 33 23 32 24 30 23 29 22 23 17 26 20 28 20 26 18 17 10 17 10 17 10 18 11 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 7 10 8 6 3 5 4 5 5 6 6 7 6 7 6 7 6 7 6 7 6 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 4 4 5 8 13 16 16 16 16 17 17 18 17 19 18 19 19 18 19 18 19 18 19 19 20 19 20 19 20 19 20 19 22 17 22 19 24 21 23 23 22 21 18 14 11 5 4 0 8 0 22 57 125 103 113 180 127 42 23 32 32 22 33 27 20 16 25 17 27 26 34 23 40 33 37 33 38 37 49 49 61 60 77 76 88 85 99 95 98 67 89 130 155 111 85 71 69 58 56 38 34 27 21 8 10 7 13 13 30 16 31 37 99 111 125 101 109 81 94 101 110 109 134 108 126 117 145 121 149 132 159 130 157 127 165 138 129 89 91 91 102 119 100 118 91 97 60 57 43 63 65 101 116 172 149 136 170 136 124 75 125 63 118 80 160 150 161 145 199 110 83 38 114 165 207 177 245 177 180 146 186 165 221 166 182 144 183 124 209 196 185 144 174 136 162 130 156 124 159 135 170 135 162 131 161 131 168 145 153 115 134 117 151 145 203 164 155 85 60 57 76 74 54 55 49 48 44 39 34 31 29 26 29 22 20 13 17 14 17 12 12 14 19 19 22 25 32 36 46 48 50 48 54 62 67 65 68 64 76 81 110 124 140 132 142 135 143 136 145 138 148 142 156 147 156 154 160 147 155 155 159 153 155 148 160 147 149 150 146 143 150 147 154 146 154 144 154 143 149 126 135 125 145 130 159 135 151 128 151 129 147 120 146 121 143 118 144 117 136 104 128 95 126 103 129 88 123 106 143 106 136 95 128 96 142 116 159 116 147 117 157 126 164 136 158 128 153 113 133 104 127 93 114 88 113 86 109 80 103 75 106 79 105 79 107 80 104 75 103 74 99 70 96 70 98 72 99 69 92 64 92 68 96 69 97 74 102 70 95 70 97 68 95 68 97 74 106 83 112 85 102 74 100 71 97 69 96 69 97 70 96 69 94 66 92 64 87 63 87 56 82 60 84 53 80 53 77 49 72 44 68 42 65 40 60 37 61 40 61 41 64 47 69 57 80 63 77 58 81 62 89 67 86 54 75 59 102 93 88 66 100 69 91 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 93 69 93 68 92 67 91 66 88 65 89 67 88 64 88 63 85 63 88 65 87 63 86 65 86 64 85 62 82 60 81 61 83 57 91 62 52 38 83 64 82 62 81 62 82 63 81 61 79 58 77 58 78 61 81 58 79 58 75 53 64 43 46 29 31 14 13 7 12 10 20 6 47 55 93 87 128 82 115 82 117 66 94 54 92 55 85 52 82 50 81 47 74 39 73 45 72 37 62 35 60 28 44 25 44 22 50 30 71 46 77 46 84 52 94 70 104 70 81 44 43 18 15 7 60 70 78 58 75 55 74 55 75 58 74 55 74 54 72 51 68 50 68 49 63 47 61 47 58 43 42 26 20 7 5 5 5 8 2 9 4 4 7 7 12 28 45 42 47 42 44 39 44 41 46 41 44 41 47 43 45 39 44 39 42 36 37 30 28 26 12 8 3 3 3 5 3 2 5 2 2 2 6 9 12 11 9 7 6 3 3 1 1 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 0 3 3 1 0 2 4 1 33 49 62 49 60 52 57 49 58 48 58 48 58 48 58 48 60 49 58 47 57 48 59 50 59 46 59 46 59 46 57 47 57 48 57 48 56 49 56 49 55 50 53 48 52 48 52 48 51 47 51 47 51 47 51 47 51 47 51 47 51 47 51 47 48 45 50 46 51 47 51 47 49 46 50 47 51 46 50 45 49 45 49 46 50 47 51 47 54 46 60 61 25 146 35 243 0 191 0 255 24 223 27 213 6 227 120 78 46 37 36 42 31 44 41 40 51 37 42 39 41 39 40 38 40 39 42 41 41 39 39 36 37 35 37 35 36 32 28 29 32 34 32 29 29 28 28 26 26 24 24 23 20 20 23 24 25 23 23 20 20 17 15 12 11 9 11 10 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 4 9 4 5 0 4 2 4 3 5 4 6 4 7 5 7 5 7 5 7 5 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 3 6 8 14 14 17 11 17 11 17 12 18 11 19 11 19 13 18 13 18 13 17 12 19 14 19 14 19 14 19 14 17 14 17 15 20 17 23 18 23 17 20 11 11 2 2 0 2 0 49 94 131 82 37 30 41 18 37 28 17 17 37 7 29 18 18 4 14 12 22 11 20 15 26 18 25 19 25 18 47 43 62 53 63 52 68 62 72 30 61 124 169 124 104 96 104 91 89 65 64 52 49 32 33 23 21 11 21 0 5 4 91 93 125 91 112 80 71 58 87 91 119 85 105 96 128 94 128 92 126 109 134 108 129 127 147 99 73 60 93 100 121 108 121 119 115 71 85 88 129 124 162 126 151 137 151 109 86 44 64 65 61 75 114 126 129 138 163 74 48 29 108 150 171 139 214 145 143 113 150 135 187 132 143 113 150 88 187 163 144 119 146 107 135 97 126 92 126 102 138 105 131 103 131 103 138 118 119 84 106 88 125 126 179 135 148 81 55 57 76 75 61 63 57 54 49 44 38 33 30 28 24 20 12 10 11 14 15 13 16 10 15 14 24 23 30 25 31 30 36 29 39 43 52 45 49 52 59 56 67 88 119 135 135 133 138 138 140 136 139 138 147 139 146 151 154 141 147 153 148 143 142 141 153 142 138 141 152 146 150 144 150 144 153 145 145 135 139 120 128 120 138 125 134 115 128 114 137 124 140 118 127 110 131 120 147 124 133 100 124 95 136 119 130 71 93 80 118 79 101 75 97 64 99 88 121 77 95 62 92 62 94 71 111 87 114 84 112 92 120 93 113 88 108 80 97 67 84 58 78 54 76 54 78 55 76 52 78 59 74 54 70 54 72 56 73 52 65 47 66 51 70 51 70 53 74 49 67 48 70 47 72 50 72 54 80 62 84 62 75 54 74 52 72 52 73 52 71 50 71 49 69 46 66 44 61 50 68 45 59 44 61 40 57 39 55 37 53 35 52 34 58 39 48 32 46 30 41 24 45 26 35 21 35 28 40 29 49 36 48 41 56 43 63 53 134 119 87 45 72 36 65 42 62 49 62 50 63 49 64 49 66 48 65 45 65 46 66 47 68 45 69 45 69 45 69 45 70 46 70 45 69 44 68 45 69 49 65 47 67 49 65 46 67 48 65 47 67 50 66 47 63 46 63 46 62 44 60 42 59 44 61 39 70 46 32 21 65 47 63 45 62 45 62 46 61 43 59 40 57 41 59 42 61 40 60 41 59 38 49 30 32 17 22 4 8 1 9 3 15 0 43 55 85 78 98 50 76 56 74 40 53 34 53 33 58 36 48 26 41 20 34 16 36 24 36 15 27 13 26 8 24 15 21 6 21 9 34 17 47 21 47 24 62 46 67 36 59 32 31 11 3 0 42 59 60 44 58 40 56 38 59 40 56 39 55 38 53 34 51 34 56 38 51 35 49 32 45 31 36 18 17 2 4 2 8 7 3 8 6 3 9 2 11 22 41 39 43 39 40 36 39 38 41 37 40 38 43 40 41 36 41 38 40 34 34 26 27 20 14 5 4 0 3 0 5 0 0 0 0 1 6 5 6 2 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 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 1 2 3 0 2 0 1 0 25 42 55 41 51 44 49 41 48 39 48 39 48 39 48 39 52 42 50 40 49 41 51 43 47 39 47 39 47 39 48 39 48 39 48 39 49 39 49 39 51 39 50 36 48 36 48 36 47 35 47 35 47 35 47 35 47 35 47 35 47 35 47 35 43 32 46 35 48 36 47 34 45 34 46 35 47 34 46 33 45 33 45 34 46 35 47 35 45 41 39 35 70 75 207 138 208 82 213 99 230 88 221 107 115 102 184 12 45 21 40 35 44 29 41 24 37 24 38 26 38 26 38 26 39 28 41 30 38 25 36 23 34 21 33 21 34 19 24 14 27 18 25 13 25 18 23 17 21 16 19 15 20 16 22 18 21 14 16 9 17 8 7 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 6 5 3 2 2 3 5 6 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 3 6 9 11 11 12 14 16 18 19 18 18 16 16 13 13 17 16 17 17 18 17 19 18 19 19 21 21 22 21 22 20 25 19 23 18 20 21 19 22 15 27 19 7 9 2 4 0 18 5 120 145 112 48 33 25 31 28 35 28 29 28 26 21 24 15 19 16 22 16 24 23 22 16 21 19 30 26 34 28 42 50 70 61 65 59 70 62 74 59 60 52 66 68 85 82 94 89 101 94 95 86 90 85 83 71 76 70 71 44 46 33 109 116 150 128 128 109 119 104 113 96 131 119 125 123 165 125 146 124 165 139 164 126 175 136 179 153 154 84 69 93 104 118 107 140 138 147 130 150 140 155 147 156 145 157 166 106 115 68 129 60 116 111 196 128 152 167 178 71 77 38 159 181 200 191 244 152 181 148 189 179 216 161 180 142 181 141 228 178 189 150 188 143 161 126 155 124 161 138 179 133 159 129 157 132 170 137 144 103 144 111 155 170 199 144 167 126 82 46 77 82 43 38 50 42 43 43 30 22 23 22 19 19 18 17 16 16 16 16 14 15 21 24 28 28 30 28 25 25 28 31 35 38 41 41 53 39 50 61 63 52 84 122 153 130 150 141 131 142 155 141 146 144 152 151 157 153 156 150 154 150 153 148 152 147 150 146 150 146 148 144 147 146 153 147 158 153 147 138 149 135 159 141 158 138 154 137 159 144 165 147 167 145 172 157 182 150 162 134 167 157 203 207 196 142 167 150 227 135 141 109 124 92 144 108 131 107 116 80 122 75 112 92 125 87 115 88 115 79 113 92 126 100 132 117 145 114 141 123 135 104 127 99 120 83 100 70 98 69 94 68 97 72 100 73 98 68 91 64 94 71 102 76 95 69 97 71 97 69 94 66 100 73 100 77 112 90 112 75 102 74 101 74 101 75 103 77 104 76 102 74 99 71 97 69 92 66 92 66 91 64 89 62 84 59 86 60 84 59 87 63 88 61 79 51 71 46 66 41 62 39 59 44 61 38 57 45 64 40 58 47 51 42 74 66 125 97 107 76 91 69 90 70 86 63 85 62 86 63 87 65 89 67 91 67 89 66 91 71 95 74 96 72 91 67 89 68 95 72 93 70 91 69 91 69 89 67 88 67 88 67 88 67 90 66 84 63 87 68 88 66 88 66 85 64 85 63 81 57 74 55 82 68 89 55 59 26 80 71 87 61 83 62 76 60 82 63 82 62 80 60 77 58 80 59 81 61 79 57 67 46 50 23 28 14 14 7 20 9 18 24 89 93 134 95 113 67 105 72 108 65 91 51 88 57 77 45 68 36 62 33 58 29 56 26 44 19 42 22 46 24 48 26 37 21 44 25 57 38 78 47 87 57 98 61 94 54 82 30 44 27 18 0 55 72 79 62 79 58 77 54 76 56 79 57 80 59 74 50 70 57 73 55 71 54 69 51 63 44 46 31 27 10 7 3 4 6 3 9 10 8 6 7 18 22 45 44 49 42 45 44 49 42 45 41 46 42 46 41 44 40 42 38 43 38 39 30 27 23 14 8 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 25 52 65 50 65 52 52 49 60 49 59 48 58 49 59 50 57 48 58 49 59 48 58 47 58 45 58 46 59 47 58 48 55 47 57 49 56 48 53 45 52 47 51 46 50 47 51 48 51 47 51 47 51 47 51 47 47 44 50 47 52 47 50 46 49 45 50 47 52 48 52 48 51 47 51 46 50 45 49 44 49 45 48 44 48 44 49 45 56 42 75 42 40 91 69 235 95 194 33 182 31 168 0 138 0 78 38 57 47 31 43 42 43 44 44 39 47 39 36 37 37 36 37 34 35 33 35 33 28 27 30 29 31 28 28 25 28 26 22 21 22 24 24 23 32 25 20 18 21 21 20 16 9 8 8 5 4 2 2 0 1 0 1 0 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 5 3 3 1 3 1 5 3 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 2 3 9 9 11 10 15 12 19 13 20 13 19 9 16 7 18 13 18 13 19 14 20 15 18 14 20 15 21 16 20 15 20 15 19 15 20 16 22 17 19 22 20 3 7 0 0 0 17 51 130 105 59 16 18 12 22 19 30 20 26 19 24 15 19 8 13 9 16 9 17 16 20 14 21 16 24 19 30 22 42 41 63 49 59 48 63 49 65 47 56 42 60 53 70 61 69 60 69 60 64 56 63 59 70 60 69 64 77 66 85 75 105 89 120 106 132 109 116 83 108 83 116 100 102 75 107 78 134 97 133 111 131 109 137 118 149 132 145 113 101 65 96 101 128 126 154 135 152 136 156 125 156 127 151 132 140 83 65 59 71 61 63 105 156 112 132 155 137 52 45 39 146 155 177 158 201 120 146 115 154 151 181 126 152 113 144 116 195 144 152 120 155 111 135 97 126 94 130 108 145 104 130 103 129 105 138 104 107 75 112 81 135 144 160 114 151 110 75 48 67 57 41 64 33 33 29 27 27 30 30 26 19 18 16 15 15 15 17 15 17 15 22 21 26 22 26 21 24 20 26 24 30 28 34 31 36 26 29 42 43 35 53 76 135 149 141 142 143 128 144 141 143 142 148 147 152 149 151 147 150 147 149 145 148 144 146 143 147 143 146 140 145 138 145 137 149 143 137 128 137 122 146 129 142 125 137 124 141 130 146 132 149 131 151 138 157 133 144 122 141 124 174 169 159 120 146 141 218 133 130 91 99 73 113 79 106 93 104 75 103 62 99 86 106 67 86 57 76 40 65 46 78 53 78 61 82 53 78 63 99 73 98 82 109 86 109 89 103 82 93 71 82 59 69 48 70 49 63 45 64 50 69 51 70 49 71 50 71 50 70 49 70 50 71 53 83 68 84 54 76 55 75 53 74 54 75 55 77 55 75 53 73 51 72 50 69 52 69 52 68 50 66 48 61 45 62 45 61 44 63 48 66 47 57 38 52 36 47 31 49 31 45 34 46 29 40 32 40 21 29 24 35 23 31 15 50 30 48 28 49 33 56 40 61 47 62 48 64 51 66 51 62 47 65 48 66 49 71 53 72 51 75 51 72 48 71 49 71 47 69 46 69 46 70 49 67 48 66 47 66 47 66 46 70 48 63 44 64 46 64 43 64 46 62 45 62 44 59 39 55 39 60 48 65 38 40 11 61 54 67 44 64 45 58 43 62 45 62 45 61 43 59 41 59 40 60 42 60 39 50 30 38 15 21 8 7 0 9 0 4 17 79 79 99 68 75 44 60 44 66 42 54 27 44 29 41 23 35 18 32 18 30 14 26 10 19 4 18 9 20 11 21 9 16 9 22 9 27 14 38 24 54 37 62 34 57 35 56 32 41 28 8 0 39 59 65 47 62 41 58 39 58 38 59 40 60 42 56 34 52 41 59 42 56 40 55 38 48 32 37 21 20 4 3 0 5 6 8 9 10 6 7 5 15 15 38 40 44 38 41 40 43 38 41 39 42 39 42 38 40 36 39 36 40 36 36 28 28 21 14 5 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 16 41 58 44 56 43 44 41 50 40 49 39 48 40 49 41 47 39 48 40 49 39 48 38 45 37 46 38 46 39 48 39 47 38 48 40 49 38 47 36 48 35 47 34 46 35 47 36 47 35 47 35 47 35 47 35 46 35 48 37 50 37 49 36 46 34 47 36 48 36 47 35 46 34 47 36 48 37 50 38 47 35 48 36 48 37 49 35 49 29 42 33 41 39 113 113 135 57 90 42 99 37 79 21 63 16 56 24 36 24 35 35 46 35 41 28 40 24 37 19 31 19 30 18 30 19 31 19 26 15 28 18 30 19 30 20 30 21 28 21 31 26 30 23 23 13 10 4 9 7 6 1 5 1 4 0 2 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 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 4 4 3 3 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 5 8 11 12 13 15 18 17 19 18 20 19 19 17 18 20 19 21 20 21 21 22 21 19 18 20 20 22 21 21 20 24 19 22 19 19 20 17 22 17 25 17 9 11 0 7 6 52 125 163 83 45 16 36 26 28 25 30 25 25 26 25 18 19 13 15 15 18 14 19 21 26 23 29 24 30 27 40 38 63 60 72 62 70 63 71 62 71 61 67 59 68 62 70 61 68 57 62 49 52 44 51 48 62 57 66 57 76 74 99 86 112 85 105 95 119 102 103 85 111 96 114 105 119 94 123 112 163 126 159 138 173 140 182 136 185 148 183 163 149 101 93 107 130 149 143 154 143 159 141 149 130 152 149 152 153 88 110 68 130 64 119 123 193 133 173 175 143 61 63 86 195 183 220 199 228 154 184 146 195 191 219 155 197 146 176 158 234 173 188 155 185 147 170 134 159 128 167 145 173 132 162 133 162 135 167 126 133 108 139 113 183 178 179 134 185 137 104 62 72 56 33 40 32 42 38 22 26 26 18 11 19 17 15 13 12 15 15 18 22 23 24 25 25 24 22 21 23 23 24 24 25 26 27 27 33 22 28 30 38 29 36 37 96 160 146 143 155 129 152 140 149 147 152 150 154 151 154 151 154 151 153 149 152 148 150 147 148 147 150 147 149 145 150 143 160 151 146 139 150 134 156 138 157 139 154 139 159 144 164 147 170 147 167 153 175 151 169 149 176 149 211 182 178 152 182 187 239 163 163 117 133 111 153 111 156 142 164 131 158 112 159 144 169 122 139 99 122 78 107 81 114 80 102 74 94 60 90 75 104 73 97 76 106 82 112 89 125 99 128 105 136 110 136 108 117 86 109 78 104 76 101 73 102 74 99 71 97 69 96 69 98 72 99 74 107 85 108 73 106 79 104 76 103 76 103 76 103 75 102 74 101 73 100 73 97 71 97 71 96 69 93 67 89 64 91 64 89 63 91 68 92 63 82 56 78 54 74 51 77 52 71 52 69 45 62 44 69 44 57 34 66 41 58 42 48 28 51 32 56 36 58 37 69 46 71 48 74 52 76 54 78 57 83 61 86 66 93 73 90 70 95 73 94 70 92 70 93 71 92 70 92 71 94 71 91 70 91 69 90 68 89 67 88 65 84 63 85 64 85 63 84 62 82 62 84 63 81 58 78 57 80 63 84 56 63 30 79 70 86 60 82 62 77 61 79 61 80 61 80 61 79 59 80 59 79 62 79 57 67 45 51 28 36 20 21 12 25 7 35 52 126 101 121 79 103 63 85 57 94 60 84 45 70 37 60 33 54 30 53 30 49 25 46 22 39 20 39 21 39 19 29 15 32 23 45 28 52 32 59 41 87 62 98 60 95 58 82 50 77 46 33 7 57 74 86 69 83 64 83 62 84 63 84 61 83 63 79 53 73 60 80 60 76 58 74 54 66 47 51 31 28 10 9 4 8 10 12 11 9 9 10 11 17 16 39 41 47 41 44 42 47 40 46 42 46 42 46 41 44 39 45 41 45 40 41 33 31 27 17 10 4 3 3 5 3 3 1 2 3 3 2 4 7 10 5 3 0 0 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 14 40 63 56 64 51 55 51 60 50 59 49 59 49 60 50 58 48 59 49 59 49 58 48 58 46 59 46 60 47 58 48 56 48 57 48 56 48 54 46 52 48 51 47 51 47 52 48 51 47 51 47 51 47 51 47 50 47 52 49 53 49 52 48 51 47 52 48 52 47 50 46 50 46 51 47 52 49 53 49 49 47 52 50 54 50 53 51 38 52 62 42 49 42 37 87 65 79 56 74 40 73 29 63 33 43 47 37 49 31 42 34 41 32 38 30 35 32 26 28 28 28 30 29 32 31 34 32 33 31 34 32 35 33 36 33 34 33 31 33 32 32 27 26 10 5 0 0 0 0 0 0 1 1 1 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 5 3 5 3 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 2 3 9 9 12 12 17 14 16 10 18 12 19 11 19 10 19 14 19 15 20 16 21 16 17 13 19 15 20 15 20 14 19 15 19 13 19 15 22 18 23 16 13 0 4 0 0 9 72 136 121 40 26 6 27 19 20 17 25 16 23 18 21 8 14 7 10 9 13 8 14 13 18 15 23 17 23 20 38 39 64 53 63 51 63 52 63 50 61 49 59 48 59 47 58 46 57 45 50 35 40 29 36 31 33 29 43 38 69 78 101 81 99 69 89 67 83 56 83 75 101 74 83 68 109 99 128 116 127 91 125 112 140 115 143 114 142 123 158 133 156 117 118 70 141 124 149 124 150 128 154 122 145 127 157 131 127 71 61 69 67 56 64 115 151 115 153 156 108 47 38 93 180 147 194 165 185 124 151 116 167 168 185 122 165 113 134 138 199 137 153 127 150 114 142 101 129 101 144 125 142 104 132 105 131 108 136 95 104 84 107 83 167 156 146 116 153 137 114 50 49 51 44 32 26 38 38 28 32 23 20 22 18 13 14 8 13 10 17 16 24 22 24 22 24 20 21 18 20 19 21 20 22 21 23 22 25 27 25 25 27 28 24 15 36 121 144 138 140 132 154 130 148 143 148 144 149 145 151 146 151 146 150 144 149 143 147 142 146 144 148 143 147 138 142 133 152 140 135 127 140 122 142 126 140 125 137 125 140 129 143 129 144 127 143 133 149 129 146 129 156 125 188 142 138 126 152 165 182 126 126 85 104 91 125 87 137 123 140 116 133 99 146 134 161 120 129 96 114 80 104 85 116 84 98 68 80 50 80 71 91 59 73 46 66 41 65 46 64 46 63 48 68 54 71 54 90 71 85 67 85 68 83 63 83 60 78 54 72 50 71 50 75 55 75 54 79 62 79 51 77 56 75 53 73 52 73 52 74 53 74 52 73 52 73 52 70 53 70 53 69 51 66 49 64 48 66 48 64 47 66 51 66 46 60 42 57 41 56 40 57 41 54 40 53 36 45 30 40 25 43 18 41 11 27 21 36 22 36 22 33 18 29 14 31 20 33 22 35 22 36 22 43 30 49 36 54 40 63 48 64 49 70 53 71 52 69 52 70 52 69 50 68 50 68 51 73 54 72 52 71 51 70 50 65 45 64 45 65 47 66 47 66 48 64 48 66 49 64 45 56 41 60 46 64 42 43 11 59 52 66 43 63 45 58 44 59 42 60 44 61 44 60 43 59 40 61 42 60 39 50 29 34 12 22 7 13 12 31 10 16 40 96 73 77 49 63 33 49 34 54 36 49 26 36 17 34 20 32 18 31 18 27 13 24 14 23 13 22 15 20 11 14 7 21 20 32 18 28 15 27 19 46 36 60 39 60 42 60 49 53 30 15 0 39 56 75 53 68 46 64 44 65 44 64 43 65 46 60 36 56 44 62 44 60 43 58 39 50 32 40 24 21 5 5 2 9 10 14 12 10 7 11 9 14 9 33 37 45 40 42 40 43 39 43 40 43 40 42 38 40 36 40 37 40 36 36 30 30 24 18 8 6 0 3 0 4 0 1 0 3 1 2 2 7 8 6 1 1 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 2 24 53 51 55 41 48 42 51 41 49 40 49 40 50 42 48 39 49 41 50 40 48 39 46 38 46 39 47 39 49 40 48 39 48 39 48 38 47 37 49 36 47 35 47 35 48 37 48 36 48 36 48 36 48 36 45 33 46 34 46 34 46 34 48 36 48 36 47 34 45 33 48 35 47 34 45 32 43 30 42 31 46 35 48 35 45 30 57 24 45 38 43 36 50 42 43 33 39 27 33 31 36 32 35 20 31 16 29 18 25 16 21 16 21 15 27 16 30 11 32 20 33 22 34 23 35 23 39 26 37 24 36 23 35 25 37 28 30 20 23 14 14 6 1 0 0 0 0 1 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 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 5 5 6 6 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 3 6 9 12 13 14 16 19 12 14 14 17 16 17 16 17 18 17 19 18 19 19 20 19 18 18 20 19 21 20 20 19 24 19 21 19 17 20 15 23 16 17 7 3 6 0 22 48 157 151 100 32 45 15 24 19 25 23 26 22 26 25 25 14 13 9 9 14 15 12 16 16 21 19 27 23 32 34 55 59 78 65 70 61 71 61 69 60 68 59 67 56 65 56 67 59 65 53 58 44 47 34 36 26 39 33 42 42 81 101 132 114 141 113 132 104 108 81 97 100 113 102 98 85 135 146 170 139 131 102 152 142 173 137 176 144 175 154 184 153 180 163 159 115 125 133 134 145 140 152 137 148 123 154 153 149 143 79 109 72 121 57 112 132 185 134 190 160 119 56 65 134 213 176 230 212 218 159 190 152 213 207 222 156 198 144 167 181 233 165 192 162 189 154 175 134 159 134 180 160 175 135 163 130 160 137 167 120 136 113 132 113 205 186 177 150 166 160 160 73 36 23 43 49 42 39 44 31 26 10 15 26 19 17 15 15 14 17 17 20 22 22 22 22 22 21 20 20 18 18 19 21 22 23 24 25 23 25 31 23 26 26 28 16 14 60 132 152 142 142 152 139 151 147 152 147 153 149 154 149 155 150 154 148 153 147 151 147 150 148 151 148 151 144 149 141 161 148 144 140 155 133 155 137 152 137 150 137 156 142 158 141 156 138 161 148 168 145 162 144 185 152 220 158 164 150 185 187 198 150 157 113 135 116 145 108 174 143 160 133 158 125 182 157 190 143 161 124 153 114 152 127 159 121 135 100 115 83 119 109 134 97 113 82 104 76 103 80 109 77 97 65 91 65 92 65 86 58 87 64 97 75 104 78 108 80 104 75 101 74 101 75 101 76 103 76 107 84 109 76 101 73 100 72 99 72 100 73 100 73 100 72 99 72 99 72 97 71 97 71 96 69 93 67 89 65 91 65 89 64 92 68 91 62 85 57 81 58 80 56 76 54 75 53 74 54 69 45 46 34 59 51 74 52 65 51 59 39 57 36 55 35 56 36 57 35 58 36 57 34 54 31 53 33 58 39 62 44 69 51 77 60 85 67 90 70 94 74 94 72 92 70 90 68 89 68 95 75 92 74 91 73 90 72 86 68 87 69 86 67 85 67 87 65 86 66 88 67 86 63 74 57 82 64 89 63 65 24 77 68 84 59 82 62 77 61 77 59 79 60 80 60 79 60 80 59 79 61 79 56 67 45 53 28 34 15 25 31 60 44 68 70 128 83 100 61 85 41 76 48 74 46 70 40 60 32 62 37 54 32 51 31 46 26 42 23 39 24 40 22 37 17 26 14 35 29 47 25 41 21 55 28 61 42 89 63 100 62 98 56 64 26 33 9 50 70 92 73 84 65 86 67 89 66 89 66 89 67 83 56 78 62 81 61 78 58 75 56 68 48 55 36 33 13 12 6 10 12 14 12 11 10 15 12 17 12 35 40 51 46 48 45 49 44 48 44 48 44 47 41 44 39 44 39 42 37 39 32 31 28 21 13 5 3 2 4 3 2 1 2 3 3 2 4 7 10 7 4 2 1 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 21 56 60 62 50 60 50 61 51 60 49 59 50 61 51 58 49 60 50 60 50 59 48 59 46 60 47 60 48 59 49 57 48 56 47 54 47 54 47 53 49 52 47 51 48 53 49 52 48 52 48 52 48 52 48 51 46 50 46 49 46 50 46 52 48 52 48 51 46 49 45 52 47 50 45 48 43 46 41 47 44 51 48 52 46 48 47 28 51 46 38 57 44 39 46 52 41 75 30 52 31 52 33 52 26 40 28 32 30 26 24 35 26 37 29 40 36 35 36 37 36 39 38 40 37 38 35 42 40 42 39 41 38 39 37 34 28 19 13 8 6 2 1 0 0 0 0 0 2 2 2 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 6 2 6 2 6 2 6 2 6 2 5 1 5 1 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 2 4 3 5 2 4 1 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 5 5 10 10 13 11 16 13 13 8 15 10 16 8 16 8 16 11 16 11 17 12 18 13 17 12 18 14 19 14 19 14 18 12 18 13 19 16 21 17 20 7 3 0 0 0 32 77 163 97 39 4 28 7 14 15 22 16 22 14 23 14 21 4 11 6 9 11 14 7 11 10 17 13 20 16 28 32 56 59 69 55 61 53 62 51 60 53 58 50 58 48 56 48 60 54 57 45 53 42 48 33 33 19 34 17 17 8 42 63 102 96 119 91 111 89 108 75 84 58 89 73 88 68 111 121 141 93 86 69 117 119 141 105 141 115 151 118 156 128 161 125 152 122 117 92 129 112 151 126 151 116 141 126 155 125 117 70 60 67 67 52 65 129 152 122 172 133 82 38 55 135 189 146 199 176 182 129 154 124 187 178 183 128 157 114 133 160 195 131 160 131 162 125 148 101 129 106 149 126 144 107 132 101 129 110 135 89 104 78 102 90 178 153 140 120 142 123 141 98 68 25 27 31 34 18 20 15 8 8 19 9 19 13 18 13 19 14 22 15 22 19 20 18 19 17 19 17 16 15 19 18 22 22 25 24 19 27 29 23 23 24 26 18 18 2 87 143 150 127 135 139 144 139 146 142 149 143 149 143 150 144 149 142 148 141 146 140 147 142 147 140 145 136 143 133 151 135 130 128 143 121 141 124 138 125 136 127 140 128 141 127 137 125 145 137 152 131 144 127 151 126 184 124 135 122 166 157 152 117 127 86 110 86 114 87 153 118 127 107 125 105 155 131 153 116 131 101 121 92 124 112 136 104 116 84 95 68 103 98 107 75 89 62 83 58 83 65 82 59 68 47 64 51 71 56 59 40 55 39 60 46 64 45 65 44 65 45 67 48 70 50 68 50 72 52 78 62 84 59 77 56 77 57 79 60 83 63 74 53 74 52 73 51 72 50 73 56 73 56 72 54 70 52 63 47 65 47 63 46 65 50 65 45 59 40 58 42 57 40 52 39 52 38 55 43 52 30 72 32 40 31 35 31 46 27 44 29 40 29 39 33 42 35 42 30 43 30 41 26 36 21 26 14 30 13 30 14 34 19 37 26 44 34 51 41 59 49 73 59 71 56 69 55 69 55 74 55 75 55 75 55 75 55 71 52 73 51 68 46 65 45 66 48 64 47 65 48 63 44 51 40 61 47 69 49 45 6 57 50 65 42 63 45 58 44 59 42 60 43 60 43 59 41 59 40 60 44 60 39 50 29 42 16 21 0 11 23 57 40 62 57 87 53 62 37 48 20 53 34 46 31 48 30 42 24 40 26 32 20 29 19 26 18 21 12 19 12 20 12 17 8 17 9 23 21 30 15 20 8 25 8 20 14 47 44 65 50 72 45 25 7 16 0 29 53 80 55 67 46 66 47 68 44 68 46 68 47 63 38 58 44 62 43 59 42 60 41 53 35 44 29 27 11 8 4 7 8 11 11 11 9 10 7 11 8 28 36 48 45 45 42 46 42 45 42 45 41 43 38 40 36 39 36 38 33 34 29 30 25 22 11 7 0 3 0 4 0 1 0 3 1 2 2 7 8 7 3 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 0 7 43 51 52 42 53 38 51 42 50 41 50 41 51 42 49 40 50 41 50 41 49 40 47 39 47 39 48 40 49 41 49 39 47 37 47 37 47 38 49 37 48 36 48 36 49 37 49 37 49 37 49 37 49 37 50 37 48 35 47 35 48 36 47 35 48 36 48 35 46 34 46 34 47 35 47 35 47 35 47 35 48 36 47 34 44 30 53 27 31 29 29 33 38 28 29 17 28 9 22 12 23 22 23 22 27 17 36 17 35 19 38 30 34 30 38 27 38 19 36 25 38 27 39 26 36 23 36 25 39 27 39 25 36 24 22 12 9 0 2 0 1 0 2 1 1 0 0 2 0 2 1 1 1 1 1 1 2 2 0 0 0 0 0 0 0 0 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 3 3 5 5 5 5 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 9 12 13 13 13 14 17 13 15 15 17 16 17 15 16 16 16 17 16 18 17 18 17 17 17 19 19 20 19 20 18 23 18 21 18 16 20 14 22 11 9 0 1 6 2 73 136 155 64 47 21 32 22 29 26 26 23 25 21 28 25 27 13 12 9 9 13 14 13 13 15 22 17 20 18 34 41 63 65 77 64 72 65 73 60 70 66 67 60 70 60 67 58 70 64 73 61 70 59 66 54 54 42 38 23 25 16 41 54 107 118 141 118 145 125 143 120 109 83 85 80 105 99 115 117 149 107 109 84 141 141 168 135 170 152 182 146 173 160 190 155 182 167 146 130 121 129 140 155 136 142 126 153 147 141 140 82 111 67 122 55 113 148 192 142 201 133 91 50 100 178 222 188 224 217 220 160 187 159 229 210 215 162 190 153 177 202 228 162 199 162 191 156 178 137 166 144 183 155 172 135 165 131 163 140 165 111 132 102 138 137 219 183 171 138 177 132 162 149 156 107 85 52 50 25 46 53 68 94 97 37 22 21 22 24 23 24 22 23 21 20 19 18 17 16 16 16 17 17 18 20 22 23 24 25 28 26 31 27 32 28 29 21 25 4 39 121 160 137 137 148 146 144 151 150 155 151 154 150 155 151 154 149 153 148 151 147 150 147 150 144 151 144 153 144 160 142 139 140 158 134 157 138 153 138 152 140 156 143 158 141 158 141 165 153 170 146 164 148 177 157 206 145 168 145 207 179 169 137 150 112 137 110 142 129 189 144 162 138 158 132 192 156 185 145 172 133 159 121 165 146 168 133 150 116 131 100 140 133 144 109 127 98 121 91 117 92 125 92 111 78 103 77 105 78 114 82 103 71 95 67 93 65 85 59 88 62 91 64 92 65 92 68 96 68 98 76 104 74 102 76 104 79 109 85 115 89 105 77 104 76 102 74 100 72 99 73 99 73 98 71 95 69 90 65 92 65 90 64 92 68 93 64 86 58 84 58 81 57 75 54 75 52 75 59 72 43 198 155 139 124 65 62 74 53 72 52 69 46 65 44 65 45 66 45 68 46 67 43 62 38 57 36 57 34 52 30 52 32 50 29 52 30 53 33 60 41 78 56 77 55 78 57 80 59 81 63 82 64 83 66 84 67 84 68 89 71 86 66 85 68 89 66 86 65 87 65 83 60 74 58 82 62 88 67 69 24 76 67 83 58 81 62 77 61 79 60 79 60 79 59 76 57 78 60 79 61 79 56 67 45 58 31 34 8 23 36 74 62 104 77 114 68 92 52 77 45 77 48 68 47 72 50 67 39 54 31 44 21 40 23 41 24 39 20 33 19 32 19 31 16 34 20 38 30 47 25 41 21 40 14 43 25 73 56 99 67 102 46 48 22 48 11 41 70 97 76 85 66 89 71 92 67 91 68 90 68 85 57 78 63 81 62 79 61 79 60 74 54 59 40 39 20 19 8 10 7 7 10 13 11 12 8 15 13 29 38 52 48 49 45 49 44 49 45 49 44 47 41 44 39 45 40 43 37 39 33 33 31 24 16 7 3 1 3 2 2 1 2 3 3 2 4 7 10 8 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 1 0 0 0 1 3 0 6 8 44 58 60 51 64 44 62 51 61 50 60 51 61 52 59 50 60 51 61 50 60 49 60 47 60 48 61 48 60 50 58 48 56 46 53 47 55 48 54 49 53 48 52 49 53 50 53 49 53 49 53 49 53 49 55 50 52 47 51 47 52 48 50 46 51 48 52 48 51 47 51 47 50 46 50 46 50 46 47 42 45 40 42 36 39 36 27 34 49 18 44 27 19 36 33 27 42 21 37 27 34 31 47 29 37 39 24 44 28 39 42 36 45 35 46 38 44 35 37 36 40 40 43 40 41 38 38 38 41 38 37 31 28 22 11 7 1 1 0 1 2 3 1 2 2 1 0 0 0 0 1 1 1 1 1 1 0 0 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 2 1 5 4 6 3 3 0 4 2 4 2 4 2 4 2 5 3 5 3 5 3 5 3 8 8 13 11 12 10 14 11 16 11 17 12 18 9 17 10 16 11 16 12 17 12 18 13 16 12 18 14 19 14 19 13 18 11 18 12 18 16 20 19 16 2 1 0 0 0 79 154 102 25 40 22 11 15 20 9 23 19 22 14 25 18 21 4 11 6 10 12 15 8 12 10 18 8 9 6 23 30 52 50 68 57 64 61 66 54 63 62 58 54 64 57 61 53 61 54 66 53 63 53 64 54 57 45 50 32 32 12 12 4 45 62 106 95 125 103 124 100 110 72 91 68 110 95 90 77 119 98 83 63 110 117 141 111 145 124 154 109 137 118 165 141 163 132 173 115 115 83 135 118 151 110 150 128 153 126 123 86 67 71 69 47 67 138 158 128 178 109 67 40 95 176 201 161 183 171 186 131 148 131 196 180 175 133 153 129 147 179 190 131 164 130 149 118 143 106 141 123 158 127 138 105 135 105 134 112 132 77 101 71 118 122 194 153 135 102 133 106 143 137 165 155 157 117 110 86 110 119 136 171 147 33 19 16 24 21 27 20 25 17 22 19 19 15 15 12 13 11 18 16 19 18 21 19 22 21 24 21 21 23 28 22 18 7 14 15 3 71 154 133 145 126 140 132 147 141 152 143 151 140 151 142 150 140 149 139 147 138 147 139 145 137 144 137 146 137 149 131 125 128 145 122 141 126 140 129 140 131 144 134 144 129 141 128 146 135 149 129 145 131 152 139 172 116 139 116 183 149 150 118 129 89 113 81 116 113 155 119 134 114 126 104 157 129 147 116 137 108 124 94 131 123 139 110 125 94 107 79 116 112 122 91 107 82 102 75 95 76 88 69 84 68 90 78 99 84 97 75 85 63 78 61 78 59 69 49 71 50 70 48 67 44 66 48 68 44 65 47 67 43 64 44 67 49 74 57 81 62 81 59 79 59 76 56 74 55 70 53 70 53 69 51 67 49 65 49 66 49 65 48 67 52 69 49 62 43 59 44 59 42 54 42 55 38 56 45 53 25 142 117 138 133 44 36 52 38 52 38 51 39 50 42 48 41 45 36 48 38 49 34 45 29 47 31 46 25 37 18 34 18 36 21 31 13 23 10 25 14 29 15 29 19 32 23 36 24 42 25 43 27 46 29 48 30 57 43 66 51 69 51 72 56 71 53 68 51 68 50 64 45 56 43 60 41 64 49 49 9 56 49 64 41 62 45 58 44 61 44 61 43 59 41 56 37 60 40 61 44 60 41 49 30 37 15 18 0 9 25 63 47 71 47 68 40 54 30 51 39 42 25 37 26 45 31 38 18 29 16 17 7 16 12 21 15 24 15 20 14 20 15 20 11 16 4 18 13 24 12 17 10 9 0 14 12 37 36 61 53 67 34 24 19 36 0 21 56 83 59 69 46 70 49 72 46 68 47 66 49 61 38 56 45 63 45 61 47 63 47 59 42 46 32 32 15 13 5 5 5 3 9 12 10 7 3 10 11 23 33 47 45 44 40 44 40 46 43 45 42 43 38 40 36 42 37 40 35 36 31 34 29 24 13 8 0 2 0 3 0 1 0 3 1 2 2 7 8 9 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 0 0 0 0 0 0 0 0 4 1 34 50 50 45 56 33 52 42 51 41 50 42 51 43 49 41 50 42 51 41 50 40 47 39 47 40 48 41 50 41 50 40 47 37 46 37 48 39 50 37 49 36 48 37 49 38 49 37 49 37 49 37 49 37 49 36 46 33 44 32 45 34 45 33 46 35 48 36 48 36 48 36 46 33 43 29 40 27 34 21 31 16 26 12 24 12 23 19 22 26 24 27 37 22 43 7 28 1 43 11 42 27 35 36 42 29 44 24 42 27 38 30 35 32 41 31 41 26 34 26 38 32 43 34 42 32 39 31 39 28 30 13 13 1 4 0 0 0 0 0 0 0 0 0 1 4 1 2 1 4 1 3 1 2 0 2 0 2 0 2 0 2 0 2 0 2 7 5 6 4 6 6 9 9 8 7 8 7 8 7 8 7 5 5 5 5 5 5 5 5 4 4 4 5 5 6 6 6 7 6 4 3 3 4 6 7 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 2 2 1 1 1 2 3 3 7 13 15 16 11 12 14 20 15 16 15 16 15 16 15 16 16 17 16 17 16 17 16 17 16 17 17 18 17 17 15 14 20 18 20 16 15 22 16 16 4 8 3 1 10 39 145 147 82 50 37 21 26 22 26 23 23 23 24 23 21 18 14 11 7 8 11 12 14 14 16 13 16 7 10 13 34 42 59 55 72 65 70 67 77 73 77 68 72 65 70 63 70 65 72 66 69 61 67 61 69 68 72 68 61 56 55 34 27 16 32 32 86 107 152 126 138 129 147 121 128 125 132 118 112 85 144 106 102 75 124 137 179 134 172 167 120 38 38 88 172 164 187 178 182 152 171 133 112 132 149 150 134 166 140 153 152 93 106 78 107 61 157 167 162 181 181 103 91 41 152 194 224 191 213 198 212 175 208 175 237 200 212 168 185 156 218 196 208 158 196 153 184 150 176 137 172 150 183 147 172 138 169 134 161 135 159 105 130 103 134 154 226 166 166 125 160 124 167 154 181 150 170 134 153 101 150 138 169 170 108 22 19 24 26 27 24 23 25 26 26 22 17 14 14 14 12 9 13 15 17 19 21 22 23 23 23 20 25 26 27 26 25 24 15 23 13 42 151 152 144 139 147 142 150 145 153 148 155 148 156 148 156 151 160 152 157 147 148 149 145 146 147 148 155 151 165 132 140 140 155 137 160 144 156 140 158 142 160 143 160 144 164 149 167 150 167 150 168 151 179 172 194 144 166 158 211 156 180 132 150 116 140 105 151 145 181 143 171 135 160 138 184 154 172 133 155 121 148 118 157 143 170 130 151 119 132 108 154 140 157 121 136 103 130 104 130 101 127 95 122 91 112 95 133 102 127 97 120 90 114 86 114 87 109 81 107 78 103 75 100 73 103 74 98 71 98 71 97 69 93 67 91 66 91 66 91 67 91 67 93 68 96 72 99 74 97 73 101 73 95 67 93 69 97 66 90 69 96 68 97 77 96 71 88 63 84 60 80 56 77 54 76 56 78 55 75 53 89 67 177 138 84 69 91 55 78 57 73 51 71 54 73 51 70 53 75 53 70 48 70 50 68 48 72 46 68 40 68 45 61 41 58 35 49 26 44 25 47 27 43 24 40 23 37 18 37 22 40 26 44 31 48 33 50 35 59 56 78 60 76 64 81 64 86 69 89 69 87 67 81 61 79 60 83 63 69 36 75 64 86 65 83 64 81 58 81 61 83 62 82 59 78 57 76 60 75 58 78 54 70 48 50 30 37 12 21 22 78 63 100 56 89 54 85 51 81 60 71 42 55 39 58 35 50 29 44 21 30 10 27 16 34 20 26 15 30 17 28 18 34 28 29 20 26 19 54 43 44 15 28 13 44 16 56 44 90 61 75 33 46 42 54 5 38 71 102 80 104 76 96 64 93 68 97 61 93 70 88 56 86 60 86 63 86 62 83 60 80 58 69 47 51 23 21 6 13 11 9 7 10 10 12 11 14 11 29 42 59 50 48 44 50 43 51 46 51 45 50 44 49 44 42 41 45 37 39 39 38 32 28 20 11 6 4 4 3 2 2 2 1 2 3 4 5 6 11 7 3 1 0 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 1 0 1 2 31 53 68 48 55 54 59 51 59 51 59 51 59 51 58 50 58 50 58 50 58 50 59 49 59 48 57 48 60 52 57 47 55 48 55 47 52 48 59 52 53 48 53 50 54 49 57 51 53 47 50 47 53 51 56 47 47 42 47 45 49 44 49 44 48 45 50 44 45 39 39 34 37 31 33 26 27 22 25 22 28 26 32 30 36 33 36 33 42 32 43 36 37 40 38 39 42 40 43 43 43 43 45 39 45 45 41 44 38 38 45 42 45 41 44 40 44 39 42 42 41 41 40 39 38 38 25 24 21 17 13 9 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 6 2 5 0 5 2 8 5 7 3 7 3 7 3 7 3 5 3 5 3 5 3 5 3 3 1 3 2 4 2 5 3 6 3 5 2 4 3 5 4 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 3 1 3 0 3 1 4 3 9 8 16 11 12 7 15 14 16 11 16 11 16 11 16 11 16 11 16 11 16 11 16 11 16 12 18 13 18 13 18 11 16 9 17 10 18 18 20 12 14 0 4 0 0 48 143 105 59 39 28 18 24 19 22 16 21 16 22 15 18 9 11 3 7 4 10 8 12 8 11 6 10 2 8 9 28 32 48 42 57 45 58 51 67 60 71 58 68 56 65 52 63 53 65 55 63 52 63 54 68 62 71 61 62 56 57 39 31 19 23 18 45 61 118 115 134 107 132 107 122 97 116 108 96 55 101 111 96 46 112 120 146 145 165 94 17 0 0 9 69 108 149 148 165 140 161 125 140 83 128 116 153 121 149 153 144 78 75 89 80 73 155 151 142 161 151 80 56 58 183 216 217 185 191 176 217 183 203 168 200 170 187 155 173 143 174 155 159 125 152 124 144 123 140 114 138 122 147 117 139 108 139 112 143 113 127 64 103 78 106 119 175 119 126 97 124 88 131 131 155 114 131 107 110 88 114 121 156 137 68 19 21 22 28 27 25 23 23 25 24 18 16 12 15 12 12 8 14 13 17 17 20 19 22 18 18 16 23 21 26 24 26 24 19 20 4 22 131 144 140 129 141 131 145 136 149 140 150 142 152 142 149 143 151 146 151 144 150 142 150 141 150 141 152 144 154 123 129 133 141 131 141 136 139 132 141 133 143 132 145 129 147 132 149 132 150 132 151 130 157 144 162 117 140 136 183 128 147 105 120 92 109 82 123 125 151 113 139 105 127 110 152 125 136 105 125 98 118 95 132 123 140 103 124 95 108 86 130 118 129 99 109 82 102 84 103 82 102 80 96 74 84 76 103 82 99 79 93 73 88 70 88 70 86 64 84 61 81 58 79 57 79 56 75 53 75 55 75 52 72 49 70 47 69 49 69 50 59 43 61 45 63 49 65 50 67 55 71 54 66 49 65 51 69 50 65 54 71 56 74 65 74 56 65 48 61 46 58 43 58 47 60 42 58 47 56 31 59 154 213 102 58 36 58 42 59 40 59 42 56 36 53 39 52 43 55 43 52 36 49 36 51 37 52 32 44 25 44 28 45 24 46 24 41 20 33 15 30 16 25 16 23 15 19 9 20 9 21 11 24 15 27 17 25 14 31 30 46 33 45 36 47 34 53 41 59 46 62 47 54 41 58 47 68 52 55 26 60 50 67 46 61 45 61 41 62 43 62 44 62 42 60 38 62 35 59 38 56 40 50 36 40 19 23 0 6 13 49 46 56 29 52 32 51 30 53 45 49 27 38 24 39 15 24 7 20 11 11 5 11 7 12 5 14 8 14 7 13 10 20 15 16 2 11 11 46 44 33 10 13 8 17 9 30 28 54 39 51 15 26 25 38 0 10 32 72 55 71 47 66 39 68 46 73 46 65 51 58 42 63 51 65 51 64 51 63 49 60 45 56 33 42 17 15 6 10 15 6 12 8 9 10 4 9 2 20 35 51 45 43 41 46 41 46 43 46 42 45 41 44 40 38 35 42 31 37 34 37 27 28 18 13 5 5 2 4 1 2 0 1 0 3 2 5 4 11 5 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 2 19 44 55 44 46 46 50 40 51 40 51 40 51 40 50 39 50 39 50 39 50 39 52 42 51 39 47 37 48 40 48 42 50 43 52 47 54 48 52 41 48 39 49 41 49 39 51 41 48 38 46 38 48 40 52 37 44 31 42 31 40 27 36 24 34 23 35 24 32 19 26 18 28 19 29 19 28 19 29 21 32 26 38 31 42 34 39 27 39 27 40 28 40 28 37 25 38 27 41 30 43 32 42 35 46 39 49 39 47 37 44 34 41 29 36 24 31 25 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 7 6 6 5 6 6 8 8 8 7 8 7 8 7 8 7 5 5 5 5 5 5 5 5 2 2 2 3 3 3 4 4 4 4 5 5 5 5 4 4 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 4 4 4 4 4 5 6 7 10 14 16 15 12 11 13 17 15 16 15 16 15 16 15 16 15 16 15 16 15 16 15 16 15 17 17 19 19 20 19 18 19 18 21 17 17 21 15 15 15 0 13 0 17 107 171 88 56 34 27 23 29 24 21 19 23 22 21 20 16 13 9 7 9 9 11 11 12 10 12 8 14 8 15 18 35 37 48 41 48 45 52 54 65 66 72 68 73 67 69 63 67 64 69 66 67 63 68 66 74 71 75 69 69 65 68 57 51 35 33 23 28 38 100 127 160 136 150 139 159 125 138 122 126 75 116 126 112 56 134 144 181 172 129 19 10 2 16 0 33 72 140 147 199 174 179 161 183 144 112 129 149 143 151 178 152 88 100 81 98 121 205 157 174 172 167 87 66 90 226 240 248 234 255 235 255 244 255 236 247 217 241 213 226 189 214 190 208 178 207 171 197 170 190 157 177 151 170 140 162 130 155 136 163 141 144 86 114 96 138 147 195 136 153 125 148 109 157 160 181 133 152 129 144 103 136 137 182 113 36 19 23 26 26 27 25 23 26 23 22 18 16 15 15 15 14 12 15 16 18 19 20 20 20 21 21 19 23 25 26 27 24 26 21 23 1 8 113 153 153 138 147 143 150 150 156 153 156 151 160 152 153 147 154 151 157 153 149 151 150 152 152 152 154 150 158 130 143 142 158 138 159 139 158 139 160 143 162 144 162 144 162 146 167 149 167 149 168 152 190 175 188 145 176 171 214 150 174 131 151 116 138 107 158 154 181 142 169 132 157 138 180 147 160 129 155 124 147 121 160 147 162 126 150 121 137 115 158 140 153 118 136 103 129 103 130 102 131 98 125 92 110 91 128 97 124 95 119 90 115 89 117 91 115 87 113 84 110 83 110 83 109 80 105 78 106 80 107 79 101 76 100 74 98 73 98 74 89 63 89 64 90 64 91 65 90 65 92 65 89 62 88 63 90 61 88 66 95 70 100 80 94 68 85 60 81 59 81 58 78 60 81 53 77 59 77 45 120 193 191 79 81 62 86 57 79 56 77 62 77 49 68 55 72 55 76 55 73 52 73 51 76 55 80 52 74 49 80 58 79 55 74 53 74 50 63 40 54 34 48 27 43 25 39 20 35 20 34 19 34 20 35 21 32 17 34 25 42 27 42 31 49 33 54 41 64 50 72 55 73 58 79 64 85 65 71 39 72 61 81 62 79 66 86 65 81 61 80 61 80 62 80 62 76 61 75 58 79 54 72 48 57 31 34 15 36 39 91 61 87 50 88 52 75 43 71 56 65 40 54 38 52 27 35 13 27 9 24 10 26 12 23 8 30 14 23 9 22 13 26 17 26 13 23 22 70 59 58 19 40 11 39 20 63 39 82 53 75 29 34 32 58 13 37 48 117 88 109 74 96 67 95 70 102 65 91 64 83 57 93 69 89 66 88 65 85 63 82 60 72 50 55 28 24 7 13 10 9 7 9 8 9 8 10 6 20 34 53 47 48 45 52 45 51 46 51 45 50 44 49 44 44 41 45 39 41 39 38 34 31 24 16 9 6 5 5 4 2 2 1 2 3 4 5 6 11 8 3 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 3 0 3 0 1 0 0 0 1 0 18 40 63 52 60 55 60 50 60 50 60 50 60 50 59 49 59 49 59 49 59 49 62 51 61 50 59 49 57 49 57 50 57 51 56 53 57 54 54 50 52 49 54 52 54 50 52 49 51 48 50 47 50 47 48 44 44 41 43 40 39 35 39 35 35 33 37 36 37 34 34 33 38 37 42 40 44 42 47 43 46 43 45 42 44 41 45 43 46 44 46 44 47 45 48 46 48 45 47 44 46 44 48 46 45 43 40 37 33 31 27 26 24 21 18 15 13 11 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 6 2 6 2 6 2 6 3 6 2 6 2 6 2 6 2 5 3 5 3 5 3 5 3 2 0 3 1 4 2 4 2 3 2 5 4 6 3 4 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 4 2 4 2 4 2 4 2 4 1 3 1 4 3 6 5 13 10 16 10 13 7 13 10 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 10 19 11 17 18 18 10 11 0 5 0 39 118 130 43 40 26 22 17 25 18 19 13 25 20 24 15 18 8 11 3 9 5 10 7 10 5 7 1 7 2 12 13 26 24 33 25 33 25 40 35 52 47 61 51 65 53 62 51 63 54 68 59 66 54 65 56 69 61 68 57 62 57 64 57 59 47 41 29 10 5 45 80 134 124 134 106 146 116 131 92 104 74 101 101 84 39 99 104 163 114 25 0 0 0 12 2 4 15 69 102 147 147 168 132 173 136 137 79 133 112 172 161 122 86 93 68 66 122 184 124 160 156 140 70 67 84 184 182 188 192 208 197 226 219 243 241 251 232 252 226 242 222 235 223 235 217 227 207 208 193 202 179 185 161 167 144 174 141 152 125 143 119 129 79 89 77 123 143 181 130 143 117 134 105 141 136 148 109 127 107 112 82 105 140 157 80 18 14 26 24 27 26 24 23 21 22 17 14 15 13 15 13 15 12 16 15 18 17 19 17 19 15 16 14 21 19 24 23 26 25 24 23 2 0 85 142 144 130 140 131 146 141 153 146 151 145 154 148 149 144 150 147 151 146 149 142 151 144 152 140 147 136 142 118 129 133 140 129 137 128 139 131 142 131 144 130 144 129 142 129 149 131 148 126 148 126 170 143 153 115 151 147 185 122 145 108 123 91 107 84 129 132 151 115 139 103 126 111 150 118 129 105 131 103 121 99 136 124 134 101 125 97 112 93 131 112 123 96 108 82 101 83 102 83 102 81 98 75 83 73 101 81 96 77 92 73 89 73 91 73 88 66 86 63 84 63 85 64 82 59 79 58 81 61 82 60 80 57 78 54 76 56 76 56 69 52 69 52 68 53 68 52 63 48 63 48 62 47 62 48 59 44 59 47 64 51 68 56 65 48 58 43 57 45 59 45 57 42 57 43 55 40 56 44 177 96 68 43 57 46 68 38 61 39 54 46 60 37 52 45 55 44 56 44 55 40 52 38 52 38 54 37 54 40 64 51 71 44 60 37 59 39 52 32 45 28 37 24 32 20 28 16 25 13 22 9 19 8 19 9 19 7 18 8 19 9 21 12 25 11 27 17 36 26 44 32 54 44 61 49 66 52 58 35 58 48 67 50 65 50 66 45 61 43 60 42 59 42 59 40 61 35 59 38 56 40 50 34 45 16 21 5 29 40 71 55 51 33 57 32 43 22 40 33 41 25 31 21 28 10 13 1 6 2 9 7 15 9 14 7 18 8 11 4 13 8 12 2 11 0 13 16 55 53 40 17 17 1 11 10 32 18 48 41 48 0 9 8 29 0 14 50 104 84 91 59 71 44 69 44 74 40 65 39 56 36 70 46 65 42 65 43 63 40 60 40 56 35 42 18 13 3 5 9 8 11 9 7 9 3 7 0 14 30 48 44 43 42 47 42 46 43 46 42 45 41 44 40 40 35 42 34 39 34 37 30 32 23 19 9 7 3 5 3 2 0 1 0 3 2 5 4 12 6 4 0 1 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 9 32 54 51 52 46 50 40 50 40 50 40 50 40 49 39 49 39 49 39 49 39 47 35 48 38 51 42 52 40 52 42 51 42 50 40 48 39 46 36 44 36 47 39 47 36 42 33 43 34 42 33 41 31 35 24 37 26 39 28 39 26 41 27 37 26 40 31 44 32 39 31 42 35 46 38 47 38 47 37 45 35 43 33 41 31 46 37 46 37 46 37 45 36 46 36 42 30 36 24 30 20 27 21 24 16 16 7 8 1 2 0 1 0 0 0 0 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 7 6 7 6 7 6 7 5 7 6 7 6 7 6 7 6 5 5 5 5 5 5 5 5 4 4 4 4 5 5 6 6 2 3 4 5 5 4 3 2 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 2 2 2 2 3 5 6 7 13 15 14 15 12 13 12 14 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 20 20 18 18 20 15 11 3 0 7 14 105 147 114 54 49 30 25 21 25 20 20 20 26 24 22 20 15 13 9 8 10 10 12 11 11 8 10 5 10 7 16 18 30 27 35 28 34 30 41 39 50 46 56 51 62 55 64 60 70 67 78 73 76 71 73 69 74 69 71 65 72 66 72 68 73 64 63 53 45 23 33 49 112 131 130 85 125 125 161 124 122 80 143 150 119 66 95 67 94 47 7 4 13 2 12 8 11 3 50 79 124 150 205 178 170 166 178 135 122 124 188 170 114 80 108 85 109 166 209 134 191 166 142 68 83 92 183 174 183 174 186 178 188 186 188 203 225 223 249 226 247 237 253 235 253 233 248 229 254 239 255 241 251 230 239 223 240 215 219 195 195 178 186 158 178 149 176 179 210 165 189 154 175 153 180 153 161 138 160 126 127 83 134 150 128 46 26 22 28 28 24 25 23 22 24 19 15 15 15 15 15 14 15 15 15 16 17 18 19 19 19 19 21 19 21 22 23 25 23 25 20 29 13 3 76 150 152 141 144 142 148 149 154 152 154 151 155 150 154 151 156 151 152 146 150 152 153 154 155 149 150 143 148 128 145 143 157 138 156 136 158 141 161 143 163 145 164 143 163 147 173 152 170 146 169 150 199 171 179 141 181 176 216 149 178 137 155 114 136 110 162 156 182 145 171 131 158 142 182 143 161 134 162 128 151 126 163 145 160 127 152 121 138 118 156 130 147 115 135 103 128 101 129 103 128 98 126 93 110 91 130 102 123 94 119 90 117 90 119 93 117 89 114 85 112 85 114 87 108 79 105 78 107 81 108 80 106 80 104 77 101 76 101 76 96 69 95 68 93 66 92 65 91 64 89 63 90 65 92 66 88 62 88 62 88 64 91 65 80 55 76 54 79 58 82 58 85 55 81 65 83 51 85 85 232 72 81 69 74 54 77 63 86 54 71 58 81 60 79 64 75 56 75 56 75 56 75 52 75 56 80 57 81 62 94 76 104 73 85 58 80 59 77 53 72 47 60 37 53 34 50 30 46 30 41 25 37 23 38 24 39 25 36 19 33 20 36 22 39 25 42 28 47 33 52 38 55 45 66 53 74 65 83 65 84 74 92 72 82 63 73 52 78 61 78 61 77 59 76 60 74 61 76 57 79 54 72 48 61 31 34 23 51 56 105 70 97 67 96 55 68 35 57 37 53 29 41 23 35 15 30 15 25 11 26 12 27 13 28 15 31 14 27 14 30 16 25 7 26 19 40 32 78 58 70 32 51 18 55 32 75 44 96 77 81 35 64 61 73 0 34 65 111 83 102 68 91 72 100 72 97 65 91 65 81 61 94 68 89 67 88 67 86 64 83 62 78 58 62 34 28 10 14 10 11 10 12 11 11 9 11 7 20 35 55 49 50 46 52 45 51 46 51 45 50 44 49 44 47 41 45 42 44 39 38 37 34 29 21 13 7 4 5 6 2 2 1 2 3 4 5 6 12 8 4 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 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 0 0 10 32 61 59 64 50 62 49 62 49 62 49 62 49 61 48 61 48 61 48 61 48 57 48 57 50 61 53 58 47 55 49 52 47 50 46 49 45 40 36 37 34 39 36 38 33 36 34 37 34 37 33 35 31 34 33 38 38 42 40 44 42 42 38 40 38 45 46 51 48 43 41 45 44 48 46 49 46 47 44 48 45 49 47 50 47 49 45 47 41 42 36 38 34 28 23 24 17 17 11 11 7 1 0 2 1 2 1 1 0 1 0 1 0 1 0 1 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 6 2 7 3 7 2 5 0 5 1 5 1 5 1 5 1 5 3 5 3 5 3 5 3 4 2 5 3 5 4 6 4 3 1 4 2 4 2 3 1 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 1 0 1 0 3 3 6 5 14 9 14 9 14 9 14 9 14 9 14 9 14 9 14 9 16 11 16 11 16 11 16 11 16 12 18 14 20 15 20 13 19 13 20 13 19 17 16 4 1 0 2 34 134 121 73 40 39 26 21 14 20 13 19 16 22 15 19 10 13 4 8 1 9 6 11 7 11 5 8 1 5 2 11 10 21 17 28 21 25 18 32 25 36 28 40 32 45 38 53 49 65 59 73 64 78 64 72 60 71 62 70 59 75 68 73 67 73 68 70 65 56 34 13 5 50 76 73 20 45 64 135 132 121 67 180 206 107 53 80 22 2 0 7 0 11 6 6 0 0 7 32 44 93 92 160 158 164 145 180 134 136 84 136 130 102 78 88 76 104 154 165 118 176 151 116 66 73 110 224 232 236 216 217 221 210 195 150 149 173 173 191 176 186 187 192 178 195 191 206 206 207 200 215 212 221 207 215 205 221 204 223 208 211 194 215 194 215 159 149 130 147 118 151 123 141 131 157 133 144 141 164 132 119 103 128 120 60 4 23 22 30 27 25 22 21 20 17 16 12 12 16 14 15 12 14 13 14 13 16 16 19 17 19 15 18 14 20 16 21 20 23 23 20 24 18 5 65 144 142 136 142 137 145 140 149 145 151 146 149 146 149 147 151 149 146 140 152 146 155 146 152 140 144 134 139 121 135 136 142 132 143 128 141 129 142 130 145 130 144 128 144 129 155 131 148 122 145 125 173 141 148 113 150 147 188 130 152 113 124 88 107 90 134 131 149 116 140 103 128 117 154 116 133 109 132 101 123 106 139 120 132 101 125 94 110 93 129 103 117 92 108 82 101 81 102 84 101 82 101 78 84 75 105 88 97 78 93 73 90 74 92 74 94 72 90 66 86 66 88 68 82 59 78 57 79 59 80 58 81 58 79 55 76 56 76 56 71 54 70 52 69 53 67 52 69 51 64 50 67 54 70 55 69 56 71 52 67 53 68 50 53 39 53 41 57 44 56 41 59 39 55 48 56 33 61 71 128 48 65 35 50 54 47 53 56 40 52 41 55 47 58 47 56 41 54 41 57 43 54 38 58 43 61 44 59 43 66 53 84 52 64 35 55 35 57 41 51 32 42 24 36 23 33 20 35 24 32 18 28 17 30 20 30 20 28 12 21 13 26 13 26 16 28 18 31 21 33 23 28 23 36 25 38 33 49 37 58 48 67 48 60 43 55 35 56 43 60 46 62 47 61 44 62 37 58 40 56 40 50 34 48 20 24 5 25 34 63 47 68 51 66 35 39 20 30 22 27 19 18 16 14 9 13 15 14 11 14 8 9 6 11 11 16 13 16 14 18 14 15 5 10 6 23 19 51 44 44 27 24 13 30 22 45 32 64 51 73 50 92 83 78 1 14 39 68 54 68 45 65 52 76 48 73 40 70 37 57 37 72 40 71 47 72 47 70 45 67 44 62 45 49 26 21 7 7 9 9 12 10 9 11 6 9 4 14 31 50 47 46 44 48 42 46 43 46 42 45 41 44 40 44 35 42 37 43 33 37 34 34 26 23 12 6 1 4 4 2 0 1 0 3 2 5 4 12 7 5 0 2 1 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 4 23 48 52 55 44 49 41 49 41 49 41 49 41 48 40 48 40 48 40 48 39 51 36 49 38 52 37 43 27 33 22 35 25 37 27 39 30 37 27 30 21 28 21 27 19 31 23 30 23 29 22 29 22 30 23 35 27 37 29 41 34 42 31 40 33 46 40 50 41 46 40 48 42 50 43 50 43 49 41 46 37 41 32 38 32 30 24 24 16 16 8 8 3 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 1 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 7 6 8 8 8 6 5 3 6 5 6 5 6 5 6 5 5 5 5 5 5 5 5 5 3 3 4 4 4 5 5 5 4 3 3 2 2 3 3 4 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 2 2 2 3 4 6 8 9 12 12 11 13 14 16 15 15 13 14 13 14 13 14 13 14 15 16 15 16 15 16 15 16 15 17 17 18 17 18 17 17 19 21 22 20 18 20 14 8 2 4 16 80 160 121 87 54 42 26 23 19 23 18 19 21 21 19 17 15 11 10 8 8 10 10 12 12 13 11 12 8 13 10 18 16 28 26 39 35 31 27 38 32 39 32 41 37 46 43 58 59 73 70 79 72 80 73 73 67 72 70 75 71 80 75 80 74 79 75 81 78 72 56 40 8 26 38 44 12 21 35 93 127 143 109 233 208 100 76 80 19 4 0 21 0 8 7 5 0 4 2 19 18 77 77 120 153 195 180 200 167 201 120 147 117 112 96 95 78 152 179 177 147 199 158 123 85 107 150 255 254 255 250 249 252 255 254 170 156 179 162 163 146 166 164 172 148 181 172 195 191 200 188 209 203 218 198 211 201 196 182 206 198 207 197 221 207 233 169 152 127 140 117 157 128 156 141 173 161 183 179 201 170 178 158 134 73 38 14 40 30 31 27 21 21 19 18 17 14 11 14 17 17 14 12 13 14 13 14 15 17 19 20 20 21 24 20 21 21 20 21 20 22 19 21 17 13 69 159 152 146 151 147 148 147 149 149 152 152 152 149 149 148 150 147 147 144 152 151 154 149 151 144 147 137 146 129 148 142 153 140 159 137 159 142 162 144 166 144 167 144 168 152 182 156 175 144 171 146 202 172 180 143 179 173 222 166 183 138 150 109 138 120 170 157 177 143 169 128 158 146 184 140 161 131 154 120 150 133 167 142 155 124 148 115 135 119 156 126 141 112 135 103 127 100 129 103 131 102 132 97 112 92 131 105 125 96 120 91 117 90 119 93 122 93 117 86 112 85 114 88 112 83 108 80 108 82 108 80 107 81 105 78 102 76 101 76 100 74 99 73 98 71 97 71 97 68 91 66 95 72 99 72 100 77 103 73 98 74 99 68 78 55 80 59 83 58 76 50 75 54 76 49 69 48 77 59 74 44 71 32 72 66 72 53 68 57 82 56 71 55 76 52 74 54 72 54 75 57 74 52 78 59 83 62 81 61 86 68 100 71 88 56 76 55 80 60 74 49 64 39 56 37 55 35 53 36 47 31 44 31 48 35 48 36 48 28 40 30 45 28 42 32 46 37 52 41 53 41 47 40 53 35 42 31 45 32 53 43 61 42 55 44 59 44 58 49 67 59 75 63 75 61 74 60 75 57 79 53 72 48 61 36 39 21 38 38 89 60 91 61 81 39 52 26 43 21 38 17 31 15 29 10 29 16 25 14 26 14 25 12 28 18 31 18 32 16 30 16 34 21 36 20 45 27 79 58 83 41 68 34 75 43 92 62 99 57 108 89 128 89 99 37 62 49 96 73 100 69 96 83 103 73 101 74 94 64 78 65 95 71 94 74 92 75 90 71 87 68 76 58 59 34 26 8 9 5 9 8 10 10 13 9 12 9 14 30 52 48 50 47 54 46 51 46 51 45 50 44 49 44 50 41 45 45 47 38 38 40 34 30 23 14 5 1 2 5 2 2 1 2 3 4 5 6 13 9 5 2 2 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 3 0 1 0 0 0 0 0 1 0 4 17 45 51 62 52 62 48 63 48 63 48 63 48 62 47 62 47 62 47 62 48 61 51 57 51 60 48 47 33 31 26 31 29 34 34 37 35 39 31 26 20 20 19 19 18 23 21 21 18 19 18 20 21 21 23 26 28 29 33 38 42 47 46 46 47 49 50 49 47 48 46 47 45 44 41 40 38 37 34 32 26 23 18 15 13 8 7 6 3 1 0 1 0 1 0 1 0 1 0 1 0 6 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 6 3 7 4 7 2 4 0 5 1 5 1 5 1 5 1 5 3 5 3 5 3 5 3 2 0 2 1 3 2 4 2 5 2 2 0 1 0 4 3 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 3 1 4 3 6 6 9 8 12 7 12 8 15 11 16 11 14 9 14 9 14 9 14 9 17 12 17 12 17 12 17 12 17 12 18 13 18 12 16 10 18 16 22 14 20 14 14 1 1 0 14 88 144 88 74 34 27 18 19 15 21 13 18 15 21 15 19 10 14 6 12 5 9 6 12 9 13 8 11 5 11 6 14 10 21 20 35 33 23 16 30 21 30 20 32 25 36 31 50 49 66 59 70 60 71 56 63 51 64 58 70 62 68 64 71 66 72 70 78 78 66 71 57 27 12 13 21 13 19 8 26 66 125 118 220 106 76 83 51 0 15 0 6 5 7 0 3 9 9 0 0 5 26 44 88 108 169 153 161 153 178 138 155 94 68 68 87 74 151 166 144 136 171 128 89 68 96 140 232 219 235 241 251 244 250 239 160 144 174 142 123 101 121 120 119 96 121 113 118 115 134 125 147 145 160 143 157 151 172 153 169 155 161 148 173 160 180 126 120 112 125 109 145 117 148 132 161 163 180 167 180 156 176 164 80 8 22 39 57 40 31 26 22 18 18 17 15 10 11 12 17 15 14 10 12 12 11 11 15 15 19 18 21 17 21 16 20 15 19 17 20 20 23 12 10 8 64 156 146 140 151 145 148 142 148 146 152 150 153 147 146 142 144 146 145 143 147 140 145 136 141 129 134 125 132 117 131 129 134 127 139 124 141 128 143 129 144 129 144 126 147 134 158 135 150 121 143 122 172 143 153 116 149 145 194 147 153 111 118 83 110 100 142 134 144 112 137 99 126 118 154 113 129 101 121 91 121 110 143 119 126 96 119 88 107 95 132 104 113 90 108 82 100 80 101 85 107 89 107 82 85 74 103 86 99 80 94 74 90 73 91 73 94 70 87 62 82 61 83 63 89 65 84 62 84 63 82 60 83 60 81 57 77 57 76 56 72 55 72 54 71 55 70 55 72 53 65 51 70 58 74 59 75 64 79 59 74 62 76 56 59 43 61 46 62 41 51 30 52 46 58 27 43 40 54 21 38 22 36 37 42 22 45 27 45 58 81 59 56 49 60 44 55 38 52 38 56 42 54 36 51 41 60 44 61 45 66 52 70 47 63 37 55 36 58 44 56 34 45 27 41 25 40 25 36 24 32 19 30 21 35 26 37 29 38 21 31 25 36 21 31 25 40 35 48 40 51 41 44 40 53 38 42 31 41 28 34 21 31 8 18 7 22 9 34 26 46 44 59 51 60 45 62 41 58 42 56 43 50 36 45 22 30 6 17 22 58 49 48 29 39 10 19 10 17 8 17 14 15 18 15 11 9 13 5 2 15 9 18 11 22 17 18 11 16 6 10 7 20 20 17 5 13 9 49 47 50 27 40 26 44 32 64 53 62 17 46 34 54 0 16 6 36 26 65 58 76 59 81 75 90 61 85 60 74 44 54 46 77 57 72 57 73 57 71 55 68 54 66 54 53 33 23 9 9 9 6 6 6 6 8 5 9 4 5 22 44 43 45 44 50 44 46 42 46 41 45 40 44 40 46 35 42 39 45 33 37 35 33 26 24 12 4 0 2 2 2 0 1 0 3 2 5 4 13 7 5 1 3 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 3 0 0 7 30 40 53 48 49 41 48 41 48 41 48 41 47 40 47 40 47 40 47 40 48 34 47 36 52 36 42 22 32 21 33 23 36 25 37 28 29 18 15 4 6 1 6 1 7 0 3 0 0 0 3 0 5 2 14 9 20 18 35 33 46 37 45 38 46 37 42 31 34 27 29 20 21 11 12 4 3 0 3 0 2 0 2 0 0 0 0 0 1 0 3 2 0 0 0 0 0 0 0 0 0 2 0 2 0 4 4 6 0 2 0 2 0 2 0 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 8 7 8 7 8 7 8 7 4 4 5 5 6 6 7 7 6 6 6 6 6 6 6 6 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 2 2 2 2 2 2 2 2 2 2 2 3 5 7 9 10 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 17 18 16 17 15 13 8 4 11 0 31 118 134 85 99 55 34 23 23 18 21 18 18 16 21 21 21 19 15 14 13 15 12 12 14 13 13 12 17 15 17 9 14 16 34 33 39 29 45 7 54 23 32 27 35 38 42 33 47 51 74 73 80 68 65 58 59 55 63 64 72 70 78 73 78 73 79 75 81 76 83 66 65 55 43 14 20 26 15 38 7 48 130 127 160 125 118 126 50 6 3 10 6 5 4 6 4 5 5 5 6 5 4 29 74 92 139 165 217 158 212 161 206 160 112 55 86 98 193 168 177 161 190 125 103 72 105 147 162 145 166 167 192 183 207 167 181 189 212 144 127 111 128 113 135 107 134 117 133 96 127 107 126 101 123 105 124 98 123 100 124 110 142 128 153 131 154 114 128 115 137 127 154 132 157 173 191 162 188 177 182 168 188 125 40 18 52 55 65 53 27 25 21 17 14 13 15 14 16 13 11 12 15 17 16 14 11 15 19 19 18 17 18 21 22 19 19 18 17 18 17 19 18 25 12 0 98 154 160 145 151 145 160 142 163 134 177 134 157 141 162 140 144 159 135 156 150 144 154 141 142 138 150 128 138 131 144 133 148 125 144 146 154 140 161 146 167 151 171 146 169 158 190 152 170 146 185 160 191 188 176 148 182 156 234 181 181 143 152 103 138 131 177 150 172 141 162 121 160 146 175 131 157 122 149 114 139 128 168 137 154 124 147 111 130 117 156 125 135 106 129 99 125 99 128 102 132 106 132 98 118 89 123 103 126 97 120 90 116 90 119 94 119 90 113 83 110 84 114 90 114 85 110 83 111 85 110 81 106 81 106 79 103 76 99 72 102 76 101 74 99 73 98 71 95 69 95 69 97 74 102 78 100 77 103 75 102 78 101 69 83 58 86 62 89 62 84 55 82 58 82 50 74 48 72 42 68 41 65 39 64 40 63 37 60 76 186 85 58 48 62 65 73 52 69 50 72 55 75 56 73 57 78 59 79 68 97 87 95 61 80 63 85 55 76 61 79 52 64 43 63 45 58 36 53 36 48 33 49 39 57 46 51 37 50 35 49 35 50 37 48 32 54 55 63 52 64 49 62 53 65 56 66 54 62 51 72 50 49 20 29 21 40 33 56 51 65 60 72 62 69 59 70 61 74 56 72 49 65 46 59 42 37 15 37 40 86 67 86 44 57 25 40 12 32 19 29 12 31 19 34 10 33 22 26 19 35 18 30 20 37 21 29 19 39 15 31 19 45 27 51 21 46 23 82 53 89 49 79 40 88 49 98 64 103 60 63 29 92 33 43 3 24 35 70 65 91 80 108 78 104 87 97 81 92 56 73 69 91 65 89 71 80 62 73 57 71 57 62 48 50 30 24 10 7 4 6 7 9 10 15 11 13 5 10 16 44 51 52 48 57 47 51 47 54 50 54 47 50 44 51 45 46 41 42 39 40 39 35 29 22 14 7 3 1 0 3 3 3 3 3 3 3 3 11 14 11 3 0 2 4 4 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 3 1 1 0 0 0 0 0 3 4 25 52 71 47 65 51 63 49 61 47 60 47 62 49 62 49 62 49 62 49 57 49 56 51 57 51 56 50 59 51 50 41 32 20 25 28 15 11 7 1 1 0 2 2 1 0 1 0 1 0 1 0 1 2 6 9 15 19 23 24 32 30 28 23 20 14 11 8 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 6 2 6 2 6 2 6 2 4 0 5 1 5 1 6 2 5 3 5 3 5 3 5 3 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 4 2 4 2 4 2 4 2 3 1 4 3 6 6 10 9 12 8 14 9 12 7 13 9 13 8 13 9 14 10 15 10 16 10 15 10 16 12 18 14 16 11 16 11 16 11 16 11 17 12 16 11 14 5 6 0 4 0 49 111 116 65 76 26 21 15 18 13 20 16 20 14 20 15 20 13 19 12 18 12 13 10 16 12 15 10 15 11 16 9 15 13 25 20 25 14 8 30 33 9 32 10 15 4 28 22 39 42 61 56 61 47 57 44 53 43 58 54 67 60 72 66 72 66 73 70 75 73 74 76 80 76 55 26 12 12 17 10 10 21 97 147 147 79 139 106 29 0 3 4 5 6 6 7 5 7 5 5 5 1 7 9 42 52 90 115 162 153 158 143 157 147 152 76 62 77 182 145 141 149 176 103 88 67 120 166 184 165 179 175 190 172 177 143 167 163 181 114 99 82 113 91 99 69 89 81 101 75 101 83 101 76 94 74 91 68 85 64 79 62 82 68 81 63 75 64 95 93 110 105 129 113 159 170 181 152 168 157 164 161 178 72 17 28 49 34 38 31 24 24 19 17 15 12 13 11 15 11 11 9 14 14 15 12 12 13 19 17 18 14 17 15 17 12 17 12 16 14 18 18 15 8 3 8 100 148 148 137 158 148 151 145 148 150 151 156 140 143 156 129 137 144 155 156 157 142 145 134 133 131 148 138 143 131 135 126 140 135 139 125 151 131 144 129 144 126 145 133 147 137 160 133 150 128 146 115 171 171 157 119 150 139 215 161 158 121 124 82 112 111 148 126 144 113 131 94 132 121 146 104 121 92 120 92 115 107 144 113 129 100 122 88 107 96 133 105 111 87 104 79 99 80 102 84 104 88 104 80 90 72 96 86 99 80 93 73 89 73 92 74 91 68 87 64 84 64 87 68 87 64 83 63 85 64 83 61 84 61 83 60 80 58 76 55 77 59 76 58 74 58 72 57 71 55 70 55 71 58 75 62 74 62 77 60 76 63 75 55 61 45 64 48 65 47 60 41 58 43 58 36 50 34 49 28 44 29 41 27 41 29 39 25 43 35 101 48 41 39 38 35 45 26 41 24 43 28 45 30 47 34 51 37 56 48 77 71 72 46 60 50 67 44 59 49 57 37 47 30 47 30 42 22 35 23 33 23 36 29 44 36 35 24 35 24 35 25 37 26 36 25 48 48 54 42 55 42 58 47 57 47 57 47 58 46 66 48 53 34 47 37 45 30 41 31 42 34 40 32 36 26 30 15 29 17 25 17 23 14 20 8 13 0 14 22 55 53 56 28 35 16 22 4 9 5 14 10 14 17 15 9 11 14 16 11 24 8 16 8 20 8 19 16 27 13 17 12 24 16 24 12 17 13 45 39 50 38 44 33 55 40 68 54 73 44 36 26 106 86 103 54 6 0 33 24 30 25 39 19 42 24 40 36 39 21 25 26 30 18 15 10 11 4 6 4 6 5 12 10 12 6 7 3 8 8 9 8 8 7 9 6 6 0 5 9 38 45 47 42 52 41 46 41 48 43 49 41 45 38 46 39 44 36 41 36 41 37 35 26 23 13 8 2 2 0 3 1 3 1 3 1 3 1 10 11 11 2 0 0 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 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 1 0 2 0 15 39 60 41 49 43 48 42 48 43 50 44 45 39 46 41 49 44 51 45 53 43 54 44 53 42 52 43 48 29 27 11 9 0 6 6 7 1 2 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 5 0 7 2 6 1 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 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 5 4 5 4 5 4 5 4 7 6 6 5 6 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 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 4 4 5 6 7 9 11 12 11 13 13 14 11 12 12 14 12 13 12 14 13 15 14 15 16 16 15 15 15 16 16 18 15 16 15 16 15 16 15 16 13 15 15 15 12 7 6 1 4 10 81 132 118 70 74 24 20 12 17 17 23 22 23 21 23 19 16 18 20 22 20 19 16 17 20 20 19 16 19 16 21 17 23 20 28 21 28 21 75 135 66 31 52 23 37 22 31 29 49 49 63 53 57 46 60 52 54 52 60 62 70 67 75 71 76 72 78 74 79 75 76 86 106 99 86 50 32 9 23 0 31 16 120 197 133 103 197 124 29 10 13 8 0 10 2 6 2 6 4 6 5 5 6 10 20 36 82 91 161 172 204 174 200 183 218 154 117 100 197 163 164 178 192 93 99 84 145 180 199 179 205 192 215 195 221 194 222 204 236 191 213 202 198 170 190 151 174 145 166 126 137 111 133 95 112 78 98 64 91 62 90 68 102 79 105 76 84 71 108 100 121 105 114 73 141 150 179 164 185 173 188 185 145 36 18 45 37 24 19 14 18 18 17 16 15 13 14 12 13 12 10 11 13 14 14 13 15 17 18 19 17 16 17 19 20 16 17 16 15 17 16 18 15 16 7 17 87 163 168 149 153 146 166 146 140 153 138 154 155 149 148 149 148 134 155 138 162 141 146 143 145 137 146 130 139 130 153 143 154 149 169 149 155 145 163 151 168 153 172 154 168 153 181 147 174 154 190 158 205 199 188 150 181 162 237 190 189 144 150 105 145 137 178 147 175 139 158 121 165 150 176 128 150 118 149 119 146 132 167 131 152 122 147 114 135 123 160 128 140 110 131 100 125 99 129 104 130 104 128 95 116 89 123 103 125 96 120 91 116 90 118 92 117 89 115 87 113 87 114 88 113 85 110 84 112 85 111 82 111 86 110 84 108 81 104 78 103 76 102 75 100 74 99 73 99 72 97 71 97 73 101 76 100 77 103 75 102 79 102 70 92 67 95 69 94 65 88 60 88 64 88 57 81 55 80 50 74 46 69 43 67 43 64 39 70 26 64 37 62 41 56 36 59 36 55 33 54 35 54 34 51 35 53 35 55 45 71 63 81 52 74 61 84 58 76 62 72 50 65 48 65 48 59 39 50 36 50 37 52 40 56 43 50 36 50 36 51 38 53 41 50 38 62 62 64 51 65 55 72 61 70 59 69 61 74 66 78 67 77 64 77 61 54 26 29 21 22 15 14 9 10 7 8 4 13 3 18 3 16 3 6 3 7 2 21 30 75 67 84 48 65 34 48 14 23 0 28 8 27 13 34 14 37 21 38 26 43 24 39 24 44 23 47 31 57 30 53 27 56 29 53 24 53 25 85 55 101 58 96 53 101 59 107 72 106 64 54 40 119 100 140 94 58 11 37 9 37 29 33 0 27 0 24 10 26 12 21 5 12 0 11 0 7 0 6 0 7 0 6 0 6 1 5 4 8 12 12 11 10 8 11 6 10 3 11 14 41 50 52 48 56 46 51 47 53 49 54 47 50 44 49 44 46 42 45 42 43 42 37 31 24 16 9 5 3 2 3 3 3 3 3 3 3 3 8 12 11 4 0 0 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 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 1 0 1 2 1 11 36 63 50 55 44 55 43 55 44 56 46 62 51 62 50 60 49 59 48 59 51 58 51 56 51 54 48 53 33 16 2 1 0 1 3 1 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 1 2 1 1 0 1 0 1 0 1 0 1 0 1 0 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 5 1 5 1 5 1 5 1 7 2 6 1 5 0 4 0 3 1 3 1 3 1 3 1 5 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 5 3 5 3 5 3 5 3 3 1 4 3 7 7 11 10 12 8 14 9 12 7 13 9 13 8 13 9 14 10 15 10 16 11 15 9 14 9 15 10 16 11 16 11 16 11 16 11 14 13 16 10 10 1 3 0 0 0 80 119 94 38 42 0 9 5 12 11 20 17 21 15 23 13 14 9 20 16 19 10 15 14 20 17 19 13 16 11 13 9 17 11 17 12 25 22 92 140 57 23 28 9 28 16 19 18 37 35 44 33 40 31 49 37 47 39 55 51 64 56 68 63 70 66 73 69 74 70 70 83 102 101 95 76 45 21 9 7 17 10 144 174 77 137 219 110 28 0 11 0 3 8 6 7 6 5 6 5 5 3 4 2 5 11 50 54 96 126 164 140 173 155 171 164 170 94 145 135 147 163 158 61 92 88 144 153 154 132 152 125 143 126 161 137 157 129 160 138 168 161 194 181 209 194 220 204 220 192 203 179 191 148 148 110 117 89 93 72 86 68 82 62 71 51 63 47 68 69 101 97 85 27 15 21 52 55 75 72 95 100 66 11 32 27 19 24 17 17 14 16 14 15 14 11 12 7 12 9 10 9 12 11 13 11 17 15 18 16 17 14 16 13 16 12 16 12 16 15 19 19 21 31 12 0 44 156 182 155 97 111 187 152 130 122 153 147 157 142 133 158 147 156 148 141 144 145 158 164 143 132 130 123 123 115 140 142 143 132 148 138 152 144 157 136 148 139 150 127 156 151 171 137 142 123 153 139 183 168 169 139 162 132 201 175 155 112 114 82 120 118 150 124 141 105 122 93 136 124 146 102 126 97 123 95 117 105 135 101 120 92 117 86 108 97 131 99 112 87 103 77 96 78 100 83 101 84 98 76 88 72 95 85 98 79 94 74 89 72 90 71 87 67 88 67 88 67 87 66 86 64 84 63 86 65 85 62 86 64 86 63 84 62 80 59 77 60 76 59 75 60 74 59 75 59 73 57 72 58 74 60 74 62 77 60 77 64 77 56 69 54 72 54 68 48 63 45 66 51 66 44 59 43 58 38 52 35 47 31 47 31 43 27 47 21 34 29 42 20 42 26 39 17 34 14 34 16 32 13 28 12 26 9 22 7 26 14 35 20 33 29 44 28 41 29 44 29 44 30 47 31 44 27 38 27 39 28 39 28 39 27 36 25 35 24 35 25 37 26 38 26 55 50 54 36 56 43 61 47 61 47 62 50 66 55 62 55 68 50 54 33 23 0 5 0 3 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 6 0 7 11 45 51 59 35 41 20 24 4 5 0 12 3 9 1 13 5 20 10 23 11 28 13 29 17 33 19 30 19 34 22 33 23 37 29 27 17 16 11 45 48 58 43 52 36 52 35 59 47 64 37 36 21 51 10 24 14 7 4 14 4 28 35 11 0 5 0 1 0 6 16 14 5 0 5 4 6 3 6 2 7 4 9 1 1 4 3 5 5 12 12 19 13 10 6 6 5 5 1 6 5 33 44 48 41 50 40 47 41 48 42 48 41 46 39 42 36 42 34 41 36 41 36 37 28 25 15 10 4 4 2 3 1 3 1 3 1 3 1 6 10 13 4 0 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 2 23 54 48 56 48 53 46 51 45 51 46 52 46 52 45 50 44 50 43 54 48 54 47 52 47 50 45 50 25 7 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 3 0 3 0 3 0 1 0 2 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 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 3 3 3 3 3 3 3 3 2 2 3 4 5 7 9 10 11 13 13 14 11 12 12 14 12 13 12 14 13 15 14 15 13 14 12 12 11 12 12 13 15 16 15 16 15 16 15 16 13 18 16 16 11 5 5 2 6 4 88 127 98 43 42 15 19 12 18 18 24 22 22 19 24 17 12 12 14 17 13 11 15 17 20 19 18 16 19 16 24 20 25 18 25 23 41 42 59 70 46 38 32 25 35 19 30 26 43 36 45 35 47 40 52 45 48 47 56 57 64 62 70 66 73 70 76 72 77 72 76 80 91 85 97 85 69 32 24 22 24 22 131 120 74 174 215 107 38 10 3 1 6 11 2 6 4 6 5 5 6 5 0 7 3 6 49 57 98 104 161 133 173 142 159 164 193 140 150 143 169 171 174 108 150 135 187 177 178 162 193 151 171 154 169 152 176 143 178 150 172 146 171 148 180 158 195 178 211 183 218 199 232 209 241 223 254 226 253 218 232 191 203 159 168 129 133 100 120 106 143 136 130 66 48 28 46 26 37 23 50 40 28 25 33 17 19 32 12 23 11 12 14 12 14 13 12 12 11 11 11 11 11 12 13 14 18 18 17 17 17 17 17 17 21 18 19 19 18 20 19 22 20 31 8 0 41 162 204 194 42 79 190 190 109 71 173 178 149 94 141 153 174 141 140 169 189 183 185 177 165 175 186 170 159 147 170 164 172 152 163 146 160 140 144 138 154 144 165 157 169 162 192 160 179 153 186 158 206 203 210 160 179 162 231 197 181 133 143 110 157 147 185 152 171 132 153 124 172 155 178 132 160 125 150 117 143 127 160 122 144 114 140 110 133 120 152 116 134 104 126 95 120 94 124 99 125 98 123 91 115 89 121 99 125 96 121 91 117 89 116 89 112 86 114 88 115 87 113 86 113 85 111 84 113 87 113 84 110 85 110 84 108 82 105 79 103 77 103 77 102 76 102 76 103 76 100 73 99 73 100 75 100 77 103 76 103 80 104 72 98 73 101 72 95 64 90 64 95 71 96 64 89 64 89 59 82 54 77 50 74 50 70 45 67 47 60 52 62 41 72 44 64 41 60 38 57 38 53 33 50 33 48 28 39 18 29 13 34 14 34 22 43 25 40 24 46 31 46 36 51 39 50 36 47 34 50 37 52 38 52 38 51 36 49 34 47 33 47 34 50 40 67 64 67 51 69 58 70 59 73 62 76 64 75 63 73 71 81 52 41 19 17 0 5 3 8 7 8 7 6 5 6 7 10 4 15 3 14 7 7 8 7 5 9 13 50 52 88 55 72 32 46 17 32 8 38 18 37 16 39 23 51 31 53 34 53 37 60 40 63 40 66 38 67 38 68 37 72 42 63 25 45 13 85 61 104 53 103 54 97 53 100 70 104 64 74 48 65 9 28 8 30 18 61 24 52 54 47 7 36 5 11 0 12 17 20 5 6 8 6 4 5 2 3 2 3 2 3 0 5 4 7 10 14 19 19 17 12 8 11 7 12 5 11 10 35 50 54 48 54 47 53 49 53 49 52 48 51 46 49 44 47 43 45 41 41 39 38 33 25 17 11 7 5 4 3 3 3 3 3 3 3 3 4 12 14 8 1 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 2 2 0 1 0 1 0 1 2 1 4 26 57 58 60 53 60 51 59 52 60 53 58 50 60 53 63 56 66 58 67 58 62 54 56 47 48 43 36 15 2 0 2 0 1 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 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 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 6 2 6 2 6 2 6 2 6 2 5 1 5 1 4 0 3 1 3 1 3 1 3 1 3 1 3 1 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 2 0 2 0 2 0 2 0 1 0 2 1 5 5 9 8 12 8 14 9 12 7 13 9 13 8 13 9 14 10 15 10 13 8 12 7 12 8 13 9 16 11 16 11 16 11 16 11 14 16 19 12 9 0 2 0 5 0 83 112 78 23 23 7 17 12 17 14 21 17 21 14 21 11 12 4 11 6 11 3 14 11 16 12 15 11 17 13 28 22 26 17 23 20 38 38 48 22 40 39 25 21 28 11 23 17 28 20 28 21 35 30 40 29 40 32 47 43 54 46 59 54 63 59 67 63 67 61 72 59 65 60 73 73 57 36 22 19 14 34 67 66 108 177 201 90 63 22 11 0 6 0 6 5 6 3 5 3 5 3 2 4 0 0 26 42 74 68 82 72 86 66 105 75 90 94 106 81 111 115 145 122 149 115 127 128 147 141 181 141 159 134 168 148 163 129 155 132 145 121 146 129 153 138 156 140 151 131 146 127 148 126 150 137 155 135 155 145 166 168 193 189 203 190 198 179 194 177 187 179 188 155 138 120 129 109 100 78 72 41 38 23 20 11 33 26 5 20 12 14 11 12 12 10 13 8 11 10 13 10 11 9 13 14 19 15 15 13 17 16 18 13 18 14 18 15 19 19 23 22 25 14 3 10 77 153 188 203 54 88 175 225 90 56 162 216 134 31 129 176 212 52 46 160 200 161 102 100 130 200 183 126 144 192 213 173 178 192 208 193 197 179 189 179 179 144 149 140 161 148 157 133 151 146 167 144 177 191 202 129 147 158 218 167 145 102 111 88 128 120 147 121 143 106 127 102 145 127 149 109 129 97 120 92 115 105 135 100 118 89 114 85 107 93 122 86 101 78 96 72 92 73 94 76 94 77 93 74 90 73 93 79 97 79 94 75 90 71 87 68 84 63 85 65 86 65 86 64 86 64 84 64 87 66 87 64 84 62 84 62 83 61 80 59 77 60 77 60 77 62 77 62 77 61 75 59 73 59 75 61 74 61 77 61 78 66 78 56 71 54 75 53 67 45 64 47 70 53 71 47 64 47 64 42 60 38 56 37 55 37 52 34 48 32 40 38 46 43 58 26 48 25 45 25 45 24 40 20 37 21 36 19 30 11 19 5 14 5 13 7 17 8 18 6 19 9 23 13 26 13 29 14 25 15 28 20 33 24 36 26 41 29 39 27 38 27 39 26 39 23 54 48 57 38 59 43 57 43 61 48 64 47 62 45 60 62 70 31 12 0 4 0 2 0 6 4 8 5 6 4 8 2 5 3 2 4 5 5 5 1 6 0 0 0 18 25 51 37 48 22 26 9 22 7 18 12 35 19 42 31 59 41 64 39 59 40 62 39 57 39 58 35 49 31 44 21 35 25 33 25 11 3 38 48 56 36 52 35 49 37 63 57 71 49 33 19 27 10 37 33 38 32 36 13 26 62 76 43 42 7 5 2 10 12 12 0 0 5 10 10 9 10 8 9 6 8 0 2 2 4 4 5 12 12 19 10 11 4 7 7 6 5 6 0 28 41 50 38 49 38 49 40 49 39 48 38 47 38 49 42 48 39 44 36 38 32 37 29 25 15 10 4 4 2 3 1 3 1 3 1 3 1 3 10 17 9 2 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 3 0 2 2 1 2 1 0 2 0 1 16 48 46 50 44 50 44 50 45 53 47 57 51 55 47 52 44 48 42 40 37 36 29 27 20 17 13 13 5 0 0 1 2 0 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 1 0 1 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 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 5 4 5 4 5 4 5 4 5 4 6 5 6 5 7 6 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 1 1 1 1 1 1 1 1 2 3 3 4 6 8 10 11 11 13 13 14 11 12 12 14 12 13 12 14 13 15 14 15 12 13 12 13 13 15 15 17 15 16 15 16 15 16 15 16 11 16 17 16 8 2 4 0 13 16 107 120 77 34 33 16 22 13 16 14 19 17 18 17 17 14 11 9 7 9 10 12 15 15 16 14 15 16 22 22 33 27 31 25 33 31 45 43 66 33 48 31 28 14 35 15 35 25 35 25 35 27 40 33 42 35 39 37 46 45 51 47 56 53 61 59 66 61 66 60 71 61 64 59 72 60 58 36 33 11 26 48 68 63 145 199 201 97 92 71 37 6 4 1 2 7 4 6 5 6 6 5 5 0 6 16 45 67 107 98 134 114 128 123 169 122 128 132 120 76 128 132 171 157 148 99 143 177 214 193 232 200 223 178 237 209 212 166 185 154 172 149 167 151 184 171 195 170 188 163 183 158 173 148 173 156 174 145 148 125 148 129 153 126 142 113 167 147 181 157 167 150 188 174 209 185 211 194 203 181 174 114 43 28 7 29 25 15 15 12 15 12 12 9 11 11 12 14 12 13 15 14 12 12 14 17 18 16 13 14 17 19 19 19 21 18 19 19 19 21 20 23 26 14 10 31 119 158 167 179 142 144 191 221 142 128 186 225 169 76 151 201 242 45 49 167 191 140 76 68 130 213 166 48 95 194 198 91 123 192 205 137 148 190 221 197 203 218 240 209 200 188 205 168 183 160 191 163 220 226 248 187 216 217 255 195 179 133 149 119 161 140 170 137 175 138 162 133 175 150 173 132 158 122 149 118 146 130 158 117 142 112 138 108 130 113 140 99 123 95 121 93 119 93 120 94 117 91 119 92 118 91 119 92 124 96 121 92 117 88 114 86 110 83 110 83 111 84 112 85 113 85 111 85 114 88 114 86 109 84 109 84 108 82 106 80 104 78 104 78 104 78 104 78 103 76 101 74 100 75 103 78 100 76 103 76 104 81 105 74 98 74 103 74 95 65 94 70 97 72 98 66 92 66 92 62 88 61 84 59 83 60 80 56 77 47 62 57 66 65 73 50 74 52 72 51 70 51 64 44 59 41 53 38 49 33 43 28 41 24 37 21 37 24 36 21 33 22 32 21 31 22 32 24 33 21 36 23 39 27 42 29 49 35 49 36 51 38 54 40 54 40 66 64 74 60 76 61 76 63 77 64 77 64 77 63 74 77 80 35 12 0 10 6 8 5 6 4 2 4 0 3 2 6 5 2 10 2 10 8 4 6 2 7 4 0 19 17 64 48 84 48 63 32 52 29 60 56 96 80 106 87 118 93 114 85 105 87 112 83 106 81 111 74 103 69 97 48 75 36 66 34 54 13 74 52 101 52 97 49 95 53 100 66 89 46 62 37 47 32 68 41 52 29 43 13 36 65 99 54 49 14 8 10 14 17 10 5 1 5 3 6 1 5 1 5 0 2 10 7 9 5 4 4 4 8 11 11 7 7 11 8 15 6 12 6 30 49 55 47 52 47 54 49 52 48 51 47 51 47 55 49 51 45 44 37 34 30 37 32 24 16 10 6 4 3 3 3 3 3 3 3 3 3 3 13 19 13 4 1 2 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 2 3 1 2 0 1 0 2 0 1 2 3 5 19 45 46 62 57 60 54 56 52 55 51 49 43 44 35 34 25 26 19 15 9 13 5 7 0 3 0 5 0 2 3 3 0 0 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 1 1 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 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 3 0 3 0 3 0 3 0 3 0 4 1 5 2 6 3 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 2 0 2 0 2 0 2 0 4 2 4 3 7 7 11 10 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 12 14 19 9 5 0 0 0 0 14 110 103 53 18 18 0 9 3 6 2 9 6 12 7 13 8 12 3 8 3 13 10 15 10 15 9 14 11 21 20 20 14 21 17 28 24 36 30 34 23 29 10 29 7 36 12 26 16 24 14 24 16 26 17 31 21 30 22 36 31 41 33 46 40 52 49 57 51 56 47 57 44 56 54 62 52 45 40 21 18 11 48 77 58 107 188 171 64 90 81 57 9 12 3 6 3 6 3 6 1 6 3 6 0 12 37 56 69 110 99 127 81 120 127 153 137 159 115 99 55 130 140 168 141 103 49 105 166 213 180 220 208 239 189 179 163 182 151 174 146 161 147 172 153 167 152 166 154 172 163 167 141 149 126 147 134 145 121 131 116 130 121 132 119 119 101 119 100 122 103 101 84 114 112 109 89 105 100 119 135 137 89 31 15 20 33 12 4 36 11 14 14 10 10 9 9 13 10 12 12 16 12 12 10 15 16 18 13 12 12 17 18 20 15 16 11 16 13 19 17 21 21 24 14 13 17 117 136 125 113 150 125 147 128 146 167 167 165 174 176 160 180 195 134 139 211 175 185 155 150 170 237 165 45 124 232 179 27 92 218 184 43 84 171 195 98 93 162 200 138 134 162 209 197 193 170 185 175 176 162 191 175 205 181 191 147 162 127 134 112 140 125 142 117 143 111 132 106 139 116 135 102 130 101 126 100 121 106 128 86 113 86 108 81 99 86 106 69 94 73 94 75 93 75 93 75 88 73 91 75 92 75 91 73 97 79 94 75 90 71 85 66 82 61 82 61 82 62 84 64 86 64 84 64 87 67 88 65 85 63 85 63 84 63 82 61 79 61 79 61 79 63 79 63 77 59 75 57 75 59 78 62 74 59 77 59 78 64 79 57 72 54 78 54 69 46 69 51 69 51 71 45 65 45 65 41 64 41 61 39 63 42 62 39 63 30 53 48 47 42 47 43 58 36 56 38 57 36 52 32 53 33 45 26 41 27 41 29 38 27 33 20 29 21 29 17 28 16 26 12 22 9 23 12 23 10 20 8 18 6 18 7 20 9 21 12 26 17 30 21 44 24 52 48 64 47 66 46 69 51 66 48 64 51 66 56 71 75 75 31 6 0 5 3 11 5 7 3 5 5 8 9 7 3 4 5 4 8 10 12 11 7 13 9 7 0 1 0 24 27 60 43 46 22 34 13 76 77 117 94 110 80 101 72 99 69 89 73 97 72 91 72 95 70 88 69 80 43 48 28 32 33 26 9 29 37 52 43 50 37 54 42 62 45 44 13 28 19 25 25 40 18 20 18 31 16 5 20 31 0 0 0 0 3 16 11 12 4 7 3 4 1 6 3 8 4 6 5 3 4 4 3 2 3 6 6 9 2 6 1 7 7 6 3 7 0 25 40 51 38 48 38 50 40 48 38 47 38 47 39 48 41 45 35 37 26 26 18 36 27 24 14 9 5 3 3 3 3 3 3 4 3 4 3 4 14 21 15 5 2 3 4 0 0 0 0 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 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 0 1 0 1 0 2 0 3 1 1 2 1 2 3 2 2 1 2 12 34 32 39 30 33 23 23 15 17 11 6 0 4 0 1 0 0 0 0 0 0 0 1 2 1 2 0 2 2 7 0 2 0 4 0 2 0 2 0 2 1 4 0 2 0 2 0 2 0 2 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 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 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 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 0 1 2 4 5 6 7 7 12 13 13 14 13 15 14 15 15 16 15 16 15 16 15 16 13 15 14 16 15 15 13 14 13 14 14 16 16 17 15 16 11 20 13 10 5 3 7 0 8 12 126 114 57 33 29 13 12 8 8 7 7 7 7 8 9 9 8 8 7 9 8 10 17 16 20 18 23 23 28 26 26 22 25 22 25 23 28 25 32 26 31 23 30 24 33 28 39 29 37 27 35 25 35 24 39 28 37 29 43 35 46 36 45 41 55 47 54 45 54 47 56 44 55 48 59 45 44 28 23 12 34 58 88 62 151 202 121 85 77 88 85 41 11 0 5 6 8 7 5 6 5 2 7 0 37 60 64 91 104 123 149 139 167 154 185 161 187 155 161 97 153 167 195 137 114 85 173 155 194 166 212 175 201 164 216 181 195 155 177 153 182 155 195 165 197 170 176 147 175 152 183 163 172 142 170 150 159 137 144 125 157 140 137 121 147 120 151 129 146 116 127 104 128 115 123 97 82 52 98 144 101 45 23 23 20 21 17 16 13 12 13 13 13 12 12 11 11 11 12 12 11 11 12 14 16 17 16 15 15 15 16 18 20 22 19 17 18 16 15 18 17 18 19 17 24 27 62 55 76 48 79 65 94 89 114 117 146 124 151 145 174 164 186 178 206 197 200 198 219 215 229 220 224 206 215 234 228 172 199 239 229 141 148 221 228 127 121 187 208 131 82 172 237 209 222 201 220 227 217 208 211 193 214 195 207 160 181 171 209 172 185 175 192 164 184 143 174 150 169 134 155 115 143 132 138 112 143 115 140 105 143 108 128 97 128 102 130 96 139 74 131 81 123 79 133 76 114 87 111 82 108 83 116 95 121 94 126 77 122 81 117 81 108 85 100 73 110 88 109 83 112 82 108 82 113 84 110 83 108 86 110 88 108 85 108 88 105 83 103 80 100 79 104 86 103 80 103 77 102 77 102 77 94 74 109 86 106 87 113 74 99 74 103 74 99 70 100 75 101 72 97 68 96 66 92 64 87 62 86 61 86 60 85 60 86 61 81 60 84 62 83 60 82 58 85 62 85 61 76 51 68 51 65 48 57 42 53 42 56 43 53 38 48 34 45 33 49 35 43 28 37 24 35 23 36 23 36 22 34 20 33 19 34 18 28 14 28 16 29 16 35 19 35 25 50 43 65 51 68 60 79 71 82 73 76 63 64 80 81 39 13 4 13 8 14 10 8 8 10 13 10 9 15 16 17 19 21 21 21 21 19 18 15 13 6 1 12 20 56 75 93 50 80 36 52 71 157 127 145 116 139 110 131 99 124 94 116 87 115 90 119 92 115 86 115 87 118 82 90 40 71 37 68 27 71 37 97 55 95 53 92 54 98 60 63 26 62 36 34 19 58 30 30 17 38 9 26 20 24 8 16 7 5 8 19 14 12 4 9 9 8 6 4 3 2 5 5 8 5 5 5 4 4 3 3 3 4 5 5 6 6 7 8 7 10 6 25 41 55 45 48 49 50 45 51 48 56 51 54 47 51 46 48 44 48 27 18 21 32 33 30 19 9 6 4 4 4 4 3 4 1 6 0 7 0 17 17 17 5 0 0 2 1 1 2 0 5 0 7 0 5 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 0 1 0 0 1 2 2 2 5 4 15 16 17 15 8 3 0 0 1 0 1 0 3 0 4 0 3 2 6 2 2 1 2 4 2 1 0 1 1 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 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 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 1 2 4 6 7 8 8 6 12 6 13 7 14 8 14 8 14 8 14 8 14 8 14 8 14 9 15 9 15 9 14 8 15 9 16 10 16 10 16 11 16 17 17 6 3 0 0 0 0 15 107 94 43 27 17 7 7 2 7 1 7 3 9 5 11 6 11 6 11 7 12 7 15 8 15 9 17 12 21 15 23 15 22 15 22 16 24 18 28 18 25 15 25 18 28 21 31 22 28 20 26 19 25 19 33 23 29 22 32 25 32 23 39 31 41 33 41 33 44 36 43 34 42 40 46 40 34 24 15 24 36 39 67 66 122 121 94 82 77 82 81 57 32 12 6 5 9 3 5 1 3 0 8 0 59 70 79 43 66 86 110 98 117 119 159 153 176 149 147 95 119 123 153 142 148 111 160 133 141 118 154 119 143 115 148 121 155 143 176 148 160 132 148 118 132 121 132 116 120 91 106 98 140 128 157 134 147 109 137 112 137 121 131 107 124 102 119 99 121 94 102 83 102 96 114 115 129 102 116 106 52 21 24 21 21 17 16 12 13 11 13 11 13 10 12 9 11 9 11 9 11 10 13 12 15 14 17 14 15 13 16 15 19 18 18 13 17 14 17 17 17 16 18 11 12 37 75 57 62 47 56 42 52 43 46 42 46 22 45 54 78 79 98 106 129 127 141 140 160 163 187 198 218 216 227 222 230 240 246 240 234 232 240 245 253 234 230 225 237 233 191 201 221 214 207 192 214 236 199 206 207 195 199 180 181 145 178 174 146 130 157 173 136 137 175 168 169 125 180 147 156 145 146 122 152 123 129 122 118 105 118 93 110 86 95 71 90 69 89 95 80 66 82 77 67 81 94 59 90 89 89 62 84 60 85 64 93 71 91 52 76 67 89 60 85 71 92 59 82 72 91 67 87 66 89 67 89 66 89 64 86 59 81 58 83 62 81 59 81 59 78 60 81 64 84 62 81 60 79 59 79 59 71 53 80 59 77 66 89 54 70 47 72 47 69 45 72 51 73 48 70 45 68 42 65 41 63 44 63 43 63 42 62 42 62 40 59 40 62 42 61 40 58 39 58 43 61 44 55 38 51 37 52 34 45 29 41 29 43 28 41 26 39 25 39 26 40 25 36 19 31 15 28 13 27 17 25 15 24 14 22 13 23 12 18 8 17 7 15 4 15 1 9 0 14 6 20 8 23 20 37 33 44 46 58 59 65 74 65 31 7 6 16 16 17 13 14 13 19 19 21 18 23 21 24 23 26 24 25 23 28 22 21 16 12 7 15 19 34 42 69 49 42 15 71 118 141 110 123 91 112 80 101 70 101 79 94 72 91 72 91 71 97 76 93 73 95 72 75 40 41 22 38 22 37 27 46 41 47 39 53 44 69 34 27 0 18 17 21 12 40 32 21 10 32 9 15 19 17 3 7 1 6 14 19 19 11 7 6 10 5 4 5 2 5 1 7 2 5 3 5 2 4 2 3 1 5 3 6 4 7 5 7 4 6 0 19 35 53 44 47 44 48 40 46 40 48 42 46 38 45 41 45 42 43 18 6 7 30 32 33 21 10 7 5 7 4 6 4 6 6 6 7 6 7 15 23 19 8 3 0 4 1 0 1 0 0 0 0 1 0 3 0 3 0 5 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 0 3 0 3 0 3 0 3 0 3 1 4 1 2 11 25 49 41 25 3 1 5 2 4 0 3 0 1 0 0 0 0 1 0 0 0 1 2 1 0 1 0 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 4 4 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 3 4 5 7 8 8 9 9 12 13 13 14 13 15 14 15 13 14 13 14 13 14 13 14 14 15 14 15 14 15 14 15 15 16 15 16 15 16 15 15 8 18 11 8 3 1 7 0 14 33 110 79 51 33 24 13 10 7 7 6 7 8 11 11 7 6 8 7 9 8 10 9 18 15 18 16 19 18 22 20 25 22 25 22 25 23 27 24 30 25 28 24 30 28 36 30 39 29 37 27 36 25 36 25 46 32 44 32 47 35 48 34 52 40 48 38 50 42 53 43 58 43 54 40 51 35 36 20 19 13 34 46 76 69 106 90 79 79 86 76 82 76 63 33 12 7 9 7 5 4 2 0 18 31 96 91 206 85 39 54 80 52 61 60 119 134 184 166 185 144 156 135 180 192 240 177 182 167 188 169 201 140 184 153 199 161 184 159 185 155 192 180 211 168 177 131 137 111 147 122 100 94 154 169 191 169 184 142 163 133 143 124 151 121 134 123 146 126 152 118 130 105 134 126 166 158 194 148 151 68 30 14 28 24 20 17 14 13 13 13 13 13 12 12 12 12 11 11 10 11 12 13 14 14 14 14 18 17 16 16 16 17 18 18 19 18 17 17 16 18 18 18 37 21 22 87 168 151 156 139 149 123 137 119 127 110 117 83 93 91 108 80 83 64 73 48 91 79 95 80 102 99 123 111 141 137 173 176 202 195 227 228 237 223 240 247 254 227 240 244 255 249 255 248 240 228 248 217 222 222 221 195 199 183 209 184 190 196 163 157 208 197 125 125 204 186 141 116 207 168 131 144 218 157 163 179 181 171 186 184 186 156 174 150 165 116 136 124 114 93 111 82 96 65 92 78 95 66 88 69 91 71 101 81 114 88 126 87 113 83 123 84 112 83 104 78 97 82 107 69 102 78 103 78 106 83 112 86 112 85 110 83 112 87 112 86 106 84 107 83 105 82 105 84 106 83 105 81 103 79 102 79 93 70 99 78 101 89 114 76 98 73 101 73 100 73 103 77 101 72 99 70 96 67 93 65 92 65 91 64 91 63 90 63 89 61 87 60 89 63 89 60 87 58 86 59 87 59 80 55 74 53 71 51 63 45 59 44 59 44 57 42 56 42 57 43 57 43 56 40 52 35 47 32 44 30 44 29 42 27 41 26 43 27 39 24 38 22 33 17 35 18 30 11 27 10 25 8 21 15 27 7 11 12 29 34 49 44 38 16 7 2 13 14 15 11 11 11 15 16 17 16 18 17 18 18 18 16 16 15 18 12 9 5 3 0 5 10 56 36 77 60 75 76 161 171 169 132 145 112 138 110 131 98 126 95 122 92 121 92 119 88 119 89 116 88 124 99 123 84 81 43 76 46 87 42 92 52 95 53 98 64 97 39 38 6 42 30 45 15 52 42 61 35 36 6 27 25 22 0 8 10 10 14 22 19 16 8 9 8 7 6 6 5 5 6 6 7 5 5 5 5 4 4 4 3 6 6 7 7 7 8 8 8 8 5 20 39 56 52 51 47 54 49 50 47 51 49 52 48 49 46 50 47 48 20 4 1 26 33 35 24 9 3 1 3 5 3 5 4 3 5 0 7 0 14 16 19 10 1 1 1 1 1 1 0 4 0 5 0 5 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 1 0 0 0 0 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 1 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 3 27 48 47 24 3 0 4 1 1 1 0 1 0 1 0 1 0 1 0 0 0 1 6 8 15 16 12 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 1 1 2 3 4 6 7 7 7 5 13 9 14 9 15 10 15 11 16 11 16 11 16 11 16 11 16 10 15 10 15 11 17 12 18 13 17 12 16 11 17 12 14 15 14 3 1 0 0 0 3 41 85 55 37 27 12 5 10 4 7 1 7 3 10 6 5 0 6 2 8 3 9 2 16 9 16 10 19 14 22 16 22 15 21 14 22 15 23 15 22 13 23 15 25 19 29 22 30 22 28 20 26 20 26 18 28 19 30 25 39 33 43 33 45 32 40 31 44 36 44 32 46 37 38 31 30 20 16 6 11 5 35 47 61 61 94 86 67 76 81 70 72 74 68 46 15 4 2 0 6 2 4 0 11 50 97 88 240 118 33 21 41 14 13 7 51 72 128 131 158 149 150 135 156 156 194 130 144 155 172 170 194 151 188 162 180 177 215 190 193 156 173 162 173 155 168 137 125 101 113 91 90 60 127 155 177 150 171 139 143 131 136 119 151 133 133 124 133 121 140 116 121 110 138 144 182 170 207 171 162 43 11 11 28 23 20 13 12 10 13 12 12 10 12 10 12 10 12 10 10 9 13 12 15 12 13 11 18 16 17 15 17 15 17 15 19 14 17 15 18 17 18 17 12 6 0 77 148 137 140 140 149 135 147 145 152 149 158 141 134 147 166 156 165 168 176 160 138 133 136 124 120 109 104 94 96 113 110 94 97 125 132 121 148 156 179 183 198 202 212 205 202 206 222 218 226 235 244 224 231 231 217 190 189 191 222 214 220 234 201 196 216 206 150 183 204 195 102 161 190 173 80 146 186 124 61 159 155 119 157 142 165 194 155 135 177 203 166 146 191 185 177 137 140 146 153 79 93 96 88 51 77 66 73 71 90 56 71 63 78 67 88 66 80 57 79 63 77 70 99 75 92 76 92 68 81 64 83 63 80 60 83 65 88 65 81 58 81 65 83 66 83 64 82 65 81 63 80 61 78 59 76 57 67 49 74 61 84 77 93 56 73 52 73 52 72 52 74 54 72 52 72 50 68 46 67 46 66 45 65 44 65 43 64 43 64 41 61 41 64 43 63 41 60 38 58 40 59 41 58 38 54 38 54 35 49 30 45 30 50 34 47 30 44 28 43 28 46 32 47 31 44 26 39 24 36 22 34 21 32 19 31 19 34 21 32 21 33 20 29 16 33 20 29 14 26 11 23 9 18 10 14 0 0 0 2 2 14 6 6 3 4 0 1 0 6 2 4 0 3 0 3 0 6 1 6 0 5 0 2 0 8 1 4 0 2 0 3 0 17 9 34 30 78 120 169 135 146 111 120 87 112 85 108 77 94 75 93 76 96 78 94 74 85 67 84 68 94 85 103 80 71 34 39 24 43 28 45 39 51 43 59 48 58 16 17 5 21 4 10 0 18 15 26 14 7 0 22 29 16 0 0 1 6 11 15 15 10 3 4 2 6 4 6 3 6 2 7 2 6 4 5 3 5 2 4 2 7 5 7 5 7 6 8 4 4 0 13 27 50 45 46 36 48 38 44 37 46 42 50 43 43 40 43 42 44 18 1 0 16 26 34 24 10 4 2 4 3 2 3 2 4 2 6 2 7 9 19 18 13 1 0 0 2 1 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 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 4 2 4 2 4 2 4 1 3 1 3 1 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 13 8 8 0 0 0 0 2 0 3 0 3 0 3 1 0 3 1 3 3 9 11 18 33 44 35 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 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 3 2 2 1 1 1 0 1 2 3 4 4 4 4 8 9 9 10 9 11 10 11 14 15 14 15 14 15 14 15 14 14 13 14 13 15 16 18 18 18 16 16 15 17 17 18 10 17 9 6 1 0 7 0 15 48 87 52 51 32 24 11 15 9 10 5 7 5 10 8 15 12 17 15 18 15 18 14 18 15 20 17 23 22 28 26 26 21 25 21 25 22 27 24 24 20 25 23 31 26 35 29 39 29 38 28 37 27 38 28 40 28 43 35 54 45 59 45 56 42 55 45 61 47 55 37 47 34 43 25 34 16 24 8 35 38 74 52 58 87 119 82 83 76 83 72 77 72 74 65 36 15 5 1 9 6 5 2 39 66 123 93 147 96 85 31 35 21 39 34 62 63 113 116 166 164 186 166 180 129 158 109 195 189 201 171 205 173 207 167 184 172 197 159 171 152 182 160 181 144 159 130 152 130 150 104 106 64 125 175 202 169 186 158 176 168 183 144 180 151 161 127 147 126 169 138 165 143 185 178 206 188 240 210 172 38 22 21 29 24 19 14 11 11 13 15 12 12 12 12 12 12 12 12 11 12 13 15 15 14 13 12 17 17 17 17 17 17 16 16 19 20 18 17 17 18 20 19 20 29 19 85 123 96 118 117 135 115 133 125 137 132 155 142 148 148 166 150 169 173 195 180 216 205 232 213 234 212 227 199 220 189 199 170 187 163 183 163 165 152 168 169 181 161 172 165 182 152 141 136 179 155 163 179 205 201 203 182 199 196 235 211 226 215 242 221 238 209 214 222 236 221 191 234 229 198 161 219 227 172 129 209 206 151 177 131 170 154 69 105 173 161 84 119 205 148 95 179 221 181 159 197 203 179 207 189 187 149 159 127 158 108 122 114 123 72 86 75 99 70 99 88 97 60 87 82 94 81 106 82 102 87 114 94 119 90 118 89 117 86 111 81 104 78 106 80 105 78 102 80 102 81 102 80 100 77 96 74 90 65 90 75 105 99 118 76 100 72 98 70 97 70 97 70 99 73 101 72 96 67 95 69 94 65 94 64 93 64 92 63 93 62 90 62 92 64 92 62 91 58 89 60 89 61 86 58 80 55 78 53 70 46 64 47 67 49 65 46 62 45 62 45 64 48 65 48 64 44 59 40 58 40 57 39 55 37 54 37 54 37 54 39 58 41 56 36 52 38 55 38 53 36 51 35 46 34 37 7 7 3 8 0 7 0 4 2 10 1 4 0 7 2 6 1 4 0 4 0 4 1 5 1 4 0 4 0 4 0 4 0 4 0 4 0 14 7 44 48 141 163 188 144 172 134 147 111 136 106 129 96 122 94 123 96 126 98 123 92 118 92 119 91 124 102 132 101 124 67 72 32 74 40 91 51 96 58 104 61 96 48 81 66 70 27 63 49 84 41 59 24 65 31 60 56 57 26 18 0 4 8 11 12 8 6 4 6 6 6 6 7 8 6 7 6 6 6 6 5 5 5 4 4 7 7 7 7 7 7 7 8 7 5 17 32 52 55 55 48 50 45 46 43 48 47 51 47 51 46 47 45 48 22 4 4 7 20 29 24 11 4 3 4 7 3 7 4 4 5 3 6 4 10 16 23 17 3 4 1 0 2 0 1 0 1 2 0 4 0 2 1 1 2 0 2 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 2 1 2 2 1 3 1 3 1 3 1 2 0 2 0 2 0 2 0 2 1 2 1 2 1 2 1 2 1 2 0 1 0 1 0 5 0 0 0 0 3 3 1 0 0 4 8 12 14 17 17 15 15 14 11 8 7 9 11 12 39 61 55 32 11 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 5 3 5 3 5 3 5 3 4 2 4 2 4 2 4 2 3 1 4 2 4 2 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 1 2 2 1 1 1 0 3 0 4 0 4 0 9 4 9 4 9 4 9 4 12 6 10 5 10 7 14 10 16 11 15 9 14 11 18 16 18 17 15 3 0 0 0 0 2 39 65 48 42 21 17 0 11 1 5 0 3 0 7 2 16 10 19 12 19 11 17 9 14 5 15 7 18 12 23 15 21 12 20 11 21 13 23 14 20 9 22 12 24 16 27 18 30 20 28 19 28 19 29 20 29 21 32 26 39 32 40 29 38 30 42 36 45 33 37 24 22 17 18 11 16 7 15 4 40 22 60 60 57 77 89 59 74 67 67 68 71 65 70 72 51 27 11 0 3 0 5 2 47 85 99 59 63 62 70 29 17 11 26 19 27 19 59 72 117 131 158 156 166 106 119 135 225 221 231 184 178 144 146 129 167 152 162 147 171 166 173 144 166 135 132 102 110 113 138 118 67 33 94 145 187 159 168 148 167 140 116 72 75 66 72 61 73 81 115 124 147 156 186 198 185 194 233 214 111 8 16 30 25 20 18 11 11 10 14 13 11 9 12 10 12 10 13 11 12 11 13 12 14 11 13 11 16 14 17 16 18 16 17 14 20 15 18 16 18 16 19 17 18 11 0 93 125 115 126 111 109 90 92 89 89 90 105 101 110 105 105 94 102 111 130 134 134 140 151 159 172 186 192 194 201 204 215 230 230 228 233 249 252 248 252 246 242 229 229 227 216 206 169 157 188 161 117 113 159 159 141 120 118 114 127 109 121 114 157 168 173 170 173 175 169 175 176 188 181 184 190 212 201 191 192 214 192 203 187 175 216 202 124 194 206 154 84 200 210 96 71 198 180 53 73 177 125 61 137 195 162 150 201 172 154 186 194 163 150 146 135 116 97 93 96 76 111 107 99 63 69 67 86 66 75 65 84 69 78 57 73 50 68 54 77 67 80 66 83 68 81 66 81 69 81 65 81 65 79 61 74 57 71 47 64 56 85 86 101 63 77 58 72 55 73 57 73 56 70 57 74 56 68 50 68 54 66 48 66 47 65 47 64 46 64 44 61 44 63 46 63 43 59 37 59 39 63 41 60 36 55 36 55 32 49 27 46 27 46 30 46 30 47 33 50 35 48 32 48 32 47 29 44 27 44 29 43 28 41 26 40 25 37 22 36 24 41 28 41 26 40 32 45 32 42 27 39 26 40 30 30 4 3 2 3 0 1 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 5 0 1 0 6 0 9 0 12 64 161 155 148 121 119 91 106 78 102 78 101 74 94 72 91 70 91 67 84 60 80 63 86 65 91 79 106 85 110 65 52 15 32 23 46 32 46 42 61 46 71 58 82 76 79 34 65 65 82 48 62 49 77 47 54 61 78 65 45 2 7 4 10 5 8 5 8 6 7 4 7 5 7 5 6 4 7 4 6 4 5 3 5 3 7 5 6 4 6 3 5 1 5 2 15 24 44 48 53 46 51 44 47 42 49 45 50 44 50 45 44 43 45 20 2 0 1 13 26 24 15 8 5 2 3 0 3 0 5 0 5 0 6 3 17 20 19 1 0 0 2 3 2 3 2 1 1 1 0 0 1 0 1 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 3 0 2 7 1 7 1 7 1 7 0 6 0 6 0 6 0 4 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 3 0 0 0 1 4 0 2 9 19 24 35 35 41 33 35 26 20 11 6 5 6 16 49 75 68 41 19 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 1 2 2 2 2 2 2 2 2 5 4 3 3 4 6 8 10 11 10 9 9 10 12 15 18 16 22 14 7 1 0 4 0 9 34 71 63 59 28 33 9 18 10 12 7 12 11 19 17 24 21 26 23 26 20 22 16 22 18 22 18 23 20 25 22 25 21 24 20 25 21 26 23 28 22 30 25 33 28 36 27 40 29 38 28 40 28 41 29 42 30 44 34 48 36 45 31 44 32 49 36 48 30 42 27 31 18 31 18 38 22 46 29 75 35 108 135 118 90 85 68 78 63 73 64 73 66 72 67 63 41 27 11 4 0 17 30 95 130 99 63 88 82 66 43 43 28 36 25 35 26 65 74 114 121 166 152 193 131 156 220 255 236 255 221 235 194 180 175 224 165 145 116 146 145 187 187 166 147 172 134 138 113 136 101 71 59 100 125 176 171 195 173 185 110 95 44 63 32 74 46 104 78 129 111 159 152 205 201 208 214 240 218 63 0 23 37 23 20 17 14 12 13 15 16 11 11 11 12 12 13 13 13 14 13 13 12 12 13 13 14 14 15 17 18 19 19 18 17 19 20 19 18 18 19 20 20 39 17 24 171 222 215 234 202 187 154 152 141 148 141 154 139 151 133 136 121 124 107 117 110 130 117 135 116 140 132 159 142 158 156 191 177 200 188 211 192 200 206 222 206 218 224 243 227 250 251 255 236 255 245 215 157 217 205 188 144 134 102 112 76 98 65 87 75 86 89 105 91 134 110 141 104 145 139 176 139 175 162 199 178 188 200 204 203 187 225 221 213 216 221 222 249 242 187 241 240 217 141 232 183 204 140 187 201 159 133 185 159 101 175 190 129 155 185 182 135 167 162 153 130 203 211 201 168 152 145 160 123 119 94 105 82 102 82 103 73 86 62 87 71 101 83 102 81 97 80 100 84 98 82 100 82 98 77 92 72 86 65 93 91 125 120 125 76 98 72 96 72 101 77 103 76 97 74 102 74 95 67 95 72 97 68 97 67 96 67 95 66 92 62 90 61 92 64 92 61 89 58 91 62 93 64 87 57 81 56 80 53 71 46 68 46 65 47 64 48 66 51 70 54 67 49 65 47 63 46 63 46 65 46 64 45 63 43 61 42 60 40 58 39 61 43 62 43 58 45 65 49 62 44 59 43 58 48 47 9 6 4 10 1 13 14 26 19 24 18 25 18 21 16 25 15 22 13 25 18 28 21 30 24 34 26 35 27 45 42 48 32 35 31 46 40 68 19 79 136 204 163 166 127 135 108 136 108 137 107 136 107 129 95 124 91 121 88 115 81 106 79 112 80 115 95 135 107 138 102 112 52 75 42 87 42 88 55 104 64 128 98 130 86 123 66 114 81 105 58 106 73 121 73 85 60 83 72 63 16 11 12 6 9 3 9 4 11 3 8 6 8 9 7 9 6 7 7 6 6 6 5 5 5 6 6 5 5 4 4 4 4 5 7 12 18 27 33 35 33 40 39 41 43 48 49 50 48 50 46 47 47 50 26 4 0 3 15 27 26 20 13 8 2 5 4 4 4 3 5 3 5 4 7 14 26 21 6 1 1 0 4 0 3 0 2 0 1 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 3 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 3 2 3 2 0 3 5 5 0 0 1 2 0 4 10 19 25 32 32 37 38 38 27 21 11 5 4 2 17 47 72 59 32 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 4 4 7 4 5 3 7 8 13 13 22 20 18 7 0 0 0 0 0 25 57 62 49 16 23 0 15 5 13 3 15 10 24 19 28 20 30 21 29 17 23 12 25 15 23 13 21 12 21 12 21 11 20 11 20 12 22 12 23 14 26 17 29 19 28 19 29 20 28 19 27 20 29 20 27 15 29 19 33 21 30 15 24 16 29 16 23 9 20 13 24 20 24 14 25 16 34 19 54 55 152 168 123 93 73 46 56 54 59 51 58 60 61 49 58 41 32 9 0 0 21 39 108 95 70 63 60 60 67 38 28 11 20 19 30 17 33 32 64 77 110 97 140 96 112 217 216 122 128 127 194 204 170 175 148 99 83 76 84 67 103 131 162 137 135 109 113 103 108 70 48 46 64 55 106 133 168 164 137 73 66 80 89 75 81 79 97 88 88 81 92 110 143 160 189 217 231 230 48 9 24 16 20 17 16 12 13 12 15 14 11 9 11 10 12 11 13 11 15 12 13 9 11 10 13 12 13 12 16 16 19 17 19 16 21 17 19 16 18 17 19 16 18 7 41 212 230 208 231 226 233 199 182 179 179 177 173 159 163 160 171 184 186 171 165 167 166 165 158 148 144 147 148 147 154 145 146 161 165 159 152 156 162 161 169 172 172 167 176 185 189 175 182 189 181 178 178 168 219 241 242 238 229 215 210 187 177 178 154 155 122 134 86 91 70 73 76 66 69 74 82 73 93 102 106 126 143 121 133 134 165 150 160 176 191 201 213 199 218 234 232 237 237 237 249 162 236 244 246 212 205 191 201 209 177 219 188 159 181 193 155 145 194 165 140 147 182 128 127 189 143 148 165 141 139 126 137 121 149 135 153 122 118 83 90 72 76 61 76 58 72 57 76 63 78 64 78 64 76 59 70 54 58 50 88 100 132 121 109 53 64 49 60 51 68 60 72 59 71 62 77 63 70 55 70 61 70 54 70 53 69 53 68 52 63 46 61 45 63 47 62 45 57 38 60 43 65 43 60 35 54 34 55 30 49 23 45 27 51 35 51 34 50 35 51 36 51 34 48 31 46 31 48 32 47 32 47 31 45 29 44 28 47 30 42 27 43 30 45 31 38 32 48 36 47 32 44 32 43 38 37 4 0 7 23 21 22 30 55 48 56 45 52 37 50 43 51 40 44 34 44 38 53 44 58 48 63 52 65 54 57 49 56 30 34 29 52 44 50 27 120 163 155 105 126 89 129 109 132 105 122 91 112 87 108 86 104 83 103 82 99 77 95 76 91 64 82 69 97 80 103 91 102 49 46 25 44 20 40 38 56 48 94 90 85 37 63 37 85 59 59 30 64 41 84 66 69 32 26 21 25 0 15 7 10 0 5 0 8 2 7 2 9 7 9 6 5 3 7 5 7 4 6 3 5 3 5 3 5 2 4 1 3 0 3 0 6 0 7 4 10 4 15 12 21 23 35 35 42 36 37 36 40 45 53 28 5 0 5 15 27 25 22 14 7 0 4 4 5 4 5 4 5 4 7 5 16 26 24 7 1 1 3 1 3 1 2 1 2 0 1 0 2 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 0 2 3 2 3 2 3 2 3 1 2 1 2 1 2 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 4 0 5 3 0 0 2 2 3 0 0 3 9 18 19 29 24 33 40 43 30 25 11 9 4 4 0 28 48 38 15 4 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 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 7 8 5 3 2 0 3 0 7 14 44 45 55 32 35 16 28 18 25 20 27 19 29 27 35 27 34 28 35 26 29 19 33 25 31 23 30 23 30 23 25 21 32 27 34 26 34 28 32 27 35 28 37 31 41 31 39 29 41 28 42 30 44 32 44 31 39 28 41 28 37 19 50 29 41 22 39 24 44 27 46 41 54 12 57 29 79 48 94 85 215 151 132 76 62 50 72 53 63 48 57 47 53 51 54 55 27 0 15 0 27 82 166 98 82 59 87 78 78 40 39 32 38 20 30 32 48 34 75 70 114 104 143 110 151 163 122 60 76 69 102 94 130 101 111 122 147 110 116 71 70 53 121 142 178 138 105 100 181 108 59 56 96 85 65 54 84 67 84 55 80 47 80 47 83 51 94 70 114 82 114 90 119 98 141 163 198 160 95 39 34 49 52 39 22 13 13 16 15 13 13 12 11 12 13 13 11 9 12 12 12 13 13 14 14 14 13 13 14 15 16 18 19 20 13 16 15 16 16 16 22 20 28 35 73 248 251 214 255 246 239 220 214 202 216 210 204 178 188 184 202 200 200 185 204 213 228 217 209 194 212 224 227 205 205 207 221 213 206 188 197 201 204 197 201 188 188 172 173 159 164 147 158 148 152 132 156 160 184 177 195 190 205 193 209 200 204 192 211 195 209 191 208 191 192 176 186 163 168 147 153 134 130 121 130 114 112 91 91 78 103 98 124 118 146 142 167 151 186 167 221 202 224 244 206 181 255 247 255 252 255 248 255 245 255 237 252 242 255 230 245 233 233 208 237 231 203 179 198 223 125 125 124 131 166 138 162 192 208 194 204 232 255 235 243 208 161 154 156 138 133 118 113 98 108 96 112 92 102 79 89 71 94 102 140 124 121 80 72 41 48 23 53 43 70 41 64 47 98 65 84 66 88 58 83 70 92 67 95 68 94 68 97 72 99 66 93 72 103 74 101 76 104 82 111 77 93 61 90 72 83 63 86 60 75 50 74 58 73 55 71 53 70 54 73 57 68 51 68 50 68 52 70 54 71 55 73 49 67 50 68 45 68 51 67 42 62 48 66 42 59 45 64 49 64 46 62 47 63 46 49 16 11 21 44 39 41 36 51 53 66 54 52 36 49 48 72 61 70 54 72 64 78 68 82 65 71 55 71 62 79 57 68 43 42 44 67 34 34 93 184 153 153 123 167 153 178 140 158 121 151 123 154 120 152 119 148 118 151 118 144 108 139 104 130 95 124 93 126 97 129 100 130 92 119 72 104 58 96 48 93 64 137 98 108 23 134 97 133 92 111 83 135 72 122 79 92 40 49 23 30 1 10 11 6 9 9 8 0 4 1 7 4 6 6 5 8 4 7 6 6 6 6 6 6 6 3 3 3 3 3 3 3 3 5 4 5 4 5 4 5 4 1 0 4 6 10 13 19 21 20 18 23 30 37 30 15 0 14 22 33 33 28 12 8 1 9 7 0 1 0 4 4 6 11 6 10 30 28 17 1 4 0 3 0 1 0 2 1 3 0 2 1 2 1 2 2 1 1 1 1 1 1 1 1 1 3 2 2 1 1 0 0 0 4 3 3 7 6 4 0 1 0 5 4 1 1 8 7 4 1 3 5 1 3 8 10 4 1 4 7 2 3 6 5 0 3 4 5 7 4 2 2 6 0 1 1 1 5 9 1 12 0 3 0 1 4 0 3 2 7 0 1 15 9 12 6 12 11 25 20 17 0 2 7 0 12 8 52 88 54 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 3 4 2 1 2 0 0 0 5 27 34 46 25 34 18 23 11 20 13 23 12 26 21 31 20 29 20 30 19 26 14 26 15 24 13 23 13 23 14 21 13 26 16 26 16 27 19 28 16 28 18 31 21 32 22 33 23 31 22 33 26 37 28 37 23 33 21 33 20 28 14 26 16 27 20 32 23 32 20 23 23 18 21 56 15 51 39 82 98 137 89 45 27 57 32 50 39 48 37 42 36 41 39 51 40 16 0 3 0 42 90 135 66 52 44 68 54 53 31 25 24 30 17 22 20 30 17 26 27 74 84 110 119 140 105 64 35 52 45 41 24 44 32 78 89 114 104 101 62 47 27 28 55 80 69 58 75 156 118 46 40 84 79 33 14 16 7 22 16 20 17 22 22 28 27 31 39 49 48 52 53 62 59 55 66 83 73 67 58 75 83 57 42 28 17 16 14 14 9 14 11 12 10 13 11 11 7 12 10 12 11 13 12 14 12 13 11 14 12 16 15 19 18 18 18 20 17 18 15 21 20 22 19 89 243 226 212 236 236 243 226 214 218 219 211 198 192 198 199 199 199 196 199 209 225 228 222 211 208 221 237 235 224 221 232 248 249 241 232 243 253 250 247 249 244 243 237 235 231 216 197 191 179 152 135 142 150 151 155 155 154 151 152 152 153 153 155 154 160 160 166 165 166 174 168 177 170 182 177 189 181 196 188 197 183 188 172 179 168 182 170 168 153 158 154 157 143 139 122 140 120 130 148 139 137 172 179 189 184 187 187 187 178 186 179 186 194 200 194 197 202 192 206 215 205 211 219 232 162 164 235 223 145 147 171 194 162 151 150 187 210 248 229 243 193 216 198 204 179 189 174 187 167 190 187 193 149 112 70 79 78 82 75 81 52 40 14 17 4 27 17 31 36 44 26 27 22 50 35 40 39 47 36 46 48 40 39 57 41 55 53 67 48 67 53 67 59 71 59 77 74 137 117 122 89 86 55 64 45 63 46 62 44 60 39 59 39 61 44 56 39 52 37 52 37 52 37 52 37 52 37 52 37 52 39 54 35 50 38 53 35 50 37 49 28 44 33 47 28 41 32 46 34 46 32 45 33 51 37 39 9 0 10 33 27 26 16 33 30 42 25 28 15 23 24 44 41 50 44 57 52 57 42 61 40 54 34 53 38 43 43 65 17 15 19 39 0 22 113 163 106 141 128 135 121 129 104 124 103 134 115 139 114 134 109 125 98 115 90 108 85 98 75 93 70 91 71 94 72 97 75 101 77 96 68 86 62 77 51 66 48 85 71 71 19 94 84 88 55 81 78 85 30 95 45 33 12 22 0 5 0 10 8 14 0 8 0 7 7 9 2 7 4 5 3 3 5 5 3 5 3 5 3 5 3 3 1 3 1 3 1 3 1 5 1 5 3 9 5 6 0 3 0 5 1 4 1 8 6 11 8 11 13 19 14 7 0 8 12 21 21 19 11 10 8 0 3 2 6 5 7 3 3 0 3 15 36 36 21 4 1 0 0 5 1 5 0 1 0 2 0 2 0 2 0 1 0 1 1 1 1 1 1 1 1 3 3 2 2 1 1 1 1 0 0 0 0 1 0 2 0 3 0 0 0 0 0 4 0 7 2 7 0 5 2 6 0 10 4 6 0 2 0 6 1 1 0 4 5 3 1 4 4 6 5 6 0 1 0 1 2 1 6 0 2 3 0 0 0 2 0 2 18 26 49 55 64 63 76 65 54 15 11 8 3 9 12 64 116 91 39 6 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 5 5 5 5 5 5 5 4 4 3 3 3 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 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 3 2 1 1 0 0 1 0 4 3 28 37 55 38 50 37 39 26 32 26 35 27 39 36 42 32 37 29 38 30 37 28 34 26 32 24 31 24 31 25 32 26 34 26 32 26 35 30 37 29 38 31 41 32 43 34 48 35 45 33 48 38 56 46 52 41 49 41 52 39 50 34 49 37 61 50 73 52 67 42 62 55 61 45 65 31 103 93 168 125 165 169 85 47 65 42 64 46 62 42 50 38 46 40 52 30 14 0 7 17 85 132 131 63 61 57 78 50 54 37 35 30 37 24 31 24 37 26 58 25 77 62 90 106 164 105 100 46 63 37 60 35 68 41 56 28 71 66 88 50 63 31 54 54 71 50 56 44 112 89 66 48 109 105 39 5 18 3 27 4 31 8 39 13 45 16 45 22 55 26 50 30 53 36 52 33 32 24 36 46 58 65 51 41 28 20 18 18 15 11 15 13 12 12 13 13 12 10 12 12 12 13 13 14 14 14 14 13 14 14 15 17 18 19 17 20 19 21 20 20 25 23 26 11 138 246 211 218 227 225 246 223 220 222 226 205 203 203 218 208 202 191 200 208 222 219 225 219 213 217 227 238 240 240 225 239 252 255 244 239 246 255 255 255 255 255 255 254 255 254 255 242 253 245 224 214 245 238 217 210 204 179 176 163 167 150 162 148 156 142 153 140 151 138 149 138 148 140 153 151 164 160 172 168 174 175 184 186 195 193 218 209 234 218 245 236 255 246 255 243 255 213 223 183 203 177 127 128 141 114 118 106 113 85 114 96 118 115 142 126 150 140 165 134 157 166 179 128 188 130 174 181 178 172 195 170 164 148 163 170 200 240 255 249 239 204 201 198 193 193 199 209 210 205 188 171 166 128 114 84 89 76 50 37 40 15 21 15 37 30 45 30 54 50 63 34 39 22 43 21 35 26 42 24 43 35 36 36 58 29 50 50 73 44 69 53 74 58 74 57 86 79 100 78 91 68 85 66 84 66 84 64 79 62 81 64 78 58 76 60 73 56 70 54 68 53 68 54 70 56 70 54 68 51 66 51 69 48 66 51 69 48 68 50 65 43 62 46 63 41 59 45 64 49 64 46 62 47 63 50 55 17 6 8 32 29 33 25 38 35 47 32 41 29 46 36 58 45 64 47 66 49 67 49 68 51 69 52 71 54 87 61 74 42 40 15 29 0 120 174 200 133 178 161 165 131 158 127 160 132 168 136 163 126 148 114 141 104 133 102 138 109 136 103 134 102 133 102 134 103 137 106 147 114 151 113 152 113 144 99 132 85 130 90 120 61 115 79 104 82 155 81 97 58 101 41 63 27 52 15 36 19 22 17 23 5 1 5 5 12 4 10 6 7 7 5 9 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 5 6 11 16 16 9 3 5 5 5 3 0 0 0 2 4 2 1 1 2 2 2 0 7 8 12 9 13 8 11 5 6 4 9 4 7 0 4 0 6 4 25 35 37 17 5 0 5 1 3 0 1 0 1 7 0 2 0 2 1 1 2 0 1 1 1 1 1 1 1 1 3 2 2 2 2 1 1 1 4 7 8 6 3 2 5 7 6 7 5 3 5 9 9 6 2 2 4 9 10 8 7 9 3 2 3 8 8 4 0 1 5 4 0 4 0 1 0 1 0 1 0 3 0 1 2 1 5 2 0 0 3 0 3 0 2 0 4 16 28 74 87 101 82 101 82 71 17 5 0 1 2 8 61 125 112 59 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 0 2 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 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 1 0 0 2 0 4 0 3 0 0 14 25 46 27 38 20 35 19 26 17 30 20 34 28 34 21 28 16 28 19 30 19 28 19 28 17 27 17 27 17 28 19 29 17 26 16 29 21 31 19 32 20 33 22 35 23 36 22 32 20 33 27 43 35 47 31 47 32 46 32 43 29 46 37 56 51 65 50 54 37 50 10 51 60 50 46 89 79 177 87 134 127 33 29 33 43 43 30 42 31 40 37 46 42 43 8 3 0 0 16 95 124 83 35 40 40 53 34 37 24 33 21 21 13 22 14 26 18 10 1 49 60 70 76 124 115 97 51 41 16 33 18 33 12 35 0 4 13 29 23 46 34 38 38 36 31 40 19 52 53 55 39 116 128 17 0 8 21 12 9 15 15 17 16 17 16 16 20 23 18 19 20 25 21 22 15 18 11 18 21 36 38 34 25 20 14 17 16 17 13 15 12 12 10 13 11 12 9 12 10 12 11 13 12 14 12 14 12 14 12 15 14 18 16 18 18 20 16 17 13 18 17 21 8 181 239 192 226 215 219 227 218 210 213 207 203 201 210 217 211 194 188 196 214 213 206 211 214 213 222 220 227 232 245 234 241 251 253 248 238 245 250 253 252 252 251 251 252 253 253 254 239 252 253 218 227 254 249 239 240 229 215 210 219 218 212 205 206 199 194 182 178 172 173 165 155 157 150 153 143 148 144 153 143 145 136 142 134 139 130 148 165 193 191 193 186 199 197 199 197 210 212 237 207 242 230 242 248 243 216 195 181 167 152 133 124 116 111 104 95 92 93 102 94 91 81 108 165 229 139 93 138 164 150 131 92 118 131 146 133 183 221 252 221 219 190 221 205 212 192 200 182 178 150 136 100 79 58 68 56 46 19 20 14 23 11 21 18 30 22 32 30 42 47 50 35 29 22 24 14 16 14 17 10 15 13 18 18 23 5 12 19 32 21 27 22 32 26 32 27 41 41 34 25 33 25 38 34 49 42 55 43 53 39 51 36 48 30 47 34 47 35 48 36 50 38 50 39 54 43 57 43 54 40 52 40 54 37 50 39 52 35 49 34 46 31 45 32 45 30 45 37 50 37 48 33 45 32 45 38 44 13 0 4 30 28 30 8 25 23 45 30 42 31 44 31 44 32 44 32 40 26 42 21 44 26 52 33 55 33 53 30 53 23 21 1 70 101 175 141 165 134 144 121 145 107 136 110 130 104 123 94 109 80 99 78 101 77 100 82 113 97 120 97 120 96 118 94 115 89 116 94 124 102 128 102 128 103 120 97 117 88 111 83 95 57 87 126 117 42 80 51 43 12 38 31 56 30 48 32 33 0 14 6 12 0 0 0 12 0 10 3 8 5 6 3 3 4 4 2 4 2 4 2 4 2 5 3 5 3 5 3 5 3 6 3 6 11 20 17 10 0 2 1 3 0 0 0 1 0 1 0 0 0 0 0 1 1 3 1 2 2 6 3 3 0 8 3 0 0 0 0 0 0 7 12 21 22 17 3 0 0 0 0 0 0 0 0 2 0 2 0 2 1 1 3 0 3 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 3 0 2 5 9 1 3 3 6 0 1 3 9 2 1 3 2 7 2 7 2 8 9 7 3 7 11 44 41 43 54 59 27 11 0 4 0 0 0 0 0 0 5 12 32 89 114 123 112 128 115 94 34 5 1 6 3 3 49 117 126 81 21 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 4 4 4 4 4 4 4 4 4 3 2 2 2 2 3 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 1 0 3 0 17 35 71 68 77 53 53 33 37 28 41 32 45 39 47 33 39 28 38 30 41 32 41 32 39 30 38 30 38 30 38 30 38 29 35 28 39 33 41 33 43 33 44 35 47 36 49 35 46 31 47 37 56 46 56 49 58 49 60 47 59 45 64 48 69 51 74 48 65 36 61 17 184 193 131 85 138 139 212 186 184 59 32 50 49 48 60 40 56 36 55 53 63 52 35 7 8 4 18 46 118 126 75 45 61 47 57 45 50 25 40 23 26 22 35 22 31 18 44 45 93 74 100 72 118 116 143 104 119 78 116 99 159 151 158 72 78 43 62 24 57 26 60 37 45 32 61 32 60 63 70 56 177 189 48 9 27 27 37 20 40 22 42 21 39 18 38 22 41 18 34 18 30 17 9 9 21 16 15 16 22 32 22 18 14 13 16 18 18 17 17 14 12 11 13 14 13 12 12 12 12 13 13 14 14 14 14 14 13 14 14 15 17 18 16 19 17 19 17 17 22 20 23 31 220 228 191 228 213 215 217 220 218 204 203 211 221 221 226 215 205 201 216 225 217 195 199 207 217 219 212 209 224 242 236 235 239 249 253 253 251 254 252 255 252 255 254 255 254 255 255 249 255 255 222 227 255 243 247 245 237 228 234 242 245 236 229 229 239 228 225 213 221 220 215 206 213 207 209 194 193 189 192 184 178 174 174 171 165 157 169 173 197 177 175 145 149 127 128 116 133 142 195 166 228 208 207 196 219 214 233 221 241 232 246 218 225 197 208 182 201 184 196 185 196 119 115 195 229 123 132 154 154 114 113 118 151 139 188 177 193 175 168 170 198 205 208 195 188 170 160 139 118 94 97 75 68 47 49 33 33 17 32 28 40 30 40 32 37 22 39 32 44 41 48 34 36 27 34 23 28 19 25 13 21 15 33 21 30 22 28 16 26 22 26 18 28 20 31 23 32 21 36 28 37 25 31 24 39 36 44 37 48 35 38 24 34 25 39 29 43 33 47 37 50 39 56 46 61 52 65 53 64 51 66 56 72 54 71 59 76 57 69 51 66 51 68 52 66 49 62 50 67 51 64 45 60 44 60 51 60 23 6 9 35 36 37 19 29 38 64 52 60 45 56 37 56 39 65 46 69 45 73 48 73 51 79 55 78 52 76 52 64 32 88 120 191 189 210 148 173 159 172 133 168 137 157 123 149 112 142 108 141 105 145 115 150 117 148 118 155 128 157 126 159 127 159 127 158 125 169 132 177 137 179 137 178 139 181 140 179 138 178 135 164 112 194 205 204 84 128 57 83 36 102 67 108 62 97 66 74 16 47 11 21 0 6 10 15 2 4 9 6 7 7 4 9 4 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 5 12 19 18 8 0 1 2 3 2 1 1 3 5 0 1 1 1 0 0 3 5 3 0 6 5 12 6 8 0 11 0 17 0 25 7 42 19 49 28 58 31 44 16 27 4 14 0 11 2 17 8 3 0 1 1 0 2 1 0 2 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 3 8 5 0 1 4 6 4 0 0 0 5 4 3 0 1 0 1 0 1 3 1 0 1 0 6 4 10 0 6 22 52 40 58 48 30 22 25 24 87 92 83 90 112 43 12 0 0 1 0 5 0 1 0 0 2 8 69 86 104 88 116 97 98 30 8 0 11 1 9 36 103 124 100 24 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 0 2 0 3 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 0 0 0 2 0 4 0 5 0 0 8 20 65 67 76 31 48 26 30 17 32 21 36 28 42 27 35 21 33 22 34 21 34 22 32 20 31 20 31 21 29 20 32 20 30 19 33 24 34 21 34 22 35 23 35 24 39 25 34 22 34 25 39 30 42 29 46 30 43 27 40 28 41 27 36 25 36 25 32 18 27 34 200 155 60 41 93 91 126 203 130 1 56 43 41 33 39 21 34 24 47 52 57 42 19 0 3 0 23 53 105 84 43 30 48 38 43 38 43 17 28 14 19 18 27 8 16 12 67 78 84 58 80 75 88 83 107 107 141 135 168 149 166 156 190 132 119 102 111 89 98 84 75 51 43 23 34 14 25 29 36 46 200 236 54 19 12 12 16 13 19 18 21 19 20 19 20 20 22 15 17 16 17 10 15 11 14 10 15 10 16 12 21 16 15 12 15 15 18 16 18 13 12 9 12 12 14 11 12 10 12 11 13 12 14 12 14 12 13 11 14 13 16 14 19 21 21 17 17 12 18 14 8 61 231 206 190 225 209 213 207 224 218 207 199 220 225 227 223 220 208 218 227 237 216 202 199 222 224 228 210 216 224 244 234 230 227 239 249 251 246 239 253 253 255 253 255 254 255 254 239 233 248 240 214 226 253 251 255 255 249 250 247 251 240 238 220 232 231 234 221 224 223 236 213 215 215 227 222 214 203 208 201 200 195 204 212 220 217 214 228 227 223 222 223 220 207 192 160 154 140 149 161 139 154 138 149 139 140 141 142 131 133 135 156 152 152 152 159 167 177 181 190 176 201 207 166 187 191 179 187 192 200 202 208 195 226 222 210 220 231 152 111 125 163 167 156 139 132 110 105 88 81 60 36 29 35 25 29 20 28 23 28 23 29 18 26 26 37 32 36 32 35 31 33 27 28 24 26 22 23 19 20 15 18 15 22 14 27 34 37 17 16 15 22 18 23 16 23 18 20 9 10 12 15 11 13 12 23 24 22 19 31 19 19 3 14 7 16 6 18 9 20 10 19 9 25 16 29 21 32 23 33 22 35 28 41 30 44 38 51 39 49 35 46 39 53 40 50 39 51 42 55 42 52 37 50 37 47 40 48 16 0 5 29 26 31 4 25 29 59 37 43 26 40 25 39 29 45 37 51 37 59 37 60 35 55 29 48 24 50 27 54 67 154 165 178 137 157 136 146 113 151 110 116 105 117 90 108 82 105 88 113 97 116 95 120 98 122 100 125 104 121 99 125 105 131 111 135 111 134 112 139 117 142 117 144 120 148 118 140 114 143 118 140 109 151 123 123 97 126 33 31 29 44 30 55 35 47 29 65 69 35 10 12 0 0 0 13 0 7 0 6 3 4 5 4 5 6 4 6 4 6 4 6 4 6 4 6 4 6 4 6 4 6 2 5 7 14 10 5 0 5 4 6 2 2 0 2 4 0 3 2 4 1 1 2 1 5 1 3 0 0 0 0 0 0 0 22 22 41 36 51 46 50 52 71 60 68 55 60 37 20 1 0 0 0 0 0 0 1 0 2 3 0 5 0 5 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 2 0 6 0 4 0 8 0 4 8 7 0 4 0 4 0 9 0 9 0 9 0 15 10 18 12 31 36 57 55 61 35 29 39 58 86 131 114 132 105 75 49 62 41 111 125 109 106 135 75 29 0 7 0 0 2 0 0 0 4 4 15 68 98 115 111 125 118 115 56 18 6 10 6 11 37 90 137 121 54 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 1 2 0 0 0 1 0 2 3 12 22 78 100 105 56 68 43 45 31 45 35 49 40 56 41 49 35 47 34 45 32 41 33 40 31 38 30 39 31 36 30 41 33 41 33 42 36 43 33 44 34 44 35 47 35 50 37 48 32 48 31 49 34 43 38 48 38 46 32 45 33 51 31 49 30 57 37 65 39 61 37 125 74 121 117 173 96 179 169 106 30 80 36 49 57 60 39 58 39 68 65 60 31 11 6 11 8 53 93 126 85 58 38 59 52 58 45 50 30 34 21 30 25 32 15 48 60 99 79 116 106 150 133 157 114 161 125 128 61 93 57 108 96 147 82 97 58 112 81 116 95 123 83 92 54 63 44 56 41 44 46 227 251 72 38 41 21 34 19 35 21 37 22 36 22 35 24 38 22 32 22 27 15 19 12 15 13 17 22 23 26 21 18 15 13 14 16 17 18 18 15 12 11 12 14 14 14 12 12 12 13 13 14 14 14 14 14 13 13 13 14 15 17 15 20 18 18 17 16 22 19 13 105 241 188 200 215 207 204 204 211 213 203 201 206 212 211 218 206 204 215 230 228 216 201 210 219 233 220 220 220 234 233 246 235 238 242 255 250 248 240 249 255 248 255 248 255 247 252 239 248 246 233 209 225 246 252 247 239 231 246 251 246 237 236 239 235 231 224 222 220 225 225 221 213 226 231 238 222 219 219 228 218 213 215 226 231 230 226 255 251 252 246 255 254 255 245 228 226 232 242 250 233 229 205 203 181 184 158 167 147 157 133 145 126 143 121 141 123 146 125 162 129 157 154 178 168 181 124 145 129 132 134 164 175 195 162 193 196 236 170 149 138 146 120 129 104 101 65 64 41 46 25 48 35 37 31 43 37 41 29 52 46 47 31 33 29 40 34 43 39 38 34 33 32 32 30 28 27 27 24 23 22 23 21 24 25 36 40 42 31 28 24 31 32 35 26 26 24 25 16 25 22 24 18 20 17 21 18 24 22 29 23 24 17 19 15 20 14 22 15 22 13 20 11 21 13 21 14 22 14 23 14 27 18 33 18 33 25 40 25 43 27 41 35 51 36 48 37 54 43 62 48 63 47 63 48 56 46 54 18 6 9 32 30 39 28 51 60 80 54 59 44 64 46 67 45 72 48 78 53 91 66 94 62 83 48 73 44 65 81 159 172 216 167 183 174 179 162 175 133 165 129 143 117 146 113 143 109 142 109 148 115 140 108 140 110 146 117 150 118 148 117 152 124 160 132 167 136 175 132 183 138 183 139 183 143 178 137 173 137 175 138 175 138 176 141 189 135 186 104 135 54 104 62 104 58 92 72 137 137 84 42 82 55 28 0 7 2 1 4 2 4 5 4 8 5 6 5 5 5 5 5 5 5 7 7 7 7 7 7 7 7 7 6 6 7 8 7 4 1 6 6 6 5 2 2 3 5 2 3 0 1 1 2 3 1 11 5 6 0 4 8 28 30 75 57 104 76 116 75 118 76 118 85 135 94 137 109 138 95 101 58 57 12 11 0 7 6 2 1 0 1 1 0 1 0 1 1 1 1 1 1 1 1 0 0 1 1 1 2 2 2 0 4 6 0 0 1 9 7 3 0 0 1 14 13 7 0 0 20 34 49 49 59 40 28 29 66 91 117 118 115 71 40 31 47 77 123 104 125 100 64 26 58 18 74 105 95 87 115 90 30 0 4 1 0 9 0 6 4 2 4 0 52 75 111 76 106 86 111 47 24 0 8 0 15 16 66 109 124 46 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 2 0 0 3 0 4 0 5 0 0 2 8 71 99 111 49 58 30 35 17 34 22 38 27 43 26 38 21 34 19 30 14 31 20 29 18 28 18 28 19 26 19 32 24 34 24 34 25 33 21 34 22 34 22 35 23 35 22 31 18 27 16 25 13 27 13 32 16 27 13 24 15 25 14 24 15 35 27 47 29 47 7 54 69 169 92 117 81 127 33 47 45 39 36 51 35 46 28 42 34 62 62 49 16 0 5 5 0 53 95 112 61 44 23 41 49 53 35 39 30 31 16 21 9 10 5 58 91 115 49 63 83 89 83 117 102 121 145 177 144 149 120 156 176 202 158 122 74 92 68 79 78 98 75 89 62 62 57 57 37 33 35 200 234 31 26 28 18 22 18 21 17 21 16 21 18 19 20 24 19 23 19 20 10 12 13 19 14 13 9 15 18 17 13 12 9 12 12 17 17 19 14 12 9 12 12 14 12 12 10 12 11 13 12 14 12 14 12 13 11 13 12 15 13 16 16 17 13 13 8 13 9 6 130 238 176 206 213 209 205 205 208 208 212 204 202 197 207 214 205 198 218 227 230 216 217 207 232 223 226 216 235 232 233 232 232 229 243 247 247 242 242 255 255 255 255 253 251 247 244 236 246 239 217 202 218 238 251 255 242 234 250 251 238 220 222 240 232 214 211 206 214 210 213 200 209 206 233 225 229 215 231 228 230 212 228 233 255 248 254 240 254 254 253 242 245 245 250 225 238 238 255 245 254 231 224 244 238 226 202 200 203 198 180 177 177 174 168 161 155 149 143 131 139 127 120 129 106 142 96 78 75 83 78 63 67 173 244 206 150 130 90 75 78 79 85 76 69 64 47 43 38 38 31 31 26 32 27 34 30 39 34 28 30 41 32 36 32 39 33 34 32 34 27 30 28 33 27 30 26 29 21 23 19 22 15 23 27 33 24 26 27 30 22 25 29 34 20 16 13 20 16 22 18 13 16 21 21 20 13 14 11 15 12 19 11 13 4 13 6 17 8 16 7 14 7 16 9 13 6 11 5 11 3 9 1 11 0 7 0 8 0 10 0 8 7 20 8 17 10 19 14 28 22 32 22 35 28 34 28 34 6 0 6 30 23 26 11 47 53 70 38 42 35 38 26 39 30 42 34 51 41 61 41 67 39 55 24 46 24 123 146 183 146 172 146 153 120 157 101 132 109 109 87 130 88 111 87 114 91 112 89 111 90 117 90 108 85 110 89 111 87 111 88 113 93 119 100 127 103 127 104 131 108 132 107 134 109 129 106 139 114 138 106 133 108 139 97 131 113 139 93 139 105 136 104 97 59 104 118 143 99 74 67 112 102 46 0 1 0 1 0 1 0 3 3 4 4 4 2 4 2 5 2 5 2 8 5 7 5 7 5 7 5 9 6 7 4 5 2 3 1 2 2 4 2 3 1 5 6 7 6 1 2 1 5 3 0 0 0 0 0 10 27 66 75 100 81 101 77 86 58 72 55 72 63 83 60 91 88 113 87 107 90 87 49 32 0 0 0 1 0 1 3 0 6 0 6 1 1 1 0 1 0 1 0 2 2 2 3 3 6 4 10 12 40 35 39 24 52 61 83 19 22 17 57 70 79 47 40 20 80 102 137 121 130 76 54 39 88 98 128 117 131 80 57 40 53 77 124 107 142 128 99 29 80 27 74 116 123 112 136 111 42 2 9 0 0 5 0 0 0 0 5 3 47 85 120 109 122 116 129 79 37 16 7 8 12 18 43 108 132 74 32 2 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 0 0 0 0 0 1 1 1 4 1 2 1 0 2 0 2 7 0 13 25 71 121 157 87 91 52 56 34 52 34 47 38 49 43 52 41 43 31 42 31 43 30 42 31 45 33 43 29 46 34 45 33 45 33 45 32 42 31 47 36 50 37 50 36 50 34 50 32 47 29 45 28 38 24 39 25 38 27 37 27 42 28 55 28 77 40 93 78 111 75 164 157 219 141 173 151 173 52 68 66 73 34 62 47 67 48 65 52 76 62 41 0 15 0 11 14 62 105 134 60 50 41 56 47 54 43 49 43 36 29 34 13 33 39 113 153 157 44 83 68 92 85 94 52 105 86 138 120 149 100 124 90 136 87 121 96 137 100 134 111 116 98 126 91 97 55 65 42 59 23 237 208 34 12 61 27 44 18 47 19 45 24 42 16 40 20 41 18 42 22 25 16 22 17 20 15 19 16 19 17 18 16 14 12 11 12 14 15 14 13 11 10 10 11 13 14 12 13 14 15 15 13 12 11 14 13 13 12 12 13 13 14 20 4 8 24 20 12 16 3 102 197 225 187 208 203 190 210 205 202 203 212 205 195 193 201 213 209 210 212 215 212 217 217 213 210 220 223 230 222 224 222 231 234 237 234 238 245 245 240 246 255 252 249 239 241 241 241 245 235 231 221 186 219 226 236 226 235 239 245 233 227 222 232 244 230 215 222 221 213 203 204 202 198 198 208 224 230 221 207 218 228 224 213 215 240 247 244 248 255 255 255 254 254 255 251 241 231 241 255 254 253 248 248 255 243 241 225 235 227 225 206 214 199 195 180 191 191 199 185 198 194 212 187 175 178 196 164 155 136 109 67 66 49 221 241 220 151 143 110 78 72 85 71 91 63 66 51 67 53 61 51 56 46 48 36 39 31 41 36 39 38 46 35 41 38 45 35 38 35 39 37 39 35 34 32 31 28 29 23 26 24 29 27 27 25 29 25 28 24 31 27 33 27 31 24 20 19 20 24 22 21 25 20 23 16 18 13 20 17 20 16 17 14 18 16 23 18 19 17 22 19 21 13 21 17 19 7 12 8 19 12 6 25 10 9 35 10 14 8 19 5 19 7 19 11 22 15 17 12 24 17 33 17 20 25 25 16 15 4 10 8 26 27 39 29 61 66 71 53 59 45 48 40 67 49 53 47 82 47 92 64 96 63 78 51 132 163 213 183 210 168 193 156 179 134 165 131 157 119 144 110 141 112 141 111 144 113 145 112 142 109 146 114 145 112 143 110 141 109 146 114 145 111 141 110 145 115 159 123 160 124 160 124 161 125 158 126 166 134 169 132 163 125 161 134 170 132 170 132 169 144 175 131 156 119 158 130 157 117 134 118 162 118 106 37 24 0 14 0 6 0 5 2 5 6 4 5 3 5 3 10 3 6 0 6 6 8 11 5 12 4 4 7 4 8 5 7 4 6 2 5 2 6 3 7 4 5 7 1 1 4 3 8 2 3 8 0 18 13 81 93 142 105 150 97 138 80 123 71 122 71 118 67 116 68 121 85 147 111 155 104 139 88 111 63 47 0 7 0 5 3 2 0 1 3 0 4 8 7 5 0 5 1 4 11 28 29 37 67 69 52 36 90 106 83 37 81 106 107 50 20 5 91 127 102 55 40 24 44 101 127 101 96 75 38 26 45 77 128 95 103 79 51 16 35 28 105 105 108 108 95 29 46 24 38 92 111 79 129 109 57 12 0 10 3 7 7 11 6 0 1 0 30 61 106 77 114 70 129 75 42 0 18 5 11 10 37 68 97 37 32 0 7 0 1 4 0 0 7 1 0 1 0 1 0 0 0 0 1 0 1 3 4 3 0 1 0 0 1 0 1 0 1 1 0 3 0 3 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 2 1 3 0 2 0 1 0 1 0 2 1 3 1 0 3 2 2 0 1 0 0 1 0 1 0 2 2 3 1 0 3 0 3 0 3 0 4 1 4 0 3 0 3 0 3 0 2 0 1 0 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 0 0 0 0 1 2 3 2 1 0 1 0 3 1 3 1 8 0 5 5 48 94 145 90 69 38 45 23 36 20 37 33 37 28 42 28 39 18 32 13 32 19 30 18 32 21 31 18 32 20 33 21 33 21 33 21 30 17 32 21 35 22 35 23 34 24 33 24 30 21 28 16 26 4 28 12 28 22 29 27 21 28 30 17 48 27 59 41 146 89 150 82 149 113 143 103 74 29 46 38 41 33 52 21 48 27 43 39 59 42 21 0 4 0 1 13 52 105 116 47 38 35 47 40 43 31 32 24 18 7 27 7 19 62 113 67 56 41 65 20 56 99 78 28 42 42 64 61 82 79 89 69 71 64 86 59 75 60 85 62 75 37 75 56 81 27 41 36 21 17 204 186 74 31 25 0 21 6 9 0 10 5 19 12 7 1 5 7 17 16 20 8 17 12 16 12 15 17 15 18 17 14 14 10 11 10 14 13 11 10 12 10 12 10 12 9 12 10 14 12 14 11 12 9 14 11 13 10 12 11 13 12 3 15 24 18 8 0 41 127 199 221 199 171 201 202 184 198 206 205 213 221 217 202 195 201 213 218 210 209 200 211 211 223 210 216 213 227 221 224 217 224 230 239 237 237 238 246 244 242 244 255 255 255 246 250 240 239 241 236 223 209 177 217 222 232 221 234 241 243 234 233 235 244 241 230 223 232 233 230 223 229 217 218 210 223 230 242 227 221 216 233 226 220 217 240 243 244 248 248 255 251 255 251 251 242 239 231 244 255 254 248 254 251 254 249 245 244 250 243 238 228 224 218 213 209 207 203 200 198 205 213 223 220 204 217 229 215 221 220 163 96 105 101 208 218 154 109 96 93 70 64 55 64 65 54 54 52 58 51 53 47 41 39 49 45 49 37 37 27 34 32 37 25 30 27 33 24 35 27 36 26 32 24 28 22 29 21 27 19 25 17 27 19 23 16 23 18 23 21 25 28 25 27 25 21 19 14 21 18 22 17 23 18 23 17 20 14 18 13 17 11 14 8 14 9 19 9 15 11 20 18 23 17 13 15 21 14 12 9 13 13 19 24 15 2 14 0 7 1 15 6 13 0 9 0 10 0 4 5 6 2 5 0 0 2 6 1 5 0 1 4 23 24 28 10 49 48 61 45 55 41 56 40 42 26 40 43 63 34 73 36 46 25 95 127 181 154 177 148 162 123 141 115 136 107 122 92 114 80 102 72 101 74 112 84 113 87 116 90 120 93 125 100 126 102 128 104 130 105 122 97 121 93 115 90 117 94 118 94 119 95 120 96 121 97 119 96 124 101 127 101 124 97 127 108 131 100 129 107 123 106 120 104 125 101 122 95 119 91 112 92 113 93 106 71 63 32 2 0 1 0 5 0 2 0 5 2 3 0 5 4 11 7 7 3 6 4 4 3 2 1 4 3 7 4 8 3 7 2 5 1 6 2 6 3 7 1 5 0 2 7 6 13 6 0 2 0 24 38 93 87 108 85 93 72 83 61 74 53 71 52 65 45 61 38 60 47 79 67 98 78 98 75 96 65 65 25 15 0 0 0 0 8 0 7 0 4 8 4 3 0 0 1 7 25 46 57 67 108 98 78 64 115 132 130 63 95 117 137 76 39 4 88 140 136 82 56 39 55 94 143 127 136 103 70 41 58 82 141 117 127 108 85 34 57 37 110 115 121 118 114 64 65 36 49 96 121 96 134 120 92 21 0 0 2 0 4 0 7 3 13 11 36 58 102 103 125 103 121 67 51 10 18 18 7 10 23 56 111 67 69 47 11 2 7 5 4 0 8 0 0 0 0 0 0 0 0 3 0 1 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 1 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 1 4 2 4 2 4 1 3 0 2 1 3 1 3 0 2 0 0 0 0 0 0 4 3 0 0 1 0 1 0 1 0 5 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 2 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 0 3 6 7 7 4 2 2 2 0 2 0 3 0 1 7 11 49 98 163 137 134 86 85 44 54 33 48 38 43 36 46 39 47 37 40 27 44 34 40 32 41 34 42 33 40 33 41 34 43 35 44 35 43 32 46 35 48 35 46 33 49 34 48 33 45 30 44 28 48 31 47 31 44 31 45 31 45 49 58 48 92 74 113 114 241 211 235 131 217 227 221 82 69 51 82 45 62 50 67 35 61 32 51 56 69 34 16 0 7 0 13 20 78 120 134 50 51 42 53 43 44 30 30 20 25 16 31 22 70 105 116 30 50 53 77 26 86 88 70 42 75 57 87 53 97 84 117 69 79 73 138 108 129 84 107 70 110 43 76 69 207 100 77 37 56 73 228 136 165 154 188 119 59 21 51 32 57 20 30 2 29 35 104 83 55 11 27 21 19 15 17 12 16 13 17 14 17 15 13 12 11 12 13 14 9 11 13 14 14 13 11 9 11 12 13 13 14 13 12 12 14 13 13 12 12 13 13 14 11 6 19 19 12 64 167 210 221 211 201 190 208 191 191 214 211 212 220 228 223 207 197 196 215 216 213 198 194 200 212 214 202 201 208 214 219 218 220 222 232 234 237 236 237 241 240 239 237 245 250 251 248 245 236 229 230 226 218 193 177 213 218 214 224 236 242 233 226 227 233 233 225 218 220 227 232 227 228 231 228 225 223 223 233 238 233 221 221 231 234 224 223 233 241 240 238 247 251 255 255 254 244 228 239 232 245 255 246 247 247 255 250 243 250 252 255 242 239 235 234 223 223 224 224 216 217 221 217 215 230 225 220 219 237 226 216 239 218 146 179 155 163 115 131 111 142 109 134 106 100 77 90 69 72 58 67 54 67 62 61 50 55 42 49 39 47 38 50 43 51 38 47 41 50 39 43 35 42 35 38 31 34 29 27 24 27 24 27 25 28 25 26 24 25 21 25 21 31 24 32 24 29 22 22 21 21 26 20 19 21 22 23 22 23 22 19 17 18 16 16 14 14 13 19 18 18 15 20 19 22 17 23 15 19 11 21 15 26 19 13 21 17 10 16 15 43 11 37 18 32 12 22 5 15 2 14 1 14 0 9 0 4 0 3 0 5 1 6 10 31 39 41 30 52 53 57 48 56 45 39 50 69 50 67 52 78 62 76 60 116 131 205 197 222 177 193 156 179 134 163 131 166 128 156 119 143 106 133 102 134 104 146 114 144 113 146 118 152 123 152 121 155 126 162 133 167 136 159 127 158 123 151 117 150 119 145 112 146 113 148 115 150 116 148 114 149 115 150 117 153 119 149 129 154 113 155 132 161 124 148 116 150 118 148 114 145 114 152 110 139 114 155 130 145 108 114 72 54 8 8 0 7 4 9 4 4 3 1 4 0 5 2 6 5 5 7 2 10 2 5 6 5 7 5 7 4 6 2 5 3 5 4 6 4 6 13 5 3 2 0 6 5 5 11 15 85 100 160 107 139 88 128 75 127 74 125 71 122 70 118 64 109 53 101 51 107 60 130 84 138 98 140 100 116 78 61 19 8 0 7 5 4 0 0 6 9 10 10 3 9 5 18 26 39 36 43 94 90 62 22 72 112 115 37 57 93 116 74 26 0 46 124 126 90 40 33 31 71 117 116 116 83 51 32 35 52 112 97 109 88 74 17 41 17 81 101 116 110 122 69 54 18 35 61 102 79 112 105 105 11 8 3 3 8 0 7 4 6 5 0 10 25 82 49 66 54 88 62 95 21 1 11 11 9 28 54 162 129 164 109 10 0 1 0 5 0 0 1 0 1 0 1 0 0 1 2 2 0 1 0 0 3 0 4 0 3 0 1 0 0 0 1 0 3 0 3 0 1 0 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 1 0 1 0 1 0 1 0 1 0 2 1 1 0 0 0 0 0 0 0 0 0 0 3 4 2 3 1 3 1 2 0 0 1 0 1 0 2 1 4 2 3 1 3 2 4 3 1 0 1 0 2 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 1 5 9 10 8 1 0 2 0 2 1 3 1 1 0 3 0 23 58 127 121 149 91 77 26 39 19 38 23 37 23 35 23 38 21 30 8 37 17 32 14 33 16 34 15 31 13 32 15 34 17 36 18 33 22 35 24 36 24 33 23 34 25 33 23 32 22 29 21 32 20 32 26 33 32 32 32 19 35 35 42 68 36 60 74 212 171 196 111 182 170 133 7 46 40 51 33 45 17 25 26 33 6 32 48 59 19 3 2 0 0 5 19 69 112 104 29 37 29 37 27 30 18 20 12 23 18 4 17 98 76 37 13 45 30 41 23 60 32 15 36 50 44 54 36 49 49 63 44 72 69 118 128 136 80 84 75 96 55 41 62 245 151 53 30 0 76 184 74 95 135 186 172 174 157 162 159 152 109 83 63 111 149 204 181 86 23 24 20 12 8 10 6 9 8 9 9 14 11 12 9 11 10 13 11 10 9 12 11 13 10 11 8 11 9 12 10 13 11 13 11 14 11 13 10 12 11 13 12 17 7 4 0 53 166 232 186 179 176 195 203 201 183 197 229 223 220 224 226 222 209 199 199 206 214 207 198 193 207 208 211 200 203 205 216 219 222 222 231 230 238 236 238 237 240 239 243 235 247 248 253 243 243 233 235 221 226 215 192 183 222 213 207 224 239 232 225 216 231 227 226 212 216 213 224 219 220 214 225 226 230 223 223 226 236 230 224 225 239 242 240 232 238 239 243 235 239 245 247 251 246 232 218 238 231 237 249 246 244 252 253 241 235 239 244 240 226 222 229 230 216 209 217 218 215 219 232 226 229 229 230 218 214 214 219 211 225 213 152 173 171 143 92 103 153 193 142 172 164 137 100 82 77 75 70 63 53 53 55 45 41 47 44 50 42 43 35 41 36 40 35 40 35 38 30 35 28 36 30 38 33 38 35 22 19 25 21 27 23 26 23 30 22 24 16 20 18 21 19 20 18 20 17 20 18 24 20 17 12 18 13 19 14 19 14 18 12 17 13 19 14 18 12 17 9 16 10 17 12 15 10 25 10 7 9 17 11 8 1 7 0 18 20 42 70 115 78 52 39 48 31 43 25 40 25 28 20 27 19 30 26 20 0 0 0 6 0 3 5 24 31 41 21 38 28 32 22 37 22 31 42 54 41 67 47 44 25 70 82 164 174 197 146 155 130 143 117 140 113 136 108 128 99 128 95 116 83 109 82 111 84 115 86 112 82 109 81 110 82 104 80 108 87 116 95 123 99 125 101 125 97 118 90 114 89 107 82 108 84 110 86 112 88 111 84 108 82 108 86 114 92 111 96 112 70 101 98 122 101 125 96 108 88 113 89 114 87 112 93 117 101 128 115 139 124 144 120 113 70 57 18 7 0 1 0 0 0 5 0 1 0 3 0 6 3 7 4 3 2 5 3 7 5 8 4 6 3 5 2 5 3 6 3 7 2 7 3 5 8 5 10 6 1 0 19 81 86 104 60 68 49 58 41 64 50 70 52 70 47 72 47 62 34 49 24 44 23 58 45 82 69 97 74 90 67 73 34 15 0 0 3 1 6 1 7 10 11 10 6 6 6 2 21 42 56 52 110 104 81 21 88 141 149 56 73 111 140 92 53 11 44 124 141 116 64 38 47 74 140 133 141 102 90 46 49 59 125 119 133 113 110 29 64 28 87 103 128 109 136 92 77 42 60 57 100 77 99 80 73 8 9 5 5 0 0 1 0 4 5 1 20 52 152 145 176 149 190 167 196 100 9 15 17 9 38 64 217 203 246 189 36 12 7 3 5 1 0 0 0 0 0 0 0 0 0 1 0 1 0 2 0 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 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 1 3 2 1 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 1 5 3 3 1 2 1 2 1 0 4 0 2 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 2 9 12 12 9 2 1 1 2 0 2 0 3 0 1 4 1 20 50 125 149 179 136 132 74 71 40 55 41 52 37 44 34 47 38 47 35 44 36 39 34 40 36 40 33 36 31 37 33 39 35 41 35 43 36 46 38 47 37 45 34 47 34 46 32 46 31 44 30 51 32 50 33 51 33 52 32 46 31 86 72 134 58 121 121 255 201 233 167 186 91 86 43 77 50 61 38 60 18 22 31 41 22 48 64 62 19 1 7 2 1 12 24 83 108 104 30 52 36 39 24 29 20 27 20 35 22 28 61 126 64 35 43 57 42 68 45 59 42 59 45 68 46 77 49 75 50 100 85 128 75 114 95 127 70 105 94 133 85 81 74 193 121 76 39 72 98 169 106 165 166 186 128 177 134 156 140 162 130 143 128 136 114 144 107 54 11 16 0 16 12 12 10 13 9 13 10 13 12 11 11 11 12 12 12 12 11 10 9 9 10 11 12 11 11 11 11 12 12 13 13 14 13 13 12 12 13 13 14 0 34 1 2 127 195 187 173 204 188 201 199 208 200 218 222 233 224 221 214 211 202 202 199 195 196 201 193 200 202 206 195 207 204 207 212 215 215 217 221 227 229 233 235 235 235 237 239 238 244 248 246 237 232 232 238 222 223 213 178 187 218 216 208 221 222 223 211 223 231 236 218 218 213 220 217 219 209 214 211 221 222 224 214 220 225 230 218 225 231 244 240 238 230 235 232 228 235 236 241 243 239 230 213 242 224 231 239 243 244 248 246 251 246 248 247 241 227 229 234 233 215 209 214 219 211 213 219 232 228 229 223 226 212 214 215 234 209 216 168 173 182 180 132 122 186 242 165 204 185 178 138 115 110 128 121 123 95 97 82 82 60 56 34 41 32 47 39 52 39 50 42 54 41 48 34 48 37 48 39 49 41 51 44 38 31 37 34 36 35 36 35 35 31 31 27 32 29 36 26 35 25 29 25 28 25 26 24 26 24 25 23 23 21 22 21 23 21 22 24 28 28 28 25 15 14 20 17 21 15 20 12 22 12 23 20 24 5 18 22 45 67 123 159 178 170 167 73 94 74 93 73 92 75 93 76 99 70 91 72 88 77 57 0 3 4 7 4 4 8 23 30 46 33 35 27 22 22 34 22 37 49 60 34 56 43 83 91 179 183 222 170 186 163 191 143 173 140 174 142 174 134 161 121 158 119 144 109 140 110 142 111 142 111 142 109 138 103 132 99 130 99 133 104 139 110 144 113 151 120 153 120 148 113 144 111 141 107 142 109 144 110 145 111 144 108 139 104 139 108 146 114 146 124 135 71 99 81 121 93 151 114 147 118 148 110 141 113 143 115 160 128 164 132 169 144 160 143 173 142 150 105 95 50 32 8 7 2 10 6 7 9 0 4 8 12 12 9 7 3 5 7 6 8 6 8 5 6 3 5 4 6 4 7 5 7 9 6 7 8 2 7 7 5 28 60 144 106 132 63 108 51 104 52 115 64 123 69 124 68 127 72 119 60 105 48 94 41 93 60 119 90 136 90 127 85 119 68 64 18 11 0 3 5 1 6 9 12 12 10 10 9 12 13 26 37 14 71 84 87 0 51 105 133 46 41 71 122 83 49 1 22 103 133 116 58 24 23 47 111 118 126 86 76 34 37 40 98 92 104 80 84 14 40 9 50 61 80 52 80 22 25 6 43 25 81 60 91 103 107 90 32 0 6 1 3 3 0 5 0 0 17 62 182 138 180 137 178 142 170 124 14 15 17 0 14 24 162 158 193 183 35 0 1 0 3 5 1 1 0 1 0 1 0 0 0 0 1 2 4 5 0 6 0 8 0 7 0 6 0 4 0 4 0 4 0 4 1 5 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 5 3 4 0 3 0 3 1 7 2 4 0 3 1 6 4 0 0 2 4 3 4 1 1 1 3 0 4 0 4 0 3 0 4 0 3 0 1 0 1 0 1 0 1 0 1 0 1 4 0 0 0 0 1 0 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 5 12 14 11 4 1 0 2 0 2 1 3 1 7 0 0 0 0 14 87 121 140 116 145 86 77 22 34 15 39 23 36 26 39 33 45 34 37 16 36 16 37 16 34 12 31 11 32 12 33 14 34 16 33 23 36 26 38 27 36 25 33 24 33 23 32 20 31 20 33 25 33 27 34 31 35 30 42 26 56 48 93 57 130 144 176 130 146 84 85 24 37 33 34 32 36 20 39 13 12 6 26 19 47 48 42 5 0 1 2 0 3 18 66 80 68 16 42 27 25 12 17 13 21 14 23 2 49 82 81 32 36 20 39 20 58 42 41 26 53 27 50 35 53 42 54 48 88 103 60 29 31 22 52 42 68 56 108 56 66 76 71 67 57 11 14 102 143 81 67 73 81 72 79 63 55 47 47 36 41 45 51 34 30 27 16 20 26 13 16 13 14 11 11 8 11 8 10 8 10 9 11 9 11 10 13 9 9 6 8 7 11 11 10 8 10 8 11 10 13 12 14 11 13 10 12 11 13 12 7 0 2 59 154 147 135 156 175 173 187 185 201 210 216 211 212 200 193 182 182 180 185 186 177 179 186 192 195 197 193 193 193 187 194 198 205 205 211 216 221 225 228 236 233 235 235 247 243 248 249 251 241 237 234 243 232 229 210 172 188 219 222 230 224 233 218 225 222 240 225 222 214 224 215 223 211 218 207 216 207 221 217 212 207 221 220 218 207 218 226 236 229 224 215 220 220 226 224 226 224 226 214 208 232 217 216 232 236 238 242 236 248 252 248 245 234 233 232 239 222 220 218 229 228 223 214 218 231 232 217 217 218 210 197 202 205 183 195 188 172 176 170 138 147 199 239 181 199 182 183 186 150 147 143 141 134 132 134 141 154 132 108 79 62 46 39 31 35 28 30 32 40 37 38 35 39 32 38 31 37 31 38 35 32 30 34 32 36 36 35 37 35 28 30 27 36 34 37 30 38 31 35 29 35 31 34 28 37 32 34 28 30 25 28 24 27 21 26 25 34 31 33 24 16 9 15 6 8 0 4 0 8 3 13 8 6 5 55 95 166 147 165 154 160 148 153 76 71 54 70 56 74 58 79 63 87 68 87 77 94 92 71 0 0 0 1 0 1 4 14 17 24 9 15 5 5 6 17 0 5 0 4 0 25 50 126 153 185 155 168 128 152 131 153 119 148 117 137 111 132 100 119 94 118 86 108 79 108 82 110 80 107 80 109 81 108 77 102 72 99 74 100 77 103 80 106 82 113 91 119 95 118 90 114 89 110 85 110 85 111 86 111 86 109 83 107 81 106 83 110 86 117 95 97 40 53 38 66 56 88 84 124 114 123 83 104 88 111 91 119 106 136 116 137 110 139 120 137 107 129 115 139 117 84 47 24 5 10 2 9 7 6 3 13 10 15 7 7 2 6 4 8 5 8 5 7 4 6 3 6 3 7 4 7 3 5 3 7 9 7 8 6 2 22 62 116 81 69 35 51 30 48 31 56 42 66 50 72 52 74 51 69 44 60 32 45 19 39 24 67 56 85 61 79 65 86 64 63 31 12 0 0 1 1 8 9 15 14 13 11 13 21 21 43 79 39 87 97 121 32 62 90 148 81 59 68 147 103 78 12 33 96 147 124 77 45 56 43 121 120 154 94 97 43 63 51 106 85 105 71 93 46 85 53 107 95 136 101 139 123 153 134 185 154 217 185 229 200 235 228 119 2 11 1 0 5 0 11 4 4 23 53 204 171 228 161 219 175 206 181 57 17 31 4 33 33 165 191 224 196 74 2 8 1 2 2 3 0 0 0 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 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 2 1 3 0 2 0 2 1 2 2 2 2 2 2 2 3 0 3 0 5 2 4 0 4 3 10 10 15 12 14 12 16 14 2 2 0 3 1 0 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 1 0 0 7 14 15 9 3 1 2 1 2 0 2 0 2 4 3 3 0 7 8 69 113 160 149 183 144 138 82 71 31 53 36 51 38 49 37 50 44 42 36 42 38 44 37 38 30 37 32 37 32 37 32 38 32 37 32 41 35 44 36 45 34 46 34 46 32 48 32 47 30 51 32 53 35 56 37 62 38 75 36 88 56 119 109 217 182 199 151 158 61 86 54 69 19 57 41 56 33 50 31 37 24 32 40 56 45 23 4 0 3 1 1 4 26 73 74 70 35 50 31 33 18 28 22 34 26 38 29 88 98 80 43 69 36 66 47 71 69 70 40 70 51 77 53 81 53 90 69 114 88 85 30 69 58 120 91 118 81 127 60 89 79 81 69 85 7 56 145 133 9 29 27 48 11 46 21 45 20 37 16 33 20 35 17 30 14 21 11 15 8 16 14 13 12 12 11 14 11 10 9 10 11 11 11 11 11 11 10 10 10 10 10 10 11 10 10 9 9 10 12 14 15 14 13 13 12 12 13 13 15 24 0 42 125 149 130 149 141 145 163 196 189 212 207 215 209 195 181 179 167 174 172 183 177 178 174 188 190 195 183 196 203 195 193 193 200 204 206 211 216 216 216 227 230 235 230 240 244 245 243 247 252 250 239 229 226 231 221 207 167 194 212 220 233 231 228 230 226 229 223 220 211 219 215 215 209 211 207 208 204 205 216 220 206 204 212 217 210 200 203 218 228 229 216 209 207 208 215 216 216 216 212 211 199 231 208 220 225 233 231 239 233 239 246 244 232 224 226 228 224 215 224 233 233 229 220 219 217 241 237 224 211 226 216 203 196 205 190 184 179 184 178 180 158 178 215 249 198 205 190 201 209 187 165 156 132 139 133 161 164 203 190 207 187 186 140 119 80 84 56 59 39 51 30 41 27 51 37 49 36 49 37 51 39 43 31 39 30 34 31 33 34 35 31 33 31 43 36 42 27 38 26 38 31 43 39 44 38 43 38 40 33 35 31 34 31 30 24 28 27 35 32 31 24 20 15 20 11 17 13 28 25 42 28 44 47 63 69 128 171 178 166 170 159 163 151 165 104 97 75 98 74 100 76 102 77 100 68 105 84 105 108 96 16 9 3 1 1 1 5 9 11 5 3 9 9 9 10 18 0 21 0 18 45 127 158 206 176 192 149 180 168 196 143 165 144 177 137 166 131 161 120 152 118 149 112 138 108 142 113 142 108 138 107 138 107 137 106 136 104 130 98 131 99 132 101 133 101 139 111 148 119 151 118 150 118 147 112 146 112 146 111 145 111 143 109 143 108 142 108 141 107 146 115 126 73 96 64 95 72 100 83 141 132 162 115 137 109 150 113 155 123 167 131 163 123 161 132 165 126 165 144 179 143 166 103 74 40 47 27 29 21 21 18 17 16 12 10 5 5 6 7 7 8 8 7 7 6 5 5 5 6 6 6 7 8 9 8 6 3 1 4 19 13 79 86 159 96 123 49 108 51 113 56 117 64 125 72 131 78 125 72 121 69 117 60 98 43 73 40 92 66 118 69 122 76 125 78 109 62 58 14 8 0 1 3 8 13 15 14 10 9 6 17 88 177 133 134 103 118 46 71 53 102 56 48 25 95 79 76 3 20 40 96 80 63 9 28 8 69 56 94 44 60 41 76 60 113 91 127 101 133 125 152 134 181 156 200 171 207 166 202 166 204 153 205 151 199 157 201 201 149 0 15 2 15 12 1 9 3 3 0 12 140 157 170 122 169 129 172 152 41 4 26 3 13 6 90 157 181 186 112 0 7 0 3 0 0 1 0 1 0 1 0 0 0 0 1 2 0 6 0 13 5 20 6 25 10 26 10 21 7 20 12 15 8 10 2 5 0 3 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 6 1 9 4 15 13 25 21 24 17 23 15 18 6 9 0 5 3 1 0 0 1 1 6 0 6 1 8 2 11 4 13 9 21 16 30 23 35 26 36 21 34 29 42 33 41 27 33 30 24 9 2 0 1 0 1 0 1 0 0 0 0 0 1 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 1 0 1 8 15 16 8 0 1 0 2 0 2 1 2 1 0 0 0 0 0 0 26 59 133 101 141 115 147 100 84 22 34 21 39 24 32 17 28 20 35 19 37 23 39 21 32 11 31 15 31 15 31 15 30 14 26 15 30 20 33 22 33 19 33 20 32 19 31 17 30 15 33 17 35 20 38 22 40 20 45 33 71 58 81 103 156 101 129 86 69 20 35 20 37 33 46 26 33 24 31 9 21 22 20 30 50 25 9 0 4 6 2 0 0 18 61 51 48 26 29 15 19 9 23 19 32 24 38 50 78 63 63 21 33 27 45 40 57 29 51 28 57 36 53 42 62 44 74 71 80 45 56 8 27 58 104 68 70 57 61 44 39 27 54 48 34 20 50 144 104 0 44 28 19 26 15 19 22 13 10 11 19 20 13 16 10 10 16 18 12 16 12 11 10 7 8 3 7 2 9 6 9 8 11 9 11 9 8 7 11 10 12 9 9 6 10 8 9 7 10 10 14 13 14 11 13 10 12 11 13 10 6 20 89 120 122 107 125 101 143 155 172 166 193 189 186 186 176 166 168 161 170 171 177 174 175 173 185 191 186 173 190 214 224 213 215 210 213 205 209 209 210 211 219 228 230 230 235 247 239 234 239 251 255 241 222 210 220 216 209 176 204 216 216 233 220 230 228 240 229 229 218 229 222 227 214 217 207 215 205 209 200 221 217 210 198 213 210 211 197 206 213 235 230 223 207 211 209 218 221 222 217 217 209 205 215 207 211 224 223 223 230 230 238 253 247 233 222 231 225 216 222 238 242 231 212 206 207 212 218 223 203 195 213 215 195 190 176 193 163 173 193 186 164 156 179 227 255 204 196 202 204 200 205 194 176 168 157 158 158 167 172 168 174 178 189 189 189 182 158 132 106 80 63 41 32 27 35 29 35 30 36 32 42 39 35 30 31 28 30 32 33 37 34 26 27 22 30 21 21 5 1 0 5 3 23 21 33 27 35 31 31 26 28 25 28 26 24 18 19 19 25 22 19 9 7 2 11 10 26 35 62 68 72 56 80 107 138 131 150 157 149 142 162 150 160 127 132 74 77 57 72 51 68 48 66 47 69 47 79 60 77 86 87 8 14 0 5 0 4 4 7 5 3 2 14 14 14 11 12 0 0 24 117 155 174 148 170 137 160 131 151 120 145 119 142 114 134 104 128 106 130 97 116 92 112 81 105 79 111 84 109 77 110 81 106 76 103 75 105 77 98 73 98 74 99 75 100 75 101 81 113 93 119 94 119 95 114 89 113 88 112 86 111 85 108 84 110 85 110 83 106 79 117 88 96 60 78 49 60 45 68 49 84 95 135 105 113 78 113 94 122 98 116 86 113 90 113 93 122 92 126 112 147 116 159 108 79 53 63 47 45 32 28 18 20 10 11 3 8 3 7 5 7 6 8 5 7 4 5 3 5 4 6 5 7 3 11 5 5 0 0 2 11 12 82 80 105 72 67 30 51 45 61 40 63 46 70 55 80 62 74 52 72 53 71 43 53 25 37 12 46 33 62 42 66 56 74 61 79 65 63 21 10 0 0 7 6 12 14 15 11 13 26 40 131 255 229 243 215 248 206 240 182 193 154 170 116 153 110 135 62 71 44 98 91 112 86 147 117 188 142 202 158 216 185 238 200 250 202 249 204 254 211 245 207 255 191 243 194 237 188 242 189 239 182 247 179 241 191 231 188 218 15 23 4 0 13 0 4 0 13 16 12 161 187 205 182 212 153 205 198 122 8 38 8 24 12 89 185 213 195 145 2 12 1 8 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 21 28 31 34 36 36 34 32 28 34 30 30 23 21 14 14 9 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 6 0 12 12 28 31 46 44 40 34 43 34 36 20 18 7 1 1 2 5 13 25 34 42 48 50 54 60 63 69 72 74 76 77 79 79 79 76 74 72 57 60 63 65 63 57 50 46 46 37 18 8 3 3 1 0 1 0 0 0 0 0 1 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 2 8 7 0 0 3 0 0 0 1 0 1 0 1 1 1 3 1 6 0 20 33 137 141 175 133 164 152 158 92 73 37 49 34 52 26 38 27 37 32 45 36 41 29 37 29 36 27 37 36 37 23 45 33 39 36 33 29 50 31 44 28 41 32 54 32 51 33 58 36 66 35 59 44 73 44 79 61 106 90 135 100 186 163 210 145 149 71 73 30 64 37 58 38 58 37 45 32 45 31 34 20 32 23 19 9 4 4 1 6 0 1 3 22 74 78 71 32 40 22 35 22 39 32 56 52 56 57 96 77 74 38 67 42 70 52 70 52 71 52 81 59 89 63 96 70 110 79 107 62 80 32 98 60 118 130 142 66 85 60 68 27 83 42 48 39 58 217 133 1 47 27 28 43 60 11 49 17 31 19 25 20 30 14 20 13 20 11 26 2 7 8 10 11 11 11 9 7 9 8 8 7 7 8 8 9 8 8 8 8 8 8 8 8 12 10 8 7 6 8 10 11 10 11 12 13 13 13 13 13 4 90 132 114 158 129 148 122 150 138 175 176 185 163 172 152 175 179 195 175 190 184 200 200 208 202 206 173 140 108 131 156 219 224 237 244 251 247 250 246 242 246 250 242 251 243 255 242 148 156 228 250 249 241 252 253 234 241 187 152 208 206 221 224 216 226 229 231 220 215 207 210 210 212 207 210 206 208 203 204 211 214 215 214 211 210 213 216 213 202 205 223 233 227 219 221 223 239 234 230 248 240 224 203 228 184 228 244 232 228 235 226 251 242 235 213 212 229 217 210 227 227 241 221 204 205 217 217 237 189 219 209 209 185 194 176 174 175 166 181 197 181 185 156 191 201 255 188 203 207 196 199 182 213 194 176 194 162 175 178 190 165 174 166 189 177 194 182 203 177 183 165 167 123 103 65 56 50 44 52 56 35 65 51 57 39 45 30 38 34 38 36 29 38 26 19 53 20 20 23 72 81 91 33 24 23 47 27 36 29 33 27 30 24 28 23 25 17 26 16 26 20 9 16 13 29 71 91 123 130 148 140 119 68 132 134 133 144 161 156 177 151 162 151 159 129 151 150 157 74 87 70 98 71 94 60 98 70 92 71 96 78 90 42 17 9 8 9 13 16 13 11 6 15 28 15 10 5 28 24 131 159 204 171 190 165 191 163 176 146 177 152 177 137 168 143 161 131 168 133 162 122 153 116 148 112 139 106 138 108 140 108 139 108 139 108 138 105 135 103 131 98 130 97 129 98 130 99 134 101 134 108 147 121 154 120 153 118 150 114 146 111 144 110 145 113 147 109 138 103 141 112 149 120 123 85 120 80 106 62 93 65 104 90 146 132 157 111 148 121 165 125 156 116 152 114 148 114 149 110 159 140 186 150 177 130 123 73 76 61 66 27 21 10 11 13 10 7 0 9 3 3 4 8 12 13 11 8 6 7 7 5 6 9 7 3 12 9 2 8 10 0 20 33 127 97 150 88 136 67 122 61 118 62 123 69 128 74 131 79 130 77 126 81 126 70 107 57 83 43 77 46 106 67 122 63 126 77 119 73 100 65 50 5 14 1 6 15 25 15 9 9 12 31 72 206 174 198 160 204 163 209 166 210 168 211 169 211 162 196 143 169 126 174 150 202 164 211 168 208 165 211 165 202 157 201 152 195 149 197 152 198 154 193 145 187 146 191 142 185 140 185 139 189 143 190 140 185 148 185 169 202 31 3 0 12 7 10 1 5 10 0 18 103 166 177 136 172 135 174 166 151 8 22 4 3 3 42 143 190 166 160 11 7 0 4 0 0 1 0 1 0 2 1 0 0 9 0 4 3 30 34 55 39 63 46 65 47 62 43 54 36 44 36 44 35 40 34 38 32 25 31 32 15 9 11 11 2 8 1 1 4 7 2 1 1 3 0 7 12 12 18 29 29 39 28 40 38 60 59 71 61 69 56 63 52 62 51 58 44 42 40 46 53 63 74 81 89 81 90 83 90 82 95 83 89 74 85 71 85 70 81 61 71 42 51 35 55 49 64 43 47 32 32 14 9 0 3 0 2 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 8 6 0 0 2 0 0 1 0 1 0 1 0 0 0 0 0 0 0 5 5 65 79 140 102 128 114 148 112 100 53 49 14 26 7 20 6 19 13 31 22 34 19 28 14 36 22 29 7 21 17 29 18 22 11 40 22 29 7 25 11 33 9 26 1 23 4 32 13 43 23 66 36 69 47 100 77 125 70 127 112 165 134 156 75 61 29 29 20 35 22 30 22 38 25 31 22 32 20 23 8 18 10 11 4 3 3 5 7 2 0 3 12 59 58 55 16 17 0 17 19 49 39 45 24 59 48 73 50 43 10 40 22 49 26 51 29 56 37 63 43 67 47 71 56 81 61 72 45 71 47 71 107 163 107 86 58 60 54 43 31 47 21 42 36 78 222 106 0 0 0 13 70 85 30 16 19 22 21 19 23 22 15 11 14 21 7 3 17 8 10 10 8 10 5 9 3 10 6 8 5 7 6 8 7 8 6 8 6 8 6 8 6 12 9 9 5 7 7 10 10 10 9 11 9 10 7 8 4 57 106 118 102 146 133 158 149 176 155 156 120 108 112 146 147 144 138 141 136 158 162 169 165 159 167 183 175 166 158 177 195 211 210 225 225 234 229 238 235 239 243 248 244 240 231 234 230 142 197 237 224 239 238 226 250 252 233 157 129 191 210 225 222 227 233 231 230 220 217 212 215 203 205 201 204 203 211 213 220 187 205 211 228 221 227 219 228 217 223 222 246 242 240 227 236 228 224 242 253 253 240 227 225 233 208 228 241 232 239 249 251 254 242 233 223 216 224 213 219 235 220 217 202 199 214 228 220 199 204 222 217 225 233 232 218 235 230 203 193 185 181 178 164 184 201 255 187 194 200 188 197 191 185 177 187 180 166 157 167 157 156 164 164 164 156 165 171 158 154 162 170 180 171 158 141 131 101 61 59 46 44 68 51 51 38 41 32 34 31 33 30 40 30 26 36 14 0 104 176 227 199 221 157 64 4 25 7 25 19 23 17 21 15 20 14 19 9 17 5 15 18 30 59 114 116 131 131 138 124 131 122 124 68 123 136 134 130 138 137 133 116 148 144 172 146 160 139 124 49 61 46 62 45 64 50 60 43 61 49 80 70 92 45 10 0 9 3 12 10 14 11 16 21 0 16 24 0 59 134 161 163 178 140 158 137 154 128 144 117 145 120 143 111 136 115 128 105 132 105 125 94 114 88 113 83 108 78 107 80 108 80 106 78 106 77 104 75 102 73 99 73 98 72 97 73 98 74 101 76 102 80 110 90 118 94 120 94 117 91 114 88 112 87 111 88 113 84 104 78 107 87 121 98 94 68 95 69 80 52 61 49 71 63 104 102 129 99 107 88 113 84 108 85 112 84 112 86 114 83 121 105 142 113 126 85 90 74 83 57 50 13 24 6 1 0 5 8 12 1 7 3 4 5 11 12 14 10 8 7 8 3 6 6 6 0 10 2 4 4 5 0 6 25 89 75 95 65 77 51 67 47 65 47 69 51 72 52 73 55 79 56 71 56 68 44 53 34 51 23 39 20 49 36 61 42 65 54 73 55 76 56 55 20 12 4 0 5 17 15 11 8 16 34 75 218 205 242 196 247 195 244 197 247 200 247 201 247 203 247 200 241 199 245 210 255 200 255 198 250 190 249 192 244 190 251 195 253 190 244 182 240 192 249 195 247 187 240 186 242 184 237 184 238 187 240 186 235 187 237 205 249 83 13 7 0 6 0 2 0 6 12 23 92 196 229 189 212 179 204 194 177 46 16 9 18 16 34 119 187 161 162 28 7 1 5 0 0 0 0 0 0 1 0 0 0 0 0 11 19 34 36 37 33 39 39 41 38 39 33 33 28 28 25 28 25 30 26 30 26 35 27 27 18 24 20 17 0 5 1 11 10 14 8 21 27 36 27 35 40 47 35 34 26 30 17 23 15 28 22 29 17 29 19 28 22 36 31 41 33 46 46 53 55 66 72 80 84 79 85 86 84 80 85 87 88 86 87 85 86 84 81 75 71 56 51 47 53 62 67 62 57 46 41 29 15 6 3 2 2 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 7 5 0 0 2 0 0 0 0 0 0 0 0 1 0 1 3 5 0 4 5 55 84 149 126 146 128 172 155 172 128 129 80 94 62 69 31 41 21 38 21 40 23 39 20 32 18 57 35 55 36 52 86 113 33 45 33 53 43 58 48 59 29 59 44 86 64 111 94 164 146 180 131 157 132 173 140 170 137 203 162 190 194 223 71 69 31 57 38 57 30 41 31 43 32 38 30 38 26 28 15 11 5 5 3 3 3 1 6 3 3 8 18 62 71 75 35 48 28 52 39 61 44 68 59 65 68 109 66 68 42 82 42 78 49 83 57 92 66 102 71 103 70 110 82 122 85 115 71 123 81 107 114 164 74 102 73 108 77 75 53 71 35 109 61 98 220 116 37 60 36 55 58 103 36 31 29 46 29 55 35 68 33 55 23 16 2 11 10 9 9 8 11 9 11 8 9 9 8 8 7 7 8 8 9 8 8 8 8 8 8 8 8 12 11 10 9 9 10 11 12 12 12 12 11 10 8 6 5 101 113 86 68 97 89 105 100 108 81 83 38 49 61 109 95 108 81 90 78 109 102 120 108 135 139 168 168 180 177 191 187 194 191 205 201 213 209 225 219 240 231 255 247 255 229 247 241 229 234 245 195 237 247 255 251 255 251 220 153 202 217 252 234 226 225 220 218 212 213 211 214 205 209 208 210 205 202 195 192 202 199 197 193 196 204 220 230 224 216 216 225 235 236 241 245 249 252 255 229 195 176 200 193 229 212 240 240 248 249 250 255 249 227 226 221 219 215 210 224 235 214 215 212 221 221 218 171 189 233 183 227 255 201 223 161 140 150 186 179 189 195 194 184 201 203 237 167 182 191 180 172 190 171 192 185 185 180 176 141 154 146 163 150 156 136 150 143 162 148 160 149 166 154 160 139 155 126 119 122 91 85 115 80 82 60 71 49 55 40 44 32 41 37 42 36 19 99 237 248 225 206 231 204 181 71 37 20 33 21 30 21 30 21 30 21 35 20 35 23 36 37 70 115 142 128 141 134 142 124 139 134 148 83 127 136 139 122 138 140 167 160 181 171 178 155 170 157 144 79 105 83 103 70 107 78 107 77 102 79 109 93 112 67 18 12 17 12 15 12 17 15 23 6 24 8 14 60 169 195 187 168 187 155 189 154 164 127 163 140 171 137 165 137 168 134 159 129 164 128 156 116 147 110 146 110 138 106 138 108 138 107 134 103 134 103 133 101 131 99 131 98 130 97 129 98 130 99 132 101 134 102 136 107 144 116 152 117 150 116 149 114 147 113 145 112 146 108 139 104 142 112 151 121 121 89 126 91 115 72 95 68 100 77 118 109 152 131 143 103 135 91 133 105 145 109 147 116 151 114 156 130 165 121 123 72 105 115 144 96 79 33 39 16 6 0 2 14 8 7 9 7 7 8 12 15 18 18 12 12 11 6 7 8 7 2 8 8 4 6 8 0 29 44 131 94 148 86 136 74 125 68 123 68 126 72 127 70 121 68 113 60 101 59 100 53 91 54 89 48 79 38 86 47 101 55 108 65 113 72 109 78 96 58 44 15 19 3 22 20 21 7 11 12 34 169 175 199 151 193 145 195 146 197 147 196 148 195 144 195 151 199 151 195 149 196 145 199 147 195 145 197 150 193 152 198 154 193 146 192 151 200 135 186 149 188 138 181 142 197 151 194 144 191 142 191 140 187 146 185 168 218 97 4 0 5 2 7 5 1 0 12 18 31 125 176 130 161 116 154 131 153 44 3 6 15 8 19 77 156 149 163 49 1 2 6 0 0 1 0 1 1 2 1 0 0 4 8 36 38 54 37 50 30 52 33 50 31 43 27 37 26 29 19 27 19 28 22 30 26 37 26 29 33 44 46 54 56 43 38 44 45 52 48 55 55 57 54 55 56 65 46 34 30 33 21 27 18 30 22 30 17 24 13 24 18 34 30 44 34 49 41 51 46 55 53 59 59 65 76 78 85 75 85 75 83 70 83 68 83 66 77 56 66 38 47 27 47 42 66 52 65 45 50 30 26 3 4 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 2 4 5 3 1 0 1 0 2 0 2 0 2 0 0 3 0 0 0 3 0 0 0 31 40 100 87 113 88 126 106 157 131 151 108 124 90 94 48 55 29 33 8 24 11 32 16 34 0 34 6 12 0 39 157 165 20 25 11 40 19 24 13 58 29 71 64 108 82 130 117 164 125 166 120 168 126 163 105 148 108 160 103 159 196 194 17 47 34 37 26 30 15 25 21 31 19 27 18 24 14 13 4 0 2 1 4 3 7 5 6 4 0 0 3 43 57 70 21 40 16 38 23 41 21 45 38 33 32 88 85 86 35 50 18 52 30 62 40 67 43 72 49 71 46 77 60 90 63 85 59 96 86 95 54 54 39 109 91 129 62 49 33 45 53 102 53 98 188 88 54 73 59 70 70 51 53 43 53 34 59 95 71 34 37 112 78 12 11 25 0 8 11 10 7 10 5 11 4 10 6 8 5 7 6 8 7 8 6 8 6 8 6 8 6 12 9 10 8 10 9 12 11 14 12 13 11 12 8 8 2 92 93 72 56 81 83 85 77 88 58 61 46 69 76 90 62 76 51 55 50 58 59 81 83 107 120 144 141 148 143 148 135 151 155 162 163 169 172 181 177 196 182 204 211 220 208 215 227 238 188 230 228 158 85 100 141 218 246 243 213 250 246 221 212 225 218 216 207 209 204 206 201 199 197 206 212 226 226 229 224 226 229 224 228 225 229 224 227 238 231 220 229 235 243 237 234 246 244 238 193 168 131 117 113 118 117 135 141 153 145 151 194 255 243 239 236 231 229 214 219 233 219 224 230 226 212 193 125 150 164 171 162 228 203 109 59 35 90 176 192 194 208 190 193 200 203 225 165 180 200 196 194 182 183 177 178 177 174 176 154 147 135 133 129 137 134 135 127 131 126 127 119 126 129 138 135 150 157 188 192 103 82 101 71 75 57 67 50 59 46 49 38 34 36 34 3 30 189 251 177 211 182 171 145 182 95 35 21 20 14 23 16 26 20 29 22 35 21 41 37 48 43 70 119 138 128 134 133 134 117 126 125 127 85 129 136 144 131 151 150 169 139 155 139 160 128 145 127 117 58 87 75 84 63 77 63 83 64 83 63 88 71 93 42 12 0 17 4 13 4 15 13 16 0 28 0 31 141 182 144 145 125 142 121 150 113 117 89 129 109 136 103 129 109 134 103 127 104 129 101 120 89 109 83 111 81 107 78 107 79 106 77 102 74 102 74 102 73 100 71 99 73 98 72 97 73 98 74 100 77 102 75 99 76 107 87 113 88 114 89 114 88 113 88 110 86 110 83 105 81 109 87 119 92 84 57 88 68 85 57 71 57 74 55 78 71 113 103 117 84 94 63 91 79 108 81 110 88 115 86 117 94 114 76 72 34 78 102 144 106 88 45 23 5 5 0 7 1 9 10 8 6 9 10 14 15 18 17 13 12 11 5 8 8 9 0 10 4 8 2 2 0 16 44 92 72 94 60 82 56 74 48 64 45 66 52 70 52 65 46 45 28 41 34 50 40 52 43 51 32 43 22 37 21 46 30 54 42 69 51 72 55 71 51 46 34 21 0 6 7 17 6 19 24 46 181 212 249 193 251 199 254 198 251 196 247 191 242 194 246 194 243 191 240 190 242 187 248 192 250 190 243 188 238 187 237 182 234 182 237 185 240 187 240 196 238 186 236 202 255 195 238 188 230 184 227 181 224 173 209 170 223 131 14 5 6 3 0 4 0 0 13 18 22 104 184 153 178 144 170 146 171 71 10 16 5 0 32 71 149 161 180 88 7 6 3 0 1 0 0 1 0 1 0 2 1 14 14 30 29 32 23 26 22 28 22 24 16 20 12 20 12 15 11 12 9 12 12 18 16 22 16 26 29 35 37 70 95 104 87 84 80 90 77 63 40 35 40 41 29 37 24 21 16 21 10 18 10 23 17 26 16 20 9 17 8 19 12 23 15 21 15 22 18 26 23 29 26 46 55 71 82 89 90 83 76 80 82 78 80 75 74 66 64 49 45 36 42 50 64 68 72 62 59 50 36 20 4 2 1 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 3 5 4 2 1 0 0 0 1 0 0 0 0 0 0 5 0 1 0 2 0 1 0 27 41 96 98 131 109 144 120 175 158 196 151 173 140 158 111 128 91 101 64 87 64 93 68 109 58 96 59 79 41 85 176 122 32 86 83 110 100 127 123 138 105 154 129 169 123 179 157 202 156 205 176 224 174 200 155 169 162 200 144 172 156 152 54 81 47 54 29 36 21 30 26 31 25 27 21 22 12 11 2 6 1 4 2 3 3 2 3 4 0 6 9 52 83 115 66 82 45 79 81 127 88 79 29 81 32 101 143 184 98 104 71 109 70 122 78 121 75 119 77 123 79 125 91 135 92 134 99 151 133 157 68 115 110 164 176 220 94 94 52 94 104 122 57 120 175 101 67 79 56 107 96 127 45 99 206 165 21 18 48 51 75 153 97 39 0 12 3 12 9 8 10 6 11 6 11 9 8 8 7 7 8 8 9 8 8 8 8 8 8 8 8 10 10 10 10 11 12 12 13 11 12 12 12 11 11 10 9 62 82 93 85 108 117 116 98 132 82 94 86 114 97 108 76 104 67 86 65 82 76 115 104 123 130 157 146 148 137 144 129 143 137 152 142 161 153 169 145 133 93 130 120 155 138 161 162 246 229 255 157 86 59 104 55 193 234 255 218 234 155 189 250 251 239 244 232 239 226 230 217 224 205 203 191 204 199 208 197 213 197 212 205 228 218 231 213 216 210 233 226 246 236 250 234 253 208 174 175 212 140 106 126 104 86 96 93 102 93 110 186 254 238 238 224 227 223 206 193 236 220 226 219 207 187 199 129 154 91 111 121 211 130 63 63 47 102 201 200 199 198 197 204 206 207 227 169 173 170 164 157 173 198 173 177 188 154 177 182 171 150 143 122 128 119 125 112 114 114 138 146 170 177 203 207 224 233 255 241 106 77 100 77 97 74 93 71 86 67 76 59 77 50 68 30 95 240 251 211 255 205 219 171 174 115 103 30 47 31 47 36 53 41 57 44 62 40 65 58 77 59 79 108 152 137 154 146 152 126 136 127 150 133 175 162 158 131 139 116 109 77 99 134 178 162 159 142 133 76 107 89 116 86 120 83 114 86 114 92 117 96 113 65 27 19 26 18 21 15 25 22 34 13 15 43 171 177 164 151 175 147 169 131 154 110 134 120 152 131 160 124 154 132 163 124 159 128 162 125 153 113 144 108 143 108 137 106 137 107 136 104 133 103 134 103 134 102 132 101 131 98 130 97 129 98 130 99 133 102 134 99 128 98 135 108 144 111 146 114 149 115 148 114 144 110 143 107 140 107 144 113 148 112 105 68 106 78 111 74 100 73 104 73 102 83 129 117 162 119 142 96 133 105 145 109 144 116 148 113 146 117 135 89 85 58 105 116 163 143 144 91 63 15 8 6 14 3 0 16 4 8 13 16 19 18 18 16 14 14 13 9 11 15 16 12 10 12 6 4 8 0 46 67 139 97 149 89 136 81 115 62 111 61 117 68 118 65 102 49 74 29 68 37 77 41 76 45 82 44 83 42 81 40 84 46 94 62 111 73 110 70 104 64 94 60 67 16 24 9 24 9 17 21 28 135 178 202 150 197 148 195 149 194 146 191 145 187 149 192 149 192 151 195 154 195 152 193 153 191 154 186 161 190 176 195 175 197 184 199 171 183 163 191 153 176 138 174 149 191 133 165 126 160 121 159 120 157 127 155 127 173 131 18 0 7 7 0 4 6 2 5 9 16 59 149 130 155 121 149 124 168 92 18 13 3 1 28 59 132 158 176 106 1 0 1 0 3 1 1 3 1 2 2 6 9 38 27 41 27 45 28 44 26 39 22 31 17 22 15 18 15 21 12 18 8 16 11 20 14 26 16 24 23 23 20 48 77 141 129 132 117 116 85 63 30 23 26 34 13 20 14 25 17 27 16 24 15 25 17 25 16 30 20 28 16 24 14 24 16 23 13 23 12 23 17 24 21 26 33 43 58 70 84 74 71 66 78 60 73 57 69 50 62 34 42 19 35 29 56 49 67 55 63 46 49 19 9 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 5 6 3 0 1 1 0 0 4 0 2 0 2 0 0 2 0 0 0 0 1 2 0 0 11 63 67 92 72 105 83 114 105 161 126 159 121 145 99 133 98 120 84 109 77 104 73 103 68 113 88 140 112 111 98 117 79 138 93 108 93 123 88 125 89 130 97 131 92 144 123 175 133 180 139 168 101 138 103 145 149 167 75 74 46 57 46 51 35 34 19 26 13 23 10 19 9 16 6 9 1 2 0 2 6 2 8 2 8 3 5 4 0 2 0 30 73 124 82 66 35 71 83 122 80 62 13 51 14 58 84 151 130 138 74 89 61 93 67 97 65 90 56 92 58 90 64 95 63 102 84 135 105 83 34 128 85 76 148 167 50 59 34 87 99 70 30 119 133 99 74 94 84 119 105 113 87 90 108 31 3 1 0 130 143 151 130 126 35 3 29 9 9 9 6 10 5 11 5 10 6 8 5 7 6 8 7 8 6 8 6 8 6 8 6 9 7 9 8 11 10 12 10 8 7 9 7 9 6 7 2 40 62 105 91 107 105 103 83 99 63 86 88 104 83 97 88 80 54 68 57 60 72 104 88 108 120 149 141 139 122 131 126 129 134 132 134 140 144 138 118 91 56 79 77 107 118 130 147 211 197 223 212 228 214 202 197 202 231 230 148 119 69 68 116 146 143 156 153 163 154 160 151 165 157 168 167 184 183 194 187 196 185 187 180 191 189 200 195 215 221 233 217 218 219 240 239 205 164 140 135 184 136 122 160 129 115 130 133 140 126 143 209 242 234 236 226 229 232 215 204 225 214 212 202 172 161 193 133 129 128 121 194 220 73 58 39 35 92 167 182 179 183 190 203 190 176 169 142 148 133 86 56 78 180 194 171 178 163 167 151 147 143 144 130 130 132 149 153 194 196 219 233 239 226 236 247 237 239 255 219 77 60 72 53 70 46 68 50 71 56 69 56 66 48 70 35 105 212 211 201 190 167 187 133 141 102 85 24 43 32 46 36 51 41 55 44 63 40 57 48 67 53 62 85 134 137 148 143 143 125 127 113 129 117 134 100 88 56 65 35 68 50 97 119 157 127 144 132 144 79 92 72 82 71 83 64 81 64 87 71 93 73 97 46 23 4 22 4 18 8 22 15 20 6 0 111 193 117 133 117 127 114 139 102 114 76 102 97 126 100 125 96 124 102 127 98 126 101 126 98 117 87 108 83 108 79 106 78 106 78 104 74 103 75 104 76 104 75 103 74 99 73 98 72 97 73 98 74 100 75 99 72 96 72 99 77 107 84 111 89 116 91 116 91 110 84 107 81 107 84 111 88 116 91 77 45 72 56 80 62 67 55 72 56 75 58 92 84 126 103 119 88 106 87 112 89 115 96 117 93 116 95 102 62 54 35 86 77 119 118 136 100 88 29 0 0 9 2 5 10 2 5 14 16 18 14 14 11 11 10 12 8 14 19 23 17 13 4 4 0 0 0 29 59 98 72 95 60 88 55 70 34 55 41 63 53 69 45 47 25 30 15 24 18 29 18 26 19 40 33 43 31 43 23 41 20 49 34 68 53 73 54 69 54 73 61 56 19 14 0 6 0 12 33 42 141 207 250 193 253 197 250 197 249 197 248 196 246 195 246 195 245 195 242 188 233 194 238 190 231 185 223 191 234 187 210 169 199 174 215 185 221 177 207 166 192 152 182 149 182 148 179 146 180 151 184 153 184 156 187 155 193 167 70 0 6 4 0 0 2 7 0 8 28 52 152 145 170 140 161 141 174 132 30 0 17 4 34 49 143 186 198 151 31 1 5 0 3 0 0 2 0 0 2 12 14 28 17 23 20 32 26 29 17 20 11 17 5 13 0 11 0 11 4 8 2 8 2 9 4 20 5 10 12 20 9 21 26 100 113 134 119 100 69 60 47 36 9 7 0 0 0 11 0 7 0 7 0 7 1 9 2 14 8 17 10 16 9 17 10 11 1 9 2 13 9 20 17 24 20 26 31 52 70 80 83 82 85 75 77 71 76 70 74 57 55 42 45 46 59 61 67 69 65 63 57 41 16 4 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 6 7 2 0 1 2 1 0 1 0 0 0 0 0 0 1 0 1 0 0 0 0 0 8 22 70 71 105 94 133 105 130 118 180 159 200 166 195 152 181 148 175 140 163 128 155 124 145 115 141 107 156 147 166 115 145 119 148 105 141 125 167 121 167 128 179 139 195 155 218 175 214 163 212 149 182 130 183 155 218 163 127 44 80 74 78 41 59 41 48 28 31 21 22 16 13 10 9 6 6 1 5 2 9 1 6 1 3 2 4 3 5 1 15 0 30 85 170 143 124 75 96 72 101 57 77 47 66 50 89 57 136 166 224 142 169 107 161 114 179 127 164 99 142 88 134 92 138 97 155 131 196 115 102 83 174 99 100 131 121 53 87 79 147 107 79 50 124 94 86 49 93 82 125 79 70 42 82 58 15 7 29 4 190 183 199 206 196 49 16 0 14 9 8 9 5 11 6 12 8 8 8 7 7 8 8 9 8 8 8 8 8 8 8 8 7 7 8 10 11 11 11 11 10 10 10 9 8 7 5 4 9 32 111 106 132 110 120 107 124 92 126 115 129 99 115 90 110 94 137 101 90 79 124 99 118 124 160 155 151 123 128 123 135 120 134 119 152 144 156 115 105 56 103 77 125 129 161 165 165 105 144 101 143 110 143 121 151 140 226 148 117 59 88 54 105 89 123 107 133 111 135 113 130 114 142 116 131 106 135 120 113 109 168 163 201 176 207 182 202 170 181 133 157 139 172 140 231 215 231 218 245 224 229 213 210 199 224 226 225 217 207 244 218 205 218 212 215 209 205 206 233 220 227 218 200 188 243 174 229 243 255 171 122 142 118 87 70 100 154 175 195 179 191 172 174 138 138 129 160 131 82 40 13 120 211 175 166 185 165 148 163 168 187 186 204 216 243 246 249 234 246 243 226 182 182 192 200 211 222 199 80 84 93 77 91 66 89 66 87 70 86 69 74 64 95 63 139 213 252 217 255 232 230 159 188 124 114 66 81 59 78 60 79 60 79 60 86 59 80 58 82 62 71 72 150 147 164 141 146 128 134 110 106 93 112 100 119 105 131 114 150 152 177 167 164 145 157 153 165 106 125 99 120 91 126 85 126 98 122 94 114 95 115 71 40 27 31 22 31 24 35 24 35 7 91 164 172 114 182 117 149 133 169 124 143 105 136 122 157 124 150 123 155 124 154 124 154 123 157 119 148 110 143 107 141 107 136 105 137 106 135 101 133 102 134 104 135 103 134 102 131 98 130 97 129 98 130 99 129 95 126 94 127 96 128 95 135 103 140 110 146 113 147 113 144 108 140 106 141 110 146 113 143 115 108 69 98 69 104 74 99 68 97 74 102 76 110 92 144 121 161 121 148 112 145 114 142 116 140 110 138 113 125 82 77 71 115 100 128 122 159 125 137 78 44 6 8 8 7 6 4 7 16 14 17 11 14 10 11 9 14 11 21 27 35 31 18 14 5 1 12 6 62 85 139 97 146 93 137 84 105 52 92 48 109 67 118 62 91 35 68 22 55 19 55 23 56 29 80 39 80 41 78 41 72 39 77 51 97 69 114 73 120 76 116 73 100 57 66 19 25 6 10 27 21 93 172 210 157 192 160 197 161 196 159 193 157 189 162 193 157 186 151 177 138 164 134 159 142 162 142 140 133 138 106 94 95 80 93 91 115 114 131 150 142 164 147 160 137 151 131 151 130 154 136 159 137 157 131 160 138 163 167 94 0 2 4 5 4 2 9 3 0 29 43 119 138 142 126 135 138 161 148 45 5 20 19 22 42 100 158 168 150 48 0 12 0 3 3 2 3 0 1 6 18 26 36 20 38 23 47 29 42 21 32 17 23 13 12 10 6 8 10 5 14 6 15 7 16 9 19 9 16 19 26 21 23 21 55 81 128 119 118 100 125 125 127 27 10 8 15 0 21 0 9 1 11 3 13 6 17 10 16 11 24 17 25 15 25 17 24 9 21 6 22 15 29 25 33 30 27 27 36 61 77 93 73 79 60 69 56 70 59 73 57 63 42 51 40 57 48 64 57 66 55 68 43 27 0 3 0 1 0 0 1 0 3 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 7 7 1 0 1 2 0 0 2 0 2 0 2 0 0 0 0 3 1 0 2 0 0 0 6 34 41 83 82 109 71 94 64 113 89 144 122 171 139 161 118 154 104 136 90 132 94 123 91 129 79 103 60 114 62 96 59 87 65 118 74 124 93 137 99 147 109 163 126 170 117 165 117 144 82 124 106 166 138 133 52 39 25 54 31 37 45 44 32 35 11 11 0 7 0 4 0 2 0 0 0 3 6 2 5 0 5 1 8 5 10 0 0 7 0 0 58 155 141 156 77 64 23 54 27 49 32 50 28 47 18 58 73 156 136 133 89 110 92 146 115 133 71 85 39 80 48 90 63 118 109 131 54 67 85 115 63 105 48 32 23 66 84 140 69 38 29 65 37 77 31 57 37 57 23 43 17 73 101 12 0 0 6 148 137 180 193 90 0 32 5 10 10 8 7 9 6 12 9 10 6 8 5 7 6 8 7 8 6 8 6 8 6 8 6 6 4 8 7 10 9 11 9 15 12 13 10 10 5 5 0 0 12 104 106 131 89 94 89 102 78 99 91 114 109 123 93 98 117 169 126 71 53 101 93 103 110 147 153 149 116 115 115 107 106 101 108 126 144 135 113 83 56 82 62 83 99 116 134 120 18 66 126 168 188 225 209 178 67 119 131 84 56 82 69 89 88 105 97 102 88 96 86 97 88 94 64 65 61 109 124 173 163 184 145 123 75 78 63 82 56 61 55 102 110 108 59 193 114 133 144 176 179 203 170 239 236 254 248 251 251 250 253 254 243 250 246 236 211 210 223 194 174 175 172 164 174 245 183 197 217 246 179 72 127 81 77 72 91 110 150 181 167 172 142 139 130 131 124 116 78 42 34 13 39 175 171 148 158 147 195 229 224 227 219 230 230 232 216 231 210 215 215 197 160 166 193 202 210 219 180 59 63 63 54 68 43 65 42 67 49 68 52 63 52 63 57 104 139 223 192 186 136 186 169 146 88 91 41 67 53 66 51 63 48 60 47 54 40 59 38 55 39 34 34 58 66 81 64 72 71 82 61 72 65 99 123 165 147 167 148 171 157 166 134 154 140 136 87 109 61 88 80 89 81 90 74 94 79 91 71 92 77 107 63 31 10 22 5 24 13 27 12 18 9 142 143 114 111 121 101 140 120 134 82 102 80 118 106 133 96 118 98 127 96 120 100 120 95 120 92 112 83 106 81 106 78 105 77 106 77 103 73 101 73 102 75 103 75 102 74 99 73 98 72 97 73 98 74 95 67 90 66 94 70 93 65 94 72 101 79 107 83 108 83 109 82 105 80 108 86 113 89 111 92 84 50 71 47 73 54 78 55 70 55 75 52 75 58 97 91 129 104 117 91 114 95 111 90 109 82 108 89 97 56 59 45 96 77 99 87 125 113 123 101 76 18 1 0 9 0 4 7 11 10 9 6 10 10 6 5 9 8 19 28 34 33 24 14 6 1 6 5 45 74 94 68 94 63 92 59 68 29 34 26 53 52 73 54 52 28 24 8 12 10 21 21 36 37 41 32 37 25 39 20 36 14 43 24 53 42 69 54 73 62 79 58 72 56 60 17 14 0 4 30 32 103 204 255 201 240 189 233 185 227 178 219 169 214 165 204 150 189 143 186 141 180 141 174 151 173 126 112 66 71 50 69 64 73 52 56 41 60 83 123 133 175 165 185 160 179 154 173 154 177 158 182 155 180 159 191 161 178 178 135 1 16 0 14 4 0 13 0 3 23 48 130 147 157 142 154 163 180 175 93 22 31 2 29 22 61 106 118 129 45 1 13 1 3 2 1 2 0 0 5 20 30 23 15 19 13 19 15 19 13 15 8 15 3 11 0 7 0 1 0 3 0 7 3 9 3 6 7 20 14 15 6 21 23 12 42 90 104 121 134 170 182 193 40 0 4 8 0 11 0 5 0 5 0 1 0 1 0 4 1 12 6 10 0 5 0 11 0 6 0 7 5 21 18 27 24 33 24 32 47 74 92 82 83 70 71 66 75 72 80 82 83 67 69 61 70 65 71 71 66 67 71 60 33 11 2 1 0 0 0 0 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 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 6 1 32 51 99 98 133 113 147 120 142 134 178 145 198 168 190 163 202 167 195 157 193 161 189 150 167 142 163 209 230 126 154 119 161 135 186 159 203 167 199 163 211 168 213 163 205 152 193 140 181 125 183 165 180 117 70 37 45 34 56 42 59 46 58 43 34 19 12 5 4 4 4 4 3 2 2 3 2 4 4 4 4 4 1 5 0 5 5 0 10 6 18 52 160 177 220 155 141 55 98 69 74 63 84 65 87 51 100 108 192 164 224 125 177 117 199 141 167 91 157 77 133 82 142 104 163 119 156 71 145 132 132 77 131 80 82 54 114 139 141 51 82 52 83 59 72 46 92 25 144 149 64 34 143 207 54 0 12 68 184 221 244 116 6 10 23 3 12 11 10 9 7 8 7 8 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 9 12 99 136 135 100 126 108 141 114 142 134 156 129 136 123 136 127 216 127 90 86 101 75 103 142 193 206 211 192 207 195 192 183 175 164 161 153 161 151 124 111 107 93 126 102 154 118 147 120 223 244 255 220 255 216 255 207 182 118 119 95 109 81 121 95 131 110 139 107 133 111 145 124 137 71 169 197 255 228 250 209 223 154 146 81 105 74 128 100 164 158 180 167 177 164 236 147 155 121 101 79 101 77 92 102 145 149 181 195 215 204 203 190 193 189 205 177 255 226 217 175 194 194 248 209 255 186 137 193 226 158 172 154 194 133 156 155 166 158 182 178 174 127 142 112 123 108 68 31 66 33 35 0 122 160 178 146 151 220 240 221 218 214 222 216 218 212 210 218 223 208 213 211 196 161 199 203 219 196 77 76 87 74 89 70 85 64 86 81 82 68 98 48 82 75 174 103 149 82 95 30 79 97 182 127 103 45 77 55 82 57 80 60 85 60 85 50 77 64 74 37 57 35 62 42 54 34 48 33 52 36 54 40 62 52 76 66 88 74 107 100 126 110 124 92 84 42 39 36 82 84 122 101 122 92 115 95 118 98 121 107 120 96 62 18 34 35 38 19 44 34 56 56 193 134 131 128 170 129 184 144 157 112 133 111 151 135 156 129 158 128 156 123 152 119 152 121 154 119 149 110 140 101 139 105 138 103 137 102 136 101 133 100 134 100 134 99 132 97 128 98 128 97 127 95 124 93 126 94 122 91 121 92 124 95 126 95 127 100 137 109 140 108 141 109 139 105 135 106 141 114 134 100 115 81 102 74 101 75 101 74 102 74 100 72 98 70 116 102 147 118 143 111 141 115 140 108 131 104 125 105 121 73 82 69 118 92 124 99 138 117 164 132 130 74 44 0 10 3 9 4 15 11 10 7 5 8 1 5 8 9 22 21 44 36 41 18 19 0 24 23 94 95 138 95 141 91 132 76 90 28 72 28 81 50 123 86 113 38 74 23 60 18 62 26 75 45 92 53 101 56 91 41 74 33 71 39 85 54 97 63 109 75 116 80 115 77 103 58 56 11 32 0 12 51 68 145 174 174 149 170 138 169 138 164 122 148 115 146 121 151 130 151 137 160 145 177 154 99 66 43 60 41 74 60 88 56 70 40 61 38 48 41 50 63 112 164 176 163 160 188 167 164 163 159 148 151 134 156 121 174 163 143 0 3 0 7 0 7 0 4 6 8 34 87 141 163 153 160 157 169 180 101 26 4 17 3 11 7 18 16 20 17 11 10 3 12 0 4 4 5 12 10 28 23 32 20 27 17 27 18 25 17 21 15 12 8 5 6 1 6 3 2 6 4 9 7 10 8 17 14 18 16 19 19 21 20 40 29 110 159 139 184 255 175 197 59 30 7 27 19 14 15 18 7 12 2 12 3 12 2 12 4 15 10 22 12 18 6 15 4 20 7 19 11 25 18 33 33 45 31 33 37 74 93 81 74 59 68 46 72 72 77 61 77 61 71 49 64 50 69 56 63 54 62 52 43 17 3 5 0 0 0 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 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 1 0 16 38 74 60 86 62 103 74 110 104 156 118 159 118 153 113 148 113 155 124 160 122 160 115 166 163 174 156 184 112 164 121 166 121 170 122 164 111 168 124 175 122 163 104 144 88 132 83 136 98 146 98 88 24 37 15 36 26 46 24 42 25 48 28 28 4 8 0 5 0 6 1 5 3 3 6 6 7 4 0 4 4 5 8 5 8 12 0 1 0 0 13 111 143 157 132 165 43 53 36 54 53 59 57 68 46 56 36 124 134 161 111 117 80 144 76 128 59 125 59 126 52 107 65 118 94 94 66 122 92 88 37 60 18 62 50 129 105 89 47 44 49 71 69 82 91 85 26 160 152 55 22 104 217 77 19 67 129 255 238 163 15 1 7 10 13 10 10 9 10 7 12 8 13 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 0 0 88 139 117 84 114 106 146 113 133 121 144 123 140 129 137 133 171 72 83 82 87 58 73 138 177 170 188 206 230 220 251 244 246 242 239 242 235 241 214 152 92 98 111 80 117 117 113 159 231 214 217 200 226 201 219 229 222 137 88 82 98 95 114 109 109 99 111 112 125 112 131 117 107 132 165 188 225 179 207 173 212 187 197 143 157 147 188 187 208 192 230 225 217 200 230 121 117 70 69 68 87 64 87 95 106 104 117 128 146 144 149 135 127 117 129 130 240 212 206 161 194 142 113 101 167 98 86 80 124 121 143 198 179 194 197 187 205 185 175 126 112 92 102 81 96 94 60 14 38 25 27 5 50 131 166 141 122 198 227 209 204 195 201 194 200 198 203 208 210 197 199 204 205 192 202 198 208 182 66 68 74 57 81 22 62 60 70 24 76 38 30 30 67 72 121 114 86 29 42 41 56 55 84 64 55 26 31 20 38 18 34 22 40 25 48 34 49 32 33 29 41 23 35 18 31 12 27 11 29 14 23 7 23 7 24 10 27 12 35 26 46 34 48 30 28 1 14 12 36 40 56 48 54 42 54 44 64 55 81 74 90 73 39 10 28 21 24 13 31 11 19 76 169 88 109 117 150 124 147 107 116 77 106 84 121 95 125 97 126 99 126 97 123 93 123 94 119 89 113 82 106 78 104 79 103 77 102 76 101 76 100 76 101 76 101 75 99 73 97 72 98 72 97 70 95 68 95 69 95 69 94 67 93 66 90 64 92 70 101 78 102 74 107 81 108 81 105 79 106 82 106 77 91 60 79 55 76 54 74 55 74 55 73 55 71 51 82 73 112 92 115 90 115 89 110 78 103 74 97 75 93 46 52 54 88 72 89 70 100 84 112 98 135 109 73 0 0 2 12 6 4 3 13 11 15 5 10 4 10 6 11 14 21 27 28 27 8 0 3 18 65 76 91 70 91 65 85 55 56 19 24 10 30 41 80 78 67 31 28 14 21 18 31 30 47 48 57 45 63 44 52 27 36 17 31 19 43 31 53 41 66 52 77 58 79 59 76 49 43 16 15 22 7 6 5 14 56 197 174 202 171 200 164 194 152 191 153 194 154 192 157 197 164 193 174 175 111 66 38 45 43 32 35 38 46 38 37 33 34 30 27 27 22 26 35 98 150 212 197 217 203 221 176 185 156 195 148 204 162 188 159 172 35 8 6 0 10 0 5 0 4 8 6 45 73 107 126 153 160 160 114 60 13 5 9 3 0 3 2 3 6 4 5 0 6 0 7 1 6 2 5 8 12 18 22 20 21 16 17 12 13 10 13 7 9 1 4 0 4 0 3 0 3 1 6 3 9 5 15 11 16 13 18 16 21 16 21 26 70 120 175 159 200 145 158 77 42 1 12 20 18 10 13 6 6 0 3 0 0 0 2 0 3 0 7 2 5 0 2 6 5 5 8 2 15 8 19 14 32 21 26 27 52 70 78 77 65 73 66 87 86 89 86 94 85 90 73 76 62 68 63 68 63 66 54 44 19 9 1 2 0 3 3 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 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 5 0 16 37 75 63 83 64 90 65 93 90 145 125 168 132 180 148 185 154 191 154 187 149 196 152 223 208 211 157 209 174 197 158 197 161 204 167 205 165 197 158 201 155 191 138 176 128 182 139 185 139 148 76 59 19 46 37 54 49 60 45 60 50 52 38 24 12 6 5 4 6 6 7 4 5 3 5 3 7 5 4 4 5 1 6 0 5 6 2 3 1 11 13 111 180 200 171 220 142 132 52 72 54 92 62 86 61 88 66 149 145 216 183 203 123 203 138 209 135 216 174 232 134 199 127 188 134 197 145 170 102 127 70 100 67 104 104 172 98 92 66 86 86 198 227 242 209 137 40 217 143 85 27 114 226 91 9 40 68 103 102 55 1 1 21 3 6 9 8 8 8 8 8 9 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 9 9 9 9 8 8 8 3 79 158 133 108 141 133 156 126 144 130 150 131 146 139 141 175 172 78 111 95 94 72 98 174 211 195 219 225 238 224 219 223 229 236 244 247 254 250 255 187 127 92 129 120 154 99 181 229 255 217 243 216 238 232 255 251 255 211 181 126 121 92 120 100 138 120 150 124 155 141 153 130 133 193 178 170 248 219 255 221 249 218 255 225 250 221 255 247 247 182 230 225 234 229 255 171 142 88 88 82 102 62 79 74 114 111 135 120 135 118 143 130 156 141 152 157 255 225 250 195 224 168 151 145 167 99 152 96 96 120 222 176 108 91 115 81 128 99 129 102 99 88 99 87 106 107 89 26 30 30 32 23 13 90 165 139 125 193 216 203 200 196 202 201 215 219 227 225 226 209 204 199 209 208 224 209 217 184 80 82 93 70 78 76 100 54 91 46 84 30 88 130 214 83 176 91 81 48 78 70 93 49 83 37 92 49 82 58 84 51 74 50 77 49 57 40 68 37 50 36 58 16 45 25 42 23 40 22 41 23 45 26 42 23 41 24 45 28 47 29 47 28 50 35 50 24 41 21 42 23 44 24 43 23 33 19 40 24 49 39 57 37 45 26 46 31 37 27 43 20 69 155 188 87 149 151 170 141 156 115 127 97 133 116 147 118 147 121 153 125 156 125 154 122 156 122 152 114 145 109 143 107 137 102 135 101 134 101 135 101 135 101 136 102 135 101 134 99 129 98 128 98 127 96 125 94 125 96 127 97 126 94 121 89 119 89 122 96 130 102 132 100 134 106 138 108 135 103 133 104 132 100 118 86 108 80 104 76 102 74 101 73 99 71 98 70 102 87 130 110 143 117 141 109 130 98 121 94 113 96 109 63 82 71 123 91 117 84 119 97 127 109 151 144 147 76 44 0 18 3 10 5 10 14 7 10 9 12 12 10 19 11 31 19 41 24 30 0 35 41 112 94 137 92 135 86 130 80 109 53 79 25 81 60 135 88 113 46 88 39 82 41 87 47 96 61 109 68 110 63 97 45 80 34 71 34 77 41 84 54 98 66 111 77 115 79 111 73 86 44 32 2 6 0 15 5 2 51 131 164 139 167 131 155 130 156 141 163 148 161 170 187 193 184 196 125 66 32 51 40 52 28 45 26 52 28 48 29 47 23 42 19 36 13 10 18 95 156 209 200 234 231 201 174 161 163 131 158 132 150 164 182 61 1 0 6 0 7 0 3 6 6 1 0 3 18 39 68 74 73 37 19 9 3 17 4 20 4 18 1 10 1 6 4 0 6 0 7 5 7 9 4 16 9 25 20 27 19 17 8 11 7 9 6 4 3 0 2 0 3 1 2 4 5 8 9 11 11 16 15 17 17 19 19 21 19 18 26 50 79 215 231 220 194 253 145 65 18 40 21 28 24 31 19 24 13 22 12 19 8 15 4 12 3 13 4 12 0 13 3 16 6 18 11 25 18 29 25 42 35 47 38 54 50 64 74 58 66 68 87 73 87 75 89 75 88 71 80 57 66 52 62 57 62 49 41 22 17 1 0 0 3 4 0 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 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 0 0 1 11 47 42 58 19 45 8 35 16 76 68 113 81 113 100 158 128 154 105 138 102 141 117 192 138 147 95 165 126 154 115 147 108 145 112 151 117 162 118 147 108 142 105 140 105 130 101 139 79 69 11 26 14 38 25 41 29 43 27 47 35 47 25 21 0 4 0 5 0 7 3 5 4 4 6 6 6 4 0 4 2 5 6 5 6 5 3 0 0 1 0 62 141 196 105 151 130 151 53 42 5 54 46 64 36 58 46 93 66 132 138 154 86 140 74 134 94 193 143 180 75 156 100 152 108 159 103 117 76 87 26 55 51 119 136 122 56 49 15 55 39 113 90 35 25 47 79 206 98 23 10 79 197 60 0 12 0 3 0 14 9 1 4 19 0 7 7 7 9 7 13 9 15 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 6 7 5 7 5 7 5 7 5 9 8 11 9 11 9 10 7 11 0 64 189 179 166 177 154 185 150 153 121 124 96 107 95 134 156 134 65 110 83 95 67 97 162 193 190 215 194 195 199 215 213 222 226 228 232 227 231 248 156 101 108 124 101 130 126 214 219 223 188 223 195 209 218 249 218 237 237 250 226 194 163 124 99 101 119 134 116 124 125 136 104 126 138 142 107 213 206 220 185 188 147 206 206 223 188 195 181 174 124 144 138 188 209 246 135 117 80 96 88 98 77 79 73 90 88 102 87 102 97 116 114 136 122 119 139 238 203 201 173 197 160 172 148 129 170 171 96 100 126 115 81 110 100 74 60 106 38 79 96 102 76 86 84 101 98 94 41 23 24 27 18 17 33 126 119 139 179 194 183 192 187 199 199 218 226 238 236 243 239 233 222 225 226 227 213 217 174 66 64 75 50 57 59 55 40 52 23 45 91 173 199 216 88 130 48 29 16 77 79 55 48 59 25 64 47 59 45 64 42 55 38 53 37 57 30 38 26 27 18 32 22 29 17 31 18 32 17 31 17 30 15 26 11 25 14 31 19 31 14 26 10 26 15 29 16 25 11 17 4 12 4 16 9 20 8 21 3 18 8 20 5 25 12 27 20 26 16 26 12 97 153 127 56 136 128 129 84 108 72 91 65 106 88 120 89 118 91 121 95 124 95 122 92 122 92 117 88 112 83 108 81 103 77 101 75 100 75 101 76 100 75 101 76 101 75 99 73 96 71 97 71 96 69 93 67 95 70 96 69 94 66 89 62 88 62 90 67 97 75 103 79 105 81 108 81 105 76 102 76 101 75 92 64 84 59 78 55 75 55 73 53 71 54 71 52 67 56 91 81 112 95 113 82 100 71 93 67 88 68 84 38 47 52 91 73 85 61 88 70 98 82 108 102 139 120 76 1 0 0 8 5 9 1 9 4 7 2 10 6 10 11 16 20 24 30 15 0 10 39 83 75 95 69 90 63 86 61 79 52 57 29 46 55 91 72 66 37 58 41 53 44 57 43 56 49 66 51 65 45 54 30 40 20 32 16 34 21 45 34 60 47 69 51 75 54 77 58 67 45 21 0 1 7 0 9 0 19 150 205 173 214 163 201 160 201 163 196 158 196 192 244 223 230 164 82 26 47 53 38 17 25 22 20 22 19 22 24 20 13 15 10 19 26 14 11 28 63 159 199 196 198 179 177 159 163 161 163 141 177 180 174 61 0 3 0 7 0 5 1 3 7 3 9 2 4 0 5 10 12 2 1 6 4 8 10 14 14 12 5 0 0 0 0 4 0 4 0 7 2 5 2 2 4 9 11 17 12 7 0 1 0 4 0 3 0 1 0 2 0 1 0 4 1 7 5 11 7 12 8 13 10 15 12 17 12 9 7 9 12 101 226 162 128 235 145 39 7 31 12 21 26 25 20 24 20 27 24 29 23 17 9 10 3 7 1 4 0 1 4 4 3 6 3 14 8 20 13 29 27 41 35 38 33 63 83 75 79 89 96 86 100 89 94 88 98 91 95 79 80 64 71 66 68 53 48 38 39 20 12 1 2 1 2 1 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 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 4 6 8 47 70 88 50 68 38 67 37 86 69 103 62 106 99 165 147 179 136 168 134 162 149 228 168 193 140 197 138 190 152 188 148 184 143 181 142 178 123 146 103 145 111 157 126 162 130 143 71 56 22 42 31 50 40 48 40 55 45 58 43 53 34 19 8 4 4 3 3 4 4 2 3 1 3 1 5 7 3 7 4 3 5 1 5 3 9 1 1 10 0 36 118 229 169 207 166 226 162 155 51 75 59 94 59 87 62 123 91 154 104 189 131 214 146 190 197 255 226 238 130 208 136 212 151 190 108 149 99 107 53 126 116 188 154 125 68 90 39 66 30 17 32 44 22 48 34 108 35 57 26 94 179 64 1 31 8 26 3 7 21 5 5 16 3 7 7 7 7 7 8 9 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 11 12 12 13 13 12 12 11 6 0 79 233 255 248 255 234 234 216 247 231 242 208 205 183 190 156 124 93 148 121 144 90 138 184 196 185 215 200 215 229 226 225 231 231 238 237 244 238 247 146 133 135 166 148 216 230 255 220 237 215 252 220 247 230 247 239 255 236 255 250 255 242 246 175 154 116 146 129 150 126 160 114 160 121 187 159 242 226 221 191 192 135 185 153 161 120 163 113 153 128 137 108 189 198 255 146 130 110 143 114 119 89 109 89 119 104 124 96 112 97 133 127 171 151 162 182 255 232 237 206 244 216 235 177 124 144 205 125 140 87 58 76 75 108 144 135 185 80 93 95 109 85 102 104 118 97 109 72 40 29 38 21 42 13 83 139 182 189 195 189 194 192 196 192 204 209 209 207 224 233 243 235 239 237 236 224 238 184 82 75 100 78 96 64 96 57 59 99 171 199 248 200 232 192 95 18 60 3 124 97 88 53 89 33 91 48 85 63 94 65 90 62 85 55 89 44 86 104 122 61 67 51 60 42 62 45 63 44 62 43 59 38 52 29 44 25 44 27 45 24 42 23 42 22 39 18 40 17 33 10 29 11 34 17 40 27 43 25 41 28 43 26 43 22 35 32 44 23 35 40 156 153 126 101 171 140 150 104 125 96 123 99 133 113 144 119 147 120 150 120 150 119 149 117 147 117 151 117 150 113 145 108 140 105 137 101 134 100 135 102 132 99 133 99 133 98 131 96 126 96 126 95 125 93 122 91 126 95 122 90 119 88 118 89 114 84 113 84 118 94 131 105 138 108 138 105 133 102 133 106 125 95 116 86 110 82 105 76 102 74 99 71 97 70 97 71 96 75 114 97 137 117 139 103 122 91 115 88 108 91 105 59 76 71 120 95 116 84 113 90 108 98 131 107 148 134 133 70 32 12 18 9 15 15 13 13 4 8 11 12 21 14 31 20 36 29 37 2 41 53 121 91 139 91 135 87 132 84 130 85 128 66 110 80 140 86 115 57 98 53 97 58 102 59 101 63 103 59 99 54 92 45 80 38 73 33 71 38 82 54 99 67 105 72 113 76 112 77 105 68 50 17 21 8 16 6 42 102 145 177 151 170 141 164 149 163 156 156 161 164 213 220 249 210 121 36 38 48 66 38 32 22 41 21 37 16 35 22 31 8 32 4 19 4 26 18 37 20 142 221 230 165 193 164 197 159 175 157 171 176 173 126 67 8 6 3 1 5 1 5 5 2 3 7 7 3 0 0 4 6 6 13 33 23 45 32 56 28 43 14 17 0 6 0 0 2 0 3 3 6 4 3 7 3 5 5 14 8 7 0 1 2 3 2 2 2 1 3 2 4 3 2 4 5 8 8 11 10 9 8 10 9 11 11 12 11 15 6 23 11 42 176 206 103 126 105 60 9 27 18 37 15 29 19 31 24 39 31 42 31 35 20 25 10 19 6 15 2 13 2 15 5 16 7 22 16 26 16 30 28 45 37 44 28 49 76 75 80 84 91 79 99 87 93 80 88 76 84 66 71 64 72 63 63 46 48 42 49 39 28 4 1 0 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 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 1 0 0 21 43 74 38 59 26 54 9 40 31 54 24 72 50 103 86 133 98 129 88 122 88 152 108 146 87 131 80 123 95 131 98 121 81 99 65 69 30 45 22 52 37 78 73 135 89 65 3 11 10 29 15 37 34 45 37 50 39 45 27 42 21 15 0 3 0 3 0 4 1 3 2 2 4 4 2 3 0 3 0 5 2 5 6 2 5 0 0 7 0 7 53 160 139 169 115 171 132 168 81 85 31 50 30 58 28 65 59 86 31 88 41 148 139 144 98 202 153 175 103 143 69 119 81 117 46 69 36 69 77 154 133 145 65 71 44 79 52 22 9 25 13 22 8 21 0 11 33 62 33 74 154 49 0 12 5 1 8 2 4 28 0 1 4 8 5 7 8 7 9 7 11 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 6 11 10 13 11 13 11 12 9 0 0 36 170 201 188 215 210 229 217 239 227 241 228 237 225 141 102 99 96 128 94 116 65 143 184 195 171 199 196 217 210 216 214 221 225 230 236 240 241 229 143 126 137 179 209 240 211 226 190 217 203 216 201 231 193 223 207 231 204 212 202 232 237 249 238 206 139 115 112 130 117 125 106 131 82 124 138 197 185 138 119 121 73 106 67 79 76 90 39 76 73 86 65 149 125 214 107 96 85 124 97 86 60 84 80 113 102 118 84 91 61 102 111 150 142 159 177 232 203 241 186 226 177 153 119 67 26 49 95 144 180 1 55 73 73 67 65 111 71 90 79 85 74 86 83 98 76 94 75 40 23 36 20 28 10 28 137 178 181 183 174 186 179 186 174 185 185 184 180 189 196 208 205 206 201 207 202 223 166 62 53 82 61 64 58 73 14 117 185 224 170 164 154 196 212 84 0 0 0 44 55 46 15 29 14 49 22 51 36 62 41 59 42 56 37 46 13 60 111 123 60 43 37 40 31 42 33 43 33 42 32 49 36 43 30 38 28 39 27 39 22 39 29 42 24 34 24 29 16 26 15 23 14 23 17 15 11 24 13 24 17 29 19 35 18 24 26 40 15 26 40 142 109 99 105 133 94 113 81 100 76 106 78 107 80 113 87 122 92 118 88 115 87 115 88 111 85 115 90 117 89 112 84 111 84 106 78 101 76 102 78 97 73 98 73 98 72 96 70 95 70 96 70 95 67 92 65 95 67 90 62 87 61 88 63 85 59 84 58 86 65 98 78 107 81 107 79 102 76 104 80 97 71 89 62 84 60 80 57 75 55 72 51 69 53 70 54 70 55 83 71 104 91 110 82 93 65 87 62 82 64 79 36 54 57 92 76 90 64 86 63 81 60 90 89 116 106 116 107 66 29 6 0 8 11 19 3 9 4 14 11 15 14 16 17 23 29 20 0 14 38 79 69 90 63 85 58 81 55 80 62 89 60 76 65 89 66 73 46 54 35 52 39 55 35 50 36 53 35 49 31 46 28 42 22 35 17 35 20 46 36 61 45 66 50 77 53 77 58 77 59 53 0 0 10 42 103 161 196 172 210 163 193 159 203 169 191 165 182 156 180 175 195 183 186 63 27 38 34 26 37 21 12 14 14 13 11 14 19 15 8 9 6 0 0 4 19 25 9 41 166 214 147 170 139 171 138 157 138 147 127 114 98 71 0 1 0 3 0 5 7 2 5 0 0 1 0 3 1 1 0 12 23 41 41 46 45 45 36 33 26 16 5 2 0 2 0 1 0 4 0 3 0 3 3 0 0 3 0 0 0 0 0 2 0 3 0 3 0 3 0 2 0 3 0 5 3 7 4 4 0 5 1 6 2 7 3 9 4 9 10 5 90 250 122 16 23 21 7 17 19 22 12 9 5 10 9 17 15 18 13 22 14 13 5 7 2 3 0 2 3 4 2 4 2 9 4 15 6 18 14 29 26 32 29 36 59 73 79 85 88 89 98 95 95 91 92 89 89 83 86 78 82 72 69 55 53 49 54 59 49 24 8 1 2 3 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 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 0 1 0 0 17 42 88 94 126 106 145 90 122 107 143 109 126 96 136 115 158 126 156 116 159 115 155 115 156 109 149 106 144 111 142 96 111 53 70 25 67 32 71 43 76 50 104 100 125 66 38 0 17 18 33 20 32 35 46 41 49 42 52 36 37 21 9 1 2 3 2 1 5 4 2 4 2 4 1 5 8 3 8 4 5 4 3 5 0 5 0 2 14 1 12 33 187 173 219 167 228 158 214 172 179 97 91 58 95 55 98 68 144 66 122 61 182 181 204 129 254 193 211 171 195 100 156 94 137 78 128 101 179 159 208 166 189 79 102 85 120 68 38 9 22 0 24 25 54 23 36 50 68 33 81 129 54 17 15 20 0 27 8 9 16 1 3 20 9 8 7 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 10 10 11 11 11 11 10 10 12 0 10 103 164 135 179 168 203 202 248 233 228 165 129 82 107 90 121 100 120 76 98 69 162 189 215 212 236 225 240 219 241 234 241 234 242 233 243 233 252 133 160 209 255 238 253 220 244 215 255 224 243 222 254 214 252 209 236 235 255 225 248 244 254 250 255 204 163 116 141 138 149 137 162 111 122 146 239 198 243 221 201 105 131 92 103 73 129 105 141 108 149 144 219 163 170 113 146 135 182 161 177 155 191 168 189 147 161 132 155 125 153 139 163 134 170 189 238 230 255 226 255 135 72 43 83 61 118 207 175 196 97 78 90 45 53 37 88 102 138 108 108 89 109 90 113 91 104 83 50 36 38 33 30 27 24 92 165 189 189 181 187 186 190 184 190 190 203 198 203 197 203 199 200 190 199 194 224 164 71 61 97 73 99 73 58 100 255 221 221 175 189 168 211 182 222 58 25 0 40 35 75 38 76 48 82 47 93 68 95 60 81 52 76 46 83 27 48 44 64 29 59 47 56 36 55 35 55 35 55 35 54 34 55 37 59 42 65 46 68 46 66 51 69 45 65 49 64 44 63 42 61 39 58 37 44 34 52 36 49 36 49 34 45 37 40 30 47 27 34 47 157 126 137 132 145 108 127 106 129 106 138 112 138 112 142 118 149 120 145 113 142 113 146 117 141 111 146 115 150 117 152 115 151 114 144 106 137 103 138 104 132 98 133 99 132 98 131 96 128 98 128 97 127 95 124 93 122 91 121 90 119 89 119 89 114 89 117 89 115 89 120 97 130 105 133 106 131 103 131 104 124 94 115 86 110 84 109 81 102 74 98 69 96 69 97 71 98 74 104 82 119 102 129 100 112 81 103 79 98 82 95 52 79 72 112 95 117 91 114 87 114 73 99 90 138 116 147 121 126 70 40 2 11 11 17 9 14 14 21 19 26 16 27 17 34 26 38 9 41 42 108 88 130 85 131 84 129 74 126 84 133 87 131 82 129 78 113 56 98 52 94 53 93 47 86 45 92 47 86 44 85 45 82 40 75 35 71 37 80 51 90 56 100 70 114 75 112 77 113 77 113 42 47 9 15 70 171 187 159 163 143 151 158 173 160 138 150 143 171 162 187 156 196 180 85 20 49 25 25 29 30 14 22 10 20 8 18 12 18 7 21 12 27 8 20 15 38 18 35 111 255 207 247 188 214 158 178 130 145 104 130 118 126 18 12 0 1 4 4 5 3 0 7 6 0 5 8 8 10 2 40 41 72 55 77 48 77 46 66 37 53 24 29 8 9 2 0 4 2 3 0 2 2 4 3 0 4 0 2 1 2 1 2 1 2 2 3 1 2 0 3 3 4 3 5 4 6 5 3 2 4 3 4 4 5 3 26 5 21 2 19 66 243 96 37 15 47 32 33 19 21 14 14 4 16 8 22 12 22 10 25 11 19 7 18 6 16 3 16 4 16 4 14 4 18 9 24 15 29 21 34 27 42 36 36 43 61 74 76 86 88 83 79 84 81 84 77 80 75 80 63 71 60 64 50 53 42 49 53 58 41 23 0 1 0 3 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 7 3 4 5 3 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 1 0 12 19 82 108 127 118 172 128 143 128 136 108 89 68 114 85 118 80 115 80 124 93 127 78 115 83 115 65 95 56 89 41 59 15 36 4 31 18 57 43 55 32 75 89 32 2 0 0 17 9 7 7 12 19 26 16 16 14 28 25 24 9 3 0 0 0 3 0 6 3 6 4 5 5 6 4 3 0 3 0 3 0 4 4 7 7 0 0 5 0 0 0 143 146 163 122 174 98 154 111 162 99 107 42 50 20 51 30 92 22 66 49 101 38 109 101 208 115 100 86 102 41 93 59 116 100 141 121 174 122 161 191 144 67 61 86 106 41 49 8 30 19 32 20 9 5 29 43 35 26 57 76 15 17 12 3 6 0 1 12 6 1 30 0 9 7 8 6 6 8 6 6 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 6 4 0 0 101 179 147 158 135 166 153 168 146 146 123 123 109 96 90 92 53 78 58 74 66 67 70 107 141 177 152 180 173 192 194 205 214 226 233 240 237 206 160 216 232 228 208 221 200 222 201 216 195 222 193 216 195 223 191 214 193 227 207 218 186 241 223 240 220 184 116 115 126 130 107 121 90 92 104 211 118 191 202 172 71 123 142 142 75 131 163 189 116 152 136 177 92 107 113 180 169 193 181 211 207 220 212 244 208 230 206 231 193 214 203 206 169 184 170 174 160 199 209 229 110 81 45 72 84 194 240 203 157 80 57 50 33 51 69 107 137 139 98 92 79 110 81 107 98 100 76 44 42 26 35 35 26 27 15 129 181 188 174 183 174 185 173 181 178 180 182 193 188 194 195 197 185 190 186 214 155 61 50 80 51 59 54 36 160 236 172 203 157 159 152 168 161 199 102 2 11 116 106 150 158 188 156 149 139 142 119 133 96 107 81 99 79 74 46 50 26 32 28 46 24 40 30 38 28 36 27 37 28 35 27 38 32 44 38 49 39 56 36 49 37 49 31 47 43 47 36 46 37 44 34 41 33 25 25 39 29 37 29 38 28 25 33 34 19 32 21 23 27 118 99 107 92 109 94 99 77 102 77 109 83 115 89 120 91 121 89 113 82 110 84 116 91 111 83 110 85 114 90 118 94 120 92 112 83 105 79 104 80 99 75 100 75 100 74 98 72 98 74 100 73 99 71 96 69 89 64 92 67 93 66 90 62 83 59 88 61 84 55 82 56 97 74 105 80 106 76 102 74 100 72 90 63 85 63 85 63 75 55 71 50 68 52 70 54 68 51 71 54 81 72 95 73 82 56 77 54 73 57 70 29 53 51 83 73 95 73 94 68 79 58 74 56 87 96 118 103 125 86 61 13 4 0 9 6 10 7 17 16 20 18 20 20 22 22 20 4 14 25 68 68 89 63 86 61 80 46 75 59 82 67 90 59 75 51 61 25 47 26 47 33 54 35 53 39 51 31 44 27 45 29 43 24 38 18 34 18 42 28 49 29 56 42 72 48 70 50 76 56 70 57 43 13 22 0 56 174 175 186 163 179 178 189 143 114 95 118 140 165 161 163 185 222 92 10 23 27 16 14 3 18 8 10 11 8 7 11 9 10 4 11 11 17 10 9 15 8 30 34 232 184 213 175 180 132 156 104 124 91 100 90 104 14 0 0 0 0 6 10 3 4 2 0 5 0 2 0 13 17 44 45 56 48 43 32 42 45 33 33 37 28 19 2 0 0 3 0 5 0 1 0 2 1 4 0 0 0 2 0 2 0 0 0 1 0 1 0 0 0 3 0 3 0 3 0 3 0 2 0 2 0 3 0 3 0 0 0 19 2 24 114 164 41 6 36 91 54 10 21 17 8 6 2 8 7 15 12 15 10 7 2 5 2 8 5 8 2 6 4 6 2 2 0 5 1 7 5 15 7 15 9 24 23 38 32 56 68 74 81 88 65 73 74 78 72 66 58 57 58 57 62 61 65 60 60 53 51 51 66 62 41 9 4 1 7 4 4 4 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 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 2 0 2 0 2 12 30 75 97 130 158 255 148 158 132 188 146 149 98 138 116 132 90 133 99 141 102 132 98 145 117 141 91 82 102 144 105 146 109 128 101 125 78 87 44 81 96 99 16 8 0 6 0 4 1 5 1 5 4 7 4 10 4 12 5 6 1 3 2 3 2 2 2 2 2 1 4 2 5 1 4 8 3 8 4 7 4 4 4 3 5 3 3 3 2 3 0 98 189 234 155 225 169 221 150 205 155 175 121 128 61 86 36 120 83 145 102 161 106 192 187 194 155 227 149 189 123 192 137 215 173 217 179 211 135 194 153 160 81 139 127 152 130 143 119 116 90 84 30 43 13 62 42 48 30 35 26 21 10 4 5 4 6 7 9 9 9 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 7 8 10 10 8 8 10 11 12 8 8 12 12 9 7 8 16 0 21 75 186 148 183 146 176 192 178 168 161 147 184 140 176 168 197 178 189 169 194 185 177 152 170 172 200 186 187 165 184 150 169 189 201 193 219 183 203 213 255 217 255 212 244 217 242 218 251 214 243 218 250 218 244 218 255 224 233 220 255 218 228 226 255 228 255 137 134 130 155 125 128 99 144 160 219 76 120 168 246 122 167 199 242 203 255 239 209 150 161 155 153 71 143 106 140 124 182 191 239 199 235 197 219 185 217 189 217 185 222 187 209 221 244 174 219 185 218 157 157 116 113 74 108 102 176 184 195 116 93 73 91 57 103 181 164 174 162 96 85 93 126 143 140 119 103 47 46 39 45 34 47 37 37 21 74 192 193 185 191 189 190 186 192 193 200 197 201 194 200 196 195 182 188 206 217 152 68 88 88 75 101 61 107 201 247 210 234 183 190 154 200 164 204 166 121 164 246 203 223 192 221 179 193 151 177 146 167 129 146 110 134 106 138 112 99 47 68 40 73 44 67 39 67 39 59 38 58 42 56 37 64 41 61 38 67 50 68 49 67 48 66 46 64 44 64 44 64 44 63 41 60 39 46 27 56 35 52 45 49 37 47 41 32 18 39 17 25 25 136 113 147 103 129 114 137 112 142 113 140 116 149 126 152 123 145 114 139 110 143 114 143 109 142 114 149 114 144 108 144 110 149 115 148 112 144 107 139 103 140 103 133 96 128 94 129 96 126 96 129 100 131 100 128 96 121 92 123 94 124 92 121 90 113 89 116 88 109 78 103 78 109 96 133 106 129 104 130 101 119 97 121 88 112 91 120 91 107 78 102 72 96 67 93 66 99 72 99 73 100 77 106 83 97 79 100 71 91 73 86 51 74 77 105 80 109 92 115 92 112 81 105 78 112 85 132 116 144 121 123 70 42 5 15 15 23 21 27 19 25 23 29 17 32 25 37 12 33 27 87 79 122 89 131 80 128 72 122 82 129 84 130 79 117 63 103 56 90 52 98 58 101 57 95 51 85 48 87 44 82 45 83 42 77 38 71 35 72 42 80 51 90 54 97 70 112 71 108 75 113 81 84 48 76 15 49 123 231 196 197 162 211 168 150 137 157 108 144 134 195 161 230 249 88 10 38 14 28 24 28 6 19 12 17 12 15 10 11 8 8 5 9 7 10 11 27 22 58 55 233 242 241 195 204 171 189 160 167 92 133 129 145 70 16 1 6 5 4 8 4 1 0 2 3 6 5 2 23 26 62 46 67 38 64 36 65 27 57 29 57 34 49 22 20 2 4 1 2 3 1 2 0 1 1 0 4 3 2 0 1 2 3 4 6 4 5 0 4 2 3 2 4 4 7 7 9 8 5 4 4 3 4 3 4 1 4 9 13 0 40 120 136 40 34 25 47 41 43 19 25 20 27 18 35 22 34 16 25 7 23 9 23 9 22 7 20 5 19 7 17 5 16 5 16 6 18 4 15 7 19 10 27 25 48 41 51 54 67 65 67 61 64 59 55 44 29 13 3 0 8 17 19 27 17 20 26 48 43 58 64 56 16 2 0 1 4 2 3 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 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 4 0 1 0 1 0 44 65 84 73 132 97 150 102 132 115 130 82 119 92 114 84 130 95 124 90 128 90 117 66 92 48 91 54 143 126 146 100 145 111 108 60 76 65 85 47 32 0 0 0 0 1 0 2 1 4 1 2 1 1 2 0 3 0 1 0 2 0 2 0 2 0 2 0 3 3 4 3 5 2 4 0 3 0 4 0 4 2 5 4 4 3 3 0 2 0 7 75 163 140 167 110 162 113 168 125 166 122 140 88 93 48 95 34 63 50 109 67 163 93 165 132 152 76 147 92 132 139 180 127 165 124 146 80 84 51 87 100 129 83 82 61 81 60 87 57 40 23 34 14 45 47 35 32 32 18 17 15 11 0 4 1 8 4 10 4 7 5 7 5 7 5 7 7 7 7 8 6 8 6 8 6 8 6 8 6 8 7 9 7 10 8 7 6 10 8 8 6 10 9 10 5 7 9 14 12 15 17 16 0 0 59 172 141 147 117 173 104 28 19 84 71 86 68 71 71 84 83 104 113 133 121 142 135 159 151 164 144 165 161 170 190 222 209 195 201 219 201 206 209 227 186 222 193 216 196 212 197 219 195 218 192 222 190 225 185 224 196 216 196 237 205 224 163 251 200 233 202 96 109 136 138 124 75 102 136 199 68 52 70 142 108 151 133 184 194 221 184 170 140 159 138 153 105 128 110 143 127 171 172 208 160 189 157 182 149 176 148 179 152 164 120 137 149 152 67 117 111 168 83 58 42 62 46 50 37 39 55 72 53 51 49 60 48 71 102 110 117 93 39 74 101 102 97 114 85 60 34 32 32 41 32 41 36 39 21 49 133 191 173 177 182 185 182 204 193 207 200 209 203 210 207 206 193 189 192 199 131 61 74 74 57 63 43 123 210 219 182 211 190 163 131 158 143 179 159 129 170 184 152 166 148 171 143 151 120 139 111 128 94 109 82 103 83 106 87 68 30 44 30 51 31 44 32 46 35 44 33 38 30 42 32 43 34 45 37 49 40 51 36 50 35 47 32 44 33 44 33 44 35 43 32 40 32 28 17 37 27 39 39 38 35 34 30 17 5 18 1 4 11 107 86 113 72 98 95 118 91 117 87 113 86 120 95 123 91 119 87 112 83 113 86 113 84 114 88 116 87 111 82 110 86 115 90 114 88 111 84 107 81 106 78 100 71 94 69 95 71 95 71 98 73 99 71 95 67 93 68 94 69 94 67 91 64 86 61 90 62 85 54 81 54 83 64 99 76 107 81 102 65 96 75 96 65 85 66 92 70 83 61 76 53 69 50 67 50 70 53 71 55 74 58 78 60 75 61 78 51 68 51 61 30 53 59 80 61 84 71 91 72 87 59 77 55 73 60 86 87 119 99 117 88 61 0 0 0 10 0 10 10 10 5 13 28 18 16 20 5 10 11 49 52 78 66 83 56 79 48 71 57 88 63 83 56 73 44 61 36 57 36 60 42 60 37 53 33 48 34 49 27 42 26 43 21 42 22 39 20 41 26 49 33 51 32 58 46 69 42 66 49 64 67 71 41 63 35 32 40 99 127 199 211 226 157 120 130 133 110 159 188 215 163 188 220 81 0 26 17 16 12 19 11 12 11 11 11 9 10 8 11 10 16 9 18 10 20 22 21 23 12 130 217 214 160 181 177 165 178 161 104 116 158 160 52 0 0 3 0 9 15 18 23 15 5 9 2 4 0 11 14 26 17 19 12 24 20 21 3 17 14 22 19 26 14 14 4 2 0 2 0 1 0 1 0 1 0 4 0 1 0 4 3 5 2 7 2 3 0 3 1 4 0 5 1 5 1 5 1 4 0 3 0 3 0 2 0 3 2 5 3 10 39 51 26 19 16 21 23 22 14 14 15 17 15 20 18 20 14 13 7 7 4 8 6 9 6 8 5 8 3 6 4 5 3 5 2 2 0 8 9 17 3 12 4 29 23 40 39 55 49 59 49 61 50 54 43 41 23 16 1 1 0 3 6 5 2 8 16 34 48 68 70 49 35 14 4 4 3 3 3 2 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 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 1 0 3 1 0 43 81 91 60 84 125 250 152 151 117 159 121 159 134 155 120 154 116 171 149 198 164 177 114 143 115 167 145 189 161 164 134 152 80 124 127 167 124 88 17 7 0 3 0 2 1 1 1 2 2 0 0 1 1 2 0 5 1 5 1 3 1 3 1 2 2 2 2 1 3 2 4 0 5 5 4 7 4 5 4 4 4 4 3 2 4 1 3 1 1 15 9 144 177 225 176 221 180 221 183 218 171 205 163 197 139 190 103 150 140 215 171 255 152 222 150 188 131 208 171 225 163 222 157 234 158 167 79 82 53 156 167 148 64 73 36 79 55 80 60 60 58 77 59 74 53 50 45 39 15 14 21 14 1 5 6 7 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 7 8 10 10 8 8 10 11 9 6 6 11 16 20 26 33 41 13 10 47 186 151 160 138 184 148 96 0 49 45 66 51 41 21 35 24 64 66 83 51 88 66 84 70 91 75 94 81 111 87 102 71 150 217 230 192 237 222 240 194 243 217 255 215 243 209 243 215 248 217 249 221 255 216 251 225 239 204 244 227 255 198 228 200 241 243 177 123 203 202 179 92 116 132 245 138 98 111 169 137 172 135 198 192 197 173 181 180 198 171 183 148 162 154 198 164 187 186 238 205 232 192 213 179 215 181 208 166 205 149 172 179 161 57 102 122 187 92 65 49 81 53 68 41 55 36 61 51 71 45 58 39 60 38 70 62 141 100 116 96 114 93 123 72 43 41 37 41 46 38 42 41 53 35 37 76 189 198 179 194 185 193 209 197 209 209 216 211 217 214 214 203 207 193 211 140 99 96 104 78 98 50 163 235 245 211 228 195 191 147 160 152 195 178 185 199 225 187 205 178 205 169 183 147 157 124 147 108 129 99 129 103 132 101 88 42 71 45 76 44 61 41 63 43 66 43 63 38 67 41 61 41 69 50 71 46 70 50 68 47 64 43 61 40 62 42 62 42 61 40 59 38 48 24 54 35 58 48 56 44 53 33 27 3 23 0 13 24 133 108 136 86 121 123 150 118 145 115 139 114 145 121 148 120 146 117 144 112 142 113 146 116 149 117 149 112 144 110 147 113 149 115 148 114 146 111 143 108 140 104 134 97 129 94 129 95 128 97 128 98 126 94 122 90 125 95 125 95 124 92 121 91 113 88 116 90 113 85 110 85 107 84 114 97 135 113 131 93 125 100 122 88 111 87 116 90 113 83 105 73 96 68 95 69 93 69 97 72 99 73 97 73 97 79 97 68 85 66 76 44 73 71 99 75 105 89 115 95 118 87 109 76 101 69 108 86 134 115 146 124 117 54 28 0 17 0 6 3 13 8 13 13 16 14 25 12 26 17 64 56 106 82 125 79 128 75 122 79 137 88 131 82 125 74 115 66 105 62 105 61 101 56 94 51 89 52 89 44 79 42 77 36 73 37 72 37 71 41 76 45 79 50 93 63 98 57 94 64 99 82 107 56 91 68 81 41 75 87 184 207 241 172 150 151 224 195 203 151 165 165 223 250 139 14 30 26 20 9 22 14 11 10 10 9 8 7 8 6 13 11 7 8 3 16 23 27 49 31 81 193 178 121 202 252 149 200 204 191 209 240 248 99 18 5 2 4 3 17 27 38 30 24 13 8 11 4 22 17 37 11 31 11 51 30 49 5 33 7 34 13 37 18 30 14 14 3 6 1 0 1 0 3 3 4 3 3 2 5 9 11 7 7 11 6 8 3 9 5 6 5 6 5 6 5 6 5 5 3 4 3 3 2 2 1 5 0 9 13 5 0 18 26 34 19 24 16 26 16 24 16 28 15 31 17 31 15 28 12 20 6 22 8 24 10 24 9 19 7 18 7 17 6 17 5 13 0 13 6 18 9 24 21 41 35 56 52 66 57 68 58 73 60 66 58 66 51 44 26 9 2 0 1 0 1 0 5 6 20 41 63 67 72 44 13 3 1 3 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 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 2 0 4 0 0 28 55 97 62 66 112 249 179 119 89 107 74 117 95 105 34 45 7 67 52 122 110 143 92 132 112 156 139 169 81 102 53 81 71 128 175 185 80 21 0 0 0 1 3 1 3 1 1 1 1 0 0 0 0 0 0 1 0 1 2 1 2 1 2 2 2 1 1 3 2 3 3 4 1 4 0 3 0 3 0 3 1 3 1 4 0 3 0 2 0 6 0 44 113 164 118 152 115 172 146 187 141 173 141 175 124 149 87 156 116 164 100 179 57 117 83 161 124 153 135 187 130 171 112 142 61 64 29 91 113 176 116 69 27 53 24 49 42 68 81 74 60 56 65 68 35 53 40 29 10 11 14 13 2 6 5 7 5 7 5 7 5 7 5 7 5 7 5 7 5 7 5 7 5 7 5 7 5 7 5 8 6 8 7 9 7 7 6 10 8 8 6 10 9 10 5 7 10 17 20 32 40 48 27 2 22 166 153 154 158 210 228 211 52 33 45 43 2 22 1 14 32 77 85 93 74 76 53 56 42 62 50 58 42 46 30 27 1 78 162 184 203 217 195 204 183 217 197 220 198 215 187 206 186 216 185 219 187 218 174 219 187 203 145 192 184 238 220 195 169 214 215 240 129 153 166 179 129 134 113 216 157 107 147 162 123 137 122 197 156 206 170 157 120 142 131 168 132 110 104 143 111 141 146 201 163 180 150 183 158 190 167 196 173 156 113 145 153 136 41 85 105 165 76 49 45 62 44 48 43 52 34 38 40 50 37 41 36 45 46 43 38 197 201 128 90 101 113 116 48 30 38 38 44 43 39 38 38 51 37 24 25 138 195 183 175 183 181 193 183 197 193 204 198 204 199 201 189 193 176 205 137 107 86 90 55 84 21 142 204 213 195 192 150 172 130 115 117 152 142 164 165 187 154 164 139 157 125 132 102 124 96 116 83 104 78 103 84 109 78 55 18 42 24 46 23 38 28 35 24 40 26 45 23 45 28 40 28 47 37 50 34 52 36 49 33 44 28 39 27 38 27 38 29 38 28 36 26 28 13 39 31 45 40 40 39 38 20 11 0 4 0 2 28 114 88 104 55 88 98 121 85 115 85 110 82 116 91 121 90 118 88 114 84 111 85 115 89 118 88 111 81 106 80 109 85 112 87 113 88 112 86 110 85 107 80 102 73 96 70 95 70 96 71 97 71 96 69 93 66 95 69 94 67 92 64 89 62 88 63 91 64 89 60 86 58 79 50 78 61 102 84 110 78 101 76 95 66 84 61 86 66 89 66 79 55 70 52 69 53 67 54 72 59 74 58 72 55 74 58 71 49 64 46 55 29 53 57 74 56 79 63 85 71 97 71 88 60 73 52 73 62 91 88 118 94 118 93 63 0 0 0 3 0 3 7 6 0 6 5 12 7 9 5 28 31 66 64 84 58 81 52 69 51 82 63 89 65 81 54 70 47 56 37 55 37 53 34 50 32 49 34 49 26 41 24 40 18 34 15 35 17 37 19 39 20 43 32 58 41 55 28 52 34 64 44 67 49 58 46 68 56 60 44 83 103 140 130 122 135 220 206 241 240 218 162 179 223 198 24 9 12 9 2 14 1 7 7 7 4 6 3 5 3 7 10 7 13 9 18 16 19 26 28 53 123 87 27 105 171 103 99 105 108 89 111 117 44 12 2 5 0 5 8 25 34 40 25 21 7 3 0 8 15 22 11 15 12 32 30 30 6 7 0 4 0 11 6 15 9 9 4 3 0 0 0 1 3 1 0 3 0 6 3 10 8 7 5 9 5 6 2 5 4 3 1 5 2 7 3 8 4 4 0 3 0 2 0 1 0 4 2 6 7 4 4 16 21 25 16 13 7 9 3 7 2 9 6 10 7 10 7 10 7 6 4 8 6 9 6 9 5 7 1 8 3 7 4 6 3 3 0 2 0 0 0 8 7 45 36 59 49 63 49 62 52 65 52 63 56 68 55 57 41 37 22 13 0 0 0 3 1 1 0 17 34 62 87 83 52 3 3 2 2 2 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 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 6 0 1 3 3 0 9 29 105 92 107 98 235 218 168 133 144 107 143 122 129 44 50 27 46 37 118 132 185 146 180 156 246 157 97 57 107 78 114 132 215 187 132 19 6 5 7 3 0 2 0 2 1 1 1 1 2 2 2 1 1 1 1 1 3 0 3 1 3 1 2 2 1 1 0 3 1 3 0 5 2 3 3 3 3 3 3 3 3 4 2 2 2 1 1 1 4 2 20 80 150 86 129 85 174 160 222 187 226 187 230 174 206 171 255 191 245 177 221 150 189 164 219 175 236 169 191 151 190 129 151 86 140 111 212 194 191 66 77 65 96 57 67 58 130 125 108 60 45 46 70 48 70 40 24 14 12 7 6 10 8 7 7 7 7 7 7 7 7 7 7 8 7 8 7 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 7 8 10 10 8 8 10 11 12 9 9 13 16 20 30 40 71 41 12 11 173 169 166 157 192 209 254 150 70 67 75 61 89 46 59 70 110 91 107 96 115 98 116 90 104 80 98 77 84 60 91 42 76 79 113 182 243 204 224 215 246 213 250 227 255 215 241 212 250 222 255 227 251 212 244 219 246 195 224 208 254 227 255 185 222 244 255 192 161 166 232 179 184 126 239 181 153 152 167 158 188 171 255 237 255 226 198 166 178 165 185 149 156 139 176 158 204 211 239 186 227 210 249 210 223 183 225 203 210 170 198 185 171 108 135 138 168 81 59 53 88 59 75 46 63 42 57 39 61 46 67 49 60 55 59 33 157 164 108 85 111 151 111 35 41 37 45 45 42 45 40 41 52 41 38 22 68 189 196 178 195 197 190 203 201 203 211 206 209 203 204 193 194 174 213 139 120 95 109 74 100 54 204 231 224 200 218 186 210 166 140 135 173 162 194 184 217 181 196 170 192 159 173 143 153 124 153 118 144 110 138 110 142 100 79 34 65 35 65 33 61 51 64 47 70 42 73 35 67 44 68 45 69 48 73 51 69 49 66 45 61 39 56 35 53 33 53 34 53 33 52 31 51 29 72 58 81 60 71 62 66 27 32 0 21 3 23 55 143 107 125 74 116 122 146 109 137 108 133 110 143 121 149 121 144 115 142 111 142 113 146 116 147 113 141 103 136 104 141 107 142 109 144 111 145 111 145 111 143 107 138 101 132 96 130 95 127 96 127 97 127 97 126 96 124 93 122 90 119 88 117 88 117 92 116 91 114 88 109 83 105 76 97 77 110 96 128 110 126 97 120 90 111 82 109 84 115 85 107 75 99 70 98 71 93 70 99 76 101 76 96 71 92 69 86 63 81 61 73 45 78 68 98 71 102 78 104 87 122 97 120 87 107 76 106 79 110 104 135 110 145 134 124 62 21 6 18 11 8 0 1 12 5 5 14 13 19 9 40 36 92 81 122 80 125 74 117 69 121 83 138 87 120 57 95 47 83 40 83 40 83 42 85 43 84 49 85 43 78 43 77 39 71 36 70 38 71 39 71 40 69 50 88 56 83 46 83 49 95 51 101 80 98 56 90 66 85 63 98 77 105 101 115 110 127 177 254 250 251 247 249 253 219 40 13 16 7 1 6 1 4 5 3 4 4 3 6 3 7 3 6 8 6 11 9 9 4 17 76 93 116 92 131 158 103 68 112 87 70 36 49 21 19 8 0 3 0 5 12 25 36 34 29 16 12 0 27 28 48 30 51 32 61 41 55 26 41 16 35 13 33 14 32 14 25 9 12 0 3 0 2 3 0 2 4 11 13 15 15 13 15 12 17 12 15 9 15 11 13 10 11 9 10 8 9 8 7 5 6 4 4 2 2 1 6 7 5 6 13 15 19 22 39 36 39 28 28 15 19 9 21 7 22 7 22 8 24 9 23 9 24 9 24 8 22 6 20 8 19 9 19 7 17 4 10 2 17 4 8 0 17 23 79 67 89 72 84 64 79 63 75 62 77 65 77 65 78 66 63 52 43 25 14 4 1 1 4 1 3 15 37 76 92 84 2 0 2 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 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 1 4 4 0 2 0 0 0 0 48 66 104 59 143 164 123 90 105 62 92 78 109 48 71 64 77 58 125 120 160 104 120 73 94 43 112 97 95 46 87 85 138 72 11 0 4 5 0 10 2 2 2 0 1 0 0 0 3 1 3 0 2 2 2 1 1 4 1 4 1 4 2 2 0 1 2 1 3 2 4 0 3 2 3 2 2 0 2 0 3 0 2 0 1 0 1 0 1 10 0 31 105 56 65 17 55 55 116 94 138 105 166 121 154 132 220 133 192 142 158 128 177 114 163 152 167 86 89 63 80 72 121 106 164 133 186 129 84 2 55 51 55 37 53 58 108 87 71 46 37 19 48 51 53 21 12 8 11 0 3 12 9 8 7 4 6 4 7 5 7 5 8 3 8 3 8 3 6 4 6 4 6 4 6 4 6 5 7 5 8 6 8 6 7 6 10 8 8 6 10 9 11 8 11 12 14 12 22 27 63 38 12 9 176 195 179 152 174 181 249 195 101 76 79 59 58 17 26 39 70 60 83 91 118 104 112 100 114 105 105 87 93 79 86 76 83 59 92 171 226 179 190 186 195 175 204 195 222 196 212 183 217 194 224 179 227 181 207 169 225 178 197 153 194 157 237 139 178 190 245 219 160 142 223 157 140 112 205 170 142 135 129 144 168 156 234 205 224 181 195 198 223 173 181 144 188 169 202 164 184 161 200 154 220 176 189 142 152 112 114 82 89 64 97 82 106 97 137 127 111 58 52 52 61 45 54 54 51 49 56 42 45 40 46 35 62 35 51 65 81 98 86 96 111 139 74 17 37 31 42 40 39 44 38 40 41 34 41 20 20 133 198 166 196 183 180 187 198 194 210 200 206 198 199 188 188 171 200 122 96 82 96 63 64 53 198 207 196 177 206 181 189 151 121 103 145 139 168 168 181 146 160 132 152 120 136 106 124 96 125 95 119 90 115 91 116 80 56 21 43 19 40 18 38 42 49 40 57 30 62 26 39 21 38 19 35 16 35 20 38 23 36 20 31 15 26 14 28 18 30 21 30 20 29 19 27 19 58 55 67 54 62 67 56 20 19 0 3 0 5 55 116 76 87 49 92 100 119 83 106 77 105 80 116 92 121 89 117 84 110 83 115 89 115 84 116 84 105 75 102 76 104 78 106 82 108 85 111 87 112 87 111 84 107 79 101 74 97 72 95 70 96 70 97 71 98 72 92 65 90 62 87 61 87 61 91 63 90 62 89 59 84 53 83 49 72 43 72 49 87 69 96 71 92 67 85 56 78 60 85 64 80 58 74 55 71 56 68 57 74 63 78 63 76 60 69 52 64 47 62 44 53 33 54 57 69 58 75 54 74 61 89 70 93 64 80 58 79 59 87 69 106 92 120 102 120 107 67 14 0 4 15 1 0 17 4 1 7 6 8 0 17 21 63 68 86 62 80 55 67 45 69 59 87 62 63 24 29 4 30 13 32 17 35 20 37 22 42 28 45 24 41 25 44 21 34 15 34 15 35 16 36 18 39 34 54 36 47 25 44 23 56 34 60 47 65 52 66 40 55 51 68 52 55 64 62 54 66 69 119 195 231 223 196 201 177 23 13 12 5 0 4 5 4 3 4 1 3 0 2 0 1 0 6 11 13 17 7 8 14 14 53 49 110 118 89 76 62 50 122 96 65 50 30 34 17 5 3 0 3 0 7 9 27 24 27 14 3 0 15 29 35 33 40 32 39 30 37 19 29 13 22 10 21 11 18 10 13 7 5 0 0 0 0 2 1 0 9 10 21 17 19 13 17 15 19 15 16 12 16 14 18 14 16 10 12 6 8 4 8 3 6 1 4 0 2 0 2 0 3 11 19 6 14 36 37 39 47 34 32 17 17 3 8 5 8 6 9 6 9 6 9 6 10 6 8 4 6 2 7 2 9 6 9 6 5 4 0 0 0 0 2 4 42 49 70 53 70 51 65 45 59 44 56 43 59 45 57 45 62 53 63 56 63 42 37 11 3 0 4 0 0 2 22 52 89 95 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 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 0 4 0 4 0 5 3 8 2 19 60 116 88 125 127 128 88 111 84 113 105 165 137 165 151 180 152 190 149 163 102 112 65 90 76 126 107 119 103 138 80 56 0 11 4 15 0 0 5 1 2 2 2 2 0 1 0 4 3 3 2 1 2 0 2 3 0 3 1 3 1 2 2 0 0 0 2 0 3 0 3 0 3 0 3 1 3 2 2 3 2 3 1 2 1 0 2 0 10 0 27 114 102 127 71 73 49 110 83 136 111 182 153 206 172 235 156 208 155 173 135 191 119 196 157 116 35 104 80 164 144 220 170 237 189 205 108 86 45 90 58 72 46 87 87 108 69 79 59 84 48 74 59 39 20 15 11 10 5 6 12 10 9 7 6 5 6 7 7 7 7 7 8 7 8 7 8 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 7 8 10 10 8 8 10 11 8 8 11 14 11 9 14 22 37 36 41 26 184 218 225 201 238 221 255 234 231 228 225 175 189 159 165 149 171 153 176 165 167 142 156 139 170 156 165 123 135 111 140 119 135 103 170 236 251 208 219 203 215 200 241 206 250 219 247 209 247 227 251 201 237 220 242 202 250 222 241 200 216 189 220 194 216 176 255 250 191 124 255 197 204 163 252 197 229 188 185 166 186 188 238 192 242 225 241 252 255 237 255 241 255 252 255 241 232 204 244 229 255 204 204 159 184 138 143 87 107 74 94 64 82 86 104 80 85 58 75 61 69 41 74 59 62 46 65 47 64 44 64 46 68 23 58 77 96 96 125 117 167 111 57 25 41 37 42 39 37 44 37 43 42 35 53 32 15 78 192 183 195 187 186 185 194 199 210 206 207 202 202 193 199 185 208 130 105 106 121 84 89 91 226 217 227 204 242 201 219 184 152 115 160 159 177 195 209 173 185 154 170 135 150 121 146 117 149 117 145 115 144 118 145 108 97 60 90 54 82 51 71 74 79 65 89 68 123 92 75 48 65 40 61 37 54 29 55 34 51 30 47 25 43 22 47 27 48 29 49 28 48 26 47 28 82 63 80 54 78 79 83 30 46 4 26 8 30 80 142 89 107 75 126 124 143 111 131 103 132 110 144 120 145 115 145 113 139 112 149 122 147 110 149 114 141 105 139 107 141 104 139 106 142 111 147 114 149 115 147 111 143 106 137 101 133 98 127 96 125 95 125 95 125 95 122 91 119 88 117 88 118 90 113 87 110 87 112 87 108 80 107 77 97 74 97 71 98 81 118 89 116 91 112 78 101 77 108 81 107 78 103 73 99 69 94 70 97 75 101 77 99 76 94 67 83 62 80 57 68 46 76 61 95 70 103 72 98 80 109 90 117 87 107 83 109 80 111 88 124 111 139 114 142 130 129 62 26 9 20 13 5 2 2 0 3 7 13 3 28 30 83 80 119 79 123 77 118 69 112 71 124 78 116 54 85 29 80 38 82 39 82 40 82 40 81 45 82 41 77 43 78 40 65 31 63 30 61 31 63 32 65 45 77 46 75 43 76 36 88 50 81 45 87 64 91 50 77 39 69 36 64 50 64 32 65 43 59 78 131 176 195 197 148 27 16 9 3 2 0 9 0 3 1 3 3 3 5 1 16 2 14 9 12 11 7 1 3 0 41 56 120 107 59 56 73 89 107 60 38 33 44 41 24 13 0 4 0 3 1 8 14 15 20 11 11 0 26 25 54 38 57 34 51 35 46 27 43 24 42 23 44 25 41 20 30 11 18 2 8 0 3 0 0 3 4 13 18 23 22 19 22 20 25 19 22 16 24 19 23 20 20 18 18 15 16 14 11 9 9 7 7 4 4 3 0 3 1 14 19 7 8 43 28 35 42 37 42 30 27 6 22 8 24 9 24 8 22 7 23 8 24 9 24 8 22 7 20 8 20 10 21 7 17 4 15 0 8 10 41 54 87 93 87 67 85 63 80 61 78 59 75 57 73 56 73 58 74 58 74 71 79 69 69 51 35 12 7 1 1 4 7 32 69 92 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 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 1 0 4 0 0 0 0 3 0 2 36 79 77 77 56 95 67 106 93 127 115 189 173 184 142 156 124 148 88 97 49 80 46 85 69 94 74 116 75 29 0 0 0 3 9 0 12 12 7 2 0 2 0 1 0 0 0 2 0 2 0 2 0 1 0 1 4 1 2 1 2 2 2 0 0 1 1 2 2 3 2 3 4 3 2 3 2 2 0 2 0 2 0 1 0 1 0 4 4 5 9 48 73 99 92 106 88 126 98 136 86 144 101 144 119 164 120 157 112 146 99 134 76 76 10 37 24 76 56 155 114 177 131 197 175 114 0 37 39 42 28 62 31 62 59 78 49 49 23 64 46 71 37 9 7 12 3 8 7 11 6 10 9 7 6 5 4 6 5 7 5 8 3 8 3 8 3 6 4 6 4 6 4 6 4 6 4 6 5 7 6 8 6 7 6 10 8 8 6 10 9 4 4 11 12 10 4 9 12 21 32 39 0 79 97 105 93 124 105 130 101 138 126 176 181 191 180 197 179 201 199 214 193 213 211 230 215 220 211 219 209 210 196 178 171 183 163 199 214 229 200 206 187 189 199 218 179 212 198 221 186 221 199 219 155 164 169 216 157 206 183 229 199 229 180 214 221 235 161 199 219 233 105 223 179 166 128 192 175 237 178 155 149 160 155 197 160 178 187 231 213 227 200 231 197 221 184 208 182 208 175 204 161 197 162 177 127 120 77 86 67 69 45 71 50 79 90 106 76 78 48 54 52 63 55 59 41 58 41 44 39 45 31 41 43 44 45 49 59 104 118 137 149 191 66 32 22 24 33 29 29 34 40 34 42 37 29 48 24 7 0 167 172 185 172 195 172 183 183 201 193 199 190 196 184 184 175 193 121 91 100 98 56 62 92 212 199 204 181 219 183 204 172 136 86 129 131 138 170 186 150 162 131 148 114 130 101 109 80 109 79 108 83 115 93 119 90 83 56 83 51 70 44 67 67 63 45 74 67 145 126 83 51 63 39 60 40 49 21 42 26 39 24 35 20 32 20 27 16 28 19 28 19 27 18 19 10 49 37 40 21 38 54 62 16 27 0 11 3 19 80 117 64 75 53 102 99 112 81 104 77 106 82 117 89 115 82 120 84 108 86 123 98 118 80 121 88 111 81 110 83 109 80 105 80 109 85 114 89 117 90 114 86 111 81 105 75 100 72 97 69 95 68 93 66 92 66 92 65 90 62 88 63 90 65 84 55 83 57 88 60 84 51 80 48 74 53 80 47 70 46 89 64 88 68 87 54 72 54 79 60 79 61 77 57 71 55 67 55 71 61 76 63 78 64 73 56 63 49 59 41 48 30 47 48 65 58 75 55 70 59 79 66 93 64 84 63 84 59 78 60 89 69 108 105 123 92 109 101 81 21 0 2 9 0 4 0 1 3 3 0 12 22 57 67 84 61 80 59 73 50 61 45 69 60 83 62 65 37 50 35 51 38 49 34 45 30 42 28 45 23 40 24 42 19 36 15 33 14 32 15 34 19 34 30 45 27 42 24 40 12 36 18 39 28 50 22 28 25 28 13 30 21 24 16 23 27 15 22 27 45 38 76 136 218 147 27 7 0 5 5 3 5 3 2 3 0 3 0 2 0 4 0 2 0 9 9 5 2 3 8 10 45 64 52 46 120 113 139 110 80 35 45 39 43 40 22 5 0 6 0 1 0 3 3 3 2 0 0 4 12 28 24 26 16 22 15 21 2 14 1 17 9 24 18 23 16 15 11 8 5 0 1 0 2 1 0 1 1 13 14 19 15 17 14 18 14 15 11 14 13 15 12 17 15 20 18 23 21 11 8 9 6 7 3 4 2 2 10 5 0 12 5 1 12 48 48 56 51 62 52 47 21 5 1 7 3 7 1 4 0 5 1 7 3 9 4 9 4 6 2 10 7 9 6 5 1 4 0 19 39 76 68 78 52 69 45 60 40 63 46 64 46 62 42 55 42 62 47 57 37 65 51 64 54 72 63 60 30 18 0 0 0 0 2 43 67 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 10 12 89 78 95 83 123 113 155 165 196 155 212 251 250 197 194 134 130 78 101 90 127 76 119 92 118 111 99 24 11 0 8 0 4 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 3 1 3 1 2 2 2 2 2 3 3 3 3 3 3 3 4 0 3 9 0 42 93 123 90 157 162 224 182 223 171 208 147 186 158 207 157 206 151 197 175 236 154 168 106 125 56 139 149 228 155 217 165 225 101 98 50 96 63 108 72 90 56 107 84 96 67 79 45 83 80 74 20 15 10 13 9 5 4 3 7 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 8 8 9 10 9 8 6 5 21 47 39 19 71 96 97 72 95 88 108 91 97 79 97 88 118 97 113 92 114 95 120 101 147 125 147 127 153 137 166 146 182 152 198 164 206 171 211 176 219 185 231 202 250 212 253 212 248 223 255 233 255 230 255 234 248 219 249 219 250 226 255 244 255 235 255 225 252 234 255 237 250 202 249 204 177 145 215 175 230 217 214 173 209 198 255 242 255 191 235 225 238 217 255 202 173 129 152 115 138 102 143 132 223 223 177 122 160 98 110 75 86 73 78 55 101 118 136 106 88 61 73 54 70 62 81 49 71 52 64 47 60 45 60 48 66 41 58 103 179 162 229 201 60 40 37 36 43 34 32 26 33 20 40 50 44 37 44 31 24 11 106 196 210 197 215 197 211 209 201 204 215 194 206 180 184 193 208 94 97 97 104 69 78 99 252 218 234 195 227 213 225 215 181 105 151 132 164 185 202 171 188 159 179 146 158 123 136 107 138 105 135 107 145 120 146 99 110 83 101 60 103 69 97 65 96 92 108 106 210 151 120 86 105 79 98 71 85 68 85 60 80 58 85 62 77 43 70 37 55 33 61 37 56 29 50 36 63 40 58 38 70 58 81 35 42 34 67 25 67 105 129 82 106 74 135 133 135 104 132 103 129 111 147 113 138 126 152 108 137 131 158 109 131 118 150 123 150 114 143 116 144 107 137 106 139 110 144 116 149 120 152 122 150 112 140 110 139 104 132 98 126 95 126 94 121 86 117 90 127 95 124 88 118 87 107 82 109 81 104 78 106 83 104 77 104 79 106 76 100 67 110 86 117 90 115 83 108 77 108 79 107 76 103 73 100 71 90 66 96 73 102 75 101 75 95 65 83 59 83 56 71 42 67 53 86 71 99 72 96 70 103 84 115 90 111 82 108 83 108 81 111 90 125 109 138 118 131 109 127 89 59 10 15 0 0 4 2 8 4 0 26 28 90 68 116 80 127 80 125 72 113 61 113 76 133 81 121 66 113 60 103 51 97 48 94 46 84 47 83 47 79 41 70 34 66 34 65 32 64 32 61 30 71 38 71 47 71 38 66 43 73 28 58 33 54 21 25 18 17 11 14 8 9 3 6 0 3 0 9 14 20 36 79 120 77 35 3 4 8 2 0 4 0 2 1 1 1 1 2 1 4 7 10 12 11 10 7 2 6 1 22 33 52 39 46 47 60 97 93 59 25 25 40 67 68 42 0 1 4 0 7 5 9 5 3 0 5 0 11 0 34 26 47 19 35 12 36 11 32 10 37 19 44 26 42 22 26 9 17 5 10 2 4 0 1 2 3 5 6 8 9 9 2 2 3 2 3 2 3 2 2 2 3 4 7 9 12 13 13 13 11 10 8 7 4 4 0 5 6 12 10 0 4 31 57 69 78 66 80 68 68 51 29 11 27 10 20 0 18 11 34 9 17 0 16 3 21 4 19 5 28 8 21 0 17 2 43 50 90 88 96 74 82 70 85 66 85 66 84 65 83 64 79 59 79 61 82 63 78 58 70 59 75 55 72 68 77 60 62 32 12 0 4 0 24 57 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 1 0 1 0 0 0 0 0 70 60 74 66 104 87 102 104 141 125 205 220 224 170 152 81 71 33 96 86 105 52 87 79 100 44 15 0 0 5 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 6 1 0 3 43 104 76 118 119 171 130 173 127 165 95 127 91 122 78 150 152 189 142 154 92 102 65 108 59 129 138 147 135 180 88 90 32 60 47 78 170 131 33 78 67 90 62 66 27 48 60 93 66 40 14 15 12 10 8 8 6 10 7 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 5 4 8 7 10 7 9 4 18 37 34 6 54 82 99 93 95 92 104 94 96 85 95 91 100 83 94 74 87 71 87 72 82 66 80 65 80 66 82 66 78 63 81 67 81 66 81 67 88 75 93 83 103 92 108 91 121 99 137 113 145 120 156 132 173 145 175 147 180 161 204 186 212 194 225 203 234 218 246 219 236 200 241 213 198 172 213 177 206 194 191 159 187 163 225 184 220 168 210 198 210 181 209 152 119 82 101 99 153 149 189 175 211 201 162 126 155 99 91 57 72 62 73 57 90 104 119 85 55 39 62 51 54 38 54 36 53 44 49 39 46 40 51 44 35 38 57 126 157 120 100 41 31 24 29 32 40 32 32 29 25 14 29 38 39 29 36 32 13 27 131 191 202 184 209 191 199 200 203 208 220 203 217 197 204 193 206 100 101 82 82 55 54 83 229 204 213 191 209 195 210 189 187 115 113 100 122 147 180 151 168 139 159 124 138 101 124 89 115 76 105 76 110 86 117 83 89 55 71 43 81 43 72 48 73 62 86 102 194 120 91 59 78 56 76 58 74 62 68 50 61 44 61 51 65 52 53 48 58 37 43 36 44 27 45 33 52 34 45 31 49 45 45 25 27 16 48 31 73 95 99 56 76 54 110 107 104 75 95 81 112 97 129 97 113 96 121 88 121 107 127 82 110 100 126 99 122 88 113 88 112 77 106 77 106 79 111 85 118 91 123 95 122 87 112 83 109 76 106 73 97 65 94 66 92 62 88 66 94 69 90 63 85 62 82 62 85 55 79 48 78 50 79 47 72 44 70 50 72 53 74 56 83 66 89 65 81 59 75 59 73 57 68 56 65 51 60 46 67 53 73 56 73 57 70 52 62 47 60 45 50 30 47 41 65 58 75 59 72 54 78 61 87 66 85 56 81 59 81 65 80 64 89 78 110 94 108 84 109 88 77 48 41 21 6 5 6 5 0 0 7 19 56 59 79 67 81 60 77 51 66 44 60 53 76 63 78 64 69 52 62 48 57 42 49 35 45 28 47 26 43 23 37 18 33 18 32 17 34 21 36 22 42 27 44 27 45 16 37 19 39 13 29 24 34 13 11 6 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 0 4 0 9 4 10 2 5 0 2 1 18 36 44 34 29 30 40 62 64 43 34 41 65 90 111 69 7 2 0 2 10 18 7 14 8 10 0 0 0 0 11 15 22 10 8 0 8 0 6 2 10 11 20 18 21 18 18 13 8 5 1 4 0 2 0 0 0 0 2 3 3 4 1 1 1 1 1 1 1 1 0 0 0 1 2 3 4 5 8 10 7 8 5 6 4 6 0 8 5 15 12 5 9 35 59 74 77 68 76 71 71 61 42 6 0 0 16 22 50 46 58 36 38 16 24 5 11 0 1 0 0 0 0 0 21 18 69 56 84 61 79 46 71 44 66 48 65 48 66 51 69 53 67 48 63 45 61 42 56 36 53 41 58 43 57 48 61 49 55 44 40 19 6 0 4 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 0 1 0 1 0 0 7 3 72 80 81 70 123 127 125 120 112 115 197 244 255 211 181 111 99 90 158 134 141 111 115 91 67 6 8 0 11 0 4 0 1 2 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 3 3 3 3 3 3 3 4 2 1 1 11 11 24 147 133 153 137 204 165 201 169 214 161 219 161 189 145 204 180 199 113 131 78 117 110 204 131 147 102 202 201 255 102 97 50 109 59 110 191 147 51 135 85 105 77 88 53 98 107 131 70 49 19 27 13 12 6 7 9 7 8 10 10 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 8 8 8 8 8 8 8 8 4 5 7 9 10 11 11 11 21 47 39 14 35 58 77 82 85 78 90 78 87 75 88 75 107 89 107 89 108 91 110 93 107 89 107 90 107 88 106 87 121 94 123 91 117 85 114 86 106 77 105 77 107 80 112 84 93 69 100 74 102 77 109 87 97 69 94 65 92 72 111 94 135 117 147 127 158 142 169 143 188 161 202 187 213 192 229 192 233 217 234 216 253 219 255 225 248 216 255 237 255 235 255 210 212 159 185 158 202 161 180 138 204 215 253 243 255 171 170 117 112 83 106 88 125 153 210 184 117 87 113 98 108 77 96 72 83 59 74 48 63 44 63 46 69 45 48 88 89 41 47 18 47 37 44 37 41 28 33 27 40 31 39 41 50 34 48 66 125 142 186 187 179 173 198 195 197 199 207 209 220 204 218 202 217 197 206 115 112 81 82 69 69 93 247 225 243 222 244 210 250 200 243 159 130 106 145 177 211 179 198 168 190 157 171 136 151 118 137 104 131 107 138 113 142 115 117 74 98 75 115 73 98 77 110 89 128 148 228 134 123 84 102 74 96 75 97 84 99 74 97 68 91 66 96 75 82 55 81 53 79 51 77 50 70 49 67 45 61 41 63 44 69 52 67 40 78 71 119 120 122 78 102 83 144 129 129 92 122 114 152 127 159 127 147 120 147 126 161 133 146 107 142 132 155 126 147 113 137 111 135 104 137 105 135 105 139 113 148 120 156 127 157 121 149 117 145 109 142 106 131 96 125 94 125 92 121 91 124 91 121 87 119 88 113 87 113 84 107 78 105 78 104 77 102 72 99 68 101 73 96 70 103 85 118 91 113 81 102 74 99 69 94 63 90 60 84 60 91 68 97 70 97 71 95 67 86 63 85 60 74 44 68 54 85 71 97 74 96 72 101 81 112 87 110 81 106 81 111 80 106 76 106 90 130 117 132 106 129 106 121 91 89 33 13 7 0 4 5 0 18 16 70 62 116 86 127 79 123 71 117 61 103 58 111 71 126 87 121 69 110 58 102 51 96 47 84 48 81 44 76 38 70 36 67 33 64 32 63 37 68 40 79 45 78 49 72 41 65 39 73 33 65 38 53 20 9 1 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 1 2 5 4 6 5 6 7 2 7 6 31 40 55 33 35 22 23 31 32 34 45 61 77 105 133 94 19 0 1 0 14 10 10 9 15 6 8 0 7 0 19 14 40 17 31 6 29 5 27 5 29 14 38 20 35 19 35 17 16 0 3 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 3 3 1 2 0 1 0 0 3 4 3 8 12 2 10 28 84 94 103 82 90 74 79 65 81 45 49 39 78 79 106 90 104 81 92 69 82 56 65 40 50 25 37 12 36 32 74 71 109 87 97 76 89 71 84 66 87 67 85 66 86 70 91 74 95 73 87 65 81 60 75 54 70 50 72 56 72 52 71 60 83 72 72 46 34 4 16 37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 1 0 1 0 0 0 9 0 53 77 61 37 117 151 174 153 147 104 139 188 252 166 120 53 77 80 112 72 103 93 90 28 2 0 3 5 0 2 0 5 0 1 2 0 3 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 2 0 2 0 2 0 2 2 4 4 0 8 0 0 97 127 131 97 152 113 140 101 170 145 200 116 154 120 140 61 75 12 56 50 107 80 137 56 90 87 187 165 160 30 23 27 73 34 57 62 50 41 99 51 71 49 70 73 110 93 88 55 41 23 22 20 19 14 11 5 7 5 9 7 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 7 5 7 5 7 5 7 5 5 4 7 7 10 9 11 7 14 32 37 9 14 13 21 21 36 30 34 31 36 31 34 27 41 32 46 38 52 44 57 47 55 45 59 52 67 59 73 64 89 75 89 73 85 70 85 73 87 74 88 73 86 72 87 75 83 71 86 70 81 65 80 67 88 74 85 66 76 64 84 74 87 65 83 59 81 65 90 71 78 58 75 56 82 65 81 63 92 78 97 97 131 103 136 106 137 127 152 127 158 146 170 147 187 167 197 184 213 187 216 196 200 147 129 115 142 116 138 104 109 81 107 93 117 157 237 231 197 148 154 143 158 133 147 125 130 113 119 101 110 97 111 99 98 49 39 69 60 4 11 15 49 39 42 33 40 33 42 36 29 26 29 26 41 30 58 98 157 158 176 159 171 157 167 156 167 161 171 170 185 179 188 178 189 171 189 96 94 65 69 62 55 64 208 216 222 203 209 189 203 181 219 165 122 73 115 160 176 147 163 134 157 125 140 105 130 99 117 91 116 96 119 98 114 87 76 47 72 56 86 63 82 68 104 88 124 140 192 107 94 60 77 53 74 58 78 68 83 63 75 60 73 56 68 56 79 47 50 52 67 49 53 48 54 36 51 35 51 37 50 39 46 39 49 27 50 52 96 90 89 53 73 67 123 101 99 63 104 103 132 99 124 103 125 101 124 106 135 96 108 80 119 105 128 97 117 84 108 80 106 77 106 75 103 74 105 81 115 90 124 99 129 97 125 96 122 88 116 84 108 75 100 69 95 68 90 65 89 66 88 65 89 67 84 62 85 58 81 50 78 48 73 50 81 57 77 52 69 50 67 45 69 58 86 70 85 63 74 58 69 52 62 46 56 42 54 41 62 50 69 56 71 56 72 54 64 50 65 48 53 32 43 36 59 53 70 55 70 52 73 57 81 63 84 60 82 60 83 66 79 55 75 62 99 88 113 83 100 82 98 88 79 34 20 7 1 0 5 0 4 1 26 40 76 72 86 62 74 50 71 44 52 33 52 40 68 62 79 56 60 39 48 37 49 36 49 29 46 24 39 22 38 20 35 19 32 16 33 21 39 27 44 32 45 29 46 20 40 18 40 21 37 34 41 18 8 0 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 0 4 0 3 0 3 0 3 0 0 2 17 30 35 29 22 21 12 15 20 34 54 63 77 97 121 95 29 2 4 7 9 13 4 6 4 5 2 0 0 0 3 9 25 20 20 7 10 3 7 3 11 9 19 18 20 18 19 13 5 1 0 2 0 3 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 3 0 1 0 0 0 0 0 0 0 0 2 0 2 0 2 1 4 0 4 9 1 2 15 65 83 95 82 87 74 75 65 81 69 87 77 92 77 91 79 88 73 86 73 88 72 82 66 69 58 64 50 61 55 78 69 81 58 74 51 75 51 73 45 75 55 70 52 70 56 76 61 84 63 75 55 70 51 66 47 56 36 55 45 58 39 60 61 106 82 66 45 51 32 35 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 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 0 1 0 1 0 1 0 0 8 0 48 80 70 83 181 205 224 216 234 188 132 149 227 127 87 49 109 97 92 79 132 95 48 8 7 3 12 0 4 5 4 0 2 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 5 6 0 8 1 55 114 173 112 155 123 162 141 203 214 255 190 198 161 148 68 95 69 111 113 177 145 214 140 190 173 231 140 153 39 71 49 110 66 113 53 102 70 106 76 101 68 135 119 140 83 85 56 68 32 44 36 50 34 24 10 10 12 8 8 7 6 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 8 8 8 9 9 10 10 11 12 29 34 23 18 13 11 5 21 13 21 14 24 16 23 11 21 13 22 13 22 12 19 9 15 6 17 11 26 24 40 35 42 34 44 34 43 34 46 38 56 50 63 54 62 51 60 50 74 61 84 70 90 72 90 72 97 82 102 84 100 83 105 91 108 88 100 81 97 81 103 87 116 98 110 80 107 79 96 80 99 75 94 85 112 82 107 80 103 93 108 73 103 89 116 99 139 107 143 107 139 109 157 138 173 111 123 105 141 105 134 87 118 90 134 109 116 116 182 162 190 134 147 129 153 125 151 124 152 125 148 123 148 129 156 136 180 108 116 116 155 94 99 46 59 39 41 26 35 22 24 5 30 27 32 22 40 36 81 130 163 157 164 159 181 166 167 165 163 145 157 154 181 184 196 185 182 180 201 98 93 73 90 79 74 53 201 228 237 200 212 194 229 229 251 221 205 104 153 186 207 173 194 163 189 156 175 140 157 126 146 118 142 116 138 109 151 104 87 61 104 73 107 92 122 98 152 137 175 159 204 130 129 86 109 77 101 75 99 80 111 70 86 64 98 73 96 68 93 62 83 52 79 55 86 62 77 54 71 53 74 55 77 53 67 40 67 46 74 65 119 116 112 77 101 100 156 120 127 89 142 137 167 125 153 129 155 126 153 130 152 111 131 113 153 132 155 122 143 112 136 107 133 106 135 102 131 100 133 106 142 114 149 123 157 126 158 130 160 125 153 122 152 118 144 108 135 101 128 94 123 88 119 86 117 85 107 79 107 79 107 79 104 76 99 77 108 84 109 79 104 74 99 69 92 70 103 82 107 78 97 70 93 64 86 56 80 52 82 58 89 66 96 72 99 73 93 66 86 64 87 62 75 45 64 48 80 65 90 70 93 70 94 73 103 83 111 86 112 86 110 82 112 77 103 79 118 100 136 104 126 92 118 105 124 73 40 13 1 4 7 6 3 3 20 38 94 88 128 84 126 73 113 62 93 48 86 43 89 54 116 69 105 58 98 55 95 53 86 48 82 43 76 38 73 37 71 36 65 30 62 31 66 36 73 40 74 45 72 47 72 41 70 36 70 45 62 32 17 1 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 1 1 3 0 1 0 2 3 1 5 2 14 14 27 17 27 19 18 13 17 25 43 49 62 86 112 104 42 0 5 0 23 24 21 4 16 7 29 19 30 10 14 9 39 29 46 23 38 19 36 18 32 19 33 19 26 14 15 6 6 0 0 0 0 0 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 1 1 11 2 4 11 13 37 68 70 93 88 97 86 112 99 120 94 103 79 101 87 102 82 100 81 102 83 102 82 106 86 110 88 108 84 103 81 96 77 98 79 100 81 102 83 98 77 95 76 96 81 104 88 106 84 99 79 98 80 98 78 99 71 93 73 90 64 92 87 138 102 87 61 77 59 62 57 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 1 0 1 0 0 0 0 0 36 63 67 115 208 190 204 160 191 155 93 68 112 24 37 33 91 56 48 66 102 30 1 0 2 0 0 0 0 10 0 5 0 1 0 0 1 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 6 8 9 0 4 0 0 51 120 53 80 49 128 122 179 185 248 159 157 78 94 37 80 35 118 87 135 123 210 139 123 49 71 24 46 17 40 51 99 83 107 63 103 59 89 78 102 111 131 91 74 41 47 41 40 30 32 43 50 42 22 6 5 8 7 5 6 4 6 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 10 7 9 7 9 8 11 9 19 20 29 23 20 11 12 5 9 6 9 7 12 9 11 6 17 13 16 11 13 7 9 4 11 6 8 4 10 11 20 18 12 4 14 5 13 3 13 6 12 9 25 19 26 14 22 13 7 9 17 23 29 31 32 30 32 36 42 42 42 40 43 41 59 46 62 55 71 57 70 61 60 58 73 62 79 68 79 77 90 73 87 78 96 80 97 83 101 95 105 82 100 86 101 92 93 76 92 79 100 81 101 79 87 72 105 89 86 67 94 92 84 68 100 78 70 51 84 67 96 70 94 83 92 73 101 90 106 91 104 91 107 96 113 101 113 85 111 105 173 188 224 185 191 178 186 173 185 168 162 134 84 74 79 62 71 68 110 139 148 138 153 152 169 146 159 169 156 132 142 136 162 177 179 175 173 177 195 80 70 60 73 57 62 27 162 215 209 177 182 183 226 214 193 187 182 81 133 170 178 150 165 138 161 133 150 118 145 125 142 122 140 121 135 116 135 89 47 36 78 59 77 78 95 71 120 112 135 112 143 100 99 65 82 57 77 55 75 63 83 42 33 25 55 54 69 59 112 128 133 78 59 58 72 51 57 42 56 42 56 45 55 42 55 34 51 41 47 40 90 93 81 55 75 83 132 91 102 72 120 118 147 114 139 113 129 101 126 98 116 81 112 99 135 109 128 94 115 86 111 80 105 79 100 70 96 68 95 71 101 77 108 86 117 90 120 98 126 97 126 100 131 102 126 94 117 91 110 83 101 73 92 68 85 61 80 58 80 57 83 55 80 48 80 53 77 56 79 64 80 64 76 56 67 51 69 58 74 61 67 53 65 50 60 47 57 44 53 40 61 52 71 58 74 61 67 50 62 50 64 47 51 32 43 36 58 51 69 56 71 54 67 52 77 60 85 65 88 64 81 60 79 56 75 54 81 64 106 82 105 79 90 81 102 81 51 25 6 0 8 0 3 0 5 18 63 67 88 72 82 60 72 45 56 33 47 21 34 16 50 36 56 47 62 46 52 34 50 31 47 27 43 24 38 21 40 23 35 17 30 17 31 19 33 24 38 22 44 26 46 21 33 17 35 32 45 31 19 0 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 3 0 1 0 1 0 1 0 2 0 0 0 0 1 5 9 8 9 2 6 19 30 47 74 136 140 66 5 0 0 11 33 13 2 10 15 38 37 37 22 0 0 9 15 26 20 24 20 27 18 20 13 14 6 6 1 1 0 0 0 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 1 2 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 8 28 59 62 87 80 87 72 90 75 87 67 81 67 80 61 77 61 75 60 76 63 80 66 80 65 83 68 85 67 82 62 83 64 81 56 75 53 82 66 80 62 79 64 83 71 92 77 85 66 82 65 84 68 84 66 87 65 80 59 72 53 74 67 84 69 70 50 63 44 51 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 0 1 0 1 0 0 3 7 50 94 91 134 215 180 184 142 148 104 81 58 71 24 62 64 102 62 78 68 64 0 9 2 3 0 3 4 5 0 4 0 4 0 4 1 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 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 0 0 17 2 24 43 120 87 119 79 172 192 219 232 255 210 179 113 149 145 179 135 188 155 203 161 224 141 162 74 121 47 96 25 86 118 194 144 172 122 167 129 165 138 169 160 131 72 72 38 68 39 59 32 53 42 61 36 27 4 6 6 7 6 6 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 8 8 8 8 9 11 13 14 22 19 25 28 18 12 13 12 9 9 13 10 14 10 14 10 14 13 15 14 15 15 17 16 13 11 10 8 9 9 12 12 4 7 9 9 6 5 4 5 0 7 14 18 15 13 11 13 13 8 19 15 27 20 28 19 22 18 29 21 26 16 25 18 21 10 23 21 34 22 35 26 43 32 52 38 53 36 56 42 64 49 74 58 79 71 91 78 97 80 101 89 106 86 104 91 119 98 133 114 147 121 139 105 145 117 139 110 134 108 119 86 124 101 120 98 110 88 111 97 94 78 109 93 102 84 115 99 107 88 106 86 106 83 104 82 104 83 118 90 114 112 140 113 158 148 170 160 185 176 187 162 158 135 148 125 133 125 156 144 148 151 192 209 224 204 211 205 165 139 154 141 165 174 177 172 191 185 198 82 80 67 85 64 83 41 182 232 231 203 221 217 242 165 156 153 168 88 157 178 191 154 178 145 175 142 165 129 146 119 148 119 145 116 145 118 154 95 57 26 95 72 105 88 136 101 154 126 159 131 174 136 152 104 122 81 103 70 97 74 102 42 40 16 58 42 72 48 179 169 185 113 103 69 91 53 79 59 79 60 78 57 79 56 76 47 80 54 61 46 110 105 107 82 105 113 161 110 134 104 157 146 180 150 182 148 164 133 158 125 147 118 154 135 166 136 151 115 138 109 134 98 123 96 124 93 121 90 120 91 123 94 129 103 136 106 140 116 148 117 152 126 160 131 160 129 160 132 157 123 147 112 140 104 130 94 121 91 119 92 121 93 115 85 114 82 101 76 103 76 97 65 84 56 75 50 72 49 73 50 71 48 73 51 76 54 79 55 79 56 87 66 97 73 98 75 87 61 82 61 83 59 69 41 62 49 77 65 90 70 93 73 94 75 103 83 112 88 112 85 112 82 110 77 107 76 108 80 125 101 141 112 124 91 125 95 97 48 25 4 3 4 0 8 1 25 60 68 110 83 130 81 113 68 97 61 91 45 67 24 58 27 71 45 88 53 86 47 87 50 86 48 83 42 75 37 75 39 70 35 65 32 63 31 66 33 67 37 68 48 73 38 61 26 60 34 57 35 22 5 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 0 2 1 1 1 1 2 1 7 2 4 0 4 0 8 0 7 3 4 0 10 17 31 49 121 135 78 7 10 0 21 24 31 13 44 39 77 61 70 41 23 0 12 6 25 17 30 22 29 16 22 10 15 5 6 0 2 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 1 1 2 1 2 1 1 0 3 0 6 7 5 0 7 3 17 26 76 88 104 94 113 101 105 88 102 84 100 78 99 82 96 69 92 74 94 76 97 80 101 84 98 79 98 78 101 81 103 83 108 85 103 77 96 75 100 81 97 78 97 79 99 82 103 85 101 80 98 80 100 81 97 76 99 78 103 74 95 74 94 70 74 64 82 63 81 55 66 59 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 1 0 1 0 0 0 0 0 42 106 78 73 147 133 141 147 151 62 46 25 24 24 50 48 64 57 91 44 3 0 0 0 0 2 0 4 0 6 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 0 3 6 2 3 3 0 21 0 88 92 127 58 144 156 178 178 239 177 141 59 115 110 152 116 128 81 115 77 123 74 92 29 53 30 41 0 52 134 159 65 112 82 119 95 114 107 145 57 57 40 42 26 34 28 35 29 39 41 43 34 19 8 5 6 6 4 5 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 6 4 6 5 10 10 15 15 13 8 22 28 21 12 17 15 11 11 16 14 15 12 15 15 16 15 14 14 13 14 15 15 12 12 13 14 14 14 14 13 10 11 16 15 15 11 11 9 0 3 12 12 11 7 10 10 11 9 10 11 15 16 18 17 11 13 17 16 16 15 20 21 27 16 15 13 15 10 15 20 20 12 16 14 9 12 23 20 14 13 29 15 20 22 26 21 37 22 35 40 43 33 44 41 48 48 53 48 58 59 81 76 93 90 104 82 91 95 94 96 88 77 83 75 95 78 79 70 95 80 92 79 85 82 99 79 91 81 92 82 91 81 89 79 105 76 81 92 82 74 71 72 79 70 83 65 79 73 89 73 94 70 87 76 85 85 101 67 93 80 103 104 122 119 138 125 141 120 142 130 150 165 164 170 188 173 179 73 74 64 72 57 60 28 160 214 204 196 211 209 189 81 100 127 135 92 139 155 171 144 158 135 156 132 146 119 135 114 132 106 119 96 117 102 105 64 10 0 50 55 75 63 87 61 93 65 87 82 119 95 134 93 97 62 71 46 63 53 69 23 8 0 15 6 15 4 17 0 9 14 27 16 25 24 29 18 35 22 34 23 35 29 25 18 41 21 15 20 80 75 78 60 79 93 134 84 109 87 140 126 152 130 160 131 145 121 137 108 128 107 137 116 137 110 118 86 104 80 99 66 84 61 90 65 88 63 86 62 86 62 92 71 97 73 100 82 110 84 116 92 124 99 128 105 136 116 137 109 128 105 125 101 117 91 107 83 104 80 105 77 99 69 92 63 81 60 79 58 56 30 27 15 26 11 19 5 18 7 21 11 26 20 34 28 41 31 51 39 60 50 70 59 75 61 62 47 58 47 61 46 48 28 40 33 55 48 65 53 69 54 75 58 80 64 87 65 86 60 90 66 81 57 78 58 79 58 84 71 116 104 109 75 99 84 98 54 22 0 2 0 7 0 6 8 40 41 67 64 80 64 78 51 65 47 64 32 35 8 12 0 20 14 39 36 54 42 50 32 51 32 48 28 40 21 39 24 38 22 34 21 33 19 28 22 34 18 39 24 43 15 25 10 22 21 34 26 16 0 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 1 0 1 0 2 0 1 0 1 2 3 0 0 1 1 0 0 4 0 0 8 14 15 20 50 86 44 1 6 4 5 11 3 2 30 42 67 59 56 38 23 2 0 0 5 6 12 13 5 1 2 0 2 0 0 0 3 0 1 0 1 2 4 3 1 0 1 1 1 2 2 2 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 2 0 21 25 57 70 72 72 83 66 84 73 82 64 90 76 83 53 60 50 72 59 74 61 78 63 77 61 76 60 80 60 78 58 78 60 79 60 83 61 82 62 84 63 81 60 78 61 76 58 73 54 70 52 79 61 77 60 76 57 70 50 64 52 75 53 75 62 77 49 70 59 70 53 71 48 51 38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 0 1 0 1 0 0 8 7 48 110 81 83 110 98 118 129 127 64 42 36 40 47 104 78 93 103 89 9 22 0 1 0 0 0 0 0 0 0 1 0 3 0 3 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 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 7 2 0 10 6 35 36 118 145 222 140 137 120 197 212 255 189 116 68 107 128 208 214 200 42 98 90 163 122 194 76 137 65 102 2 136 191 219 134 210 150 176 122 136 103 104 71 57 32 62 37 65 37 63 36 59 43 61 29 22 5 11 9 6 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 4 4 7 11 15 17 17 15 17 17 16 14 13 13 14 13 13 13 14 14 14 15 16 12 13 12 13 12 13 12 13 14 15 14 15 14 15 14 15 15 15 17 17 17 15 14 12 11 11 14 14 16 16 17 15 20 19 20 19 20 19 20 19 19 18 20 20 21 21 23 22 24 20 25 20 25 20 27 19 27 17 27 17 28 16 27 15 26 16 26 17 27 17 27 18 25 16 27 18 29 19 29 19 31 33 37 18 38 24 26 22 38 29 62 31 43 36 34 42 47 39 49 39 47 40 54 50 51 44 55 50 62 56 68 61 72 67 80 74 88 74 90 78 97 75 87 79 96 88 99 97 108 95 108 93 106 91 104 90 99 86 102 90 103 88 99 84 99 72 80 66 82 75 84 78 87 133 147 121 168 165 167 174 186 190 197 60 89 75 79 68 71 30 233 216 222 177 224 207 154 120 150 140 175 137 178 187 187 155 181 157 190 164 187 152 177 142 175 147 182 148 174 138 162 100 89 31 80 80 119 70 112 72 105 78 117 77 119 91 148 134 164 96 103 61 85 58 88 64 29 5 56 7 35 1 30 2 29 2 30 2 27 0 32 11 29 9 30 11 34 12 31 2 28 9 22 29 120 103 109 73 113 121 167 117 137 133 175 148 187 149 178 162 180 151 180 135 155 139 178 142 154 115 135 102 122 85 107 75 102 74 106 78 110 78 107 75 108 79 105 80 118 91 124 94 128 101 139 111 144 116 146 115 143 111 137 106 138 111 147 118 147 113 145 114 139 110 138 111 133 102 110 91 116 78 80 35 44 12 32 10 30 7 28 5 27 5 27 10 36 15 39 24 55 37 69 52 84 65 91 72 96 70 91 56 70 56 82 56 66 39 60 42 67 54 79 65 89 70 95 72 94 77 106 87 109 79 112 84 111 80 104 71 94 63 110 87 130 109 142 107 131 96 130 93 62 4 1 4 0 13 0 10 26 39 78 63 109 68 104 72 98 66 95 59 73 25 52 15 40 9 50 35 83 62 86 46 88 54 90 45 78 44 69 36 75 39 68 32 67 35 70 34 68 39 67 43 72 44 71 28 57 31 53 27 15 0 0 0 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 7 6 4 2 0 1 0 1 0 1 0 3 0 3 0 4 0 5 0 3 4 19 24 26 12 19 14 27 5 26 16 50 43 90 65 83 55 72 52 38 14 12 0 4 2 7 3 4 0 4 0 3 0 1 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 1 3 3 6 1 3 0 9 0 4 19 38 41 62 67 83 79 92 84 82 72 82 65 72 62 83 78 102 76 84 59 78 63 85 68 82 64 85 69 89 70 93 79 98 81 98 79 95 77 98 82 99 77 99 79 109 88 117 93 120 97 112 86 98 74 92 74 101 78 93 75 96 75 87 62 86 68 93 70 95 75 93 63 91 68 88 68 85 57 73 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 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 1 0 1 0 1 0 0 0 0 0 44 76 57 72 73 48 117 108 84 21 18 17 18 26 89 113 88 45 30 0 0 0 0 4 0 4 0 4 0 4 0 2 0 0 0 0 0 0 0 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 6 5 0 4 0 19 20 104 103 143 105 168 168 238 215 206 108 70 46 104 111 202 211 148 40 100 110 137 96 116 49 83 33 37 0 70 107 140 131 167 154 107 55 84 55 86 16 29 22 35 28 36 28 32 27 35 40 42 24 10 0 3 5 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 3 5 6 12 14 17 16 16 17 17 16 14 13 13 14 13 14 14 14 15 15 16 16 15 17 15 17 15 17 15 17 16 18 16 18 16 18 16 18 16 20 17 21 17 19 14 17 10 15 12 17 14 18 14 16 20 14 20 14 20 14 20 14 19 13 20 15 21 16 23 18 21 19 20 19 20 19 20 19 19 19 18 19 18 19 18 19 19 17 19 18 20 19 21 20 21 20 22 21 22 20 21 20 17 25 21 26 26 15 13 17 14 13 9 16 15 6 14 19 16 15 18 13 13 10 16 16 19 17 21 20 25 23 27 25 20 20 29 31 32 26 21 18 22 26 29 31 39 43 47 37 53 43 53 45 56 48 58 50 69 62 74 68 79 71 80 71 74 62 75 57 69 61 70 65 77 127 144 112 120 116 135 167 179 179 177 63 76 60 55 59 49 98 225 204 202 134 175 169 106 83 117 122 159 139 161 150 156 140 163 151 175 163 181 164 194 169 191 171 189 167 185 166 193 149 147 134 168 162 173 147 142 117 135 117 126 84 93 70 110 106 122 79 83 56 72 65 118 97 27 0 16 0 14 3 4 0 0 0 1 0 3 0 3 0 3 0 3 0 3 0 0 0 4 0 0 18 94 74 84 51 88 101 143 101 121 120 147 114 138 104 138 133 147 118 136 109 135 119 144 109 116 82 99 69 84 51 69 43 68 45 71 52 74 52 71 49 72 53 72 55 80 62 83 63 87 68 84 62 93 71 99 74 95 69 82 58 77 57 83 68 90 71 96 75 99 80 104 78 100 74 92 66 72 35 30 6 10 1 9 2 7 0 5 0 5 0 4 0 9 2 13 9 27 21 41 37 59 48 65 55 69 54 66 41 48 43 59 45 44 28 39 31 47 43 61 51 67 54 69 49 69 55 84 66 87 62 82 61 82 60 78 55 68 48 68 56 89 81 110 90 108 82 101 87 68 11 4 0 4 0 5 0 16 22 52 50 59 40 63 44 65 45 68 49 54 23 25 6 18 0 16 12 42 39 56 31 46 33 53 33 45 30 38 25 40 25 36 22 33 21 31 22 34 21 41 25 46 29 42 20 25 21 28 17 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 1 1 2 3 4 4 16 13 13 8 7 3 3 0 0 0 0 0 0 0 0 0 0 3 1 1 0 7 16 24 24 14 15 19 20 17 27 36 68 55 65 42 47 32 38 24 23 10 4 0 0 0 1 0 0 0 0 0 0 0 0 0 1 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 0 0 0 0 2 11 17 37 39 56 67 68 63 77 69 78 62 71 58 72 59 68 49 59 49 72 66 81 58 63 41 55 43 60 47 64 46 60 46 63 48 60 43 68 53 78 64 84 65 80 57 81 59 74 55 74 62 83 68 96 91 127 124 141 107 99 64 70 53 68 49 65 50 70 56 84 62 67 34 54 52 81 63 72 46 57 42 62 43 57 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 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 0 1 0 1 0 1 0 0 6 7 48 56 79 139 117 79 138 112 74 19 33 30 51 69 179 223 162 42 24 0 5 7 0 0 0 0 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 9 4 3 15 9 43 48 126 106 151 139 238 222 241 177 193 73 83 64 162 165 255 208 158 80 174 128 183 96 174 93 178 72 115 38 118 111 179 207 182 110 100 56 113 84 65 19 47 32 60 40 63 35 58 32 61 44 58 24 16 1 3 4 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 8 8 8 7 7 7 7 7 6 6 9 13 17 19 19 18 18 21 17 15 13 14 14 14 15 15 15 15 17 15 18 16 17 16 17 16 17 16 17 15 16 15 16 15 16 15 16 21 17 23 17 23 16 21 14 19 14 20 14 20 14 20 15 21 21 20 21 20 21 20 21 18 19 19 21 20 22 22 23 21 21 22 21 22 21 22 20 25 21 26 20 26 20 28 20 26 22 27 23 29 25 31 26 33 28 33 28 32 26 29 23 24 13 20 29 24 18 23 26 29 14 17 28 37 25 34 19 25 24 23 20 17 15 16 17 14 14 14 13 13 13 13 12 7 8 7 4 12 10 27 18 23 20 32 18 22 24 21 12 23 16 28 19 31 23 35 26 34 25 37 30 42 35 47 38 49 65 91 73 91 85 105 94 114 123 140 114 132 129 162 169 189 187 194 71 87 66 76 62 55 192 255 222 239 156 208 200 229 196 230 212 241 218 245 209 238 213 241 211 233 201 228 201 216 186 218 184 216 187 222 193 174 109 122 100 143 103 133 108 149 115 148 118 142 88 112 75 119 93 126 81 105 58 80 57 152 118 75 19 49 9 39 1 40 9 31 0 28 1 29 2 24 3 23 3 23 2 23 0 20 0 29 4 25 42 125 88 112 74 118 130 174 133 160 151 173 121 136 96 143 143 162 126 142 127 168 142 162 122 137 99 115 82 102 66 89 60 90 63 93 66 95 67 93 65 94 67 96 69 99 71 98 71 101 75 96 73 106 83 113 84 109 79 98 65 87 56 85 60 92 66 96 69 104 81 111 86 112 89 114 74 71 25 32 4 24 4 28 7 27 5 26 5 27 7 26 5 25 7 30 15 40 24 66 51 82 61 85 67 89 64 82 53 67 51 74 52 60 35 56 42 66 56 80 65 85 67 88 67 90 75 104 87 110 85 106 82 109 82 107 77 100 71 91 67 107 93 136 112 143 110 138 109 114 48 15 3 1 4 0 2 9 22 60 55 91 56 87 58 89 62 96 68 88 48 61 31 56 19 43 17 60 41 96 48 82 46 91 52 87 48 81 42 77 40 75 36 66 29 63 28 63 37 68 46 76 49 77 35 61 24 37 10 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 1 1 2 3 3 3 10 9 8 6 4 2 1 0 0 0 0 0 0 0 1 0 1 0 2 0 3 7 18 24 33 24 34 26 41 27 62 60 96 56 68 28 53 32 43 16 27 10 8 0 0 2 0 1 1 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 1 1 0 1 0 3 25 51 55 75 72 81 79 86 77 90 76 84 68 78 65 80 70 82 68 77 65 80 71 92 70 80 57 74 59 78 62 83 62 76 61 81 63 72 46 51 42 64 64 92 84 101 83 107 83 98 72 92 70 97 76 89 77 114 118 154 139 148 119 114 101 124 97 102 70 84 65 86 69 90 76 123 127 143 100 114 76 82 60 86 64 78 51 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 1 0 1 0 0 0 10 0 34 34 105 180 127 88 121 83 47 1 13 0 45 97 166 198 136 21 4 0 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 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 4 3 0 6 0 28 40 103 71 123 91 173 161 184 149 131 28 36 40 135 169 197 79 54 25 84 20 44 13 67 56 97 44 54 17 94 134 195 222 205 46 67 75 109 46 0 14 25 25 40 35 42 32 37 30 41 37 40 19 7 0 2 1 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 5 7 5 7 5 7 5 8 5 7 8 14 16 20 18 16 16 17 15 13 11 13 12 15 13 16 14 17 15 18 15 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 14 16 15 17 14 16 14 16 16 18 15 17 14 16 15 17 20 15 21 15 21 15 21 15 20 14 20 15 21 16 22 16 22 19 21 19 21 19 21 19 22 21 22 22 22 22 22 22 22 22 24 24 26 26 28 27 29 28 29 28 29 27 27 27 33 24 23 29 20 25 37 23 29 8 27 13 7 19 15 20 26 26 25 22 20 18 18 18 21 21 20 19 18 17 16 16 24 20 16 5 1 5 10 16 0 9 11 13 15 18 23 20 12 6 12 6 12 6 12 6 11 4 10 4 10 5 12 5 29 75 105 91 109 107 130 123 136 119 120 115 133 147 162 153 164 193 184 66 58 67 64 33 76 227 237 190 196 149 198 197 209 185 210 192 196 179 198 177 195 182 193 177 185 170 178 165 191 173 188 168 186 174 191 175 133 88 82 74 86 64 78 79 78 60 73 56 66 42 60 48 64 52 74 62 72 34 26 15 26 28 11 0 30 31 47 28 36 24 24 14 14 7 8 0 9 0 10 0 10 0 7 0 11 9 14 0 0 37 106 69 82 47 94 111 147 110 133 120 135 81 84 46 92 101 120 89 119 114 145 114 121 88 98 65 76 51 68 41 60 37 59 38 59 38 60 38 59 38 59 39 62 40 60 38 59 39 63 43 67 43 72 51 77 53 76 53 76 50 66 38 54 30 48 29 44 26 52 32 58 41 73 57 73 35 30 2 9 0 4 2 6 3 5 2 5 3 7 2 7 0 3 0 8 2 15 9 47 41 61 48 64 54 67 51 60 42 47 40 53 40 41 23 35 30 48 43 60 50 65 50 69 51 69 54 79 61 83 59 83 63 84 66 81 64 74 58 68 52 72 64 95 85 112 88 118 91 107 60 20 0 7 0 5 0 1 0 26 35 61 55 56 39 56 37 56 40 54 31 40 23 31 9 16 6 24 17 51 31 45 30 50 35 50 32 47 31 42 27 40 25 30 13 22 15 28 19 39 25 47 31 39 25 30 20 15 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 1 1 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 1 5 12 14 29 25 30 23 23 19 39 51 32 11 11 0 19 17 19 1 6 0 0 0 2 3 3 2 0 0 0 0 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 0 0 2 0 4 3 4 4 0 15 47 71 59 63 52 53 45 57 48 60 50 61 51 66 56 63 57 75 64 73 55 62 48 66 50 58 44 55 45 59 49 59 48 60 49 63 51 56 37 27 13 28 24 55 54 78 63 91 70 82 59 71 50 69 52 78 53 62 45 70 66 93 80 107 105 136 118 118 77 75 49 54 46 76 92 156 167 152 86 97 64 66 48 67 47 57 35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 0 1 0 1 0 0 5 0 50 57 149 206 131 109 143 81 44 14 36 19 112 172 157 123 84 13 4 0 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 5 4 1 18 10 54 65 118 67 170 97 154 145 184 175 140 31 88 101 193 213 216 64 118 93 168 47 115 55 157 89 188 77 109 45 167 198 241 229 225 83 99 122 104 0 36 22 36 30 56 43 63 40 63 42 64 45 54 22 15 3 3 5 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 7 7 7 7 7 7 7 8 7 7 10 15 19 20 20 22 18 26 17 19 12 16 14 16 15 16 17 16 18 16 18 17 17 18 17 18 17 18 17 18 17 18 17 18 17 18 17 19 15 19 14 19 15 19 15 22 17 20 15 19 16 20 17 21 20 21 20 21 20 21 20 20 19 21 20 21 20 22 22 21 22 21 22 21 22 22 21 24 23 27 23 28 24 29 25 27 24 26 26 28 27 29 28 28 28 30 30 31 30 31 30 37 28 34 30 22 33 39 13 42 57 59 39 32 27 51 29 29 25 24 21 22 21 22 20 21 19 20 18 19 17 18 17 7 19 29 24 30 20 35 17 26 12 28 21 22 9 11 18 23 19 23 18 22 16 20 15 23 16 20 13 16 10 15 10 51 111 137 114 130 114 138 122 140 117 133 113 119 114 144 126 159 172 177 68 72 65 78 36 176 243 255 193 190 183 219 196 217 193 227 209 232 203 223 191 214 182 200 170 193 163 182 151 161 136 147 119 137 118 130 99 96 70 89 74 95 69 85 64 92 63 85 49 72 39 77 52 82 50 85 60 92 35 42 13 28 13 32 11 64 64 109 77 100 69 94 63 89 57 81 50 69 48 68 48 68 48 69 46 73 48 59 14 29 53 134 88 111 73 130 144 176 132 155 128 144 90 101 59 108 115 142 112 163 140 163 117 128 89 106 66 93 64 91 62 88 58 85 56 84 54 83 54 84 55 84 54 85 54 81 51 81 55 86 60 91 63 91 64 95 71 102 77 111 83 111 79 99 62 83 49 77 45 72 39 67 51 90 75 81 37 39 11 30 9 28 11 26 6 25 5 25 7 27 8 29 5 22 6 27 9 34 23 72 56 84 62 85 65 85 63 79 55 69 50 70 49 59 31 51 38 64 53 77 62 82 62 85 66 88 70 95 78 102 80 107 85 108 85 106 80 102 74 101 70 96 73 112 97 136 113 154 111 141 103 63 9 7 1 5 4 12 6 30 31 75 66 87 59 85 50 77 50 79 47 75 39 57 21 51 22 53 23 77 43 90 49 87 46 85 46 84 43 79 40 76 36 65 23 57 22 58 30 63 41 73 46 67 32 65 28 35 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 1 1 1 1 2 1 0 0 0 1 1 2 2 0 0 0 1 0 1 0 1 0 0 0 0 0 2 5 8 24 25 38 26 32 16 47 43 48 19 36 9 35 19 27 2 9 0 1 0 0 4 0 3 0 0 1 0 1 0 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 1 1 2 3 1 26 59 82 60 58 45 58 55 68 55 71 54 70 57 75 65 75 64 83 71 84 66 77 61 74 60 72 57 69 56 70 58 67 60 76 60 72 59 69 49 60 45 47 39 56 54 69 56 90 77 96 78 94 72 92 72 99 76 89 64 78 58 79 62 92 86 122 114 134 108 117 92 95 74 87 77 125 128 124 68 91 64 79 62 82 60 76 57 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 1 0 1 0 0 0 0 0 41 43 140 164 95 104 140 54 20 0 29 32 144 172 131 51 29 7 0 3 14 8 1 0 0 0 0 0 0 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 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 0 0 5 1 36 61 66 23 127 62 92 92 140 117 63 0 73 112 148 129 115 10 115 81 119 1 49 18 75 38 110 30 30 21 139 181 196 177 133 66 136 84 22 0 25 16 17 18 35 31 39 27 39 31 44 38 37 14 7 0 5 3 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 4 6 4 7 5 7 5 8 5 7 8 14 16 20 18 18 16 18 14 13 9 12 10 13 11 15 11 17 12 17 13 16 12 15 12 15 12 15 12 15 12 15 12 15 12 15 14 16 15 15 14 15 15 17 17 17 15 15 13 14 15 17 17 18 19 18 19 18 19 18 19 19 20 19 20 19 20 19 18 22 17 22 17 22 17 21 17 23 19 23 20 24 22 25 23 25 21 26 22 26 23 27 23 26 22 28 25 30 26 30 26 27 28 36 25 25 16 24 0 112 222 244 201 105 0 32 28 33 26 25 19 22 20 23 19 19 16 19 16 19 17 20 17 22 18 17 3 3 5 4 0 0 0 6 9 8 7 19 22 20 18 20 19 21 19 22 20 15 13 14 10 11 7 8 2 45 111 123 100 111 87 105 94 104 97 109 102 111 118 127 109 74 76 72 39 38 28 37 29 109 117 198 177 174 192 185 140 145 127 119 83 104 89 86 64 79 60 60 46 51 39 37 24 37 26 26 4 9 1 2 0 2 3 15 13 18 18 17 6 23 16 28 16 22 6 22 12 26 11 23 15 35 12 12 5 28 21 27 17 34 39 55 43 56 51 56 54 61 58 59 53 64 54 64 55 64 58 66 60 70 58 47 12 7 39 106 71 91 55 111 128 147 105 121 87 96 54 69 35 78 85 108 84 111 84 95 60 73 46 62 34 56 35 57 35 57 35 56 34 55 36 53 36 55 38 55 35 54 33 49 31 51 36 55 36 59 33 56 32 60 44 73 56 82 66 93 74 90 66 77 55 66 40 51 23 44 29 64 52 49 10 8 0 6 0 9 11 7 8 6 6 5 4 6 3 10 1 6 4 9 1 16 20 51 45 62 47 60 49 62 49 58 45 53 40 49 42 40 23 32 26 43 40 56 47 61 47 60 44 63 47 70 54 78 59 84 66 86 71 83 67 76 62 73 58 66 48 74 65 101 87 119 88 121 104 87 31 8 0 1 7 12 8 11 7 31 27 58 42 58 33 48 35 53 38 46 22 24 8 22 14 24 9 28 23 50 34 47 30 44 28 43 29 42 28 40 24 30 15 22 15 26 16 33 21 40 26 31 22 33 27 20 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 1 1 1 2 1 0 0 0 0 0 0 0 1 0 1 0 1 0 1 2 0 2 1 0 0 0 9 10 22 13 13 5 21 25 31 19 19 6 11 8 11 1 3 0 2 0 1 0 3 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 1 2 0 2 0 0 0 0 5 41 72 61 58 39 42 35 51 41 50 38 47 40 55 48 61 50 58 49 59 53 66 60 62 55 65 55 61 49 57 49 56 55 65 49 53 45 53 40 64 55 58 48 55 41 45 28 47 40 66 55 74 53 73 55 61 51 78 66 81 59 71 51 58 41 60 49 76 69 94 83 104 82 76 40 48 40 56 37 62 45 62 49 61 40 53 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 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 0 1 0 1 0 1 0 0 4 13 45 56 174 186 116 121 122 54 36 20 60 89 207 180 139 47 28 6 3 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 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 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 3 4 1 21 13 68 83 93 25 118 58 110 114 225 159 80 29 174 169 196 128 149 81 235 161 203 79 162 93 181 97 176 63 99 50 164 172 185 165 123 98 198 61 22 18 28 7 30 28 49 38 53 32 58 40 63 43 47 18 10 4 1 7 4 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 5 5 5 6 6 7 7 7 7 6 7 9 14 18 19 19 26 18 28 17 21 12 17 14 16 14 15 14 15 16 15 17 19 16 20 16 20 16 20 16 20 16 20 16 20 16 20 15 17 16 16 15 16 17 18 19 18 17 16 15 16 17 20 20 19 16 21 16 21 16 21 16 23 18 23 18 23 18 23 19 21 23 21 22 21 22 22 21 23 22 26 24 28 26 29 27 29 29 27 28 27 27 26 27 27 29 29 30 29 30 28 28 30 29 38 30 34 16 30 45 207 250 255 253 254 148 88 34 47 33 29 19 22 16 20 14 28 23 28 23 28 23 28 23 24 16 19 22 77 111 160 143 164 143 135 63 37 22 24 10 19 19 20 21 22 23 23 24 21 21 21 20 18 15 12 10 73 140 146 125 144 112 135 120 135 121 138 139 185 180 155 88 42 18 35 24 47 19 48 39 40 3 157 184 211 214 185 120 153 154 125 34 51 38 45 20 47 23 43 23 49 31 53 32 33 29 29 7 4 0 6 0 4 0 4 0 4 0 5 0 14 0 38 20 48 19 53 24 55 26 53 21 60 29 51 27 34 3 39 16 42 21 48 18 38 9 36 10 42 16 44 17 49 26 44 24 45 27 53 31 70 43 60 24 38 53 135 97 126 83 144 153 170 123 143 100 112 70 96 60 104 100 120 87 106 69 90 60 88 58 86 59 83 54 81 53 82 56 86 60 86 57 82 56 86 59 85 56 83 53 77 50 80 55 82 53 83 55 78 52 80 58 90 67 97 76 112 91 120 94 122 95 118 80 101 64 88 62 88 64 57 16 21 3 26 6 25 12 28 8 26 7 24 6 24 6 25 5 26 13 27 8 37 37 76 60 85 61 82 62 82 59 76 56 71 49 65 49 58 30 48 34 57 46 70 56 78 60 78 60 83 64 87 70 95 77 100 83 103 85 104 82 101 78 94 70 94 66 95 77 117 102 139 117 145 119 132 80 51 12 15 10 24 12 22 11 35 25 78 58 90 57 82 53 83 52 70 33 53 18 48 21 53 23 65 37 89 47 88 46 84 41 78 42 83 44 77 36 69 30 64 28 62 32 62 37 66 37 69 35 67 31 39 7 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 0 0 0 0 2 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 1 1 7 19 10 19 8 35 25 50 29 44 17 33 16 24 8 9 4 3 2 0 3 0 2 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 0 1 8 6 15 44 76 73 80 54 49 32 61 44 61 41 57 42 63 50 73 54 66 51 67 55 73 61 69 63 77 69 77 65 74 65 71 65 71 51 58 54 63 45 51 49 57 53 58 43 45 29 43 42 71 65 85 68 88 72 91 74 96 79 98 76 89 67 88 64 76 54 75 64 92 80 127 104 109 78 81 61 82 71 86 66 85 67 82 56 72 55 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 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 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 6 37 61 203 194 93 68 58 13 29 3 36 71 187 121 74 13 0 0 0 7 1 2 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 3 1 1 1 1 1 0 1 0 1 1 0 1 0 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 5 2 0 0 8 4 44 73 35 0 59 46 87 83 206 95 11 4 157 124 140 64 105 38 185 91 136 42 119 53 101 51 77 39 55 14 91 115 131 111 69 77 103 0 1 4 30 21 23 23 38 30 34 22 35 29 42 33 32 9 4 0 5 3 5 3 5 3 5 3 5 3 6 4 6 4 6 4 6 4 7 4 7 4 7 4 6 4 4 2 4 3 5 2 6 4 6 3 6 4 7 5 7 5 7 4 6 7 13 15 19 15 18 16 18 14 13 8 12 9 13 8 13 9 14 9 16 10 17 10 16 10 16 10 16 10 14 10 14 10 14 10 14 10 13 8 11 7 11 9 15 11 16 10 13 8 14 12 19 19 15 21 15 21 15 21 15 21 18 22 18 22 18 22 18 20 22 16 22 16 22 16 21 16 21 17 23 18 24 20 26 21 30 26 30 24 29 23 27 22 31 26 31 26 30 24 28 21 32 18 22 17 27 0 32 72 243 195 242 205 251 191 53 40 58 45 38 24 26 18 22 12 19 11 18 11 18 10 17 10 23 6 12 28 94 148 180 174 191 188 143 49 8 10 25 3 21 22 21 23 22 23 24 24 22 22 22 20 17 12 8 3 67 134 130 116 135 105 123 116 123 126 136 145 185 166 94 8 27 21 21 24 29 18 31 18 40 0 138 186 213 201 165 109 104 159 138 34 37 40 48 42 46 36 45 37 42 36 44 43 36 42 40 14 0 0 6 7 8 1 2 6 5 2 2 6 0 2 21 16 23 10 19 8 18 14 21 8 27 14 17 6 30 4 19 7 10 6 17 14 19 10 12 3 10 5 12 6 3 0 0 0 0 0 6 7 5 4 13 7 14 44 116 89 103 60 115 127 136 93 110 69 80 44 66 35 72 65 73 40 75 44 60 44 64 37 57 42 59 35 53 30 52 36 63 46 61 40 57 39 61 43 60 38 57 35 51 32 54 35 53 29 53 26 48 22 44 22 46 24 54 39 67 55 80 68 95 80 98 71 84 57 74 47 61 38 19 0 0 0 14 3 6 7 10 10 7 7 6 3 5 1 5 0 10 8 10 0 21 32 58 51 67 51 63 53 64 51 55 47 53 38 47 39 40 21 30 23 38 33 49 42 57 45 62 48 63 44 63 46 68 51 78 62 82 69 84 70 82 69 69 58 72 51 64 47 80 67 102 96 113 88 119 104 67 32 12 11 8 0 6 0 18 9 47 38 62 44 56 39 50 35 36 20 24 6 15 5 21 14 30 21 44 30 48 36 47 24 38 30 47 34 42 24 34 23 32 22 32 18 34 17 35 19 39 28 34 27 20 5 1 1 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 1 1 2 2 2 1 0 1 0 1 0 1 0 0 2 0 2 2 2 2 0 1 0 6 0 0 0 14 14 29 25 29 20 25 17 12 0 0 0 0 0 1 2 5 6 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 3 5 15 13 41 47 58 48 61 44 46 38 48 37 44 30 36 27 37 32 51 43 53 48 54 44 46 35 44 41 58 53 63 56 64 59 57 49 48 32 41 45 49 34 28 31 36 33 31 19 18 6 29 25 51 45 62 44 64 49 74 54 66 54 76 64 76 57 65 50 68 51 67 49 68 55 78 56 64 57 71 54 64 52 65 48 61 50 65 47 61 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 0 0 0 0 0 0 0 0 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 1 0 1 0 1 0 1 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 1 0 1 0 1 0 3 0 1 0 0 0 0 0 0 1 0 2 0 1 0 0 8 21 51 76 255 189 102 60 67 20 35 18 65 171 193 92 33 11 6 3 4 0 3 3 0 1 0 1 0 2 0 2 2 4 2 1 0 1 0 1 0 3 0 5 2 1 1 0 3 0 9 5 7 0 3 0 5 1 5 1 5 1 5 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 5 3 3 22 32 114 78 41 15 96 54 153 92 127 62 69 56 255 140 246 121 131 142 248 167 235 147 224 124 208 106 165 70 105 104 234 88 156 120 64 126 76 5 13 9 46 10 39 33 55 40 54 34 56 42 60 43 39 11 15 3 3 10 4 5 7 8 8 7 6 5 5 5 5 5 5 5 5 6 2 6 2 6 2 6 4 7 5 8 5 7 5 8 5 7 4 9 1 7 1 8 6 9 5 5 8 11 20 17 18 9 26 16 22 14 23 17 23 17 15 12 16 14 18 15 16 14 15 14 21 18 21 15 19 15 26 18 22 14 11 17 26 13 18 11 15 15 22 18 17 12 18 14 18 17 20 15 17 13 27 18 20 15 23 21 28 23 19 16 17 16 20 19 19 17 22 21 22 21 22 21 22 21 20 21 24 23 24 23 26 27 29 28 29 28 29 28 29 28 26 26 29 30 32 31 32 30 35 23 30 24 24 28 63 70 143 174 178 160 196 173 95 49 61 49 65 47 38 25 37 21 31 42 47 23 39 18 23 17 43 2 32 38 71 58 66 43 68 37 55 31 51 17 32 9 24 20 31 19 31 30 30 11 25 20 23 22 21 16 9 3 80 134 146 119 144 123 127 124 136 120 144 176 194 52 32 24 44 26 51 24 43 23 45 26 33 7 207 204 224 197 188 122 124 178 157 36 67 47 72 52 62 48 64 48 62 52 64 48 54 45 46 18 15 0 10 4 4 6 2 8 7 7 15 6 25 15 49 25 46 22 52 26 53 22 50 24 50 16 51 30 78 49 77 39 57 20 48 20 38 9 40 11 41 11 41 12 32 9 30 7 30 5 28 3 33 0 28 0 23 60 131 115 129 91 140 151 176 120 126 92 106 74 86 68 123 100 102 59 96 69 97 65 88 57 87 61 90 61 89 61 92 68 100 74 103 71 93 63 92 64 91 61 86 57 84 54 79 49 74 45 77 50 76 50 79 51 75 45 70 38 63 43 85 73 108 84 115 93 131 92 111 73 84 50 33 11 27 9 30 12 29 8 26 10 24 8 23 8 25 8 28 11 26 11 31 5 36 48 84 64 85 66 81 57 73 51 72 52 67 46 59 39 53 34 43 34 54 45 65 53 72 56 75 57 81 63 87 65 88 65 95 76 104 85 108 82 99 72 100 72 96 70 97 72 96 70 108 90 134 119 131 110 122 72 42 22 42 31 69 73 115 108 136 98 123 81 82 41 71 48 63 37 58 24 47 22 56 30 69 39 81 45 84 49 84 43 81 33 78 48 82 38 76 30 75 36 79 40 81 50 84 34 79 30 71 32 51 12 9 0 3 0 3 0 3 0 3 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 1 0 1 0 1 0 0 0 0 3 0 1 4 6 0 13 23 51 28 54 27 50 25 35 8 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 1 0 4 0 22 39 62 55 80 67 79 63 77 55 71 50 70 50 64 44 58 39 55 37 55 40 58 41 58 42 62 48 59 46 52 43 50 45 55 51 59 52 51 41 38 31 35 36 21 13 8 4 11 13 23 20 51 59 81 71 79 66 76 61 78 67 88 70 83 64 84 70 90 70 88 68 88 65 87 65 83 64 85 68 89 69 85 64 89 65 83 61 86 65 86 61 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 2 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 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 6 4 6 4 0 0 0 58 139 213 129 62 23 23 2 18 9 90 157 117 36 16 1 1 1 1 0 0 0 3 4 3 4 2 1 2 1 1 0 0 0 1 0 3 2 2 4 1 2 1 0 3 1 1 0 0 0 0 0 3 7 1 0 1 0 0 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 3 5 0 0 8 30 90 45 22 8 57 66 173 133 122 10 25 82 182 123 186 18 72 113 168 86 168 83 151 58 118 50 90 44 23 35 133 88 122 78 69 76 34 0 7 6 26 9 27 25 40 30 36 24 37 31 40 33 26 3 4 5 2 0 4 3 6 5 7 4 5 2 5 3 5 3 5 3 5 3 6 7 6 5 6 5 6 3 7 4 7 2 7 1 7 1 8 0 7 0 6 0 7 2 17 10 10 2 6 8 20 24 25 38 52 36 14 0 4 12 16 10 16 9 16 9 16 9 14 9 22 15 24 15 25 18 26 15 25 19 17 6 16 10 16 13 7 5 9 7 11 4 10 1 10 3 12 7 15 14 13 15 15 16 15 14 10 9 13 15 20 21 24 22 24 23 21 17 21 17 21 17 21 17 20 17 23 19 23 19 25 22 28 24 28 24 28 24 28 24 25 22 28 26 30 26 30 25 31 16 26 14 21 26 62 56 87 121 150 131 149 115 61 31 47 34 51 58 55 35 36 23 30 31 36 30 50 38 44 54 35 2 15 22 36 34 28 22 32 21 25 25 34 23 25 22 2 8 13 11 4 1 12 23 21 18 15 13 15 15 18 14 57 117 124 107 124 110 113 110 123 108 136 150 96 11 12 21 22 12 30 12 23 11 25 12 16 26 184 199 208 177 151 104 101 164 127 21 55 44 52 34 47 39 50 38 47 40 50 37 45 40 33 13 4 0 4 2 6 1 9 3 9 5 6 5 6 8 26 16 23 14 26 16 25 12 23 12 20 5 21 15 55 47 64 49 55 34 44 30 25 7 14 0 3 0 3 0 12 0 9 0 4 4 3 6 3 0 7 0 0 36 114 85 83 52 111 127 153 95 92 56 67 54 65 52 101 67 61 49 65 43 62 36 54 34 59 42 72 52 74 55 78 59 82 62 92 66 81 56 75 52 70 46 66 45 64 41 60 35 54 31 55 32 51 30 51 28 46 23 46 21 37 14 36 19 44 24 65 52 82 66 80 59 54 28 11 0 9 1 9 2 9 0 11 7 9 5 8 3 7 4 10 3 7 3 12 0 20 42 70 54 66 52 65 50 55 37 51 41 49 39 45 34 40 30 30 24 35 29 41 36 52 43 54 42 57 45 61 45 60 43 69 57 80 69 87 68 80 60 75 56 70 53 70 53 69 52 66 63 93 91 112 114 129 103 92 78 95 92 118 114 128 112 130 98 114 85 69 25 27 14 38 31 38 21 24 15 31 26 37 28 46 31 47 33 48 28 47 22 40 28 38 20 40 22 35 32 60 48 71 44 50 18 32 19 29 30 30 18 6 0 0 5 0 4 0 4 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 3 0 0 2 0 0 6 19 35 28 29 23 27 23 18 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 0 0 0 0 22 41 64 55 62 52 64 49 61 43 55 39 51 42 47 38 45 38 48 41 53 45 53 43 47 37 45 38 48 31 44 29 43 34 46 39 45 38 39 24 22 21 33 43 37 41 33 29 19 16 19 20 43 50 69 60 67 55 67 50 59 51 64 54 62 51 66 58 68 55 71 58 70 54 66 50 65 52 65 50 62 50 66 56 65 51 63 50 65 52 64 50 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 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 3 2 0 5 26 47 56 39 17 3 0 1 1 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 1 0 1 0 2 0 3 0 2 12 2 109 208 223 122 68 18 36 20 44 49 175 172 86 23 13 1 0 0 0 0 4 0 0 0 0 1 0 1 0 0 6 5 5 2 2 0 3 1 0 2 0 6 4 2 3 0 13 6 7 3 6 4 0 0 3 1 3 2 5 2 5 2 3 2 3 2 2 3 1 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 5 0 2 3 6 40 67 123 41 42 37 91 162 255 232 179 30 123 167 223 198 240 68 201 211 245 171 255 172 254 140 222 114 168 65 49 1 124 147 129 77 110 49 13 0 21 16 28 20 44 35 57 39 53 33 53 38 47 29 26 0 7 10 18 6 5 5 5 6 6 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 1 7 1 6 3 6 6 8 7 0 4 7 31 43 68 67 88 85 100 86 78 44 30 9 16 9 16 10 16 14 20 17 26 25 34 34 38 36 40 38 38 28 31 29 21 11 18 31 58 49 46 34 32 25 23 16 19 16 17 12 15 14 18 14 18 16 23 20 25 21 23 23 11 15 20 20 18 15 16 16 22 21 22 21 22 21 22 21 21 22 24 23 24 23 25 26 28 27 28 27 28 27 28 27 26 26 28 28 30 29 30 29 33 26 30 23 31 47 73 63 58 82 127 125 133 106 71 43 66 40 58 57 67 54 63 47 51 46 63 65 94 72 93 91 69 19 40 27 49 31 45 23 49 24 57 40 78 53 85 58 64 21 23 15 38 19 29 18 21 13 24 21 25 17 15 5 83 132 149 124 138 114 117 108 128 106 146 123 37 5 40 32 49 28 54 28 47 26 44 21 30 93 206 194 207 170 157 108 122 175 144 36 76 57 63 43 62 50 62 45 55 48 58 45 58 44 48 17 25 6 18 7 8 10 5 11 11 10 19 7 32 19 51 26 50 24 53 27 53 24 52 23 48 15 49 27 70 45 85 58 92 61 96 66 89 51 74 31 53 13 41 8 32 6 27 0 24 0 25 0 23 2 36 16 21 47 150 109 111 85 145 152 170 105 103 61 90 72 95 84 138 84 83 73 94 64 88 56 84 60 95 73 107 81 113 89 120 94 123 95 123 92 117 88 115 85 110 80 104 75 102 72 97 66 91 61 89 58 83 53 81 52 78 48 71 42 68 35 59 30 61 36 77 51 95 73 106 70 70 25 28 9 27 10 25 7 26 9 25 10 24 8 23 8 25 7 27 10 25 8 31 10 44 54 97 69 84 64 85 62 72 46 66 49 66 48 64 45 60 42 52 37 49 36 56 46 72 59 71 53 76 56 80 57 79 55 88 68 102 83 112 86 109 80 102 74 98 71 97 70 94 67 75 64 88 69 109 103 130 111 113 89 114 100 131 108 119 86 131 99 125 104 101 38 31 8 33 24 50 32 48 28 58 43 79 48 87 47 86 49 88 45 91 35 75 37 79 45 101 61 114 72 123 77 118 69 101 44 84 31 73 35 61 22 17 0 3 0 3 0 3 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 1 2 0 0 8 25 62 39 58 29 51 30 35 8 7 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 6 2 4 3 28 45 66 55 63 55 72 61 78 61 78 59 66 51 63 48 62 50 67 54 62 50 65 50 61 45 59 46 59 46 51 41 51 46 51 43 47 42 42 26 16 8 18 22 39 44 49 40 32 23 32 34 46 50 69 63 71 63 74 65 71 56 73 56 75 61 83 67 83 66 89 73 93 67 85 59 82 65 85 64 81 62 84 68 84 67 87 67 85 66 86 68 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 19 46 67 47 31 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 2 0 0 1 0 1 4 2 4 0 0 0 31 99 181 215 117 38 15 20 7 17 62 177 111 43 0 1 0 2 2 4 2 2 1 0 0 0 0 2 0 3 0 0 0 0 0 0 0 1 0 0 0 1 0 2 0 0 0 0 0 0 1 4 9 3 5 2 2 1 2 2 0 2 0 1 0 2 2 2 2 2 2 2 0 2 0 2 0 2 0 3 1 3 1 3 1 3 3 5 2 1 0 29 64 82 0 1 30 76 195 236 196 117 0 108 113 174 152 151 0 198 101 169 82 176 84 155 69 127 67 92 46 8 0 145 184 78 37 102 6 0 0 13 16 14 24 32 26 40 26 34 20 33 24 40 20 19 2 1 2 8 0 5 3 5 3 5 2 4 2 5 3 5 3 5 3 5 3 4 5 4 5 4 5 4 5 5 4 5 4 5 6 5 4 6 0 7 0 7 0 9 1 8 0 16 39 81 101 111 103 114 94 90 89 105 92 71 37 25 15 20 9 17 8 19 11 28 28 41 38 44 37 40 33 37 30 25 14 14 9 27 48 87 93 88 80 73 60 54 38 37 28 33 19 21 13 14 7 12 8 13 5 11 6 18 15 21 12 23 13 23 13 23 15 21 17 21 17 21 17 21 17 20 18 24 20 22 18 24 22 26 22 26 22 26 22 26 22 25 21 26 23 27 24 28 24 28 19 24 11 24 40 64 44 52 40 81 87 111 96 77 45 41 34 38 34 40 48 60 39 51 56 78 79 90 80 87 86 54 19 29 22 30 27 26 20 22 17 35 38 58 56 70 64 76 66 60 37 17 0 10 24 21 18 18 16 17 13 9 4 55 107 124 116 128 109 115 104 110 92 118 69 2 13 26 14 23 13 31 14 26 14 21 7 1 136 186 153 140 114 95 61 95 160 122 32 51 38 41 39 46 38 48 35 44 38 48 37 46 38 35 19 15 10 10 3 11 6 13 7 12 8 8 5 11 10 26 15 22 15 25 14 25 14 24 9 16 4 19 10 21 10 26 17 34 29 52 46 60 48 60 44 51 31 37 19 21 5 16 3 6 0 0 0 0 4 11 6 0 23 137 89 91 70 119 111 113 55 62 37 65 32 63 74 103 58 60 45 66 43 62 40 63 47 75 58 78 59 84 67 91 74 97 77 94 73 94 73 94 72 91 69 83 61 81 59 77 54 72 50 69 44 62 39 60 39 59 37 45 24 44 23 43 23 47 27 38 18 49 48 77 55 41 5 7 3 13 3 8 0 8 3 10 6 8 5 7 2 7 3 9 3 5 0 12 6 28 46 72 56 66 53 62 47 51 35 45 36 47 40 46 36 40 30 39 29 34 26 39 38 53 45 50 38 53 40 54 38 52 36 58 47 72 64 86 70 86 68 78 60 75 57 73 55 69 52 53 50 51 30 58 51 61 57 59 43 55 46 64 53 62 45 62 48 74 80 84 35 8 0 3 4 20 20 26 17 29 26 54 40 54 35 50 37 52 34 49 19 32 24 51 55 87 72 94 80 91 67 79 51 63 40 48 28 35 29 33 18 7 0 0 4 0 4 0 2 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 0 0 0 0 0 0 0 0 0 0 2 3 0 0 14 29 44 36 36 28 35 30 20 4 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 4 0 0 0 19 35 49 37 47 39 50 42 57 49 62 53 58 51 56 49 54 47 52 46 44 40 49 43 47 39 45 38 49 33 42 30 46 37 43 33 44 40 45 34 25 11 3 2 16 28 30 32 25 24 33 38 30 31 46 41 51 42 57 46 58 44 51 42 55 49 62 51 65 56 71 59 71 55 65 49 59 47 64 51 65 49 61 45 65 53 68 53 64 51 69 59 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 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 2 0 0 0 6 23 40 49 23 13 1 0 0 2 1 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 4 3 2 3 0 2 1 0 10 50 130 193 250 116 44 19 28 7 39 126 193 74 55 0 6 0 0 0 3 0 7 0 7 0 6 0 6 0 6 0 11 1 10 0 8 0 10 0 14 3 8 0 7 2 17 11 14 5 8 0 1 0 4 8 2 2 2 3 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 1 2 7 7 64 85 92 0 44 46 112 216 217 145 99 24 170 165 255 248 223 88 255 181 255 173 255 165 252 145 226 121 156 56 45 15 221 198 72 65 94 8 14 10 19 19 27 32 52 37 57 37 53 31 51 34 45 11 27 15 13 0 9 1 8 6 6 5 4 4 4 4 5 5 5 5 5 5 5 5 8 4 9 4 9 4 8 4 9 5 9 5 7 5 7 5 5 7 7 9 10 11 13 9 19 20 44 60 93 93 100 81 87 68 69 58 78 79 97 91 66 53 54 39 40 28 31 26 37 39 49 49 47 40 34 29 28 33 23 12 17 21 28 48 76 82 93 90 95 94 94 85 84 84 83 71 66 58 55 44 37 36 34 30 25 21 18 18 20 16 13 15 20 24 24 23 22 21 22 21 22 21 22 21 22 23 25 24 23 22 24 25 27 26 27 26 27 26 27 26 26 25 26 25 26 26 27 26 28 22 25 19 32 54 76 55 72 39 68 71 102 100 97 63 57 31 51 45 60 54 72 59 86 98 127 101 107 94 117 86 69 23 54 32 55 35 54 28 47 24 66 43 85 57 95 63 102 91 133 106 116 75 69 31 17 1 18 7 18 7 10 0 72 110 136 127 143 126 138 119 130 116 131 37 42 33 56 20 49 26 51 26 46 24 39 14 41 196 245 202 175 109 96 60 120 146 116 39 65 48 60 48 61 48 60 44 57 47 59 46 52 41 51 29 44 22 29 8 14 15 10 15 14 11 20 8 35 19 50 22 47 22 52 22 51 25 53 19 45 15 48 22 57 24 53 19 51 21 58 29 61 34 73 48 86 56 89 57 82 52 77 44 64 27 48 14 38 23 45 20 24 37 156 110 113 90 142 115 117 60 93 68 97 43 108 107 111 62 101 56 91 62 91 64 97 72 103 76 105 75 104 75 106 80 112 85 119 91 121 92 121 91 120 91 117 88 117 87 115 85 113 83 108 77 101 70 97 68 94 65 90 57 80 51 81 54 79 47 80 45 82 65 102 65 59 13 27 12 31 12 26 7 26 12 25 9 23 7 22 7 24 7 25 10 24 6 32 15 49 53 87 68 90 67 80 53 67 48 60 43 62 45 60 38 51 30 47 30 41 30 50 43 63 49 68 51 74 53 76 52 74 50 81 63 93 78 107 87 111 88 104 80 101 78 100 75 95 69 80 67 76 45 78 55 70 55 74 52 73 50 73 55 83 66 76 62 89 91 109 53 21 1 22 9 23 12 26 11 35 27 97 62 101 54 94 55 97 52 90 37 89 59 120 91 143 84 132 82 138 93 138 84 124 72 120 57 89 41 57 18 13 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 0 0 0 0 0 0 0 0 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 25 51 36 53 34 50 31 28 3 4 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 0 0 1 2 22 40 54 45 48 39 46 37 51 41 58 49 60 52 62 54 61 48 53 41 58 50 61 51 59 49 58 50 57 44 54 45 58 48 55 43 55 46 54 45 49 30 21 0 1 1 6 9 19 22 36 37 33 30 45 42 54 46 60 54 71 55 69 52 71 57 76 58 83 65 86 69 91 74 95 77 85 63 79 60 81 62 78 56 82 64 83 62 79 62 87 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 0 2 1 2 1 2 0 2 1 0 1 0 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 0 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 5 21 121 207 206 63 26 1 17 7 59 149 140 9 21 0 2 0 8 0 3 0 2 0 4 0 3 0 1 0 0 0 5 0 4 0 1 0 1 0 0 0 2 0 3 0 0 0 0 0 0 0 1 0 0 0 1 0 2 0 2 2 2 4 2 4 2 4 2 4 1 2 2 0 2 0 2 0 2 0 4 2 3 1 3 1 2 2 4 2 1 1 57 66 34 0 10 22 97 203 154 83 30 3 155 90 230 159 200 28 164 62 168 70 165 79 156 84 126 63 83 25 0 1 185 129 36 63 50 0 13 4 5 10 17 24 35 25 37 22 33 18 32 19 44 6 10 0 0 0 15 10 9 6 7 4 5 3 5 3 5 3 5 3 5 3 5 3 4 3 4 3 4 5 4 5 4 8 5 8 5 8 5 8 7 2 8 5 11 6 11 6 2 12 30 32 28 21 24 26 22 19 25 20 28 30 47 50 50 41 43 33 35 26 30 24 32 31 42 38 38 27 24 19 15 25 22 29 42 34 20 36 42 56 55 57 62 71 82 77 86 84 90 77 78 76 76 67 63 58 64 56 61 45 43 26 32 16 21 6 16 2 14 0 21 17 21 17 21 17 21 17 22 19 24 20 22 18 23 20 25 21 25 21 25 21 25 21 25 20 24 19 23 20 25 21 22 13 17 17 32 51 71 56 65 37 59 41 63 64 77 64 79 49 51 69 73 65 82 94 104 117 132 98 80 85 97 71 42 14 34 26 31 24 26 14 18 16 35 27 42 36 48 36 54 46 71 89 144 154 140 93 105 77 48 14 0 0 2 5 75 103 115 111 125 116 129 111 124 129 106 11 26 17 21 14 22 10 26 10 23 12 19 4 43 196 248 234 178 85 54 38 98 98 55 24 42 42 45 30 42 35 47 35 44 37 46 33 33 27 30 24 30 26 23 9 15 10 16 9 13 8 8 5 14 10 22 11 20 13 22 9 20 13 23 6 13 4 20 8 22 11 25 13 24 8 17 1 17 4 19 11 30 26 46 38 51 38 55 43 54 45 48 41 36 36 38 20 18 26 110 80 81 68 111 86 79 38 63 49 66 41 103 93 57 30 72 44 61 43 63 49 71 55 71 52 71 50 64 42 59 41 60 43 60 45 67 53 74 60 83 68 85 68 88 71 90 72 90 72 89 64 81 57 76 52 70 46 74 45 59 37 62 42 58 32 61 35 59 51 72 45 31 2 10 4 13 5 10 2 10 4 9 6 8 4 6 1 6 2 8 4 6 0 13 9 27 38 56 54 71 58 60 40 49 39 37 32 42 34 39 26 27 16 29 19 26 21 37 34 45 35 49 38 52 38 52 37 50 33 52 38 59 49 71 59 78 63 80 63 78 63 79 61 73 54 62 51 57 40 57 41 49 38 50 40 55 40 50 38 57 49 70 69 85 90 107 63 16 0 6 0 0 0 0 0 12 20 63 47 61 40 55 41 56 37 38 24 53 54 76 68 76 44 52 40 57 48 70 55 82 71 83 61 60 41 34 10 5 0 1 2 1 2 0 0 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 1 2 0 0 0 3 8 21 19 27 23 26 18 12 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 1 0 0 10 25 33 26 22 13 14 3 8 3 12 7 15 14 21 19 22 16 16 9 23 21 28 27 34 34 43 41 42 33 46 39 49 40 49 41 54 42 39 35 37 27 13 1 0 2 0 4 12 19 25 22 27 22 33 31 43 33 46 39 52 44 54 47 55 44 54 44 53 41 52 42 61 54 75 65 77 56 62 43 57 45 61 48 60 47 62 48 62 50 67 55 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 1 0 1 0 1 0 1 0 1 0 1 0 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 2 2 0 2 3 0 0 0 0 1 2 3 3 2 2 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 8 0 9 0 8 1 14 0 50 45 145 218 171 41 39 4 26 21 111 149 108 16 37 0 14 0 12 0 11 1 28 4 29 7 32 12 38 18 45 20 56 33 67 49 87 68 103 79 113 92 127 105 128 89 103 67 45 10 14 0 10 2 10 0 6 2 5 2 3 2 2 2 1 2 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 12 95 73 44 7 43 24 160 206 175 83 82 76 223 153 255 222 250 166 246 162 255 165 238 138 217 130 178 76 83 15 35 62 193 100 54 63 38 6 19 13 24 15 37 34 54 36 55 34 54 31 54 34 53 15 27 2 8 19 36 0 12 10 8 6 6 6 6 6 5 5 5 5 5 5 5 5 6 5 6 5 6 5 6 5 7 6 6 6 6 6 6 6 3 7 8 11 11 11 12 10 12 16 26 16 15 3 16 15 15 8 18 14 26 18 17 7 26 21 26 22 27 25 26 26 28 26 32 27 26 21 19 18 15 15 18 54 78 49 15 38 29 36 38 28 29 37 43 40 35 41 43 37 41 51 57 50 63 60 55 56 56 54 45 38 54 56 54 45 32 22 19 19 22 21 22 21 22 21 22 21 23 23 25 24 23 22 24 24 25 24 25 24 25 24 25 24 26 24 24 22 23 23 25 25 30 15 19 23 37 51 73 64 78 65 87 50 71 67 93 88 115 85 102 97 115 102 113 94 99 98 124 97 99 95 122 75 66 25 66 37 60 34 58 24 55 31 75 39 79 44 84 42 74 39 73 40 90 96 165 164 177 163 194 173 168 109 77 32 84 88 99 87 110 106 135 113 138 133 101 23 52 19 53 23 52 26 48 21 45 25 41 15 55 184 255 220 176 91 91 51 120 81 62 46 57 43 62 38 58 45 61 44 55 41 51 32 33 22 37 21 50 35 49 23 22 15 15 15 16 10 19 6 40 20 49 20 48 22 51 21 47 22 52 16 44 16 52 21 50 20 56 27 60 26 54 19 55 21 50 16 49 20 56 27 58 29 65 37 76 48 85 54 82 55 86 46 74 57 113 87 114 87 137 100 112 64 101 66 104 89 142 87 85 44 91 51 85 53 83 57 90 61 87 55 84 53 78 46 72 41 69 39 60 35 69 45 78 55 92 68 97 70 102 76 108 82 112 84 115 82 111 79 110 77 105 71 104 69 96 64 97 68 99 67 99 64 98 75 96 50 46 9 30 11 25 10 26 11 27 8 24 8 22 7 21 6 24 6 24 12 26 6 32 16 44 41 71 56 83 65 79 51 64 42 52 35 56 40 54 31 41 19 43 26 37 28 50 44 64 47 64 47 68 51 72 50 71 48 71 48 73 54 81 63 90 70 100 76 99 77 101 76 96 70 87 56 76 53 69 47 72 46 78 58 81 59 81 61 86 66 94 95 113 103 133 85 39 3 10 0 23 11 19 0 29 27 99 62 104 57 98 56 100 51 84 42 104 61 105 61 114 55 113 50 101 50 104 59 125 87 135 76 112 56 64 16 9 2 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 2 2 0 0 0 0 0 15 11 24 12 19 10 11 0 1 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 0 0 0 0 0 0 4 2 0 0 10 17 14 6 1 4 0 6 0 6 0 3 0 3 0 3 0 3 0 3 0 4 3 12 15 27 28 43 40 56 48 58 47 60 52 65 48 50 36 43 27 25 6 9 8 10 14 25 26 31 25 35 28 41 40 53 41 52 47 57 49 70 58 71 54 68 51 65 46 64 47 70 57 82 67 93 76 93 68 78 57 78 65 79 63 85 72 93 74 89 68 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 1 4 1 4 1 4 1 4 1 4 1 4 1 4 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 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 0 0 2 4 2 0 0 4 4 1 0 0 1 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 0 4 0 10 0 12 0 38 48 95 144 85 6 11 0 16 22 116 110 56 23 50 41 63 50 77 59 79 70 96 75 110 89 120 102 134 116 146 123 147 123 152 128 159 137 167 137 173 136 168 130 167 138 178 152 169 98 58 0 0 0 0 0 0 0 0 0 1 0 1 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 80 53 0 3 17 18 135 158 85 25 28 67 165 61 202 125 113 73 193 73 183 75 133 43 111 60 81 22 28 0 0 37 93 30 50 59 19 0 1 4 18 10 27 28 35 21 35 19 32 18 32 19 27 32 86 104 136 175 177 111 12 9 9 5 6 4 7 5 5 3 5 3 5 3 5 3 6 1 6 3 6 3 6 5 7 8 6 8 6 8 6 8 4 2 7 7 10 9 9 8 14 7 3 2 7 10 9 9 13 15 11 9 5 9 15 22 19 20 19 20 19 18 17 14 18 15 17 12 13 13 17 20 23 12 16 76 109 66 25 59 26 41 35 29 17 17 16 4 11 13 19 11 23 39 50 53 73 61 44 39 38 39 35 27 36 42 54 42 30 11 19 16 21 17 21 17 21 17 21 17 22 20 25 20 22 17 22 20 24 20 24 20 24 20 24 20 25 20 22 17 21 18 23 20 31 15 15 23 29 38 54 54 49 46 62 24 45 45 62 68 69 99 122 119 123 131 99 27 32 34 68 78 89 100 111 82 34 10 33 21 26 20 23 11 19 18 38 25 38 30 42 25 44 26 49 33 41 20 46 58 107 122 169 203 231 232 227 213 126 122 105 83 84 76 94 74 110 102 44 24 21 20 26 8 26 14 24 9 23 17 23 11 52 188 245 181 132 108 122 75 91 64 49 55 28 15 38 33 40 35 46 34 40 28 31 17 16 5 11 8 25 34 37 29 14 8 15 9 11 6 8 1 19 13 24 12 20 15 24 10 15 11 22 4 12 6 21 8 29 14 25 12 25 12 24 10 20 7 20 6 19 5 17 1 17 0 15 1 20 12 30 21 39 31 50 24 50 34 53 42 67 48 78 61 70 49 74 52 69 83 86 32 45 29 30 12 40 20 37 21 42 24 40 18 36 18 36 17 33 13 29 9 33 17 36 16 33 16 39 26 50 34 56 42 64 50 70 53 74 54 75 58 80 61 79 57 72 52 70 46 64 44 68 51 68 47 72 61 68 31 18 0 12 2 7 1 10 4 9 0 10 5 7 3 6 1 5 2 7 6 8 0 13 8 21 29 41 35 53 48 57 41 40 26 30 26 38 32 37 24 24 12 26 15 17 12 29 31 43 35 44 33 46 35 49 35 48 33 53 36 52 37 57 46 67 54 74 58 74 60 77 59 72 55 70 39 53 41 43 36 60 40 60 44 55 44 63 57 74 62 81 89 104 91 124 81 29 0 0 7 40 33 22 0 0 0 58 41 60 39 54 39 53 33 45 37 59 38 40 38 74 70 78 65 75 62 74 47 65 54 74 59 67 49 37 6 2 0 1 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 0 0 0 0 0 0 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 0 0 5 0 0 0 2 0 0 0 1 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 5 5 2 1 11 19 19 0 0 1 0 3 0 1 0 5 2 1 0 0 0 2 2 1 0 0 0 0 0 4 4 29 30 45 42 46 40 50 51 46 44 46 44 45 39 33 26 11 14 19 25 31 31 33 28 28 21 31 32 42 29 39 33 35 35 55 51 57 44 50 41 54 43 51 38 50 39 56 44 66 64 89 71 70 44 57 47 64 54 75 70 89 72 77 56 0 0 0 0 0 1 1 2 0 1 0 0 0 0 0 1 0 1 0 1 0 2 0 2 0 3 0 2 0 2 0 1 1 5 1 4 0 3 0 3 0 2 0 1 0 1 0 1 1 2 1 2 1 1 0 1 0 0 0 0 0 0 0 0 4 0 1 0 1 0 7 0 1 1 2 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 3 0 1 0 0 0 0 0 0 0 9 5 6 0 28 40 89 78 123 105 138 115 146 113 124 67 107 98 89 17 22 11 39 67 173 60 142 143 182 145 194 160 190 163 198 163 198 153 198 156 201 160 204 160 200 152 196 150 195 148 197 149 198 150 196 147 196 148 199 153 204 158 229 198 227 137 101 2 24 2 17 0 16 6 8 0 12 8 5 0 0 6 10 2 1 2 3 2 2 1 1 2 2 3 6 8 5 0 0 5 5 0 3 1 11 39 121 53 36 21 47 67 125 61 163 45 96 102 195 118 255 137 180 169 255 180 255 168 206 113 147 67 110 29 47 3 24 45 47 83 92 67 24 9 24 13 36 25 47 30 60 31 53 31 44 21 50 26 77 167 248 251 235 198 199 105 2 8 13 8 4 4 5 5 6 6 6 6 6 6 6 7 3 8 0 9 4 10 4 8 3 4 0 2 2 9 7 10 5 10 11 14 12 10 8 7 12 8 7 6 13 11 14 7 11 4 9 8 16 14 15 12 10 11 12 14 16 19 19 21 20 18 23 9 16 18 18 8 8 6 26 69 118 79 77 108 56 93 40 45 18 26 6 18 22 15 15 13 4 39 45 52 76 122 62 16 41 60 31 21 20 49 30 19 33 13 21 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 21 18 24 23 30 28 35 32 38 29 30 24 34 28 35 23 49 44 74 75 87 61 44 14 29 20 40 25 56 85 126 80 64 34 66 34 66 31 62 25 53 26 75 38 81 41 82 38 91 47 90 49 87 44 75 34 80 51 101 110 165 160 209 210 233 192 191 117 116 81 108 69 108 70 66 21 56 23 56 24 56 27 48 23 46 21 39 19 72 221 238 173 185 182 185 83 86 59 78 47 67 46 63 39 56 36 50 29 38 20 29 14 25 13 28 13 50 36 56 29 29 17 19 15 18 9 20 8 46 21 50 21 50 20 49 18 46 21 53 15 44 17 57 26 57 25 57 25 57 25 57 25 53 21 53 21 53 21 53 21 55 20 53 15 50 15 53 18 58 24 64 34 72 38 73 39 81 48 87 57 98 69 108 75 115 77 108 64 92 46 75 35 70 36 61 28 55 26 57 30 63 35 64 34 64 39 73 49 81 51 75 40 69 46 77 46 72 43 75 53 89 64 93 62 91 63 98 71 104 73 102 70 99 70 106 80 113 80 105 69 94 63 103 78 88 35 37 16 24 7 22 9 23 9 24 9 22 7 22 6 21 7 24 7 28 10 27 8 28 14 42 31 49 35 67 55 77 51 63 39 54 33 50 32 48 28 43 23 34 17 27 22 42 34 54 46 65 49 67 49 68 48 68 45 69 47 70 50 76 59 86 66 94 77 102 78 99 76 94 66 81 57 75 49 69 49 76 59 81 61 87 72 102 85 109 88 116 106 136 116 137 86 61 9 93 128 175 156 143 23 24 8 91 53 97 52 93 47 96 54 90 50 100 44 85 41 113 82 125 68 124 67 117 68 125 75 135 75 118 60 70 18 12 1 9 2 0 2 1 1 0 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 1 2 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 2 0 0 2 18 23 22 0 4 4 0 1 0 3 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 8 14 42 48 61 50 56 45 57 47 56 44 52 43 57 50 46 37 31 30 34 30 37 35 41 32 42 39 56 47 52 35 50 36 52 48 72 61 69 48 76 45 70 61 67 47 72 47 72 61 92 88 111 85 86 54 76 59 83 73 100 85 100 78 4 5 2 3 0 2 0 2 0 2 0 2 0 3 1 5 2 5 2 5 1 4 1 4 1 4 1 4 1 4 1 4 0 2 0 2 0 2 0 2 0 2 0 2 0 3 1 4 2 4 1 3 0 2 0 2 3 5 3 5 3 5 3 3 1 0 6 5 1 0 2 0 0 0 0 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 0 0 0 0 0 2 0 0 0 0 0 0 0 40 107 111 138 116 151 126 147 121 142 108 91 80 146 75 31 0 24 0 17 63 111 28 124 105 132 108 145 109 140 113 143 110 141 101 139 100 140 103 143 101 138 96 143 100 141 98 139 96 140 97 139 92 137 87 136 89 137 92 152 132 188 153 171 93 79 34 54 30 13 0 0 1 11 0 4 5 0 4 0 4 0 9 3 0 2 0 1 0 2 1 0 3 8 3 5 6 8 1 0 0 8 39 97 32 0 0 14 42 43 73 187 18 18 82 92 79 178 37 81 80 151 71 146 66 98 30 66 18 54 10 23 0 14 42 72 136 130 93 10 0 12 3 19 14 32 23 39 19 35 20 30 16 33 8 66 176 236 215 207 193 192 58 0 7 12 6 4 2 5 3 6 4 6 4 6 4 6 4 8 1 8 0 4 0 5 1 6 0 3 0 3 1 5 2 5 6 7 8 8 9 9 10 13 12 9 11 13 15 14 13 13 15 11 16 14 18 11 11 16 18 16 18 16 17 14 13 19 20 19 11 5 5 6 6 12 9 15 91 116 107 113 129 50 120 63 93 29 14 20 29 22 13 13 8 0 45 57 80 58 177 128 12 102 116 40 33 29 41 19 22 16 16 14 19 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 20 19 21 22 24 24 27 24 29 22 21 17 21 17 19 14 14 8 8 8 13 13 14 4 12 7 24 18 15 27 59 51 36 23 33 22 32 18 27 12 20 17 39 29 40 27 39 22 42 20 40 21 41 23 37 21 41 22 30 31 51 61 92 110 149 149 173 184 173 143 121 89 119 53 17 6 27 20 23 13 26 16 23 13 27 12 19 22 76 231 225 176 174 194 126 54 55 46 52 33 36 23 29 16 27 16 23 13 18 7 13 4 16 5 9 7 24 32 35 26 19 8 13 7 12 6 8 4 21 13 21 13 21 12 19 8 17 11 21 4 12 5 22 13 23 10 23 10 23 10 23 10 21 8 21 8 21 8 21 6 21 2 18 0 15 0 18 3 17 1 22 5 26 4 25 2 28 10 33 17 42 27 49 32 62 46 63 50 65 51 65 51 61 44 56 36 47 27 39 22 38 24 42 27 44 32 53 41 63 50 66 47 62 47 60 38 54 33 43 25 43 30 49 31 58 39 62 44 65 45 64 44 68 47 66 46 66 44 61 38 57 40 67 54 51 11 8 0 11 3 11 5 9 2 8 3 9 6 8 4 7 3 8 4 6 0 5 1 11 10 26 26 27 22 37 37 53 47 48 36 32 25 31 25 33 32 38 34 23 13 14 14 27 25 38 36 45 36 48 37 50 36 49 35 46 32 46 34 52 43 61 49 68 60 78 63 76 61 70 50 49 38 55 43 57 46 61 51 70 57 71 62 82 77 96 84 105 89 112 88 108 67 58 31 160 158 158 147 171 88 44 0 37 22 53 36 57 36 52 35 46 37 55 29 27 13 39 45 51 41 47 32 46 30 54 38 64 53 65 47 41 14 11 0 0 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 0 0 0 0 0 1 2 2 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 2 0 12 21 28 6 3 0 0 2 2 4 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 18 27 46 47 54 51 45 43 44 40 38 37 39 42 43 38 39 38 36 26 24 20 32 29 40 39 47 37 42 29 35 26 35 33 50 47 57 47 50 42 54 35 38 36 56 36 50 41 64 60 81 68 78 59 51 34 48 41 66 60 74 58 0 0 0 1 2 3 4 4 0 0 0 1 2 2 3 3 0 2 0 1 0 1 0 1 3 5 3 5 3 5 3 5 1 0 1 0 1 1 2 1 3 2 2 0 1 0 1 0 3 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 10 0 8 0 13 0 4 0 1 0 2 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 1 0 0 0 0 0 3 0 8 1 56 106 168 133 144 110 158 121 165 133 179 136 123 105 253 180 113 28 56 14 61 110 117 69 193 143 170 142 183 138 176 136 183 138 192 138 190 137 191 138 190 137 189 134 185 128 182 124 179 120 177 119 176 115 173 109 169 106 168 105 185 130 196 152 238 184 216 147 189 167 178 88 65 0 14 6 8 2 5 2 4 7 7 5 3 2 2 1 1 2 2 3 0 4 6 3 0 1 3 2 8 8 39 74 137 46 50 0 89 61 84 137 255 40 86 126 150 150 248 93 199 157 236 116 190 102 137 63 98 45 72 23 35 0 36 27 79 119 129 71 21 1 25 3 27 8 38 21 26 15 59 38 57 34 60 23 67 74 104 148 223 183 197 68 5 9 11 7 4 5 6 5 6 6 6 6 6 6 6 7 0 8 0 5 0 4 0 9 0 5 9 11 14 8 6 0 9 3 11 4 14 10 21 14 17 8 15 8 19 10 19 8 17 8 17 9 18 7 10 1 8 7 14 14 19 18 19 17 32 14 20 14 28 16 18 9 13 8 11 93 98 130 128 117 58 133 66 116 37 24 75 73 17 14 14 12 2 49 68 89 49 165 128 0 122 137 58 35 60 60 22 26 10 19 15 17 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 26 22 26 22 26 22 26 22 30 23 24 18 21 17 20 13 22 9 16 8 21 18 24 18 23 11 29 25 22 1 35 36 62 33 64 32 65 29 61 22 63 35 82 43 84 42 84 37 83 37 78 35 78 37 77 37 71 32 65 31 66 39 81 55 95 95 165 186 177 133 141 134 144 43 30 19 61 26 60 22 50 27 46 23 54 20 39 43 116 248 251 189 207 218 122 28 67 44 71 36 51 23 41 15 34 16 32 15 29 14 28 13 26 13 28 12 50 34 62 32 35 14 18 12 19 8 18 8 47 21 50 21 51 20 49 19 51 21 54 14 45 15 55 23 55 23 55 23 55 23 55 23 53 21 53 21 53 21 53 21 58 21 55 18 53 18 55 20 56 22 58 24 58 21 54 18 53 21 56 25 61 30 65 33 69 38 75 48 88 61 100 69 99 70 102 77 107 77 104 74 102 73 101 69 93 61 90 61 91 66 96 64 92 63 89 56 91 58 83 52 82 55 85 57 86 55 90 59 94 63 97 65 101 64 91 55 88 56 90 57 96 67 99 67 69 20 25 8 29 14 26 12 24 9 22 7 24 10 24 8 23 9 27 9 20 3 23 6 31 20 46 30 51 26 47 35 66 53 71 48 58 36 50 28 46 30 51 37 39 19 22 18 36 32 52 42 60 45 65 50 71 53 72 53 67 45 67 47 71 52 77 57 81 65 91 69 91 69 87 59 75 55 79 58 80 59 84 64 96 77 104 89 120 106 134 116 141 114 136 108 131 87 100 80 148 142 167 160 228 174 171 99 126 68 88 42 90 56 97 48 88 51 102 49 83 33 93 57 94 40 97 47 102 55 112 59 126 76 126 60 79 31 29 0 4 7 9 0 1 4 8 0 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 1 2 2 2 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 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 1 0 0 5 23 41 19 3 0 0 3 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 3 0 7 14 35 45 58 55 55 47 54 44 50 40 51 44 45 47 50 50 45 28 26 20 38 38 55 51 61 47 56 44 47 31 43 31 50 46 70 62 62 54 66 44 69 56 66 43 64 50 70 58 80 72 97 87 82 58 66 47 66 53 70 53 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 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 1 0 2 0 3 0 3 0 4 0 4 0 5 0 9 0 3 0 2 4 13 0 0 0 0 1 4 4 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 0 0 2 0 0 2 0 2 27 93 109 120 53 89 63 102 77 112 85 115 75 62 39 226 199 125 11 26 0 41 84 51 49 140 82 115 87 120 83 119 83 120 81 120 79 115 70 116 70 115 66 114 68 112 62 109 57 103 51 100 50 99 49 97 46 96 43 96 42 97 62 128 97 176 140 175 123 168 145 171 149 140 21 0 4 0 0 0 0 3 10 1 0 3 0 2 0 1 0 2 1 2 0 0 0 0 0 3 0 0 0 27 83 106 13 9 0 50 37 47 119 143 12 47 69 72 94 134 76 138 89 122 20 80 35 69 28 61 26 36 9 44 36 47 22 45 42 87 44 15 4 22 4 14 0 16 7 38 48 93 82 87 68 84 54 48 18 3 51 174 170 185 33 3 7 10 4 4 3 6 3 5 3 5 3 5 3 5 3 6 0 6 0 6 0 8 0 8 0 0 0 0 0 8 3 0 0 0 0 5 1 9 3 15 8 15 9 17 11 16 11 12 10 15 14 17 12 13 7 10 9 16 15 20 14 17 10 13 2 4 11 15 6 2 6 5 13 16 95 96 159 104 118 49 146 39 140 48 80 136 99 8 10 17 17 6 53 69 100 60 170 98 16 105 144 99 104 75 123 16 29 8 27 15 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 19 22 18 21 17 20 17 25 21 22 18 20 16 18 14 12 12 17 19 25 19 19 9 30 7 12 14 18 4 13 15 35 22 30 21 30 17 23 8 25 24 42 31 42 31 41 26 38 18 36 20 40 23 39 23 19 19 38 32 42 36 41 30 32 46 78 100 74 62 88 116 73 11 14 23 23 6 25 14 21 17 21 14 31 11 18 47 109 242 227 182 186 204 111 0 18 18 32 19 22 9 17 7 14 5 14 7 15 7 15 9 15 4 9 4 20 30 37 31 23 8 8 4 11 2 6 5 22 13 22 14 21 13 20 9 20 13 20 4 11 6 20 10 25 12 25 12 25 12 25 12 22 9 22 9 22 9 22 9 22 5 20 4 20 4 21 6 26 8 27 6 25 3 21 0 22 3 23 5 25 7 26 10 21 7 23 11 29 21 38 28 49 38 62 56 80 70 90 75 93 79 96 79 93 74 89 73 83 70 84 64 80 69 90 74 85 71 91 77 92 71 80 59 77 57 73 52 69 49 67 49 68 45 59 39 60 46 69 52 75 57 74 48 40 5 8 3 13 7 12 5 10 3 7 2 10 6 8 5 8 3 8 5 4 0 4 0 13 15 26 18 30 20 24 20 35 37 50 46 48 38 36 25 24 20 28 30 32 17 13 10 23 24 35 32 43 35 48 39 52 40 53 39 48 35 47 33 47 34 48 36 51 43 58 44 57 47 59 42 60 46 57 43 57 50 72 65 84 77 99 93 109 94 105 87 103 76 98 82 106 65 76 64 76 93 135 141 183 150 175 146 168 119 112 58 65 36 56 35 56 41 55 32 37 21 38 32 49 45 64 57 75 56 71 50 78 72 81 53 49 30 26 0 0 0 0 0 0 0 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 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 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 4 0 0 0 13 20 35 36 44 42 45 42 43 42 46 47 50 46 50 40 29 12 12 12 34 32 43 42 48 41 46 39 34 26 29 17 26 26 46 46 67 54 43 32 59 43 38 32 47 34 49 33 49 42 69 65 82 62 67 40 46 27 43 29 18 5 17 3 15 0 10 0 11 0 13 1 15 3 17 5 12 0 14 2 16 4 17 5 15 2 16 3 17 5 18 6 19 2 22 7 28 13 33 16 41 25 46 33 56 42 64 48 81 60 83 63 86 66 89 67 96 75 97 76 98 77 99 77 107 79 111 92 113 91 83 30 15 0 3 0 4 1 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 0 0 0 0 0 0 0 0 8 0 44 93 162 128 140 74 116 79 131 93 138 97 131 75 112 107 255 209 131 34 53 8 74 86 87 98 157 101 159 109 145 104 149 109 156 106 162 104 150 102 151 103 151 99 151 102 156 104 155 103 156 104 158 105 164 111 170 113 178 118 185 119 183 136 221 162 243 170 223 151 230 154 218 195 235 70 24 0 17 4 5 0 0 4 4 4 3 2 2 1 1 2 2 3 1 0 0 2 7 7 5 1 18 0 87 142 154 17 43 2 72 52 81 101 129 72 115 108 167 96 209 157 213 86 150 44 130 73 125 63 106 49 66 37 118 108 97 57 82 31 142 104 141 117 150 119 141 107 136 109 147 127 166 141 160 133 154 110 99 52 31 46 165 163 185 28 8 9 9 5 3 6 7 5 5 5 5 5 5 5 5 6 2 5 0 4 7 8 8 0 17 4 19 3 23 0 18 0 27 0 25 0 26 0 18 0 20 0 23 1 23 0 25 0 22 1 26 4 26 1 21 0 15 0 20 6 27 10 27 8 25 9 33 20 24 0 10 12 13 0 25 96 123 150 53 124 36 136 41 154 66 123 157 90 7 9 16 16 6 53 77 103 39 149 69 12 97 94 123 135 66 159 11 12 19 23 28 20 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 23 22 23 22 23 22 23 22 25 25 26 26 25 24 24 24 25 17 19 12 15 16 18 17 24 18 15 14 28 19 26 16 62 32 61 31 62 27 57 19 60 34 79 42 81 42 85 41 80 39 81 41 84 40 78 33 72 34 74 29 67 32 75 34 83 34 81 47 89 57 103 69 57 12 54 38 47 16 58 20 51 27 47 21 48 18 45 55 136 248 250 190 221 206 191 3 32 14 51 24 46 21 44 20 36 17 35 17 34 16 31 16 28 14 29 8 47 33 68 40 46 14 16 8 19 6 17 11 49 22 52 22 52 21 52 18 53 22 53 13 46 17 57 21 57 25 57 25 57 25 57 25 54 22 54 22 54 22 54 22 58 22 57 21 57 22 58 22 59 24 59 24 58 23 57 22 54 24 54 24 54 22 53 22 55 23 52 19 50 19 51 21 57 30 64 41 75 52 85 58 94 71 109 89 125 103 138 112 144 120 151 120 151 130 165 138 180 154 187 156 177 135 151 114 135 98 123 82 107 68 97 62 100 65 96 65 103 76 113 81 107 74 95 51 52 9 23 10 24 10 21 10 22 9 21 8 22 8 22 6 21 7 25 7 24 8 26 9 38 32 55 32 55 31 49 25 45 30 61 50 69 48 61 36 49 30 52 39 46 23 24 16 32 27 46 38 59 47 66 53 72 53 71 51 73 53 70 49 66 46 64 44 69 53 71 49 69 55 77 57 82 61 85 67 95 82 115 100 121 102 125 99 112 79 92 66 96 72 97 91 124 89 100 85 111 101 139 144 198 154 193 158 206 180 217 155 149 73 92 50 102 53 88 41 85 45 95 49 109 63 121 73 121 69 122 66 128 74 128 56 90 51 67 30 22 0 10 3 19 6 6 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 2 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 1 1 0 1 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 1 0 3 4 1 2 25 49 58 27 3 2 5 0 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 4 4 2 1 0 5 14 19 28 26 34 31 38 35 47 43 45 41 34 23 13 3 14 21 55 44 49 42 56 48 57 43 48 36 43 26 35 24 46 40 94 91 87 43 58 40 56 51 60 47 64 46 59 45 70 62 92 80 96 69 71 48 67 57 6 0 10 0 14 1 14 0 14 1 17 6 23 12 28 14 45 25 47 27 50 30 53 32 63 43 66 48 72 54 77 56 87 68 93 76 102 86 110 91 125 105 127 108 131 112 135 114 124 103 126 106 129 110 132 112 135 114 136 115 137 117 138 117 143 119 143 130 150 137 127 79 13 0 0 1 4 5 0 5 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 0 0 0 0 1 76 113 134 65 75 35 70 49 89 72 106 78 94 46 52 78 190 128 63 0 22 0 40 39 66 78 89 56 104 60 97 65 106 72 105 65 99 58 105 67 112 70 111 65 111 70 109 64 112 67 119 74 125 81 129 88 133 91 139 91 142 89 158 102 147 91 149 91 139 95 171 129 154 106 107 6 0 0 0 0 6 6 6 1 7 15 4 0 2 0 1 0 2 1 4 0 2 5 7 0 0 0 0 0 87 148 110 0 0 0 42 69 42 60 103 80 62 97 101 33 138 133 111 22 64 23 76 50 83 35 56 19 19 24 96 91 62 35 60 19 127 108 130 115 138 118 133 109 127 109 126 85 89 72 98 89 104 68 60 13 0 23 133 155 160 27 5 7 8 2 3 4 7 2 4 2 4 2 4 2 4 2 7 2 2 0 3 0 0 0 0 0 0 0 17 23 51 48 49 28 44 24 42 17 28 3 16 0 21 3 21 1 20 1 30 15 31 14 25 8 23 8 21 5 21 1 14 0 4 0 13 0 0 0 10 11 13 10 14 0 23 113 145 122 16 149 47 151 60 152 57 123 137 81 13 10 12 11 1 61 88 127 44 168 62 12 139 102 125 113 61 169 16 12 19 16 19 11 17 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 21 16 21 17 22 17 23 18 20 17 25 21 25 19 24 20 24 20 22 18 23 19 25 20 12 21 26 9 17 8 16 16 36 25 32 23 29 18 22 10 22 23 39 29 39 32 42 31 37 21 39 24 41 24 33 14 42 28 36 24 30 20 32 28 41 32 47 30 53 51 66 31 24 11 27 16 17 14 32 4 27 15 25 16 17 15 39 49 115 238 220 182 203 187 195 32 3 5 22 14 23 13 22 11 16 7 15 8 15 7 14 7 16 5 9 2 17 28 40 40 31 8 4 1 10 1 6 9 23 14 23 15 22 13 19 10 20 12 18 2 12 8 22 9 22 10 23 10 23 10 23 10 23 10 23 10 23 10 23 10 21 9 21 8 22 6 22 6 23 4 24 5 24 6 25 7 25 5 25 4 23 5 22 4 24 8 22 7 20 5 19 5 16 2 16 2 18 7 24 12 34 25 46 38 58 48 67 56 89 85 108 97 112 102 119 104 112 98 111 91 97 73 80 61 81 59 74 50 64 42 59 39 65 46 66 51 75 61 82 63 77 53 58 26 19 0 5 1 9 3 9 5 9 2 8 2 8 4 6 3 6 1 6 3 7 2 7 4 26 38 50 37 37 31 34 19 19 16 32 36 50 46 48 38 34 28 29 29 36 25 20 14 20 18 31 30 43 37 49 42 54 41 51 36 57 42 54 38 49 33 45 30 52 40 52 34 50 42 59 45 65 57 77 70 86 75 89 78 86 71 78 55 56 36 47 34 49 32 55 51 89 70 82 74 87 61 76 87 129 103 133 102 132 115 160 138 154 100 94 50 62 33 37 16 35 28 43 32 48 42 56 39 49 29 55 42 54 42 55 37 47 40 47 32 22 0 0 0 0 0 0 0 2 0 0 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 2 4 7 9 11 1 1 1 1 1 1 1 1 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 0 0 0 10 23 42 21 4 1 3 1 0 3 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 4 0 1 0 3 3 1 0 7 7 12 11 18 17 18 9 10 2 5 7 29 43 62 49 46 41 50 50 52 45 42 35 37 25 24 14 25 20 56 98 119 71 49 37 48 32 42 31 49 33 44 29 48 37 65 60 82 61 62 38 55 46 113 89 121 99 131 107 135 109 134 108 136 111 140 115 143 117 144 117 147 118 150 120 151 122 154 125 157 129 162 135 166 137 160 127 164 131 169 137 174 140 169 134 168 131 165 128 162 127 168 132 171 133 173 135 174 135 172 133 173 135 174 136 176 137 173 134 164 128 157 142 153 105 34 5 4 0 4 0 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 8 45 141 139 151 84 121 66 121 79 118 81 118 77 98 45 79 93 155 132 97 2 16 22 53 48 131 117 135 110 142 107 140 105 144 107 148 102 154 103 152 116 160 123 160 118 162 123 166 125 170 129 175 136 183 140 183 140 188 142 194 141 200 138 212 141 207 140 213 129 197 141 255 169 212 100 153 83 125 65 49 10 4 3 4 2 0 2 2 2 2 1 1 2 2 3 6 4 3 3 0 0 3 12 32 0 165 179 135 15 47 27 100 107 86 84 168 102 129 150 177 81 231 157 164 90 130 69 123 81 140 63 106 37 67 53 120 109 124 87 126 90 162 124 158 122 156 119 151 114 145 112 116 61 76 55 87 66 102 74 74 42 41 15 104 163 151 5 10 9 7 3 3 7 7 4 4 4 4 4 4 4 4 4 4 4 10 0 8 0 17 4 20 43 149 169 229 187 221 173 225 176 218 172 218 170 209 160 203 165 211 169 209 166 207 168 217 177 218 174 209 169 209 174 217 176 202 154 173 125 148 107 98 54 46 8 25 11 18 0 20 0 35 95 126 53 9 102 49 98 56 88 34 68 87 53 16 11 9 6 1 56 89 119 62 137 39 11 121 94 101 62 47 121 26 24 18 19 18 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 24 24 24 24 24 23 22 23 19 23 25 26 21 21 20 23 18 20 25 27 25 23 18 19 11 31 30 19 24 13 22 33 62 34 62 32 61 28 56 19 62 34 79 41 79 40 81 40 77 38 75 40 78 37 76 31 75 29 77 40 82 28 73 30 77 35 85 38 76 47 84 38 52 26 50 18 48 30 57 19 57 20 53 26 34 31 78 55 130 242 232 185 235 192 206 100 38 16 49 23 49 25 45 17 35 15 33 14 31 14 31 13 29 14 29 6 45 31 73 46 57 16 14 8 20 7 21 17 50 22 53 23 52 22 53 19 53 20 50 12 49 18 59 22 56 23 55 23 55 23 55 23 55 23 55 23 55 23 55 23 54 20 55 23 56 23 56 23 58 25 58 26 59 27 61 30 57 29 56 28 55 28 55 28 49 23 50 22 50 22 49 20 46 16 45 15 45 17 48 20 51 24 54 25 52 22 51 23 67 48 86 58 86 59 89 59 84 56 84 53 78 47 78 51 80 48 82 51 87 56 92 60 98 66 101 72 112 84 119 86 109 68 78 30 39 9 28 11 27 12 22 10 22 7 20 7 23 8 22 7 22 7 25 8 23 7 23 8 46 49 75 49 65 40 55 27 41 19 44 30 62 47 68 47 56 30 44 27 45 31 34 23 31 21 42 39 54 43 64 51 72 54 71 50 76 57 75 55 72 51 69 49 70 54 73 51 72 57 78 56 87 68 95 73 91 63 80 56 75 52 71 43 60 39 68 54 62 55 75 66 93 80 92 81 110 92 106 93 121 98 150 117 160 122 158 140 192 159 180 127 140 91 114 59 92 46 87 43 115 74 125 68 99 43 101 52 114 50 107 48 95 47 71 37 45 13 24 0 14 0 11 4 10 4 3 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 3 5 9 13 16 1 1 1 1 1 1 1 1 0 1 0 1 1 1 2 0 3 0 3 0 4 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 6 0 3 0 2 2 11 5 1 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 2 0 0 1 0 3 1 6 5 1 1 1 4 12 17 38 48 56 45 51 43 57 51 64 53 57 44 51 35 43 27 39 27 47 76 129 109 93 60 72 46 66 52 69 51 64 47 65 52 73 65 89 72 79 55 69 53 116 97 120 102 124 102 122 100 126 105 126 104 124 103 123 100 129 99 130 99 130 99 131 100 128 95 128 96 129 97 130 97 133 101 132 99 130 97 127 96 125 94 126 96 128 98 130 99 130 98 129 97 129 96 128 96 135 103 136 105 138 106 139 108 131 107 139 111 130 119 128 94 25 6 0 3 4 5 1 8 0 2 0 2 0 2 0 0 0 1 1 2 2 1 1 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 2 1 2 0 0 2 56 124 92 93 68 113 62 72 44 65 38 63 36 47 4 39 64 74 81 81 7 12 6 29 30 126 93 113 99 102 85 128 98 131 97 124 89 125 91 121 88 136 97 136 94 137 98 136 94 137 93 137 94 138 97 140 103 140 97 135 85 128 75 118 60 106 55 105 41 110 92 169 121 165 116 165 143 192 143 149 65 13 0 13 11 9 5 4 2 3 1 2 0 2 1 2 0 0 0 0 4 38 58 37 0 156 145 59 0 0 3 73 84 69 78 125 45 122 121 108 43 162 73 78 70 48 0 28 21 72 30 58 18 25 46 71 88 147 110 136 120 128 100 125 98 113 88 106 83 103 82 70 41 63 49 51 25 61 64 54 3 6 15 54 73 59 6 7 9 6 3 4 7 8 4 5 4 5 4 4 2 4 0 0 0 5 0 0 0 7 8 101 125 183 183 188 158 176 163 178 145 170 143 177 151 179 147 177 151 186 156 184 152 182 153 185 158 187 156 183 155 188 163 184 155 185 157 188 159 190 164 186 171 150 75 24 0 0 5 0 10 38 77 80 11 13 52 13 39 26 41 22 27 33 9 14 13 10 13 3 60 81 113 57 84 19 30 39 41 56 27 21 46 18 19 7 14 15 17 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 25 18 24 17 23 15 22 16 22 19 28 21 23 15 20 16 27 24 25 16 18 13 20 16 18 20 17 9 24 9 11 26 38 27 34 24 31 18 23 11 29 28 43 33 39 30 39 28 39 23 36 22 37 26 37 24 43 23 35 32 41 19 31 32 44 35 31 47 47 57 48 20 17 14 22 9 28 14 23 14 32 11 31 23 7 31 72 53 112 241 205 180 218 190 152 136 13 8 22 13 26 18 23 9 14 5 14 7 14 7 14 8 15 6 9 1 15 27 43 44 38 10 3 1 12 2 9 13 23 13 23 13 23 12 20 9 19 9 15 1 13 10 24 10 24 12 25 12 25 12 25 12 23 10 23 10 23 10 23 10 19 7 20 9 23 8 23 6 24 5 23 6 24 7 25 9 28 8 28 10 28 10 28 12 22 7 24 11 24 9 21 6 25 11 24 9 21 6 18 4 14 2 19 7 22 10 27 16 26 19 35 16 27 16 35 23 36 25 42 29 41 27 43 31 44 27 47 33 53 39 58 42 67 50 69 58 83 73 94 78 75 49 43 9 11 0 9 2 16 10 14 6 9 2 6 0 10 6 9 5 8 4 8 5 6 0 1 0 22 39 52 37 46 34 34 20 23 16 22 18 30 35 49 50 48 40 41 37 36 27 29 21 20 13 28 30 36 27 45 38 55 43 54 43 55 41 55 42 55 41 54 39 47 38 54 39 54 43 56 38 52 38 50 34 41 24 35 21 33 24 41 27 39 27 47 40 51 54 76 59 75 57 63 51 73 68 74 53 65 67 118 94 112 85 118 86 112 88 129 114 143 120 136 111 123 109 129 124 112 109 126 91 77 29 38 20 51 30 47 41 57 41 46 34 34 48 71 61 63 51 47 27 6 0 1 0 0 0 0 1 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 3 2 1 2 4 7 10 12 1 1 1 1 1 1 1 1 1 3 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 2 1 0 0 0 4 2 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 2 0 3 2 2 0 0 0 3 0 0 0 0 0 2 0 2 1 4 0 6 10 17 18 24 26 33 35 44 47 49 40 42 31 34 26 31 24 39 21 62 90 83 48 57 54 60 46 56 40 50 37 52 41 47 39 59 51 64 48 57 40 142 116 148 116 145 116 144 109 132 105 139 115 150 124 157 129 162 131 159 128 160 130 161 130 163 131 165 130 162 127 162 129 161 128 163 130 164 128 162 125 162 126 164 125 164 125 164 125 170 129 168 126 167 129 171 132 175 133 170 130 173 136 178 139 167 133 163 129 158 137 135 74 19 1 1 4 1 3 0 6 0 0 0 0 0 2 1 1 0 2 4 3 0 0 0 3 0 0 0 0 0 1 1 1 0 0 1 0 1 0 1 0 0 1 0 1 0 3 2 1 6 40 116 125 150 105 150 125 144 96 106 56 88 54 88 64 97 60 123 101 91 22 58 47 69 69 143 114 152 112 161 124 165 120 162 119 164 124 173 129 175 133 171 132 182 133 165 126 165 120 161 116 157 114 157 113 166 111 155 95 144 92 148 96 149 88 157 74 147 102 226 160 255 175 253 162 242 175 241 176 225 198 102 4 13 0 5 2 0 6 0 2 0 2 3 1 4 6 6 0 14 57 129 153 75 62 223 151 98 7 40 28 112 98 142 118 158 99 206 165 165 125 203 104 146 96 128 26 87 61 120 57 108 43 92 84 142 136 190 159 180 140 161 117 152 113 135 100 131 100 126 89 96 61 81 50 81 61 98 75 77 16 33 12 87 88 52 1 14 12 9 7 0 6 1 5 1 5 0 7 14 3 1 5 21 0 25 6 51 40 148 168 215 142 182 135 201 147 200 145 209 152 207 149 205 150 207 152 210 156 213 157 212 152 204 147 210 164 220 165 209 158 215 172 217 168 220 173 225 178 230 181 227 184 243 197 168 13 11 12 7 16 25 32 19 21 12 21 14 14 30 20 24 20 17 9 13 8 0 3 16 40 39 37 36 25 18 21 32 36 28 18 20 21 18 18 17 18 17 18 18 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 21 21 24 24 25 23 22 20 24 23 24 22 23 23 22 21 20 20 20 21 21 22 22 23 21 17 25 23 30 12 34 34 57 34 56 34 57 25 52 24 68 41 86 42 84 42 87 36 87 38 84 34 81 33 80 34 81 36 77 34 74 36 78 40 80 41 80 47 93 62 74 24 53 25 48 24 47 26 50 29 52 30 44 21 34 42 101 47 123 247 224 214 234 182 182 169 63 6 40 29 44 23 40 23 35 15 34 14 34 15 36 15 36 11 33 10 38 30 73 47 58 17 18 4 20 7 20 16 50 26 53 24 51 22 50 20 55 19 47 11 47 17 56 21 59 25 59 24 58 23 57 23 58 23 56 22 55 20 53 19 52 20 54 21 55 23 57 24 57 25 59 26 58 24 55 21 56 25 56 26 57 27 58 27 56 26 57 25 57 25 58 26 51 21 51 21 51 21 51 21 50 20 50 21 51 21 52 22 57 26 60 30 64 33 66 34 67 36 70 39 73 41 73 41 72 44 79 50 83 53 87 58 88 63 99 76 117 95 126 90 95 60 67 20 27 8 27 10 24 11 21 10 22 8 22 7 23 9 21 8 24 12 25 9 16 7 22 0 27 33 65 48 61 41 55 30 48 31 41 12 37 27 52 47 66 52 59 39 39 30 32 21 31 20 40 32 50 41 49 41 72 58 70 47 87 48 85 52 87 65 64 56 74 56 75 57 74 50 69 45 69 48 64 41 56 33 50 30 56 38 57 40 61 44 65 47 74 64 90 76 90 66 81 62 83 65 89 63 80 63 115 114 145 121 145 99 129 99 140 101 149 115 160 132 182 159 198 163 198 146 175 125 146 74 97 46 92 52 105 57 95 47 88 50 108 118 164 132 155 123 131 95 105 55 36 5 6 0 4 11 0 2 0 0 0 5 0 1 0 1 0 0 0 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 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 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 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 1 1 4 5 9 10 14 11 26 22 29 26 34 31 38 34 40 43 64 69 81 73 75 64 65 54 68 55 69 56 70 57 62 48 62 52 69 60 73 60 98 78 103 77 100 77 99 70 96 73 99 77 104 82 108 83 111 81 116 87 121 93 127 94 126 92 127 90 124 88 128 94 127 93 129 95 130 94 127 91 126 92 125 92 125 92 125 92 128 94 126 92 126 95 130 98 135 100 131 99 134 103 137 101 133 78 123 106 136 111 98 65 6 6 0 8 2 7 3 5 0 6 0 7 2 4 0 2 3 6 7 3 2 0 1 2 0 5 0 5 0 4 0 2 0 2 0 0 0 0 0 0 5 7 3 5 0 4 0 0 3 9 41 50 92 78 111 80 127 105 117 87 100 51 57 34 66 55 106 82 48 16 61 74 49 39 92 64 90 54 84 49 89 57 94 63 97 62 94 59 105 63 98 56 106 61 99 65 106 63 102 60 100 58 100 60 96 60 100 65 106 65 109 61 106 53 101 37 85 61 150 111 171 107 158 101 166 123 172 124 179 146 65 0 0 0 11 13 7 2 3 4 6 2 3 0 0 0 1 31 83 90 63 3 15 56 179 101 35 0 1 0 67 77 126 95 101 76 165 90 92 96 156 59 58 51 84 23 26 22 77 33 38 0 62 82 117 107 159 132 149 104 126 100 113 75 94 72 98 73 93 73 67 45 51 34 53 48 66 60 38 20 20 16 75 94 26 0 0 2 3 9 5 8 2 5 1 13 8 0 0 0 2 11 0 0 75 115 179 163 186 144 126 72 101 73 122 85 119 83 123 85 122 85 123 87 125 89 127 91 129 92 129 90 125 87 130 92 132 90 127 87 129 92 138 98 139 100 142 103 144 106 149 116 163 165 185 105 35 0 7 15 23 24 16 15 17 16 17 8 16 2 8 13 17 19 9 14 6 7 10 22 26 25 19 18 12 15 18 19 18 10 21 15 19 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 21 17 20 16 20 16 21 17 20 17 23 20 24 19 21 16 23 19 22 18 22 17 21 17 21 17 21 19 21 22 22 22 19 16 18 21 18 10 19 26 37 19 32 20 31 12 21 9 29 26 43 31 39 31 42 29 38 23 35 20 33 21 35 22 36 22 34 21 34 23 39 27 45 35 44 39 57 44 37 5 24 12 25 10 25 12 28 15 23 23 23 20 20 49 84 47 109 234 188 196 217 168 177 174 66 5 14 13 26 21 24 9 18 8 16 8 14 7 13 8 16 6 11 3 10 24 47 38 39 12 3 0 7 6 11 15 27 10 25 9 23 8 21 7 23 6 14 0 14 5 20 10 24 12 23 11 23 10 22 10 23 11 22 9 20 7 19 6 20 5 21 7 23 9 24 10 25 10 26 12 26 10 24 8 25 7 25 8 25 11 26 11 24 11 24 13 24 12 23 12 21 10 21 10 21 10 21 10 21 10 21 10 22 11 23 12 26 16 29 20 33 23 34 24 35 25 37 28 40 30 41 30 40 29 47 35 51 38 55 43 57 49 70 63 88 82 96 78 66 49 39 7 6 0 10 1 10 1 10 1 9 1 7 2 9 5 7 5 11 6 10 4 5 2 8 0 9 17 43 45 52 43 45 30 35 26 27 11 14 14 29 32 44 44 46 36 38 29 32 20 13 12 23 23 20 18 48 28 52 42 58 47 48 31 57 36 54 54 56 46 61 47 60 44 54 38 45 32 39 27 37 23 32 17 27 13 36 24 37 27 41 32 46 35 57 48 72 58 69 49 61 45 60 45 57 41 51 39 66 63 107 78 107 90 123 95 129 108 123 92 108 77 98 87 113 99 128 115 141 119 125 82 71 30 46 29 50 34 51 30 41 18 93 96 134 98 128 99 119 90 107 78 84 54 40 6 0 0 0 4 5 2 0 4 3 12 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 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 1 2 3 4 2 4 0 6 3 10 7 14 10 17 18 31 34 43 39 42 34 41 33 45 39 52 47 59 51 54 45 54 45 53 44 53 44 112 86 116 83 112 83 111 77 110 79 109 79 109 81 113 84 114 90 126 101 133 107 142 116 152 123 155 121 154 122 159 128 159 127 162 130 164 129 162 127 162 126 162 126 164 125 164 125 165 125 163 124 164 127 168 131 171 131 169 131 172 133 171 131 161 130 154 115 146 128 112 30 10 0 4 1 3 2 0 7 0 0 0 0 0 0 0 1 4 6 3 4 1 1 0 1 3 4 3 4 3 2 3 3 3 1 2 0 4 0 3 0 0 1 0 1 0 0 1 0 32 35 63 48 84 75 124 95 142 117 155 126 147 83 92 65 98 91 147 85 63 39 130 134 111 84 133 97 136 95 132 86 130 91 135 95 138 94 134 89 130 89 128 89 145 99 139 101 146 101 147 100 147 100 148 101 157 104 168 117 180 126 185 129 205 142 211 136 205 146 249 169 226 138 215 141 234 166 228 148 167 64 37 0 17 1 3 2 7 1 0 5 2 0 3 4 7 27 80 86 91 42 29 0 66 135 241 110 68 0 71 65 145 135 205 141 156 134 215 71 105 125 226 97 109 80 152 70 98 68 129 66 96 20 81 95 168 151 199 168 169 111 136 116 146 104 126 98 124 88 112 87 96 62 80 54 82 65 91 69 55 19 34 35 125 99 33 5 15 10 10 8 6 7 8 12 5 8 1 0 17 16 10 0 77 122 233 213 238 179 225 172 183 118 172 124 186 128 180 125 169 111 171 114 174 116 174 117 175 118 176 119 178 122 181 124 179 124 173 119 170 118 170 117 176 124 176 124 176 125 177 125 172 124 167 125 169 148 68 0 14 14 20 22 18 20 22 29 26 23 26 18 20 16 17 11 12 16 16 11 8 12 18 19 12 13 17 15 15 14 17 19 21 19 19 18 17 18 18 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 21 20 20 19 20 19 21 20 21 21 23 23 24 22 22 20 23 22 23 21 22 21 21 20 23 22 22 22 22 21 21 21 23 16 26 21 32 14 40 33 56 33 55 32 55 22 48 20 58 32 73 37 78 43 85 43 86 38 84 37 82 36 81 38 78 34 73 32 71 35 76 39 81 44 80 50 86 48 61 14 51 23 48 23 47 26 47 28 42 26 46 22 43 55 94 40 120 232 224 226 221 174 202 131 93 20 34 24 47 34 45 19 40 19 37 16 35 14 34 13 44 12 34 9 33 25 68 45 61 22 23 2 17 6 22 21 47 24 50 24 51 22 50 22 54 20 48 14 49 19 56 23 57 22 56 22 56 21 55 21 56 22 55 21 54 19 53 18 54 21 55 22 56 24 57 25 58 25 59 27 60 27 59 26 56 25 57 26 57 25 58 26 56 24 55 23 54 21 53 21 51 21 51 21 51 21 51 21 52 22 52 23 53 23 54 24 59 28 62 32 65 34 67 35 66 35 68 38 71 40 72 40 68 42 74 47 78 51 83 56 85 62 99 79 118 97 124 88 93 53 57 13 24 6 26 11 21 9 20 10 22 9 24 10 23 8 21 8 24 12 25 8 24 9 27 11 27 16 51 53 75 59 73 49 59 38 46 25 32 19 38 34 56 48 63 54 50 44 49 29 33 13 36 23 38 25 55 33 57 43 71 46 83 50 97 57 79 68 86 59 78 59 76 56 71 47 63 41 55 36 57 37 56 34 51 29 58 38 60 42 64 47 70 51 77 64 88 71 85 61 77 57 83 56 75 54 77 51 75 54 122 96 144 141 184 137 172 147 180 137 157 98 120 87 125 98 131 111 154 116 153 118 144 89 112 72 112 81 131 89 120 70 147 131 163 120 160 130 161 126 154 114 132 100 113 73 52 3 6 0 2 5 3 0 0 2 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 0 0 0 0 0 1 0 1 0 1 1 3 2 2 3 6 8 11 13 15 15 22 16 29 25 39 35 48 41 57 51 64 57 65 58 70 65 75 54 78 50 73 50 72 44 67 42 64 40 65 43 70 46 74 50 85 56 85 55 93 69 114 83 118 84 119 84 120 87 125 91 128 94 130 94 128 92 125 91 126 92 125 92 126 93 125 92 124 92 126 95 129 98 128 95 128 96 130 95 125 89 119 87 126 90 121 103 70 0 3 2 4 2 1 0 1 0 0 3 0 2 0 0 3 7 4 2 2 1 3 2 1 0 0 2 0 2 0 2 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 2 44 63 83 56 62 51 95 80 79 65 91 72 89 43 69 59 90 79 107 34 16 30 113 116 94 72 105 81 112 88 117 87 118 86 112 79 109 79 112 80 111 77 118 97 153 110 135 91 120 79 120 78 122 78 124 82 115 72 109 65 109 70 121 78 125 81 140 93 137 93 144 87 139 82 134 89 147 100 137 87 110 50 56 5 1 4 0 1 0 0 4 0 0 0 14 24 69 68 79 44 16 0 0 0 54 112 141 43 32 0 60 75 138 126 161 110 133 117 148 17 51 83 160 55 37 30 80 34 69 69 91 43 86 15 45 84 161 143 179 141 151 100 107 65 113 87 110 81 100 73 87 59 67 39 53 32 60 47 67 51 28 9 7 10 108 93 2 0 1 0 0 0 2 0 1 0 0 1 9 0 0 0 4 8 184 148 147 115 159 146 154 86 137 96 131 98 133 93 124 92 136 100 139 103 141 104 140 102 135 97 133 96 134 100 141 106 145 106 144 102 139 100 140 102 146 107 146 107 146 106 145 106 149 113 134 45 87 125 77 7 5 2 15 10 13 2 6 0 8 5 11 12 16 19 17 16 11 18 20 13 13 7 18 15 12 15 18 17 17 15 20 19 19 14 18 12 18 10 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 22 18 22 18 21 16 21 17 21 17 20 16 20 15 23 19 23 18 21 21 20 20 19 16 18 17 17 12 23 27 36 19 30 19 27 10 18 9 22 16 28 23 36 32 45 36 40 29 37 27 35 25 34 22 35 21 32 19 33 22 38 26 41 34 47 42 51 35 29 6 23 11 23 12 25 13 27 16 18 20 28 14 24 47 58 22 121 242 186 207 219 164 76 45 62 8 21 16 22 14 23 16 20 10 18 10 17 9 16 11 23 10 11 3 6 13 39 36 43 18 7 0 1 4 15 20 24 10 23 10 22 11 23 11 23 9 16 4 17 10 22 13 23 11 22 10 22 10 22 10 22 10 21 9 20 8 19 7 22 7 23 8 24 9 25 10 24 9 25 11 26 12 27 12 26 8 26 8 25 10 25 10 25 12 24 12 22 10 20 9 21 10 21 10 21 10 21 10 23 12 23 13 24 14 25 14 27 17 29 20 32 22 33 23 33 23 35 26 38 28 39 28 38 26 43 31 46 35 52 41 55 49 73 69 92 83 92 71 62 41 25 0 3 0 9 2 7 0 9 1 9 2 9 5 8 4 6 4 10 5 9 3 12 0 9 9 16 5 25 36 53 49 59 48 50 34 34 23 24 16 23 24 38 42 53 52 46 39 43 39 38 30 22 0 29 0 35 2 30 13 36 40 48 32 57 45 54 49 64 41 54 40 53 39 47 33 41 28 35 24 41 30 44 29 39 24 45 33 47 36 52 42 58 47 62 52 70 54 63 44 56 42 58 41 53 44 57 42 52 37 84 73 122 115 134 85 102 80 112 89 111 78 85 64 85 68 84 68 89 67 95 89 116 95 119 101 127 121 153 137 148 117 132 106 127 93 134 106 128 93 124 91 103 82 109 98 87 47 25 2 0 0 5 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 1 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 2 0 0 0 0 0 6 2 10 6 11 11 24 21 27 23 36 36 104 77 106 71 100 71 99 65 94 63 91 60 91 63 96 68 99 75 103 74 101 75 112 90 130 105 145 117 152 120 153 121 157 126 159 129 161 129 161 126 160 126 161 126 162 127 165 126 163 127 163 128 164 130 167 131 164 128 164 129 165 126 157 119 150 102 144 136 144 64 41 0 14 0 12 0 7 0 6 0 7 2 7 2 5 0 1 1 3 2 0 2 2 5 0 3 0 1 1 0 3 1 3 1 8 3 7 3 7 2 7 2 11 4 7 0 6 0 7 0 15 16 44 28 69 67 109 76 110 80 105 67 100 72 121 119 159 116 116 31 44 68 154 120 131 101 135 104 134 104 141 112 155 118 149 112 147 111 150 115 158 121 167 142 208 159 183 128 179 130 183 134 188 137 191 137 190 123 179 111 170 113 179 121 193 135 219 161 232 161 239 151 216 144 225 159 237 164 229 161 219 176 214 69 21 9 25 7 8 3 13 0 15 31 74 65 86 45 42 0 21 6 58 44 143 123 136 73 141 78 154 133 207 173 212 155 221 166 199 112 179 143 203 78 86 44 126 76 144 105 171 116 150 82 158 178 180 165 198 151 170 131 131 64 113 101 139 102 129 103 125 77 91 62 77 58 84 68 89 71 56 44 34 9 118 112 29 0 15 0 14 14 28 13 15 3 14 1 11 0 15 0 25 26 208 165 200 148 193 151 204 153 198 142 193 138 187 130 180 132 180 128 183 129 183 127 179 124 188 131 180 122 175 121 178 125 179 131 186 131 177 124 181 135 189 137 189 138 190 139 191 140 195 138 174 48 121 139 102 0 23 9 26 16 33 21 36 24 36 27 20 17 18 17 20 15 16 11 21 14 23 12 23 16 15 13 14 15 18 18 20 20 22 18 20 17 20 18 22 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 21 19 20 18 19 19 20 20 21 21 22 21 22 21 22 20 22 20 21 20 20 19 20 19 23 22 22 22 20 20 19 19 23 17 25 18 31 19 45 34 57 30 53 30 52 22 43 20 49 21 49 26 59 35 68 42 73 38 74 36 71 33 69 32 72 35 70 32 71 36 76 41 78 45 82 52 82 39 56 19 48 22 47 24 47 26 46 26 43 24 49 21 45 47 62 26 195 210 226 219 185 92 78 67 109 35 46 25 38 23 43 26 39 19 39 19 40 21 42 21 47 15 35 10 30 16 60 42 67 29 29 0 13 7 27 25 45 22 48 23 50 22 50 22 52 19 46 16 50 22 56 24 57 23 58 24 58 24 58 24 56 22 56 21 55 21 55 21 57 24 57 24 58 25 58 25 56 23 56 24 57 25 59 26 57 26 57 26 57 25 57 25 58 26 57 24 55 22 53 21 51 21 51 21 51 21 51 21 53 23 54 24 55 25 55 25 57 26 60 29 62 31 63 31 63 32 66 36 69 37 70 38 66 39 70 42 72 46 79 54 86 67 109 91 128 100 119 78 89 42 44 6 23 6 26 11 20 9 19 10 22 10 24 11 22 8 20 7 23 11 24 8 27 4 25 22 42 17 36 31 58 46 70 57 71 45 52 33 42 19 30 21 41 31 51 48 61 44 51 42 79 65 79 30 49 19 73 41 88 31 47 31 74 35 67 52 83 57 82 58 72 53 69 49 64 43 60 39 55 37 63 45 68 45 64 40 73 52 75 55 80 61 85 65 82 68 87 66 78 56 74 56 72 53 76 57 77 51 75 56 100 103 154 114 125 80 110 73 111 88 131 93 116 79 106 76 111 75 108 86 123 88 121 92 142 113 160 138 185 150 183 143 167 129 159 126 182 140 161 108 156 123 157 109 135 105 134 101 95 51 26 0 4 0 3 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 3 0 4 0 4 0 4 0 4 0 8 2 4 0 5 4 70 48 70 41 63 40 62 34 56 31 54 29 53 30 56 33 58 31 61 31 62 37 75 49 84 60 102 78 116 86 121 90 122 85 125 89 128 89 126 88 125 88 125 90 126 91 128 92 128 96 128 97 129 97 129 97 130 97 128 95 126 91 118 83 121 73 106 69 55 0 4 0 5 0 9 0 10 0 7 0 0 0 0 0 2 0 0 0 0 0 1 1 1 0 1 1 4 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 4 0 29 33 62 37 78 59 69 34 70 63 119 112 140 72 61 0 30 65 134 87 87 65 87 63 83 56 85 68 96 71 102 74 102 72 98 66 97 62 93 69 119 77 98 56 108 67 112 68 116 72 116 72 118 74 116 73 114 72 116 72 117 71 126 87 125 86 133 87 124 85 139 98 137 90 134 105 137 108 140 71 44 36 44 49 54 38 36 12 51 79 107 81 58 32 30 4 39 53 97 79 105 73 91 76 123 72 131 122 160 138 165 123 172 106 137 122 165 111 137 50 39 2 56 47 114 57 139 129 116 81 162 131 119 145 196 127 106 62 82 42 59 57 99 73 95 75 89 49 59 30 52 25 53 34 62 43 42 0 0 2 98 61 0 19 37 3 0 0 0 0 0 0 0 0 26 47 109 86 78 31 168 134 162 138 164 125 158 132 166 131 162 127 157 124 158 128 158 119 158 118 156 115 153 113 143 99 132 86 121 80 119 81 116 84 127 85 118 78 124 93 119 80 120 82 122 84 124 84 111 70 116 17 90 84 66 0 4 0 0 0 0 0 0 0 10 4 11 14 22 16 15 10 14 7 11 8 16 3 11 3 15 9 12 11 19 17 20 14 18 13 17 12 17 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 20 16 19 15 19 15 20 16 20 16 20 16 20 16 20 16 20 16 19 15 19 14 18 14 20 15 21 15 19 17 19 19 19 15 17 12 17 17 29 28 33 21 28 22 27 15 20 17 24 13 17 14 24 20 30 28 40 34 40 35 40 30 37 27 36 23 34 20 35 21 40 28 48 40 52 43 45 21 21 7 20 10 23 12 26 12 26 12 23 10 28 14 31 39 41 35 208 192 215 145 101 32 115 115 137 53 30 10 19 19 25 12 21 12 21 15 23 17 25 21 25 11 12 6 5 6 32 33 44 22 13 0 0 3 19 21 24 10 23 9 21 9 21 9 20 7 15 5 18 11 23 13 24 12 24 12 24 13 25 13 23 11 23 11 23 11 23 11 25 10 25 10 25 10 25 10 24 9 23 8 23 9 25 10 27 9 26 8 25 10 24 9 25 12 25 13 23 12 22 11 21 10 21 10 21 10 21 10 23 12 23 13 24 14 25 14 25 15 27 18 29 19 30 19 30 20 33 23 36 25 37 26 35 23 39 26 41 30 49 38 60 58 87 85 105 86 85 57 57 30 14 0 5 0 9 2 8 0 10 1 9 3 9 4 8 3 5 3 9 4 9 2 10 0 12 19 31 15 20 17 31 26 42 43 53 39 41 31 33 17 16 13 21 18 28 31 52 35 33 35 63 81 82 49 71 43 82 63 157 113 49 15 48 49 44 33 54 32 50 39 56 41 53 38 47 33 42 30 40 29 47 37 52 37 49 33 54 40 55 42 58 46 63 50 64 52 66 48 57 39 54 42 56 43 59 46 54 36 50 44 70 87 125 73 73 55 84 54 71 61 95 74 87 64 79 58 78 49 72 62 86 57 75 62 71 60 91 82 106 86 102 80 105 78 103 83 126 89 97 61 94 76 106 86 110 95 116 99 103 87 73 30 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 0 1 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 5 0 0 0 0 0 86 59 85 51 77 50 76 45 70 42 71 45 74 48 77 50 77 52 83 61 93 72 105 79 110 87 125 101 140 113 151 121 150 121 153 125 158 126 157 124 159 125 160 127 162 127 164 128 164 128 164 128 164 127 162 126 164 126 160 122 157 117 149 109 144 102 118 61 72 53 97 66 113 88 108 79 95 65 63 27 33 9 12 0 8 3 11 2 10 8 11 7 3 2 1 4 1 0 4 0 4 0 6 0 7 1 13 8 21 17 29 21 38 27 50 40 64 51 72 55 103 88 116 93 115 91 126 106 114 89 111 63 116 117 176 157 176 109 111 62 108 120 167 101 94 65 91 68 93 65 97 77 105 78 111 84 116 84 115 79 122 87 128 87 136 85 129 90 138 87 144 92 152 95 155 94 155 92 161 98 164 97 160 92 171 100 174 107 170 101 183 112 191 122 185 107 154 69 129 72 150 75 129 98 140 90 112 96 131 94 107 74 126 122 160 116 163 118 135 93 155 147 181 117 135 82 146 102 141 95 191 168 213 168 223 167 215 149 206 179 222 153 213 126 130 45 107 75 174 104 189 154 176 129 200 149 189 209 255 180 147 92 126 99 102 85 138 120 154 113 141 104 110 78 104 71 98 70 104 83 99 32 52 69 143 59 29 90 106 46 30 0 16 0 23 6 24 72 172 182 236 201 223 172 205 154 200 157 209 162 218 178 216 168 216 165 212 167 215 170 220 171 219 169 217 168 217 168 222 170 214 161 207 158 208 159 202 155 207 155 202 153 207 162 196 146 197 147 198 149 199 150 196 158 203 129 179 143 162 106 144 104 124 81 101 57 76 36 24 2 10 7 26 13 26 15 29 13 24 17 27 15 21 19 18 17 16 18 21 21 24 20 21 17 21 16 21 17 25 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 22 21 21 20 21 20 22 21 22 20 21 20 21 20 21 21 20 19 20 18 19 18 18 17 18 17 17 19 18 18 18 18 23 18 24 15 31 24 50 35 56 27 52 30 52 25 46 25 47 18 32 16 35 18 37 24 55 33 60 37 64 40 68 39 68 37 68 35 70 38 77 44 81 49 81 51 70 25 47 20 47 22 47 24 48 25 46 24 49 17 47 25 54 45 56 61 236 237 144 89 183 120 173 161 173 75 58 25 43 32 46 20 45 25 44 25 45 26 47 27 45 13 36 14 31 12 55 40 67 32 35 1 14 7 32 26 47 23 49 21 49 20 48 19 47 17 43 16 47 22 52 23 55 23 56 24 56 25 57 25 57 25 57 25 57 25 57 25 59 26 59 26 59 26 59 26 60 26 58 24 56 24 58 25 58 27 58 26 57 24 56 24 55 23 55 22 54 22 54 22 51 21 51 21 51 21 51 21 52 23 53 23 54 24 54 24 58 27 60 29 62 30 62 30 61 30 64 34 67 35 68 36 63 36 66 38 68 42 76 51 86 71 117 100 133 95 103 55 84 33 36 6 28 10 26 10 23 11 20 9 22 9 22 7 21 7 19 6 22 10 23 7 23 11 37 30 48 26 42 29 46 27 48 43 67 48 61 46 55 28 34 23 36 19 34 32 53 40 53 37 82 79 127 86 143 111 148 100 255 215 142 38 102 103 95 34 64 32 55 41 67 50 66 48 66 49 67 49 74 54 79 60 83 60 80 57 77 56 78 57 80 60 83 63 80 64 79 59 70 50 69 54 80 60 81 62 79 51 73 55 91 106 152 101 111 91 124 80 88 71 114 86 112 80 103 71 104 73 98 73 103 78 109 83 97 75 115 91 124 91 119 84 115 84 121 89 128 80 107 75 109 65 102 82 136 112 147 114 129 119 117 58 25 0 3 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 0 0 0 0 0 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 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 2 2 2 2 2 2 2 2 0 0 1 1 1 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 46 26 45 17 36 15 36 10 35 15 40 23 49 30 54 33 56 33 66 47 81 57 86 57 84 58 91 64 99 74 111 83 119 82 122 86 125 87 124 86 125 88 126 90 126 91 128 94 127 95 127 95 126 93 124 91 124 89 118 84 114 79 107 74 89 33 58 59 114 115 144 121 141 130 152 136 159 131 134 91 82 47 24 0 0 0 6 1 18 17 24 16 13 5 11 9 21 16 23 19 29 25 33 26 52 47 62 62 81 81 97 90 105 95 113 107 121 114 121 113 116 109 123 114 121 94 112 96 104 88 96 49 97 102 155 123 164 101 126 83 122 100 121 45 57 29 48 31 52 28 51 32 62 37 59 33 61 36 68 41 63 45 80 46 78 33 70 47 84 44 88 46 92 47 92 45 94 49 94 48 93 48 90 47 88 44 99 64 100 63 116 80 126 86 123 82 110 65 105 82 106 97 119 68 79 61 75 53 60 38 59 41 70 57 88 68 80 84 124 94 124 118 145 100 49 0 33 0 30 47 147 117 167 118 171 127 161 130 184 141 182 140 191 123 91 13 43 39 60 63 91 38 86 49 110 139 202 181 198 139 142 101 114 69 94 72 123 130 163 123 149 138 154 126 151 116 137 112 145 128 147 125 154 128 165 104 82 127 157 103 95 71 98 74 87 62 100 140 196 145 161 137 174 133 157 125 159 131 167 138 168 132 165 134 166 135 167 138 168 135 173 135 171 132 171 134 173 136 167 128 164 126 165 131 172 137 165 127 163 126 164 128 167 130 167 130 167 130 167 130 167 129 169 134 162 136 176 150 179 153 186 162 192 171 197 161 171 138 146 92 65 10 3 0 0 0 8 0 12 10 16 6 16 19 13 10 16 11 16 11 17 14 17 12 16 12 16 11 19 15 16 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 21 16 20 15 19 16 20 17 19 15 18 14 18 13 17 13 15 10 17 11 18 16 18 16 18 16 16 10 17 18 32 28 30 23 27 26 29 21 24 22 29 14 11 9 13 9 14 15 15 15 20 22 28 25 32 25 39 27 36 23 37 25 43 32 44 36 47 39 37 15 20 16 20 11 23 14 26 14 24 12 31 3 26 14 36 30 34 59 230 168 76 178 168 109 187 152 131 58 45 24 24 17 24 15 29 19 27 20 26 20 26 22 22 9 12 9 7 4 30 29 42 25 16 0 0 3 19 18 25 12 22 10 20 8 19 7 18 5 15 5 19 11 23 11 22 9 22 10 23 11 24 11 26 13 26 13 26 13 27 14 26 11 26 11 26 11 26 11 29 13 26 10 24 9 25 11 27 9 27 8 25 9 24 9 20 7 21 10 21 10 21 11 21 10 21 10 21 10 21 10 22 11 22 12 23 12 24 13 27 17 29 19 31 20 31 20 29 19 31 22 34 24 35 24 34 21 36 23 38 28 47 37 51 52 85 84 100 74 64 31 54 26 9 0 10 3 9 2 11 2 10 3 9 2 7 3 7 3 5 3 9 4 8 2 7 9 27 24 29 18 30 27 32 17 26 29 47 41 49 44 42 24 22 18 22 13 19 22 25 30 43 36 45 58 79 64 81 96 111 40 177 174 89 37 56 110 74 3 18 7 29 21 39 27 41 34 48 42 56 46 57 45 61 49 64 49 61 46 58 44 58 44 59 46 61 48 59 48 60 42 49 35 49 41 58 45 57 48 57 40 48 35 54 76 120 90 96 77 85 44 45 42 79 70 91 70 82 56 72 59 83 56 78 61 76 43 61 43 70 56 80 59 73 48 76 65 83 61 71 35 55 55 61 37 53 42 66 55 89 92 126 111 93 29 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 0 2 0 1 0 1 1 1 1 1 1 1 1 2 0 0 0 1 2 1 0 70 43 70 42 68 40 66 39 74 52 86 64 93 66 94 68 107 79 104 80 112 88 115 87 116 84 109 78 111 90 135 113 148 120 149 123 153 124 156 124 160 125 157 124 160 127 159 123 149 116 154 122 157 120 152 115 143 108 145 111 141 93 109 61 93 83 145 133 175 146 174 137 173 139 167 139 172 150 181 154 161 132 118 48 40 34 62 49 78 66 76 72 83 88 100 100 119 109 125 114 128 118 133 120 147 131 148 134 153 135 151 131 147 129 153 130 158 135 159 127 154 125 148 115 136 106 135 110 125 107 148 111 149 136 192 173 186 175 200 159 179 129 139 67 58 33 56 42 68 45 69 46 76 46 78 54 88 55 90 60 99 63 111 71 117 71 121 73 143 86 139 82 144 87 151 89 150 84 147 85 155 88 152 81 152 87 157 92 164 108 187 132 198 137 200 140 204 143 206 144 207 151 206 152 197 150 198 156 180 136 173 125 165 121 169 129 179 141 181 140 188 150 198 120 78 11 71 13 89 110 207 171 221 155 218 175 208 137 241 169 196 140 186 115 131 36 77 26 81 32 91 42 108 89 169 146 240 224 192 94 151 133 144 105 128 92 130 100 152 135 193 165 208 164 211 166 214 170 215 172 216 174 215 169 208 161 190 138 209 159 170 131 180 168 201 157 210 173 207 167 212 169 219 171 208 152 200 158 213 169 213 167 215 163 206 165 213 168 210 167 217 173 219 174 219 175 221 177 215 169 213 166 211 167 213 168 215 166 218 169 220 170 219 168 216 163 214 168 218 165 215 168 218 168 219 170 214 169 213 171 214 173 214 173 216 175 221 178 219 192 219 165 163 90 66 0 18 0 29 21 10 18 29 14 17 18 20 17 22 20 20 12 21 16 21 16 21 16 21 16 21 18 19 18 19 18 19 18 20 19 20 19 20 19 20 19 19 19 22 22 23 21 20 18 21 20 21 20 21 20 21 20 22 20 21 19 20 20 21 21 20 19 20 19 20 19 20 19 19 19 18 19 18 19 18 18 21 19 24 13 30 25 49 30 59 32 56 28 50 26 45 26 41 21 27 12 20 11 20 11 27 15 29 16 32 16 36 17 51 34 63 39 70 44 74 43 73 49 79 46 62 25 47 20 47 24 48 25 48 25 47 24 51 13 37 35 54 43 39 86 226 115 180 235 158 160 213 153 143 58 69 28 46 28 50 8 45 24 45 26 48 28 45 22 43 16 34 9 34 13 51 36 65 36 41 0 15 11 40 26 46 22 50 22 50 21 47 19 46 14 39 16 46 19 48 24 56 25 55 22 53 21 54 23 56 23 53 20 53 23 57 26 58 25 58 25 58 25 58 25 56 24 57 25 58 26 59 27 56 25 56 25 56 24 56 24 54 22 54 21 53 20 52 20 51 21 52 22 52 23 53 23 51 21 52 23 53 24 55 25 57 26 60 30 63 31 62 30 62 30 62 32 65 35 69 38 67 37 64 36 67 42 75 49 77 67 121 100 112 58 79 54 72 24 34 11 31 8 24 14 23 10 21 10 23 9 24 9 20 7 20 6 20 8 24 9 17 11 40 32 57 44 57 33 50 34 48 25 45 39 61 46 56 35 40 20 31 18 32 22 30 36 54 20 56 64 124 82 145 109 176 76 229 182 174 66 76 91 128 41 24 14 50 24 53 35 48 38 61 51 72 55 69 57 85 61 81 62 85 60 85 62 83 60 81 59 82 62 87 63 66 45 60 47 67 49 71 55 77 58 76 51 66 42 72 82 137 111 128 94 100 51 58 48 100 95 122 86 106 84 107 79 97 75 100 80 106 79 94 66 91 62 89 63 97 73 109 77 105 70 79 57 94 74 97 71 90 63 85 63 88 65 109 65 46 5 8 0 5 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 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 0 0 0 0 0 1 0 3 0 5 0 4 0 8 3 7 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 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 43 22 42 22 45 26 50 30 56 38 64 45 68 49 73 54 81 54 78 55 83 59 85 57 76 46 70 40 70 48 88 67 108 77 116 87 125 93 127 94 131 96 126 93 126 93 121 86 112 82 113 83 113 82 112 81 105 74 101 67 92 60 89 61 110 97 140 119 142 115 132 103 137 112 134 111 139 113 140 114 139 126 134 96 87 59 75 68 75 62 76 68 84 81 96 90 93 77 92 80 98 82 92 72 89 73 90 72 88 68 86 67 81 62 84 63 83 67 82 58 63 41 59 52 89 69 78 38 78 42 70 60 120 110 161 131 157 134 161 107 129 75 96 23 38 11 25 6 31 10 37 15 44 20 48 20 47 18 50 21 49 20 57 27 62 27 64 26 77 31 70 28 79 37 78 27 84 38 84 32 73 27 74 36 76 34 77 40 87 59 113 84 121 87 126 94 136 104 144 111 146 116 157 128 159 129 159 129 167 137 166 134 162 133 166 136 163 149 177 137 163 138 171 95 40 0 39 0 71 99 163 124 170 117 160 121 168 121 166 41 96 53 85 46 69 9 29 0 28 1 42 14 81 80 139 98 168 147 122 36 81 73 100 78 109 77 104 75 112 92 132 111 145 116 146 120 149 122 151 122 156 131 157 128 156 129 146 110 127 131 169 108 110 95 150 137 175 141 168 132 168 131 170 129 161 118 148 119 160 131 169 142 175 137 164 135 163 131 159 128 167 126 164 127 171 134 172 130 170 131 168 128 167 128 168 130 166 128 166 129 166 129 166 128 170 130 166 131 167 125 160 123 164 121 168 124 167 125 168 132 168 132 166 133 166 134 167 135 165 140 183 150 183 153 163 123 64 5 0 12 35 9 3 23 13 9 21 12 14 7 18 14 17 11 17 13 17 13 17 13 18 14 18 14 18 14 18 14 19 15 19 15 19 15 19 15 19 15 21 17 21 17 19 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 11 19 13 19 14 18 14 16 14 17 7 18 19 31 24 31 26 28 22 25 22 26 21 26 18 16 10 12 10 13 10 14 12 14 12 14 10 14 7 16 11 25 19 33 28 41 31 44 38 48 34 33 16 22 11 23 14 24 15 26 14 25 13 28 7 21 22 31 33 30 59 141 97 172 209 119 147 177 142 130 54 48 16 26 8 27 22 21 12 22 18 28 22 27 20 26 16 11 4 8 5 22 24 39 24 18 0 0 4 22 18 21 11 22 11 22 10 20 8 16 1 12 7 22 11 23 15 24 10 22 8 21 8 23 10 24 10 21 8 21 10 25 13 25 10 25 10 25 10 25 10 24 9 25 10 25 10 25 11 25 7 25 7 24 9 24 9 22 9 21 10 21 9 20 9 21 10 21 11 22 11 23 12 21 10 22 12 23 13 25 14 25 15 28 19 31 20 30 19 28 18 29 19 32 22 35 25 34 20 35 23 40 30 48 36 54 53 83 73 72 39 47 40 35 14 6 2 10 1 7 5 10 4 10 6 9 6 9 6 6 3 6 4 8 3 8 3 6 9 26 25 39 35 41 28 33 27 32 19 28 29 42 35 41 30 29 18 22 19 23 17 18 19 29 18 22 40 76 79 87 65 118 44 151 135 114 66 53 75 92 45 22 4 28 21 27 14 24 16 32 30 40 32 42 35 55 41 57 47 62 45 60 47 61 48 61 46 59 45 59 39 44 26 40 31 46 36 54 43 56 46 55 39 46 30 31 47 93 89 97 68 58 22 29 29 71 72 92 65 78 60 80 55 73 53 77 58 77 55 64 45 64 44 61 45 66 55 72 63 73 58 47 37 52 47 73 67 73 60 60 39 38 21 24 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 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 2 0 0 0 0 0 0 0 0 0 0 3 0 0 0 1 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 0 1 0 1 0 1 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 76 48 75 50 80 59 91 68 101 75 103 76 102 77 107 83 105 80 104 79 106 80 105 76 99 71 98 66 97 71 110 84 123 99 137 117 153 128 159 128 164 130 161 127 159 120 150 111 142 107 140 105 139 106 141 108 144 109 140 101 132 103 149 124 168 140 176 137 165 128 160 123 157 124 159 128 162 128 155 120 151 126 162 132 127 60 71 61 68 47 66 49 67 51 69 54 61 39 59 41 67 45 59 29 58 35 60 33 54 27 54 31 62 37 65 35 65 37 65 27 71 33 70 56 108 80 92 44 87 38 77 78 156 147 193 165 188 153 169 125 145 98 117 42 53 24 44 24 49 23 47 23 60 39 73 33 61 29 65 28 74 39 86 47 93 49 100 53 107 51 103 58 123 74 129 64 122 68 132 74 136 71 134 68 140 73 136 74 146 95 168 113 177 118 181 125 189 134 198 141 208 154 215 161 216 161 215 161 207 156 211 158 210 157 210 162 206 177 222 168 220 185 224 122 88 39 89 41 139 160 215 172 205 165 216 154 194 165 235 131 144 92 148 114 170 95 116 41 90 44 104 73 171 167 216 148 188 161 181 122 164 142 185 149 201 156 197 150 195 152 201 156 208 153 215 158 218 159 215 158 213 159 213 158 213 162 210 150 172 133 193 162 187 127 182 176 211 169 210 167 213 167 215 163 199 147 198 158 211 167 214 172 212 165 207 164 208 161 210 170 213 162 205 163 217 175 219 168 212 165 210 164 210 165 212 166 217 168 214 164 212 164 212 165 218 167 215 168 215 162 208 162 210 163 213 164 211 163 212 167 213 166 211 164 210 163 212 165 213 171 220 171 223 185 224 175 205 124 59 1 30 23 5 16 19 12 18 14 26 22 26 20 22 17 21 18 21 18 21 18 19 18 19 18 19 18 19 18 20 19 20 19 20 19 20 19 20 20 21 21 22 20 21 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 19 17 23 14 33 28 51 31 53 26 51 26 48 25 44 27 39 21 27 12 20 14 19 13 19 14 20 12 21 12 22 10 22 10 32 17 41 25 52 35 67 43 68 38 55 24 46 22 47 23 48 24 49 23 48 23 48 26 45 33 47 39 53 47 154 134 194 188 128 186 202 158 157 65 60 28 65 26 37 24 38 18 40 23 48 30 51 29 51 24 36 10 33 10 47 30 62 33 44 5 22 14 42 23 48 21 50 21 50 20 47 19 43 15 39 20 48 25 49 27 51 22 51 21 51 22 52 24 53 23 51 22 51 23 54 25 58 25 58 25 58 25 58 25 58 25 58 25 57 24 57 24 56 25 56 25 56 24 56 24 54 21 53 21 52 20 52 20 50 20 51 21 51 22 52 22 51 21 52 23 53 24 55 25 58 27 61 30 63 31 62 29 59 28 60 29 62 31 64 32 62 34 65 39 71 45 76 48 82 58 94 66 85 46 74 50 55 13 29 7 30 8 24 11 23 10 21 10 23 9 24 9 19 7 21 8 23 9 22 6 22 18 46 33 52 38 55 36 52 36 50 29 46 33 50 34 55 37 46 30 41 26 35 23 31 19 38 24 42 26 98 108 128 81 143 55 137 89 117 48 90 65 101 70 67 18 32 24 38 22 36 24 44 31 50 34 53 40 63 48 73 59 79 56 75 57 78 60 79 58 75 54 63 42 51 35 51 42 62 48 72 55 74 55 72 49 65 43 59 60 115 106 119 71 63 29 50 45 87 89 118 92 113 88 100 75 96 75 100 79 100 71 90 64 92 64 90 60 89 63 91 67 83 55 43 18 28 15 31 26 38 27 31 11 9 0 10 0 8 0 9 1 3 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 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 0 0 0 0 0 1 0 5 0 6 4 9 0 14 20 11 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 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 61 40 62 43 67 51 75 57 83 62 82 59 77 55 77 58 79 55 77 53 74 48 67 41 67 42 69 43 70 44 76 51 82 57 94 75 112 89 122 94 123 95 123 94 118 87 108 78 105 77 105 78 107 80 110 83 117 91 120 93 121 97 131 108 129 106 128 95 116 93 120 94 113 87 116 90 118 89 115 85 110 92 121 103 100 45 57 51 67 47 66 45 65 42 61 39 62 40 63 44 70 48 67 39 58 38 64 35 57 30 61 41 66 39 67 38 68 43 68 36 64 41 70 46 72 41 67 35 62 29 67 61 125 111 160 128 151 92 110 79 101 52 81 27 51 28 54 31 50 17 40 14 46 33 71 31 59 29 68 27 72 39 78 46 82 44 86 46 94 52 94 54 104 60 103 54 84 36 87 56 118 87 133 88 132 86 127 89 138 106 153 113 148 108 148 108 148 110 150 111 153 113 151 109 148 109 148 111 149 112 150 111 147 108 147 110 151 118 149 117 167 135 152 55 36 13 64 37 130 139 163 119 161 117 162 122 173 159 218 140 153 117 159 137 174 120 123 66 65 28 73 62 145 136 175 119 150 124 168 139 168 138 171 133 183 150 183 150 183 149 184 149 175 145 179 151 183 150 180 146 174 141 172 137 174 143 174 133 167 93 123 121 176 130 159 140 166 131 165 130 165 126 162 119 144 112 155 133 167 128 149 116 146 116 148 120 150 115 152 125 157 119 155 122 163 131 166 128 160 125 161 126 164 130 167 132 170 131 164 125 159 124 161 127 162 124 161 129 166 127 163 128 160 122 163 123 163 123 164 128 167 129 166 130 166 130 167 129 163 123 166 123 167 135 169 133 195 173 131 26 11 14 28 18 14 4 15 11 21 11 17 9 18 12 19 14 19 14 19 14 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 19 11 19 13 18 13 16 12 15 8 21 22 34 22 26 21 25 19 25 20 26 23 23 16 15 11 13 12 13 13 15 12 14 11 13 9 11 6 9 2 8 5 11 5 19 19 39 31 36 25 26 15 22 16 22 16 23 17 24 16 23 15 21 15 28 30 31 23 31 27 177 183 197 168 117 191 164 142 130 50 33 27 88 64 35 8 21 12 22 18 29 25 31 26 33 24 16 6 7 1 17 18 32 20 20 0 5 7 23 13 21 13 21 13 21 12 20 10 24 8 15 8 21 11 24 15 24 10 23 9 22 8 22 9 23 9 22 8 22 9 25 11 24 9 24 9 24 9 24 9 26 11 25 10 24 8 23 8 24 6 24 6 23 8 23 8 21 8 21 9 20 9 19 8 19 9 20 9 21 10 21 10 21 10 22 12 23 13 25 14 26 16 29 19 31 19 29 18 28 17 29 18 30 19 29 18 32 20 37 26 42 29 44 30 44 31 46 32 45 29 45 35 20 7 4 2 9 1 5 3 9 6 10 6 9 8 8 8 4 3 8 6 11 3 6 0 4 11 30 26 34 26 33 24 36 28 35 24 30 22 29 21 39 33 36 29 31 24 23 12 21 9 21 17 14 14 54 84 103 59 90 25 48 29 42 27 62 54 78 83 78 30 23 16 25 13 24 16 26 20 30 23 31 20 34 28 47 40 52 37 49 37 50 38 50 38 49 38 40 26 35 23 37 30 44 37 54 44 54 43 50 39 45 33 31 34 75 82 78 34 25 11 31 25 51 56 86 71 84 58 79 57 77 58 81 60 75 51 66 47 66 44 60 41 60 50 75 64 59 39 12 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 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 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 1 2 0 2 0 0 0 0 0 0 2 0 0 6 39 56 33 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 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 99 75 102 79 105 80 104 79 100 77 103 76 98 71 95 70 100 74 98 69 91 62 85 58 87 62 94 69 99 70 103 75 106 79 110 89 126 103 139 112 145 116 151 117 149 112 143 107 143 110 147 116 153 120 155 122 159 125 159 128 165 132 163 126 162 127 158 112 143 109 145 109 143 109 141 110 140 110 142 112 143 112 142 101 115 70 96 68 92 62 93 63 91 61 88 59 101 74 107 77 106 78 113 86 115 88 125 90 122 91 132 103 133 107 137 107 145 116 153 112 165 130 169 124 149 110 148 122 157 119 145 106 158 151 194 152 167 108 136 114 123 74 144 123 175 135 135 84 88 53 93 77 142 130 179 141 180 149 194 147 207 167 212 169 213 169 216 172 206 161 211 154 191 125 165 108 139 90 145 101 172 137 212 162 230 167 230 174 241 188 246 188 242 183 242 182 240 182 238 180 234 174 231 170 225 162 216 154 218 160 213 151 201 144 198 147 193 142 191 158 207 148 184 100 135 96 138 90 170 165 200 169 208 162 197 151 203 208 255 195 180 132 178 130 178 125 180 129 185 116 170 141 208 158 205 163 207 154 197 161 194 151 203 155 206 160 216 168 225 173 228 173 236 180 242 185 244 183 239 178 235 179 232 174 233 184 236 177 236 174 202 134 189 168 216 163 208 165 208 167 212 165 208 159 209 154 194 144 181 127 158 114 160 122 169 129 170 120 168 125 178 135 184 139 184 139 188 145 194 150 198 154 203 159 207 162 208 157 201 150 197 150 200 154 201 151 201 158 208 159 207 163 208 162 211 164 211 163 213 167 212 164 210 165 211 168 214 170 211 168 216 168 220 174 223 171 204 178 220 133 63 0 13 2 19 11 34 24 27 8 19 20 23 18 22 19 19 20 19 20 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 19 19 18 18 17 18 20 16 22 14 36 33 52 30 50 26 50 26 46 27 46 29 36 19 26 13 22 15 20 14 22 19 19 17 20 15 20 14 22 11 21 10 19 7 27 24 53 33 54 28 47 23 46 24 46 24 48 24 49 23 48 22 40 19 58 40 56 21 37 40 213 226 245 201 176 203 179 157 145 63 57 41 124 110 92 42 51 30 49 30 53 34 54 32 51 23 37 12 32 8 43 25 58 30 48 10 31 18 44 22 49 21 50 21 50 20 47 19 47 15 33 12 38 19 45 31 54 25 54 24 52 22 50 21 51 22 51 22 51 23 53 24 57 24 57 24 57 24 57 24 58 25 58 24 56 23 55 22 55 24 55 24 55 23 55 23 53 21 52 20 52 19 51 19 49 19 49 19 50 20 50 21 51 21 52 23 53 24 55 25 59 28 61 30 63 30 61 28 61 29 62 30 62 29 60 27 56 29 62 37 70 43 72 43 68 38 66 38 70 43 72 41 46 12 32 8 29 7 24 8 23 10 21 10 23 9 24 9 19 7 22 10 23 9 21 4 18 17 49 37 54 36 50 30 55 36 52 34 49 28 40 25 53 37 51 37 47 27 31 14 26 20 30 15 28 18 66 64 103 56 97 50 79 45 89 52 86 57 95 79 95 49 47 23 37 23 36 23 37 23 41 25 46 28 45 35 57 44 58 41 58 40 54 37 53 39 57 43 48 35 47 35 49 37 57 42 68 51 70 51 68 48 64 44 55 39 84 73 76 26 33 26 48 29 52 52 97 89 108 77 102 78 102 78 106 79 100 68 95 68 95 64 92 66 102 76 98 63 62 28 13 0 7 1 2 2 1 0 1 1 3 3 6 1 6 0 1 0 1 6 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 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 1 1 0 0 0 0 1 0 4 1 6 0 25 47 79 76 54 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 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 78 59 81 62 81 59 75 53 67 49 71 51 69 48 67 48 65 43 64 38 56 30 53 31 57 37 66 45 71 46 74 49 75 48 75 52 83 63 93 71 103 81 108 86 110 84 108 85 114 88 119 95 126 100 129 101 131 99 122 94 125 97 122 90 115 93 113 82 103 78 104 74 101 73 101 70 99 72 106 84 112 93 113 79 95 72 93 58 100 74 103 78 108 81 110 82 109 85 116 85 108 78 115 92 129 101 137 107 139 108 147 119 156 126 158 126 163 135 169 133 166 132 167 131 167 132 169 135 176 124 120 65 119 113 147 84 97 54 102 84 76 50 148 161 170 117 102 42 57 41 103 99 161 139 184 143 178 141 180 137 168 131 171 132 170 131 172 132 184 144 180 117 130 58 86 37 91 59 117 72 106 58 110 78 141 101 146 107 158 117 165 119 176 134 182 141 188 145 187 143 184 142 189 145 188 134 171 118 157 115 151 105 141 100 141 103 147 112 153 112 122 48 94 48 102 56 90 49 108 106 156 144 163 133 155 84 130 158 203 132 123 94 132 96 124 93 142 119 159 103 138 114 150 89 135 118 166 119 153 122 153 116 158 121 146 110 152 118 159 124 164 126 172 136 175 139 176 137 172 133 174 135 173 131 177 141 183 136 179 143 178 120 153 126 169 132 167 133 167 134 170 135 167 128 168 112 119 72 98 68 103 79 105 74 108 81 116 77 113 80 113 83 123 86 117 79 120 89 126 91 130 97 135 101 138 102 140 102 135 97 133 98 137 103 143 105 142 110 147 108 144 111 150 119 154 120 155 118 158 122 159 121 160 122 162 124 165 129 169 130 164 123 161 126 165 130 168 132 191 155 119 45 51 8 23 0 0 0 19 12 16 7 17 11 18 13 20 13 19 14 19 14 18 14 18 14 18 14 19 15 19 15 19 15 19 15 21 16 20 15 19 16 20 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 12 18 11 15 7 24 25 34 19 28 17 26 17 26 19 27 21 19 13 14 11 14 13 14 14 20 16 19 15 18 15 18 13 15 8 11 12 11 6 16 25 28 19 25 16 23 15 23 15 23 16 23 17 24 16 23 15 13 17 59 32 39 17 13 62 210 225 201 185 182 194 158 146 120 54 41 14 60 62 65 42 38 26 33 25 33 26 31 25 25 18 14 7 9 0 16 13 29 19 22 0 9 9 25 15 20 13 21 13 21 12 20 10 16 0 4 0 11 5 24 18 24 10 24 10 23 8 20 6 21 7 22 8 23 9 23 9 23 8 23 8 23 8 23 8 24 9 24 9 23 8 23 8 23 5 23 5 22 7 22 7 20 7 20 9 19 8 19 7 18 7 18 8 19 8 20 9 21 10 22 12 23 13 25 14 27 17 30 20 31 19 29 17 29 19 31 20 30 17 26 13 20 9 27 19 37 27 43 30 37 24 37 22 38 27 39 21 14 8 8 3 8 4 7 2 9 6 10 8 9 8 8 8 6 4 8 6 9 2 6 0 6 12 33 31 41 34 39 27 39 28 35 27 33 19 25 19 34 29 37 31 34 25 21 8 16 8 16 5 7 15 28 25 35 14 37 26 37 31 38 33 38 32 41 30 38 21 25 8 23 16 26 16 23 15 23 18 28 18 26 23 34 25 32 26 34 23 28 18 26 21 33 27 28 18 32 20 30 20 32 24 46 37 49 41 51 39 47 35 42 29 51 47 39 4 4 4 11 0 9 11 54 61 87 63 80 60 75 60 78 60 71 50 68 51 67 51 69 58 81 74 81 53 39 13 0 0 3 1 0 0 1 0 0 0 1 0 0 0 0 0 0 2 1 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 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 2 4 2 3 0 0 0 0 1 0 0 5 47 66 74 50 60 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 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 97 72 98 73 97 70 93 67 90 66 90 63 85 59 85 61 78 54 78 50 73 49 79 57 88 63 96 72 103 74 105 76 101 73 102 76 108 81 114 86 124 95 131 101 136 101 139 107 148 115 149 117 153 121 158 125 156 120 150 114 147 113 147 113 135 100 137 96 133 101 135 97 124 95 129 100 133 109 147 122 160 135 175 144 187 162 200 162 185 151 188 152 191 156 193 158 185 152 189 152 184 149 188 156 191 156 196 160 200 163 202 165 190 163 192 159 196 166 206 161 203 160 204 167 209 173 208 171 213 148 149 103 163 149 169 101 120 89 142 106 105 80 179 148 117 73 89 70 127 130 195 183 211 173 215 169 209 162 205 160 211 169 214 171 213 170 216 175 227 175 201 131 154 99 146 108 186 158 216 169 203 134 183 126 195 137 197 139 198 144 202 151 211 156 222 169 230 170 226 167 221 164 227 170 234 171 228 162 226 168 226 168 221 166 221 170 240 194 228 153 147 68 126 83 134 78 143 118 164 135 171 149 184 139 159 122 200 233 225 121 171 139 197 153 199 148 204 157 200 132 185 144 188 123 178 154 200 158 207 168 216 166 214 166 217 166 221 167 226 169 229 171 227 172 228 173 227 172 224 171 222 171 220 168 220 177 224 169 221 161 218 176 223 161 203 166 209 165 206 167 210 170 212 167 206 135 150 91 131 95 140 105 133 92 137 101 154 112 165 120 161 114 165 114 159 108 159 113 158 110 161 114 164 115 163 114 167 117 165 116 166 119 171 123 178 126 176 130 178 126 174 127 177 133 181 136 183 136 186 140 189 144 189 144 189 147 190 148 184 149 190 154 203 160 214 165 217 163 216 171 221 184 204 140 122 61 43 18 40 25 28 13 22 18 19 19 17 20 15 20 18 18 19 18 19 18 19 18 20 19 20 19 20 19 20 19 22 21 20 19 20 19 22 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 23 18 23 17 38 34 51 26 50 27 48 25 44 24 44 26 33 16 25 13 24 15 24 14 18 18 18 19 19 18 20 18 20 12 19 17 19 8 26 31 41 23 42 23 43 24 45 21 46 24 48 24 49 23 48 22 34 37 107 28 54 30 36 100 237 225 199 179 230 203 199 149 140 56 61 19 42 22 51 31 52 29 46 24 44 24 42 20 37 13 32 12 35 12 43 24 57 29 49 11 34 21 49 24 49 21 50 21 50 20 47 19 36 5 25 6 29 11 34 21 44 18 48 21 50 21 49 20 49 21 50 22 51 23 51 23 55 23 56 23 56 23 56 23 55 23 56 23 56 23 57 24 54 23 54 23 54 22 54 22 52 20 52 19 51 19 50 18 47 17 48 18 48 19 49 19 51 21 52 23 53 24 55 25 60 28 62 31 63 30 60 27 60 29 62 29 60 25 55 21 49 22 54 29 61 35 66 38 60 33 61 29 61 36 63 28 38 9 31 5 27 9 28 10 23 10 21 10 23 9 24 9 22 9 22 7 21 7 21 6 26 20 46 35 57 45 62 41 57 35 51 36 51 28 41 28 44 31 48 37 50 32 36 21 25 18 22 12 25 14 34 19 50 35 50 33 50 26 44 20 60 35 60 31 51 31 48 30 38 27 42 29 40 24 42 27 41 25 40 31 44 27 41 33 42 28 39 25 38 27 43 32 35 25 42 29 42 28 44 32 58 44 65 51 70 49 66 45 62 33 58 45 59 22 24 8 20 6 20 8 47 54 93 75 108 79 103 77 105 77 99 68 95 67 98 66 99 70 108 81 86 39 37 7 8 0 5 0 0 1 0 6 4 5 3 3 2 1 2 2 1 1 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 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 2 4 1 1 0 0 3 0 8 0 18 43 81 73 74 55 66 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 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 63 42 62 41 62 41 62 41 62 39 55 28 44 21 44 25 44 23 45 22 44 25 54 37 59 41 67 46 71 47 72 49 72 51 75 56 79 58 79 58 83 66 91 72 93 74 99 80 111 82 107 79 107 83 114 89 103 79 109 80 103 74 103 78 96 73 97 70 95 72 98 67 93 70 105 84 120 101 140 119 152 124 153 127 153 122 152 122 158 123 154 118 153 116 153 116 156 122 158 125 161 125 160 123 161 123 160 125 163 126 159 122 164 132 163 124 159 127 161 120 160 127 168 127 161 120 165 134 152 96 113 89 147 118 132 70 106 75 113 71 65 52 97 24 65 39 86 93 160 139 167 121 166 122 156 119 158 115 161 125 161 120 163 122 164 124 169 129 166 105 118 53 92 68 138 118 175 125 162 118 164 123 164 117 159 115 156 106 148 102 154 112 150 106 160 118 165 116 158 107 164 113 157 110 166 126 181 134 182 141 191 150 197 153 200 158 194 157 183 118 133 92 162 122 168 91 129 94 117 87 134 119 141 93 118 89 148 163 169 112 155 123 168 132 170 132 174 137 168 123 163 130 168 120 166 139 174 145 181 140 178 132 169 138 175 134 172 129 169 131 169 132 170 130 169 129 168 125 168 123 168 121 164 115 163 121 162 111 151 114 154 102 141 113 157 122 163 129 161 130 165 135 167 132 159 104 116 75 106 72 92 56 88 50 77 49 90 58 98 67 117 82 114 79 112 77 109 74 111 78 111 79 111 77 108 74 107 74 107 74 109 79 114 83 117 81 115 85 118 82 114 85 112 83 116 84 116 83 118 85 123 87 122 85 122 85 123 89 130 104 140 113 145 103 135 97 124 101 134 96 154 119 152 144 178 135 108 51 21 0 4 15 16 8 18 12 18 13 19 15 19 14 18 14 18 14 18 14 18 14 19 14 19 14 19 14 22 17 19 14 18 15 21 18 20 16 20 16 20 16 20 16 21 16 20 15 19 16 20 17 19 15 19 15 19 15 19 14 20 13 20 13 19 12 17 11 21 12 15 8 25 25 31 16 27 15 25 12 23 11 22 13 16 7 12 10 14 13 14 12 14 8 15 11 16 13 16 14 18 13 15 19 14 10 16 29 20 13 20 15 23 17 23 14 23 18 24 19 25 18 24 17 10 46 108 16 30 37 25 119 197 225 199 195 224 181 168 131 114 33 41 24 28 4 22 13 23 10 16 7 13 6 11 5 13 6 9 7 12 5 17 14 29 19 22 0 10 8 27 15 20 13 21 13 21 12 20 12 13 0 6 0 9 0 5 0 14 1 18 6 21 9 22 7 20 7 22 9 23 9 23 8 23 10 23 8 23 8 23 6 21 5 22 8 23 9 24 10 23 5 23 5 22 7 22 7 20 7 20 8 19 7 18 7 17 6 17 7 18 7 19 8 21 10 22 12 23 13 25 14 28 18 30 20 31 18 28 16 27 17 28 17 26 12 20 7 26 12 26 13 28 15 29 16 21 10 24 7 25 18 31 15 6 4 5 0 5 5 13 10 9 6 9 8 9 8 8 8 9 6 7 3 7 1 6 1 13 11 24 20 37 37 47 36 40 27 33 28 34 20 27 24 25 23 33 31 39 30 30 19 23 7 15 14 18 11 13 14 27 26 22 13 21 23 27 34 17 11 23 15 25 13 23 14 22 16 28 18 25 15 23 18 26 18 27 25 29 18 27 28 26 20 26 21 27 22 29 21 20 16 29 22 29 20 29 24 38 35 47 44 53 44 48 38 45 29 43 56 79 67 61 43 62 52 51 24 38 36 70 59 86 66 80 62 81 63 75 54 66 51 66 50 62 46 62 50 27 0 0 0 0 0 7 0 4 0 1 0 1 0 0 0 1 0 0 2 1 7 4 6 1 4 0 0 0 0 0 0 0 0 1 0 1 0 0 2 0 2 0 2 0 2 0 2 0 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 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 0 4 7 2 4 1 0 0 0 1 0 28 61 76 44 50 62 65 57 40 9 0 0 2 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 1 2 1 2 1 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 84 54 80 50 78 49 75 45 68 40 67 39 66 37 65 36 56 27 56 39 71 46 78 59 93 70 100 77 105 79 104 76 104 76 99 75 104 79 105 75 106 81 112 86 115 89 121 96 127 99 133 103 135 102 131 98 136 103 131 97 128 98 131 100 128 92 127 93 122 77 101 67 109 97 155 139 176 146 181 153 191 158 199 158 191 152 189 157 186 157 197 157 189 148 189 154 187 158 194 161 194 159 196 164 195 158 194 157 198 163 201 162 204 167 204 163 198 159 201 164 200 161 204 165 201 159 202 169 179 122 157 145 193 142 165 131 170 144 151 83 120 75 101 80 151 138 194 165 200 159 198 158 201 163 207 162 204 160 203 157 208 161 202 164 211 166 197 142 138 92 140 114 186 161 215 168 213 169 212 167 212 162 211 161 210 160 211 161 213 163 215 164 219 161 218 159 217 159 217 159 224 164 222 161 224 167 237 181 238 174 232 177 232 178 234 170 229 163 217 180 227 188 246 210 198 143 171 147 149 108 163 124 138 114 144 103 157 162 214 173 215 174 234 190 238 177 235 186 245 182 234 175 231 180 230 177 226 178 227 179 229 179 230 179 226 174 229 176 231 174 231 172 227 177 228 176 225 172 217 168 219 165 218 166 206 174 227 152 161 111 157 121 166 136 180 131 195 157 198 153 200 164 212 168 197 129 151 110 156 109 142 99 131 81 112 68 116 79 125 83 134 94 141 99 143 100 152 112 147 104 152 107 152 107 155 110 156 110 155 108 153 106 152 105 159 112 158 112 157 111 156 110 158 110 157 106 155 107 158 111 156 108 159 114 162 118 165 119 156 120 166 126 165 119 162 119 160 114 160 115 155 112 167 137 188 144 212 182 168 60 34 0 22 2 8 16 24 19 13 15 18 23 31 23 20 14 20 20 24 20 24 20 24 20 24 20 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 16 15 25 15 28 21 47 32 53 25 50 28 50 22 47 23 48 18 49 16 30 3 25 9 24 8 24 14 18 17 23 16 19 16 25 16 22 16 24 14 30 30 31 18 43 26 43 22 40 21 39 25 47 23 42 24 42 16 25 72 113 46 45 30 46 141 200 221 247 210 219 190 183 140 125 60 51 27 41 17 40 21 48 25 40 17 35 14 32 10 33 12 36 17 34 9 36 21 53 28 46 15 40 18 50 23 52 24 51 22 49 22 44 22 36 12 24 6 25 14 29 16 32 19 31 19 40 22 44 19 52 27 48 13 52 20 49 22 53 23 56 24 56 25 58 28 53 20 54 21 55 23 56 24 52 19 51 20 51 19 49 20 52 20 46 17 45 19 44 18 45 17 44 18 48 22 49 20 47 20 50 23 52 25 53 25 57 27 58 29 59 29 58 28 58 30 61 29 56 23 51 21 50 18 51 20 53 23 57 26 54 26 60 29 63 32 60 22 25 5 24 7 25 9 25 10 23 8 23 8 23 8 23 8 24 7 21 6 22 7 22 7 32 22 41 26 38 28 53 48 61 41 49 32 48 33 46 29 43 29 39 34 48 38 41 26 29 19 28 21 28 13 27 17 44 25 35 15 39 10 30 16 44 20 45 15 40 23 43 19 41 19 37 27 49 30 43 29 41 28 41 28 41 26 36 26 36 24 31 20 32 27 38 30 36 28 41 29 37 25 40 29 47 37 55 47 63 51 63 49 68 40 49 51 76 61 69 57 78 68 87 67 80 58 78 62 97 77 111 81 110 82 108 74 101 78 103 64 91 61 67 9 13 0 9 0 9 1 10 3 7 0 4 0 4 1 9 1 3 2 3 3 2 1 0 0 3 3 2 1 1 1 2 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 5 3 2 1 1 0 1 0 1 0 0 0 0 3 0 6 0 1 0 0 0 0 0 0 0 0 0 0 1 1 2 4 5 11 10 8 8 10 11 8 3 3 3 4 4 3 2 0 0 1 2 2 1 0 0 1 3 7 7 7 7 6 3 1 1 0 4 3 0 0 1 6 0 9 32 77 67 71 48 70 55 77 62 67 27 11 0 1 2 0 1 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 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 49 22 42 15 37 10 29 2 26 3 28 5 30 5 29 5 26 1 29 16 47 29 58 43 68 47 74 54 79 56 77 53 80 57 80 60 86 64 85 59 80 58 81 57 79 58 85 65 98 74 98 74 98 73 96 71 95 71 95 71 95 71 95 71 96 67 80 51 63 33 55 35 103 83 122 114 151 125 155 128 164 129 165 126 158 117 149 109 152 115 159 115 156 110 156 111 157 118 160 117 156 113 156 117 157 119 160 120 157 118 160 124 152 118 160 129 168 132 165 126 160 124 160 123 160 125 160 122 128 85 127 109 149 101 129 97 124 105 130 68 96 63 115 104 159 126 172 129 166 125 165 124 166 120 153 114 159 127 166 124 163 127 169 132 162 98 105 41 106 72 128 106 163 128 169 124 169 123 168 122 165 121 164 120 162 119 163 120 164 122 166 121 164 115 162 113 160 112 161 111 163 114 162 112 160 111 164 116 168 117 160 109 157 110 164 118 164 130 179 133 171 152 179 120 163 122 155 99 120 97 168 101 117 95 135 95 123 99 159 141 178 130 183 137 183 130 170 125 170 129 169 129 173 132 175 136 173 130 174 132 176 133 175 132 178 136 179 140 178 141 176 142 174 137 176 135 176 130 174 124 166 113 169 127 160 123 165 114 113 58 90 64 104 75 125 98 115 90 134 108 150 126 164 130 142 87 101 70 107 75 108 80 103 64 87 50 83 54 89 57 90 56 86 52 83 51 82 49 81 52 85 56 86 57 90 62 103 72 103 73 104 73 104 74 102 71 102 71 102 71 101 70 102 68 99 66 99 68 102 71 98 66 99 68 102 71 104 73 105 72 107 74 109 73 104 68 96 59 90 54 84 52 97 75 132 96 131 112 160 140 140 77 48 11 0 0 7 14 20 26 15 13 12 11 13 14 20 17 18 12 18 10 19 10 19 10 20 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 17 18 13 17 11 15 8 17 8 16 14 28 25 28 20 28 23 22 9 21 15 32 13 29 16 39 34 45 28 14 0 0 0 0 0 13 9 16 16 12 8 9 11 11 10 14 21 13 10 22 18 24 15 21 15 20 17 25 15 22 17 20 6 23 80 93 29 28 18 49 151 174 219 240 212 209 187 167 144 91 43 35 30 21 7 26 24 27 18 21 12 17 9 14 4 12 8 16 10 14 3 13 13 28 20 22 5 13 10 23 14 24 13 23 13 22 12 21 15 16 5 8 2 11 9 13 5 15 0 13 4 19 10 20 6 21 6 27 6 15 15 32 12 19 11 26 11 25 6 21 0 30 8 25 3 21 4 21 7 19 2 20 2 19 4 20 6 22 8 18 6 19 10 20 7 18 6 16 7 20 10 21 9 19 9 21 12 24 14 25 13 26 15 27 16 27 16 26 15 26 17 29 16 24 10 20 9 18 5 18 6 20 9 23 11 22 13 28 15 29 17 25 8 6 4 8 5 8 6 9 6 8 5 8 5 8 5 8 5 9 4 6 3 7 2 7 2 20 17 28 17 23 15 32 30 44 36 41 30 34 24 32 24 30 20 30 25 38 29 32 19 23 17 20 15 16 5 11 7 60 66 72 56 66 55 59 50 45 33 43 32 49 42 50 30 23 10 23 16 26 13 24 19 29 21 29 21 28 19 27 17 26 15 22 13 25 18 29 19 23 22 27 22 24 19 25 23 27 26 34 35 43 42 47 44 38 18 18 19 39 34 39 27 42 32 44 26 34 17 34 20 39 36 69 64 83 67 83 69 74 51 61 42 48 10 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 1 0 3 0 0 0 0 0 0 0 0 0 1 0 2 0 3 3 5 5 5 7 5 6 0 4 0 2 0 0 0 3 3 7 3 7 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 2 0 1 0 1 1 7 8 9 4 1 0 3 1 3 0 1 0 1 1 4 2 3 1 5 5 0 0 2 1 3 0 0 0 1 7 0 2 0 0 0 0 24 31 61 46 52 34 48 35 55 49 60 27 11 0 0 1 1 2 1 4 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 82 52 77 47 72 41 65 33 56 29 59 32 59 30 55 26 52 26 59 43 79 60 94 74 104 79 108 84 111 85 109 82 110 85 112 89 116 88 110 81 99 73 98 71 96 73 104 82 120 90 121 91 122 93 123 94 126 98 131 102 132 100 127 95 115 77 104 72 106 83 132 115 147 107 148 143 191 158 182 149 194 157 195 159 196 161 192 159 188 157 191 160 195 161 198 161 190 158 190 157 189 156 193 162 188 157 195 157 187 146 188 156 200 160 196 157 196 158 196 157 202 165 201 162 205 171 200 147 147 122 172 146 177 135 169 138 161 134 171 120 144 130 199 182 204 167 201 159 198 163 205 161 199 161 209 168 211 164 206 162 209 176 212 140 142 81 135 110 175 144 207 174 220 171 211 163 210 165 210 165 210 165 212 165 212 165 214 166 217 166 219 167 219 165 220 163 218 163 219 163 217 163 222 163 219 158 215 157 223 167 220 153 217 157 217 169 223 165 222 184 229 164 172 109 208 188 213 145 172 184 252 170 165 117 133 103 130 110 174 183 212 174 220 176 227 181 229 171 231 177 233 177 228 173 224 173 216 168 218 170 219 170 221 169 225 173 224 171 222 170 222 169 216 167 218 170 220 171 220 172 214 162 219 175 216 167 224 172 177 107 135 104 130 78 122 91 140 110 160 125 169 135 179 138 168 109 134 91 135 97 144 111 153 109 145 101 142 102 146 107 145 102 136 94 135 91 128 79 124 83 128 84 129 84 132 87 128 81 130 84 132 87 135 89 141 94 141 94 141 94 141 95 138 92 138 93 139 94 140 95 134 87 132 86 133 89 136 92 138 90 129 87 132 89 127 79 133 84 123 78 119 77 127 92 158 107 169 145 208 182 217 194 196 136 77 6 7 19 25 0 28 19 25 20 31 22 22 12 22 17 21 18 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 20 19 19 17 18 16 18 14 24 15 30 22 48 30 54 24 54 25 43 15 51 38 78 50 71 46 86 71 108 82 99 69 55 29 29 9 17 2 16 9 22 10 22 13 24 11 27 20 31 16 39 23 41 22 40 22 40 23 41 21 42 23 37 11 47 109 95 34 47 21 84 169 200 233 251 208 224 191 169 134 120 45 49 36 38 14 49 30 46 24 42 21 41 19 36 13 35 13 35 16 34 11 36 20 51 26 46 16 41 19 50 23 52 23 50 22 46 22 44 22 34 12 24 10 22 12 19 7 14 7 16 10 33 19 40 14 44 5 44 1 39 18 36 22 51 24 58 32 63 28 55 21 58 25 54 21 53 21 56 24 53 20 52 20 51 19 49 20 50 20 44 18 45 20 43 18 45 18 43 18 47 22 48 20 46 21 48 24 51 26 52 26 54 26 55 27 56 26 54 25 54 27 57 26 52 20 49 20 49 19 49 18 49 20 51 22 52 26 58 27 58 28 53 17 27 9 24 9 23 8 23 8 23 8 23 8 23 8 23 8 23 8 22 7 22 7 23 8 38 26 44 28 36 20 37 28 52 41 59 42 51 31 44 33 39 29 40 34 47 37 41 27 34 21 29 20 26 9 22 13 122 133 158 124 146 126 149 118 155 128 154 130 163 142 156 122 51 29 45 26 39 19 37 29 42 30 43 29 41 27 37 26 35 25 32 24 33 27 33 25 33 23 35 23 33 21 33 24 31 22 36 30 46 40 54 45 53 35 33 20 37 34 42 20 35 22 37 16 31 13 37 23 41 24 69 58 87 56 89 74 104 67 103 101 133 87 103 80 89 71 85 67 81 62 77 60 48 29 40 21 35 17 30 12 25 14 20 8 13 0 7 0 12 4 13 4 12 1 8 0 4 0 3 0 3 0 3 0 3 0 3 0 3 0 4 0 8 4 6 5 3 3 0 1 0 1 0 0 3 0 6 0 1 0 0 0 0 0 0 0 0 0 0 4 6 4 0 0 0 0 0 1 4 4 3 2 3 2 2 1 1 1 1 1 0 2 4 5 4 5 6 8 0 0 2 3 3 1 0 0 3 0 0 2 3 0 6 10 60 56 72 53 67 47 68 44 76 59 83 51 33 0 1 5 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 66 43 65 44 68 46 67 43 54 32 55 32 50 23 40 15 37 16 45 30 61 45 75 56 85 63 87 64 86 61 82 58 78 55 77 53 74 48 68 42 63 42 68 47 71 52 79 60 86 64 92 72 99 77 102 78 106 83 108 83 105 78 99 72 87 63 83 65 91 78 118 110 133 89 113 108 154 125 151 129 139 106 141 116 150 125 159 133 159 124 153 116 151 114 151 113 153 114 150 110 146 110 149 114 153 121 160 124 158 123 163 132 164 130 163 126 157 123 160 129 158 127 161 127 167 134 148 87 104 87 143 107 139 100 139 101 140 88 126 83 116 110 177 127 162 123 164 120 164 127 167 124 170 123 158 120 163 128 171 137 157 96 104 50 93 76 136 112 159 127 173 132 167 119 160 119 161 120 162 120 163 121 164 122 165 123 165 124 165 125 166 124 164 117 162 116 162 116 163 117 159 115 164 119 164 117 163 117 164 122 161 110 168 119 162 120 175 128 173 133 154 80 104 84 151 121 163 99 151 157 231 140 127 81 108 90 121 85 119 108 177 143 188 143 180 142 183 141 181 139 176 134 173 132 170 127 164 122 166 124 167 126 166 125 167 127 164 123 162 125 162 129 163 128 164 128 167 127 168 126 175 130 170 124 158 129 169 133 150 89 114 75 92 37 69 37 75 49 92 61 102 80 126 98 117 77 94 63 88 60 91 71 101 75 103 77 105 81 113 89 121 87 118 87 121 88 117 82 110 79 110 78 106 74 104 75 114 85 116 87 119 90 121 92 119 89 119 90 120 90 121 91 114 82 116 83 116 82 114 81 111 77 108 74 108 78 113 82 114 78 108 73 106 70 101 64 101 63 96 63 95 57 91 60 78 60 104 81 104 74 132 156 199 185 176 100 37 0 6 24 7 4 8 10 15 12 17 17 17 14 17 14 17 14 17 14 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 18 16 18 13 17 11 16 9 16 9 18 16 28 23 26 19 29 19 15 5 27 32 56 41 57 36 52 42 61 59 68 65 75 54 51 30 29 8 9 1 11 4 9 3 8 7 14 12 16 9 19 14 21 15 22 15 22 14 20 14 23 15 15 2 43 114 80 29 45 10 88 154 186 231 246 220 229 200 164 142 129 48 24 23 19 13 32 16 25 17 23 16 23 15 18 8 16 8 14 8 13 4 13 12 25 18 23 7 15 11 23 13 23 12 22 13 22 11 20 14 15 6 11 7 14 8 8 0 4 0 1 0 13 8 15 0 18 0 40 41 27 0 6 0 14 1 18 7 29 15 35 15 27 6 26 7 24 8 22 11 21 3 21 3 20 4 20 4 21 5 17 5 18 8 18 4 18 4 17 5 20 9 21 7 19 7 22 10 25 12 26 11 26 12 26 13 26 12 25 10 25 12 26 11 22 6 20 6 20 8 19 7 18 7 19 8 21 14 27 15 27 17 23 8 10 8 10 6 8 4 7 3 8 5 8 5 8 5 8 5 7 5 8 4 7 2 9 5 24 21 32 21 24 11 20 13 27 26 40 36 40 29 33 23 30 21 31 25 37 26 31 20 24 18 19 14 14 3 9 5 76 91 105 83 89 80 90 83 110 97 110 103 120 109 116 97 43 24 28 15 24 13 26 21 28 20 28 20 27 17 25 15 25 15 24 16 27 16 24 11 21 17 22 18 21 17 21 18 18 15 21 21 29 30 39 37 36 26 20 2 16 24 35 17 25 12 22 6 20 9 32 24 34 12 34 27 43 18 42 40 63 41 75 91 123 100 119 119 135 120 135 121 136 122 137 123 126 109 122 106 122 107 121 104 108 92 100 80 85 64 70 54 50 37 49 33 42 23 31 14 29 14 20 1 7 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 7 7 3 0 5 1 4 6 10 7 8 8 10 5 2 0 0 0 0 0 1 1 4 1 1 0 2 2 6 4 6 3 4 1 1 1 6 5 0 5 0 0 8 18 58 42 51 32 45 32 47 32 46 36 60 46 37 1 0 0 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 96 68 96 72 103 80 108 82 105 78 105 76 98 65 87 56 82 57 88 64 97 73 104 77 107 78 106 76 102 71 96 66 89 62 85 57 79 53 78 54 90 69 101 80 108 84 110 87 120 95 130 106 139 110 139 109 138 107 134 100 127 95 123 92 126 94 129 103 137 107 147 123 130 74 90 68 109 81 124 112 165 133 172 147 174 136 160 136 157 126 145 112 139 106 138 104 131 98 125 88 119 85 118 84 126 93 130 99 141 110 152 115 141 119 167 141 177 146 188 162 196 167 204 171 206 164 173 114 144 130 177 141 173 144 178 138 179 124 158 123 152 152 208 148 197 164 202 161 197 162 202 161 206 154 194 164 216 163 187 129 132 88 134 114 183 160 207 162 213 167 209 161 202 156 203 160 201 159 202 160 205 160 206 161 210 163 212 163 212 163 213 163 212 161 212 160 212 160 213 161 213 161 215 162 215 163 220 170 221 164 215 160 227 174 225 172 224 192 215 125 135 101 161 164 179 141 174 151 194 192 242 166 157 134 158 132 137 101 121 111 183 171 218 182 210 163 206 162 214 160 206 158 213 168 215 165 211 165 213 167 214 166 214 165 218 168 215 165 213 165 215 167 217 169 217 169 217 170 218 171 211 173 217 162 218 183 228 170 201 143 168 114 133 84 119 71 115 83 125 85 125 92 137 99 140 98 136 95 132 88 128 90 130 92 133 94 135 97 140 103 148 114 158 123 164 126 169 131 169 129 173 128 170 124 170 126 182 137 183 137 184 138 185 139 180 134 180 134 180 134 180 134 174 130 174 129 173 126 170 124 170 124 168 123 169 126 174 131 174 130 174 126 166 118 163 119 158 112 159 116 156 100 136 89 136 94 119 44 94 86 147 139 193 171 212 203 158 40 13 11 33 17 32 17 22 6 23 25 24 18 23 20 21 20 21 20 20 19 20 19 20 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 19 18 18 17 18 17 19 15 22 16 33 24 48 28 52 24 52 21 39 16 60 50 91 58 86 52 83 48 78 42 71 36 73 50 80 67 88 53 59 32 38 15 27 5 19 7 24 10 36 18 38 20 40 22 41 21 42 20 38 20 41 19 34 13 76 129 88 35 58 14 116 150 197 231 255 243 255 216 203 179 139 57 48 31 43 25 52 24 44 23 43 24 45 23 40 17 39 14 33 14 33 11 36 19 48 24 47 18 44 21 50 21 51 23 49 21 45 22 43 21 35 15 29 16 27 13 17 2 13 3 12 6 30 15 34 5 31 12 167 171 117 70 100 20 48 12 40 9 48 25 62 34 65 34 65 33 61 25 54 19 54 22 53 21 52 19 49 20 49 18 45 18 47 20 44 16 45 16 43 17 47 20 48 19 46 19 48 22 51 24 52 24 56 26 58 26 58 25 56 23 56 25 57 23 52 19 52 22 50 21 48 19 47 19 47 20 48 24 55 27 56 30 53 19 30 12 26 10 24 8 22 6 23 8 23 8 23 8 23 8 21 8 24 8 22 7 24 12 39 27 46 32 42 24 36 22 37 26 48 41 61 45 52 32 43 32 43 33 43 33 39 28 32 21 28 18 25 10 25 15 92 84 103 77 97 67 98 88 105 80 109 83 108 83 107 87 74 38 41 21 43 28 43 28 39 26 39 25 37 22 31 20 32 23 32 24 33 24 28 18 32 21 31 20 32 21 32 20 32 21 33 23 38 31 46 37 38 28 25 3 27 52 89 81 95 79 93 74 94 80 106 91 140 104 127 109 135 101 127 110 122 93 122 101 126 94 117 95 125 102 129 106 134 112 139 115 150 125 150 127 155 132 157 131 165 142 163 140 159 136 155 133 159 138 159 136 154 129 146 122 135 112 121 93 100 75 86 65 57 32 40 15 28 5 17 0 13 2 8 0 4 0 1 5 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 2 9 16 20 20 15 13 16 23 26 24 26 32 21 15 6 0 0 0 2 6 8 8 7 3 0 0 0 0 3 3 2 1 0 0 1 1 4 0 2 4 3 0 23 46 62 50 64 47 66 49 74 56 79 52 76 63 64 25 6 1 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 68 45 64 44 69 53 77 57 82 62 83 62 81 56 74 51 68 51 73 51 73 55 76 52 72 51 70 47 66 42 60 37 57 36 57 34 55 35 62 44 77 60 89 70 93 68 88 65 91 70 97 76 101 77 99 74 103 76 96 68 90 67 92 70 97 73 98 79 102 71 92 67 67 27 51 29 57 23 56 40 72 51 84 75 93 55 64 40 58 33 51 23 42 14 39 11 57 22 53 21 56 25 58 25 52 17 45 14 47 17 47 16 52 28 64 38 71 52 100 84 140 114 149 120 144 100 115 72 121 95 139 98 137 106 143 97 135 88 132 87 114 108 174 119 155 115 157 111 154 117 162 121 156 118 161 116 131 58 77 36 92 82 148 126 159 117 160 131 160 119 156 115 157 118 159 118 156 114 157 115 157 116 158 116 161 119 160 119 160 119 160 119 158 115 157 115 157 118 160 119 163 122 161 118 159 120 165 126 174 118 163 124 166 130 182 131 163 107 114 59 124 105 157 151 166 112 141 131 167 149 176 99 120 84 94 61 83 69 97 78 114 97 154 139 171 135 165 139 164 127 158 122 164 129 166 122 165 122 167 125 167 127 166 128 168 129 167 130 167 131 168 134 170 136 168 134 167 134 168 132 156 134 170 133 175 135 145 98 125 90 127 96 122 86 108 54 105 76 108 69 95 55 78 38 76 54 83 62 85 59 82 57 88 63 86 61 84 61 85 61 88 62 100 71 103 73 109 84 113 85 116 89 118 90 121 94 119 87 120 87 120 86 119 86 126 93 125 92 124 91 124 90 123 92 122 90 119 87 118 86 114 82 112 81 112 83 115 86 113 86 121 89 116 82 115 88 120 88 121 89 111 66 88 57 101 57 45 10 72 75 122 129 184 146 168 172 198 135 61 0 6 1 15 20 23 9 10 12 18 18 19 20 20 20 20 20 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 17 15 17 13 17 12 17 10 14 10 21 19 28 21 25 18 24 17 13 10 35 43 60 39 50 32 49 34 47 36 44 34 32 21 39 39 55 43 53 42 44 30 33 13 22 14 24 11 23 14 19 12 21 15 22 14 22 12 19 13 19 9 16 12 88 120 70 18 32 4 116 137 163 139 122 104 112 94 78 61 60 34 32 23 23 11 22 19 24 16 22 16 24 17 22 13 20 10 13 6 13 5 13 10 21 16 23 9 18 13 23 12 22 11 22 12 21 10 20 13 17 9 14 10 17 10 8 0 6 0 1 2 12 9 9 0 0 95 189 154 137 87 97 63 60 33 34 6 19 0 17 0 23 4 26 10 27 12 24 11 22 5 22 6 20 5 20 4 19 4 17 4 19 7 17 2 17 1 15 2 19 6 19 4 17 4 20 8 23 10 24 10 26 11 26 11 25 9 23 7 23 9 24 7 19 3 20 8 22 9 20 8 20 8 21 9 20 12 26 13 27 15 23 7 11 9 11 7 9 5 7 4 8 5 8 5 8 5 8 5 5 5 10 6 7 2 10 9 23 19 31 23 30 18 26 16 22 16 27 29 45 41 45 32 37 27 34 23 30 20 29 20 26 16 19 12 15 3 12 9 73 62 65 52 63 44 58 65 65 52 66 56 65 52 70 67 60 28 20 8 26 19 27 14 25 17 25 16 22 12 19 9 21 11 20 12 23 12 19 7 20 15 18 15 20 17 20 14 22 18 22 19 25 24 31 28 40 29 21 0 15 46 94 105 113 97 106 89 103 90 108 95 104 81 97 93 113 93 102 88 113 99 109 86 97 82 95 73 94 73 96 77 100 82 104 84 95 73 95 76 100 80 100 77 95 77 99 81 104 85 106 87 112 93 116 98 120 101 121 101 136 114 132 111 126 105 121 104 119 97 104 81 87 66 75 59 61 48 48 25 15 0 0 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 21 32 39 36 30 34 37 38 29 31 36 30 21 13 3 1 1 8 10 20 16 13 5 2 0 1 1 0 0 0 0 0 0 0 0 0 2 0 0 0 0 26 38 47 29 45 33 49 36 55 48 65 45 60 52 62 33 13 0 1 0 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 96 67 87 60 88 67 95 72 103 78 104 80 105 80 104 78 100 77 106 74 102 76 103 70 98 69 96 67 94 64 91 62 88 64 92 67 93 71 101 80 110 89 118 94 117 89 111 85 112 84 114 84 114 85 116 87 119 88 116 86 119 93 127 100 136 94 116 79 104 60 81 45 77 49 88 64 93 53 78 48 91 56 87 77 107 76 84 58 91 77 108 93 122 100 132 108 128 97 130 103 142 114 148 114 146 110 141 100 130 88 123 86 110 76 99 62 88 58 92 66 111 82 118 91 113 74 110 94 160 134 167 131 163 136 169 133 161 127 159 113 137 139 204 166 196 163 198 164 205 171 205 158 197 145 167 101 118 68 132 119 208 161 195 158 205 167 203 153 197 156 199 156 201 159 203 161 200 157 200 157 200 158 202 157 204 159 206 158 207 158 207 158 206 158 206 158 206 158 207 160 210 162 207 161 204 161 210 168 218 156 222 180 202 156 210 147 164 96 97 94 168 147 160 169 211 179 185 188 204 214 215 132 112 78 87 82 114 107 114 93 137 109 143 143 193 165 205 176 207 168 217 174 215 167 209 166 210 166 214 167 213 168 213 166 210 165 211 167 213 168 213 168 213 168 211 166 211 167 213 169 218 176 216 170 206 116 119 68 114 68 127 115 170 137 173 123 147 113 150 113 150 113 140 92 108 72 112 74 113 75 112 73 119 78 113 76 118 82 120 80 116 81 119 83 121 85 127 89 126 90 133 94 136 98 144 102 159 114 158 113 158 113 158 113 161 116 160 114 158 112 156 111 156 110 153 108 152 109 154 111 150 105 148 103 146 101 144 100 139 97 148 107 156 113 159 115 159 112 156 107 142 88 133 94 132 64 84 54 123 89 157 200 216 199 215 166 206 195 188 100 47 3 15 3 34 16 29 14 26 16 22 18 19 19 18 19 22 19 23 19 23 19 22 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 21 16 36 27 48 26 51 23 50 18 36 17 66 57 94 56 94 54 84 39 70 29 68 32 73 32 57 26 59 33 68 48 81 54 74 44 66 47 63 37 47 24 40 20 40 22 41 20 41 20 39 21 36 13 37 28 124 119 81 22 37 15 143 138 205 120 87 53 61 30 37 1 40 33 50 22 44 19 35 25 44 22 40 21 42 24 43 22 42 15 32 13 33 12 36 18 45 23 47 20 46 22 50 20 50 22 48 21 45 21 42 20 35 15 28 15 26 13 17 1 13 0 10 4 30 14 31 0 76 188 199 120 169 111 124 120 128 85 102 57 78 38 58 23 49 21 49 21 51 24 54 26 53 24 52 22 50 21 49 20 46 17 45 18 47 18 44 14 44 15 43 16 46 20 47 18 45 18 48 21 51 23 51 23 57 25 57 25 56 23 53 20 54 22 54 19 49 17 50 21 50 21 48 21 48 21 49 23 48 24 52 23 50 22 43 10 29 11 26 10 25 9 24 8 23 8 23 8 23 8 23 8 20 8 26 10 22 6 25 15 37 25 43 31 44 29 41 27 37 22 37 26 47 39 58 48 52 39 45 30 35 26 37 30 37 25 30 19 28 10 29 16 90 73 88 61 92 68 89 70 90 61 88 64 89 63 89 74 85 45 43 21 42 26 38 21 39 25 38 24 35 20 29 18 28 18 26 18 27 20 26 17 30 16 26 16 29 19 28 15 30 19 31 21 34 25 38 28 41 31 28 1 9 22 67 76 95 79 93 73 91 71 89 68 92 71 97 80 106 83 102 77 91 68 91 69 98 81 106 82 93 69 94 70 95 71 97 72 101 76 101 77 104 79 102 74 100 73 101 74 101 74 100 72 91 65 95 70 100 76 105 80 98 77 104 84 111 88 113 88 120 94 115 86 107 81 107 84 108 89 93 60 46 14 4 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 13 26 35 42 37 38 42 38 28 27 35 32 28 22 17 15 15 17 19 28 25 18 9 3 2 5 8 8 12 16 18 17 11 4 0 1 0 3 1 14 24 46 50 59 41 54 44 66 47 71 53 86 61 79 62 79 55 34 1 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 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 72 46 60 37 58 42 67 49 75 56 76 57 77 58 78 59 71 55 77 52 72 55 74 47 66 44 65 44 65 44 65 44 63 45 71 51 73 52 77 58 84 65 89 67 86 62 83 61 82 55 77 51 76 56 85 64 73 50 76 56 86 68 98 78 94 59 71 45 72 46 69 40 76 49 77 47 77 51 84 58 64 25 35 31 67 51 61 43 67 67 104 108 137 127 156 140 150 119 147 120 151 124 150 119 146 121 151 119 139 109 138 116 145 116 143 112 129 78 77 28 50 21 55 34 56 26 81 86 131 95 131 89 124 90 130 93 130 86 111 54 93 95 163 123 159 120 161 124 167 122 140 81 106 42 67 48 119 104 157 129 160 125 164 130 166 128 160 119 159 122 158 116 151 110 157 119 158 116 158 116 158 116 157 116 159 118 158 118 158 117 157 117 157 117 157 117 157 120 160 122 160 125 163 126 163 129 168 135 151 104 174 148 135 88 129 66 75 64 85 40 88 63 106 109 148 128 139 140 165 207 216 119 134 98 111 94 112 94 121 121 134 70 71 61 107 85 110 88 142 123 170 139 167 124 165 128 165 124 166 127 168 131 167 133 164 132 167 135 172 135 172 136 172 142 170 140 170 143 173 146 172 140 170 159 184 100 94 82 97 35 58 48 91 66 108 85 126 90 115 79 113 83 108 68 85 62 78 51 70 50 70 47 63 39 58 42 73 59 82 57 82 48 74 44 76 49 77 46 73 46 77 50 79 52 83 56 85 51 84 52 85 53 86 53 91 57 89 54 86 51 83 51 80 50 77 48 79 52 84 57 89 60 87 56 83 51 77 47 66 38 73 53 93 70 99 68 101 69 95 60 81 51 90 76 92 70 68 31 80 84 172 221 238 192 191 149 174 157 184 161 160 84 24 0 0 0 10 9 14 14 15 18 17 20 18 18 18 14 18 14 18 14 18 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 13 10 23 20 28 20 24 18 26 18 9 13 39 51 64 46 45 30 48 33 42 23 30 18 23 8 22 17 33 18 30 16 39 31 44 30 46 34 46 24 32 20 22 13 21 16 22 13 21 13 21 14 16 5 19 25 115 101 70 16 22 14 134 124 170 114 106 96 58 21 27 18 24 37 29 8 32 25 18 19 24 14 19 12 21 16 24 17 22 10 12 5 13 5 13 9 19 15 23 10 19 14 23 11 22 11 21 11 21 10 19 13 14 6 11 7 14 8 7 0 2 1 0 3 12 12 8 0 155 172 143 107 119 69 120 64 94 73 82 60 75 49 60 30 43 17 32 8 21 8 21 11 25 10 23 9 22 7 20 6 18 3 17 6 19 6 16 1 16 1 14 2 18 6 19 4 17 4 20 7 22 9 23 9 25 9 24 8 22 6 19 4 20 5 20 2 15 0 17 6 22 11 21 10 22 11 23 13 22 13 24 10 19 6 11 0 10 8 11 7 10 7 9 6 8 5 8 5 8 5 8 5 4 5 11 7 7 1 11 11 22 17 28 20 29 19 27 17 21 13 18 9 18 20 42 45 45 32 35 20 24 15 27 22 33 21 24 14 15 2 10 6 57 59 63 43 66 64 66 41 59 40 51 47 62 48 61 53 69 40 33 16 25 14 23 14 27 18 26 17 23 13 20 10 18 7 15 7 18 9 18 7 17 10 12 9 16 13 15 9 14 11 17 15 21 19 25 21 23 22 28 9 4 0 26 35 63 49 60 46 59 43 55 38 59 47 63 41 54 41 59 42 64 40 53 41 59 39 52 36 51 33 51 33 52 34 52 34 53 34 53 36 56 37 53 33 58 37 57 35 53 31 49 28 51 30 50 30 50 31 52 32 56 36 59 38 57 36 50 30 47 33 49 31 45 32 52 43 51 44 58 42 39 16 15 7 0 0 0 2 1 4 1 4 0 0 0 0 0 0 0 0 0 3 3 0 0 0 10 20 24 18 25 32 34 26 31 39 32 29 29 25 26 23 24 22 31 24 18 7 3 1 7 9 29 32 40 40 37 23 12 1 3 0 0 1 23 31 49 32 49 21 31 20 41 27 40 29 54 42 57 45 64 51 37 1 0 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 88 63 82 55 76 57 87 69 90 69 95 74 98 75 97 73 100 72 99 71 98 70 97 69 94 66 92 64 91 65 94 68 94 71 95 74 97 77 103 85 103 71 92 82 110 83 101 80 98 69 100 71 102 72 99 67 98 73 112 91 129 103 135 105 124 95 132 103 137 108 141 112 156 132 169 138 163 131 166 141 145 75 67 39 64 41 70 68 79 60 81 64 102 102 157 149 179 156 192 161 186 151 185 154 185 152 187 148 179 141 179 147 178 150 187 158 168 102 100 55 89 75 120 71 89 64 104 108 161 128 156 132 163 130 154 124 150 124 135 55 95 132 185 150 174 146 175 120 136 91 117 69 134 108 167 147 202 166 207 165 199 160 197 155 188 148 189 152 188 147 191 151 196 154 200 157 199 156 197 154 197 154 197 155 201 156 201 157 204 157 205 157 208 161 205 159 204 160 205 161 197 161 209 166 205 155 166 96 100 76 130 113 143 93 115 88 110 88 106 86 92 81 92 90 125 99 145 143 197 216 231 152 144 128 150 135 141 124 149 152 167 128 131 107 131 93 120 86 159 81 136 155 223 172 206 168 204 173 219 163 205 164 215 180 214 170 208 173 227 185 218 184 221 182 220 171 220 191 237 187 233 181 222 179 200 124 152 116 155 91 120 78 112 73 113 74 115 70 107 83 122 80 106 70 103 64 97 60 97 61 94 55 94 59 95 57 91 56 96 64 105 71 108 78 117 83 115 77 113 76 117 78 119 81 122 83 121 79 119 71 116 78 118 68 117 75 119 76 120 77 119 76 113 71 115 77 122 84 128 88 132 91 133 92 133 91 131 90 129 100 132 49 76 50 109 63 114 75 127 90 139 97 140 95 139 106 146 88 128 132 227 234 246 229 255 226 227 168 203 177 218 187 186 92 54 0 20 4 28 14 24 15 22 16 19 14 24 15 23 16 26 19 22 15 19 17 20 20 21 19 17 17 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 47 17 35 13 45 32 78 67 84 54 85 46 77 37 74 36 68 29 61 28 63 32 60 28 61 33 59 34 62 38 59 34 43 22 41 21 40 20 39 20 40 16 36 18 42 4 28 81 141 101 71 27 29 45 163 112 172 113 174 126 99 39 35 14 50 43 49 26 44 15 52 45 44 19 35 16 40 23 41 17 40 18 37 14 31 10 34 14 44 20 46 24 50 22 48 20 49 22 49 22 47 23 44 21 33 15 29 16 25 11 15 1 11 6 15 0 53 27 17 105 227 162 162 124 147 103 125 100 137 87 109 81 113 75 103 79 100 73 102 59 55 17 46 19 48 21 46 19 45 20 47 22 44 20 47 17 41 13 43 20 42 16 42 16 42 16 42 16 44 19 47 23 50 25 51 24 54 25 54 25 53 23 51 22 49 20 48 19 47 18 46 17 46 21 45 22 46 23 47 23 51 22 45 25 50 18 33 6 26 9 24 9 24 9 24 9 22 8 23 9 24 8 23 7 24 5 20 9 24 6 25 18 43 29 44 30 43 28 42 28 42 25 34 13 27 17 41 37 52 46 57 41 40 25 36 31 39 29 32 19 31 16 35 14 82 57 88 68 98 72 84 51 82 57 84 59 86 62 86 64 84 62 69 35 41 22 38 23 35 20 33 22 37 23 28 13 28 19 30 21 29 21 26 18 28 16 26 14 25 14 25 15 27 16 27 17 29 19 32 22 32 24 37 26 22 2 29 39 64 51 69 52 71 52 71 52 73 50 70 47 69 48 73 52 71 47 67 47 72 52 72 48 64 45 63 44 63 43 62 43 66 47 65 46 65 46 64 45 71 47 65 44 67 46 64 41 63 43 65 45 65 42 61 38 65 46 62 41 59 40 60 41 65 44 60 37 53 32 50 31 57 35 46 32 52 39 46 30 5 0 1 0 0 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 7 6 8 13 18 22 20 17 16 17 20 24 27 29 28 21 9 0 0 11 23 44 39 37 40 44 39 25 12 3 0 19 35 53 46 52 45 56 41 52 36 55 40 61 42 67 61 85 57 75 67 62 28 4 3 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 62 42 57 35 52 37 61 48 64 47 67 51 70 51 69 50 68 48 66 46 64 44 62 43 59 40 59 40 61 44 65 47 65 46 67 45 63 39 60 39 72 56 79 53 68 46 68 46 64 39 61 37 62 40 66 42 76 59 94 80 108 83 102 74 108 85 113 89 116 91 123 98 120 97 133 106 135 107 144 121 146 108 101 50 44 25 53 55 50 34 44 27 43 32 60 47 83 71 120 109 144 117 143 115 132 113 147 123 145 114 137 111 143 104 113 70 78 36 55 31 81 80 133 88 79 28 53 64 130 100 131 89 120 88 117 74 115 48 74 45 96 67 85 51 66 24 58 16 67 49 110 82 139 105 151 118 158 118 151 112 144 108 143 104 136 98 136 102 139 103 143 107 147 111 152 114 158 116 157 114 156 114 156 114 156 115 157 116 156 117 157 117 156 117 157 120 160 124 162 125 162 139 172 110 112 57 77 38 62 37 71 47 69 40 61 43 70 57 89 73 101 74 99 69 96 81 131 124 184 156 142 73 119 105 142 138 161 144 164 156 158 124 145 128 151 115 126 95 177 103 72 30 134 141 178 131 176 129 173 131 167 139 156 88 128 93 113 78 121 81 110 73 109 72 100 84 120 92 108 77 107 85 104 73 109 102 140 107 102 65 92 64 88 64 101 69 83 51 83 61 96 63 91 61 68 43 63 42 66 45 66 42 64 43 64 38 56 32 55 33 67 38 66 41 72 49 77 50 80 53 80 53 79 54 80 54 77 51 83 51 84 58 87 51 79 50 81 53 85 56 86 56 87 59 88 60 89 62 90 63 89 62 91 64 92 65 92 64 92 70 80 19 32 22 67 44 79 54 83 58 84 54 77 49 72 55 82 84 164 185 203 136 152 147 174 112 123 113 170 155 167 166 196 168 156 96 50 0 3 3 20 15 14 10 19 25 13 16 21 17 15 11 18 20 16 12 19 14 19 14 18 12 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 21 14 9 6 11 10 24 21 42 31 44 33 41 28 36 27 35 22 31 19 31 18 28 13 29 14 29 15 32 16 31 17 22 14 21 14 20 13 19 12 20 10 18 11 22 0 15 84 119 98 50 20 11 54 115 114 140 112 156 103 60 33 27 19 34 39 30 19 29 27 65 81 33 16 11 0 8 6 17 11 17 12 15 5 9 3 12 7 18 12 22 13 23 13 21 11 21 10 22 13 22 12 21 14 16 9 16 11 16 9 8 1 9 4 0 11 3 0 54 178 169 131 120 78 98 69 103 78 100 68 76 57 77 52 74 58 80 59 83 57 39 2 8 0 15 5 17 8 19 8 19 7 14 6 17 5 15 2 13 3 17 5 17 5 17 5 17 5 17 6 19 9 22 11 23 11 25 12 23 12 22 9 19 8 21 9 20 9 19 8 18 8 21 9 21 10 22 11 23 11 25 9 21 13 25 6 9 0 8 6 9 6 9 6 9 6 7 5 8 6 9 5 8 4 9 2 5 5 8 1 10 12 23 22 35 26 30 17 26 20 26 18 23 12 16 10 23 20 34 29 42 31 34 20 27 19 29 13 18 11 13 0 8 15 56 53 69 63 75 55 63 45 57 45 58 48 61 49 62 51 61 48 51 26 27 15 26 15 25 17 25 17 25 14 18 6 18 10 20 11 21 10 19 8 16 12 15 11 14 10 15 11 17 12 16 12 17 14 19 16 21 15 27 24 23 6 23 30 50 37 50 37 52 37 51 36 49 34 46 31 45 32 48 35 46 30 42 30 47 34 47 32 46 34 46 33 45 32 44 31 45 33 46 34 47 35 48 35 48 31 43 29 44 31 42 26 40 25 38 23 36 22 36 22 39 24 41 27 43 27 41 28 46 31 40 27 34 22 32 20 33 16 29 18 36 28 39 29 22 2 0 0 2 6 1 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 6 2 3 0 3 3 8 8 14 13 12 3 0 0 5 10 21 16 17 19 26 24 20 11 4 1 17 29 51 39 47 27 47 27 42 23 43 29 45 30 41 40 60 43 62 54 56 27 3 0 0 0 0 3 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 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 76 55 73 50 69 51 77 60 79 58 80 59 80 59 80 58 82 59 83 58 81 56 80 56 82 58 83 60 87 65 92 69 85 65 87 63 80 52 70 47 73 65 92 60 77 60 82 52 81 54 87 62 100 79 118 93 129 104 141 117 148 114 138 104 140 109 142 110 141 112 147 119 131 102 137 108 141 113 149 123 159 149 170 110 104 68 85 55 67 45 66 37 58 28 54 27 59 43 94 83 124 94 120 85 123 98 141 108 136 93 127 93 109 74 104 79 116 94 134 113 147 114 147 101 115 67 85 80 133 122 152 115 138 119 140 100 130 86 112 90 140 126 114 56 99 66 109 96 154 135 180 152 195 157 195 154 191 149 186 144 184 146 181 143 178 140 180 144 183 144 188 149 194 155 199 158 202 160 200 157 199 157 200 157 200 156 202 157 202 158 205 157 205 158 206 162 206 162 204 160 200 164 191 111 109 54 94 66 103 75 96 62 85 61 90 63 93 80 110 109 131 126 129 119 157 151 180 162 213 154 133 97 138 112 136 117 139 116 136 121 147 123 156 142 174 131 156 118 192 154 121 43 153 159 191 165 208 155 205 167 208 166 175 69 135 120 156 100 127 93 120 81 113 68 98 62 109 74 115 76 102 81 124 76 122 110 164 122 152 109 153 104 136 104 147 100 129 99 137 102 139 109 140 106 143 110 145 113 150 118 153 118 136 104 140 107 140 106 141 108 120 86 113 82 118 88 125 92 129 93 129 94 131 95 133 96 140 98 128 78 114 82 130 95 127 89 129 92 132 93 132 93 141 101 140 99 139 98 137 97 141 102 143 105 146 107 147 107 151 109 138 78 112 82 136 100 139 99 142 102 142 99 138 95 146 92 130 109 176 153 170 115 151 121 147 102 158 161 221 176 212 173 211 181 226 190 192 133 69 31 29 3 17 10 21 8 24 10 20 12 27 21 28 18 23 18 19 17 18 18 18 20 19 18 19 18 19 18 19 18 19 17 17 16 19 18 18 16 16 14 14 14 17 17 19 14 22 19 39 28 47 24 51 25 46 17 31 12 32 9 26 8 43 28 57 36 65 36 68 36 68 37 62 33 60 31 57 26 53 24 52 25 55 28 54 27 40 20 39 19 38 19 37 18 38 18 38 17 39 6 43 108 129 109 59 24 23 72 105 116 130 118 179 103 77 40 50 15 62 52 52 25 47 32 84 86 82 51 56 26 42 23 45 25 44 22 39 13 29 9 34 14 43 19 46 23 49 22 48 20 49 21 49 22 46 22 43 21 34 16 31 17 27 13 17 3 8 7 9 11 13 34 183 193 176 138 148 95 120 100 134 100 123 80 105 74 103 67 99 80 108 84 115 86 78 16 20 0 24 7 30 15 36 16 35 13 35 12 36 15 39 16 37 12 39 17 39 17 39 17 39 17 37 16 40 19 42 21 43 21 52 25 52 23 51 22 49 21 50 22 50 21 49 21 48 20 45 22 45 23 45 23 46 24 45 21 44 26 47 17 32 7 26 9 24 9 24 9 24 9 22 8 23 9 24 8 23 7 22 5 20 7 22 6 25 16 31 27 52 40 47 26 40 29 40 26 42 25 37 18 31 18 33 28 45 39 48 34 37 25 39 21 28 25 32 1 37 39 85 65 104 77 94 64 85 66 85 59 85 58 83 59 82 60 76 57 68 38 46 27 40 23 40 28 42 27 37 20 28 18 25 16 26 18 26 19 25 18 26 15 26 15 26 15 27 16 28 17 27 16 27 16 28 18 28 18 34 34 46 32 46 41 64 50 68 51 70 51 70 50 67 47 64 44 63 45 65 47 64 44 62 44 65 47 65 45 65 49 62 47 60 45 58 44 57 44 59 46 61 48 63 50 61 45 57 43 58 44 56 41 58 42 53 37 50 37 52 40 46 35 52 41 57 42 55 39 59 43 54 37 49 34 48 34 48 31 46 31 49 38 56 44 56 21 5 0 2 1 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 2 3 2 0 0 0 0 0 0 0 0 1 2 1 2 3 2 0 0 0 2 1 0 0 2 7 10 12 11 18 14 32 42 65 57 61 44 57 42 56 42 60 44 61 41 60 43 70 56 80 67 75 55 22 4 3 0 2 0 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 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 48 31 47 28 44 28 49 35 50 32 48 30 46 29 47 30 50 29 50 30 51 30 52 31 53 33 55 35 58 39 61 41 56 36 58 35 52 28 48 27 42 27 52 30 54 37 52 19 56 37 70 57 91 77 110 92 117 93 117 93 116 92 116 91 114 90 117 88 113 84 113 85 114 84 111 78 107 75 107 76 96 89 123 86 98 66 66 23 43 25 41 21 34 11 25 3 15 0 22 1 34 7 31 0 28 7 38 8 29 2 36 18 63 47 89 84 123 104 129 103 136 91 98 61 108 98 101 69 87 72 110 79 104 73 96 58 70 54 94 57 126 159 181 118 140 87 120 94 145 112 154 122 151 113 149 112 148 113 150 115 154 121 154 117 152 117 155 119 151 116 153 117 157 121 161 121 160 118 158 117 156 116 156 117 156 117 156 118 157 118 157 119 160 120 161 122 157 117 150 113 136 90 101 40 59 28 66 38 81 55 82 50 74 58 76 48 59 44 69 59 98 82 111 79 120 113 182 182 207 112 80 40 65 40 66 45 71 52 80 63 92 68 94 76 99 68 93 68 101 96 111 65 142 100 124 108 138 102 150 121 164 116 103 39 93 128 186 132 144 104 140 96 116 80 90 32 50 42 94 86 84 67 95 66 88 55 88 58 91 68 95 64 91 80 105 54 96 78 110 78 107 84 115 80 108 83 109 86 114 91 117 93 120 97 126 104 131 106 131 106 136 107 126 99 124 100 126 102 126 103 129 107 132 111 136 114 141 126 167 145 166 126 139 104 138 111 138 111 137 108 134 106 124 97 123 97 124 98 124 98 118 93 120 95 122 96 121 95 121 91 117 92 120 92 120 95 117 92 121 96 124 97 124 97 106 98 128 97 98 59 88 74 103 74 117 118 174 151 176 143 176 149 169 142 175 164 189 165 175 115 75 17 12 0 7 0 10 10 15 16 19 17 17 13 19 14 17 11 16 12 20 15 18 14 18 14 18 14 18 14 18 13 16 12 18 14 17 12 16 12 13 10 16 12 16 7 15 13 26 22 27 18 23 20 24 15 12 14 18 9 8 0 12 7 20 15 26 20 30 25 36 28 33 25 31 21 29 17 24 12 23 12 26 15 25 12 18 11 18 11 18 11 18 11 18 12 21 9 17 0 32 115 108 102 35 14 2 61 99 95 97 103 139 81 48 27 24 2 42 45 32 18 25 15 35 34 63 52 53 42 46 36 38 28 33 25 25 10 11 2 9 3 17 11 21 12 22 13 21 11 20 10 21 12 22 11 20 13 14 7 14 10 15 8 8 0 0 12 0 0 5 95 205 150 136 110 109 74 100 77 101 62 82 57 74 53 70 44 68 52 75 59 86 74 68 12 0 0 0 0 6 5 11 6 13 6 13 4 9 3 14 6 12 1 15 6 15 6 15 6 15 6 12 4 14 6 16 8 17 8 23 14 23 14 23 14 24 16 21 12 21 12 21 11 20 11 22 11 23 12 23 12 23 12 20 8 22 14 23 3 9 0 8 6 9 6 9 6 9 6 7 5 8 6 9 5 8 4 6 3 6 3 5 2 11 10 12 15 34 30 37 23 30 21 26 20 29 21 25 13 17 7 15 11 29 29 43 30 30 13 33 15 22 17 21 10 30 43 63 59 73 59 62 44 61 49 60 46 57 45 56 44 57 46 52 42 50 30 31 17 24 11 23 18 27 17 20 9 18 11 13 5 14 6 17 7 17 7 15 11 16 12 17 13 17 12 17 13 16 11 15 11 16 12 18 8 20 25 42 34 42 34 49 37 50 36 50 35 49 34 47 32 45 30 44 30 45 32 46 32 46 32 47 33 47 34 50 41 49 39 47 37 45 35 44 35 45 37 47 38 48 39 46 36 45 35 44 35 43 34 44 34 41 31 39 30 40 29 33 21 38 29 42 30 41 31 43 32 39 28 35 26 35 26 35 23 35 20 32 22 42 37 57 32 17 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 3 9 8 7 1 0 0 1 0 2 1 3 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 3 1 17 14 35 38 56 37 48 24 42 22 41 24 44 26 40 23 38 24 42 38 61 50 68 58 40 6 0 0 2 2 0 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 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 62 44 64 44 62 43 64 47 63 43 61 41 59 40 59 40 61 44 63 47 66 50 69 52 64 47 65 48 66 48 66 48 62 41 61 38 58 38 62 44 68 45 68 52 72 48 75 64 115 94 134 111 145 117 148 119 153 122 151 120 151 122 153 124 154 124 156 124 151 116 145 113 143 111 139 104 132 99 127 96 135 101 127 91 115 83 100 66 84 54 75 43 69 36 67 34 70 36 60 36 71 48 80 49 73 47 83 49 83 55 102 78 138 108 149 122 163 130 160 121 140 109 141 100 172 171 168 96 123 93 120 95 112 72 93 71 101 66 99 71 110 111 148 140 191 145 172 145 185 149 183 152 188 153 191 153 192 151 191 151 192 153 187 151 188 153 193 155 193 154 194 154 197 155 197 156 197 157 195 155 196 154 196 155 198 155 199 155 201 156 201 156 204 157 204 155 196 146 186 139 166 109 125 73 112 83 119 80 115 93 121 87 121 93 119 74 123 89 118 98 135 120 142 119 130 119 214 226 222 122 109 57 99 80 124 101 132 101 132 104 144 112 145 111 147 111 157 123 173 129 175 148 203 157 185 147 182 157 194 160 221 135 113 60 87 103 188 174 202 152 172 152 178 140 158 88 85 33 88 79 159 126 165 130 165 130 163 125 167 123 166 121 165 133 148 68 116 91 130 95 128 105 138 103 141 111 143 113 144 114 147 117 145 115 147 117 148 115 142 108 149 116 143 111 142 110 140 107 145 111 148 114 152 118 155 120 153 131 180 156 187 141 163 124 157 123 157 122 155 120 153 118 160 123 161 125 162 126 164 127 159 123 160 123 159 121 157 119 148 108 148 122 162 119 148 112 153 117 153 117 151 112 146 108 140 113 146 89 114 86 121 84 126 123 197 189 220 166 204 174 211 174 223 178 214 174 209 174 213 201 230 161 112 30 29 9 19 14 36 23 26 11 24 22 25 19 20 15 15 18 19 22 19 18 19 18 19 18 19 18 19 17 17 16 19 18 18 16 17 15 15 14 17 16 18 13 23 20 40 29 46 24 50 24 38 12 27 14 32 17 23 11 17 9 24 12 31 16 42 24 49 29 49 30 49 28 52 28 50 24 51 25 55 28 55 24 37 17 36 18 37 18 37 18 36 19 40 15 33 4 54 129 124 102 48 19 25 53 165 99 122 93 116 48 51 17 47 19 57 47 48 24 50 24 45 17 48 29 53 36 58 37 54 32 52 29 45 17 31 9 32 11 41 17 44 22 49 22 48 21 48 20 48 21 45 22 43 20 34 15 30 17 28 14 18 4 22 2 8 0 23 62 160 154 155 107 123 95 135 104 124 86 108 74 107 75 102 66 92 67 93 74 101 85 96 31 20 6 15 2 17 5 21 10 27 13 30 9 22 4 26 10 29 7 29 11 29 11 29 11 29 11 27 10 29 12 31 13 31 12 37 16 39 17 42 21 46 25 44 21 44 21 45 22 45 22 41 21 41 20 40 20 40 20 36 17 42 25 41 12 28 11 26 9 24 9 24 9 24 9 22 8 23 9 24 8 23 7 21 7 22 5 20 8 27 14 26 16 39 33 52 39 49 31 43 28 43 27 41 23 34 18 23 17 34 34 50 40 41 26 30 27 31 21 47 44 85 63 103 72 99 63 84 57 81 63 85 58 82 53 77 53 76 54 69 53 68 41 49 27 36 17 31 20 35 19 29 14 28 21 21 12 21 13 22 16 24 18 27 17 29 19 30 18 28 17 28 17 27 15 26 15 27 16 28 14 23 25 48 45 58 45 63 50 67 49 68 49 67 47 66 48 65 46 64 45 63 45 64 46 64 46 63 45 63 46 65 49 64 48 63 46 61 45 62 46 62 46 62 46 62 46 60 46 61 46 59 45 59 45 54 40 55 41 54 38 51 35 53 39 52 38 53 40 55 41 55 39 51 36 49 35 50 36 50 37 53 35 49 37 61 53 69 56 48 8 3 1 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 8 5 2 0 0 0 1 1 1 0 0 4 2 0 0 2 2 0 0 0 1 3 2 0 0 0 0 22 30 57 54 62 45 56 43 60 45 61 47 65 47 61 40 64 36 56 45 71 59 80 76 72 27 4 0 4 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 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 40 27 44 30 43 28 43 29 41 26 41 25 40 24 39 23 38 19 40 22 45 27 48 29 44 24 44 24 43 22 40 20 35 14 31 9 27 10 34 19 42 25 51 36 48 30 77 90 117 99 131 110 133 107 131 108 130 108 135 113 137 112 134 107 128 102 131 101 125 93 120 91 123 94 128 97 128 93 127 95 130 88 119 86 110 78 110 99 108 81 96 67 89 64 90 66 97 66 96 71 109 86 117 88 116 90 122 95 123 97 129 105 130 108 135 113 143 120 140 108 112 99 126 94 168 189 167 81 103 63 80 58 75 34 60 48 76 42 83 62 88 71 112 121 151 113 155 123 161 116 147 107 149 113 152 116 152 115 149 112 154 118 150 116 152 118 154 118 155 119 154 118 153 114 152 114 156 114 154 112 152 112 153 113 153 114 153 115 154 115 155 114 153 113 154 114 153 112 149 111 145 105 131 93 127 98 131 99 129 94 126 90 123 97 121 91 117 92 117 95 129 101 129 88 132 89 159 150 149 92 132 100 139 118 155 120 144 114 143 116 152 123 153 126 156 128 161 131 170 119 162 124 155 127 175 109 160 129 158 130 186 108 59 12 57 39 103 136 200 140 163 140 189 143 178 141 124 33 35 25 102 125 184 155 172 143 181 144 176 152 178 154 178 151 146 74 69 46 76 48 81 62 96 67 92 66 95 66 93 64 93 67 98 70 99 73 102 73 98 68 109 82 108 83 109 84 108 81 108 83 107 83 107 83 107 83 118 85 101 71 94 72 106 91 104 80 106 83 109 84 109 84 107 81 107 81 106 80 106 80 112 86 112 85 110 83 107 80 105 72 98 77 106 73 96 69 98 72 99 72 96 66 89 62 95 49 67 78 124 96 110 88 130 133 182 149 166 138 174 147 171 137 165 134 170 148 183 158 178 142 171 166 201 146 98 22 24 10 0 0 11 18 17 9 19 14 17 11 17 12 20 15 18 14 18 14 18 14 18 14 18 13 16 12 18 14 17 12 17 13 14 10 16 11 15 6 16 14 27 22 26 17 22 19 21 11 13 13 19 13 16 10 10 4 7 2 5 5 13 14 19 16 23 19 23 18 25 21 26 17 24 16 26 19 25 16 16 10 17 11 18 11 19 12 17 11 19 6 12 0 33 120 109 87 30 12 17 29 175 120 107 85 74 33 33 15 23 15 40 41 26 13 27 17 24 7 17 10 18 11 18 11 18 11 19 13 17 7 10 2 10 4 15 9 19 11 22 13 21 12 20 9 20 11 21 10 19 13 16 10 17 13 19 12 12 5 10 0 8 0 0 9 43 93 119 87 93 77 100 67 85 57 79 58 77 55 72 46 63 38 66 54 73 62 78 29 3 0 3 2 3 2 5 6 10 8 9 2 5 0 4 0 4 0 7 0 6 0 6 0 6 0 5 0 7 2 8 2 8 2 7 0 6 1 9 6 15 11 18 12 18 13 19 13 19 14 16 5 15 4 15 3 14 3 12 5 22 14 19 0 8 3 8 6 9 6 9 6 9 6 7 5 8 6 9 5 8 4 6 6 9 3 5 5 14 10 13 6 17 16 35 30 38 26 32 23 28 20 27 19 25 15 16 9 21 19 34 27 32 19 26 19 27 17 43 62 80 67 76 62 65 49 59 44 61 44 58 42 52 39 50 37 51 40 48 40 51 33 35 20 25 11 17 9 17 7 14 6 18 11 13 4 13 5 17 9 21 12 19 16 21 18 21 16 18 13 17 13 16 12 16 12 17 14 19 8 13 11 29 29 43 36 49 36 49 35 48 33 47 31 49 35 48 34 47 32 46 31 43 31 46 31 43 28 43 30 46 34 46 34 45 33 45 33 46 33 45 33 44 32 43 31 45 34 47 34 44 32 45 34 40 30 43 32 43 29 38 24 42 26 40 24 38 26 40 28 39 27 35 24 34 24 36 26 33 23 35 22 35 28 49 43 48 51 57 20 2 0 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 1 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 3 2 3 0 0 0 8 21 52 41 47 24 42 26 44 23 44 24 45 26 42 23 43 24 36 24 42 34 58 52 67 25 4 0 1 5 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 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 51 36 57 40 57 37 55 37 54 37 56 39 57 38 54 36 51 38 53 40 55 42 57 44 59 45 60 45 58 43 55 39 54 35 55 32 51 31 56 38 57 43 72 56 79 70 116 117 136 111 144 114 143 116 153 129 153 123 154 124 153 122 150 119 154 123 153 119 148 118 151 123 137 113 152 126 155 126 159 132 175 141 179 148 174 138 170 150 174 141 168 136 173 141 178 142 169 140 169 144 176 149 178 148 177 147 179 149 181 144 174 138 181 151 191 156 190 146 165 111 147 123 155 100 168 166 158 72 123 87 110 88 113 80 104 82 110 85 118 76 96 83 112 99 177 151 183 141 170 140 183 152 178 143 184 148 187 149 185 146 190 151 185 149 187 154 192 152 193 155 194 153 193 154 194 152 194 155 193 153 192 153 194 152 195 151 195 152 197 152 198 153 201 153 203 156 204 157 202 159 203 163 205 167 202 165 203 172 203 163 196 159 197 153 197 155 200 153 199 158 202 162 193 154 183 147 192 168 198 160 199 170 200 166 200 157 194 166 212 175 202 168 207 169 214 173 218 172 215 169 223 173 196 164 214 159 208 166 209 170 211 150 136 44 93 52 95 108 192 183 203 178 206 168 206 180 195 111 92 28 80 101 191 176 208 174 209 174 206 165 216 175 212 175 207 149 125 79 101 67 99 73 105 83 113 86 116 86 112 82 113 86 106 76 106 80 112 85 112 80 114 83 113 85 117 88 118 85 117 82 117 81 116 80 115 79 127 92 121 94 123 87 113 83 116 87 118 90 122 93 123 92 133 96 134 95 132 93 130 92 129 91 130 91 129 90 127 89 123 88 116 86 118 86 116 85 109 80 114 84 114 80 107 72 94 65 149 176 232 174 193 173 207 180 209 168 206 181 218 171 221 173 216 174 219 174 208 165 204 170 207 177 211 184 216 192 125 70 42 8 24 20 25 6 23 19 20 17 17 18 19 20 19 18 19 18 19 18 19 18 19 17 17 16 19 18 18 16 18 16 15 14 17 16 17 12 24 20 40 29 46 23 49 23 41 20 33 22 30 18 20 18 15 12 16 9 15 6 19 11 23 15 31 17 32 18 38 23 47 22 49 23 53 25 53 22 39 18 37 18 38 19 39 20 35 17 37 11 29 0 47 120 132 90 49 18 39 18 174 165 164 128 121 59 80 34 52 10 61 53 51 20 42 20 44 17 46 26 44 20 36 13 31 11 31 12 33 12 31 10 34 13 39 16 43 21 48 22 48 21 47 20 47 20 45 21 42 19 33 15 30 17 28 14 19 6 10 0 20 4 23 10 26 19 101 89 135 103 122 83 111 82 120 84 110 74 102 69 92 59 90 78 91 69 100 50 26 2 12 3 12 4 14 5 16 6 21 11 27 13 25 7 23 5 19 5 19 5 19 5 19 5 19 5 20 7 21 7 21 5 21 2 20 1 21 4 26 9 29 10 29 11 30 12 31 12 28 9 27 9 26 8 25 7 28 15 41 25 36 9 26 14 26 9 24 9 24 9 24 9 22 8 23 9 24 8 23 7 22 11 26 6 21 12 31 15 31 15 31 20 41 33 51 39 51 33 45 29 44 28 39 23 31 19 29 20 32 27 39 33 37 31 37 35 70 68 103 72 99 64 93 62 88 60 81 59 78 53 76 47 71 47 71 50 67 52 70 46 56 36 47 28 36 20 29 15 28 17 29 19 26 17 26 18 28 23 32 27 34 24 36 25 35 21 30 17 28 16 27 16 28 18 30 20 27 17 24 16 32 31 50 41 63 49 66 48 67 47 65 45 67 50 65 49 64 47 62 45 61 47 64 47 60 43 60 45 63 44 63 44 64 45 64 45 63 44 63 44 63 44 64 45 60 46 64 46 61 43 62 47 63 46 63 46 62 44 60 41 57 40 57 40 57 39 57 38 54 35 52 33 52 35 54 37 46 33 47 33 52 41 65 52 65 57 74 49 29 3 1 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 1 0 1 2 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 0 0 1 2 3 3 1 0 13 27 61 53 60 46 59 48 57 41 55 41 58 40 55 36 58 39 56 33 51 39 59 46 62 35 21 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 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 25 14 32 20 33 17 30 15 31 19 35 22 36 21 33 16 35 16 35 16 36 17 36 17 38 20 40 21 40 19 36 16 34 16 36 17 35 16 37 20 44 31 53 38 71 69 90 60 79 54 74 45 67 50 86 73 100 72 89 60 82 59 85 62 85 55 79 49 75 52 87 64 109 88 130 101 132 98 135 106 146 107 138 103 138 109 138 105 138 108 135 109 140 110 136 102 140 109 139 105 134 103 134 104 145 112 141 112 147 118 147 115 136 114 146 116 141 105 112 66 143 150 190 127 134 106 98 54 87 72 100 83 106 82 91 58 74 37 58 31 62 55 80 68 99 87 147 116 150 113 148 106 148 112 149 113 148 110 144 107 147 108 139 104 143 109 145 106 150 113 150 114 151 112 151 112 156 114 154 112 153 112 152 113 150 111 150 112 151 112 151 113 148 107 148 109 152 114 155 119 153 119 158 126 162 127 160 126 163 116 157 126 161 120 153 129 156 123 152 118 153 117 157 117 162 134 155 111 168 129 153 126 160 128 163 126 163 132 163 119 168 132 164 128 164 132 166 127 169 127 165 131 171 126 166 122 160 113 177 138 151 134 152 57 48 38 54 24 109 143 190 129 167 139 170 133 183 159 133 34 37 11 72 101 177 151 179 145 181 156 175 136 136 115 150 128 122 74 76 42 63 33 61 43 68 43 73 44 69 40 69 44 75 47 70 44 71 44 67 37 73 51 69 47 70 50 71 49 71 50 72 51 72 52 73 52 77 47 67 51 77 53 74 54 73 52 74 53 75 53 75 52 72 49 71 49 71 49 71 49 72 51 73 52 74 52 73 51 69 46 71 48 74 51 74 48 69 47 73 49 70 40 58 30 75 125 191 154 163 157 192 152 185 147 174 156 184 141 166 141 171 138 174 141 174 138 171 140 170 137 170 142 175 147 176 151 198 166 123 55 14 0 5 16 16 11 17 12 17 14 18 15 18 16 18 16 18 16 18 14 18 13 16 11 18 13 17 11 17 12 14 9 16 9 13 3 16 13 27 22 26 17 22 18 17 12 19 18 19 10 12 11 12 10 14 10 10 5 7 6 8 9 14 13 13 10 16 14 22 15 20 16 23 16 21 13 17 11 18 12 19 13 21 14 17 9 17 3 10 0 24 108 120 82 33 8 19 0 119 184 201 177 135 67 64 39 38 12 34 46 38 21 26 16 32 21 19 15 26 19 24 13 16 7 11 8 15 8 13 4 10 3 14 8 19 11 21 13 21 10 19 8 20 9 21 10 20 12 10 3 12 7 13 6 5 0 14 0 0 8 12 0 0 0 7 48 103 87 86 60 85 62 96 68 78 50 70 48 65 38 63 57 68 52 83 47 11 0 0 5 5 7 6 3 2 0 12 14 24 17 19 6 9 0 4 0 4 0 4 0 4 0 3 0 5 0 5 1 4 0 4 0 0 0 0 0 3 0 0 0 1 0 2 0 3 0 3 0 4 0 3 0 2 0 9 5 23 15 17 0 8 6 9 4 9 4 9 4 9 4 7 3 8 4 9 3 8 4 7 9 12 4 6 8 17 11 18 11 18 10 20 18 35 34 40 29 32 24 31 22 25 13 23 12 16 5 16 12 28 24 36 15 24 26 46 40 51 48 54 47 61 50 60 44 56 40 53 39 47 34 45 35 48 38 46 40 52 37 43 31 38 26 28 16 18 8 18 11 19 9 20 11 20 12 23 17 29 23 25 22 27 23 25 18 19 13 16 12 16 13 18 15 21 18 17 13 19 10 18 17 34 30 49 38 49 34 47 31 45 30 48 34 49 33 47 31 45 29 48 35 51 35 47 30 47 34 42 27 42 28 43 30 45 31 40 27 41 28 44 31 45 32 41 29 45 30 42 27 43 31 44 29 40 24 37 24 39 26 35 21 39 26 41 26 38 22 35 21 33 21 33 23 36 28 36 25 33 22 35 26 41 29 51 38 60 56 41 0 0 5 0 0 0 0 1 0 0 2 0 2 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 3 0 0 0 2 1 2 0 2 13 44 39 51 34 51 29 46 25 42 23 42 25 41 24 35 28 39 17 28 18 34 16 34 21 21 2 0 1 4 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 6 15 23 24 17 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 41 25 46 28 45 26 43 26 53 32 47 29 48 30 46 26 42 32 44 34 45 33 43 31 44 34 51 36 50 31 47 31 45 29 51 33 54 33 55 36 63 47 79 66 96 74 97 71 97 66 86 55 82 61 95 73 99 72 99 72 99 73 102 75 105 72 105 66 102 79 133 113 167 132 167 134 169 136 172 139 170 136 170 137 171 138 170 137 180 143 171 134 168 134 170 135 174 134 168 140 175 137 170 140 173 139 171 137 174 142 175 135 167 141 187 139 161 104 105 67 149 188 200 111 150 120 120 91 111 85 101 79 137 125 95 97 115 89 98 68 103 80 101 76 109 93 150 147 183 138 169 145 177 146 182 145 182 148 181 139 179 140 181 145 181 138 179 149 190 150 186 148 185 148 188 152 196 155 195 151 192 149 191 149 194 154 197 154 194 150 193 150 195 151 195 151 195 151 194 152 193 152 195 155 197 159 201 162 194 157 193 158 196 158 196 158 195 157 195 156 194 156 194 157 193 158 194 159 194 160 195 160 197 162 198 163 199 164 199 163 204 162 204 161 205 161 206 162 208 165 210 165 207 161 204 162 203 160 205 161 205 165 206 167 124 43 87 64 80 99 204 179 204 177 212 165 210 182 217 156 109 31 72 66 131 160 226 170 201 161 183 124 148 110 149 112 141 98 118 75 99 63 91 58 94 65 89 61 89 64 90 63 94 64 91 61 89 62 92 64 101 66 93 63 93 66 96 67 94 68 95 70 95 70 95 71 85 67 97 70 98 75 95 60 96 74 101 72 97 72 96 65 92 69 101 72 96 65 93 66 99 72 100 71 96 66 94 66 100 71 94 64 90 63 92 67 102 65 92 71 91 53 90 85 200 181 213 183 211 186 216 181 212 175 209 174 211 173 210 169 209 170 209 170 209 170 207 171 208 172 208 172 207 172 207 172 208 186 229 170 149 58 43 0 27 10 20 8 21 17 19 8 21 13 11 21 23 18 17 24 16 16 19 17 20 17 20 15 19 15 22 18 25 17 23 13 26 20 38 25 43 29 49 26 35 18 33 17 28 16 24 14 19 14 18 14 18 13 13 11 20 11 21 11 22 14 24 14 26 14 36 22 49 25 49 19 43 17 41 18 37 20 35 21 43 10 23 15 23 7 21 108 124 106 47 32 33 28 69 196 203 130 154 146 122 79 81 27 60 52 64 25 42 24 43 25 49 27 43 22 41 19 36 13 34 13 29 10 30 12 32 12 38 20 49 28 48 21 45 21 49 18 47 19 46 21 39 16 27 15 30 19 28 14 20 6 14 0 13 6 29 16 23 0 15 17 89 102 119 78 114 102 133 90 103 73 107 81 101 66 91 65 91 72 94 68 59 0 15 5 12 3 15 6 15 2 23 28 57 35 45 27 44 19 38 17 30 8 22 5 20 4 17 2 18 3 17 4 17 3 13 2 11 0 11 1 13 3 13 1 11 1 13 3 13 0 21 4 20 3 20 2 19 2 24 15 37 16 28 11 29 11 27 12 26 10 25 9 23 8 22 7 22 8 23 9 24 9 24 9 24 9 24 12 32 22 32 21 35 19 27 18 37 32 51 38 49 33 44 30 40 29 30 20 31 17 25 13 28 21 40 32 37 24 35 24 46 33 62 41 75 56 86 58 85 59 79 50 67 43 68 48 69 43 70 46 66 45 63 42 61 42 55 35 42 23 33 19 33 22 34 24 36 27 37 27 35 25 36 33 43 22 31 25 33 13 26 15 27 18 32 21 31 19 18 11 17 13 23 22 39 37 58 47 65 49 63 43 62 43 64 46 64 46 64 46 64 46 67 48 65 46 63 45 63 45 61 42 61 41 60 41 61 42 63 42 60 42 63 44 60 38 58 41 60 41 57 38 57 40 56 39 57 39 56 34 49 29 55 36 52 36 55 39 55 36 53 35 52 37 58 40 54 33 51 33 48 32 51 39 58 41 71 46 73 75 84 32 20 0 8 3 0 1 0 1 0 1 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 4 7 30 38 60 55 64 48 59 47 66 50 66 43 57 34 52 39 55 41 54 37 43 23 41 31 29 7 1 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 5 14 32 45 41 29 28 24 18 11 6 3 2 1 2 0 1 0 1 1 5 6 1 0 1 1 2 1 1 0 3 2 3 1 2 1 1 0 22 10 27 14 27 12 26 13 26 10 24 12 29 16 29 12 29 13 31 15 33 15 31 13 27 13 32 18 32 15 30 14 27 10 31 13 32 12 36 17 45 25 51 33 59 37 61 38 61 32 57 30 59 36 69 45 73 45 72 45 72 46 73 45 76 50 80 53 86 68 110 93 132 104 131 104 132 105 134 107 133 107 134 107 135 104 134 102 139 101 133 96 135 95 135 93 135 93 125 89 127 95 137 106 135 104 141 98 126 89 132 103 142 88 113 72 78 16 51 44 76 77 102 72 95 62 76 72 86 77 115 87 125 152 160 99 81 65 83 46 68 32 61 38 87 46 82 71 134 116 149 108 142 108 141 101 138 106 142 103 143 104 142 109 145 105 145 112 148 108 146 105 146 107 149 110 146 110 145 111 147 112 147 112 145 112 150 115 149 114 150 116 150 112 150 112 150 112 150 112 151 113 152 116 156 119 158 121 154 118 155 120 157 121 156 120 155 119 155 119 155 119 155 119 156 119 157 119 158 120 158 120 160 122 160 123 161 123 162 122 160 120 160 121 161 122 162 123 162 124 165 125 161 120 159 119 159 117 160 119 162 126 166 132 143 65 57 25 51 21 95 146 195 118 167 159 169 124 179 135 164 48 37 15 63 65 125 106 112 86 107 74 94 72 96 69 94 68 84 56 71 44 59 34 58 34 55 32 56 36 57 38 58 40 60 43 61 44 61 46 62 50 57 46 59 49 61 46 63 46 60 42 62 44 63 43 81 58 70 41 59 44 72 56 59 42 63 41 62 46 67 44 60 42 62 42 61 41 63 44 66 47 67 45 63 40 59 38 54 36 53 38 59 47 68 52 44 36 61 43 57 51 99 109 135 117 141 111 136 114 143 113 158 134 168 134 167 135 169 130 170 139 171 139 171 139 171 139 170 138 170 138 170 138 170 138 181 139 161 156 200 167 133 71 12 0 9 10 11 8 11 23 14 26 26 24 15 13 15 14 17 13 18 10 20 7 18 6 14 6 15 8 15 7 12 3 15 13 24 15 25 21 27 17 17 15 18 14 16 14 14 11 12 11 14 11 14 12 13 10 11 12 10 11 11 9 13 8 14 6 16 12 23 15 22 12 18 13 18 12 19 13 21 16 20 13 21 7 1 2 4 89 113 98 34 19 23 8 20 105 132 71 107 139 163 143 77 0 43 46 43 19 25 18 22 15 25 16 22 14 20 13 19 12 16 8 11 3 12 6 13 3 15 12 26 16 24 11 21 10 19 1 18 4 19 10 18 9 14 10 16 13 13 4 5 0 12 2 6 9 16 17 4 0 0 3 26 50 87 72 90 69 94 64 77 56 78 60 74 52 68 46 66 54 73 54 41 0 5 6 2 4 4 3 4 0 5 18 42 31 38 26 38 20 32 18 27 14 21 9 18 9 11 1 8 0 6 0 4 0 2 0 0 0 0 0 0 0 2 0 0 0 2 0 1 0 3 0 2 0 1 0 0 0 9 13 20 12 11 6 10 4 11 4 10 2 8 1 7 0 7 0 7 1 8 2 9 2 9 7 9 5 8 8 16 16 22 20 25 18 19 13 23 23 32 30 37 34 37 29 28 21 25 21 24 17 17 11 17 16 24 19 29 16 19 8 21 18 30 32 47 44 53 45 55 48 51 39 42 33 45 39 45 35 46 38 45 35 42 33 40 31 38 28 34 21 27 15 22 14 21 17 24 20 29 25 30 25 25 27 29 16 18 19 22 10 15 10 15 13 20 16 19 13 10 8 11 7 15 15 29 26 45 36 48 36 46 30 44 31 46 34 46 34 46 34 46 34 47 34 45 33 45 33 46 35 44 32 43 30 42 30 42 31 44 30 41 30 44 32 41 26 39 29 41 28 38 25 38 28 38 27 39 27 38 25 35 22 37 26 35 25 37 27 36 25 34 24 34 27 39 29 36 23 36 21 31 18 32 23 38 26 47 35 55 51 67 36 24 0 0 0 5 0 1 4 3 5 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 0 0 0 8 41 46 57 39 51 36 53 38 53 33 47 30 41 31 45 32 40 20 24 3 23 17 23 6 1 0 3 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 2 8 21 35 36 26 32 23 37 26 34 19 21 10 13 5 5 0 0 0 0 0 0 0 1 0 2 0 3 0 1 0 1 0 1 0 1 0 35 19 40 23 40 22 41 24 37 19 38 23 44 27 44 25 39 28 41 29 43 30 42 29 41 28 46 29 45 27 44 27 47 30 55 36 61 43 70 50 76 53 80 58 89 69 100 76 110 84 113 88 117 93 122 96 129 102 128 100 127 100 128 100 129 100 137 109 149 123 162 133 166 132 165 131 164 132 166 133 166 132 166 132 166 133 166 132 164 130 165 133 169 136 168 132 165 134 168 132 166 134 167 130 161 129 167 135 169 132 162 127 141 114 135 99 110 88 173 147 133 86 120 105 119 75 112 101 137 150 237 192 198 227 255 133 91 81 102 76 96 67 91 78 141 106 120 84 132 135 184 154 172 144 178 142 176 147 182 145 183 142 180 144 182 142 182 147 179 144 178 142 178 144 181 146 178 138 183 142 186 143 186 142 182 141 187 146 190 148 192 151 191 149 191 149 191 149 191 149 192 150 193 152 194 153 196 155 189 151 188 153 190 154 189 153 189 153 189 153 189 153 189 153 190 155 190 155 191 156 191 157 192 157 192 157 193 158 194 158 200 157 202 159 204 161 206 162 204 161 207 162 204 158 202 159 204 159 204 161 205 163 205 166 211 156 136 58 83 42 86 93 190 173 210 165 214 175 210 167 233 155 142 55 64 40 104 98 131 96 132 95 132 98 128 87 117 82 113 80 108 69 92 55 79 50 76 49 79 53 81 52 74 47 79 53 83 53 81 51 85 53 82 53 83 56 83 55 89 61 81 60 85 66 85 65 74 55 88 68 90 58 79 55 84 61 85 55 79 56 81 53 83 56 79 53 81 58 85 61 79 55 80 56 82 58 85 60 85 54 77 49 77 50 75 45 91 54 66 38 86 83 111 72 111 88 115 85 117 96 135 108 152 130 172 136 182 162 211 169 208 170 206 171 207 171 207 171 207 171 207 171 207 171 207 170 213 171 211 171 210 178 215 188 190 96 44 0 17 5 18 11 4 10 17 14 22 30 26 11 18 18 19 20 20 19 21 17 17 13 19 15 22 14 21 11 30 21 38 24 41 26 44 21 35 17 33 17 30 14 24 12 20 13 19 14 18 14 14 11 18 11 19 9 16 11 19 12 22 13 27 15 37 20 43 19 44 18 42 19 38 21 36 23 30 19 40 11 24 0 24 78 128 103 58 33 46 24 26 89 131 86 108 118 157 139 99 21 69 54 61 26 47 28 41 20 40 21 42 21 40 19 40 21 37 15 31 11 31 13 33 13 38 20 48 27 47 20 44 20 48 17 47 18 46 20 37 14 32 15 30 14 27 9 23 4 24 4 21 8 33 16 24 0 18 1 16 22 99 102 125 98 114 82 106 76 103 76 101 73 95 63 87 68 96 74 68 1 14 3 10 2 13 4 14 1 18 25 60 49 66 50 68 44 62 43 60 40 55 34 49 30 39 21 34 17 28 12 23 9 19 6 17 3 16 3 16 3 17 3 15 2 17 4 16 2 19 2 20 2 19 1 19 1 31 19 40 16 29 10 27 7 25 10 24 8 22 7 21 6 22 7 23 8 23 8 24 9 24 10 24 8 22 9 27 16 36 27 40 26 32 20 29 22 33 27 46 40 51 36 40 24 38 27 36 21 27 13 23 14 26 25 39 27 28 12 27 17 36 30 61 39 70 51 83 53 71 45 61 41 64 46 65 43 66 46 65 44 63 42 61 41 55 40 54 39 50 31 39 23 33 23 35 26 37 29 39 31 35 30 36 19 26 22 31 17 25 15 24 17 28 20 28 17 15 10 15 10 20 20 36 34 58 48 65 49 65 46 64 47 65 47 65 47 65 47 65 47 62 44 61 43 62 46 66 49 64 45 62 43 61 43 61 43 61 42 60 42 61 43 59 39 56 40 59 40 56 37 55 39 57 39 57 38 56 39 58 40 54 36 52 35 54 37 53 35 51 34 51 36 55 38 53 34 52 34 47 29 46 34 55 41 61 52 74 54 83 69 68 17 4 3 3 1 0 5 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 5 0 3 4 31 43 64 58 65 56 70 55 70 51 65 46 58 47 60 48 55 32 32 12 24 21 31 16 7 1 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 1 1 0 0 8 21 28 29 32 34 43 44 47 39 37 28 35 28 27 17 17 8 11 6 4 2 3 1 1 0 1 0 1 0 1 0 1 0 1 0 13 2 18 5 19 5 21 9 20 7 22 10 25 11 23 7 24 6 26 8 28 10 29 10 34 16 34 14 30 14 35 19 43 25 55 39 68 49 79 58 95 70 97 76 107 86 119 95 119 91 121 94 124 96 125 96 130 101 129 98 127 98 127 97 122 91 123 97 133 105 135 102 133 101 131 100 131 100 131 101 133 101 131 100 131 100 131 98 128 95 128 98 134 100 133 99 130 105 139 105 134 105 134 98 151 108 130 102 142 114 141 105 116 94 110 90 103 91 196 166 110 85 112 91 103 72 91 71 107 117 187 126 117 144 231 105 60 40 60 39 73 42 64 40 94 88 120 63 78 69 130 113 147 121 153 116 144 109 137 97 145 107 142 106 142 103 139 103 141 103 141 101 141 103 144 105 138 103 140 107 141 105 138 101 136 104 143 109 145 111 148 115 148 110 148 110 148 110 148 110 149 111 149 111 149 111 149 111 147 112 149 114 150 114 150 114 150 114 150 115 151 115 151 115 154 116 154 117 155 118 156 118 155 117 155 118 156 119 157 117 155 116 156 118 159 121 161 122 159 122 162 123 159 119 158 118 159 117 159 118 161 124 164 130 169 142 159 78 54 28 58 6 74 131 176 116 169 140 155 123 157 145 161 73 65 14 48 40 89 62 92 64 91 61 82 50 78 53 80 55 77 48 61 32 49 27 47 26 49 29 49 27 40 23 43 28 47 32 48 33 49 38 48 39 52 41 52 37 54 35 50 35 57 41 59 36 63 34 47 26 44 21 44 32 41 24 44 21 41 23 42 19 53 29 46 26 48 30 49 27 51 27 42 20 40 22 44 25 44 22 40 24 49 33 50 29 35 24 49 32 57 48 70 47 69 47 72 46 75 52 86 61 91 72 103 69 119 121 172 137 169 138 170 138 170 139 171 139 173 141 173 141 173 141 173 141 174 141 178 142 172 142 173 153 186 167 174 107 51 0 0 3 22 16 9 0 7 14 19 9 15 11 16 12 17 11 17 10 15 11 14 11 15 8 14 6 18 14 24 15 22 17 23 11 18 13 18 14 15 10 12 10 10 9 13 11 14 10 12 11 14 15 11 11 10 8 11 8 13 4 9 3 14 10 19 10 20 12 20 13 21 14 22 17 21 10 10 3 10 0 0 58 101 84 41 24 33 15 35 105 100 78 95 93 106 80 38 17 57 49 39 17 27 21 22 14 17 13 22 15 19 9 16 9 19 10 13 5 13 7 14 4 14 11 25 15 22 10 19 9 17 4 17 6 20 10 15 6 13 9 14 9 15 8 14 5 7 0 4 3 15 13 8 2 0 0 0 0 61 76 98 87 91 64 78 54 74 55 73 52 69 45 61 50 72 61 52 0 3 5 0 2 3 2 2 0 5 15 39 35 47 36 47 31 46 33 47 32 44 28 38 23 34 23 31 19 25 14 20 10 17 9 15 7 13 5 11 4 10 1 7 0 9 2 8 1 6 1 5 1 4 0 4 0 15 16 21 12 12 7 10 4 10 3 9 2 8 0 7 0 8 1 8 1 8 1 8 1 9 6 9 5 6 4 10 10 25 24 31 27 29 20 23 17 16 17 27 29 35 31 32 26 31 26 28 20 19 10 12 6 15 14 26 18 22 8 13 3 7 11 24 17 35 43 54 40 44 33 40 31 42 35 44 34 45 35 44 34 42 32 40 31 40 33 43 33 39 25 29 18 23 17 23 17 24 21 27 23 27 23 25 14 17 16 22 14 17 11 16 12 19 15 19 13 9 6 9 3 12 11 27 25 45 36 49 36 47 33 48 36 47 35 47 35 47 35 47 35 42 30 41 29 43 34 49 39 48 35 46 33 44 31 43 31 43 30 42 31 43 30 41 28 38 27 40 27 37 24 37 26 42 28 38 25 37 26 40 29 38 26 35 25 37 27 36 24 33 24 35 26 37 27 36 25 36 21 31 16 30 21 40 31 48 42 55 36 60 56 61 24 6 0 1 0 2 4 2 5 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 4 0 3 7 35 40 55 44 58 45 56 38 46 30 50 38 49 38 45 19 22 3 12 10 24 12 7 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 1 1 0 0 1 9 19 24 25 14 26 17 28 20 29 24 36 30 31 25 24 23 22 21 16 11 12 5 5 0 0 0 1 0 0 0 0 0 0 0 32 16 36 19 37 20 40 24 41 25 45 29 47 29 46 29 45 30 47 32 49 34 52 36 62 44 60 41 64 49 79 64 98 82 116 100 129 108 137 113 149 124 152 126 155 129 159 130 157 127 157 128 159 130 161 132 159 129 158 127 156 126 156 127 163 129 160 129 165 134 164 127 165 132 164 130 163 130 164 131 166 132 164 130 162 129 163 130 165 130 161 129 163 132 165 130 160 133 162 128 157 132 167 139 151 128 168 138 155 115 151 136 201 167 201 227 209 104 130 82 94 87 111 81 120 85 102 85 118 95 132 79 92 86 158 80 72 53 71 50 81 51 74 58 97 101 140 94 98 77 121 103 145 123 159 132 167 147 184 156 177 144 181 144 178 141 176 138 176 141 176 141 176 142 178 142 178 139 181 142 182 141 178 137 179 141 184 146 185 146 187 149 188 149 188 149 188 149 188 149 188 149 187 148 186 147 186 146 183 145 182 147 183 147 183 147 184 148 184 149 185 150 186 150 189 154 189 155 190 156 191 156 190 155 190 156 191 156 192 156 196 153 198 155 201 158 203 160 203 161 206 162 204 159 203 161 204 158 202 159 202 161 202 163 208 164 213 163 137 55 84 52 75 76 171 176 204 154 198 163 199 160 193 155 183 90 76 43 102 71 116 89 125 86 115 79 111 77 108 77 105 68 93 57 80 48 74 46 74 45 70 40 69 41 68 40 70 42 73 46 72 43 71 45 75 48 73 45 75 49 70 47 70 48 66 41 64 31 51 27 60 41 74 53 111 96 136 123 165 154 189 165 165 136 159 134 160 133 154 123 119 83 96 59 79 51 76 50 65 36 61 33 62 34 59 28 55 32 71 53 82 53 88 72 103 76 109 80 110 77 111 78 123 95 131 96 158 156 210 164 204 168 205 169 206 170 207 170 209 172 209 172 209 172 209 172 214 170 207 170 212 179 210 172 207 182 211 184 194 134 87 10 19 2 21 18 30 14 21 18 18 16 17 18 17 17 15 16 17 17 18 16 19 16 23 15 30 23 39 23 41 24 41 17 35 17 35 16 30 14 25 10 21 11 21 13 21 14 18 11 23 13 19 12 18 12 18 13 20 10 18 8 26 15 37 19 43 19 40 19 37 21 36 22 39 18 32 1 65 33 71 65 153 90 71 28 57 15 51 106 109 65 77 73 97 54 29 19 84 59 57 21 46 27 44 26 36 18 40 20 38 16 35 14 38 17 32 12 32 14 33 12 36 18 46 25 45 19 43 19 45 17 45 18 43 17 34 9 30 11 35 18 44 23 52 26 50 21 42 17 42 15 29 2 15 6 17 0 79 89 123 107 131 89 105 72 102 75 99 67 95 62 87 64 96 77 83 21 14 2 9 1 13 3 13 1 19 19 47 39 58 45 64 46 62 44 64 45 61 40 54 34 54 37 49 34 46 30 43 28 40 26 42 25 40 23 38 21 36 18 32 17 34 18 32 14 28 11 28 10 27 10 26 9 33 19 37 15 30 14 31 11 27 11 26 10 24 9 23 8 23 8 23 8 23 8 23 8 24 9 24 8 22 7 23 11 31 25 41 34 43 32 38 27 28 17 29 21 36 30 46 37 50 38 46 32 39 24 30 17 24 16 26 21 35 23 30 9 23 6 27 12 53 47 75 43 64 41 60 40 61 42 62 42 63 43 63 42 61 41 60 41 59 43 56 40 52 34 44 29 31 19 29 17 29 22 34 26 34 27 31 20 26 22 30 22 27 19 24 18 27 21 27 19 17 10 16 9 20 19 39 37 59 47 64 48 64 47 66 50 65 47 65 47 65 47 65 47 60 41 58 40 60 45 66 51 68 49 65 45 62 43 61 42 60 43 61 43 60 41 59 41 56 39 58 39 55 36 55 38 62 42 57 36 53 36 56 40 56 37 52 35 54 37 52 33 50 34 52 35 52 35 52 36 50 34 48 31 47 37 62 50 78 60 78 57 78 62 85 63 41 7 1 1 4 1 0 4 0 1 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 0 1 4 0 3 0 13 19 46 43 60 57 71 56 64 48 62 48 59 51 59 34 34 18 26 20 30 18 11 1 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 1 2 1 0 2 11 20 29 22 26 18 26 22 33 28 34 26 34 25 33 25 34 27 34 29 27 22 19 16 15 14 10 8 8 5 4 1 1 0 18 5 20 6 20 6 23 11 30 18 34 22 36 24 41 28 40 20 41 22 44 26 48 30 46 28 50 35 59 52 82 70 105 84 117 94 123 96 124 95 117 90 121 93 124 94 124 93 124 95 123 96 126 101 132 105 131 102 129 100 128 100 129 100 134 98 128 95 131 100 131 96 129 96 128 95 128 96 129 97 133 99 130 95 127 97 128 100 132 102 127 99 127 102 129 103 129 107 134 112 129 95 115 93 120 110 138 90 77 54 133 170 208 158 159 152 148 91 137 118 96 65 60 30 69 43 78 99 138 81 90 56 87 41 59 13 49 38 61 37 52 23 55 60 152 106 102 56 78 54 77 43 70 46 77 47 84 72 119 97 126 101 142 109 142 109 143 106 140 103 141 103 141 101 141 101 135 101 138 105 141 106 140 105 140 107 145 110 145 110 146 112 147 109 148 109 148 109 148 109 147 108 147 107 146 106 145 108 143 107 144 109 145 109 145 109 146 111 147 112 149 113 150 114 153 116 154 116 155 117 155 117 154 116 155 117 156 118 156 118 153 113 153 115 155 117 157 118 158 121 162 123 160 120 159 121 158 116 159 117 159 120 161 126 163 131 161 144 171 84 58 32 49 11 64 98 174 143 161 124 157 123 152 128 175 104 79 23 46 22 65 52 93 64 93 65 78 49 76 46 72 41 65 35 52 28 48 25 47 22 41 17 40 17 35 16 34 17 37 24 39 26 37 27 40 31 42 28 44 27 40 22 36 20 38 20 19 15 54 65 118 135 175 166 162 147 162 139 151 130 142 119 121 104 121 104 120 100 113 93 124 97 100 73 85 67 82 61 76 51 66 37 50 23 40 17 26 0 25 21 55 38 63 48 67 44 72 52 79 50 79 56 86 67 106 85 140 133 172 131 167 138 167 139 169 140 170 141 169 140 169 140 169 140 169 138 168 132 170 127 158 127 175 155 172 147 175 143 183 163 167 110 57 9 0 0 15 5 15 8 16 13 18 15 20 16 19 17 19 18 17 16 15 13 16 13 20 18 25 16 22 15 22 10 18 13 17 11 13 7 10 6 8 6 11 10 12 10 12 10 14 16 13 15 12 13 14 11 13 6 7 1 11 10 18 13 20 10 19 11 19 15 20 16 12 21 12 0 60 85 88 73 115 69 30 14 35 11 22 61 114 63 50 40 45 19 9 35 67 52 37 16 26 20 25 24 24 14 17 8 16 10 17 9 19 10 13 5 12 6 12 2 12 9 23 13 21 8 18 9 17 7 17 11 18 10 10 2 8 6 16 14 26 21 31 21 31 15 28 18 30 21 23 13 9 3 0 0 57 71 92 72 100 69 76 52 75 55 70 46 66 45 63 47 68 62 63 22 3 5 1 3 3 3 3 0 2 7 25 26 39 33 47 38 41 27 43 28 43 24 36 20 34 19 33 20 32 21 31 20 29 21 28 21 27 19 25 17 24 15 21 14 22 14 20 11 16 8 15 8 14 7 14 6 16 11 18 6 12 7 14 3 12 5 11 4 10 2 8 1 9 2 8 1 8 1 7 0 8 6 10 6 8 5 9 8 14 15 26 29 37 32 34 27 22 15 16 11 18 21 33 35 37 32 35 30 32 25 23 15 17 5 9 8 23 17 19 3 8 0 0 0 22 30 42 34 41 32 41 32 41 32 40 31 42 33 42 32 41 31 40 31 42 33 40 29 35 24 31 22 15 8 13 6 15 14 23 21 24 17 22 14 19 14 21 15 20 12 17 11 18 14 19 12 11 4 9 2 13 13 33 31 47 37 48 34 45 31 47 35 46 34 46 34 46 34 46 34 44 30 40 27 40 31 46 37 51 37 47 33 43 30 41 29 41 31 44 32 42 28 41 29 38 28 41 28 38 25 37 27 44 30 39 25 36 25 38 27 39 27 36 26 36 26 35 23 32 24 35 25 34 24 35 27 33 21 35 20 33 24 44 37 64 46 62 49 59 39 63 64 56 18 0 0 2 0 0 5 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 3 0 0 0 1 0 0 0 10 11 27 30 44 37 45 34 43 30 44 42 48 21 20 4 21 10 19 12 11 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 2 3 1 0 5 12 20 12 20 13 21 15 20 14 21 18 22 19 23 21 24 22 28 24 26 20 23 19 24 21 19 14 17 10 12 6 8 4 53 35 54 34 52 34 56 39 61 43 64 44 63 46 69 54 69 51 69 52 75 56 80 61 80 63 92 78 112 96 131 112 147 123 151 126 151 124 152 127 154 126 157 130 162 133 164 134 157 127 159 129 161 131 163 133 166 134 165 134 165 135 167 136 164 133 162 132 163 133 163 132 155 125 155 125 156 127 158 129 164 130 158 126 155 125 157 127 158 126 157 127 160 129 157 125 154 122 147 125 139 94 114 97 78 71 119 98 101 58 93 91 109 93 103 79 113 133 195 189 165 101 97 64 90 75 147 172 236 155 144 103 112 69 69 64 86 72 92 67 83 56 98 106 236 156 124 87 114 89 103 73 99 73 91 52 69 43 76 51 125 108 160 130 166 137 175 142 176 140 176 140 174 138 175 136 174 135 175 136 176 137 177 137 178 140 183 144 184 144 185 147 186 146 186 146 186 146 186 146 185 145 185 144 184 144 184 144 179 142 179 144 180 144 180 144 182 146 183 147 184 149 186 150 187 152 187 152 188 153 188 154 188 153 189 154 189 155 190 154 195 152 197 153 198 154 199 155 200 158 204 160 203 158 202 159 202 159 201 158 201 159 202 161 198 162 196 164 224 174 157 72 90 57 64 50 159 170 200 160 185 164 203 155 194 147 155 88 96 47 77 52 103 78 116 86 116 82 111 79 110 77 104 71 93 61 90 60 89 56 84 50 76 44 74 41 71 39 69 38 66 36 61 35 64 40 67 41 57 33 60 35 65 51 89 77 142 162 239 233 254 201 183 117 129 103 128 95 120 95 121 91 122 96 125 99 125 98 126 100 130 97 118 89 118 93 118 89 126 98 131 98 127 97 133 108 138 135 187 143 136 72 89 57 108 73 106 80 119 89 133 109 143 120 171 149 200 171 211 167 203 166 204 168 206 169 207 170 205 168 205 168 205 168 205 169 210 171 211 180 224 181 204 156 204 177 213 173 206 182 222 190 214 133 83 12 15 0 22 10 24 17 21 19 19 19 15 18 17 17 16 15 18 15 23 15 31 25 41 24 42 25 45 19 37 17 36 16 31 11 24 8 23 10 24 12 23 13 22 11 20 11 20 11 18 13 18 15 18 10 17 9 26 16 36 19 38 18 36 18 33 18 36 18 37 16 39 17 146 121 174 104 163 96 115 52 112 64 97 79 119 61 79 53 55 19 28 42 83 58 59 27 49 27 45 32 66 34 38 10 31 15 36 16 38 16 31 11 30 11 31 10 35 17 45 24 44 17 41 18 43 16 44 18 43 15 33 5 32 11 44 22 56 28 61 27 58 24 58 30 64 37 62 34 56 21 42 27 80 73 109 76 119 82 109 75 107 75 102 69 91 63 92 65 93 76 95 43 18 3 12 3 15 4 17 1 12 6 36 34 57 43 62 47 59 41 60 41 59 38 54 36 49 32 48 32 46 32 46 32 47 30 50 31 50 30 48 28 46 26 43 24 43 24 41 20 35 18 34 17 34 16 33 16 35 19 34 12 28 13 28 7 26 11 25 10 24 8 22 7 24 9 24 8 23 7 22 7 22 9 25 10 24 9 25 13 19 13 32 29 45 37 45 33 38 24 31 18 30 23 39 32 43 31 42 33 44 30 36 20 30 16 20 13 30 24 36 18 31 2 15 5 36 21 55 43 61 43 62 43 60 40 58 40 60 42 60 41 59 41 59 40 57 41 54 38 50 33 43 29 31 17 24 11 21 14 26 20 26 18 23 19 23 17 22 18 24 16 19 14 20 17 22 16 19 10 18 10 25 25 50 45 61 48 64 46 60 44 63 47 63 45 63 45 63 45 63 45 64 44 59 39 56 41 62 46 69 49 65 45 60 41 58 40 58 43 63 44 59 40 58 42 57 41 59 40 56 37 56 40 60 41 58 39 57 40 59 42 56 38 53 36 53 36 51 33 49 34 52 35 50 32 52 37 50 36 53 35 49 35 58 46 69 53 77 61 75 52 82 74 79 49 31 3 3 0 0 1 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 4 1 0 0 6 8 4 0 3 0 10 12 24 20 27 20 27 20 42 51 61 35 31 15 30 18 25 20 20 7 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 2 0 0 2 10 23 16 26 18 27 16 24 12 27 18 29 20 31 21 31 22 25 20 22 18 22 21 26 24 25 22 24 20 21 17 19 16 57 43 58 41 55 41 58 46 54 39 53 35 48 34 53 41 55 33 54 35 58 40 64 45 80 66 97 87 115 101 127 108 130 103 130 98 126 98 131 104 133 102 130 96 125 93 125 93 129 101 130 103 130 100 126 97 126 98 126 98 127 100 129 102 130 97 130 97 128 94 125 92 121 88 121 88 122 91 125 93 130 93 126 90 122 93 124 97 121 98 124 105 130 108 124 103 126 79 83 56 69 40 80 87 130 66 50 22 54 37 58 38 79 58 69 34 53 47 76 80 108 50 74 63 71 77 155 148 187 116 142 108 99 66 70 80 85 59 65 40 59 37 65 72 165 100 95 80 107 67 80 60 92 72 98 63 82 53 80 53 59 54 105 84 118 93 133 103 139 103 139 101 138 99 134 96 137 101 134 98 131 95 130 95 135 103 141 108 143 109 145 112 144 108 144 108 144 108 144 108 144 108 144 108 144 108 144 108 141 106 143 107 144 108 143 107 145 110 147 111 148 113 150 114 150 112 150 113 151 113 152 114 152 114 152 115 153 116 154 116 153 115 153 116 153 116 153 116 154 119 158 121 157 119 157 119 158 117 158 116 158 119 160 124 167 111 166 141 146 143 185 101 71 25 53 17 37 73 173 148 162 117 149 121 148 87 105 70 107 41 42 5 51 33 75 49 88 56 87 58 88 58 83 52 75 50 74 50 73 51 69 45 60 41 61 40 57 36 50 32 40 26 35 23 39 27 42 29 52 40 64 54 85 89 137 139 185 173 176 112 101 81 105 81 85 63 76 46 63 45 67 46 66 49 72 52 73 56 82 67 95 72 90 73 97 78 94 69 85 65 91 65 85 63 95 79 143 165 234 223 240 195 179 118 114 80 99 72 100 78 118 103 152 131 171 146 173 137 167 138 165 137 167 138 168 140 170 141 169 140 169 140 169 140 169 140 165 133 166 130 161 132 169 143 171 136 167 142 173 141 169 144 179 166 174 97 55 0 5 0 12 7 15 13 17 14 16 17 17 18 14 13 12 12 14 12 19 19 26 18 24 17 23 11 18 10 16 9 13 4 9 3 7 3 10 8 11 8 11 10 9 10 9 10 10 10 14 11 13 8 8 8 13 14 20 15 18 8 17 9 17 12 17 14 22 0 0 30 129 111 115 111 107 112 114 79 100 95 108 109 61 23 30 22 27 29 41 52 60 50 42 25 33 21 24 24 68 41 22 0 6 3 13 6 18 9 12 3 10 4 10 0 11 8 22 13 20 7 17 10 15 11 17 13 18 10 9 2 10 8 17 14 24 12 22 7 23 4 23 12 30 19 29 15 34 15 32 21 36 26 57 41 72 54 78 58 76 54 72 51 61 44 66 48 65 58 70 35 4 3 2 2 4 4 3 0 0 0 19 25 40 32 39 28 40 21 40 22 38 20 37 20 33 17 33 18 33 18 33 20 29 20 31 23 32 23 30 21 26 15 22 13 23 13 21 10 17 11 18 11 17 10 17 9 20 14 17 4 10 4 9 0 10 3 9 1 8 0 6 0 9 2 9 1 8 0 7 0 7 6 10 7 10 7 12 11 5 5 17 22 34 31 35 28 30 25 26 19 22 18 23 20 32 28 33 31 37 32 30 21 26 17 17 9 18 17 26 20 18 0 0 0 10 2 24 38 43 34 45 34 42 30 39 29 42 31 41 31 41 31 40 30 38 31 40 31 37 25 30 19 28 18 18 6 9 4 10 7 16 9 15 11 17 9 14 9 17 8 12 5 13 8 14 8 11 2 10 2 17 18 40 40 48 37 47 32 43 30 44 32 44 32 44 32 44 32 44 32 48 33 41 26 37 27 42 32 51 37 47 32 42 28 39 27 40 31 45 32 41 27 40 30 40 29 42 29 39 26 39 28 41 29 41 29 42 31 44 33 40 28 36 26 36 26 34 22 32 24 35 24 32 22 35 28 34 24 38 23 32 19 36 27 34 30 52 39 52 38 59 49 68 59 44 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 0 0 0 1 2 0 1 0 0 0 0 0 0 0 22 37 54 26 22 4 18 4 14 14 21 7 3 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 0 0 0 0 0 7 18 11 15 9 13 9 14 13 12 11 14 14 18 17 19 17 20 15 18 12 17 14 21 17 20 15 20 15 20 15 20 15 93 68 88 67 85 58 76 56 74 56 79 57 74 50 71 52 69 55 85 69 96 81 113 100 142 126 152 130 165 134 154 129 164 137 160 132 159 132 160 134 154 128 160 132 160 126 155 124 159 129 158 125 153 123 156 128 159 128 158 126 155 122 150 119 155 118 151 131 163 123 151 125 156 120 148 120 151 117 151 125 151 123 155 126 156 126 152 120 157 131 158 121 138 104 124 89 113 81 94 72 105 96 126 107 102 57 64 52 87 67 85 63 69 55 64 42 63 45 68 60 84 86 117 79 119 101 128 143 168 116 200 165 126 89 108 112 103 74 88 73 93 61 86 68 121 109 111 111 187 144 111 87 114 110 145 123 139 97 147 180 153 86 121 88 97 86 173 153 179 143 176 137 173 133 171 132 173 134 173 134 173 134 173 134 173 136 178 141 181 141 179 140 177 141 180 143 182 143 180 142 180 143 181 144 182 143 181 142 177 141 177 142 178 143 179 143 181 146 183 148 184 148 184 147 189 153 186 150 185 151 189 155 187 152 187 153 188 154 189 153 195 152 197 153 197 154 198 154 199 155 199 155 199 155 199 155 199 156 199 156 200 157 200 158 203 160 200 160 203 166 210 172 178 97 92 53 71 35 117 149 201 168 201 154 184 140 182 145 178 138 155 82 84 42 91 74 129 100 156 118 136 115 142 102 123 92 124 99 133 103 132 102 126 95 125 107 131 91 133 94 131 78 119 110 153 131 137 95 123 94 123 102 137 111 134 102 118 87 113 84 117 86 111 75 91 67 102 71 99 73 115 96 117 86 114 83 111 80 109 78 109 80 111 82 113 84 114 84 122 91 127 93 133 102 131 85 120 91 141 124 170 138 174 142 158 111 134 99 146 120 155 115 165 151 205 164 195 164 212 175 213 172 214 176 203 168 214 177 205 176 211 172 214 173 204 170 209 170 210 170 212 170 212 170 207 172 217 174 216 176 217 172 216 177 211 185 202 129 86 8 17 3 24 18 23 11 19 26 13 15 20 17 20 16 24 15 33 20 39 23 42 21 41 16 35 18 43 26 47 28 48 32 27 6 20 4 23 11 27 11 20 8 17 8 16 10 16 12 20 15 22 11 27 17 33 14 35 17 35 20 34 20 33 17 34 10 28 56 181 105 171 101 167 105 165 97 152 99 147 93 73 35 51 15 45 65 116 70 53 40 65 43 56 30 50 32 73 59 73 33 33 8 33 17 42 16 28 8 32 15 32 7 33 15 44 23 44 18 42 19 43 17 42 17 40 14 33 5 29 8 42 19 54 21 55 17 59 21 56 20 53 25 56 29 55 26 54 28 61 34 66 32 77 50 94 67 101 70 105 75 95 69 98 62 94 72 95 53 27 1 18 10 20 5 23 3 14 4 32 25 51 36 53 34 51 33 57 40 62 42 58 36 53 35 50 32 47 30 47 31 46 28 49 30 50 29 48 27 44 21 39 19 41 24 45 26 37 18 34 15 32 15 32 15 40 18 30 9 26 10 28 11 25 10 25 10 25 10 25 10 23 7 21 7 24 10 24 8 22 8 23 9 26 12 26 13 21 11 23 16 33 32 49 45 45 32 40 25 33 21 31 21 36 23 35 27 42 32 41 27 35 23 28 15 24 18 39 32 39 18 28 5 23 8 34 20 55 41 63 45 58 38 59 44 56 38 56 38 56 38 56 38 54 38 52 38 50 33 44 29 44 31 37 16 16 4 17 14 21 11 17 16 19 8 13 13 12 11 18 11 14 9 15 10 18 11 24 12 37 42 62 43 63 48 64 47 63 46 62 46 63 45 63 44 62 43 61 43 64 46 63 45 61 42 58 39 59 42 61 42 60 43 63 47 57 42 62 43 58 38 57 41 58 40 59 41 59 40 57 39 59 43 62 43 58 38 58 42 58 39 55 36 52 35 53 37 50 34 52 35 50 33 51 35 51 35 51 32 46 30 49 33 62 42 60 45 70 56 77 55 75 78 84 31 6 0 5 1 1 3 4 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 1 0 0 0 0 1 0 3 0 6 7 43 55 60 40 41 15 21 16 28 20 27 23 15 2 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 21 16 30 21 28 16 27 18 28 17 26 18 29 22 30 21 22 18 24 19 23 17 20 14 21 16 21 17 23 18 24 19 60 39 55 39 54 31 45 30 54 38 54 34 47 28 47 32 56 41 71 57 84 69 97 81 98 87 107 86 109 87 105 92 111 87 112 88 113 88 116 87 114 88 118 89 119 91 123 97 123 99 128 102 127 101 128 104 122 96 121 95 119 92 116 89 115 85 113 85 119 96 125 93 122 89 116 89 117 84 113 88 123 90 119 90 123 96 125 100 128 97 100 63 67 44 63 52 93 72 89 70 88 63 72 44 59 28 46 42 73 52 65 46 56 34 45 37 62 28 33 17 72 57 86 62 97 78 122 163 156 104 169 115 103 74 79 58 81 53 67 49 61 38 66 66 90 68 88 115 195 144 102 64 103 93 131 116 140 121 181 203 134 73 85 50 60 55 133 126 143 107 139 101 136 99 137 101 135 101 134 101 134 101 134 101 134 103 138 107 141 108 140 106 139 104 142 107 143 107 142 105 142 107 143 108 144 107 143 106 141 105 141 106 142 106 143 107 145 110 146 111 148 112 147 111 152 113 149 110 149 112 152 116 152 114 152 115 153 115 154 116 153 115 152 116 153 116 154 117 155 118 155 118 155 118 155 118 155 114 155 117 156 117 158 120 157 123 160 127 162 131 163 133 172 116 106 44 48 13 54 42 138 117 158 135 169 130 158 116 161 131 156 101 103 43 53 8 76 67 94 80 179 152 130 119 152 129 156 127 143 116 145 133 157 127 136 127 150 131 158 120 113 107 161 154 161 132 117 78 86 65 83 60 77 53 72 51 72 44 63 40 65 43 62 35 69 51 78 55 77 59 92 78 136 111 132 107 130 109 134 112 140 116 136 110 129 102 122 98 124 99 126 98 130 112 141 111 119 89 115 89 111 74 95 69 102 75 98 68 90 60 88 61 91 71 108 89 122 94 127 103 136 109 147 129 153 128 157 123 155 143 166 127 160 144 173 149 173 148 174 150 175 153 178 155 189 156 171 140 165 143 170 145 163 133 172 157 194 163 166 128 58 14 2 0 11 9 8 0 23 16 10 4 9 11 15 10 19 15 21 16 21 12 16 6 19 13 27 21 34 31 43 39 63 45 32 12 7 0 4 0 13 11 12 8 11 11 16 13 6 0 6 7 15 15 20 16 16 7 18 12 20 13 18 12 4 0 0 70 129 93 94 71 99 88 104 85 103 93 107 89 22 16 31 30 43 51 75 32 29 25 35 31 38 30 36 28 35 35 45 32 34 26 31 20 28 16 15 5 11 4 7 0 10 7 22 12 20 8 18 11 18 13 16 12 16 11 9 3 5 4 15 10 23 11 22 6 20 4 19 5 20 7 25 12 25 10 27 10 27 6 23 3 20 3 28 14 41 29 58 45 57 43 62 40 62 52 67 44 14 0 0 3 5 9 19 10 8 3 14 9 22 15 26 16 35 17 34 17 35 18 33 15 31 16 31 17 32 17 29 15 27 16 28 17 28 17 27 16 23 10 18 7 19 10 22 12 18 9 17 9 17 9 17 9 21 9 11 0 8 1 10 2 10 3 10 3 10 3 10 3 11 2 7 1 8 2 7 0 7 5 8 7 11 9 13 10 12 8 12 11 21 24 36 36 39 32 32 24 26 20 24 20 28 21 23 20 28 26 30 25 30 23 23 12 13 10 19 17 29 21 25 15 19 9 15 7 25 22 40 33 41 28 39 31 37 27 37 27 37 27 37 27 38 29 38 28 35 24 31 21 33 26 28 14 12 4 12 11 15 5 11 7 11 0 6 4 8 1 5 0 8 6 14 5 15 0 6 2 31 37 50 33 48 37 47 34 47 33 46 33 45 33 45 32 44 31 43 31 45 33 45 32 43 29 39 26 40 29 42 31 43 31 44 33 39 30 44 31 40 27 39 29 39 28 40 29 41 28 39 27 39 29 42 29 38 24 38 28 41 29 37 26 35 25 36 26 33 24 35 25 33 22 34 25 35 23 35 21 32 19 33 21 41 24 36 23 44 36 58 47 64 52 65 52 33 0 0 1 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 0 0 4 0 4 0 2 0 2 0 0 0 0 0 0 0 0 0 0 34 44 48 27 25 0 10 4 17 9 22 16 15 1 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 10 11 18 18 19 15 17 16 15 12 14 10 17 13 18 11 17 11 18 12 18 11 15 8 15 9 15 9 15 10 16 10 63 38 59 40 60 34 53 34 64 42 61 36 54 32 55 36 58 42 66 48 71 50 71 48 83 69 91 59 86 59 89 77 95 72 97 74 100 76 102 77 110 83 109 82 111 85 121 96 122 96 128 103 131 103 131 104 145 118 146 118 146 117 144 116 146 123 151 114 148 130 159 118 149 116 146 118 147 113 142 114 155 118 144 113 148 120 147 116 121 76 81 42 56 32 66 59 97 81 106 89 102 68 71 41 69 47 71 66 94 73 92 77 87 62 72 56 87 67 97 96 125 101 136 116 137 106 170 243 199 134 143 81 91 79 88 79 97 74 87 62 74 55 99 102 135 79 80 88 147 116 121 103 127 113 163 156 187 173 224 211 163 109 112 64 87 69 133 127 164 132 170 136 176 138 176 138 173 134 173 134 173 134 173 134 174 136 177 140 179 140 178 138 177 140 179 142 180 142 180 141 180 142 181 143 181 143 180 142 177 141 177 141 178 142 178 143 180 145 182 147 183 147 183 146 184 149 183 147 183 149 186 152 187 152 187 152 188 153 188 153 194 151 196 152 196 153 197 153 199 155 199 155 199 155 199 155 199 155 199 155 200 156 200 157 198 157 202 160 204 159 201 156 201 169 192 123 113 57 82 54 81 92 178 171 204 156 195 163 186 155 197 163 190 133 131 68 72 79 117 98 204 185 161 134 189 163 200 168 196 162 196 166 187 174 212 174 177 123 159 109 128 117 181 134 135 98 120 85 122 97 138 107 142 109 149 119 150 109 140 102 139 102 134 95 128 90 123 83 114 78 116 83 107 74 116 90 140 120 169 141 180 146 185 152 193 161 200 165 191 156 195 154 194 162 207 170 199 156 192 153 190 146 184 148 174 139 175 133 159 111 141 100 155 101 129 93 126 74 105 71 119 76 118 88 125 94 135 91 136 99 135 109 160 118 150 122 165 124 165 123 166 126 172 128 161 108 147 102 151 116 188 169 212 171 208 169 206 175 212 184 214 138 98 30 31 7 26 11 20 9 21 16 30 20 33 18 35 21 40 21 40 18 37 12 41 21 46 27 53 35 64 47 66 51 82 67 85 49 50 15 19 4 23 11 24 14 21 12 23 9 20 18 35 17 33 20 35 17 35 18 32 19 31 16 28 0 34 98 180 115 179 105 167 101 172 108 175 117 174 111 121 61 92 54 80 53 87 27 48 26 48 33 58 39 57 34 37 20 45 31 59 43 59 31 56 33 47 21 35 12 29 8 33 15 44 23 44 17 41 18 41 17 40 16 37 14 30 5 27 7 40 19 52 24 56 21 55 19 55 20 52 22 51 23 49 24 54 26 60 33 74 44 78 35 63 22 59 29 71 41 74 45 77 43 79 56 86 48 47 4 18 1 25 13 41 18 48 28 48 28 49 26 47 25 48 24 44 22 46 27 47 28 43 26 46 30 48 28 42 23 46 26 45 25 45 25 46 26 43 20 38 17 38 18 37 17 33 15 33 17 35 19 36 20 36 15 27 7 24 9 26 9 25 10 25 10 25 10 25 10 27 10 23 8 23 8 21 4 22 8 24 10 26 12 27 14 26 14 23 13 26 23 39 34 52 40 48 35 43 30 39 27 40 26 34 22 35 27 40 30 41 29 36 20 27 15 30 20 41 30 48 34 46 24 34 12 30 22 50 40 58 39 55 38 52 35 52 35 52 35 52 35 51 37 51 36 48 32 43 29 44 33 42 26 29 17 27 21 22 11 17 11 18 9 17 14 17 7 13 9 22 16 20 9 26 15 39 37 62 47 62 47 63 47 63 46 62 46 61 45 63 45 62 44 62 44 61 43 62 44 62 43 60 40 57 38 56 40 59 43 62 44 62 43 58 42 61 43 59 39 58 40 57 39 58 40 58 40 57 39 55 38 57 38 54 36 54 38 57 39 54 35 52 35 53 36 49 34 52 34 50 32 50 35 51 36 52 34 49 34 53 38 58 38 54 33 54 43 75 61 87 58 83 78 72 17 6 0 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 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 12 46 56 56 37 34 7 19 12 23 16 28 23 20 9 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 11 10 24 20 28 20 27 19 23 15 21 15 24 18 24 16 22 17 22 18 22 16 21 15 19 14 19 13 18 13 18 13 44 25 42 28 44 23 39 25 41 24 40 21 36 19 36 20 44 23 41 20 39 18 34 12 40 27 38 15 35 18 37 31 50 29 47 26 46 25 48 28 56 32 52 28 48 26 55 35 60 42 67 48 70 49 71 52 86 66 88 68 90 69 90 68 82 66 100 74 104 85 113 84 114 88 116 91 117 88 112 85 124 92 116 93 121 92 105 73 55 21 34 20 39 19 46 50 64 54 73 58 68 46 56 39 59 41 57 46 64 54 82 81 108 106 106 54 67 73 128 132 131 88 112 92 113 76 118 162 95 46 64 25 63 46 57 60 79 57 69 43 55 37 79 80 91 43 55 45 70 44 73 62 97 74 117 107 126 111 142 105 101 72 69 31 59 34 66 60 106 79 120 94 134 98 134 96 135 102 135 102 135 102 135 102 135 103 137 105 139 106 138 105 138 103 140 105 141 105 141 105 141 106 143 107 143 107 142 105 140 104 141 105 141 106 142 106 144 108 145 110 146 110 146 110 148 110 147 109 148 111 151 114 151 113 152 114 152 115 153 115 150 116 151 116 152 117 152 117 154 119 154 119 154 119 154 117 154 115 155 116 155 117 156 119 155 121 157 123 158 124 156 122 152 130 169 134 130 63 71 43 48 26 78 91 160 145 172 130 165 137 167 138 169 135 146 101 86 31 54 27 107 162 162 53 114 99 139 128 163 134 142 102 112 89 93 67 87 80 113 70 70 61 116 90 94 76 103 92 121 107 144 130 158 134 162 138 166 137 160 131 155 126 146 116 136 104 122 89 109 78 101 73 92 62 81 47 67 36 59 32 70 48 81 63 98 81 113 91 136 113 147 120 150 125 161 137 166 133 162 135 162 127 153 126 157 124 145 116 142 105 114 72 86 50 73 49 78 51 85 68 90 59 89 65 86 64 95 65 74 57 84 57 85 54 81 68 87 64 83 57 80 57 81 58 82 58 87 63 80 64 128 146 172 139 172 135 164 136 174 156 175 173 197 133 76 0 0 0 16 8 15 8 12 4 16 17 21 15 22 16 21 11 14 6 18 9 23 14 25 18 29 24 27 26 40 44 58 60 67 63 47 30 20 0 2 0 10 9 16 2 10 14 21 10 12 11 17 6 19 11 19 14 17 11 11 0 7 101 113 90 105 84 106 87 110 93 116 97 110 90 112 98 113 102 116 99 100 23 27 21 30 25 34 27 32 23 18 8 13 10 25 25 33 22 34 28 31 18 17 5 11 3 10 7 22 12 19 7 16 8 17 11 16 11 16 8 8 2 1 0 10 7 21 11 22 8 19 10 20 9 22 6 22 4 23 5 23 2 27 17 54 48 79 45 50 15 28 5 22 0 27 11 29 8 31 21 40 21 30 8 8 4 5 1 13 2 23 17 31 22 36 24 34 20 25 10 22 7 22 10 23 8 19 10 24 15 25 14 23 11 26 15 22 12 21 13 24 16 22 12 19 9 18 8 15 4 11 2 13 5 17 9 20 11 19 5 11 0 9 0 10 0 9 2 9 2 9 2 9 2 11 3 8 1 8 1 6 0 7 5 9 7 12 10 14 12 18 12 13 8 14 13 23 22 37 34 40 36 38 30 29 22 27 21 23 18 22 20 25 22 26 25 26 21 21 16 20 19 17 14 24 20 27 16 18 6 13 10 30 27 40 29 38 27 35 25 35 25 35 25 35 25 37 28 36 26 33 22 30 21 31 26 32 23 26 18 23 18 15 7 11 5 14 10 18 14 13 7 16 16 22 10 10 0 14 20 62 64 64 29 38 34 46 33 46 32 45 32 45 32 44 32 44 32 44 32 44 32 42 31 43 30 41 28 38 26 37 26 40 31 45 33 43 29 41 30 42 30 41 28 40 28 38 26 39 28 40 28 40 27 37 26 38 25 37 25 37 25 40 29 37 25 34 24 35 26 32 23 35 24 32 22 33 24 34 21 34 21 33 21 35 24 41 27 39 20 33 20 42 31 59 53 72 55 59 34 16 0 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 2 0 2 0 2 0 2 0 2 0 2 0 2 0 0 0 9 43 50 49 30 28 0 10 0 12 6 21 14 18 8 1 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 0 3 11 15 20 17 19 16 18 11 16 10 18 11 18 8 16 10 17 11 16 10 16 10 15 9 14 7 13 6 12 6 84 59 82 63 86 60 82 62 76 54 79 57 81 56 77 53 58 37 51 33 54 38 58 40 71 51 66 40 72 49 68 49 77 52 70 44 67 46 75 53 78 53 79 50 75 47 76 50 83 58 84 58 83 58 87 64 89 64 91 67 94 69 96 69 93 66 99 71 93 56 93 76 144 116 147 116 145 112 139 105 148 116 149 122 150 106 111 65 72 40 64 53 76 48 71 65 90 71 88 63 76 55 78 63 84 61 76 53 70 59 96 94 153 167 177 94 103 109 152 123 128 76 96 85 128 108 112 99 104 95 116 65 91 72 81 78 91 71 84 63 80 62 92 80 91 60 92 70 89 71 106 74 118 79 109 78 98 81 119 73 95 74 90 58 104 72 100 86 128 96 138 110 156 125 170 134 174 136 172 136 172 136 172 136 172 137 173 138 174 138 174 138 175 139 175 139 175 140 177 141 177 141 178 143 179 142 177 141 176 140 176 141 177 141 178 142 179 143 180 145 182 146 181 145 182 147 183 148 184 150 187 152 186 151 186 152 187 152 188 152 193 150 194 150 195 151 195 152 198 154 198 154 198 154 198 154 197 155 197 156 199 155 200 156 201 156 199 155 200 157 204 159 207 157 191 163 197 140 130 70 110 54 69 58 133 136 191 163 208 170 201 159 193 162 201 168 206 106 118 54 81 132 178 61 116 105 161 146 185 145 154 100 95 84 127 105 141 126 185 142 171 107 139 97 124 99 149 136 193 158 200 162 202 157 195 151 197 157 199 158 198 153 188 143 174 128 164 120 160 119 158 115 159 118 158 116 155 111 150 107 127 85 124 81 120 77 117 75 121 85 133 97 141 106 159 129 178 137 183 146 185 135 168 126 171 127 162 123 162 116 140 88 138 112 150 97 117 73 111 74 133 99 149 117 146 112 158 122 155 145 190 141 170 124 147 103 137 94 134 90 131 89 132 90 129 87 135 102 145 107 182 175 204 167 211 171 212 173 214 177 211 167 204 184 226 155 119 22 25 0 18 9 39 20 38 20 40 22 43 23 41 17 35 13 40 22 48 28 51 25 48 24 55 25 43 16 46 33 75 59 92 69 84 58 60 32 31 11 21 2 16 11 30 13 31 18 35 19 33 19 29 18 26 15 21 0 57 125 167 111 174 107 161 90 154 90 157 87 146 76 143 94 148 103 165 145 166 47 51 32 55 34 50 27 48 31 46 22 39 19 40 23 45 27 38 21 40 17 30 8 29 12 33 15 43 22 43 16 40 17 40 16 36 16 36 13 27 5 22 7 32 18 45 24 51 22 53 22 52 23 51 24 49 22 52 27 57 24 58 30 79 52 109 63 90 44 74 31 60 19 60 26 60 23 57 28 61 26 59 22 55 31 49 19 48 19 37 12 43 21 51 30 57 32 58 32 53 27 47 22 39 13 38 18 37 17 36 18 38 19 40 20 38 18 37 19 39 21 40 20 38 19 39 18 34 13 26 9 27 11 31 17 37 22 36 16 29 10 28 12 28 11 24 9 24 9 24 9 24 9 24 8 22 7 24 9 23 7 22 7 24 10 27 14 29 16 31 18 26 13 23 16 28 21 38 31 49 42 52 36 40 25 35 24 36 24 34 22 32 21 33 23 34 22 31 19 31 21 24 12 26 14 29 19 34 22 40 26 49 36 55 38 55 38 52 35 52 35 52 35 52 35 51 36 49 33 45 30 42 29 40 30 42 30 38 26 34 24 28 16 22 12 23 18 28 17 25 16 29 22 27 12 23 21 56 58 103 96 96 49 55 44 60 44 60 45 61 45 59 44 62 44 62 44 62 44 62 44 60 42 60 42 59 40 57 38 54 36 56 41 63 45 61 40 60 41 59 42 60 41 58 39 55 37 56 39 58 40 58 39 57 38 56 38 57 39 57 38 56 38 53 35 51 34 52 35 49 33 51 34 49 31 50 34 48 33 49 32 47 32 52 37 55 40 62 42 57 34 55 35 69 65 92 60 79 66 48 1 3 0 2 5 1 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 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 3 15 49 57 57 41 42 16 25 11 21 15 27 21 23 17 5 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 3 1 13 14 24 21 26 20 23 17 21 17 23 19 22 16 23 16 22 15 23 16 23 16 23 16 22 15 21 14 20 13 59 39 58 44 62 41 59 43 53 36 57 41 61 41 54 32 56 37 52 31 49 34 55 41 52 37 46 31 59 42 49 35 50 34 44 28 43 30 51 38 49 34 53 36 52 32 51 35 56 39 55 36 52 36 56 42 56 41 59 44 63 47 65 48 72 43 63 43 57 32 69 72 116 97 118 92 110 87 104 77 94 75 99 81 98 61 59 20 48 24 47 34 54 34 55 48 65 50 64 44 55 39 57 46 60 44 56 37 50 40 66 59 90 101 113 59 87 96 118 77 108 89 127 93 109 80 76 38 73 94 109 37 53 50 74 51 68 45 64 41 64 40 63 39 75 47 64 35 60 56 87 50 75 47 71 47 69 50 77 45 77 68 78 54 88 66 86 74 96 63 94 64 106 83 131 104 136 105 137 105 137 105 137 105 137 105 137 105 137 105 137 105 139 104 138 104 138 105 140 107 141 107 142 108 142 108 141 107 139 104 140 104 141 105 141 105 142 107 144 108 145 109 144 108 146 109 147 111 150 113 151 114 150 113 151 113 152 114 152 114 149 114 149 115 150 115 151 116 153 118 153 118 153 118 153 118 154 115 155 115 155 116 155 118 158 120 155 117 154 122 158 126 157 130 163 127 168 145 147 83 88 53 64 31 56 43 106 110 138 115 140 105 127 105 139 118 155 109 128 64 49 37 68 40 62 62 117 104 129 100 115 81 111 106 122 75 70 81 193 223 186 96 87 42 62 48 89 88 121 91 118 93 124 101 134 108 138 110 145 117 149 116 145 111 151 118 146 115 147 117 148 117 151 121 153 122 151 117 144 111 130 96 121 83 106 68 94 62 88 57 85 52 78 49 88 69 85 58 97 76 108 71 94 62 123 102 137 107 129 93 120 95 119 120 166 132 147 118 144 114 141 115 149 124 145 134 188 175 202 116 108 109 152 94 103 102 128 98 129 100 131 101 132 102 118 81 112 93 137 113 156 134 169 132 167 132 167 134 163 130 167 142 175 151 182 155 168 135 77 27 4 0 2 1 18 13 19 13 21 14 19 12 14 6 14 6 25 15 27 15 23 12 16 14 27 25 28 20 20 14 28 34 61 66 77 58 51 31 27 15 16 6 12 6 13 6 17 6 19 11 19 13 15 11 17 0 19 62 43 2 16 0 29 0 22 5 37 18 39 17 37 26 40 17 69 94 113 11 26 27 38 28 29 19 29 26 22 15 24 20 24 12 17 12 11 8 15 7 11 3 11 5 11 7 21 11 18 5 15 6 17 5 15 7 15 6 9 0 7 3 13 9 22 12 24 13 21 15 21 13 23 11 24 7 19 2 28 10 30 9 33 15 45 23 43 21 40 13 28 5 25 5 24 4 22 3 21 5 24 14 38 37 39 24 39 26 25 11 18 1 11 0 14 4 22 9 20 10 22 9 16 5 16 6 14 5 12 6 14 8 16 8 15 7 14 8 15 9 16 9 17 12 21 13 16 6 9 0 7 0 10 5 20 13 18 6 12 1 12 3 12 1 8 1 8 1 8 1 8 1 8 0 6 0 9 3 9 1 7 4 9 8 13 11 16 14 19 14 17 12 16 12 18 13 18 19 31 33 39 32 30 22 25 22 28 23 24 17 20 16 21 20 22 17 15 10 12 9 15 6 8 0 9 7 23 19 32 23 34 25 36 27 37 27 35 25 35 25 35 25 35 25 37 27 34 23 30 20 29 21 28 23 30 24 30 23 26 20 24 18 18 10 17 15 18 8 20 11 15 10 11 8 30 42 75 62 82 74 84 53 50 27 43 30 43 31 44 31 45 34 43 31 44 32 44 32 45 33 42 30 43 31 42 29 40 27 37 23 35 27 44 33 43 28 42 29 41 29 42 30 40 26 36 24 38 27 40 28 40 27 40 27 38 27 41 30 41 27 39 28 36 24 33 24 34 25 31 23 34 23 32 21 32 24 33 20 33 19 30 18 33 21 33 23 42 30 43 25 37 18 37 31 56 51 75 66 56 26 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 2 0 2 0 9 42 44 43 31 35 9 19 2 12 6 20 12 18 14 8 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 0 0 3 9 17 17 21 16 17 9 15 6 16 8 15 3 15 7 15 6 15 8 16 9 16 8 16 8 16 7 15 7 70 45 69 50 73 47 70 49 68 44 67 45 69 44 62 36 55 39 55 35 48 31 53 38 62 47 64 42 74 50 65 44 65 43 61 41 62 41 64 43 67 46 73 47 72 45 72 48 73 53 76 53 74 52 76 56 74 53 77 57 80 59 82 59 87 60 91 69 105 91 139 126 128 104 131 98 124 96 121 87 108 75 107 75 100 62 78 44 76 51 73 53 72 56 79 66 77 58 81 59 80 59 82 62 81 59 81 59 82 63 88 68 85 66 105 91 145 118 138 112 169 170 217 157 125 78 73 40 41 54 90 57 84 73 92 61 87 70 87 72 91 76 94 72 95 73 101 77 108 84 103 66 104 86 122 97 132 96 121 96 131 110 130 97 128 100 131 108 138 103 141 109 154 125 172 139 175 137 173 137 173 137 173 137 173 137 172 136 172 136 172 137 175 138 173 137 173 138 176 141 176 141 177 142 178 141 177 140 175 139 176 140 176 141 177 141 177 142 179 144 180 144 180 143 179 144 181 147 184 150 185 150 185 150 186 151 186 152 187 151 191 147 193 148 193 149 194 149 197 152 197 152 197 152 197 153 196 154 197 155 198 155 199 155 202 157 201 155 200 154 200 155 180 152 197 150 184 158 189 150 161 109 114 81 113 86 126 102 154 115 145 102 137 104 139 101 140 101 135 92 125 83 89 62 90 76 124 102 142 115 140 94 114 82 105 78 112 102 184 166 115 48 88 59 102 74 112 79 133 97 149 111 163 126 181 142 197 152 200 156 203 158 205 160 200 154 199 151 195 149 196 150 201 156 204 160 208 163 209 163 212 165 210 163 207 159 204 157 196 146 182 129 156 96 131 90 139 95 141 103 144 94 132 88 116 84 135 96 131 88 128 91 134 109 162 130 162 119 153 114 173 130 168 129 163 144 210 187 210 109 155 210 255 139 132 138 204 164 210 170 212 172 211 171 224 179 214 173 215 175 210 166 209 168 207 169 215 174 218 173 209 168 215 165 213 172 224 174 236 156 116 37 29 0 26 21 37 15 40 18 38 15 33 11 35 16 45 24 48 23 47 23 49 25 54 26 53 25 57 30 45 19 40 21 52 52 88 84 72 55 57 21 32 16 35 9 36 19 33 19 27 18 24 14 14 0 77 98 148 90 163 106 154 80 140 84 160 98 170 106 174 125 188 137 212 189 218 87 60 36 57 35 51 29 50 31 40 18 42 27 47 20 35 15 31 14 34 15 32 12 33 13 34 15 43 22 42 15 38 15 39 15 35 15 33 12 25 4 23 8 29 16 39 21 44 21 48 20 47 19 45 23 48 26 43 20 56 30 69 37 75 36 77 38 78 39 74 32 67 29 64 27 64 29 61 23 54 21 54 18 61 40 68 36 70 37 72 40 65 31 55 21 46 15 38 11 34 10 37 14 38 15 33 12 32 11 30 10 29 9 29 12 30 13 30 13 29 12 29 13 32 19 38 21 35 14 29 9 24 6 26 15 39 26 33 14 28 11 29 12 28 10 23 8 23 8 23 8 23 8 25 8 22 7 24 9 23 6 22 7 24 11 28 15 30 17 29 18 30 19 29 19 27 17 24 17 34 29 44 34 45 33 41 31 42 28 35 22 33 24 35 24 33 18 25 10 20 10 28 13 22 7 23 18 41 34 52 35 52 35 53 35 51 33 50 33 50 33 50 33 50 33 51 35 47 31 43 28 41 28 41 29 40 29 39 29 36 25 37 26 34 20 35 29 37 18 32 14 22 16 30 26 57 68 97 77 93 78 100 78 78 41 58 42 59 43 59 44 58 44 61 43 61 44 62 45 63 45 61 43 61 43 61 42 59 41 56 35 51 37 60 45 62 41 61 41 58 41 61 43 58 37 53 36 55 38 57 40 58 40 58 38 55 38 59 42 59 39 56 38 53 34 50 33 51 35 48 32 51 33 48 31 49 33 51 35 51 33 47 31 51 35 54 37 58 42 63 45 64 40 64 36 66 54 85 72 77 61 24 5 0 0 0 1 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 1 0 3 0 3 0 1 0 1 0 0 0 0 0 0 0 1 16 48 51 50 40 47 21 37 18 24 17 29 19 24 19 14 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 1 0 5 7 18 20 24 21 22 18 19 17 20 18 19 15 20 15 21 14 21 15 24 18 22 15 22 16 23 16 23 16 48 28 46 33 50 30 46 32 46 26 40 21 38 20 33 12 29 20 38 25 36 23 42 34 38 32 44 29 49 32 42 34 48 34 49 34 46 29 40 22 45 29 46 27 42 23 44 27 49 33 56 38 57 36 56 37 61 42 63 45 67 48 68 48 71 56 71 45 65 57 75 48 70 57 76 54 72 59 76 54 74 51 66 44 60 41 61 43 64 51 69 44 62 46 68 50 68 51 66 50 66 50 67 51 67 50 65 50 71 60 77 57 76 48 98 126 158 85 84 83 104 97 150 99 91 56 63 19 75 41 53 46 75 45 74 61 76 58 82 57 83 60 90 62 82 65 92 70 94 62 90 81 104 89 111 81 115 77 104 100 109 91 114 88 107 80 109 83 103 78 120 95 134 99 133 95 137 105 137 105 137 105 137 105 137 105 136 103 135 103 136 104 138 104 137 102 137 104 139 107 140 107 141 108 142 107 141 106 139 103 139 104 140 105 141 105 141 106 143 108 144 108 143 107 142 105 144 108 147 110 149 111 150 112 150 113 151 114 152 114 149 114 148 115 149 115 150 116 153 119 152 119 152 119 152 118 154 114 154 115 154 118 155 118 157 120 158 121 155 117 150 112 144 94 124 93 126 90 121 104 143 98 105 64 75 43 86 82 90 60 77 61 104 104 135 110 118 103 135 91 93 72 81 57 83 54 80 62 111 97 101 45 50 39 77 80 99 64 92 56 108 72 122 102 137 127 155 129 151 134 174 145 166 127 155 127 159 126 157 122 154 123 159 129 163 131 165 131 163 130 165 134 160 126 158 125 158 126 160 128 156 123 157 125 158 126 160 127 165 130 158 118 128 66 74 33 64 31 65 40 76 44 79 52 102 74 108 87 125 95 119 84 111 73 100 77 102 64 83 60 82 56 93 73 93 69 100 69 90 62 117 129 130 46 95 150 169 134 174 139 176 138 172 135 163 139 179 138 166 129 169 136 172 136 169 135 168 132 164 130 168 137 169 131 165 139 171 139 173 162 191 145 104 18 3 0 11 0 14 7 15 7 11 4 21 10 26 14 26 12 26 16 21 13 24 13 19 10 21 15 23 10 19 8 23 19 39 34 65 55 48 14 13 15 22 5 18 8 19 10 18 10 16 6 0 3 96 135 171 124 145 112 158 115 132 106 135 109 134 112 132 110 128 107 143 140 157 70 40 29 35 26 32 23 28 19 27 14 20 19 28 17 19 14 12 6 12 4 11 3 8 0 11 7 20 13 17 6 13 5 15 4 14 6 14 5 8 0 2 0 8 4 14 7 16 8 20 15 17 10 20 9 25 11 25 4 20 3 25 12 35 19 35 14 38 12 32 9 33 15 35 15 38 18 36 8 28 10 19 0 14 12 20 8 23 5 27 21 44 40 52 36 38 21 27 13 16 4 10 2 9 2 8 4 11 6 12 2 5 0 8 3 10 5 11 4 10 2 7 4 13 12 21 15 17 7 14 1 7 0 8 5 23 18 15 2 10 2 10 3 9 1 8 1 8 1 8 1 8 1 12 3 8 1 8 1 6 0 6 4 9 8 13 12 17 13 17 12 21 16 23 14 20 11 12 10 18 19 28 29 37 35 36 32 34 25 24 19 25 25 26 22 24 16 16 9 13 8 13 5 9 2 15 15 31 29 35 23 34 25 35 24 31 19 32 22 32 22 32 22 32 22 37 26 33 21 28 19 28 20 31 22 29 23 30 23 27 19 26 22 27 20 33 34 38 24 22 9 15 19 35 33 54 62 62 57 78 64 79 64 64 32 40 27 42 28 43 31 44 31 43 31 43 32 44 33 45 33 43 31 44 32 44 31 42 30 38 23 32 23 41 33 44 29 43 29 40 29 43 31 40 25 35 24 37 26 39 28 40 28 40 25 36 25 41 30 41 27 39 27 35 24 33 23 34 25 31 22 33 23 31 21 32 23 36 24 37 22 32 19 33 21 44 26 37 22 42 31 45 29 41 27 39 19 46 56 75 61 42 13 0 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 0 2 0 2 0 2 0 0 0 14 46 43 41 31 39 12 29 8 15 8 21 8 17 13 16 10 4 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 0 3 13 15 21 16 22 13 20 10 21 9 19 8 16 6 13 5 14 7 17 10 14 6 14 7 15 8 16 9 112 83 113 88 121 92 117 84 113 83 110 81 111 82 109 79 114 85 111 84 111 83 107 78 105 78 109 82 113 84 113 84 113 87 114 86 114 85 112 83 117 88 116 88 116 90 120 93 129 101 129 101 129 101 129 101 133 102 126 98 129 103 130 101 133 104 127 95 116 83 105 75 101 74 101 74 100 72 98 70 97 68 98 70 97 69 95 67 104 79 106 83 111 88 115 91 112 85 111 82 106 76 101 72 108 79 104 78 111 93 130 109 133 97 125 111 150 119 133 96 137 104 122 92 115 85 103 71 96 70 102 80 110 86 114 89 118 93 119 95 124 102 131 107 140 112 145 117 149 118 149 117 153 121 151 120 154 119 150 114 143 110 146 114 150 119 154 120 166 132 168 134 170 135 171 135 171 135 171 135 171 135 171 135 172 136 172 135 171 134 170 134 170 134 171 136 172 137 174 138 175 139 175 140 176 141 177 141 174 138 174 139 175 140 176 140 178 142 179 144 181 145 182 146 178 143 180 144 181 146 183 147 185 148 184 148 185 150 187 151 189 151 189 151 190 150 190 150 190 150 192 150 193 151 194 151 192 151 195 155 199 153 192 145 183 141 185 142 186 141 183 138 172 129 160 113 140 96 122 86 142 102 128 93 123 88 115 75 110 67 106 85 122 128 204 188 205 174 191 130 130 84 113 86 115 92 144 124 148 90 112 80 170 141 184 146 179 146 196 170 205 165 207 166 206 161 202 156 198 154 198 154 198 153 197 152 188 146 192 150 194 149 191 146 194 150 194 150 194 150 194 150 194 150 192 146 188 142 185 140 187 143 187 144 188 145 189 144 177 122 153 96 131 76 109 56 90 51 106 76 138 112 172 135 200 163 216 174 213 165 207 164 206 161 200 152 189 141 180 135 159 111 146 96 133 89 132 90 137 97 142 99 146 119 188 165 213 169 213 169 213 169 213 169 212 168 213 169 212 170 213 170 211 168 212 167 211 166 210 166 211 167 211 166 212 166 212 167 209 174 217 182 227 170 133 24 24 1 33 12 35 10 26 4 33 18 42 30 47 22 41 26 45 24 46 24 47 23 45 21 47 18 42 13 40 20 48 30 49 29 45 21 33 12 32 18 26 16 24 19 27 18 25 11 18 26 196 162 232 153 218 151 214 152 220 161 224 154 210 138 206 143 204 148 200 142 185 128 157 90 92 29 53 24 60 35 45 15 35 7 36 25 27 21 30 12 30 14 31 9 27 8 31 16 45 17 39 14 41 12 37 15 38 18 34 11 20 1 19 2 17 8 24 7 24 7 39 17 44 21 45 20 45 17 49 25 57 33 68 37 69 37 81 43 77 35 73 34 79 42 80 41 90 44 84 30 77 35 63 24 52 17 50 20 51 21 53 25 55 31 66 47 82 59 82 51 73 38 58 22 43 12 42 11 33 3 30 5 34 7 29 7 31 12 33 12 28 7 27 8 19 6 21 14 28 18 28 10 23 3 28 21 44 24 32 12 30 11 30 9 28 8 22 8 21 8 21 8 21 8 20 8 21 8 21 7 19 5 16 5 22 12 28 17 28 18 27 20 29 24 29 24 27 21 27 17 27 17 31 25 41 33 46 35 46 35 44 31 39 27 43 32 34 22 41 25 25 8 21 13 28 14 37 38 58 37 51 37 49 33 45 31 47 36 44 30 44 30 44 30 44 30 50 35 47 31 43 28 42 28 43 29 42 27 39 26 38 24 40 25 34 28 64 58 68 50 58 42 62 48 71 58 81 66 90 65 88 72 101 79 89 57 60 44 61 42 59 43 61 40 61 42 59 42 62 45 63 43 61 42 58 39 57 40 60 43 56 37 52 34 52 38 59 45 57 38 53 37 56 40 56 36 52 33 53 34 56 38 60 41 59 39 59 38 57 36 54 34 52 35 49 35 51 36 48 32 51 37 50 35 47 32 45 31 48 33 47 32 47 34 52 37 52 38 58 41 59 43 64 47 64 50 65 43 58 49 87 82 93 40 15 0 3 4 0 1 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 1 0 1 0 0 0 0 0 0 0 0 0 0 0 4 29 56 48 56 47 46 36 35 27 31 20 27 18 26 18 27 19 15 5 4 0 2 2 2 0 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 13 15 22 19 19 17 20 17 20 17 20 17 19 15 21 18 23 17 20 14 20 14 19 13 18 14 19 15 98 78 98 81 104 84 101 78 112 90 109 89 110 91 110 88 104 83 103 84 105 85 103 81 110 90 110 89 109 87 106 85 103 77 103 78 103 76 101 75 103 77 102 76 103 79 106 82 108 82 108 82 108 82 108 82 108 80 103 78 106 81 106 79 110 86 105 76 91 63 78 56 78 59 78 61 78 60 76 58 75 54 76 56 77 57 79 58 81 61 85 66 90 72 95 76 104 82 103 80 101 79 100 78 101 77 98 76 101 84 111 93 117 82 111 89 121 87 109 78 108 75 102 75 108 81 108 75 107 81 110 85 113 87 114 86 117 89 115 88 115 89 117 89 109 79 112 82 115 84 116 85 117 84 115 85 119 89 120 88 123 92 125 95 128 98 131 100 133 102 135 103 135 103 135 102 135 103 135 103 135 103 135 103 136 104 135 103 135 102 134 102 134 102 135 104 136 105 138 106 139 107 139 108 140 108 141 107 139 103 140 104 140 105 141 105 141 106 142 107 144 109 145 110 143 107 144 109 146 110 147 111 148 112 147 111 148 113 150 114 152 114 152 114 151 114 151 114 150 114 150 115 150 115 151 116 152 115 149 113 146 108 138 99 124 90 126 92 128 92 127 91 126 88 123 84 117 78 112 77 122 84 111 78 108 78 100 70 79 42 61 40 62 71 133 127 171 154 167 122 116 79 96 75 105 86 118 72 63 15 61 68 128 108 139 108 125 95 125 106 140 112 144 117 147 117 145 115 137 109 140 113 144 116 146 115 145 112 149 116 151 115 149 113 145 110 145 110 145 110 145 110 148 113 147 112 147 111 146 111 149 114 149 114 150 115 150 117 163 130 156 127 157 125 148 113 139 112 144 120 154 130 163 134 158 131 169 136 165 130 164 133 168 134 165 130 161 126 157 123 164 127 155 117 147 113 147 115 156 125 159 124 155 124 163 135 166 133 166 133 166 133 166 133 166 133 167 134 168 135 168 135 168 133 168 132 167 131 166 131 167 132 167 132 167 132 167 130 161 125 166 127 174 153 177 131 102 41 20 0 6 2 14 0 11 4 21 14 20 5 22 19 24 11 25 10 24 10 23 8 24 8 17 4 15 9 24 18 25 18 22 11 12 6 13 10 18 8 18 9 18 7 11 0 2 34 172 126 169 121 163 113 156 118 155 115 146 109 140 112 137 108 129 103 123 101 119 99 121 97 94 64 58 30 21 2 22 10 18 5 17 20 12 20 19 10 14 4 6 0 7 6 7 11 20 13 14 10 13 7 11 5 16 9 14 5 5 0 3 0 3 5 11 3 12 8 13 4 14 6 18 10 20 12 20 12 23 20 35 34 49 41 44 21 42 15 37 14 43 19 49 20 45 8 37 1 32 1 29 13 21 5 17 7 18 7 18 8 21 13 27 24 38 32 51 47 60 55 61 47 48 34 27 14 15 2 7 0 3 0 6 3 7 2 6 4 6 3 8 4 6 5 10 9 12 7 9 0 5 0 11 10 21 12 12 6 10 4 8 4 7 3 8 5 8 5 8 5 8 5 6 4 7 4 7 3 5 1 3 0 9 6 15 11 18 10 21 12 24 14 27 14 26 12 20 14 17 13 19 17 24 22 33 29 33 29 31 25 27 21 28 24 25 24 44 32 19 1 2 0 6 3 23 27 38 25 33 26 36 25 32 21 30 22 30 21 30 21 30 22 31 22 30 21 29 19 28 20 29 21 30 20 29 19 27 17 25 16 26 18 20 18 51 50 54 42 52 40 52 39 55 43 59 46 66 50 64 55 76 63 72 52 41 24 40 27 45 29 43 26 43 30 41 30 44 33 44 31 41 29 42 30 42 30 41 29 43 31 37 24 34 25 37 29 39 27 36 27 39 30 38 26 35 25 34 26 36 28 39 31 39 29 38 28 36 27 35 26 35 24 34 23 36 26 36 23 34 22 33 22 33 21 32 21 34 24 33 21 33 23 35 23 39 28 42 29 42 28 44 30 47 32 49 26 40 26 52 48 73 50 29 0 0 0 3 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 46 31 45 28 37 17 29 9 24 4 17 6 17 8 22 12 12 1 1 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 0 0 6 9 17 16 18 13 17 10 16 9 15 8 17 11 18 12 18 11 16 10 15 9 14 8 14 8 15 9 137 105 135 105 137 107 137 104 138 106 136 106 139 109 139 106 142 110 142 113 147 117 147 114 142 110 140 107 136 104 134 103 142 112 143 113 142 111 140 110 139 109 139 109 140 111 142 113 145 115 145 115 145 115 145 115 142 111 140 111 143 113 141 110 142 112 136 102 124 89 112 81 112 83 111 81 109 78 105 75 108 80 108 81 111 86 116 90 117 90 119 93 123 96 125 98 133 102 132 102 133 105 137 108 137 107 135 104 134 105 137 108 148 117 147 118 144 110 142 116 141 109 137 110 144 116 145 113 150 120 151 122 152 122 152 121 148 117 145 114 142 112 142 112 150 119 152 120 154 122 157 125 158 123 155 123 159 128 163 130 166 132 167 133 169 134 170 135 170 136 171 136 171 135 170 134 171 135 171 135 171 135 171 135 172 135 171 135 170 134 170 134 170 134 171 136 172 137 174 138 175 139 175 139 176 140 176 141 176 140 177 141 177 142 178 142 176 141 177 142 179 144 180 145 180 144 180 145 182 146 183 147 184 147 183 147 183 148 185 149 187 152 187 152 189 151 189 151 190 150 190 150 193 150 193 151 196 149 187 140 180 134 174 129 164 121 165 122 164 120 162 119 161 121 162 124 162 125 164 126 162 122 154 117 153 117 148 109 135 90 113 74 97 81 137 115 172 150 183 139 152 109 135 101 115 70 92 45 71 39 101 92 131 103 155 121 161 122 171 135 178 136 183 141 187 143 187 143 180 138 184 143 189 147 192 149 192 150 195 153 197 153 195 151 192 149 192 149 192 149 192 149 192 150 194 152 196 155 199 156 199 156 199 157 200 158 201 158 207 162 209 169 218 172 211 161 210 166 212 167 212 165 208 162 207 164 211 164 206 161 210 169 211 166 211 166 211 166 211 166 214 168 211 164 208 164 210 165 210 166 211 167 211 163 204 156 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 220 178 218 167 204 170 215 183 207 159 153 63 34 0 22 19 42 11 23 8 37 19 37 14 42 23 44 24 45 24 44 23 50 23 46 18 41 18 44 24 42 21 38 15 29 10 30 15 32 18 30 17 30 13 25 3 21 74 231 167 221 162 227 147 215 151 211 141 199 130 198 135 195 125 181 113 167 108 160 106 144 96 134 87 116 69 94 55 59 18 44 15 32 18 27 24 37 20 34 12 26 7 29 11 32 16 44 17 38 14 41 12 32 12 33 16 31 10 19 2 18 2 18 6 24 5 25 12 32 8 32 9 38 15 46 21 47 21 51 27 62 37 72 45 72 40 75 39 74 38 82 43 86 50 98 51 99 51 87 23 67 26 54 17 49 17 49 16 45 15 46 17 47 19 49 20 54 33 75 60 99 74 104 74 92 57 77 39 60 23 45 11 42 12 34 6 26 3 24 4 21 3 17 3 19 7 17 5 20 6 23 6 30 20 39 16 30 11 30 9 29 7 28 7 24 9 23 9 23 9 23 9 20 7 21 7 21 6 19 4 16 4 20 13 27 17 28 19 30 24 30 27 31 27 30 26 33 22 33 21 31 20 30 19 38 28 40 31 42 32 42 31 42 33 38 33 62 49 46 25 20 1 15 13 40 33 49 35 45 33 50 35 46 28 40 26 43 29 43 30 45 31 45 32 44 29 43 28 42 29 43 30 44 29 43 28 41 27 40 26 43 26 38 30 70 62 75 57 76 57 75 56 74 56 77 56 86 62 85 66 93 76 100 79 66 38 53 43 65 45 59 44 61 42 59 42 62 44 62 42 58 41 61 45 63 43 59 40 60 41 55 35 50 33 51 35 55 37 53 36 55 39 54 36 55 36 54 36 54 37 56 39 57 39 55 36 54 37 56 39 51 34 47 33 50 38 52 37 44 31 45 32 46 33 47 33 47 33 47 33 47 34 51 35 56 42 61 44 61 42 62 45 57 47 63 47 63 42 64 41 86 69 67 16 6 0 3 1 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 6 29 54 43 51 43 45 37 38 28 30 18 23 16 25 19 29 18 17 8 6 0 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 1 2 1 4 8 16 20 20 19 19 17 17 16 15 14 23 19 21 17 20 16 20 17 20 17 19 16 19 16 20 17 105 81 102 78 102 79 103 80 106 82 104 82 107 86 108 84 106 83 106 85 111 89 111 87 110 86 108 84 108 86 111 89 112 86 113 87 112 85 110 84 107 81 108 82 109 84 111 85 116 90 116 90 116 90 116 90 113 88 115 90 117 90 114 87 115 87 112 82 103 75 96 72 97 74 95 72 90 66 84 62 85 61 84 60 85 64 92 70 98 74 97 72 95 70 94 69 93 66 91 65 93 70 99 75 101 74 98 70 96 71 98 74 107 81 111 83 109 81 113 91 114 84 110 82 112 84 110 80 110 82 113 86 116 89 119 90 122 93 122 93 122 93 123 94 129 97 128 96 128 99 132 103 137 103 131 100 133 104 136 105 133 101 133 101 133 101 133 101 137 105 137 105 137 104 134 102 135 103 135 103 135 103 135 103 135 103 135 102 134 102 133 101 134 102 135 104 136 105 138 106 138 106 139 107 139 108 140 106 140 104 140 104 141 105 142 106 140 104 141 105 142 107 144 108 144 109 145 110 146 111 147 111 147 111 146 110 146 111 147 112 151 113 151 113 150 113 150 113 149 113 150 114 149 115 150 115 152 112 140 100 133 97 132 96 129 93 127 90 122 85 117 81 119 84 119 84 119 83 117 85 117 84 113 84 115 88 113 84 107 77 98 65 80 53 80 55 88 76 110 84 102 73 96 67 87 40 60 46 101 89 123 93 138 116 151 126 153 124 153 129 150 122 151 123 151 122 149 120 151 122 152 124 153 124 153 121 154 120 156 122 158 122 157 121 157 122 157 122 157 122 157 122 156 122 158 124 161 128 164 130 161 126 162 127 162 128 163 129 160 131 161 135 164 133 156 122 158 130 160 131 161 132 161 130 163 131 164 129 161 128 165 135 163 130 163 129 162 128 161 127 163 130 163 130 164 131 165 132 159 126 158 126 160 129 164 132 163 130 163 130 163 130 163 130 164 131 164 132 165 133 166 133 168 133 168 132 167 131 166 131 167 132 167 132 167 132 167 132 166 124 164 134 174 135 164 131 172 155 185 143 123 49 21 0 0 0 9 8 10 0 11 15 18 16 20 19 23 22 23 20 24 12 20 11 18 11 22 16 22 14 18 9 13 9 14 11 16 11 15 11 14 8 6 0 0 72 184 130 142 107 149 115 139 98 137 96 130 90 122 86 117 83 112 79 107 74 98 66 98 74 89 62 76 61 83 78 52 13 18 7 11 13 10 17 15 8 16 6 14 8 11 0 9 10 19 11 13 9 13 8 10 3 14 8 13 6 7 1 9 3 5 0 3 0 0 0 5 0 3 0 4 0 8 0 12 4 20 14 27 19 29 18 34 19 38 19 39 20 41 22 37 24 54 29 57 33 48 9 29 13 20 4 16 6 18 6 15 7 17 9 17 7 13 4 6 2 17 20 41 45 64 62 69 58 61 47 50 37 38 26 27 17 18 7 9 1 6 0 3 0 0 0 1 0 3 0 5 0 5 0 13 12 22 12 10 4 8 3 7 4 6 3 8 5 8 5 8 5 8 5 6 4 7 4 7 3 5 1 2 1 9 9 16 12 20 11 24 14 26 14 27 15 28 16 27 22 26 22 24 18 20 15 19 17 24 24 32 32 38 36 40 34 29 25 44 43 47 43 29 8 11 12 32 24 33 28 33 25 35 25 30 18 26 17 28 19 29 20 30 22 31 23 35 25 32 22 29 20 28 19 29 20 28 19 27 18 26 17 25 17 20 20 54 53 59 47 52 40 52 39 54 41 54 41 60 47 63 51 69 60 80 70 61 30 37 27 48 28 43 31 43 30 41 29 43 32 43 29 41 30 43 32 44 31 42 29 39 28 36 25 34 24 35 26 37 26 36 26 37 27 37 26 38 28 37 26 36 27 37 28 39 28 36 25 35 26 39 30 34 22 32 22 36 28 39 28 31 21 32 21 33 22 33 22 33 24 33 22 33 22 34 21 37 27 42 29 42 28 43 29 42 26 45 32 49 30 42 24 49 50 56 24 4 0 0 3 1 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 3 24 49 31 44 29 40 22 32 11 23 2 14 4 16 9 21 13 16 4 6 0 0 0 1 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 2 0 0 0 11 14 18 12 17 11 17 8 16 8 19 11 16 7 14 7 15 9 18 10 17 9 16 10 17 11 139 108 137 105 134 105 137 109 140 109 139 110 142 113 142 111 139 108 138 109 141 111 139 107 143 112 142 112 143 115 148 119 144 114 145 115 145 114 143 112 140 110 141 112 143 113 144 114 145 115 145 115 145 115 145 115 142 114 146 116 146 115 144 113 139 112 139 112 139 111 137 108 138 110 137 108 134 104 131 102 124 96 121 93 121 95 125 99 131 104 130 102 127 99 125 97 131 100 128 98 128 101 134 105 132 100 127 95 127 100 135 108 134 106 137 108 141 114 146 116 144 113 143 114 146 118 148 117 147 117 151 120 155 125 160 128 158 126 160 128 162 129 163 130 162 129 161 127 161 130 165 133 169 133 163 130 165 134 168 135 170 135 170 134 169 134 168 133 172 137 172 137 172 136 169 134 171 135 171 135 171 135 171 135 171 135 170 134 170 133 169 133 170 134 171 136 172 137 174 138 174 138 174 139 175 139 176 140 174 138 175 139 176 140 176 140 176 140 177 141 178 143 180 144 181 146 182 146 182 147 183 147 184 147 183 146 182 146 183 147 186 151 186 151 188 150 188 150 189 149 189 150 192 149 193 150 195 146 182 133 175 132 175 132 172 128 169 124 164 119 161 117 164 121 164 119 161 117 159 115 159 119 158 119 160 122 161 121 150 119 153 115 146 103 130 94 133 109 154 122 158 126 163 127 173 138 184 157 204 165 202 158 194 155 198 152 192 145 190 146 202 159 201 158 199 155 197 153 201 159 202 158 200 156 197 154 202 159 203 161 204 161 204 161 201 158 201 158 201 158 201 158 204 162 205 163 207 164 208 165 205 162 206 163 206 164 207 164 208 163 208 164 210 166 210 163 212 166 209 162 206 162 209 165 206 162 208 163 207 162 208 164 210 164 209 163 207 161 206 160 210 165 211 166 212 167 212 167 211 167 212 165 206 162 212 171 209 164 209 164 209 164 209 164 209 164 209 164 210 165 211 166 212 168 212 167 211 166 210 166 211 167 211 167 211 167 211 167 211 161 201 167 217 175 214 175 206 166 210 189 231 171 157 79 50 5 18 0 33 13 33 5 34 13 36 18 39 19 41 21 39 19 39 19 40 21 42 24 41 20 34 15 31 14 32 14 34 11 33 13 34 11 30 3 27 80 197 153 204 149 202 147 196 134 189 127 189 123 182 110 172 104 167 101 162 97 153 92 146 100 140 94 126 87 127 96 104 26 37 10 27 14 25 14 31 14 30 9 32 17 33 5 33 17 43 16 37 13 39 14 36 15 35 18 33 13 24 8 25 7 22 12 31 12 33 16 34 13 38 12 36 8 33 4 31 4 36 9 43 16 49 20 56 27 64 34 70 39 78 45 86 55 99 54 98 58 101 50 65 23 55 17 51 19 53 19 50 18 50 20 49 16 44 12 44 14 39 12 43 24 59 37 61 34 63 41 72 48 75 47 63 33 60 29 53 22 45 19 39 12 27 3 22 5 22 5 22 4 20 3 28 20 42 21 27 8 27 8 26 7 26 7 21 6 20 6 20 6 20 6 20 7 21 7 21 6 19 4 14 5 20 13 27 20 30 21 31 24 31 24 30 26 31 26 35 26 38 27 37 24 33 20 27 18 31 24 39 32 47 37 46 41 43 30 47 42 61 65 71 41 43 33 50 34 48 38 50 36 49 32 42 27 42 29 41 27 42 28 43 29 44 30 47 32 45 29 42 28 42 28 41 27 41 27 41 26 40 26 40 23 36 28 70 62 76 58 66 49 69 52 72 54 76 55 81 61 88 67 91 72 99 81 96 58 60 42 61 43 61 48 61 42 59 41 61 43 60 40 61 43 59 41 59 41 61 43 55 38 54 36 52 35 51 34 52 36 53 36 52 35 52 36 57 38 55 36 54 36 55 37 57 37 53 34 52 36 56 40 50 33 46 34 51 40 54 40 49 34 48 34 47 33 47 33 46 33 47 33 47 33 48 32 47 35 56 41 59 42 62 45 59 43 60 46 67 48 65 40 63 45 65 45 35 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 35 58 44 52 44 47 40 41 30 31 19 23 16 26 20 27 19 21 14 12 4 1 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 1 3 0 1 1 9 13 14 13 15 14 16 16 17 17 22 18 19 15 17 15 19 17 21 17 20 16 19 17 20 18 108 81 109 79 106 78 109 83 106 77 104 77 107 79 106 77 112 83 110 82 111 83 109 79 107 79 106 78 106 78 107 81 114 88 114 88 114 87 112 86 110 85 112 88 114 89 115 88 114 88 114 88 114 88 114 88 111 86 114 88 112 85 112 85 109 80 112 84 115 87 116 87 110 84 112 87 114 88 114 88 110 80 107 77 105 77 106 78 107 78 107 78 108 79 108 80 111 81 109 78 108 79 111 81 109 77 105 74 106 81 117 90 114 87 114 86 118 94 119 86 118 90 119 91 120 92 121 92 128 94 126 94 127 96 129 98 122 91 123 92 124 91 122 90 129 96 129 96 129 97 131 99 131 96 128 96 132 102 136 103 134 102 133 101 132 100 132 99 135 104 136 104 136 103 135 102 135 103 135 103 135 103 135 103 134 102 134 102 133 101 133 100 134 102 135 104 136 105 138 106 137 106 138 106 139 107 139 105 138 102 138 103 139 103 140 104 140 105 141 106 143 108 144 109 146 110 146 111 147 111 147 111 149 113 148 111 147 111 147 112 150 112 150 112 149 112 149 112 148 113 149 113 149 114 149 114 151 111 140 100 133 97 131 95 129 93 128 92 127 93 129 95 126 93 127 95 129 98 132 101 135 107 137 108 139 110 141 113 144 122 148 117 153 120 143 120 143 120 154 126 158 134 166 136 159 128 166 133 163 124 157 124 158 124 157 125 161 131 166 138 158 125 157 125 157 125 157 125 158 126 159 127 159 127 158 124 161 126 162 127 162 128 163 128 159 124 159 124 159 124 159 124 162 127 161 126 161 125 160 125 161 126 161 126 162 127 163 128 159 127 157 126 157 128 161 132 162 129 157 124 155 126 159 130 159 127 162 130 164 130 162 128 163 130 163 130 163 130 164 131 161 128 161 128 161 128 162 129 158 130 167 133 161 126 160 130 165 132 165 132 165 132 165 132 164 131 164 132 165 133 166 133 168 133 168 132 167 131 166 131 167 132 167 132 167 132 167 132 175 136 172 135 164 125 164 138 170 137 167 137 170 146 180 159 139 75 29 0 0 0 0 0 5 8 8 16 13 22 17 21 15 8 17 12 20 15 23 18 22 11 14 5 12 5 12 5 11 11 11 12 11 12 6 1 0 48 101 103 149 133 149 122 144 101 132 89 124 86 119 82 115 75 104 63 99 64 102 67 100 68 97 68 92 72 103 92 86 12 8 4 7 9 9 3 22 18 21 4 9 7 14 2 10 11 20 10 12 8 15 9 18 9 19 13 17 10 12 7 8 0 8 15 36 33 45 35 40 27 40 26 37 20 28 13 15 0 3 0 0 0 2 0 6 0 15 6 22 13 33 19 45 38 69 60 77 50 55 30 27 14 19 8 19 11 22 13 18 9 20 12 19 9 14 7 16 7 15 5 13 5 14 6 16 8 20 16 32 27 38 29 34 25 35 28 36 27 35 28 34 22 22 10 14 4 9 0 6 0 2 0 8 8 21 12 7 1 7 1 7 3 7 3 5 2 5 2 5 2 5 2 6 4 7 4 7 3 5 1 3 1 9 9 18 15 22 15 25 14 24 14 25 14 27 17 23 19 24 21 24 19 22 17 19 15 19 16 22 19 25 22 26 32 38 29 35 32 42 51 69 49 45 31 37 25 35 28 36 27 34 21 27 17 29 22 27 18 27 18 27 18 27 18 25 15 24 15 25 17 27 19 25 16 25 16 25 16 25 16 22 14 18 17 51 51 56 44 51 40 53 40 55 42 54 40 58 47 64 52 68 57 74 62 84 55 53 25 39 26 45 30 43 30 40 29 42 30 41 27 43 30 40 26 38 28 42 31 41 31 40 29 36 24 31 20 34 25 36 26 34 23 35 26 38 28 37 26 36 26 37 27 38 27 36 25 35 26 37 28 33 22 34 25 39 29 39 27 36 24 35 23 34 22 33 22 32 24 33 22 33 21 31 18 28 19 36 25 41 27 42 28 46 28 43 27 43 26 40 25 49 28 43 46 46 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 49 30 42 26 37 18 35 13 26 5 17 6 17 10 19 13 20 11 14 3 3 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 1 1 0 0 0 4 3 8 4 9 5 11 7 14 6 18 13 17 12 17 12 18 13 17 12 16 11 16 11 17 12 132 105 136 106 134 105 136 110 141 111 138 110 140 111 139 109 140 110 138 110 140 111 138 106 140 112 141 112 140 110 138 107 140 110 140 110 140 109 138 107 136 107 139 111 141 111 141 110 141 111 141 111 141 111 141 111 139 111 142 111 139 108 140 113 139 111 141 113 143 114 143 113 137 108 139 110 141 111 141 111 142 113 141 112 140 111 140 110 138 110 140 112 142 114 144 115 143 112 142 111 142 111 142 111 145 113 143 112 144 116 150 121 152 124 153 118 150 123 153 117 153 122 153 121 151 119 150 119 162 127 161 125 160 125 161 127 166 132 167 133 167 131 165 128 164 130 165 131 166 131 166 131 165 129 164 130 167 134 169 133 167 131 166 131 166 130 165 130 168 134 170 135 170 135 170 134 171 135 171 135 171 135 171 135 170 134 170 133 169 133 168 132 170 134 171 136 172 137 174 138 173 137 174 138 174 139 175 139 175 139 175 140 176 140 177 141 177 142 178 143 180 145 181 146 183 147 183 147 183 147 183 147 186 150 185 148 183 147 184 148 185 150 185 150 187 149 187 149 188 148 189 149 191 149 192 149 191 146 186 141 184 140 181 136 181 137 180 138 182 141 186 145 184 139 188 142 190 146 194 149 195 152 196 154 197 154 198 156 193 161 193 152 204 163 196 167 194 158 197 156 196 161 201 159 202 157 195 152 200 161 203 156 202 155 198 150 197 151 198 149 202 158 201 158 202 159 203 161 202 160 204 162 205 162 205 162 204 161 204 161 204 162 206 163 205 162 205 162 205 162 205 162 204 161 203 160 202 158 201 157 202 159 202 159 203 160 204 161 208 163 206 159 203 158 204 161 203 158 203 158 205 162 208 165 205 160 205 161 208 163 207 161 206 161 206 162 207 162 207 162 209 164 208 163 209 165 211 166 207 163 210 167 213 168 212 167 210 165 210 165 210 165 210 165 210 165 210 165 211 166 211 167 212 168 212 167 211 166 210 166 211 167 211 167 211 167 211 167 198 162 211 167 206 163 207 165 210 164 207 169 219 174 212 160 219 174 176 91 57 0 21 11 23 0 26 5 29 10 32 12 30 15 34 19 38 22 39 22 40 19 31 12 29 13 29 10 35 11 36 12 33 10 25 2 45 62 86 50 110 104 162 147 183 143 190 140 184 130 187 133 191 127 182 119 177 120 179 122 169 118 150 96 130 91 131 99 114 18 35 16 30 13 28 6 51 47 72 37 40 15 34 11 32 18 42 15 35 14 39 16 40 21 39 20 35 15 27 10 21 2 25 28 71 62 87 62 88 63 88 61 86 56 83 54 73 39 60 22 44 6 34 1 30 2 35 6 40 10 46 17 55 29 89 79 126 72 91 42 67 26 59 19 54 21 56 22 52 19 50 18 48 15 45 14 38 12 40 15 42 15 41 14 47 19 45 20 51 26 53 25 59 30 59 30 59 33 62 36 67 38 57 29 48 21 36 12 31 11 28 7 32 18 38 14 25 6 25 6 24 6 24 6 21 6 20 6 20 6 20 6 20 7 21 7 21 6 19 4 14 5 19 14 27 21 31 23 34 26 32 25 32 27 35 29 34 24 35 24 35 24 34 22 35 23 32 20 31 20 32 21 29 32 43 31 42 31 42 43 67 55 61 38 46 34 47 33 45 32 46 30 42 26 41 29 41 26 40 25 39 24 37 23 36 22 36 23 37 25 40 27 38 24 38 24 38 24 38 24 40 23 35 27 68 60 74 56 69 52 73 56 76 57 78 55 83 60 83 62 88 70 95 75 100 76 78 42 53 43 62 41 62 42 58 41 60 42 58 39 58 40 57 39 57 39 58 40 57 41 58 40 55 36 50 31 50 35 53 35 50 32 51 36 54 37 53 36 53 37 55 38 55 38 54 36 53 35 52 35 47 33 49 38 55 41 52 35 46 33 47 33 47 34 48 34 45 33 47 34 47 32 47 30 45 33 55 41 59 41 60 43 62 47 60 42 59 40 62 42 68 42 60 53 64 34 19 0 3 0 3 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 11 34 58 44 51 42 43 35 42 33 35 24 28 19 27 19 25 21 25 21 20 12 7 2 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 1 2 1 0 3 4 4 5 5 7 6 7 14 13 15 15 17 16 17 16 17 16 16 15 16 15 17 16 101 74 107 77 105 75 107 80 110 78 106 76 107 77 106 74 109 79 108 79 111 81 110 78 107 78 110 81 111 80 108 77 109 81 109 81 109 80 107 78 105 78 108 82 111 82 110 81 107 79 107 79 107 79 107 79 109 83 111 81 106 78 110 84 113 79 113 78 111 78 109 76 113 83 113 83 111 81 108 78 109 77 110 78 110 78 109 76 113 81 113 81 114 82 114 82 115 82 117 83 117 83 116 82 119 86 120 87 121 87 121 87 120 95 123 87 114 91 123 92 118 91 122 94 123 96 127 97 126 91 124 89 123 90 125 92 124 92 127 95 129 95 128 93 126 96 129 98 131 98 129 96 131 98 129 97 130 97 126 92 134 102 134 102 134 102 134 102 131 100 133 102 135 103 135 103 135 103 135 103 135 103 135 103 134 102 134 101 133 100 132 100 134 102 135 104 136 105 138 106 137 105 137 106 138 107 139 105 140 104 140 105 141 106 142 106 142 106 143 108 145 109 146 110 147 111 147 111 147 111 147 111 151 115 150 113 148 112 148 113 150 112 150 112 149 112 149 112 148 112 148 113 148 114 149 114 145 109 145 112 149 115 148 111 146 111 145 110 145 112 149 115 151 118 150 118 151 119 151 121 153 124 156 125 156 124 157 126 151 130 154 120 165 128 149 126 160 130 161 125 158 129 161 125 158 125 161 124 158 123 157 121 156 121 154 122 158 127 158 123 159 127 158 126 158 126 159 127 160 128 161 129 161 128 160 125 160 124 159 124 159 125 161 127 160 125 160 125 160 125 160 125 161 126 161 125 160 124 159 124 158 123 158 123 159 124 159 125 159 129 160 129 159 129 161 131 160 130 162 132 162 130 160 128 162 127 159 126 160 129 162 129 165 131 164 130 162 129 161 128 162 128 160 127 161 130 165 133 173 133 160 126 163 134 166 131 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 132 167 132 163 125 164 137 170 126 164 130 168 128 159 123 165 137 170 150 187 154 145 64 25 0 0 0 0 0 6 7 8 11 12 6 17 11 20 12 20 12 27 14 17 6 15 8 14 5 16 16 14 14 12 10 4 0 11 71 81 47 53 37 60 53 125 114 157 130 149 113 143 117 141 108 140 105 140 99 131 89 116 78 113 77 108 78 102 80 76 0 10 12 11 5 8 3 36 56 83 58 38 11 13 0 12 9 19 7 12 6 16 8 21 14 21 13 18 9 11 4 7 0 5 22 54 56 65 48 67 51 64 48 61 48 64 51 64 51 64 46 51 26 27 8 11 3 9 0 3 0 4 0 3 0 9 29 61 44 52 43 34 20 24 11 21 12 21 11 21 14 20 13 17 10 14 9 17 7 15 4 13 5 15 7 10 0 9 3 16 11 21 10 28 13 20 7 18 10 24 16 34 25 35 25 32 19 19 6 17 9 17 7 19 13 18 5 6 0 6 0 6 2 6 2 7 4 7 4 7 4 7 4 6 4 7 4 7 3 5 1 3 3 9 12 19 16 23 16 29 20 27 16 27 18 30 21 28 24 27 22 26 21 25 21 26 21 24 19 22 19 24 21 23 28 27 21 28 21 26 30 39 40 45 27 29 25 33 21 26 20 31 22 29 18 25 16 27 17 25 15 23 13 21 12 27 17 25 15 24 15 24 15 22 13 23 14 23 14 23 14 24 16 19 18 52 51 56 43 46 36 51 40 57 44 57 43 61 44 57 44 64 56 74 62 75 63 66 27 36 28 46 20 44 30 40 28 41 30 40 26 37 26 40 29 41 28 38 25 36 27 39 31 41 29 37 26 32 24 36 25 33 22 33 26 37 26 36 26 36 27 38 29 38 28 38 27 36 25 33 22 32 22 36 29 42 30 37 23 29 18 30 20 33 23 35 24 32 24 33 23 33 21 30 16 32 23 40 28 42 27 41 26 44 30 46 29 43 26 44 33 44 29 44 39 52 39 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 28 53 35 46 29 38 18 35 15 30 10 22 9 18 9 18 12 22 14 20 7 8 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 2 1 0 0 2 0 1 0 1 0 1 0 6 2 10 7 13 8 12 7 16 10 15 9 14 10 15 11 135 106 135 105 134 104 133 104 133 104 134 106 135 107 137 108 138 109 137 108 137 109 139 111 136 108 139 111 140 110 137 107 139 111 141 110 138 107 138 109 137 107 137 107 137 107 137 107 137 107 137 107 137 107 137 107 138 107 137 107 138 109 140 111 138 110 139 111 139 111 140 111 140 111 140 111 140 111 140 111 137 113 145 113 136 105 139 116 142 113 143 115 145 117 146 118 147 117 148 118 148 119 149 119 149 118 147 117 148 121 154 126 157 126 158 126 157 124 154 122 153 122 153 123 155 125 157 127 160 125 161 126 162 127 163 127 164 127 163 126 162 125 161 124 164 127 161 125 161 127 165 130 166 128 163 127 165 129 164 127 166 131 167 132 167 133 168 133 169 134 169 134 169 134 169 134 171 135 171 134 170 133 169 133 168 131 167 131 167 132 169 134 174 137 172 135 171 137 174 140 173 138 175 139 176 140 175 139 176 140 176 141 177 142 178 142 181 144 179 142 179 146 184 150 183 147 183 147 183 147 183 147 183 147 183 148 184 149 185 149 185 150 185 150 187 149 187 149 187 147 187 148 190 147 191 148 190 146 189 146 190 149 194 152 195 152 194 150 193 150 194 151 196 150 199 151 200 152 199 154 200 154 200 155 200 156 200 157 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 200 156 199 157 200 157 201 158 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 203 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 207 164 208 164 209 165 211 165 212 167 214 166 214 166 215 167 202 169 210 181 221 177 179 119 111 34 23 0 30 6 26 3 31 17 36 17 35 21 43 27 44 20 32 15 32 13 31 17 25 14 27 18 35 14 19 0 59 71 84 60 83 59 68 58 83 65 116 107 162 133 178 138 180 131 176 126 175 124 165 111 159 109 150 104 142 100 140 110 125 12 35 14 41 3 27 2 58 54 85 72 73 14 31 9 33 15 36 16 34 12 33 13 36 18 37 17 29 12 26 11 26 6 22 35 80 55 86 53 88 61 88 60 87 60 88 59 94 66 98 67 99 67 100 67 90 57 79 38 54 10 29 0 28 0 32 5 47 20 57 24 61 27 60 25 56 23 57 26 57 21 48 16 47 19 47 18 44 18 42 17 41 16 40 16 35 12 36 13 37 14 38 14 44 16 46 18 48 21 50 23 50 25 55 32 66 44 64 29 48 22 34 13 48 26 32 7 26 7 25 7 24 6 21 6 21 7 21 7 21 7 21 7 20 7 21 7 21 6 19 5 13 5 18 19 31 23 31 27 38 28 36 27 36 28 37 29 38 28 41 30 41 27 36 23 37 24 34 22 33 22 35 26 38 29 36 26 32 25 34 26 54 40 46 31 42 30 45 34 42 27 40 26 39 25 40 26 39 25 39 25 39 24 36 22 35 21 36 23 37 24 39 25 36 22 36 22 36 22 36 22 35 21 34 25 65 58 72 54 74 55 73 54 73 56 79 58 77 55 80 60 85 66 90 69 98 75 88 62 63 33 52 44 61 42 60 41 59 40 58 39 57 39 57 38 56 37 55 37 52 36 55 39 56 38 53 35 48 31 49 34 51 34 51 33 55 36 50 33 52 37 54 37 55 37 53 35 50 32 48 30 47 36 54 44 58 42 52 36 46 32 45 31 45 30 44 30 49 34 45 31 46 34 50 33 48 33 52 37 57 41 60 43 60 44 62 45 62 46 64 45 64 48 66 47 62 47 48 21 6 0 4 0 4 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 15 37 59 43 48 39 43 37 41 32 37 27 30 19 25 15 26 21 24 20 25 21 12 0 3 1 0 1 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 2 2 4 5 7 8 10 9 6 6 8 9 11 12 14 14 106 76 106 75 105 74 104 74 104 74 105 76 106 77 108 78 107 77 107 77 107 78 109 80 108 78 109 80 110 79 108 78 108 81 110 81 107 78 106 80 106 78 106 78 106 78 106 78 107 79 107 79 107 79 107 79 107 79 106 78 107 80 109 80 109 73 110 74 111 74 111 77 111 79 111 79 111 81 111 79 107 77 115 80 110 74 110 78 113 79 113 80 115 81 116 82 116 80 117 81 118 82 118 82 118 82 117 82 119 85 123 89 125 94 126 95 125 94 124 92 123 91 122 92 124 94 126 94 126 89 125 90 126 90 127 91 127 91 126 90 126 90 125 89 126 92 127 94 128 94 128 94 130 95 127 94 129 96 129 93 129 97 130 98 130 99 131 99 134 102 134 102 134 102 134 102 135 103 135 102 134 101 133 101 132 100 132 100 132 101 134 103 137 105 137 105 137 106 139 107 138 106 139 108 141 108 140 106 140 104 140 105 141 105 142 106 144 107 141 105 141 107 145 111 146 110 146 110 146 110 146 110 147 111 147 112 148 112 149 113 150 112 150 112 149 112 149 112 147 112 148 112 148 113 148 114 149 114 148 113 149 116 152 118 151 116 151 116 152 118 154 120 151 122 152 122 152 120 154 121 153 120 154 121 154 121 156 122 156 122 156 121 155 120 154 120 156 122 156 123 157 124 158 123 159 121 158 121 158 121 157 121 157 121 157 121 157 121 157 121 156 123 157 123 158 124 159 125 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 159 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 165 131 164 131 166 131 166 130 166 128 166 126 166 126 166 125 170 127 167 126 173 146 182 147 187 125 96 25 5 0 0 10 17 4 16 9 24 11 18 4 25 8 15 8 16 6 14 10 11 15 15 16 18 7 9 0 56 65 71 53 70 52 61 50 65 43 59 46 75 71 106 93 121 99 124 87 107 72 110 83 119 80 114 81 111 80 111 94 91 0 7 0 8 0 19 17 48 51 58 55 44 5 12 1 13 6 16 7 14 3 13 4 14 9 17 9 12 5 9 4 9 0 3 27 57 41 59 37 58 41 58 41 57 40 56 40 61 47 64 52 69 54 69 56 66 57 68 54 54 30 27 8 1 0 0 0 0 0 8 1 14 7 18 12 22 12 21 12 25 15 17 10 18 15 19 12 18 9 18 8 17 6 16 5 14 4 14 5 15 5 15 3 14 0 14 4 18 7 20 9 22 16 33 34 61 70 89 81 99 104 90 38 21 7 12 6 7 1 8 0 7 2 6 1 7 4 7 4 7 4 7 4 6 4 7 4 7 3 5 1 3 0 5 9 16 15 22 21 29 24 29 22 29 19 28 21 27 24 29 26 29 23 25 19 25 21 25 21 26 23 28 25 30 28 30 22 19 16 25 27 41 34 34 25 29 21 31 24 28 18 26 16 25 16 25 16 24 16 25 16 24 15 23 13 24 15 23 14 23 13 22 13 22 13 22 13 22 13 22 13 18 13 18 16 49 48 54 42 53 41 54 41 57 45 59 46 55 42 57 45 61 48 63 49 73 60 77 55 53 20 34 24 40 28 40 29 41 29 41 30 39 27 39 26 38 25 37 25 36 27 37 28 38 28 37 27 32 22 33 23 33 24 34 25 37 26 34 25 37 28 38 27 37 27 36 25 33 22 31 21 32 24 39 32 43 30 38 24 32 21 32 21 31 20 31 19 36 24 31 20 32 23 34 20 32 20 34 23 39 26 41 26 43 29 44 29 45 27 45 28 42 29 46 32 46 39 37 21 7 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 6 27 50 30 40 24 36 18 34 15 30 10 22 8 16 6 18 9 20 11 22 14 13 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 2 0 0 0 0 1 0 2 0 2 0 2 0 0 0 0 0 2 0 3 0 3 0 5 2 7 4 9 5 135 106 134 105 134 105 133 104 133 104 134 106 135 107 137 108 135 106 134 105 135 107 137 108 137 108 138 109 138 109 137 108 136 108 138 108 135 106 135 108 136 107 136 107 136 107 136 107 137 108 137 108 137 108 137 108 136 107 135 106 135 107 137 109 138 108 139 109 139 110 140 110 141 110 141 110 141 110 141 110 138 110 142 114 143 112 140 109 143 113 143 113 143 113 143 114 147 114 148 115 148 116 149 116 149 116 150 118 152 120 154 122 156 123 157 125 158 125 158 124 156 123 156 123 157 125 159 127 160 125 161 125 162 126 162 127 161 125 162 126 162 126 163 127 161 127 165 131 167 130 164 127 166 128 163 128 166 130 165 128 162 127 163 128 164 129 164 129 169 134 169 134 169 134 169 134 171 135 171 135 170 134 170 134 170 133 169 133 169 134 171 136 173 137 174 139 175 139 175 139 175 139 176 141 177 141 177 141 176 140 176 140 177 141 177 142 178 141 176 139 175 140 178 143 181 145 181 145 181 145 181 145 183 147 183 147 184 148 184 149 185 150 185 150 187 149 187 149 188 149 189 149 192 149 192 150 194 151 194 151 195 153 197 155 194 151 194 151 196 154 199 157 200 153 202 153 200 153 199 153 197 153 197 154 197 155 198 155 198 155 198 155 197 154 197 154 199 156 199 157 200 158 201 158 201 159 201 159 201 159 202 158 203 157 203 157 205 157 205 157 202 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 161 203 160 203 160 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 159 204 159 205 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 210 165 210 166 212 166 213 167 212 167 214 166 214 166 214 167 208 170 212 168 209 176 220 185 209 191 230 161 132 41 43 5 44 14 39 18 37 11 40 30 41 16 31 17 33 16 30 17 25 17 27 17 25 7 14 19 81 79 84 64 81 66 75 62 90 66 88 60 94 69 113 80 133 105 160 123 160 118 159 123 159 110 157 113 154 105 147 112 127 17 38 2 34 20 70 52 83 60 72 50 58 12 35 12 33 15 35 17 33 13 32 14 34 16 35 16 28 10 24 10 25 4 24 39 83 53 84 52 82 55 82 55 83 54 83 54 88 60 96 66 102 70 103 69 97 70 103 74 102 61 84 47 64 26 50 10 37 1 30 0 31 3 37 12 47 17 45 14 49 20 44 16 43 19 45 19 44 19 43 18 41 16 39 15 39 15 38 14 38 14 38 13 39 13 41 15 42 17 44 18 43 19 48 26 67 61 105 85 124 119 140 85 74 22 27 7 26 7 25 8 22 7 21 7 21 7 21 7 21 7 21 7 20 7 21 7 21 6 19 5 12 1 6 5 16 11 25 24 36 28 39 31 41 29 39 27 40 30 42 31 41 28 37 25 37 27 40 30 42 32 43 33 40 34 36 21 20 13 32 35 48 37 44 30 39 28 40 30 41 26 39 24 38 24 38 25 38 24 38 25 38 23 37 22 40 26 39 23 36 21 34 19 36 22 36 22 36 22 36 22 36 21 35 28 68 58 71 54 70 53 74 56 77 58 80 58 83 61 86 64 87 64 86 63 84 71 97 78 80 45 54 38 58 40 58 40 58 40 59 41 57 39 57 38 56 37 55 37 54 37 54 37 54 38 56 40 51 34 50 32 49 33 52 36 51 36 50 37 53 40 53 37 52 37 51 36 48 33 47 32 44 33 51 40 55 40 51 35 47 33 47 32 46 31 45 31 47 33 45 31 47 34 49 33 48 33 52 36 56 40 59 41 60 42 61 44 61 45 62 45 58 43 61 44 65 49 61 37 33 12 9 0 6 1 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 12 34 57 43 49 41 42 34 42 33 36 25 29 19 26 18 23 19 23 20 24 22 16 7 2 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 1 0 1 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 1 2 2 2 3 3 4 4 104 75 104 75 104 75 104 75 104 75 104 76 105 77 106 77 105 76 105 76 105 77 107 78 107 78 107 79 108 78 107 78 107 78 109 78 107 76 107 78 106 76 106 76 106 76 106 76 107 77 107 77 107 77 107 77 107 76 106 75 105 76 107 75 107 72 108 72 109 73 109 75 109 78 109 78 109 80 109 80 110 76 109 76 113 80 112 75 113 79 112 78 112 78 112 77 113 78 113 79 114 80 115 80 115 81 117 84 120 85 120 87 120 90 122 93 125 94 125 94 123 92 123 92 123 93 125 93 124 90 125 91 125 92 126 92 124 91 125 92 126 93 127 94 127 94 129 96 131 96 129 95 128 93 126 93 128 95 128 93 127 95 128 96 128 97 129 97 133 101 133 101 133 101 133 101 135 103 135 103 135 103 135 102 135 102 134 102 134 103 136 105 136 106 139 109 141 108 139 106 139 108 141 110 142 110 142 107 139 103 140 104 140 105 141 105 142 105 140 103 139 104 140 105 143 107 143 107 143 107 143 107 146 110 147 111 147 112 148 112 149 111 149 111 148 111 148 111 149 113 150 114 149 115 150 115 152 117 152 117 153 118 154 119 151 116 151 116 151 117 154 119 154 123 153 122 153 119 152 118 151 116 152 115 153 116 154 116 155 119 154 119 154 119 154 119 156 121 156 122 157 123 158 123 159 121 159 121 159 121 158 121 158 121 157 121 157 121 157 123 159 125 159 126 160 127 161 127 159 125 159 125 159 125 159 125 160 124 159 123 158 124 159 125 161 126 161 126 161 126 161 125 160 125 160 125 160 125 160 125 161 126 161 126 161 126 161 126 160 127 160 127 160 127 160 127 159 126 159 127 160 127 161 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 166 133 166 134 167 134 168 132 166 128 167 126 166 126 166 125 162 124 175 133 172 127 164 125 170 133 167 144 183 127 95 9 12 0 9 6 31 7 19 7 18 3 14 7 19 8 16 9 19 12 17 6 16 0 0 19 89 75 77 56 72 57 68 53 63 54 69 53 64 48 60 37 53 36 70 61 104 83 112 77 112 77 110 82 110 84 111 96 87 0 8 0 20 34 70 64 63 48 41 32 32 0 14 0 13 4 17 5 15 1 14 4 17 11 20 11 15 7 12 7 7 0 5 30 62 39 56 34 54 36 55 36 54 37 55 37 56 41 61 48 67 51 67 49 66 53 66 53 66 52 65 52 61 46 55 36 41 17 18 0 6 0 4 0 8 1 12 5 16 8 15 9 16 11 18 12 19 9 18 7 16 6 15 5 13 3 12 2 11 1 10 0 13 0 14 2 15 5 16 6 14 5 9 0 3 6 23 20 40 35 56 73 79 27 2 0 8 2 8 1 8 2 8 2 7 4 7 4 7 4 7 4 6 4 7 4 7 3 5 1 5 0 0 0 4 3 10 14 22 19 27 23 30 24 29 22 33 29 33 29 32 27 29 24 29 26 32 30 34 30 33 28 33 27 23 10 6 6 21 28 35 29 31 23 27 21 27 19 24 16 24 14 23 14 23 14 23 14 24 15 24 14 23 13 25 16 24 14 22 11 20 10 22 13 22 13 22 13 22 13 20 13 19 21 53 48 52 42 53 43 56 44 58 43 55 40 63 50 66 54 68 54 66 51 60 51 75 62 71 42 45 23 41 29 40 28 39 27 38 26 39 27 39 26 38 25 37 25 37 27 36 25 36 28 40 31 36 24 32 21 31 23 35 26 35 24 36 27 40 30 39 25 37 26 36 24 35 23 33 22 30 21 36 27 39 27 36 23 33 22 33 22 32 21 31 20 33 22 30 20 33 23 33 19 32 20 34 22 38 25 40 25 41 28 42 27 44 26 44 26 44 27 45 32 50 42 49 40 36 20 12 0 0 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 5 25 48 29 42 25 35 15 35 15 29 9 21 9 18 9 15 8 20 8 20 13 18 4 1 0 1 0 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 2 1 0 2 0 2 0 2 0 2 0 1 0 1 0 0 0 0 0 1 0 1 0 1 0 0 0 134 104 134 104 134 104 134 104 134 104 135 105 135 105 136 106 136 106 136 105 136 107 138 108 137 107 137 106 136 107 137 107 136 108 139 109 137 107 137 110 135 106 135 106 135 106 135 106 136 107 136 107 136 107 136 107 136 106 134 105 134 105 135 106 137 107 137 107 138 108 138 108 140 109 140 109 140 109 140 109 145 109 136 105 141 113 144 111 142 111 142 111 142 110 141 111 146 113 146 113 147 114 148 115 148 116 150 118 152 119 152 119 152 120 154 123 157 125 158 125 157 124 156 123 156 124 158 126 159 124 159 125 160 125 161 126 159 125 160 126 161 127 162 128 166 129 166 128 166 129 169 132 164 125 162 125 165 128 166 126 163 129 164 129 165 130 165 131 168 133 168 133 168 133 168 133 171 135 171 135 171 135 171 136 171 135 170 134 171 136 173 137 172 138 175 141 177 140 175 138 175 140 177 142 178 142 178 141 175 139 175 140 176 140 177 141 178 142 177 141 177 141 177 141 178 142 178 142 178 142 178 142 182 146 182 147 183 147 184 148 184 149 184 149 186 148 186 148 189 149 190 150 192 150 193 150 194 151 194 152 195 152 195 152 195 152 194 150 192 149 192 149 199 151 198 151 196 150 195 150 193 151 194 153 193 154 193 154 194 155 195 155 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 157 203 157 203 159 203 160 204 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 162 203 160 203 160 203 160 203 160 204 161 204 161 204 161 204 161 205 161 205 161 205 161 205 161 204 160 205 161 205 162 206 162 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 213 167 214 168 214 168 211 167 211 167 212 167 212 167 215 168 214 167 213 168 214 171 223 170 206 163 223 188 212 139 129 55 49 10 50 29 54 24 40 14 31 17 33 16 28 17 31 15 25 9 29 5 13 38 98 69 87 63 88 64 92 60 85 59 89 50 85 56 104 65 101 54 93 57 113 90 141 106 150 98 147 100 146 100 148 114 116 7 35 9 63 61 106 73 94 62 70 46 58 11 34 7 33 15 35 17 32 14 31 14 35 17 36 17 29 11 28 10 26 4 31 48 94 55 87 56 86 58 87 59 88 60 91 60 90 61 95 64 98 64 98 62 98 65 97 65 99 68 101 71 100 68 101 70 101 63 88 51 62 30 44 9 27 4 30 11 33 11 32 12 32 13 34 15 40 17 39 17 38 16 38 16 37 14 36 13 35 12 34 11 38 16 39 17 41 17 42 18 40 17 39 7 29 6 35 6 44 3 31 37 78 29 25 11 27 9 24 8 22 9 21 8 21 7 21 7 21 7 21 7 20 7 21 7 21 6 19 5 12 3 7 5 11 4 12 8 23 17 31 25 39 29 42 29 46 35 46 34 45 33 43 31 42 32 44 33 44 31 40 29 38 22 16 3 8 9 24 21 40 30 38 28 37 25 35 25 38 24 37 22 35 21 36 22 36 22 37 24 38 23 37 22 36 22 36 22 36 22 36 22 36 22 36 22 36 22 36 22 38 21 37 34 73 58 69 54 72 55 77 60 80 61 81 58 83 61 87 66 89 68 90 68 84 66 87 74 92 68 69 39 56 38 56 38 57 39 57 40 57 39 57 38 56 37 55 37 54 36 52 35 52 37 56 40 53 34 49 30 47 31 51 35 48 34 49 37 54 40 52 36 51 37 50 35 49 34 47 33 45 32 49 37 52 36 48 32 47 33 47 32 46 31 45 31 44 30 44 31 47 34 49 32 48 33 52 36 55 38 58 39 59 41 59 42 60 43 60 44 64 46 63 47 68 49 69 49 58 40 39 14 10 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 15 35 56 42 50 42 42 32 42 33 37 26 30 21 28 20 22 19 23 19 22 21 20 15 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 0 0 0 1 0 2 0 2 0 2 0 2 2 2 2 2 1 1 1 1 2 1 1 1 1 0 0 0 103 77 104 78 104 78 105 79 105 79 105 79 105 79 105 79 106 80 106 80 106 81 108 82 107 81 106 80 106 80 107 79 107 78 110 79 108 78 109 81 107 77 107 77 107 77 107 77 106 76 106 76 106 76 106 76 108 77 106 75 105 75 106 74 106 70 106 73 107 73 107 76 108 77 108 79 108 79 108 80 114 79 105 73 108 81 114 83 111 80 111 80 111 80 111 80 113 80 113 81 114 82 115 82 116 83 117 84 118 85 119 86 118 86 121 89 123 91 124 91 125 91 124 90 123 91 125 92 123 92 124 92 125 93 125 93 125 93 126 94 126 94 127 95 130 93 127 90 126 92 130 96 126 88 124 89 127 93 128 91 130 98 130 99 131 99 132 100 132 100 132 100 132 100 132 100 135 103 135 103 136 104 136 104 135 103 134 102 134 103 136 105 137 105 138 107 139 107 139 107 139 107 140 109 141 109 141 107 138 103 139 103 140 104 140 104 142 106 142 106 142 106 142 106 142 106 142 106 142 106 142 106 145 110 146 110 147 111 147 111 148 110 148 110 147 110 147 110 148 113 149 113 149 114 149 115 150 115 151 117 152 116 151 115 153 117 151 114 148 112 147 112 151 120 151 119 150 117 151 116 150 113 153 114 154 113 154 113 154 118 154 118 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 159 125 160 126 161 126 159 124 159 124 159 124 159 124 160 124 159 123 158 124 159 125 161 126 161 126 162 127 162 127 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 126 162 127 162 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 166 133 166 134 167 134 168 134 167 130 167 130 167 128 167 128 169 127 161 129 169 133 167 131 152 134 182 138 163 128 173 146 180 120 97 28 27 1 29 18 19 0 13 3 17 6 14 10 21 8 15 0 15 0 0 47 88 58 70 55 62 44 61 39 69 60 77 53 72 65 95 77 100 79 104 72 92 63 105 84 100 71 93 72 95 75 102 93 82 0 6 7 52 58 82 60 71 62 59 48 40 1 10 0 13 4 17 5 16 1 15 4 12 8 15 7 10 3 6 0 7 0 13 43 73 44 62 44 64 43 64 44 66 45 66 46 64 44 64 45 63 44 62 42 59 43 65 49 69 48 65 46 71 51 66 49 67 54 69 56 66 50 46 13 6 0 2 0 6 1 10 3 9 3 10 5 14 3 14 4 15 4 16 5 17 6 17 5 16 5 16 5 17 4 17 5 18 8 18 8 13 9 16 8 13 10 12 4 10 6 7 0 17 8 9 2 9 2 9 2 9 3 9 3 7 4 7 4 7 4 7 4 6 4 7 4 7 3 5 3 6 1 4 4 7 0 1 0 8 8 14 14 22 19 26 21 33 29 32 27 31 26 29 25 29 25 29 24 27 21 24 21 22 11 3 0 2 5 11 9 26 24 27 22 25 18 22 15 22 13 21 12 20 11 21 12 21 12 22 14 23 14 23 13 19 10 20 12 22 14 23 15 22 13 22 13 22 13 22 13 22 12 21 27 59 48 50 42 53 43 57 45 62 50 64 50 60 47 63 51 67 55 71 58 71 55 71 56 75 57 59 28 33 22 35 25 39 28 42 31 39 27 39 26 38 25 37 25 36 26 35 25 35 25 35 26 34 23 31 20 30 20 31 22 33 21 33 24 37 28 38 25 36 25 36 24 35 23 34 23 33 23 36 26 37 24 33 20 32 21 31 20 31 19 30 19 30 20 29 20 33 23 33 18 32 20 34 22 37 24 38 23 40 28 40 26 42 24 43 25 45 25 43 30 45 32 43 39 46 39 43 20 12 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 13 29 48 28 41 26 35 14 33 14 30 12 25 11 19 9 16 8 21 7 18 12 21 10 7 0 2 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 0 0 0 0 0 0 0 0 2 0 2 0 1 0 1 0 133 103 133 104 134 105 135 105 135 105 135 105 135 105 135 105 135 105 134 104 135 106 137 107 137 107 136 105 135 106 137 107 134 107 137 108 136 107 137 110 136 107 136 107 136 107 136 107 135 106 135 106 135 106 135 106 138 108 136 106 135 106 135 106 135 105 136 106 136 106 137 106 139 108 139 108 139 108 139 108 142 109 138 106 139 111 144 114 141 110 142 111 143 113 144 113 147 113 148 113 149 114 149 115 152 116 150 114 150 116 152 119 153 119 155 121 156 121 156 121 159 123 158 122 157 123 158 124 157 124 158 125 158 126 159 126 161 128 160 127 160 127 159 125 163 127 165 127 165 128 167 129 165 126 164 127 167 131 168 129 166 130 165 131 166 131 167 132 167 132 167 132 167 132 167 132 171 135 171 136 172 137 173 137 170 134 169 133 170 135 172 136 173 137 173 137 173 138 175 139 174 138 175 140 177 140 176 140 174 138 175 139 175 140 176 140 176 140 177 142 179 143 179 143 179 143 179 143 179 143 179 143 181 145 182 146 182 147 183 147 183 148 183 148 185 147 185 147 187 148 188 148 191 148 191 149 193 151 195 153 195 152 193 150 195 152 193 149 192 149 192 149 195 150 196 151 195 152 195 153 192 153 192 155 192 155 193 156 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 202 158 202 158 201 159 202 159 203 160 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 205 161 205 161 205 161 205 161 205 161 205 162 206 162 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 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 165 212 166 213 167 212 168 211 167 210 167 210 169 210 167 213 161 214 169 220 164 211 158 224 161 205 155 218 174 223 161 213 184 220 153 151 86 95 50 47 16 32 15 30 14 27 16 31 11 36 5 31 0 27 89 163 113 154 119 147 101 147 95 147 118 165 118 162 125 177 127 172 130 187 135 169 112 152 108 170 115 165 114 161 111 160 122 125 7 41 27 82 61 94 63 91 70 89 64 66 10 33 10 33 15 35 17 32 14 31 14 29 13 31 12 24 6 22 6 26 6 38 61 107 64 97 68 96 68 97 70 99 72 102 72 101 67 99 65 99 64 100 65 94 61 98 64 99 63 93 58 104 68 96 63 95 66 97 66 99 73 82 38 33 0 18 7 24 8 28 10 25 7 26 10 30 10 33 12 35 15 38 16 39 17 39 17 40 18 40 18 37 17 37 18 38 18 41 18 36 14 35 8 35 14 37 6 29 14 40 7 35 10 25 5 28 10 24 9 23 9 20 9 21 7 21 7 21 7 21 7 20 7 21 7 21 6 19 5 10 2 6 6 11 3 10 5 16 7 20 12 28 17 33 20 38 27 37 25 35 23 34 23 34 23 33 21 31 20 31 20 18 6 8 1 7 5 15 8 32 25 35 26 34 23 31 19 36 22 35 20 33 19 34 20 34 21 36 23 37 23 37 23 33 19 34 21 36 22 37 23 36 22 36 22 36 22 36 22 40 20 38 39 78 59 67 54 72 54 73 55 75 57 79 58 80 56 79 57 81 62 87 67 85 71 92 75 94 77 86 59 54 36 54 37 56 38 57 39 57 39 57 38 56 37 55 37 52 35 52 35 51 33 49 31 48 31 47 30 46 29 46 29 46 32 43 33 47 38 50 38 49 37 48 36 48 36 47 35 50 37 51 37 50 34 45 30 45 31 44 30 43 29 43 29 42 28 43 31 48 34 49 31 48 33 52 35 55 37 56 37 57 39 58 41 58 42 58 43 60 40 60 45 66 41 64 46 60 48 58 40 35 11 10 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 26 42 57 40 49 42 42 32 38 31 38 30 35 23 28 18 23 21 24 19 20 19 21 19 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 1 0 1 0 1 0 1 0 2 0 2 0 3 0 2 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 103 77 103 78 104 79 105 79 105 79 105 79 105 79 105 79 104 77 103 77 103 78 105 80 108 81 105 78 104 79 107 80 103 73 107 74 105 73 107 77 108 76 108 76 108 76 108 76 106 74 106 74 106 74 106 74 109 77 108 75 106 74 106 74 104 71 105 72 105 74 106 75 108 79 108 79 108 79 108 79 108 79 109 80 110 82 112 84 109 81 111 83 113 85 114 84 114 83 114 84 114 85 115 85 118 86 115 83 114 85 118 89 118 87 120 89 121 89 120 88 124 92 123 90 122 90 123 93 124 93 124 94 125 95 126 95 129 97 128 96 127 95 126 92 124 89 126 93 128 92 126 90 128 92 126 93 130 97 132 97 129 95 130 96 130 97 131 97 132 98 132 98 132 98 132 98 135 101 135 102 136 103 137 103 134 99 133 99 133 100 135 104 138 105 136 103 135 105 138 108 137 106 139 107 140 108 139 107 138 102 138 103 139 104 140 104 138 102 140 105 142 107 143 107 143 107 143 107 143 107 143 107 145 109 145 110 146 111 147 111 147 110 147 110 147 110 147 110 147 111 147 112 147 112 148 113 151 117 153 119 153 117 151 115 151 116 150 115 150 116 152 118 151 120 152 121 153 120 154 120 152 116 153 115 154 116 156 116 153 117 153 118 154 119 155 119 157 121 157 122 158 123 159 123 160 123 160 123 160 123 159 123 158 123 158 123 158 123 158 123 158 123 158 124 159 124 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 128 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 133 167 132 166 131 165 131 166 132 166 132 166 132 166 132 167 132 167 132 167 132 167 132 167 132 167 132 167 132 167 132 164 131 165 132 166 132 167 133 167 132 167 132 167 132 168 132 171 134 163 133 164 129 165 140 158 130 177 140 171 125 165 136 167 140 176 142 180 148 145 85 23 0 12 0 13 3 14 10 14 8 22 0 6 0 5 98 141 109 136 130 135 117 142 118 141 130 147 113 128 113 141 116 142 113 135 105 135 100 122 87 115 90 112 93 109 87 106 94 84 0 3 8 41 29 52 39 52 54 63 54 40 0 13 7 13 6 17 7 15 3 14 6 13 7 15 6 10 3 7 0 8 0 18 52 84 53 69 56 69 50 71 51 73 53 74 54 72 53 69 49 66 50 69 51 68 45 61 40 58 41 62 45 62 46 66 51 72 54 70 53 65 59 65 36 18 0 0 0 6 2 11 4 8 0 8 3 7 0 9 2 13 5 16 7 14 6 15 7 16 8 17 9 16 6 17 6 17 8 17 9 20 11 10 2 12 14 17 8 11 0 4 5 19 0 0 4 10 3 10 2 9 3 9 3 7 4 7 4 7 4 7 4 6 4 7 4 8 3 6 3 3 0 0 0 4 0 3 5 6 4 8 4 10 9 15 12 22 17 20 15 18 14 19 14 19 14 17 11 17 13 19 17 3 4 5 1 2 0 4 5 22 20 25 20 25 18 19 12 22 12 20 10 19 10 19 11 20 11 21 14 23 14 23 14 20 11 20 12 21 13 22 13 22 13 22 13 22 13 22 13 23 12 21 31 62 49 50 42 56 42 51 35 47 32 46 33 46 32 43 30 45 35 52 41 56 54 77 64 78 66 78 59 42 29 40 26 36 22 32 20 39 27 39 26 38 25 37 25 34 25 35 25 34 22 29 18 29 20 30 20 29 18 27 16 32 19 30 19 34 24 38 26 37 25 36 24 36 24 35 23 38 27 38 27 36 22 31 18 30 19 29 18 29 17 28 17 28 19 29 20 34 23 33 18 32 20 34 21 36 23 37 23 39 25 39 25 41 23 43 22 42 22 42 32 47 29 43 37 44 35 47 35 36 15 6 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 23 35 50 27 40 26 35 15 30 15 32 18 28 13 20 7 17 11 23 7 16 10 20 11 13 4 5 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 2 1 2 1 2 0 2 0 0 0 1 0 1 0 2 0 0 0 0 0 1 0 2 0 133 101 135 104 136 103 133 101 134 102 134 102 134 102 134 102 132 102 133 104 136 107 138 108 133 103 134 104 134 105 135 105 134 106 136 108 137 108 137 108 137 108 137 108 137 108 137 108 136 105 136 105 136 105 136 105 136 105 136 106 137 106 138 107 137 106 137 107 138 107 139 108 136 108 141 109 138 106 139 111 146 113 146 113 146 113 146 113 145 112 145 112 145 112 144 111 150 117 149 116 149 116 149 115 152 119 150 116 149 116 149 116 154 121 155 123 156 124 158 125 156 123 156 124 157 125 158 125 160 126 159 126 159 127 161 129 159 127 162 130 163 129 160 125 164 127 167 129 168 130 170 131 170 130 169 129 168 130 169 132 167 132 166 132 166 132 166 132 167 133 166 132 167 133 168 135 169 134 167 132 167 134 170 137 168 134 168 135 169 136 170 136 171 135 171 135 171 135 171 135 172 136 172 137 173 138 174 138 175 139 176 140 176 141 177 141 178 142 178 142 178 142 178 142 176 141 176 141 176 141 176 141 181 146 182 147 182 148 183 147 184 148 183 147 186 148 187 150 188 149 190 151 193 150 193 149 192 152 192 152 192 152 192 152 194 154 194 154 194 154 194 153 194 153 194 152 193 152 192 153 194 155 193 155 193 156 195 158 194 156 194 156 194 156 194 156 198 159 197 158 196 159 197 160 197 159 198 160 199 161 200 162 199 160 199 160 199 160 201 160 196 156 196 157 197 157 198 158 199 159 199 158 197 157 197 156 202 161 201 160 200 159 199 158 204 163 203 162 202 163 203 164 201 161 201 161 201 161 201 161 200 160 201 162 203 163 203 163 201 161 203 161 204 162 205 163 203 161 203 162 204 162 205 162 205 160 204 159 205 161 207 163 209 164 209 165 210 165 210 165 209 164 209 164 209 164 209 164 210 165 210 165 210 165 210 165 212 167 211 166 210 167 211 168 212 168 212 168 212 168 212 168 212 166 212 166 212 166 212 166 211 165 212 167 213 166 212 165 213 165 213 165 213 165 213 165 212 166 212 166 212 166 212 166 212 162 215 164 215 167 217 169 216 167 216 170 217 170 216 169 213 172 212 172 216 177 221 179 167 46 28 9 32 13 31 16 29 15 30 0 22 1 52 137 174 132 177 135 181 133 183 140 189 140 183 132 176 128 176 128 186 135 178 123 165 112 154 105 161 106 155 109 155 107 149 110 105 9 38 33 64 34 52 37 56 37 70 44 56 14 33 12 35 14 33 12 31 12 31 13 32 13 30 11 27 9 26 7 23 1 43 65 109 79 99 82 106 75 105 72 101 73 103 75 101 72 101 72 100 73 100 72 94 64 100 69 102 68 98 65 94 63 97 65 94 60 92 62 89 68 93 44 28 0 25 10 25 10 25 8 21 7 26 11 27 11 31 11 26 5 24 7 31 12 32 13 33 14 34 15 35 15 39 17 41 17 42 17 34 9 36 10 38 12 41 13 39 12 34 16 38 13 27 7 25 8 27 11 25 9 22 6 21 8 21 7 20 5 17 6 16 6 18 8 18 6 15 5 8 1 10 3 13 6 15 8 14 7 17 10 21 11 21 10 28 19 28 16 21 12 23 18 19 14 20 17 23 19 19 13 8 4 8 6 12 9 13 7 27 21 30 21 32 21 34 20 34 23 32 21 31 22 35 23 34 21 35 22 39 25 39 22 34 21 34 21 34 21 34 21 35 22 35 22 35 22 35 22 35 17 37 41 71 59 66 45 59 41 55 36 49 31 46 29 48 31 45 28 44 30 48 34 62 51 74 67 89 77 95 79 78 44 50 36 58 37 50 35 53 37 54 37 54 36 52 34 52 36 49 34 48 33 46 32 47 33 47 35 50 35 45 28 47 32 45 30 45 34 51 39 49 35 49 34 48 33 47 33 48 38 53 40 48 33 44 34 42 31 44 32 43 30 40 26 42 30 42 31 43 32 45 31 44 31 47 33 51 38 56 42 57 38 52 39 57 44 59 42 59 44 60 45 63 46 64 48 64 49 61 44 50 29 29 16 5 0 1 2 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 1 1 1 0 0 2 4 33 40 58 40 44 37 48 34 41 30 39 28 37 23 28 15 25 19 22 17 22 19 24 22 16 8 2 0 0 2 1 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 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 100 76 102 78 103 77 101 75 102 77 102 77 102 77 102 77 103 75 104 77 105 78 106 79 102 74 103 75 104 76 104 76 104 75 106 77 108 77 107 77 107 77 107 77 107 77 107 77 105 76 105 76 105 76 105 76 105 76 106 77 106 78 107 78 106 75 107 76 107 77 108 77 106 77 110 78 107 76 109 80 113 82 113 82 113 81 112 81 115 84 114 83 114 83 114 83 115 82 115 83 116 83 116 83 119 85 117 84 116 83 116 84 119 91 120 92 121 94 123 95 122 94 123 95 123 96 124 96 127 95 126 95 126 96 128 98 127 96 128 98 129 97 127 96 128 97 128 98 130 99 131 100 131 99 129 98 129 98 130 98 131 95 132 95 132 95 132 95 132 95 131 94 132 96 134 97 134 96 133 95 133 97 135 99 134 97 134 98 135 98 136 99 135 103 135 103 135 103 135 103 136 104 136 105 137 105 138 106 138 106 139 107 140 108 140 108 142 110 142 110 142 110 142 108 141 104 142 104 142 104 142 104 145 107 146 108 147 109 147 109 147 113 147 112 146 113 147 115 147 115 148 117 149 117 149 117 150 118 150 118 150 118 150 118 152 120 152 120 152 120 152 120 153 121 154 120 153 119 152 119 155 121 154 121 154 122 156 122 156 117 156 117 156 117 156 117 158 119 158 118 157 119 158 119 158 119 157 120 158 120 158 120 158 120 158 120 158 120 158 120 156 120 156 121 157 121 158 122 161 124 160 124 159 123 158 122 160 125 159 124 158 124 158 124 162 127 161 127 161 127 161 128 159 123 160 124 160 124 160 124 160 124 161 126 162 126 162 126 162 126 162 127 163 127 164 128 161 125 161 126 162 127 163 127 163 129 162 128 163 130 165 131 164 130 164 130 164 130 163 130 164 131 164 131 164 131 164 131 167 133 166 132 164 130 163 130 166 129 165 127 164 128 166 129 169 131 168 130 166 129 165 128 164 128 164 128 164 128 164 128 165 130 167 131 168 131 167 131 166 130 166 130 166 130 166 130 163 127 163 128 164 128 164 127 167 126 166 126 166 125 166 125 165 125 168 127 170 128 171 129 171 124 172 126 172 131 173 138 170 129 76 0 6 0 6 13 14 16 20 6 3 0 31 126 138 104 121 96 127 102 128 105 128 104 119 95 111 89 108 88 112 90 108 86 103 81 100 80 106 82 104 87 107 87 104 89 65 0 14 25 38 19 24 19 20 17 30 24 22 3 7 4 14 8 12 6 12 8 12 9 13 9 12 7 10 2 7 1 6 0 27 54 78 61 67 66 78 59 77 59 78 63 81 65 77 62 77 64 77 64 77 64 76 64 77 64 78 65 77 64 72 62 78 65 76 61 73 62 72 65 71 40 9 0 5 5 10 11 11 9 9 6 9 9 7 7 10 7 6 2 5 5 10 8 10 9 11 9 12 8 11 3 12 5 14 7 14 7 16 8 14 6 13 5 11 5 16 6 12 9 17 6 8 1 8 4 9 5 10 6 7 3 8 2 8 1 6 2 6 2 5 4 7 7 8 5 5 2 1 0 3 1 6 5 9 6 4 2 6 5 8 5 8 4 13 12 17 14 14 10 15 13 14 8 12 8 13 8 10 3 0 0 3 2 8 8 13 9 20 14 20 16 21 14 20 14 21 12 19 10 19 10 21 12 21 12 19 14 23 17 23 14 21 13 21 13 21 13 21 13 21 13 21 13 21 13 21 12 21 7 24 30 55 44 47 29 35 23 32 18 27 15 25 13 27 15 24 12 24 14 27 18 29 19 32 27 48 49 72 69 70 46 41 26 35 24 32 23 36 26 37 27 36 25 35 24 36 25 35 23 34 22 32 21 32 21 32 22 34 22 30 16 31 19 29 18 31 22 36 27 35 23 34 22 33 22 34 23 36 27 40 27 35 20 32 20 31 19 31 19 30 17 28 15 30 18 30 19 31 20 31 20 31 20 31 22 34 26 38 27 40 20 37 19 42 25 43 23 43 25 44 26 46 28 48 29 45 29 44 27 38 23 30 19 11 0 0 0 1 0 0 3 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 1 1 1 0 0 2 0 27 29 47 28 35 25 37 21 30 17 28 15 26 11 18 5 18 11 16 10 17 12 21 17 17 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 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 132 101 134 102 134 102 133 100 134 102 134 102 134 102 134 102 134 104 134 105 135 105 135 105 131 101 132 102 132 103 133 103 133 104 134 106 136 106 135 106 136 107 136 107 136 107 136 107 137 106 137 106 137 106 137 106 137 106 137 107 138 107 139 108 138 107 138 108 139 108 140 109 138 109 140 109 139 108 141 112 145 112 145 112 145 112 145 112 148 115 148 115 148 115 148 115 147 114 147 115 149 116 150 117 152 118 151 117 149 117 150 117 152 118 153 119 154 121 156 122 156 123 157 123 158 124 158 124 159 126 159 126 159 127 161 128 160 127 161 128 161 128 160 126 165 128 167 129 169 131 170 132 169 130 168 128 167 129 169 131 166 131 165 131 165 131 165 131 165 131 164 130 165 131 166 133 167 133 166 132 166 133 168 135 168 134 168 134 169 135 169 136 171 135 171 135 171 135 171 135 172 136 172 136 173 137 173 138 173 137 174 138 174 139 175 139 178 142 178 142 178 142 178 142 177 142 177 142 177 142 177 142 179 144 180 145 180 146 181 146 182 145 181 145 184 146 186 148 187 147 188 149 192 148 191 148 193 150 193 150 193 150 193 150 195 152 195 152 195 152 195 153 194 154 194 154 193 153 193 153 195 154 194 154 194 155 196 157 195 156 195 156 195 156 195 156 195 156 196 157 196 157 195 156 199 157 200 157 200 156 199 156 200 157 200 157 200 157 200 157 199 156 199 157 200 157 201 158 202 159 202 159 201 158 201 158 200 157 200 158 201 158 201 158 204 161 204 161 204 161 204 161 201 158 201 159 202 160 203 161 203 160 203 160 204 161 204 161 203 162 204 162 205 163 205 164 204 162 204 163 205 164 206 164 210 165 209 165 209 166 211 167 210 166 210 165 208 164 207 163 209 165 209 165 209 165 209 165 213 169 213 168 212 168 211 167 212 167 211 166 210 167 211 168 215 171 214 169 212 167 210 166 212 166 214 166 214 166 214 166 211 164 213 166 214 166 214 166 215 165 215 165 215 165 215 165 213 163 214 164 214 165 215 165 215 166 214 165 214 164 212 164 210 165 211 167 212 170 214 171 210 172 210 172 214 172 216 171 218 188 206 100 53 4 28 10 19 16 22 12 27 0 87 157 180 124 154 112 165 123 166 117 159 111 152 104 146 100 144 99 141 96 141 97 142 97 142 96 146 97 145 103 145 99 135 101 91 13 49 42 61 29 41 24 38 13 41 19 40 9 29 8 34 13 33 11 31 12 31 12 30 12 29 10 27 9 26 7 25 8 46 52 80 52 75 63 89 64 92 68 96 71 97 72 101 76 99 75 99 76 99 75 100 72 99 70 98 70 100 73 92 67 99 72 98 69 96 68 94 70 89 43 26 0 17 4 21 11 25 13 25 10 26 12 21 7 23 8 21 5 21 7 23 8 23 8 24 9 24 8 25 6 27 9 30 11 34 12 40 17 40 14 38 13 39 12 38 13 33 17 36 12 26 9 26 8 25 10 24 8 22 7 21 8 21 7 20 5 17 6 15 6 17 7 16 7 13 4 10 3 12 5 15 9 18 10 16 8 17 10 18 10 17 8 15 10 22 16 21 15 20 15 15 9 10 5 6 5 4 1 0 2 4 6 12 12 20 17 25 19 28 20 30 19 32 19 28 18 26 17 27 17 28 18 32 18 32 19 37 23 36 20 34 21 34 21 34 21 34 21 33 20 33 20 33 20 33 20 34 19 39 39 64 48 54 33 42 27 40 24 37 22 36 22 37 23 35 21 35 23 38 25 33 17 30 19 42 42 70 64 92 67 69 38 49 33 51 32 52 36 53 36 53 35 51 33 50 36 49 34 48 33 46 32 45 30 45 32 47 32 44 27 42 28 41 28 44 33 49 37 49 33 46 30 45 32 48 36 49 39 51 37 46 31 42 30 45 32 43 30 41 29 41 29 40 30 42 30 43 31 44 30 45 32 48 32 50 35 54 39 55 37 52 37 56 41 58 41 58 43 59 44 61 45 62 46 62 45 59 42 53 39 47 38 30 13 2 1 1 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 1 1 0 0 2 4 38 41 57 41 45 37 47 33 39 28 37 26 35 23 29 16 24 16 21 17 21 18 24 23 25 16 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 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 100 75 101 76 101 76 100 75 102 77 102 77 102 77 102 77 106 77 105 76 104 75 103 75 100 72 100 73 101 74 102 74 104 74 105 76 106 75 105 74 106 76 106 76 106 76 106 76 106 77 106 77 107 78 107 78 107 78 107 78 108 79 108 80 108 77 108 77 109 78 109 79 109 78 109 77 108 78 111 81 111 80 111 81 112 81 112 81 113 82 113 82 114 83 114 83 113 80 114 82 116 84 118 85 119 85 118 84 117 84 118 85 118 91 119 92 121 93 122 94 123 95 123 96 124 96 125 97 126 95 125 94 126 95 127 97 127 96 127 97 128 96 127 96 128 97 128 98 130 100 131 101 129 98 128 97 128 97 129 96 130 93 130 93 130 93 130 93 130 93 129 92 129 93 131 95 132 95 132 95 132 96 133 97 133 96 134 97 134 98 135 98 134 102 134 102 134 102 134 102 135 103 136 104 136 105 137 105 136 104 136 105 137 106 138 106 141 109 141 109 141 109 141 107 140 103 141 103 141 103 141 103 143 105 143 106 144 107 145 107 144 108 144 108 145 110 147 112 146 112 148 113 148 114 147 113 149 115 149 115 149 115 149 115 151 117 151 117 151 117 151 117 153 119 154 119 154 119 154 118 155 119 154 119 154 120 156 121 157 116 157 116 157 116 157 116 155 115 157 117 158 116 156 114 158 119 157 118 156 116 155 116 156 117 156 117 156 117 156 117 158 123 158 123 159 124 159 125 158 123 158 122 157 122 157 122 157 120 158 121 159 123 160 123 161 124 162 125 162 125 161 126 160 125 160 126 162 128 163 128 161 126 161 126 161 126 162 125 161 121 161 122 162 122 163 123 163 123 164 124 165 125 165 125 165 126 164 125 164 126 165 127 168 129 167 127 165 125 163 126 166 129 166 129 166 129 166 129 165 128 165 129 166 130 167 130 166 127 165 125 164 126 166 127 168 129 168 128 167 127 166 126 164 126 164 126 164 126 164 126 160 123 162 125 163 125 163 124 162 125 162 125 162 125 162 125 160 123 161 124 162 125 162 126 158 123 158 124 160 125 161 126 160 124 160 123 160 124 161 122 163 119 160 117 160 122 163 131 159 128 189 166 110 17 10 0 12 15 0 0 6 0 83 125 130 91 101 79 109 87 108 82 103 81 102 79 101 79 102 81 98 76 97 75 95 72 93 70 93 70 92 77 97 74 92 77 55 1 27 30 35 14 19 13 19 7 13 8 16 3 9 4 13 7 11 6 11 7 12 8 12 7 11 6 10 2 7 1 6 0 16 24 39 24 32 29 32 22 38 27 43 29 43 29 51 38 51 40 51 42 51 40 44 33 42 31 41 31 41 32 34 25 37 27 36 26 37 29 47 37 48 28 9 0 3 0 7 9 12 11 12 6 9 7 5 2 5 2 5 2 6 4 7 4 7 4 7 4 7 2 4 0 5 0 7 1 10 4 11 5 13 7 13 8 14 8 16 6 14 10 17 4 9 3 8 4 9 4 8 5 7 4 8 2 8 1 6 2 6 2 5 4 7 6 7 4 4 1 2 0 3 3 7 6 9 8 10 8 10 8 10 8 9 7 5 5 9 10 14 11 15 12 12 6 4 0 1 0 0 0 4 0 5 2 6 6 14 13 17 12 18 13 18 12 17 11 17 8 16 7 16 7 17 8 18 9 16 11 20 14 20 11 20 12 20 12 20 12 20 12 19 11 19 11 19 11 19 10 20 8 25 26 44 29 32 16 26 15 25 13 24 14 25 15 24 13 23 12 23 13 26 15 24 12 24 14 28 21 36 27 61 54 56 31 34 27 38 22 35 25 35 25 35 24 33 23 35 24 35 23 34 22 33 22 32 20 31 21 33 22 31 18 25 15 26 16 29 21 34 24 34 21 30 18 30 22 36 27 38 26 37 23 33 18 29 17 34 20 30 17 28 16 29 18 30 18 30 18 30 18 29 19 32 21 31 21 32 24 35 24 38 21 36 21 38 24 41 25 42 26 43 27 44 28 45 29 48 31 46 29 41 27 36 25 33 13 7 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 1 1 1 0 0 2 0 33 29 46 29 36 24 36 21 28 15 25 13 25 11 19 7 16 8 16 7 16 12 21 17 25 15 12 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 1 1 1 1 1 1 0 0 0 0 0 0 0 0 132 100 131 99 131 99 132 100 134 102 134 102 134 102 134 102 136 105 135 104 133 103 132 102 130 100 130 100 131 101 132 102 133 105 134 106 135 105 133 104 135 106 135 106 135 106 135 106 137 106 138 107 139 108 140 109 138 108 139 108 140 109 140 109 139 109 140 109 141 110 141 110 143 110 140 108 140 111 143 113 144 111 144 112 145 113 146 113 146 113 147 114 148 115 148 116 147 114 148 116 150 118 152 119 152 118 151 117 150 118 152 119 154 120 155 121 156 123 157 124 157 123 158 124 158 125 159 125 159 125 158 125 158 126 160 128 160 127 160 126 159 127 160 126 164 128 165 129 166 131 167 132 165 129 164 128 164 128 165 129 164 130 164 130 164 130 164 130 163 129 163 129 163 130 165 132 164 131 165 132 166 132 166 132 167 133 167 134 168 134 169 135 170 134 170 134 170 134 170 134 171 135 171 136 172 136 173 137 172 136 172 136 173 137 174 138 177 141 177 141 177 141 177 141 175 139 175 139 175 139 175 139 178 142 178 142 179 143 180 144 179 144 179 144 182 146 185 148 186 147 188 148 191 148 190 147 193 149 193 149 193 149 193 149 195 151 195 151 195 151 195 151 196 153 196 153 196 153 196 154 197 153 196 153 196 154 198 156 198 156 198 156 198 156 198 156 198 156 199 157 199 157 198 156 204 159 206 158 204 157 203 156 205 158 205 158 205 158 205 158 203 159 203 160 204 161 205 161 202 158 203 159 203 159 203 159 202 158 203 159 204 161 205 161 205 162 207 164 208 163 206 161 206 162 207 163 208 164 209 165 207 162 205 160 204 161 206 162 205 162 205 163 206 163 207 164 206 164 207 164 208 165 208 166 210 165 209 163 208 164 209 165 213 168 212 166 210 164 208 163 209 164 209 164 209 164 209 164 204 159 204 159 204 158 203 158 205 160 204 159 204 159 205 160 205 160 205 160 205 160 205 161 207 159 207 159 207 159 207 159 206 159 207 160 208 159 207 158 208 158 208 158 208 158 208 158 202 152 202 152 202 152 202 152 201 152 201 153 198 152 198 153 196 150 192 146 187 144 186 144 180 140 174 134 178 140 192 150 205 160 193 171 221 123 60 0 23 22 24 7 28 0 124 122 146 102 137 99 143 99 139 97 139 98 139 98 140 99 141 100 139 97 137 94 132 88 126 83 129 85 127 90 127 87 118 88 80 16 53 40 52 27 43 28 51 20 39 17 39 12 30 10 34 12 31 11 30 11 29 12 29 10 28 9 26 9 26 7 28 4 26 17 44 22 41 17 35 14 38 17 38 17 36 15 37 19 36 19 36 19 36 19 32 16 35 19 36 17 33 14 30 12 28 8 25 9 32 17 41 22 46 27 23 1 13 1 12 7 18 10 19 8 19 8 19 5 17 4 18 6 19 7 21 8 21 8 21 8 20 7 18 4 19 4 23 8 26 11 27 10 30 13 34 14 35 13 34 13 34 18 35 10 26 10 24 9 23 8 21 7 21 7 21 8 21 7 20 5 17 6 16 6 17 7 15 5 11 2 6 2 8 4 11 8 14 9 13 8 12 7 12 7 12 7 15 6 12 7 15 12 18 15 17 9 6 1 2 0 0 1 2 4 4 5 6 8 19 19 22 16 25 17 27 16 27 15 26 17 26 17 27 17 27 17 30 16 30 17 34 20 34 18 33 20 33 20 33 20 33 20 32 19 32 19 32 19 32 19 33 19 39 35 52 33 40 23 40 26 39 26 40 27 42 29 39 25 39 25 39 26 41 27 44 31 45 31 44 28 41 25 52 45 65 41 54 40 55 31 51 34 52 35 51 33 49 32 49 35 48 34 48 34 47 33 47 32 45 32 48 34 47 31 39 25 40 27 43 31 46 33 46 31 43 29 45 34 52 40 50 36 46 33 43 30 41 28 46 32 42 29 40 28 41 30 40 30 42 30 42 30 43 28 45 31 47 30 48 33 51 36 52 36 53 37 53 38 56 41 58 42 58 42 59 43 59 43 62 46 63 46 57 39 44 30 42 25 19 9 2 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 1 1 1 0 0 2 4 46 42 55 41 47 36 45 33 38 27 35 24 35 24 31 20 25 17 23 15 20 18 23 19 28 21 18 8 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 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 100 74 98 73 98 73 99 75 102 77 102 77 102 77 102 77 105 77 104 76 103 75 102 74 100 72 100 73 101 74 102 74 106 76 106 77 106 75 104 74 107 77 107 77 107 77 107 77 106 78 107 79 109 80 110 81 108 79 109 80 109 81 110 81 109 78 110 79 110 80 111 80 114 80 108 77 110 81 113 83 111 79 112 80 113 81 115 82 115 83 116 84 118 85 119 86 116 83 117 84 118 86 119 86 119 85 118 85 118 86 120 87 121 92 121 94 123 95 124 96 124 96 124 96 125 97 125 98 125 94 124 93 125 95 127 96 127 96 126 95 126 95 127 96 126 95 127 96 129 97 130 98 129 96 127 95 127 95 128 95 129 92 129 92 129 92 129 92 130 92 129 92 129 93 131 95 129 93 131 95 132 95 131 94 132 96 133 96 134 97 134 97 133 101 133 101 133 101 133 101 134 103 135 103 136 104 136 104 136 104 136 105 137 106 138 106 140 108 140 108 140 108 140 106 140 104 140 104 140 104 140 104 142 106 142 107 143 108 144 108 144 106 144 107 145 109 148 112 147 111 148 113 149 113 148 113 150 115 150 115 150 115 150 115 152 117 152 117 152 117 152 117 153 118 153 118 154 119 154 119 154 118 153 118 153 119 155 119 157 117 157 117 157 117 157 117 158 117 156 116 156 116 157 118 158 120 158 119 157 119 157 119 157 119 157 119 157 119 157 119 157 121 159 122 159 123 160 123 160 123 160 124 161 124 162 125 158 120 159 120 159 120 160 121 160 122 163 125 164 124 161 121 162 125 162 125 162 125 162 124 162 124 159 121 158 121 159 121 161 120 162 120 163 121 164 122 161 119 161 120 162 120 163 121 164 122 162 121 161 120 162 121 163 122 162 121 161 119 160 118 158 119 158 119 158 119 158 119 161 121 159 119 156 116 154 114 159 119 158 118 157 119 158 120 157 118 157 118 157 118 157 118 155 117 155 117 155 117 155 117 155 117 155 117 154 115 152 113 150 113 150 113 150 113 150 113 147 109 146 108 144 107 143 108 146 114 142 110 136 104 133 100 132 99 128 93 122 89 120 86 122 79 115 75 115 84 127 98 138 120 150 119 178 155 115 13 0 0 10 0 2 0 100 98 102 81 102 85 104 76 97 77 101 77 100 76 98 75 97 74 96 73 96 71 92 65 85 60 84 58 81 62 84 61 81 66 47 1 28 22 25 16 27 17 29 15 18 9 14 1 8 3 12 7 12 5 10 6 11 7 10 5 9 5 9 2 7 1 11 0 4 0 16 8 12 0 9 0 10 2 9 1 8 0 6 0 6 1 7 1 7 0 3 0 8 3 11 2 7 0 8 0 5 0 1 0 8 4 12 0 18 16 10 0 4 0 3 2 8 4 7 1 6 1 9 2 4 0 4 2 6 2 8 4 8 4 7 3 7 3 7 0 6 0 5 0 9 2 12 6 14 9 16 9 15 7 14 6 16 11 16 2 9 4 9 4 8 2 6 3 7 4 8 2 8 1 6 2 6 2 6 4 7 6 6 2 2 0 1 0 2 1 6 4 8 6 9 5 7 4 7 5 9 6 9 5 5 2 8 8 12 10 11 4 4 0 1 0 2 0 1 0 3 0 3 4 17 19 14 8 14 10 15 9 14 8 17 8 18 9 18 9 17 8 17 8 15 10 19 13 19 10 19 11 19 11 19 11 19 11 19 11 19 11 19 11 19 10 18 8 24 20 32 16 24 13 24 13 24 13 25 15 28 17 24 13 25 14 25 15 26 15 29 17 27 15 26 17 30 20 19 17 35 27 37 28 35 21 33 23 34 24 33 23 32 21 34 23 34 23 34 23 34 23 34 21 31 21 34 24 34 22 25 15 27 17 29 19 31 20 31 19 30 20 33 25 40 31 36 22 31 18 30 19 29 16 33 20 31 18 29 17 29 17 30 18 30 18 29 17 28 17 29 18 28 19 31 22 34 23 34 20 37 20 36 20 39 25 42 26 42 26 42 26 42 26 40 26 45 31 44 27 36 22 33 21 23 13 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 1 1 1 0 0 2 0 40 30 44 30 38 23 34 21 29 15 25 13 25 13 23 12 18 10 16 7 16 7 16 11 21 15 17 6 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 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 132 99 130 97 129 98 131 100 134 102 134 102 134 102 134 102 134 104 133 103 133 103 133 103 131 101 131 101 132 102 132 103 136 107 136 108 136 106 134 104 136 107 136 107 136 107 136 107 137 107 138 108 140 110 142 111 140 109 140 110 141 110 142 111 141 110 141 111 142 111 143 112 146 112 139 107 141 113 145 114 145 112 146 114 148 116 149 117 149 116 150 117 151 119 153 120 152 119 152 119 152 119 153 120 151 118 151 118 151 119 153 121 153 120 154 122 156 123 157 124 158 125 158 126 159 126 160 127 158 125 157 124 158 125 159 127 160 127 159 125 158 126 160 127 161 125 162 126 163 128 165 129 164 128 163 126 162 127 164 128 162 128 162 128 162 128 162 128 164 130 164 130 164 131 166 132 162 129 164 131 166 131 165 130 166 132 167 133 167 134 168 134 169 133 169 133 169 133 169 133 170 134 171 135 171 136 172 136 173 137 173 137 174 138 174 139 176 140 176 140 176 140 176 140 178 142 178 142 178 142 178 142 179 143 179 143 180 144 180 145 179 144 179 145 183 147 187 150 188 149 189 151 192 150 192 150 194 149 195 149 195 149 195 149 197 151 197 151 197 151 197 152 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 156 197 151 195 153 200 157 204 155 205 155 205 156 206 156 205 155 205 155 205 155 205 156 200 154 201 155 201 156 202 156 203 157 203 158 204 159 205 159 203 157 202 157 202 157 201 156 203 159 206 162 207 161 204 158 203 157 202 156 201 154 200 153 204 157 200 153 198 153 201 157 200 155 200 155 201 156 202 157 200 155 201 156 201 157 202 157 203 157 201 155 200 155 200 156 199 154 199 153 198 153 198 153 196 151 196 151 196 151 196 151 199 154 199 154 199 154 198 153 200 154 199 153 198 154 199 155 200 155 199 153 196 150 194 148 196 148 196 148 196 148 196 148 194 146 194 145 191 141 187 138 186 136 186 136 186 136 186 136 187 136 185 134 182 130 179 130 175 127 169 121 161 112 153 108 154 109 146 102 140 99 139 99 140 103 137 101 144 106 155 112 155 120 195 148 184 174 213 110 64 3 21 0 27 5 131 117 138 104 141 108 143 101 137 102 136 99 135 98 134 96 131 95 130 94 130 94 128 88 121 83 119 79 113 78 111 77 107 83 70 15 48 32 42 27 42 23 47 19 39 16 34 9 29 13 32 12 30 11 28 10 29 11 27 9 27 8 26 9 26 7 28 8 27 7 29 12 32 6 29 11 27 9 23 8 24 10 21 8 21 8 19 8 19 8 14 6 17 9 20 11 20 10 18 9 18 8 15 6 17 10 20 3 19 17 17 5 11 4 7 4 10 5 12 5 16 9 21 10 14 5 14 8 16 6 17 9 17 8 16 7 15 6 18 8 15 5 15 5 18 8 21 10 26 14 31 16 30 14 31 14 35 19 33 10 25 12 25 9 21 7 20 6 21 7 21 8 21 7 20 5 17 6 16 6 17 6 14 4 10 0 7 1 8 4 12 7 14 9 15 8 14 8 14 10 17 12 16 8 12 6 14 11 13 7 8 4 2 0 1 2 1 1 0 1 1 2 2 6 18 23 18 13 21 15 23 14 24 13 25 16 26 18 28 17 26 16 30 16 30 17 35 21 34 18 32 19 32 19 32 19 32 19 33 20 33 20 33 20 33 20 31 18 37 28 42 24 37 26 37 23 37 23 38 25 41 27 38 25 40 26 41 27 41 27 42 27 40 26 42 31 48 35 44 25 45 34 53 34 51 36 49 33 50 33 50 32 48 30 48 34 48 34 48 34 48 34 47 31 44 31 47 34 48 33 41 27 42 29 43 30 44 29 43 30 45 33 50 39 56 43 47 32 40 28 42 31 42 29 43 31 43 31 42 29 40 27 40 30 42 29 41 28 41 27 41 28 44 28 47 33 52 37 49 35 53 36 51 35 54 41 57 41 57 41 57 41 57 41 58 42 60 45 57 41 50 36 44 31 34 25 24 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 1 1 1 0 0 2 4 52 43 53 42 49 35 43 33 40 28 36 25 36 27 35 24 29 18 24 15 21 14 19 15 20 16 20 13 10 2 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 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 99 74 97 71 96 72 99 74 102 77 102 77 102 77 102 77 103 75 103 75 103 75 103 75 101 73 102 74 102 75 103 75 108 78 108 78 108 77 106 75 108 78 108 78 108 78 108 78 107 78 108 80 110 81 111 83 109 80 110 81 110 82 111 82 110 79 111 80 111 81 112 81 116 81 108 76 110 83 115 83 113 80 114 82 116 84 117 85 113 81 115 82 116 84 118 85 121 88 121 87 120 87 120 87 118 85 118 85 118 87 121 88 119 88 120 90 121 91 123 92 125 94 125 95 126 96 127 96 125 93 124 93 124 94 126 96 128 96 125 93 124 94 127 97 124 92 125 93 126 95 128 96 128 95 127 94 126 95 127 94 128 91 128 91 128 91 128 91 131 94 130 93 130 94 132 96 127 91 130 94 132 94 130 92 132 95 132 96 133 97 134 97 133 101 133 101 133 101 133 101 134 102 134 103 135 104 136 104 137 105 138 106 138 107 139 107 140 108 140 108 140 108 140 108 144 108 144 108 144 108 144 108 143 107 144 108 144 109 145 109 144 104 145 106 146 109 149 111 149 111 151 113 151 113 151 112 151 114 150 114 150 114 150 114 152 116 152 116 152 116 152 116 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 116 151 110 149 112 155 118 153 116 153 117 154 118 155 119 154 117 154 117 154 117 154 117 152 116 152 116 153 117 154 118 152 116 153 117 154 118 155 119 156 115 156 114 154 113 153 112 155 116 159 119 160 118 157 116 153 117 152 115 150 113 148 111 155 118 151 113 149 114 151 117 147 106 148 107 148 108 149 108 151 111 152 111 153 112 153 112 151 110 150 108 148 107 148 107 147 106 147 106 147 106 148 109 146 107 145 107 145 107 145 107 137 100 140 105 145 110 150 113 144 105 143 104 142 105 143 106 147 108 144 103 138 98 134 95 134 96 134 96 134 96 134 96 137 99 136 96 132 92 128 88 125 87 124 87 124 87 124 87 122 85 120 81 116 77 112 78 110 81 105 76 100 69 94 66 95 65 89 58 86 56 86 58 90 53 90 55 92 57 92 59 102 80 112 86 140 111 154 154 124 16 1 0 10 0 100 96 104 84 100 84 101 77 94 76 89 67 90 69 92 70 92 70 89 67 89 66 86 60 79 54 82 55 74 55 75 54 77 65 42 0 25 16 22 14 21 6 19 8 15 8 14 1 12 10 13 6 11 4 10 6 10 7 9 5 8 4 9 2 7 1 4 1 10 0 4 0 6 0 10 2 7 0 7 2 10 5 6 2 6 4 6 4 6 4 4 0 4 0 6 0 11 4 3 0 8 0 6 0 2 0 8 0 4 5 6 0 9 4 5 2 6 0 4 0 7 3 15 5 6 0 6 2 7 0 8 2 8 1 7 0 6 0 10 1 7 0 4 0 6 0 1 0 7 5 15 10 17 11 14 7 17 12 16 1 8 5 10 4 8 1 5 3 7 5 8 2 8 1 6 2 6 2 6 4 7 5 6 2 1 0 2 3 4 5 7 8 10 10 5 4 4 4 5 7 9 10 10 8 8 9 12 10 7 2 2 0 0 0 0 0 1 0 3 0 4 0 0 0 11 14 12 7 14 8 14 7 12 6 14 6 17 9 18 8 15 5 17 9 16 11 20 14 20 11 19 11 19 11 19 11 19 11 20 12 20 12 20 12 20 11 17 6 22 15 26 11 24 18 24 13 24 13 25 15 27 17 27 16 28 18 29 18 29 18 29 20 34 24 36 24 33 20 43 22 28 24 37 23 36 33 32 22 33 23 33 22 31 20 34 23 34 23 34 23 34 23 31 19 28 18 31 22 33 21 28 18 29 19 30 18 29 17 29 19 32 24 38 29 42 33 34 18 27 15 30 20 31 17 30 19 32 20 31 18 28 14 30 18 30 17 29 16 27 16 26 15 26 18 30 23 35 24 33 20 37 21 34 19 38 26 41 26 41 26 41 26 41 26 46 30 45 28 41 27 38 26 38 21 27 22 28 9 3 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 1 1 1 0 0 2 0 45 31 42 30 39 23 33 21 30 16 26 14 27 16 27 14 21 10 18 5 13 5 13 7 11 8 17 9 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 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 131 96 126 93 127 96 129 97 135 103 135 103 135 102 133 100 134 104 135 105 135 104 133 103 135 104 133 102 131 102 133 104 137 108 137 107 136 107 135 106 135 106 136 107 136 108 137 108 137 107 138 108 139 109 140 109 140 110 141 111 142 112 143 112 141 111 142 112 143 113 144 113 144 113 144 114 146 116 148 118 151 117 150 116 149 116 150 117 152 119 150 116 149 116 149 116 150 117 151 119 152 118 151 118 153 120 152 118 150 117 149 115 153 120 153 121 154 121 155 122 155 122 156 123 156 123 155 122 153 120 154 123 159 126 157 122 156 123 157 125 159 127 161 128 162 126 160 125 160 126 163 129 162 127 162 127 163 128 163 130 162 128 163 129 163 129 163 129 163 129 163 129 164 131 167 134 165 132 167 134 168 133 166 131 167 132 165 132 169 136 169 134 172 136 172 136 172 136 172 136 170 135 172 137 173 137 173 136 176 140 176 140 176 140 176 140 175 141 180 145 180 142 178 143 179 144 181 145 181 144 178 141 182 146 182 146 181 145 181 145 179 145 180 145 183 145 183 145 190 150 190 151 192 148 190 147 192 149 193 150 195 152 197 153 196 152 196 152 195 150 194 149 197 153 195 152 195 152 196 153 196 153 196 153 196 153 197 155 195 153 195 153 196 154 196 154 189 146 186 143 184 143 186 144 193 146 195 148 196 146 192 142 190 142 191 144 192 143 190 142 188 143 187 142 186 141 185 140 189 149 196 150 188 141 186 145 186 143 189 146 191 148 192 148 190 146 189 144 187 143 186 141 187 143 186 141 183 136 178 132 181 138 183 141 185 140 183 138 182 140 186 141 183 138 184 143 185 141 184 140 183 139 182 138 185 138 179 133 178 134 177 133 177 132 174 127 168 124 170 128 173 129 174 130 174 129 172 128 176 130 172 126 169 125 169 125 173 129 173 129 173 129 173 129 176 131 172 125 166 120 162 118 161 122 172 127 168 120 166 124 168 122 166 119 162 115 158 112 150 106 158 114 164 116 162 113 156 106 150 98 144 96 145 98 138 92 133 85 125 84 125 85 122 83 121 82 118 81 117 80 117 84 120 85 128 89 134 90 140 95 152 113 168 129 195 165 207 108 60 0 22 45 124 106 126 94 127 95 130 95 130 93 128 90 124 90 127 93 127 91 129 92 125 88 121 84 118 83 116 82 114 82 111 79 105 77 63 15 50 30 35 19 32 13 34 15 36 14 32 10 30 12 33 14 31 13 30 12 26 11 29 9 29 14 29 8 26 11 32 12 31 10 28 7 28 5 25 11 23 9 21 8 18 7 21 8 17 7 18 8 15 6 9 5 9 5 10 7 13 9 11 8 12 8 12 7 10 4 10 6 11 7 10 6 6 5 5 8 1 0 8 5 14 19 28 16 13 2 8 7 12 4 14 7 10 4 11 8 13 7 11 6 10 4 8 3 9 2 14 6 14 6 18 12 26 17 29 15 34 18 31 11 23 9 20 7 20 7 18 7 18 7 19 6 19 6 19 5 17 6 17 7 17 7 15 5 11 1 8 3 7 4 8 5 9 6 14 11 16 13 17 12 15 10 10 5 9 4 7 2 3 2 2 1 1 1 1 2 0 2 2 1 0 1 5 13 19 21 19 13 19 11 20 12 23 15 24 16 25 16 26 15 24 13 28 15 29 15 31 17 33 19 34 21 34 20 32 18 30 16 32 19 31 17 30 17 31 18 33 19 34 21 36 22 36 21 38 24 37 23 38 26 42 29 41 26 40 26 40 27 42 29 47 33 47 33 47 33 47 33 47 30 48 32 50 34 52 36 51 34 50 33 50 33 49 32 48 33 46 33 49 36 50 34 43 30 45 32 46 30 42 27 48 33 45 29 42 28 43 29 47 28 39 29 52 44 58 41 43 32 46 35 46 33 42 29 40 29 41 30 42 29 41 28 39 29 41 30 42 31 44 30 42 28 45 29 47 32 50 35 48 35 53 37 51 35 54 40 57 42 58 42 58 42 59 43 63 45 62 44 60 44 57 44 54 36 40 30 40 28 22 5 1 3 5 5 0 1 0 2 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 52 35 49 37 41 32 41 30 39 28 36 25 34 23 27 17 26 15 23 14 20 13 20 17 23 20 23 14 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 0 0 0 0 0 0 1 0 0 0 0 1 2 3 1 0 0 0 0 1 2 3 98 72 96 72 99 74 98 71 102 77 103 78 102 76 100 75 104 77 105 78 106 77 104 76 103 74 101 73 101 75 105 78 108 77 107 77 106 76 106 76 105 75 106 76 107 78 108 78 108 79 108 79 107 78 107 78 109 81 110 81 111 82 112 83 110 79 111 80 112 81 112 82 113 82 113 82 114 84 116 84 119 84 119 83 118 83 119 84 120 84 118 83 117 83 118 83 119 86 120 87 120 86 119 85 115 82 116 84 118 85 119 86 118 85 119 86 120 87 120 87 123 90 124 92 125 91 123 90 121 89 120 91 125 95 125 92 126 95 127 96 128 97 128 98 128 96 128 96 128 97 130 98 129 97 129 97 129 97 129 95 129 92 129 92 128 91 127 90 131 94 131 95 133 97 135 98 134 98 136 100 137 99 135 97 137 98 135 99 138 102 138 100 136 104 136 104 136 105 137 105 138 106 138 106 137 104 136 103 138 107 140 109 142 110 142 110 140 110 144 113 143 109 141 109 143 109 144 110 144 109 141 106 143 110 145 112 147 114 149 116 142 106 144 107 144 108 145 109 149 113 149 113 148 112 146 111 143 109 144 110 146 112 147 113 147 111 145 109 144 111 147 114 148 112 147 111 146 112 147 113 148 113 148 113 148 113 148 113 146 109 146 109 146 108 145 108 140 102 138 100 137 100 138 102 141 103 138 101 136 99 135 99 132 97 133 98 134 97 133 98 133 98 132 98 131 97 130 96 123 94 132 97 128 93 130 99 131 95 133 96 133 96 133 95 134 97 133 95 131 94 130 93 132 96 129 94 127 92 125 91 121 88 123 91 127 94 129 95 129 94 132 94 129 91 129 94 128 91 127 90 126 89 126 88 124 84 119 81 119 82 119 81 117 80 115 75 109 72 111 76 108 76 109 77 110 77 109 76 114 80 112 77 109 77 110 78 116 82 115 81 114 82 116 83 110 77 110 77 111 79 114 82 109 80 117 82 112 75 111 79 110 76 108 73 105 69 102 67 94 63 99 68 102 67 98 64 97 62 91 55 86 53 87 57 89 61 83 55 79 53 79 54 80 53 80 52 80 52 79 51 83 50 82 50 82 51 80 49 85 56 95 68 108 76 132 114 161 127 94 0 0 31 95 74 93 76 94 77 94 74 91 73 93 69 89 67 90 68 89 65 86 63 85 63 86 65 88 67 90 66 88 65 86 65 83 67 38 0 28 20 18 11 16 8 13 5 14 4 10 0 10 4 14 8 14 6 12 7 11 6 11 5 10 8 11 1 8 6 20 13 20 10 18 9 16 10 12 2 4 0 0 0 6 4 10 6 7 5 8 6 7 4 6 2 7 2 9 5 11 7 8 3 9 4 8 3 7 1 4 0 6 2 7 2 5 3 4 4 3 0 5 0 6 9 17 6 8 1 8 2 7 2 11 2 6 0 7 2 8 1 8 1 6 0 5 0 4 0 5 0 2 0 3 0 7 2 10 6 18 10 14 0 7 1 7 1 7 1 7 3 7 3 6 0 6 0 5 2 6 2 6 5 7 6 7 3 3 0 3 2 3 3 4 3 5 4 7 7 9 8 9 8 8 6 3 2 2 1 1 0 0 0 1 0 1 0 2 0 2 0 4 0 1 0 7 9 18 15 15 7 12 5 10 4 13 7 14 5 15 6 15 6 15 5 15 7 14 8 16 10 18 12 20 12 20 11 19 9 16 7 18 10 17 9 17 10 19 10 18 8 20 10 21 11 22 11 24 13 23 12 24 15 28 18 27 15 26 15 26 16 28 18 29 19 31 21 33 23 35 24 31 22 32 23 34 25 36 26 36 25 35 24 33 22 31 20 34 21 32 22 35 25 35 23 30 20 31 20 30 19 29 17 32 20 29 17 27 16 27 17 28 13 22 16 35 29 39 24 31 20 33 22 34 20 30 17 28 17 29 18 30 17 29 16 29 17 29 18 30 18 30 19 28 17 28 18 30 21 33 24 31 19 36 21 35 19 37 24 41 26 41 26 42 27 42 28 45 29 44 28 44 28 43 30 42 25 31 19 30 18 22 6 7 0 3 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 37 33 40 22 38 24 30 19 30 18 29 16 26 13 24 12 18 8 16 6 15 5 15 7 15 8 18 14 20 9 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 0 5 5 6 6 5 4 2 1 3 3 1 0 0 0 0 0 130 98 131 101 135 102 131 96 133 101 134 102 134 101 132 99 134 105 135 106 136 106 135 105 131 100 130 100 131 103 136 107 136 107 136 106 135 105 134 105 132 104 134 105 135 107 137 108 141 109 140 108 138 107 137 106 141 110 142 111 142 112 143 112 142 111 142 111 143 112 143 112 144 113 143 113 144 115 147 118 152 119 152 119 152 119 152 119 151 118 150 117 150 118 152 119 153 120 153 119 151 118 150 117 146 114 148 116 151 119 153 120 151 118 151 118 152 119 153 120 156 123 157 124 157 124 156 123 156 122 153 121 157 125 158 125 160 127 161 128 161 128 161 128 162 129 163 131 164 131 164 131 164 131 164 130 162 128 161 128 164 130 164 129 163 128 162 127 164 131 166 134 168 135 169 135 169 136 170 137 171 136 170 135 172 137 170 137 173 140 173 137 171 135 172 136 173 138 174 138 179 143 178 141 175 138 173 136 172 137 175 139 175 138 173 136 173 139 178 143 178 141 177 141 176 140 176 140 176 139 174 137 174 138 175 140 177 142 179 143 173 137 174 139 178 141 179 142 183 143 183 144 185 141 183 140 179 136 180 137 181 139 182 140 182 138 178 134 178 138 184 143 179 140 178 139 178 139 179 140 178 139 178 139 178 138 177 138 175 136 174 135 173 134 172 133 169 129 168 128 168 129 169 130 173 128 168 122 164 121 165 123 167 125 169 126 169 126 168 124 165 122 165 122 164 121 164 121 155 115 162 119 160 116 161 121 163 121 164 121 164 120 162 118 163 119 162 118 160 117 159 116 162 118 160 115 158 116 160 118 156 112 155 113 157 116 162 120 158 116 160 116 157 112 156 114 154 111 154 111 153 110 153 110 153 109 149 107 151 110 151 108 148 106 147 102 141 99 142 102 139 96 140 99 142 99 142 99 146 102 145 101 144 101 145 103 146 102 143 98 141 100 144 103 146 102 143 98 140 96 139 96 139 100 143 101 138 95 138 99 141 99 139 97 136 94 134 92 134 92 137 94 137 91 132 87 130 85 125 79 121 78 122 80 122 81 117 76 112 74 112 75 112 76 112 78 112 78 113 79 114 80 116 79 118 77 120 76 127 83 137 94 147 104 166 130 179 164 182 68 58 53 125 84 125 93 128 92 128 90 126 88 128 90 124 87 124 87 122 83 116 80 117 82 120 86 125 90 124 90 119 85 112 83 111 84 59 12 49 31 39 22 38 16 31 12 33 12 28 9 27 9 32 14 31 13 27 11 26 11 29 8 26 10 26 7 27 14 44 25 46 26 47 28 50 29 47 28 39 16 27 6 19 3 17 2 15 3 15 5 15 3 11 5 9 4 8 5 9 6 11 8 12 8 12 7 10 6 8 5 9 6 7 6 5 5 2 9 9 7 12 2 13 21 29 12 14 11 20 9 16 12 19 10 15 7 15 9 15 7 11 8 11 8 11 7 11 6 12 2 9 0 8 0 10 1 20 13 35 20 26 7 20 10 20 7 18 7 18 7 17 7 19 6 19 6 19 5 17 6 16 7 17 7 15 5 10 2 6 2 5 3 5 4 6 4 5 3 6 5 7 4 5 3 5 0 4 0 1 0 1 0 1 1 1 2 0 2 0 2 0 3 0 4 8 14 18 19 18 14 17 11 18 12 19 13 21 13 22 14 25 15 26 16 29 15 29 14 30 16 33 18 32 19 32 19 31 17 29 15 30 16 29 16 30 18 32 20 32 18 33 20 35 22 37 23 39 24 37 23 38 25 41 28 41 26 40 26 40 27 42 29 40 27 43 31 47 36 51 38 50 33 51 35 52 36 53 37 54 37 53 34 50 31 47 29 48 32 45 32 48 35 48 33 46 31 44 30 43 29 43 30 45 30 42 27 41 26 41 27 39 23 36 28 49 38 50 32 43 31 44 33 45 31 42 28 40 29 41 30 42 29 41 28 39 29 41 29 42 30 43 30 43 28 45 28 46 31 49 33 46 32 50 34 49 34 51 37 56 40 56 41 57 41 58 42 61 44 61 43 59 43 58 43 56 38 46 30 41 30 41 30 20 12 1 1 0 3 1 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 49 38 42 33 40 29 39 28 36 25 35 24 28 18 27 15 24 14 24 16 23 16 23 19 24 14 12 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 0 0 0 5 7 9 11 11 9 7 5 7 6 4 2 0 0 0 0 100 74 99 76 102 77 100 72 100 76 101 77 101 76 100 75 103 75 104 77 105 77 105 76 103 74 101 73 101 75 104 78 107 77 106 76 105 75 105 75 103 73 104 75 106 77 108 79 110 81 110 80 109 80 109 80 113 84 113 84 113 84 113 84 113 82 113 82 113 82 114 83 114 83 114 83 114 84 116 84 117 82 118 83 119 83 118 83 116 81 115 80 116 82 118 84 120 86 118 84 116 82 115 82 117 84 117 85 118 85 118 85 119 86 120 87 121 88 121 88 122 89 123 91 124 90 122 89 125 92 121 90 123 94 126 95 125 94 126 96 127 97 128 98 127 95 130 98 131 98 130 96 131 97 129 95 127 93 125 89 129 92 130 93 130 93 130 93 128 92 131 95 133 96 133 95 133 96 133 96 133 96 133 96 135 97 133 97 135 99 135 97 133 101 134 103 135 104 137 105 138 105 136 103 133 101 132 100 134 102 135 102 132 96 125 91 124 95 130 100 132 100 133 102 132 98 132 98 131 97 130 96 130 95 129 94 128 93 127 92 127 94 128 96 130 98 132 99 131 100 132 100 132 99 130 97 128 96 128 97 130 98 130 99 129 96 127 94 126 96 129 98 127 93 125 92 125 92 126 94 125 92 125 91 124 91 124 90 121 87 120 86 118 85 117 84 115 82 115 82 116 83 117 84 118 84 114 79 110 76 109 76 113 81 114 82 115 81 114 80 108 78 107 77 106 77 106 77 107 80 110 80 105 74 102 74 106 77 107 78 107 78 106 76 108 78 107 77 106 76 105 76 109 79 105 75 103 75 106 78 105 74 100 69 98 71 102 75 101 72 101 70 98 68 96 67 97 68 97 67 96 67 96 67 99 68 98 68 101 71 102 70 97 67 97 64 93 61 93 66 90 65 92 68 95 69 95 69 94 68 94 69 95 70 96 71 96 65 91 59 88 61 92 65 100 69 95 61 86 54 80 50 87 60 90 59 86 57 89 62 92 63 91 61 89 59 87 58 89 61 90 62 90 59 85 55 83 53 79 48 76 47 77 49 78 51 75 48 73 46 72 47 74 48 76 50 78 52 80 53 79 49 79 53 80 55 80 54 82 53 86 57 95 59 111 84 126 116 151 88 70 42 85 72 91 75 91 72 90 71 87 68 89 68 86 66 86 67 84 63 80 61 80 60 80 62 82 63 83 61 79 57 76 59 78 65 34 0 27 22 19 13 16 7 11 4 13 3 10 0 8 3 14 7 13 6 12 6 10 5 10 4 7 4 8 0 8 8 22 15 24 16 27 20 29 22 37 29 40 28 31 15 13 0 2 0 0 0 0 0 0 0 5 2 3 0 1 0 1 0 6 3 6 3 6 2 4 0 4 0 5 2 6 4 6 5 1 4 7 1 6 0 6 19 43 17 8 4 14 5 11 9 14 6 10 3 10 4 9 1 7 3 8 3 7 2 6 2 4 0 2 0 0 0 0 0 4 7 25 12 12 0 8 2 7 1 7 1 7 3 8 3 6 0 6 0 5 2 6 2 6 4 7 5 6 2 2 0 2 3 2 3 2 4 3 4 1 2 1 2 1 2 1 2 0 1 0 0 0 0 0 0 1 1 2 1 2 1 2 0 5 0 3 1 11 10 16 11 14 6 12 5 11 3 11 3 11 2 11 3 14 6 16 8 16 7 14 7 15 9 17 10 19 11 20 12 19 10 17 8 15 7 15 8 17 10 20 12 19 8 20 10 22 13 26 15 25 14 24 12 24 14 27 17 27 15 26 15 26 16 28 18 28 17 30 21 35 26 39 28 35 25 36 26 36 26 36 27 36 26 35 24 33 22 32 21 33 21 31 21 33 23 33 21 33 21 30 17 28 18 30 20 30 19 29 17 28 16 27 16 26 14 27 21 38 29 36 21 30 19 31 20 31 18 29 16 28 17 29 18 30 17 29 16 28 16 29 17 29 18 29 18 29 18 28 18 29 20 32 22 30 18 32 19 32 20 34 22 38 25 39 26 40 28 41 26 42 27 43 26 42 26 42 27 40 26 36 19 29 16 31 22 28 10 11 0 1 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 22 11 18 6 14 5 14 5 16 8 17 12 18 9 10 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 0 0 0 0 2 6 9 11 12 11 11 9 8 6 4 2 1 1 1 135 100 130 98 131 101 133 100 132 100 133 102 134 102 133 101 131 102 133 104 134 104 134 104 136 105 133 102 131 102 133 103 136 107 136 106 135 105 134 105 133 104 134 106 136 107 137 108 139 109 141 111 143 112 144 114 147 116 146 115 146 115 146 115 146 115 146 115 146 115 146 115 147 115 146 115 146 116 148 118 149 118 151 120 153 121 152 120 150 117 149 117 150 119 152 120 154 120 151 117 149 115 149 116 151 118 151 118 152 119 152 119 154 121 155 122 155 123 156 123 156 124 157 125 158 124 157 123 158 123 154 120 155 124 158 124 156 123 157 126 160 128 162 130 158 126 161 130 163 129 161 127 163 129 161 126 158 123 155 122 159 126 160 127 163 130 164 131 160 126 161 129 163 130 164 130 163 129 162 128 162 128 163 129 165 129 162 129 164 130 163 128 164 128 164 129 165 130 166 130 159 122 157 120 156 120 156 121 162 126 162 125 159 120 154 116 149 116 155 120 155 118 154 119 157 121 156 119 155 119 155 119 156 120 156 119 154 117 152 116 154 119 155 120 159 121 161 122 161 120 162 121 164 119 162 117 160 120 160 120 161 121 161 121 158 119 160 120 159 117 155 113 150 114 149 112 148 113 150 114 152 116 151 115 150 114 149 113 147 110 146 110 145 109 144 108 142 107 143 107 143 107 143 107 141 106 141 105 138 100 133 96 133 98 134 99 134 99 133 98 133 94 134 94 134 94 134 95 139 100 139 97 134 91 129 89 131 91 133 94 136 95 136 95 140 99 139 98 139 98 138 97 143 101 138 96 134 95 136 97 134 92 128 86 125 87 130 91 133 91 131 89 129 88 127 86 128 87 128 87 128 87 128 87 125 87 123 88 127 91 127 89 124 88 125 86 121 83 121 85 120 83 122 86 125 87 125 87 121 84 123 86 124 87 125 87 126 87 121 82 118 83 122 87 122 84 119 81 117 79 116 80 115 81 117 82 117 83 121 87 119 83 118 82 117 81 116 81 117 81 119 82 119 81 117 79 118 80 116 77 114 77 115 78 113 76 112 75 110 75 109 75 109 77 109 79 111 81 112 82 114 81 116 81 119 82 123 82 124 82 130 92 142 101 159 121 176 130 189 141 158 95 130 92 125 90 127 90 127 88 125 86 125 85 122 85 125 87 124 85 119 80 117 78 116 77 116 78 112 76 105 73 105 76 107 80 60 9 53 31 44 20 38 10 32 15 33 14 29 10 27 12 31 14 28 12 25 12 24 10 28 7 24 7 24 5 26 13 34 16 38 20 42 25 48 26 46 30 55 39 59 37 49 27 37 15 28 8 22 2 12 0 10 3 7 2 7 3 8 4 8 3 9 4 8 2 6 1 6 2 7 5 7 5 6 5 3 6 9 5 11 0 20 37 78 40 23 7 20 11 21 13 22 12 19 11 21 12 19 9 11 6 10 6 10 5 10 5 10 2 10 2 11 1 12 2 20 20 42 22 25 9 23 11 18 7 18 7 17 8 17 8 19 6 19 6 19 5 17 6 15 6 16 6 14 4 9 1 6 2 4 2 4 1 3 1 3 1 2 0 2 0 3 1 2 0 2 0 1 0 0 0 1 1 0 2 0 2 0 3 0 4 0 9 10 15 14 13 15 12 16 11 18 11 17 10 19 10 19 11 22 14 26 18 29 15 29 14 29 15 31 16 33 20 33 21 33 20 32 18 28 15 28 15 29 18 32 20 34 20 35 22 38 26 43 30 40 25 38 23 38 25 40 27 41 26 40 26 40 27 42 29 45 32 47 34 50 37 52 38 54 37 54 36 53 36 53 36 51 34 51 34 51 34 52 35 47 32 44 31 46 33 46 30 47 32 44 28 42 29 44 31 44 30 44 30 44 29 43 29 40 26 43 34 52 39 49 31 42 30 42 30 42 29 41 28 40 29 41 30 42 29 41 28 38 28 40 29 41 29 43 29 43 29 44 28 45 29 48 31 46 30 46 31 48 33 49 33 52 36 53 38 55 40 56 41 58 41 58 42 59 42 59 42 54 39 55 36 48 31 46 33 35 30 21 12 1 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 37 24 31 17 24 12 21 12 23 16 23 18 23 17 18 10 4 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 104 76 98 72 99 76 102 77 100 76 102 78 103 78 102 77 101 74 103 76 105 77 105 77 109 80 106 76 102 74 103 75 108 78 108 77 107 77 106 76 106 76 107 77 107 78 108 78 107 79 109 81 112 85 115 86 117 88 116 87 116 86 115 86 116 85 116 84 115 84 115 83 116 84 115 83 114 84 116 83 116 80 120 83 122 84 121 82 120 82 120 81 120 82 121 84 122 88 119 84 117 84 118 86 114 82 116 84 119 87 121 89 120 85 121 86 121 87 122 87 123 88 124 89 124 89 123 88 121 89 118 87 120 90 120 88 120 90 121 92 124 94 126 95 122 89 123 91 124 91 124 91 125 91 123 89 121 86 118 83 118 81 119 83 121 85 123 87 121 83 120 83 121 85 124 88 123 85 122 84 121 85 122 86 123 85 120 84 122 85 121 82 118 86 118 86 118 86 118 86 114 81 112 78 110 79 112 81 112 80 112 81 113 82 114 83 113 83 116 84 113 78 109 77 109 77 108 75 106 75 107 75 110 78 110 79 111 80 112 80 109 80 109 81 110 81 111 82 109 81 109 82 108 80 106 79 108 79 108 79 108 79 108 79 106 78 109 80 107 75 100 68 101 71 100 70 100 70 101 71 108 77 107 76 105 75 104 74 102 72 102 72 102 72 102 72 99 70 100 70 100 69 97 67 94 64 96 65 95 61 89 56 89 58 90 60 91 59 89 58 89 62 88 63 89 63 90 64 87 61 87 61 86 59 84 58 82 58 84 61 87 63 88 64 88 63 87 63 87 63 87 63 91 64 87 59 84 58 84 58 83 56 80 53 80 56 85 63 84 62 80 60 81 61 80 58 77 57 77 58 78 58 78 59 81 58 80 60 84 63 83 60 82 61 84 61 81 58 80 59 77 59 79 61 81 62 81 62 79 61 81 63 82 63 82 61 84 56 80 51 77 51 79 54 77 50 76 49 75 49 76 50 77 50 78 52 80 54 82 55 81 54 81 54 81 54 81 54 77 51 77 52 78 52 78 52 77 51 76 49 75 50 76 50 76 50 76 50 77 50 77 50 78 50 79 52 81 54 82 55 83 55 81 55 80 57 79 57 83 57 86 62 100 68 114 82 126 91 137 103 127 95 106 55 88 69 89 70 89 70 88 67 87 67 85 67 88 70 88 68 80 61 79 60 79 61 80 62 80 59 79 59 80 65 83 70 27 0 23 24 18 14 12 3 13 5 15 4 11 0 11 4 13 6 13 5 12 5 11 4 10 3 7 4 7 0 5 4 12 6 14 7 18 11 20 11 28 14 28 17 33 25 39 30 40 27 30 15 19 4 7 0 0 0 0 0 1 0 3 1 1 0 2 0 2 0 0 0 1 0 3 3 5 6 6 5 3 3 2 0 3 0 9 30 78 52 28 6 8 6 13 7 12 7 11 7 14 9 12 7 8 4 7 3 5 1 3 0 0 0 0 0 0 0 1 0 13 15 28 11 11 2 11 1 7 1 7 1 8 3 8 3 6 0 6 0 5 2 6 2 5 3 6 5 5 1 1 0 2 3 1 2 1 1 0 1 1 2 0 0 0 1 1 2 0 1 0 1 0 1 1 1 1 1 2 1 2 1 2 0 2 0 5 4 12 9 12 4 10 2 9 4 11 3 10 2 10 1 9 0 11 4 16 8 16 8 14 7 14 7 15 8 18 11 20 12 20 11 19 10 16 7 15 7 16 9 18 10 20 9 20 10 24 16 30 21 26 14 24 12 23 13 26 16 27 15 26 15 26 16 28 18 33 22 34 23 35 25 36 25 38 27 37 26 36 25 35 24 33 23 33 24 35 26 36 27 33 20 30 19 31 21 30 18 32 20 30 19 29 18 29 19 30 19 31 20 31 19 30 18 24 14 28 21 35 24 32 18 30 18 29 17 29 16 28 16 28 17 29 18 30 17 29 16 27 16 28 16 29 17 28 17 29 18 27 17 28 19 30 20 30 16 29 17 33 21 33 19 34 22 36 24 38 26 40 25 39 24 40 25 41 25 42 26 38 24 40 24 35 17 30 16 34 22 32 9 10 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 37 33 40 22 39 26 32 21 28 16 28 15 27 14 26 14 29 16 22 7 14 3 13 4 17 6 16 9 18 12 15 9 3 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 136 102 133 101 135 104 135 102 133 102 135 104 136 104 136 104 133 104 135 106 137 108 138 108 140 108 137 105 134 105 136 106 138 109 138 109 137 108 136 107 138 109 138 109 137 108 137 108 138 107 139 109 141 111 143 112 147 116 146 115 145 114 145 113 146 115 145 114 144 113 144 112 145 113 144 112 143 112 144 115 144 114 148 118 151 119 150 117 151 119 150 117 149 117 150 118 152 117 148 114 147 115 150 118 147 114 148 115 149 117 151 118 149 116 149 117 150 117 151 118 150 117 151 118 151 118 150 117 148 114 146 114 149 116 147 112 148 115 147 114 147 114 147 114 146 112 145 112 145 113 147 115 147 114 146 112 144 110 142 109 144 110 144 110 144 110 144 110 144 108 141 106 140 109 146 114 147 112 145 110 144 111 146 113 145 110 142 108 143 110 142 107 143 107 142 105 141 104 139 103 145 107 140 102 137 101 138 103 134 98 133 98 136 102 141 107 140 106 144 108 142 104 140 104 137 100 134 97 133 97 134 99 135 99 135 99 135 100 136 100 135 98 135 98 136 96 136 96 136 95 137 95 139 94 137 92 132 96 132 96 132 95 131 95 131 95 132 96 131 93 127 89 127 91 125 90 124 91 125 92 131 96 130 95 128 93 126 92 124 91 125 92 127 93 128 94 124 90 124 90 123 87 119 84 116 86 116 85 114 83 112 81 115 85 116 87 117 86 115 84 122 86 123 87 124 87 125 88 119 82 119 84 122 85 121 83 117 81 119 83 120 83 120 83 120 83 120 83 120 83 120 83 119 82 119 81 117 80 117 80 119 81 116 78 116 81 121 85 118 78 114 77 117 79 116 76 113 75 113 76 114 77 115 77 115 79 114 80 117 82 115 78 116 83 119 83 116 80 116 82 114 79 115 81 116 80 115 79 114 80 117 83 118 82 116 80 116 81 113 78 111 77 111 77 114 79 112 76 108 74 107 73 108 77 109 79 111 79 108 76 113 82 113 82 113 82 113 81 110 78 112 79 112 78 112 78 109 75 108 74 109 75 109 75 110 76 111 77 111 77 109 77 109 78 109 81 110 82 109 82 117 81 119 82 118 83 120 82 127 85 130 96 146 108 160 123 175 125 185 130 175 135 161 87 123 88 125 89 128 90 130 89 131 87 128 86 130 88 129 85 123 81 123 80 123 81 124 84 120 85 117 84 115 83 115 84 50 0 49 29 46 19 41 10 31 13 32 13 27 9 26 10 28 13 27 12 25 11 23 10 28 8 26 9 24 3 21 6 30 11 32 13 34 16 39 17 51 26 49 23 49 30 59 39 66 41 59 34 51 29 44 22 20 10 15 5 11 1 8 0 8 1 9 1 9 0 7 0 5 0 6 3 6 5 7 5 9 4 6 3 13 0 18 33 78 62 55 19 18 9 23 9 21 10 22 13 26 16 25 12 16 10 14 6 11 3 10 1 8 0 10 1 11 1 12 1 30 26 40 16 22 11 24 6 18 7 17 8 17 8 17 8 19 6 19 6 19 5 17 6 15 5 16 5 13 3 9 0 5 1 3 0 2 0 1 0 3 0 1 0 1 0 2 1 2 0 2 0 1 1 1 1 0 2 0 2 0 2 0 3 0 2 0 10 10 12 8 6 7 8 12 11 16 12 18 11 20 10 18 9 20 12 24 16 29 16 29 13 28 14 29 15 29 16 30 18 31 17 30 16 30 16 29 15 28 16 30 17 32 18 32 19 36 25 43 31 41 26 38 23 37 24 40 26 41 26 40 26 40 27 42 29 45 31 46 32 47 34 49 35 55 37 54 36 52 34 50 33 51 34 52 35 52 35 52 35 47 31 44 30 45 31 43 28 44 31 45 31 44 30 43 28 42 29 44 31 45 30 43 28 38 25 41 30 46 32 44 28 42 29 41 28 40 27 40 28 40 29 41 30 42 29 41 28 37 27 40 28 40 29 42 28 43 29 44 27 44 28 46 30 47 30 45 30 49 35 50 32 49 34 50 36 53 38 55 40 56 39 57 40 57 41 58 41 57 39 56 38 53 36 49 32 36 35 32 29 19 12 2 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 48 36 40 31 38 28 37 27 37 27 36 26 37 24 30 17 25 15 25 17 25 15 22 16 25 19 22 17 5 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 103 78 104 80 107 81 104 76 102 78 104 80 105 80 105 80 105 78 107 81 110 82 110 82 108 80 106 78 106 79 108 81 110 80 110 79 109 79 108 78 111 81 110 80 109 78 107 77 107 78 108 79 108 79 108 80 114 85 114 84 113 83 112 82 113 82 113 81 112 80 111 79 112 80 111 79 110 79 111 80 106 72 110 77 113 78 112 76 115 79 113 77 112 76 112 77 113 79 110 76 109 78 113 82 116 83 115 81 113 79 112 78 113 79 113 79 114 80 114 81 110 77 112 78 112 78 111 78 110 81 109 82 112 83 109 78 108 79 106 77 103 74 101 72 102 71 100 70 100 71 103 74 103 72 102 71 100 70 99 69 105 72 104 69 101 67 99 65 99 64 94 60 94 64 101 70 103 67 101 65 100 66 102 68 101 64 98 63 99 64 97 63 99 69 98 67 96 65 94 63 100 68 94 61 89 58 88 59 91 59 87 56 87 60 94 66 85 58 92 64 94 64 95 69 96 67 94 64 92 64 93 66 91 62 89 60 87 57 84 56 89 63 88 62 87 60 86 59 85 60 86 60 85 59 83 57 86 60 87 59 86 59 86 59 88 60 87 59 86 59 86 59 86 59 85 58 85 58 86 59 87 60 86 58 84 56 82 55 81 54 82 56 84 59 86 60 81 54 82 54 79 50 74 46 81 51 77 47 74 47 76 50 77 49 78 51 79 50 77 49 78 53 78 54 79 55 80 55 79 53 78 55 81 56 80 53 74 52 75 53 75 52 73 50 80 58 80 58 81 59 81 59 77 52 79 54 81 54 80 54 79 52 76 48 73 47 74 51 77 57 73 56 77 60 77 56 76 58 76 59 77 60 78 60 75 56 75 57 78 59 75 54 78 60 81 62 79 58 78 60 78 59 78 60 78 59 76 58 75 58 77 60 78 59 76 57 81 58 80 57 78 55 76 54 78 55 77 54 76 55 78 56 77 54 78 55 78 52 72 45 76 52 76 53 77 53 77 54 76 53 76 52 75 51 73 50 73 50 74 51 74 52 75 50 74 46 75 48 76 48 77 47 78 49 79 50 80 51 81 51 80 53 81 57 84 64 88 64 92 65 93 69 107 76 118 87 123 81 129 103 138 109 133 91 85 63 88 68 90 70 91 72 94 73 90 71 89 72 87 68 88 70 86 68 84 67 84 68 86 67 86 66 84 66 80 67 16 0 18 23 19 18 16 9 10 2 13 1 9 0 7 1 13 6 12 4 11 3 9 4 9 4 8 6 7 0 1 0 10 3 10 2 12 3 13 2 8 0 14 4 23 15 31 21 34 20 31 20 35 23 36 23 32 24 25 13 12 2 2 0 0 0 2 0 2 0 0 0 0 0 2 2 4 6 5 6 7 4 2 2 7 0 1 20 51 57 56 22 8 3 12 3 10 4 11 7 16 11 15 9 12 9 10 6 5 2 2 0 2 2 3 2 3 1 0 0 19 18 24 3 7 2 10 0 7 1 7 1 8 3 8 3 6 0 6 0 6 2 6 2 4 3 6 4 5 1 1 0 1 2 1 1 0 0 0 0 1 1 0 0 0 0 0 2 0 0 0 0 0 0 0 0 1 1 1 1 2 1 2 0 2 0 5 4 12 7 8 0 4 0 8 4 11 4 13 3 11 1 9 0 8 2 13 6 16 8 15 6 13 6 14 7 14 6 15 8 16 7 15 6 17 9 16 7 15 7 16 8 16 5 17 6 21 13 28 19 27 15 25 12 23 13 25 15 27 15 26 15 26 16 28 18 27 17 29 19 31 22 34 23 38 27 37 25 34 23 32 22 36 26 36 25 35 24 34 24 33 20 29 18 30 19 29 16 29 19 31 21 32 19 28 16 26 16 28 18 30 18 28 16 26 15 28 19 31 20 30 18 30 17 28 15 27 15 27 16 28 17 29 18 30 17 29 16 27 15 27 16 28 17 28 17 29 18 27 17 27 18 29 19 32 17 29 17 34 23 34 19 32 20 34 22 37 25 39 26 37 23 38 24 39 25 40 25 41 23 36 21 38 23 37 20 32 17 30 18 29 10 7 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 28 16 27 15 27 15 26 14 24 10 19 6 15 7 19 11 16 6 15 8 18 11 18 11 5 4 2 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 2 5 6 6 5 4 6 5 5 4 4 5 5 6 134 101 133 106 138 103 134 106 138 105 134 101 131 101 133 103 136 106 139 109 139 106 135 102 139 105 134 105 140 112 141 107 136 106 138 106 135 103 134 105 138 108 140 109 139 105 133 101 132 104 136 103 131 99 133 105 143 113 144 113 144 112 142 110 144 112 140 107 137 106 137 107 136 105 136 105 136 105 136 105 134 99 133 98 134 101 138 104 138 103 139 104 137 100 133 98 138 104 133 100 130 98 129 98 134 103 133 102 134 104 136 106 127 97 126 100 133 105 132 99 134 104 132 101 130 101 131 102 130 100 132 101 132 101 133 102 124 93 124 92 123 92 123 92 118 87 118 87 118 88 121 90 123 92 123 92 122 89 119 86 119 89 123 93 124 90 118 84 120 88 119 86 117 85 117 87 117 89 118 90 120 93 124 96 114 87 117 89 118 88 115 85 117 87 114 84 114 87 118 91 116 84 109 81 112 85 112 79 112 81 111 80 110 81 111 82 107 77 109 80 111 82 112 81 112 80 108 77 108 79 108 77 115 83 111 79 108 80 113 85 111 79 109 77 108 77 109 77 113 80 111 77 108 76 108 76 108 79 110 81 111 80 109 78 108 78 108 78 108 79 110 80 110 80 111 80 111 80 111 80 113 82 112 79 109 76 106 74 105 74 106 76 107 76 107 75 111 79 109 76 106 73 103 71 102 72 101 71 101 71 101 71 102 72 102 73 105 77 109 80 108 77 110 79 111 79 111 79 107 75 107 75 107 75 107 75 108 75 109 74 108 75 109 76 114 80 114 80 114 80 114 80 113 78 111 76 108 73 106 72 112 76 108 73 107 74 110 78 108 74 109 75 109 76 110 76 110 75 109 77 114 79 110 72 106 74 106 73 105 72 104 72 105 73 106 75 108 76 109 77 112 79 109 76 107 76 109 77 108 77 109 77 109 76 107 74 111 78 108 75 106 75 108 76 106 76 109 79 111 79 109 77 110 77 108 76 107 74 105 73 106 74 106 75 107 76 108 77 103 71 105 74 106 74 106 74 107 75 107 75 107 75 107 75 107 74 110 77 112 77 110 75 110 76 111 79 112 82 114 82 112 78 117 82 120 84 128 91 137 96 144 106 158 118 168 123 179 126 174 130 188 143 185 133 149 92 126 89 129 88 122 91 128 93 130 94 130 92 126 90 124 88 119 85 116 82 115 82 111 84 113 85 113 85 123 76 34 9 31 17 38 19 34 20 34 13 31 10 31 11 30 9 31 11 29 9 27 7 27 8 27 7 27 6 21 2 18 4 25 13 27 13 29 12 31 13 29 10 36 15 37 17 42 21 55 35 67 43 67 38 61 33 56 29 52 27 52 27 40 16 25 5 14 0 8 0 8 1 4 0 4 2 8 6 11 7 13 10 9 5 11 0 8 22 59 59 71 37 32 13 25 8 22 11 21 11 20 12 22 14 17 9 17 8 15 5 16 8 15 5 14 4 14 3 13 3 36 23 37 12 21 6 20 5 19 6 17 6 17 6 17 6 18 8 18 7 16 5 15 6 15 8 12 5 9 3 7 2 5 3 4 2 3 1 2 1 2 1 2 0 1 0 1 0 1 0 1 1 3 3 5 4 1 0 1 0 0 0 1 1 0 3 6 11 11 10 5 4 7 8 12 11 14 11 12 8 19 9 20 9 20 9 20 9 24 15 28 17 28 14 27 15 28 15 29 16 29 15 27 14 28 15 28 16 29 17 30 17 28 17 26 18 32 25 38 25 37 24 38 25 39 26 40 26 39 26 40 27 41 28 42 29 44 30 44 31 46 33 49 36 51 37 52 37 50 34 45 30 49 34 47 32 46 32 46 33 45 31 45 31 45 31 45 31 46 32 46 32 46 31 44 29 40 28 41 31 46 34 44 30 40 28 41 30 42 30 41 29 39 27 37 27 37 27 37 27 38 27 37 26 36 27 37 27 37 24 39 26 40 27 42 28 41 29 44 31 46 31 44 30 49 35 45 31 44 31 46 34 49 34 49 31 48 33 51 36 59 41 59 41 59 41 60 42 57 39 56 37 53 34 51 32 48 27 38 28 42 29 24 6 4 0 1 0 3 2 3 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 29 23 32 22 26 14 22 14 22 14 23 15 24 14 23 13 16 6 4 0 3 1 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 3 3 5 5 5 6 6 7 7 8 95 65 95 71 100 69 97 72 101 72 99 71 100 74 103 77 106 79 108 81 108 78 104 75 103 76 105 77 105 76 104 77 102 72 103 70 99 66 98 68 103 73 105 75 105 72 101 68 100 70 102 70 101 70 103 74 105 74 106 75 106 74 104 74 106 77 104 74 101 72 100 71 98 69 98 69 98 69 98 69 98 69 94 65 91 64 92 65 97 70 98 71 97 69 94 66 97 65 94 62 91 60 90 59 94 63 94 63 95 64 96 68 92 63 92 65 95 66 93 63 92 63 91 61 90 61 90 63 86 64 85 63 83 62 83 61 83 62 83 62 83 62 83 62 80 59 79 58 80 60 82 61 79 58 79 57 78 55 75 53 79 59 81 61 82 60 79 56 77 55 76 55 77 57 79 57 82 52 81 51 80 52 82 53 81 51 80 51 79 51 80 51 81 51 79 49 78 51 82 55 81 50 77 48 78 49 78 50 76 53 75 52 74 53 75 54 74 52 75 54 76 54 75 53 78 54 73 52 74 54 74 52 77 54 74 51 72 53 75 55 76 55 75 53 73 52 74 53 74 53 74 54 75 54 76 55 75 53 76 54 76 54 75 53 74 52 74 52 74 53 76 54 76 55 76 55 76 55 76 55 77 56 76 54 74 52 72 51 73 52 73 52 72 50 70 48 74 53 73 51 71 49 69 47 67 46 68 47 68 47 68 47 70 49 71 50 72 53 75 55 74 54 76 55 77 56 77 55 75 54 75 54 75 54 75 54 76 54 74 53 74 53 75 55 78 57 78 57 78 57 78 57 78 54 76 52 74 49 72 48 76 52 74 50 73 51 75 53 73 52 74 53 75 54 75 54 75 53 75 56 79 58 75 51 74 53 73 52 73 51 72 51 72 52 73 53 75 55 76 55 78 56 76 54 74 53 75 55 76 55 77 56 76 55 75 53 77 56 76 54 74 53 75 54 73 53 75 55 76 55 76 54 77 56 76 54 74 53 73 52 73 52 74 53 75 54 75 55 71 49 73 51 74 51 74 50 75 52 75 52 75 52 75 52 74 50 76 52 78 52 76 49 76 49 77 50 79 52 82 52 77 53 81 56 84 57 89 61 96 65 100 73 112 83 121 86 128 88 125 92 135 101 139 100 122 72 85 57 89 71 92 69 93 71 93 70 91 67 88 67 87 66 84 62 80 62 80 60 76 61 77 62 79 67 93 61 11 0 10 8 17 9 14 9 10 1 6 0 6 0 6 0 12 4 10 2 8 0 8 2 4 4 5 3 3 0 5 0 12 3 11 2 12 1 11 3 8 3 12 4 12 5 14 7 21 14 31 23 36 22 35 24 30 19 29 19 30 19 24 14 19 10 15 3 6 0 0 0 0 0 0 0 2 1 7 6 5 4 3 0 6 0 3 15 46 43 55 25 18 2 11 0 11 1 10 1 10 2 12 6 10 8 10 6 6 3 6 6 5 3 5 3 4 2 3 0 20 15 19 4 6 1 7 0 5 2 6 2 6 4 6 4 8 3 8 2 7 3 6 3 8 5 7 4 4 2 2 1 3 1 2 0 1 0 1 0 1 0 1 0 0 0 0 0 2 1 3 2 4 3 5 4 2 0 0 0 0 0 0 0 1 2 8 8 10 7 7 0 8 3 9 5 10 3 10 3 10 5 9 6 10 7 11 8 13 11 17 13 15 10 14 11 11 8 12 10 14 12 15 12 14 11 14 12 15 12 16 11 18 7 17 8 22 15 26 16 25 16 26 17 26 18 27 18 26 15 27 16 27 16 28 17 29 18 29 19 32 23 35 25 36 25 37 26 36 24 33 20 35 23 33 21 32 21 32 22 30 19 31 20 31 20 31 20 32 20 31 19 30 19 29 18 28 16 29 19 34 22 32 18 28 16 28 16 28 16 29 17 27 17 27 17 27 17 27 17 28 17 27 16 26 17 27 18 28 17 27 15 26 14 24 13 26 16 29 19 30 19 29 17 36 22 32 18 30 19 31 21 33 22 32 22 32 23 34 25 38 26 39 27 40 28 41 29 39 27 38 25 35 22 33 19 29 11 25 17 34 24 25 12 5 0 0 0 0 0 0 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 22 13 24 10 17 3 13 6 14 7 15 8 15 10 14 11 12 7 2 0 0 1 0 0 0 2 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 3 1 4 2 4 2 5 3 6 4 6 5 124 92 123 97 128 96 125 98 125 95 126 96 127 98 128 99 131 102 133 103 132 100 128 96 123 97 129 98 123 91 124 97 125 97 126 95 121 90 119 91 120 92 122 94 123 93 121 91 122 92 120 92 123 97 126 97 125 96 125 96 125 95 123 93 125 95 125 94 123 91 120 89 119 89 119 89 119 89 119 89 121 89 121 86 117 84 117 84 120 88 122 89 122 88 121 87 117 86 114 83 111 82 110 82 112 83 112 83 113 84 113 84 109 83 112 84 110 81 108 82 105 78 105 78 105 77 103 76 107 75 105 73 103 71 101 69 103 72 103 72 104 73 104 73 103 71 102 71 102 72 104 73 103 72 103 72 103 70 100 68 101 71 102 71 103 72 103 72 101 69 100 68 99 69 101 71 101 73 99 70 96 68 95 68 100 72 97 68 95 70 99 73 99 71 97 69 97 71 100 74 99 73 100 71 97 69 97 72 96 68 95 67 95 67 96 68 97 69 98 70 97 68 96 67 99 69 95 67 96 69 96 67 97 69 96 68 96 69 97 69 98 70 97 68 96 68 96 68 93 66 96 71 100 73 101 72 98 70 97 69 97 69 98 70 99 71 99 71 99 72 101 73 103 72 103 72 103 72 103 72 103 72 103 71 102 70 101 70 104 72 103 70 100 66 95 63 100 69 99 68 98 67 98 66 97 66 98 67 99 68 100 69 102 70 101 70 101 71 103 73 102 72 104 74 105 74 104 73 105 74 105 74 105 74 105 74 107 75 106 73 105 74 107 75 107 75 107 75 107 75 107 75 108 76 107 74 105 71 103 70 105 73 105 73 105 73 105 73 104 72 105 73 105 74 106 74 107 74 107 76 110 77 107 72 106 73 105 73 104 72 104 72 103 71 104 73 106 74 107 75 108 75 106 74 105 74 106 74 108 76 109 77 108 75 106 74 106 75 107 75 107 74 105 73 105 72 104 72 104 73 106 75 108 76 108 75 106 74 105 73 104 72 105 73 105 74 106 74 103 72 105 74 106 74 105 73 106 74 106 75 107 75 107 75 108 75 110 77 111 77 111 76 109 76 111 78 113 80 115 82 116 80 120 84 124 87 130 92 138 98 146 106 157 115 167 120 170 126 173 127 180 134 186 139 186 120 138 80 122 94 129 87 127 90 123 85 118 82 114 81 115 80 108 74 104 72 102 74 104 75 103 76 105 79 116 70 32 9 28 14 27 8 17 8 40 24 43 20 32 8 27 9 31 11 29 9 27 7 27 8 23 5 24 4 19 4 19 8 20 10 20 10 24 11 27 10 26 9 30 11 31 11 35 14 37 16 45 25 53 28 56 31 53 27 58 30 56 28 51 28 49 30 47 26 37 13 22 4 12 1 7 0 6 0 11 5 11 5 10 3 13 0 8 18 55 50 61 33 31 13 24 9 20 10 19 9 19 11 20 13 20 11 22 10 18 6 17 8 16 6 16 5 15 5 14 4 34 22 34 11 21 6 20 5 19 5 17 6 17 6 16 6 17 8 17 7 15 6 14 6 13 7 10 5 8 3 6 1 3 2 2 1 2 0 1 0 2 1 2 1 2 2 3 2 7 6 7 6 8 7 8 7 5 3 3 1 2 0 2 1 5 7 8 9 9 9 8 6 9 8 11 8 11 9 13 9 18 8 20 10 22 12 24 14 23 14 27 16 26 14 25 15 22 8 24 11 27 15 30 17 28 14 28 14 29 15 29 17 28 18 25 19 32 25 36 26 39 26 40 27 41 27 42 28 42 28 41 27 41 27 40 26 42 28 43 30 46 34 50 37 49 36 51 37 51 35 48 32 48 34 47 32 46 32 46 32 43 29 44 30 45 31 46 32 45 30 43 28 41 28 43 30 40 28 41 31 45 34 44 30 41 28 39 26 38 26 40 28 38 28 38 28 38 28 38 28 37 27 36 26 36 26 37 27 42 28 41 26 40 25 38 24 39 26 41 28 42 28 42 29 46 33 43 30 41 30 44 31 44 31 48 33 51 34 52 35 53 36 54 37 57 40 58 41 57 39 56 37 54 35 52 34 50 31 49 34 49 35 40 28 18 7 2 0 3 0 5 1 1 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 32 25 31 20 25 15 23 15 24 15 24 15 24 15 24 15 24 10 8 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 1 2 2 3 4 4 4 4 4 4 5 5 5 5 92 63 90 67 93 64 89 66 89 64 90 64 89 62 86 60 89 61 89 61 87 57 83 54 82 54 82 52 78 51 83 58 87 60 88 58 82 52 80 52 78 51 80 53 82 54 81 53 86 55 80 53 85 59 86 56 85 57 86 58 85 57 84 57 82 56 83 57 82 53 77 50 80 54 80 54 80 54 80 54 77 50 75 50 75 50 76 51 71 47 72 48 73 49 74 49 77 48 75 46 73 44 72 44 72 44 73 45 73 45 73 46 70 46 75 48 71 43 71 48 69 44 71 46 72 44 68 43 69 48 68 46 66 44 65 43 64 43 64 44 65 44 65 45 66 45 65 44 65 45 66 46 69 49 70 49 69 47 67 46 67 45 66 45 66 47 69 49 71 49 68 45 64 42 62 41 68 41 66 38 62 36 61 35 64 37 63 36 62 37 65 40 65 39 64 37 63 38 65 40 64 41 68 40 62 35 64 43 64 41 63 40 62 41 63 42 62 41 64 42 65 42 64 41 67 44 63 42 64 44 65 43 66 46 68 48 69 48 68 46 65 44 64 43 63 43 64 44 60 41 65 47 70 49 69 47 67 44 65 42 64 43 66 45 70 48 70 47 70 49 72 50 70 49 70 49 70 49 70 49 68 47 68 47 68 48 69 48 70 49 70 48 67 44 63 41 65 44 66 45 66 45 66 45 67 46 68 48 70 50 72 51 72 50 71 49 70 49 71 50 71 50 72 52 73 51 72 50 73 52 73 52 73 52 73 52 74 53 73 52 73 52 74 53 74 53 74 53 74 53 74 53 74 51 73 50 72 48 70 47 71 49 72 50 73 49 72 48 71 50 71 51 72 52 73 52 74 53 74 54 76 54 74 52 73 52 73 51 72 51 71 50 70 49 71 51 72 52 74 53 75 54 75 53 74 53 74 54 75 55 76 55 76 54 74 52 72 52 74 54 75 53 72 50 73 51 71 49 71 51 74 54 76 54 75 53 74 52 73 52 72 51 72 51 72 51 72 51 72 49 73 51 74 51 73 49 73 51 74 51 74 52 75 52 75 50 76 51 77 52 77 50 75 49 77 50 79 52 82 52 79 55 83 57 84 57 89 61 95 67 103 74 111 80 116 82 122 85 125 87 125 91 136 105 146 103 113 60 79 62 88 63 86 62 81 56 76 53 76 56 77 56 73 49 68 50 69 50 68 51 65 52 71 59 84 51 8 0 8 3 9 0 3 0 51 52 63 44 28 4 8 5 12 4 10 2 8 0 8 2 7 3 7 2 6 0 6 2 9 2 9 3 10 5 9 5 8 4 11 4 10 2 11 3 10 2 14 3 15 3 16 6 17 8 24 14 22 11 25 17 28 21 31 24 29 19 23 13 9 4 5 0 0 0 0 0 3 1 2 0 5 0 0 11 40 34 43 21 18 4 12 0 11 1 10 3 10 4 13 8 11 10 13 10 9 5 7 6 7 5 7 5 6 4 5 1 20 14 18 4 6 1 7 0 5 2 6 2 6 4 6 4 8 3 8 2 7 3 6 3 7 4 6 4 4 1 2 0 1 0 1 0 1 0 0 0 1 0 1 0 3 1 4 2 8 6 8 6 7 5 7 5 7 4 4 1 2 0 1 0 8 6 9 6 8 6 8 3 8 2 6 0 6 0 9 3 7 3 8 5 11 8 13 10 11 10 16 12 14 10 14 11 8 5 9 7 11 10 14 12 13 10 14 11 14 12 15 10 18 7 17 8 22 15 26 16 25 16 25 17 26 17 27 18 29 17 28 16 27 15 26 14 27 16 28 18 31 23 36 26 37 26 38 27 37 24 33 20 34 22 32 21 31 20 32 21 28 18 29 19 31 20 32 21 31 18 27 15 25 16 29 19 28 16 28 19 33 21 32 17 29 16 25 12 23 13 26 16 28 18 28 18 28 18 28 18 27 17 26 15 25 16 27 17 24 13 25 15 26 16 28 17 26 16 27 17 28 17 28 17 32 19 30 17 29 17 29 18 28 18 31 23 35 25 35 24 34 23 36 25 38 28 41 29 39 27 38 25 36 23 35 20 36 22 37 26 34 24 31 28 24 13 6 0 0 0 1 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 27 14 23 9 17 4 14 5 16 9 15 8 15 10 16 13 18 13 7 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 3 4 2 4 2 4 2 4 2 109 79 106 81 107 76 101 76 107 80 107 80 106 78 104 76 105 78 104 75 100 71 97 69 101 69 92 65 95 73 103 77 106 80 107 77 101 71 98 72 101 74 102 76 104 77 105 77 111 81 104 78 107 81 106 77 105 78 106 79 105 78 104 75 98 71 99 71 98 68 94 64 96 68 96 68 96 68 96 68 94 67 97 68 98 68 98 68 92 62 92 62 93 64 95 65 98 70 96 68 94 67 94 68 93 67 95 68 95 68 94 65 89 64 94 66 92 63 94 70 94 67 96 69 96 67 93 64 91 60 91 60 91 60 91 60 91 61 92 61 93 63 94 63 95 64 94 62 93 63 94 64 94 63 94 64 94 63 93 61 96 64 93 62 93 64 97 68 100 68 97 64 93 61 91 60 91 63 89 60 88 60 88 60 87 60 89 62 91 63 90 61 91 63 91 62 90 62 90 63 90 64 93 63 88 59 89 64 91 62 90 61 89 62 90 63 85 58 88 62 91 64 92 64 93 63 89 61 91 64 92 63 92 66 96 70 98 69 96 67 91 63 90 62 90 63 91 64 89 63 93 67 96 67 93 64 94 65 91 62 90 63 93 66 95 67 95 67 95 68 97 69 99 68 99 68 99 68 99 68 97 67 98 67 98 68 99 68 98 67 99 68 98 66 96 65 96 65 96 66 97 66 97 67 97 67 98 68 100 70 102 72 104 72 102 71 101 70 102 71 102 72 103 73 104 72 102 71 104 73 104 73 104 73 104 73 105 73 104 72 104 72 105 73 106 74 106 74 106 74 106 74 105 73 105 72 103 71 102 70 103 71 104 73 105 72 103 71 103 71 103 71 104 72 105 73 105 73 106 74 106 73 105 74 105 73 104 72 104 71 103 71 102 70 102 71 104 73 105 74 107 75 107 76 108 76 108 75 107 75 108 76 107 75 106 73 103 72 105 74 106 74 104 71 106 73 104 71 104 73 107 76 107 74 106 74 106 73 105 73 104 72 104 72 104 71 103 71 104 73 106 74 106 73 104 72 104 73 105 74 106 75 107 75 109 75 109 75 110 76 111 77 110 77 112 79 114 81 116 83 117 81 120 84 123 86 129 91 139 101 150 109 157 112 163 117 165 123 171 122 171 124 182 140 185 144 177 106 122 76 116 81 119 81 114 77 111 75 109 77 111 76 105 72 101 71 101 72 103 74 101 74 105 79 113 64 28 6 27 12 23 4 14 7 92 90 116 77 58 10 23 11 31 11 29 9 27 7 27 8 29 12 27 10 17 5 15 8 17 10 19 10 24 11 26 12 28 12 31 13 30 10 30 13 32 13 36 13 33 11 35 13 36 17 46 21 42 18 45 24 49 27 50 28 52 30 53 32 38 20 34 15 26 5 16 0 14 1 14 0 18 0 15 19 60 48 56 32 32 16 21 6 20 11 19 11 19 13 21 14 20 12 24 13 20 8 18 8 19 9 18 8 17 7 17 7 32 20 33 10 19 7 20 5 17 6 17 6 16 6 16 6 17 8 17 7 15 6 14 6 12 6 10 4 7 2 5 1 2 1 2 1 2 1 2 1 3 2 4 3 5 5 6 5 8 7 8 7 8 7 7 6 9 7 7 5 4 3 4 3 10 10 9 8 7 7 8 7 10 6 8 4 9 5 12 8 14 5 17 7 20 10 22 12 21 13 26 15 25 13 25 15 26 11 24 10 23 10 25 12 27 13 27 14 28 14 29 16 28 18 25 19 32 25 36 26 36 23 38 24 38 25 39 25 43 28 42 27 41 26 40 25 41 27 42 29 45 33 49 36 53 39 53 39 51 34 46 30 48 33 46 31 45 31 45 32 42 29 43 30 44 31 45 31 44 28 40 25 39 27 43 30 39 27 40 30 45 33 43 29 42 28 37 23 35 24 38 27 38 28 38 28 38 28 38 28 37 26 35 25 35 25 36 27 38 24 39 26 40 27 42 28 42 28 42 28 42 29 43 31 43 31 42 29 41 29 42 28 41 29 47 33 51 35 51 34 53 35 54 38 57 40 59 42 57 39 56 38 55 36 54 35 56 39 57 37 46 31 38 32 34 22 11 2 1 1 4 1 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 36 26 31 21 27 17 23 13 25 15 23 14 23 14 24 16 27 17 14 3 3 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 1 1 0 0 1 3 4 5 4 4 4 4 4 4 4 4 72 43 68 44 69 38 62 38 66 41 67 42 69 43 70 46 70 45 67 41 63 36 59 34 63 34 54 32 62 43 68 43 67 46 68 44 63 39 61 40 64 42 65 43 66 44 67 45 72 47 67 44 66 44 65 42 69 47 70 48 69 46 67 45 62 41 62 40 60 37 57 35 56 35 56 35 56 35 56 35 60 39 60 39 60 37 57 35 57 35 56 35 57 37 59 38 64 41 62 39 60 38 61 39 61 40 63 41 63 40 60 37 57 36 59 38 60 39 63 44 63 41 63 41 63 40 61 40 57 37 57 37 58 38 59 39 59 39 60 40 61 42 62 43 63 42 61 41 60 41 61 41 59 40 60 41 61 40 59 39 61 40 59 38 58 39 61 42 60 40 59 39 59 40 60 41 59 36 58 35 57 35 58 36 56 36 60 41 63 41 61 38 63 41 63 40 62 40 61 39 62 40 62 39 59 37 60 41 63 41 61 40 61 40 62 42 55 35 58 39 62 43 64 44 64 41 60 40 63 43 64 42 62 42 65 45 67 46 66 44 63 41 62 41 62 42 64 43 63 43 65 45 66 44 63 41 64 42 63 41 63 41 64 42 63 41 62 40 63 42 65 43 67 46 67 46 67 46 67 46 66 45 66 45 66 45 67 46 64 44 66 46 67 46 67 46 66 45 66 45 67 46 67 46 65 44 65 45 67 46 68 47 72 51 71 49 70 49 71 50 72 51 73 52 73 51 71 49 72 51 72 51 72 51 72 51 73 51 71 50 71 50 72 52 74 53 74 53 74 53 74 53 73 50 73 49 72 48 71 48 72 49 72 49 72 49 72 49 71 50 71 51 72 52 73 52 72 52 74 52 72 50 73 53 72 51 72 51 71 50 71 49 70 49 71 51 72 52 74 53 74 54 76 55 77 55 76 55 75 54 75 54 75 53 73 52 71 51 73 52 74 53 73 52 74 53 73 52 74 53 75 55 74 53 74 52 73 52 73 52 73 52 72 51 72 50 71 50 73 50 74 51 74 50 72 48 72 49 72 50 74 51 75 52 76 50 75 50 75 51 77 51 78 51 79 52 81 54 84 54 81 57 85 58 85 58 89 61 97 71 108 79 112 78 114 81 120 82 121 82 119 85 128 97 131 109 144 95 95 54 77 59 84 61 82 58 79 56 79 58 79 60 79 58 78 60 78 58 75 59 73 61 81 67 87 49 5 0 8 4 8 0 4 3 79 89 102 75 41 5 6 7 12 5 10 3 8 1 8 2 13 8 13 4 7 0 6 1 9 4 8 7 10 10 10 11 10 6 14 7 11 5 12 7 12 7 15 6 14 5 14 6 14 1 17 4 17 5 19 9 23 13 22 12 23 16 27 22 29 22 29 21 24 12 13 3 0 0 0 0 2 0 2 15 55 43 45 27 26 8 9 0 10 3 11 4 11 6 13 7 8 8 13 11 11 7 8 7 10 8 9 7 9 6 8 4 18 12 17 3 6 1 7 0 6 2 6 2 6 4 6 4 8 3 8 2 7 3 6 3 7 3 5 3 3 1 1 0 1 0 2 0 2 1 3 1 4 2 4 3 5 3 5 3 6 4 6 4 7 5 7 5 9 6 7 4 5 3 5 3 10 8 9 6 7 4 5 1 7 2 7 2 6 1 8 2 5 1 6 3 8 5 10 6 10 8 14 11 14 9 14 12 16 11 12 7 9 5 9 7 12 10 13 10 14 11 14 9 18 7 17 8 22 15 26 16 22 13 23 14 23 15 24 15 28 17 27 16 27 16 26 15 28 17 28 18 30 21 33 23 39 28 40 28 37 24 32 20 33 22 32 20 30 19 31 20 30 19 30 18 29 18 29 18 29 17 27 15 27 17 29 19 27 15 28 18 32 21 31 17 29 16 26 13 24 12 25 14 27 17 27 17 27 17 27 17 26 16 25 15 25 15 26 16 29 17 27 15 26 14 24 13 28 17 28 17 28 18 30 20 31 19 31 18 30 17 28 17 29 19 30 22 33 23 33 23 35 24 36 25 39 28 40 29 39 27 38 26 37 25 37 24 35 22 37 24 32 24 30 26 28 18 9 0 1 0 0 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 28 15 24 11 21 7 13 1 16 8 13 5 12 8 15 11 18 14 13 4 1 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 2 0 0 0 1 0 4 4 5 3 5 3 4 2 4 2 92 64 90 67 93 63 88 64 88 62 87 61 88 63 91 66 92 65 88 60 83 55 79 53 77 52 80 57 85 60 84 57 83 57 85 56 81 52 79 54 83 55 82 55 82 56 83 57 83 56 83 54 79 52 80 54 87 61 88 61 88 60 86 58 84 56 82 53 79 51 78 51 76 49 76 49 76 49 76 49 76 52 78 54 79 53 77 51 79 54 78 52 77 53 80 56 84 56 82 54 81 54 82 55 83 57 86 59 86 57 82 54 85 57 82 55 84 59 87 59 88 60 86 59 85 58 85 59 87 59 87 59 87 58 86 58 86 59 87 60 89 62 90 63 89 61 88 59 86 58 87 59 87 60 89 61 89 61 88 60 87 58 86 57 85 57 85 57 85 57 85 57 86 59 88 61 86 58 84 56 82 55 83 56 83 57 85 59 87 60 87 61 88 61 89 61 88 60 86 59 90 61 86 59 86 60 87 59 88 60 87 59 86 60 87 61 82 56 85 60 88 62 90 63 90 62 87 61 90 64 91 63 87 61 89 63 91 65 92 65 90 62 89 61 90 63 92 65 91 63 91 63 91 63 91 63 91 63 92 64 92 64 91 63 90 62 89 61 90 62 91 64 96 65 96 65 96 65 96 65 96 65 96 65 95 64 95 64 94 64 96 66 97 66 97 66 98 67 98 67 97 66 97 66 97 66 97 66 97 66 97 66 101 69 100 69 100 69 101 71 102 72 103 72 103 71 101 69 102 71 102 71 102 71 102 71 103 72 102 70 101 71 103 72 104 73 104 73 104 73 104 73 105 73 105 73 104 72 104 72 106 73 104 71 103 72 105 74 104 72 104 72 105 73 105 74 103 73 106 73 103 70 104 75 104 72 104 71 103 71 102 70 103 71 103 72 105 74 106 75 104 73 106 75 108 76 107 74 106 75 107 75 107 74 105 72 105 73 105 73 105 74 107 76 104 73 106 74 107 75 106 74 105 73 105 73 105 73 105 73 106 74 105 73 104 72 104 71 105 74 106 74 106 73 104 71 103 71 104 73 106 74 107 75 110 76 109 74 109 76 111 78 113 80 114 82 117 84 119 86 122 86 125 88 127 89 132 94 142 105 156 114 159 112 162 117 165 119 167 119 169 121 175 128 179 137 187 137 159 96 124 83 121 84 119 82 115 78 109 76 109 77 111 81 112 81 109 80 109 80 108 84 115 84 113 58 27 7 29 13 22 2 14 8 75 70 90 58 47 11 27 16 30 12 28 10 26 8 26 9 25 11 24 8 14 4 12 6 14 7 17 8 22 9 25 9 27 11 30 12 29 12 31 16 30 15 36 17 34 14 35 16 36 15 35 14 38 17 40 15 45 17 44 17 46 19 49 22 49 29 50 31 51 30 49 28 37 16 29 6 26 0 23 22 63 43 50 31 36 18 22 8 17 7 15 8 15 8 17 10 15 8 21 12 21 9 19 9 21 11 20 10 19 9 19 9 30 20 30 10 19 7 18 5 17 6 16 7 16 6 15 7 17 8 17 7 15 6 14 6 11 6 9 4 7 1 4 0 3 2 4 3 5 4 5 5 7 6 7 6 7 5 6 5 6 6 7 7 8 8 9 9 10 8 8 7 8 7 9 8 9 9 10 8 8 5 6 1 12 9 14 10 15 10 15 10 16 7 18 8 19 9 20 9 20 11 25 14 25 13 25 16 29 17 25 11 21 10 21 11 24 13 25 14 25 15 26 15 27 18 25 19 32 25 36 26 36 23 37 24 38 24 39 25 40 26 41 27 41 27 42 28 44 29 43 29 44 30 46 32 50 37 52 39 52 37 50 35 47 32 45 31 44 30 45 31 45 31 44 29 43 28 42 27 42 28 42 28 43 29 44 30 39 26 39 30 44 32 42 28 41 29 40 27 38 25 37 24 36 26 36 26 36 26 36 26 36 25 35 24 34 25 35 26 41 29 40 27 39 26 37 25 41 28 39 27 39 28 42 31 41 31 43 31 43 30 42 28 45 31 47 30 48 32 50 33 53 35 54 36 55 37 56 38 57 39 56 38 56 37 55 37 56 37 53 35 45 30 33 25 21 12 4 0 2 2 2 0 0 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 35 26 32 24 31 20 22 8 24 14 21 10 19 12 23 16 24 17 19 10 7 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 2 1 0 0 0 2 5 6 7 6 6 6 5 5 4 4 60 34 59 40 64 38 61 41 64 40 60 35 57 35 59 38 63 38 58 32 52 28 48 26 37 23 54 35 55 28 47 25 49 31 51 31 48 28 47 29 55 36 54 35 53 35 54 36 49 32 53 32 49 29 51 35 54 36 55 36 55 35 53 33 55 37 51 32 48 31 48 32 47 30 47 30 47 30 47 30 42 25 46 31 51 34 52 33 51 32 49 30 48 31 50 33 52 32 50 31 49 31 50 32 53 35 55 37 56 35 51 31 60 38 53 34 56 38 56 35 61 41 58 38 56 38 58 40 57 36 57 35 54 32 53 31 57 36 58 38 60 39 61 41 59 37 57 35 56 35 56 35 56 35 57 37 58 36 57 35 58 37 58 36 57 35 56 34 60 38 58 36 57 36 57 36 61 41 58 38 56 36 55 36 57 37 55 35 55 39 60 43 60 41 60 41 60 40 58 38 63 41 57 38 60 42 59 37 59 37 58 36 57 37 58 38 57 36 58 39 60 39 60 39 63 40 60 39 62 43 64 42 61 40 62 41 63 43 65 45 62 40 61 40 62 42 64 43 62 40 61 40 61 41 63 43 61 40 64 43 65 42 62 39 64 41 63 41 63 42 65 44 63 42 63 42 63 42 63 42 64 43 64 42 63 41 62 41 63 42 64 44 65 43 64 42 67 46 67 45 66 44 65 44 69 48 68 47 68 47 68 47 68 46 67 46 67 47 69 49 71 50 71 50 71 49 68 47 71 50 71 50 71 50 71 50 72 50 71 49 70 50 71 51 72 51 72 51 72 51 72 51 74 51 73 50 73 50 73 49 76 51 72 48 71 49 74 53 72 51 73 52 73 53 74 53 71 52 74 51 70 48 72 54 72 51 72 50 71 49 70 49 71 50 72 52 74 53 75 54 70 50 73 53 75 53 73 52 74 54 75 54 75 53 73 51 74 53 73 51 73 53 76 56 70 50 73 54 75 53 73 51 73 52 73 52 73 52 73 52 75 53 74 52 73 51 72 51 74 51 74 51 74 50 71 48 70 48 72 49 73 51 75 52 77 51 75 49 75 51 78 52 80 54 81 55 84 57 87 56 87 63 90 64 90 63 94 66 100 74 113 82 113 78 114 81 119 83 118 80 119 84 123 87 135 96 135 111 134 84 91 60 83 62 83 59 78 53 72 49 71 54 77 59 80 62 78 57 73 57 73 62 82 65 80 38 6 0 10 4 6 0 1 2 31 28 35 19 12 0 7 6 13 5 11 3 9 1 9 2 7 2 7 0 5 0 5 0 4 2 5 5 7 8 7 9 8 5 11 7 12 5 14 8 14 9 17 10 14 5 10 3 17 0 11 0 13 2 12 0 12 2 14 4 15 6 16 6 20 14 23 19 29 26 36 31 36 26 21 6 8 0 0 11 34 21 25 16 23 13 15 6 5 0 5 0 5 3 7 5 3 4 10 10 11 8 9 8 11 9 11 8 10 8 9 5 17 11 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 2 0 0 0 3 1 3 2 4 3 5 4 8 5 7 4 6 3 5 3 5 4 6 5 8 7 10 9 8 6 7 5 7 6 9 8 8 6 9 6 7 2 1 0 11 7 12 10 14 8 13 6 10 5 9 5 9 5 9 5 9 7 13 10 13 9 14 12 18 12 14 7 10 7 12 9 13 9 13 10 14 11 15 9 18 7 17 8 22 15 26 16 24 15 24 16 25 17 26 17 25 15 26 16 27 17 28 18 31 19 30 18 29 19 30 20 33 23 36 27 39 28 39 27 33 21 31 19 30 19 30 20 32 21 31 19 28 16 26 15 27 17 29 19 30 19 30 19 26 14 27 17 32 20 30 16 29 17 29 16 28 14 25 12 25 15 25 15 25 15 25 15 26 15 25 14 24 15 25 16 25 13 26 15 27 16 29 17 27 15 26 13 26 15 28 18 31 20 32 20 32 19 29 17 33 21 30 19 29 21 32 23 34 22 35 23 35 23 35 23 39 27 38 26 38 26 37 25 44 27 38 27 33 20 20 12 9 2 0 0 0 0 1 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 27 14 25 14 25 10 12 0 14 6 11 2 9 6 13 9 15 14 16 8 5 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 8 5 7 4 6 3 5 3 80 56 83 59 84 58 82 56 77 55 82 57 79 54 81 58 77 53 79 55 79 51 73 46 66 42 68 44 71 48 74 49 73 47 73 47 73 46 71 44 67 43 72 49 76 50 75 49 78 50 72 42 67 41 69 44 75 49 76 50 77 51 77 51 75 49 75 48 74 48 73 47 75 46 70 44 71 45 70 43 71 49 71 50 71 51 72 51 72 50 71 49 70 48 69 47 73 49 76 50 75 50 79 55 83 55 79 52 79 52 76 48 73 49 77 51 77 51 79 55 82 56 82 56 82 55 80 54 79 53 80 54 81 53 80 52 83 56 83 56 83 56 83 56 81 54 80 53 80 54 82 56 83 57 84 58 86 59 87 60 83 56 83 56 83 56 83 57 83 55 82 56 85 59 84 55 85 58 84 57 83 57 82 56 81 55 81 55 81 55 81 55 84 57 83 56 82 57 83 58 85 58 82 55 81 56 84 60 84 59 84 59 84 59 84 59 85 60 85 60 85 60 85 60 88 63 87 62 87 62 87 62 87 62 87 62 87 62 87 61 88 60 88 60 88 60 88 60 88 60 89 61 89 62 90 62 92 64 92 63 91 62 90 62 90 62 91 63 91 64 92 64 92 62 93 63 94 62 93 61 92 61 92 62 93 63 94 63 95 64 96 65 96 64 94 63 97 66 97 66 97 66 97 66 98 67 99 68 99 69 100 69 101 70 101 69 100 68 99 68 99 68 99 68 99 68 99 68 101 70 101 71 103 72 103 73 100 70 101 69 98 67 100 71 102 71 102 71 102 71 102 71 104 72 104 73 105 74 106 74 104 72 104 72 104 72 104 72 105 74 106 74 106 73 104 71 107 74 105 73 104 71 102 70 103 71 103 72 104 73 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 74 106 74 103 71 103 72 104 73 105 73 110 76 109 74 108 74 109 75 111 78 113 79 113 81 119 89 122 87 126 90 129 92 135 97 147 107 155 112 158 112 161 114 164 118 163 117 167 119 171 124 173 133 184 137 182 132 149 81 114 83 121 83 113 75 105 70 107 75 109 79 111 79 108 78 106 76 107 78 107 88 115 41 22 4 26 12 26 9 15 0 16 1 19 1 19 5 28 14 33 12 28 9 28 10 27 8 22 9 19 8 14 6 12 5 15 8 12 0 22 3 15 1 23 4 26 10 32 13 28 9 28 13 33 17 33 13 27 8 31 14 33 16 35 16 39 16 40 13 41 12 41 10 40 11 40 15 42 16 43 21 55 35 58 32 58 31 53 21 40 11 30 18 34 18 26 9 22 11 18 5 14 4 13 3 11 0 14 5 15 6 16 6 15 5 18 8 18 7 14 3 15 7 32 15 24 8 18 7 18 6 15 6 15 7 14 6 14 6 14 6 15 7 14 5 11 2 12 6 9 4 7 3 7 3 5 3 4 3 4 4 6 6 7 6 7 6 7 6 7 6 6 5 6 5 6 5 6 5 8 7 8 7 8 7 8 7 2 3 5 4 5 0 4 0 13 9 17 15 23 16 22 14 26 15 25 13 22 10 19 8 21 11 22 11 22 11 23 12 23 14 23 14 23 14 23 14 22 14 24 16 25 16 25 16 23 15 24 19 32 26 36 26 37 24 38 25 39 26 40 26 40 26 40 27 41 27 42 28 42 28 43 29 43 30 44 30 49 34 48 39 57 43 51 30 44 30 45 30 44 30 46 34 46 31 44 29 43 29 44 30 45 30 43 28 41 26 41 27 39 28 42 29 39 27 40 29 37 25 37 25 37 25 36 24 35 24 34 24 34 25 37 27 35 25 35 25 35 25 35 25 37 27 36 26 36 27 38 29 34 26 36 26 36 28 42 35 42 32 44 32 44 31 43 29 42 29 46 30 48 31 48 31 52 34 52 35 53 36 54 37 53 36 54 35 53 36 58 43 66 42 52 36 47 30 23 10 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 0 1 2 0 5 29 49 41 51 37 42 29 39 31 41 30 38 27 36 27 38 29 36 27 33 22 28 18 25 16 26 16 24 14 22 13 22 14 24 18 21 15 13 4 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 6 8 9 8 6 6 7 8 53 32 55 34 56 33 54 32 56 35 57 33 51 28 51 33 52 32 50 29 46 23 39 18 40 22 42 24 44 26 46 29 45 28 46 29 46 28 44 27 41 25 44 29 47 31 48 31 49 30 45 25 41 24 42 26 47 30 47 31 48 31 49 32 49 34 48 33 47 32 47 32 48 31 44 29 45 31 45 29 49 32 49 32 50 33 51 34 50 33 49 32 49 31 48 31 47 30 48 31 47 30 49 35 53 34 49 32 50 33 48 30 48 32 51 34 50 33 52 37 55 38 55 38 55 37 53 35 52 33 53 35 54 34 52 33 54 35 54 35 54 35 54 35 54 34 53 34 53 35 55 37 58 38 57 38 57 38 57 38 57 38 57 37 55 36 54 35 55 35 54 36 57 39 56 35 56 39 56 38 55 37 54 37 55 38 55 38 55 38 55 38 58 40 57 39 56 40 57 41 58 40 56 39 56 39 57 41 59 39 59 39 59 39 59 39 60 40 60 40 60 40 60 40 61 39 62 40 62 40 62 40 62 40 62 40 62 40 62 40 60 39 60 39 60 39 60 39 60 39 60 40 61 40 62 41 63 41 62 40 61 39 61 38 61 39 62 40 63 41 63 41 60 39 61 40 61 40 60 39 61 40 61 41 62 41 63 42 63 43 64 44 65 43 63 42 66 45 66 45 66 45 66 45 66 45 67 46 68 47 68 47 69 48 70 49 69 48 68 46 67 46 67 46 67 46 67 46 68 47 68 48 69 49 70 49 69 48 70 48 67 46 69 50 71 50 71 50 71 50 71 50 71 48 71 49 72 49 73 50 72 49 72 49 72 49 72 49 73 52 74 53 73 52 72 50 74 53 73 51 71 50 70 49 71 50 71 51 72 51 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 50 74 51 71 48 72 49 72 50 73 50 77 52 76 50 75 51 76 50 79 53 81 53 82 55 88 60 85 61 89 63 90 63 94 67 103 74 109 78 111 77 112 77 117 81 116 81 117 82 122 83 125 96 134 101 136 106 117 71 72 54 79 57 77 51 74 56 74 56 78 59 79 60 77 57 72 55 73 57 75 70 85 24 3 0 13 8 12 2 3 0 0 0 0 0 2 2 9 7 13 7 9 4 9 5 9 3 9 3 8 1 6 0 5 0 0 0 0 0 2 0 0 0 2 0 2 0 8 4 11 4 10 3 9 2 9 8 14 10 16 6 16 4 15 4 15 4 14 2 13 1 12 0 10 0 14 6 15 5 13 6 20 15 21 18 35 32 41 26 27 12 16 6 12 2 9 2 8 0 5 0 2 0 3 0 1 0 2 0 3 2 4 2 4 2 3 2 5 3 4 3 7 5 19 7 11 0 7 1 6 0 6 1 7 1 6 3 6 3 5 0 6 2 6 2 3 0 7 3 5 2 3 1 2 2 4 1 3 1 3 2 5 4 4 2 4 2 4 2 4 2 5 3 5 3 5 3 5 3 6 4 6 4 6 4 6 4 1 1 4 2 1 0 0 0 7 5 12 11 16 10 15 9 16 11 14 9 12 7 10 6 10 5 9 5 9 5 9 5 13 8 13 8 13 8 13 8 13 8 14 10 15 10 15 8 14 3 15 8 22 15 26 16 24 15 24 16 25 16 26 17 26 16 27 16 28 17 28 17 27 17 28 18 29 19 30 19 35 23 34 27 43 32 39 23 30 19 30 18 28 18 30 20 29 18 29 18 29 19 31 21 31 19 29 17 27 15 27 16 27 17 30 17 27 14 27 16 25 13 25 13 25 14 26 14 24 14 24 15 25 16 26 16 25 15 25 15 25 15 25 15 25 13 25 13 25 14 27 16 25 14 27 15 26 16 31 21 33 20 30 17 28 17 29 19 30 20 30 21 32 23 34 25 34 22 34 23 35 23 36 24 35 25 38 26 38 27 41 31 47 30 37 25 30 18 13 5 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 2 0 0 2 0 6 25 42 30 41 26 33 18 31 20 30 17 27 14 26 14 27 16 28 16 26 13 22 9 17 7 17 10 15 7 13 7 12 7 15 13 18 11 11 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 4 4 7 4 5 2 5 4 73 52 75 53 75 52 74 51 77 55 76 52 71 48 72 52 73 49 70 44 64 39 59 35 65 42 65 42 66 43 67 44 66 43 67 45 68 45 67 44 65 43 66 43 67 46 70 48 69 45 67 43 66 43 66 44 68 45 68 45 69 46 70 47 72 49 71 48 71 47 70 47 71 46 68 45 70 48 71 47 69 48 69 49 70 49 71 50 70 49 70 48 69 48 68 47 68 46 70 46 68 45 69 48 72 48 69 47 71 49 71 46 74 51 77 51 75 50 76 52 78 54 79 54 79 53 77 52 78 52 80 53 80 53 79 51 79 52 79 52 79 52 79 52 80 53 79 52 80 53 81 55 84 57 84 56 82 54 80 53 85 57 83 55 81 53 79 52 80 52 79 54 83 56 82 53 80 54 79 54 78 53 78 52 81 56 81 56 81 56 81 56 83 58 82 57 82 57 83 58 83 58 82 57 82 57 83 58 84 59 84 59 84 59 84 59 84 59 84 59 84 59 84 59 84 60 85 61 87 62 88 63 86 61 86 61 86 61 86 61 87 59 87 59 87 59 87 59 87 59 88 60 88 61 89 61 89 61 89 61 88 60 88 60 88 60 89 61 89 62 90 62 90 59 91 60 91 60 90 59 92 61 92 61 93 62 93 63 94 63 95 64 95 64 94 63 97 66 97 66 97 66 97 66 96 65 97 66 97 67 98 67 99 69 101 70 101 69 98 66 97 66 97 66 97 66 97 66 97 66 97 66 98 67 98 67 97 70 99 70 96 68 98 72 100 72 100 72 100 72 100 71 102 70 102 71 103 71 104 72 104 72 104 72 104 72 104 72 105 73 106 74 105 72 103 71 105 73 105 72 103 71 102 70 103 71 103 71 104 72 104 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 73 106 74 106 74 104 72 104 72 104 72 104 72 104 72 104 72 105 73 105 74 103 72 104 72 105 73 105 73 112 77 111 76 110 77 112 78 114 82 117 84 118 85 122 92 122 87 126 90 129 92 135 97 145 105 153 110 156 110 159 112 162 117 162 116 167 118 172 121 177 130 180 129 180 138 175 117 119 76 109 78 113 74 109 83 109 77 109 79 109 78 106 76 105 75 105 76 105 85 110 34 30 16 40 22 28 6 12 0 11 0 11 0 18 9 27 12 27 10 23 8 24 10 24 8 22 9 19 8 15 5 13 4 8 6 19 3 27 6 27 10 32 7 25 1 23 5 26 7 30 9 26 5 23 8 28 12 31 17 33 16 33 15 34 13 37 14 37 12 39 12 39 11 36 14 37 14 36 13 38 18 39 22 55 41 68 45 65 39 47 23 33 12 30 13 27 7 21 4 17 3 17 4 15 1 12 2 12 3 13 4 14 4 12 3 14 4 13 3 16 9 28 15 21 9 19 7 16 6 15 7 14 7 12 7 12 6 14 5 15 6 14 5 12 3 11 6 8 3 6 2 6 2 4 3 4 3 4 4 6 5 6 5 6 5 6 5 6 5 6 5 6 5 6 5 6 5 6 5 6 5 6 5 6 5 4 2 7 3 5 1 7 3 12 9 19 13 23 17 25 15 26 15 26 14 25 13 24 13 22 11 22 10 20 9 19 8 20 11 20 11 20 11 20 11 21 12 21 13 22 13 22 13 22 14 23 18 32 25 36 26 37 24 38 24 39 25 39 26 41 27 41 28 42 29 43 29 40 26 41 28 43 30 45 31 49 34 47 37 55 44 56 39 46 31 43 28 41 27 42 28 41 27 41 28 43 31 47 34 45 30 43 28 41 26 41 27 40 29 42 29 39 25 38 27 36 25 37 26 38 27 39 28 33 24 35 26 36 26 35 25 36 26 36 26 36 26 36 26 34 24 33 23 34 25 36 26 36 27 38 27 36 27 39 31 44 31 40 26 38 27 43 30 44 30 46 29 48 33 52 36 51 33 52 34 52 35 53 35 52 37 57 39 57 40 60 43 64 45 53 32 31 14 10 2 1 1 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 2 0 0 2 0 6 30 52 43 51 38 44 32 42 33 39 28 36 25 35 25 36 27 35 27 35 26 32 22 27 16 27 17 25 14 21 12 20 12 22 16 21 18 18 10 5 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 3 5 5 3 2 3 4 50 29 50 29 49 28 48 27 49 27 47 25 46 26 50 32 47 30 44 26 41 24 40 24 42 26 41 25 41 25 41 25 40 23 42 25 44 26 43 25 45 25 42 23 42 26 46 30 44 26 44 26 44 26 44 26 43 25 43 26 44 27 45 27 48 32 47 31 46 30 46 30 47 29 44 29 47 33 49 32 47 30 47 30 48 31 49 32 48 31 48 30 47 30 47 28 45 28 46 27 43 25 44 28 46 27 44 27 47 30 47 26 49 30 51 31 49 28 49 30 51 31 52 32 52 32 51 30 51 32 52 33 52 33 51 32 51 32 51 32 51 32 51 32 52 33 51 32 52 34 54 35 55 35 54 35 53 34 52 33 55 36 54 35 53 34 52 33 52 32 51 33 54 36 53 32 54 33 53 33 52 32 52 32 55 35 55 35 55 35 55 35 58 38 57 36 56 37 58 38 58 37 57 37 57 37 57 38 58 38 58 38 58 38 58 38 58 38 58 38 58 38 58 38 58 36 59 38 61 40 63 41 60 38 60 38 60 38 60 38 58 37 58 37 58 37 58 37 58 38 59 38 60 39 60 39 61 39 61 39 60 38 60 38 59 37 59 38 60 39 61 39 59 38 60 39 60 39 59 38 60 39 61 40 61 41 62 41 62 41 63 43 64 43 64 42 65 44 65 44 65 44 65 44 64 43 64 44 65 45 66 45 67 47 70 49 70 47 66 44 65 44 65 44 65 44 65 44 65 44 65 45 66 45 66 45 69 48 70 47 68 45 69 49 72 50 72 50 72 50 72 50 70 47 71 48 72 49 72 49 72 49 72 49 72 49 72 49 72 52 73 52 73 51 71 49 73 51 72 50 71 49 70 49 70 49 71 50 71 51 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 53 71 50 71 50 71 50 71 50 71 48 72 49 72 50 73 50 72 49 72 50 73 50 74 51 77 51 76 51 76 52 78 51 81 55 84 57 84 57 89 60 85 61 89 63 90 63 94 67 101 72 107 76 109 75 110 75 114 80 115 80 116 80 118 80 124 90 128 95 132 107 135 102 103 64 75 57 83 58 79 62 78 59 79 59 78 59 77 56 73 55 72 57 75 68 79 15 13 9 27 16 13 0 0 0 7 1 5 1 8 4 7 0 9 3 6 1 8 4 9 3 8 5 7 3 5 0 3 0 2 10 25 16 30 17 23 19 26 12 15 0 8 0 3 0 4 0 4 0 5 0 6 0 13 6 13 7 13 7 14 7 14 5 13 3 13 3 13 3 8 0 11 1 13 2 14 4 16 5 18 11 28 25 43 36 45 29 33 17 25 12 17 3 12 2 8 0 7 0 4 0 3 1 3 1 4 3 5 4 5 3 5 1 1 0 2 0 16 5 11 0 8 2 7 0 7 1 7 1 7 3 7 3 5 0 5 0 5 2 5 1 6 2 4 2 2 1 2 1 3 1 2 0 3 1 4 3 7 5 7 5 7 5 7 5 4 2 4 2 4 2 4 2 3 1 3 1 3 1 3 1 0 1 3 2 2 1 4 3 8 5 10 10 16 11 17 12 15 11 15 11 15 11 15 11 15 11 14 9 12 7 10 6 12 7 12 7 12 7 12 7 11 6 11 6 11 6 12 5 13 3 15 7 21 15 26 15 23 14 24 15 24 16 25 16 27 16 28 17 29 18 29 18 25 15 27 17 29 19 31 20 34 22 33 24 40 32 44 33 36 23 30 16 27 16 27 16 28 17 28 17 29 19 31 21 31 19 29 17 27 15 27 16 29 18 30 17 26 12 25 14 24 12 25 14 27 16 29 17 23 14 25 16 26 16 25 14 26 16 26 16 26 16 26 16 24 12 24 12 24 13 26 14 27 16 29 16 26 14 27 16 31 18 28 15 26 15 27 17 28 16 25 15 27 19 33 25 33 21 33 21 33 22 34 22 34 22 35 23 35 25 40 32 49 35 41 19 14 3 1 0 0 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 2 0 0 2 0 8 28 42 29 39 24 34 20 31 20 29 15 26 12 24 13 26 14 27 17 29 17 27 12 19 8 19 11 16 7 12 6 11 6 14 9 18 14 18 8 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 0 0 0 5 3 4 1 3 2 69 48 68 47 67 46 67 46 66 44 63 42 64 44 66 46 67 44 64 41 62 40 62 40 63 41 63 41 62 40 62 41 61 41 63 43 64 43 64 43 68 46 65 42 63 44 68 48 65 44 66 45 66 46 67 46 65 44 65 45 66 45 67 46 68 47 68 47 67 46 66 45 68 45 65 45 68 49 70 48 67 44 68 45 69 46 69 46 68 45 68 46 69 46 69 46 67 47 68 46 65 44 67 47 67 45 65 46 69 49 70 47 71 50 73 50 70 48 71 50 72 51 73 52 74 52 73 51 76 50 77 51 77 51 76 50 77 51 77 51 77 51 77 51 77 51 77 51 77 52 79 53 77 51 78 52 78 53 79 53 77 51 78 52 79 53 80 54 77 50 76 51 79 54 78 51 79 55 77 54 76 54 75 53 78 56 78 56 78 56 78 56 81 58 79 57 79 57 80 59 79 58 80 58 80 58 80 57 81 58 81 58 81 58 81 58 81 58 81 58 81 58 81 59 80 58 81 60 83 62 85 63 83 61 83 61 83 61 83 60 85 58 86 58 86 58 86 58 86 58 86 58 87 59 87 60 89 61 89 61 90 62 90 62 87 59 87 59 88 60 89 61 91 60 92 61 92 61 91 60 91 60 91 61 92 61 93 62 92 61 93 63 95 64 95 63 96 65 96 65 96 65 96 65 95 64 95 64 96 65 97 66 98 68 100 69 100 68 97 65 96 65 96 65 96 65 96 65 97 66 97 66 97 66 97 66 96 69 98 69 95 67 97 71 100 72 100 72 100 72 100 72 104 72 104 72 105 73 106 74 104 72 104 72 104 72 104 72 104 72 105 73 104 72 103 70 104 71 103 71 103 70 102 70 102 70 102 71 103 71 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 72 103 71 103 71 103 71 103 71 103 71 103 72 104 72 105 73 104 72 105 73 105 74 106 74 109 75 108 74 109 76 111 77 113 81 117 84 118 84 119 88 122 87 126 90 129 92 135 97 144 104 151 108 154 108 157 110 158 114 160 115 165 116 169 117 172 124 177 129 181 135 181 131 159 98 113 79 121 86 114 80 112 79 110 78 109 77 106 77 107 76 105 77 106 84 104 24 38 24 47 26 28 3 11 0 11 0 15 4 20 6 23 10 24 7 21 6 23 9 24 8 23 7 22 6 18 4 16 3 24 35 67 52 77 49 71 47 72 43 64 33 53 24 41 12 24 1 19 0 20 3 25 8 22 8 24 11 30 14 33 16 33 14 34 14 34 14 34 14 29 10 31 13 33 15 33 13 35 13 28 9 32 22 51 38 68 48 70 45 60 31 47 26 42 20 35 15 32 12 25 6 16 4 13 2 12 3 14 5 14 5 15 3 11 0 11 4 25 13 20 9 18 9 16 5 14 7 12 7 12 7 12 7 14 5 14 5 13 5 13 6 11 5 8 2 6 1 5 2 4 2 3 2 3 3 5 5 8 7 8 7 8 7 8 7 5 4 5 4 5 4 5 4 3 2 3 2 3 2 3 2 5 2 7 3 7 2 11 8 16 9 19 13 24 16 26 17 26 15 26 15 27 16 27 16 27 16 26 14 24 12 22 11 21 13 20 13 20 13 20 13 20 12 18 10 17 11 19 12 22 13 22 18 31 24 35 25 36 23 37 24 38 24 39 25 41 27 41 28 42 29 43 29 39 26 40 27 42 29 44 30 47 32 46 35 53 43 59 46 54 36 45 28 42 28 42 27 44 29 43 28 42 28 43 29 45 30 43 28 41 26 41 27 41 30 42 28 37 23 35 24 35 24 36 25 38 27 40 29 35 25 35 26 36 25 35 24 36 26 36 26 36 26 36 26 34 26 34 25 34 27 36 28 35 29 38 29 35 26 35 28 37 28 41 30 41 28 39 24 42 27 42 24 43 28 48 33 51 33 51 33 51 32 50 32 50 32 48 28 46 32 57 43 64 49 54 23 17 2 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 1 0 9 33 49 38 46 34 43 31 40 30 39 27 36 24 34 25 36 26 35 28 37 29 35 24 29 18 27 17 25 14 22 12 20 12 22 15 20 19 23 16 10 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 3 6 7 6 5 5 5 47 27 45 24 43 23 43 24 44 23 41 21 40 21 38 19 42 27 40 25 37 22 35 20 41 27 41 26 40 26 40 24 40 20 42 21 43 21 42 21 47 25 44 21 42 22 45 25 44 23 43 22 43 23 45 24 43 22 44 23 45 24 45 24 46 27 46 26 45 26 44 25 47 26 43 25 45 28 46 27 43 25 44 26 44 27 45 27 44 26 44 27 45 27 46 28 45 25 47 25 44 23 46 27 46 24 44 24 47 28 48 24 47 25 49 26 48 24 48 27 49 27 51 28 52 29 51 28 50 32 50 34 51 33 49 32 52 35 52 35 52 35 52 35 51 33 50 33 50 34 52 36 50 33 51 34 52 36 54 37 48 32 50 34 52 36 54 37 51 33 50 34 53 37 52 31 56 32 55 32 54 31 54 31 55 32 55 32 55 32 55 32 58 35 57 34 57 34 58 35 57 34 58 35 58 35 57 34 58 39 57 39 57 39 57 39 57 39 57 39 57 39 57 37 58 35 59 36 60 38 61 39 60 37 60 37 60 37 60 37 57 36 57 36 57 36 57 36 57 36 57 37 58 37 59 38 61 39 61 39 62 40 62 40 59 37 59 38 60 39 61 39 60 39 61 40 61 40 60 39 59 39 60 39 61 40 61 40 60 39 62 42 64 43 64 42 64 43 64 43 64 43 64 43 64 43 64 44 65 45 66 45 69 47 68 46 67 46 67 46 65 44 65 44 65 44 65 44 67 46 67 46 66 45 66 45 68 47 69 46 67 45 68 48 72 50 72 50 72 50 72 50 73 49 73 50 73 51 74 51 72 49 72 49 72 49 72 49 72 51 72 51 72 50 70 49 71 50 71 49 70 49 70 49 69 49 70 49 71 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 52 72 51 72 51 70 49 70 49 70 49 70 49 70 48 71 48 72 49 72 49 73 50 73 50 74 51 74 52 74 49 73 49 74 50 77 50 78 53 83 55 83 55 85 55 85 61 89 63 90 63 94 67 101 72 107 76 109 75 110 75 111 77 113 78 115 78 115 76 117 83 127 95 131 98 131 103 127 86 86 55 82 64 83 55 77 57 76 56 75 58 76 57 74 55 71 56 74 65 72 4 20 13 26 15 14 1 4 1 8 16 29 24 16 6 11 14 10 5 6 3 8 6 8 4 7 7 6 3 4 0 3 0 13 31 65 50 66 45 56 44 60 46 58 44 53 36 41 25 26 13 11 0 0 0 3 2 2 3 5 5 10 10 14 11 13 7 15 7 15 5 16 6 15 2 13 1 14 1 11 0 12 0 10 0 12 3 19 9 30 23 43 31 39 23 35 26 30 16 24 12 20 8 15 6 7 3 3 0 1 0 2 1 1 0 3 1 2 0 5 3 13 3 10 0 10 2 7 0 7 1 7 1 7 3 7 3 5 0 4 0 4 2 6 4 5 2 3 1 1 0 1 0 2 0 1 0 2 1 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 1 1 3 2 1 3 8 8 11 8 12 10 14 10 16 12 15 11 15 11 15 11 15 11 14 9 13 8 12 7 11 6 13 8 14 8 14 8 14 8 14 7 11 4 9 4 11 4 12 2 14 6 21 14 25 15 22 14 23 14 24 15 24 15 26 15 26 16 27 16 28 17 27 16 27 16 28 17 28 17 30 20 32 24 38 30 44 34 42 26 30 16 28 18 29 16 30 19 29 17 27 16 28 17 31 19 29 17 27 15 27 16 30 19 30 16 25 10 22 11 23 11 24 13 25 14 26 15 27 16 25 14 24 14 25 15 25 15 25 15 25 15 25 15 26 13 26 13 26 14 28 15 26 15 29 16 27 13 26 14 26 15 30 20 31 17 25 12 30 18 27 17 28 19 31 22 33 21 32 20 32 19 31 19 31 18 28 15 27 19 38 31 46 35 35 7 2 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 10 31 40 25 34 20 32 20 30 16 29 16 26 13 25 13 26 15 27 16 28 16 26 13 21 10 17 9 15 7 13 8 13 8 16 9 16 12 21 14 12 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 0 0 0 0 0 0 1 7 7 8 4 6 4 65 43 62 39 60 38 60 39 61 38 59 39 61 38 55 30 59 37 60 38 59 36 56 33 62 40 62 41 63 41 63 41 63 43 64 44 63 43 62 41 66 45 64 42 62 42 63 44 65 43 61 40 60 41 63 44 63 43 64 44 64 45 65 44 66 45 66 45 65 44 64 43 67 44 63 42 65 44 65 43 65 42 66 43 67 44 67 44 66 43 67 44 67 45 68 45 64 45 66 46 65 45 68 50 67 45 64 45 67 48 67 46 66 46 70 48 69 47 71 50 71 49 72 51 74 52 74 51 74 49 76 50 76 50 75 48 77 51 77 51 77 51 77 51 76 50 75 49 76 51 77 52 77 51 78 52 78 52 78 52 75 49 75 50 77 51 78 52 77 50 76 52 80 54 79 52 77 55 77 54 76 53 75 53 77 55 77 55 77 55 77 55 80 57 79 56 78 57 79 58 78 57 80 58 80 58 79 56 80 57 80 57 80 57 80 57 79 56 79 56 79 56 79 57 81 59 81 59 81 59 82 60 81 59 81 59 81 59 81 58 83 56 84 56 84 56 84 56 84 56 85 57 85 58 86 58 87 59 88 60 89 61 89 62 88 60 88 60 89 61 89 62 90 59 91 60 91 60 90 59 90 59 91 60 91 61 92 61 90 60 92 62 94 64 95 64 95 64 95 64 95 64 95 64 96 65 96 65 97 66 97 67 101 69 98 65 96 66 98 68 97 66 97 66 97 66 97 66 98 67 98 66 97 65 96 65 96 70 96 69 94 67 95 71 99 73 99 73 99 73 99 72 102 71 104 72 104 73 105 73 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 102 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 103 71 103 72 104 72 105 73 105 74 106 74 107 75 108 74 108 74 109 77 112 79 112 80 117 84 117 83 117 85 122 87 126 90 129 92 135 97 145 105 152 109 155 109 158 111 154 111 158 114 164 115 166 114 169 121 178 130 179 128 179 134 170 123 138 81 108 78 110 71 105 72 103 71 102 72 103 75 104 72 101 73 103 79 95 11 46 26 43 22 31 13 22 11 87 86 105 71 49 9 18 11 26 10 22 7 22 9 22 7 23 6 24 6 19 3 17 2 31 50 91 69 94 64 92 66 95 66 94 66 94 63 83 53 78 50 62 30 40 12 28 6 18 1 19 5 23 11 27 13 29 14 29 16 30 17 31 17 31 15 28 13 30 15 29 10 28 13 30 14 30 14 30 12 41 21 52 30 58 35 58 35 55 30 49 26 47 24 41 20 24 11 18 5 13 3 14 4 11 3 14 3 12 3 15 8 23 11 19 9 19 9 15 5 14 7 12 7 12 7 12 7 14 5 13 3 12 5 15 8 10 4 7 2 5 1 5 1 3 2 2 1 3 2 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 5 2 7 2 8 4 16 12 21 13 22 12 23 14 24 16 26 15 26 15 25 14 25 14 24 13 24 13 24 12 23 13 20 12 19 12 19 12 19 12 22 14 19 10 16 10 19 13 21 13 22 17 30 24 35 24 35 22 37 23 37 24 38 24 39 25 39 25 40 26 41 27 42 28 42 27 41 27 40 26 42 30 46 35 51 39 55 43 56 35 42 25 41 29 42 26 42 28 41 27 41 28 43 30 45 30 43 28 41 26 41 27 42 31 43 28 36 22 33 22 35 23 35 24 36 24 36 24 39 27 35 22 32 23 35 27 34 24 34 24 34 24 34 24 33 25 32 24 33 26 35 27 32 26 37 29 36 27 35 27 38 29 42 31 42 29 40 25 43 29 45 28 45 28 46 29 50 32 50 31 49 31 48 30 47 31 50 33 51 35 57 42 57 41 41 8 7 1 5 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 1 0 11 36 49 37 44 33 43 33 41 29 40 29 37 26 36 26 37 28 35 27 34 25 32 23 30 20 24 15 23 13 22 14 23 16 25 15 18 18 24 20 16 10 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 7 6 6 42 21 38 17 36 17 36 18 33 14 34 18 40 21 35 14 31 20 36 26 40 27 39 25 40 27 40 28 41 29 42 28 43 22 43 22 43 20 40 19 43 22 42 20 40 19 40 19 43 20 38 15 35 16 39 20 41 20 41 21 42 22 43 22 45 26 44 25 44 24 43 24 46 25 42 22 42 24 42 22 42 24 42 25 43 25 44 26 42 25 43 26 44 27 45 27 41 19 44 20 43 21 46 26 45 21 43 20 45 22 44 20 43 22 47 24 47 24 49 28 49 26 51 29 52 29 52 29 49 32 49 33 50 32 49 31 50 33 50 33 50 33 50 33 50 30 49 30 49 31 51 33 54 35 53 33 52 32 50 31 50 31 50 31 50 31 50 30 51 32 50 33 54 35 53 32 54 30 54 29 53 28 52 28 55 31 55 31 55 31 55 31 58 33 57 32 56 33 57 34 55 32 58 35 59 34 56 32 58 37 57 37 57 37 57 37 56 36 56 36 56 36 56 36 59 36 59 36 59 36 58 35 59 36 59 36 59 36 59 36 56 35 56 35 56 35 56 35 56 35 56 36 57 36 58 37 58 36 58 37 59 38 60 38 60 38 61 39 61 40 62 40 57 37 58 38 59 37 58 36 59 38 59 39 60 40 61 40 59 39 61 41 63 43 64 43 64 43 64 43 64 43 64 43 65 44 66 45 66 46 67 46 71 48 66 43 63 44 67 48 66 45 66 45 66 45 66 45 66 45 66 44 65 43 64 43 68 47 69 46 66 44 68 48 72 50 72 50 72 50 72 50 71 47 70 48 71 49 72 49 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 69 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 70 48 71 49 72 49 73 50 73 51 74 52 75 52 74 50 75 51 77 53 79 53 78 54 84 57 84 55 83 54 85 60 88 61 90 61 94 65 102 71 108 77 110 76 111 76 109 76 112 78 115 77 114 74 117 83 126 94 128 94 131 107 134 112 119 62 68 48 73 46 70 49 68 48 69 50 73 53 70 51 67 51 70 59 64 0 26 14 24 13 19 11 15 12 43 58 78 58 27 0 7 17 14 8 9 5 9 4 7 1 7 7 6 3 4 0 2 0 15 35 69 49 63 42 62 50 69 52 68 51 67 51 62 45 55 46 59 46 49 28 24 12 0 1 2 4 5 5 9 7 14 9 14 8 16 9 17 9 13 0 9 0 14 6 16 4 15 5 13 3 12 3 14 4 15 0 14 5 25 18 30 17 30 16 28 16 28 17 26 15 18 11 14 4 8 1 8 4 6 2 6 0 3 0 4 0 11 2 9 1 10 2 8 0 7 1 7 3 7 3 7 3 6 0 4 0 4 2 7 5 5 1 3 1 1 0 1 0 2 0 1 0 1 0 3 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 1 0 3 0 3 3 9 10 15 11 13 10 13 9 14 10 15 11 15 10 14 9 13 9 15 11 15 11 15 12 16 12 11 5 11 5 11 5 11 5 16 8 12 4 9 4 12 5 13 2 14 6 20 13 24 14 22 13 22 14 23 13 24 13 24 13 24 14 25 14 26 15 29 18 28 16 27 15 25 14 27 18 33 24 36 27 40 30 41 23 26 13 26 18 28 14 26 15 26 16 28 18 31 21 31 19 29 17 27 15 27 16 31 19 31 16 24 9 21 9 23 11 23 11 23 10 22 10 31 18 24 11 21 12 25 18 23 13 23 13 23 13 23 13 24 10 23 10 23 11 25 13 23 13 28 16 28 14 27 15 31 18 29 17 28 16 27 17 27 16 27 17 26 16 25 14 33 20 33 19 31 18 30 17 28 20 36 27 40 28 41 32 38 29 24 0 0 0 2 0 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 2 0 0 1 0 11 32 42 26 34 22 35 23 33 18 31 18 28 15 26 15 28 17 28 16 25 13 22 11 21 12 14 7 13 6 13 9 15 11 19 9 13 10 21 14 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 6 7 8 4 6 4 56 37 57 39 59 41 60 42 54 36 56 38 57 36 54 34 58 39 58 39 58 39 58 39 58 40 59 42 62 44 64 45 65 43 63 43 64 43 62 38 62 41 62 41 62 41 62 41 65 43 62 40 60 39 61 41 63 42 63 43 64 44 65 44 66 45 65 43 64 42 62 41 64 42 63 41 62 42 63 43 65 44 64 42 63 42 64 43 65 45 67 46 67 46 66 43 68 46 69 45 69 45 69 44 69 45 69 45 69 45 69 44 70 45 70 45 70 45 70 45 70 46 72 48 74 50 75 51 70 46 74 48 73 46 74 50 75 48 72 44 70 46 74 49 79 54 78 53 77 51 76 51 78 53 78 52 77 51 76 51 78 52 77 51 76 52 77 53 79 54 78 53 79 54 80 56 80 54 79 53 78 52 77 52 78 53 78 53 78 53 78 53 80 55 80 55 80 55 80 55 81 56 81 56 81 56 81 56 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 56 83 55 81 54 84 57 84 58 85 59 86 59 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 92 61 92 62 93 63 94 63 91 61 94 64 96 65 95 63 92 61 92 62 93 63 94 63 93 62 93 63 94 64 95 64 96 66 98 68 99 68 99 67 96 65 96 65 96 65 96 65 100 70 99 69 99 69 99 68 101 72 102 73 103 72 102 71 101 71 101 72 102 73 103 73 101 71 101 71 101 71 101 71 101 69 99 69 102 72 102 70 102 70 100 69 102 71 101 69 102 71 102 71 102 71 102 71 99 68 99 69 100 69 101 70 104 72 104 72 104 72 104 72 106 73 105 72 104 71 103 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 102 71 104 73 106 75 107 75 105 73 105 73 105 73 105 73 105 73 105 74 107 76 112 79 112 80 116 80 116 82 120 87 128 90 131 90 131 93 139 100 146 103 152 109 156 110 155 108 158 112 158 112 159 114 163 115 168 123 175 130 178 131 178 132 181 136 177 106 119 66 100 68 94 68 98 72 97 70 97 73 97 78 104 70 103 69 73 12 38 26 41 23 27 15 24 2 28 23 46 27 29 5 23 13 25 7 24 5 23 6 24 7 26 13 27 7 18 4 20 1 27 44 91 64 88 61 98 58 85 58 87 61 89 61 87 58 82 57 84 57 82 52 75 46 41 8 15 4 23 1 19 8 21 3 20 6 22 9 22 11 25 13 28 15 28 14 32 16 27 10 28 11 28 11 28 12 29 10 30 12 36 20 45 28 47 25 47 25 48 26 48 26 45 25 39 20 35 15 24 6 21 4 17 7 14 0 14 11 24 10 19 6 16 7 15 4 15 7 15 7 13 8 13 8 13 6 13 5 12 4 9 4 9 3 6 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 9 5 13 6 16 9 18 11 22 14 19 11 18 12 21 15 26 14 23 17 25 13 22 16 24 15 23 14 22 12 21 13 13 9 13 9 11 9 16 14 19 13 19 11 17 9 16 8 18 11 14 14 30 26 38 22 35 21 34 23 35 25 34 24 35 23 37 25 39 27 39 26 39 27 40 28 41 27 40 26 42 28 44 32 49 38 54 42 57 38 46 28 41 28 43 29 41 29 41 30 43 31 43 32 43 30 42 30 42 30 42 30 43 31 40 26 31 20 33 26 32 22 32 23 34 25 37 27 37 26 34 24 31 21 29 20 27 19 30 21 28 19 30 23 33 24 32 23 31 24 32 25 34 26 35 27 35 28 36 27 43 28 41 28 44 31 44 29 45 30 42 27 40 26 41 28 48 33 42 29 48 33 51 31 51 32 53 34 51 35 54 41 56 33 17 0 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 0 1 0 3 0 22 41 49 40 46 36 43 35 44 37 39 30 38 29 36 27 34 26 31 24 32 25 33 24 32 22 27 17 24 14 22 12 21 12 22 15 22 15 20 15 20 15 5 1 1 0 3 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 1 1 1 1 1 37 22 37 23 39 24 40 25 36 21 37 22 37 21 36 20 38 23 38 23 38 23 38 23 39 25 40 26 42 27 43 28 41 23 40 24 43 26 42 23 41 24 41 24 42 25 42 25 44 26 43 25 41 24 41 25 43 26 43 26 43 26 43 26 42 26 43 26 43 26 43 26 43 25 42 24 41 25 42 26 44 24 43 23 42 23 43 25 44 25 45 26 45 26 44 25 41 24 42 25 42 25 42 25 43 26 43 26 43 26 43 26 44 27 44 27 44 27 44 27 44 27 45 28 46 30 47 30 44 29 48 30 46 29 48 32 50 31 47 28 45 30 48 31 51 29 50 28 50 28 50 27 52 30 51 29 50 28 50 28 53 30 51 29 51 29 52 31 52 30 51 29 52 30 53 32 54 32 53 31 53 30 52 30 53 31 53 31 53 31 53 31 55 33 55 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 56 35 56 35 56 35 56 36 57 36 58 37 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 60 39 60 40 61 40 62 41 60 40 63 43 64 43 63 42 62 41 63 42 63 43 64 43 62 41 62 42 63 43 64 43 64 44 66 46 67 46 67 46 65 44 65 44 65 44 65 44 67 43 67 44 68 44 68 44 71 47 72 49 73 48 71 47 71 47 71 48 72 48 73 49 71 47 71 47 71 47 71 47 70 48 68 48 71 51 71 49 70 49 69 49 70 50 70 48 71 50 71 50 71 50 71 50 68 48 69 48 70 49 70 50 72 51 72 51 72 51 72 51 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 50 74 51 74 51 73 50 73 50 73 50 73 50 73 52 73 51 75 54 78 54 79 55 80 54 80 55 83 56 87 59 91 61 92 61 97 67 97 66 103 73 110 77 112 77 112 76 112 76 113 78 115 79 119 86 126 92 128 94 132 98 132 101 131 93 96 46 66 54 70 47 68 49 76 52 76 49 75 58 76 55 76 57 43 0 20 13 30 8 11 0 6 0 4 4 18 8 7 0 6 12 8 5 6 0 5 0 7 0 6 5 11 0 1 0 1 0 9 27 65 48 56 43 54 32 49 31 52 33 53 37 54 39 49 37 51 42 54 44 52 44 44 18 2 0 5 0 2 1 5 2 5 4 5 5 5 4 9 0 12 2 12 3 14 7 10 4 10 6 10 7 11 5 12 3 9 2 11 4 15 8 15 5 18 7 23 13 27 16 28 12 25 9 24 7 16 0 10 0 7 0 5 0 6 4 11 3 6 0 7 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 3 5 2 4 3 5 2 5 0 7 2 9 4 11 6 15 8 12 5 11 6 14 9 18 9 14 11 16 8 13 10 14 9 13 6 10 3 7 2 6 0 8 0 6 0 10 6 13 7 12 6 11 4 10 4 13 0 9 4 21 17 24 12 21 12 22 11 24 9 26 12 22 14 24 16 26 17 26 17 26 18 27 19 28 18 27 17 26 16 28 19 33 24 38 28 42 29 35 20 28 16 28 18 28 16 29 17 29 18 30 18 30 18 30 18 29 17 29 17 31 21 29 15 21 10 23 16 22 12 22 12 23 15 26 17 26 17 25 15 22 12 20 11 20 12 23 13 21 12 22 15 25 13 23 12 23 12 24 14 26 15 26 16 27 16 28 17 29 16 26 16 29 19 29 16 30 19 28 16 27 16 28 18 34 19 28 16 29 21 31 18 31 21 34 24 39 25 41 31 36 24 8 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 17 28 40 28 36 22 30 18 29 18 28 17 27 15 26 14 25 13 23 12 24 13 24 13 22 13 16 8 14 5 11 5 10 5 16 8 16 10 15 9 14 11 5 1 0 0 0 3 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 37 56 37 56 37 56 37 55 36 55 36 56 37 56 37 56 37 56 37 56 37 59 40 59 40 59 40 59 40 59 38 59 40 63 43 63 40 61 40 62 41 63 42 64 43 64 43 65 44 64 43 63 41 64 43 64 43 63 42 63 42 61 41 62 42 64 44 65 45 63 42 62 41 62 41 63 42 64 43 63 42 63 42 64 44 63 43 64 44 65 43 64 42 65 39 66 40 67 42 68 42 69 43 69 43 69 43 69 43 70 44 70 44 70 44 70 44 70 44 70 44 70 45 71 45 71 46 74 47 72 46 73 49 76 49 73 46 72 47 75 51 72 47 73 48 73 48 73 49 75 50 75 50 74 49 73 48 77 52 76 50 75 51 77 52 75 49 74 49 74 50 76 52 78 53 78 52 77 52 76 51 78 53 78 53 78 53 78 53 79 54 79 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 85 58 85 58 82 55 82 56 83 56 83 57 85 57 85 58 86 59 87 59 87 59 88 60 88 60 89 61 87 59 87 59 87 59 87 59 87 59 87 59 87 59 87 59 90 59 90 60 91 60 92 61 92 62 93 63 95 63 94 63 94 63 95 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 95 65 95 66 97 67 98 68 100 71 102 72 102 72 101 70 101 71 101 71 102 72 102 73 101 71 101 71 101 71 101 71 101 69 99 69 102 72 102 70 101 70 101 70 101 70 101 70 102 71 102 71 102 71 102 71 100 70 101 70 102 71 102 72 104 72 104 72 104 72 104 72 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 73 106 74 106 74 105 73 105 73 105 73 105 73 105 73 105 74 107 77 112 79 114 81 117 80 115 79 119 84 127 88 132 93 137 95 140 99 142 99 148 105 154 110 156 110 157 111 158 112 159 114 161 115 165 121 169 124 171 128 177 134 183 128 185 139 164 87 107 77 106 71 95 70 104 81 103 73 96 77 102 75 114 75 71 6 36 26 37 20 19 6 24 10 17 6 23 7 21 3 25 11 26 7 24 6 24 5 24 7 21 10 23 5 14 2 14 0 24 39 82 65 87 61 89 50 71 49 70 49 71 51 74 53 80 59 82 61 84 62 86 64 78 33 18 0 17 4 18 3 22 7 20 6 16 4 13 3 17 9 23 10 22 10 24 12 25 11 28 10 29 11 30 13 30 12 27 9 27 8 29 12 27 9 32 15 41 22 47 26 48 26 46 28 47 26 40 20 32 13 25 11 22 5 21 13 20 7 16 4 15 7 15 5 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 6 6 5 6 5 7 5 11 7 14 8 17 11 19 12 22 14 20 12 19 13 21 15 25 15 21 17 23 13 19 15 20 12 18 9 14 5 11 3 6 5 6 5 6 4 10 10 17 12 17 12 19 11 18 11 16 9 13 13 29 26 37 21 35 21 34 22 33 23 32 25 35 22 37 25 39 26 39 26 39 27 40 28 41 27 40 26 41 28 42 30 46 35 51 39 56 42 54 35 43 26 41 30 39 27 39 28 40 28 40 29 40 28 40 28 41 29 41 29 41 30 38 25 32 21 33 25 32 22 32 22 33 24 35 26 34 25 33 23 31 21 29 20 28 21 31 22 30 21 31 24 32 24 31 22 30 23 32 24 33 25 34 26 34 27 35 26 39 25 38 25 41 28 42 26 43 29 42 28 42 29 44 31 43 29 39 26 44 29 47 29 51 33 52 39 57 45 53 38 23 11 2 0 0 3 3 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 1 0 3 0 3 0 20 36 46 37 42 30 36 27 34 26 32 24 32 24 32 24 32 24 30 23 31 24 32 23 31 21 26 16 23 12 20 11 19 10 25 17 24 16 21 15 20 15 14 6 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 1 1 1 1 1 1 36 21 36 20 35 20 35 20 38 22 36 20 35 21 38 24 37 22 37 22 37 22 37 22 40 25 40 24 39 23 38 23 38 20 37 22 41 24 40 21 38 21 39 22 40 24 41 25 40 24 43 27 44 25 41 23 41 24 41 25 42 26 43 27 41 24 42 25 42 26 43 26 42 25 41 23 40 24 42 25 42 23 41 22 42 23 43 25 41 23 42 24 43 23 42 22 39 22 40 24 42 26 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 45 28 45 28 44 27 44 27 45 29 47 30 45 28 46 31 49 32 48 30 47 31 49 30 46 24 46 25 48 26 49 27 51 28 50 28 49 27 49 26 51 29 50 28 50 28 51 29 49 27 48 26 49 28 51 29 52 30 52 29 51 29 51 29 52 30 52 30 52 30 52 30 53 32 54 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 56 35 56 35 56 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 60 39 60 39 60 39 60 39 59 38 60 39 61 40 61 40 62 41 62 41 63 42 62 41 63 42 63 42 64 43 65 44 62 41 62 42 63 43 64 43 62 42 64 44 65 44 65 43 65 44 65 44 65 44 65 44 64 40 65 42 67 44 69 45 70 46 71 47 71 47 70 46 70 46 71 47 71 48 72 48 71 47 71 47 71 47 71 47 70 48 68 48 71 51 71 49 68 48 70 49 69 47 69 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 50 73 50 73 50 73 50 73 50 73 50 73 50 73 52 74 51 76 54 79 55 81 57 81 54 79 53 81 54 85 58 92 65 96 64 98 67 100 68 103 71 106 72 106 71 110 74 112 77 114 79 115 79 117 83 120 85 122 89 129 96 130 94 136 112 136 80 82 47 76 53 72 53 77 56 72 46 75 53 70 54 80 58 39 0 11 4 21 9 14 2 8 3 7 0 6 0 8 7 10 8 9 6 7 2 5 0 6 0 7 8 12 1 3 0 5 0 4 16 46 44 54 46 55 42 59 45 57 42 56 45 59 48 58 47 54 46 52 46 53 50 53 26 4 0 2 2 3 0 10 7 9 6 7 4 5 2 6 1 10 3 8 2 10 6 11 5 11 6 11 8 12 8 13 4 11 3 10 3 12 3 9 0 11 2 14 3 17 5 22 10 26 14 27 16 25 12 21 8 15 4 10 1 9 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 4 5 3 5 3 6 3 7 1 8 3 10 5 11 6 14 7 12 6 12 6 13 8 17 7 13 9 15 5 10 7 9 2 7 0 5 0 2 0 3 0 4 0 2 0 6 2 11 5 11 5 12 6 12 6 11 0 8 2 20 16 24 12 20 11 22 10 22 11 24 11 21 13 23 16 25 17 26 16 26 18 27 19 28 18 27 17 30 19 31 21 34 25 38 28 40 32 44 28 31 15 27 19 26 14 26 14 26 14 27 15 27 15 27 16 28 16 28 17 31 20 27 14 22 11 23 14 22 12 21 11 22 13 24 15 25 15 24 14 22 12 20 11 16 9 19 10 18 8 19 11 23 12 22 11 22 11 23 12 24 14 25 14 26 15 26 15 27 14 24 14 28 18 28 16 28 17 28 18 29 19 31 20 29 16 26 15 26 18 29 20 37 25 36 28 46 30 36 19 7 3 0 0 3 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 14 23 35 24 33 20 30 20 31 21 23 12 23 12 23 13 24 13 22 11 23 12 23 12 21 12 20 12 17 9 14 9 13 8 16 8 16 8 16 11 17 13 15 9 3 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 54 35 54 35 53 34 53 34 57 37 55 35 55 37 58 40 58 39 58 39 58 39 58 39 60 40 59 39 57 38 56 37 61 39 59 39 61 40 59 35 58 37 58 38 59 39 60 39 59 39 62 42 63 41 61 39 59 39 61 41 64 44 66 46 64 43 63 42 63 41 62 41 63 41 61 40 61 40 62 42 62 41 62 41 62 42 64 44 62 41 63 42 63 42 62 41 66 40 67 42 69 44 71 45 70 44 70 44 70 44 70 44 70 44 70 44 70 44 70 44 72 46 72 46 71 45 71 45 71 46 73 47 71 44 71 47 74 48 74 47 73 48 74 49 72 47 72 48 74 49 75 50 77 51 76 51 75 50 75 49 75 50 74 49 74 49 75 50 75 50 74 49 75 51 77 52 75 50 75 51 76 51 76 51 77 52 77 52 77 52 77 52 77 53 78 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 85 58 85 58 85 58 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 92 61 92 61 93 62 94 63 93 62 93 62 92 61 93 62 92 61 93 62 94 63 94 63 93 62 93 63 94 64 95 64 93 62 94 64 96 65 95 64 96 65 96 65 96 65 96 65 95 65 96 67 98 69 100 70 99 69 100 70 100 70 99 69 100 70 100 71 101 71 102 72 101 71 101 71 101 71 101 71 101 69 99 69 102 72 102 70 98 69 102 70 99 67 99 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 72 105 73 104 72 105 73 105 73 105 73 105 73 106 74 106 75 108 78 113 80 115 82 118 81 116 80 119 84 126 88 134 96 140 97 142 100 146 102 149 104 151 105 151 105 154 110 158 113 161 115 161 115 162 117 165 119 165 122 172 129 174 131 185 139 185 129 135 66 101 71 105 76 103 72 98 69 99 70 92 67 107 67 63 2 24 9 22 18 26 10 22 2 24 5 22 7 28 12 29 9 27 8 25 6 23 5 22 6 20 11 22 7 13 5 14 3 8 6 31 23 44 26 48 28 50 35 45 31 42 30 42 31 41 26 37 21 32 19 32 20 31 12 10 0 10 2 10 2 15 7 15 7 14 7 14 6 13 8 17 9 17 8 19 11 20 9 23 10 26 12 30 12 29 13 27 12 29 12 29 12 30 12 31 12 32 13 33 13 40 20 45 25 48 27 47 29 44 23 38 15 30 12 29 11 20 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 7 7 5 6 6 8 6 12 7 13 9 14 10 15 11 17 12 16 11 16 11 17 12 19 12 15 14 16 9 11 11 9 6 9 5 8 5 8 5 3 4 4 3 3 3 9 9 14 11 15 11 16 11 18 11 13 7 10 11 28 25 36 21 34 20 33 21 32 22 32 24 34 22 36 24 38 25 38 25 39 27 40 28 41 27 40 26 44 30 44 31 47 34 50 37 53 43 59 41 47 27 40 28 38 26 38 25 37 25 37 25 39 27 39 28 40 29 41 29 42 29 36 23 32 22 32 23 32 21 31 21 31 22 33 23 33 23 32 22 30 21 29 20 24 17 27 18 26 17 27 20 30 22 29 21 29 21 30 22 32 24 32 24 33 25 33 25 39 25 39 26 43 30 44 29 41 27 42 29 44 30 44 30 42 28 44 27 45 28 49 32 56 37 52 41 51 38 33 17 3 0 0 1 4 4 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 1 0 3 1 3 0 19 35 45 36 42 32 39 32 40 33 32 24 32 24 32 25 33 25 30 23 31 24 32 23 31 21 29 20 27 16 24 14 23 14 20 14 21 15 21 18 23 19 23 13 7 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 34 19 34 19 34 20 35 20 36 21 36 22 37 23 39 25 39 24 39 24 39 24 39 24 40 25 40 24 39 23 38 22 41 23 39 22 40 22 37 18 38 21 38 21 38 21 38 21 38 21 39 23 40 23 40 22 38 21 39 24 42 27 45 28 44 26 43 25 41 23 40 22 41 24 40 23 40 23 41 24 40 21 40 21 41 23 43 25 41 23 42 24 43 23 42 22 42 25 42 26 44 27 45 28 45 28 45 28 45 28 45 28 44 27 44 27 44 27 44 27 45 28 45 29 46 29 46 29 45 29 47 29 44 27 44 29 47 30 47 30 47 30 47 28 49 27 49 27 49 28 50 28 52 30 51 29 50 28 50 28 50 27 48 26 48 26 49 28 51 29 50 28 51 29 52 31 49 27 49 28 50 28 51 29 51 29 51 29 51 29 51 29 52 30 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 58 37 58 37 59 38 59 37 58 37 58 36 57 36 57 37 58 38 59 38 61 40 60 39 60 39 59 38 61 40 61 40 61 40 61 40 61 40 61 40 61 40 61 40 61 40 62 41 62 42 63 42 63 41 62 40 60 40 61 40 61 40 61 41 62 41 63 42 62 41 62 42 63 43 64 43 62 42 64 44 65 44 64 43 65 44 65 44 65 44 65 44 66 42 67 43 68 45 69 45 68 44 69 46 70 45 68 44 69 46 70 46 71 47 71 47 71 47 71 47 71 47 71 47 70 48 68 48 71 51 71 49 66 48 71 49 67 45 68 50 69 48 69 48 69 48 69 48 69 49 70 49 71 50 71 51 70 49 70 49 70 49 70 49 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 49 72 49 71 48 73 50 73 50 73 50 73 50 74 53 74 52 76 55 80 56 82 58 83 56 81 56 84 57 86 59 93 65 97 66 101 71 99 67 101 69 105 73 108 75 107 73 111 78 115 80 116 79 115 80 118 82 118 83 121 86 120 89 134 94 139 108 114 53 65 48 71 53 71 51 70 54 71 45 61 49 70 50 30 0 5 0 9 1 10 0 3 0 8 0 3 0 7 5 9 5 10 7 7 2 6 0 5 0 4 4 9 0 2 0 4 0 2 0 0 0 0 0 0 0 3 0 1 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 2 0 2 0 2 2 1 1 2 0 3 1 4 1 5 3 7 5 7 4 8 8 7 4 8 6 10 6 12 7 14 7 13 4 10 0 7 0 9 1 11 2 12 1 13 2 17 8 21 11 22 16 29 23 32 23 25 11 16 11 15 5 9 1 5 0 6 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 7 5 6 4 6 4 7 3 7 3 7 4 8 5 9 5 10 6 10 6 10 6 10 6 13 5 9 6 10 1 5 3 3 0 4 0 4 0 5 0 3 0 4 0 2 0 6 4 11 6 10 5 9 5 8 5 8 0 5 2 18 15 23 13 19 11 20 11 22 10 23 10 21 12 23 15 25 16 25 16 26 18 27 19 28 18 27 17 27 16 27 16 28 19 31 21 37 30 44 31 36 19 26 15 26 14 26 14 25 13 25 13 27 15 27 16 29 18 30 18 32 19 24 12 22 12 22 12 21 11 20 10 20 11 21 12 23 13 22 13 21 12 20 11 17 9 20 11 18 9 20 12 22 10 20 9 20 9 21 11 23 12 23 13 24 13 25 14 27 14 25 15 29 20 30 18 26 16 28 18 29 18 28 17 28 20 29 20 27 21 32 27 38 29 37 27 35 15 15 0 1 1 1 2 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 17 28 39 27 35 21 29 17 28 17 26 14 25 14 25 14 25 14 23 13 24 14 25 13 23 13 19 11 16 8 14 8 13 6 12 2 13 6 15 10 17 14 20 11 8 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 52 33 53 34 54 36 55 36 54 36 56 38 58 39 58 39 57 38 57 38 57 38 57 38 59 40 59 40 58 39 58 39 61 39 60 40 62 41 60 37 62 41 61 40 60 38 59 37 60 39 60 39 60 40 62 42 61 40 62 41 62 42 63 42 63 41 62 41 62 41 62 41 62 40 61 39 60 40 61 41 61 40 61 40 62 42 64 44 63 42 64 43 64 43 63 42 68 42 68 42 68 42 69 43 71 45 71 45 71 45 71 45 70 44 70 44 70 44 70 44 69 43 69 44 71 45 72 46 71 46 73 46 70 43 70 45 71 45 72 46 72 46 71 46 74 49 74 49 74 48 73 48 75 50 75 50 74 49 73 48 74 49 73 47 72 48 74 49 76 50 75 50 75 51 77 53 73 48 74 49 74 50 75 50 76 51 76 51 76 51 76 51 76 51 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 83 56 83 56 85 58 85 57 84 57 83 56 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 91 60 92 61 92 62 93 62 95 63 92 60 91 60 92 61 93 62 93 63 94 63 95 64 93 62 93 63 94 64 95 64 94 63 95 65 97 66 96 65 96 65 96 65 96 65 96 65 96 66 96 66 96 67 97 67 97 68 99 69 99 69 98 67 99 69 100 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 65 98 71 100 69 100 69 100 69 100 69 99 69 100 69 101 70 101 71 101 70 101 70 101 70 101 70 104 73 103 72 103 72 102 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 72 104 71 103 70 105 73 105 73 105 73 105 73 107 75 107 75 109 78 114 81 116 84 120 84 119 84 124 89 129 90 134 94 139 98 145 105 145 101 148 103 151 107 155 110 153 108 157 114 162 116 162 115 160 116 164 118 163 116 163 118 166 125 178 134 183 140 166 110 113 74 104 65 98 66 101 71 92 64 92 67 102 57 53 0 22 7 17 7 12 1 33 31 44 20 30 5 23 5 25 7 28 9 24 7 21 5 20 5 16 7 18 3 9 3 9 2 15 2 6 0 9 0 10 0 8 4 8 4 8 3 6 1 4 0 3 0 3 0 4 1 3 0 6 3 2 0 3 2 2 1 2 1 6 1 9 2 8 4 11 6 10 6 14 8 15 6 18 8 22 10 25 12 25 12 25 12 25 9 23 8 27 10 27 11 29 12 30 11 35 14 38 15 38 19 47 32 59 38 51 23 40 22 40 14 24 9 17 5 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 11 6 11 6 12 7 12 8 12 8 13 8 13 8 13 8 11 10 7 10 7 5 2 6 3 5 3 5 2 4 2 3 1 3 3 3 2 2 6 8 13 10 13 9 12 7 11 6 10 5 9 10 27 23 36 20 33 18 33 20 31 22 31 23 33 21 35 24 37 25 38 24 39 27 40 28 41 27 40 26 40 26 39 26 40 27 43 29 50 38 54 41 52 32 41 23 39 27 38 26 37 25 37 25 39 28 40 29 42 31 43 32 42 28 33 21 32 23 32 21 31 21 30 19 29 20 30 21 31 22 31 21 30 21 29 20 25 18 28 19 27 18 28 21 29 21 28 19 27 20 29 21 30 22 31 23 31 24 32 23 37 23 36 25 41 30 42 28 39 27 41 28 41 27 39 25 41 28 46 29 46 28 50 36 49 35 45 32 31 17 6 1 1 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 2 0 3 1 3 3 25 43 47 38 42 31 37 28 35 27 35 26 34 25 33 24 31 23 33 25 34 26 34 26 33 24 29 19 26 15 23 14 22 13 21 14 21 14 19 15 18 13 24 15 10 4 3 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 32 18 34 20 36 22 37 23 34 20 37 24 40 25 39 24 37 22 37 22 37 22 37 22 40 25 40 25 40 25 40 25 39 21 38 23 42 26 42 23 44 27 43 25 41 22 39 21 41 23 39 22 40 24 43 27 43 26 42 24 40 23 39 22 39 22 40 24 41 25 43 26 41 23 40 22 39 23 40 24 39 20 39 21 41 23 43 25 42 24 43 25 44 24 43 23 42 24 41 24 41 24 40 23 45 28 45 28 45 28 45 28 44 27 44 27 44 27 44 27 40 24 41 25 43 27 45 29 45 29 47 29 44 26 43 28 44 27 45 29 46 28 44 25 50 27 49 26 48 25 47 24 49 27 49 26 48 25 47 25 49 26 48 25 47 26 48 27 50 28 49 27 49 28 51 30 47 26 48 27 49 28 50 28 51 29 51 29 51 29 51 29 50 29 52 30 53 32 55 33 56 34 56 34 56 34 56 34 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 35 56 34 54 33 57 36 57 35 56 34 55 34 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 59 38 59 39 60 40 61 40 64 42 61 39 59 38 60 40 63 42 63 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 66 41 65 41 65 41 64 40 67 44 68 45 69 44 68 43 69 45 69 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 43 67 50 69 48 69 48 69 48 69 48 68 47 68 48 69 48 70 49 70 49 70 49 70 49 70 49 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 71 48 72 49 72 48 70 47 73 50 73 50 73 50 73 50 75 54 75 53 77 55 80 56 82 59 84 58 84 60 88 62 89 61 92 64 95 66 103 75 105 72 104 70 104 71 106 73 106 72 111 79 116 81 116 79 113 80 118 82 117 79 115 77 118 75 129 96 140 100 134 106 94 58 67 41 60 49 65 50 61 41 65 56 72 46 23 0 7 0 10 0 0 0 31 54 48 27 25 4 4 0 6 6 10 9 9 4 5 0 4 0 5 7 10 3 3 2 6 1 8 0 0 1 3 0 0 4 0 0 0 0 3 0 2 0 2 0 2 0 0 0 0 0 2 2 4 0 0 2 3 4 3 3 3 0 2 0 2 0 1 1 3 3 2 3 4 4 4 3 6 3 8 6 10 7 7 3 11 6 14 8 14 7 11 3 11 2 9 0 9 0 9 1 9 2 9 7 23 22 44 36 35 19 24 19 23 9 13 4 8 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 6 5 1 5 2 6 2 6 2 6 2 7 4 8 3 6 2 11 1 7 2 7 0 2 0 5 0 4 0 2 0 2 0 1 0 3 0 0 0 4 2 10 5 9 3 6 1 5 0 7 0 4 1 18 17 23 12 18 11 19 11 21 12 23 12 20 12 22 14 24 15 24 15 26 18 27 19 28 18 27 17 27 16 27 16 27 17 29 19 35 25 38 29 39 23 27 10 27 15 27 14 26 13 25 13 28 16 29 18 31 20 32 21 33 18 23 11 22 13 22 10 21 11 20 9 19 9 20 10 22 13 21 12 21 12 20 11 14 6 17 7 15 6 16 9 21 9 20 8 19 9 20 10 22 11 22 12 23 12 24 13 24 13 22 14 26 19 28 18 26 18 27 19 27 17 24 14 26 19 29 20 27 20 32 29 30 24 33 21 21 1 2 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 23 35 36 25 34 21 31 20 32 22 27 15 26 14 24 12 22 10 25 15 27 16 27 16 25 15 22 14 20 11 17 11 16 9 16 6 15 3 13 3 10 3 20 12 10 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 49 31 52 35 56 40 60 42 55 38 59 40 59 40 61 44 58 39 58 39 58 39 58 39 57 37 56 36 55 37 56 38 56 36 57 37 58 38 59 39 58 37 58 39 62 40 59 35 62 41 62 40 61 39 60 39 60 38 59 38 59 39 61 41 66 45 65 43 62 39 58 35 63 42 63 42 63 42 63 42 58 38 59 39 61 41 63 42 63 42 63 42 63 42 63 42 68 41 66 41 69 44 69 42 69 43 69 44 70 45 71 45 71 45 71 45 71 45 71 45 70 44 70 44 70 44 70 44 72 46 72 46 72 46 72 46 72 46 72 46 72 46 72 47 74 48 73 47 72 48 73 49 73 49 76 52 76 49 72 45 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 80 54 79 53 78 54 79 55 80 55 80 55 79 53 77 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 87 58 83 56 85 58 83 54 84 56 83 55 82 56 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 93 63 94 64 95 63 94 62 94 63 95 64 95 65 96 65 96 65 96 65 96 65 96 65 95 64 95 65 96 66 97 66 100 69 97 66 96 67 99 70 96 66 97 68 98 69 100 70 99 69 99 70 100 71 101 71 100 70 100 69 99 68 98 68 98 66 96 64 95 65 97 67 99 68 99 68 99 68 99 68 100 70 102 71 101 69 98 66 99 68 97 65 96 66 99 68 98 68 99 69 100 70 101 71 100 69 100 70 101 71 102 71 102 72 102 73 103 74 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 75 107 75 108 77 111 80 115 81 114 82 119 83 119 85 125 90 130 91 135 97 143 103 148 106 153 108 153 107 153 107 153 106 158 113 159 114 160 115 162 116 159 113 159 112 158 112 157 112 162 115 166 125 173 128 176 138 170 93 102 61 101 64 97 69 92 68 90 65 108 48 34 1 22 5 15 5 10 8 64 69 91 62 75 22 22 7 22 14 29 10 25 10 23 9 21 8 18 7 16 6 12 4 7 3 5 6 7 0 14 1 9 4 3 0 2 0 2 0 1 0 1 0 1 1 3 2 3 2 4 0 1 0 1 3 2 4 0 5 1 0 12 4 9 1 11 2 9 2 9 0 10 2 14 4 14 4 14 4 15 4 17 6 18 9 21 11 25 13 27 12 27 12 29 11 27 8 27 7 25 4 25 6 30 11 51 45 77 54 59 24 37 16 23 9 19 7 15 5 13 3 15 7 15 6 12 6 11 6 11 5 12 5 10 4 8 2 10 5 6 5 5 3 3 2 3 2 3 2 3 2 3 2 6 5 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 9 4 8 4 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 12 10 12 8 11 7 12 9 9 5 11 11 26 19 31 16 33 17 30 16 27 19 30 23 36 23 35 22 35 23 37 25 38 27 42 29 40 26 40 27 40 27 42 28 41 28 44 32 51 36 52 41 57 38 42 19 36 23 35 25 39 28 39 25 36 26 40 29 41 30 44 34 41 25 29 19 34 26 33 18 29 20 32 23 33 22 30 19 29 19 27 17 27 19 29 21 27 19 28 19 28 18 26 16 27 18 26 17 25 18 26 19 31 22 28 19 27 20 30 23 33 24 34 25 36 26 37 27 34 26 38 27 34 23 34 26 40 26 41 29 46 33 47 31 45 25 26 17 19 15 6 2 1 2 3 3 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 44 34 39 28 35 27 36 29 37 28 33 23 30 23 32 25 32 23 31 22 30 23 31 23 31 20 27 15 22 13 22 13 19 13 20 13 18 13 16 10 18 13 10 5 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 31 16 32 18 34 20 36 21 35 22 39 24 38 24 40 27 39 24 39 24 39 24 39 24 38 22 37 21 36 22 37 23 36 20 37 20 37 20 38 21 38 20 37 21 39 23 38 19 41 24 41 23 40 22 39 22 39 21 38 21 38 22 40 24 40 24 41 24 40 22 38 21 41 24 41 24 41 24 41 24 39 20 40 21 41 22 42 23 43 24 43 24 43 24 43 24 42 24 40 24 43 27 43 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 45 28 45 28 45 28 45 28 46 29 46 29 46 29 46 27 48 26 48 26 48 26 48 26 47 27 50 29 51 27 47 24 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 54 32 54 32 54 32 54 32 55 33 55 33 55 32 53 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 59 37 56 35 58 37 56 34 58 37 57 35 56 36 58 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 62 42 63 43 64 42 63 41 62 42 63 42 64 43 64 44 65 44 65 44 65 44 65 44 64 43 65 44 65 45 66 45 69 45 67 43 67 43 69 45 66 42 67 44 68 45 70 46 69 45 69 46 70 46 71 47 70 46 70 45 69 44 68 44 68 46 66 44 65 45 67 47 68 47 68 47 68 47 68 47 69 48 70 49 70 48 67 45 69 47 67 45 66 46 68 48 68 47 69 48 69 48 69 49 69 48 69 49 70 50 71 50 72 48 72 49 73 49 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 51 75 54 76 54 78 57 81 56 81 57 83 57 84 59 88 61 89 61 94 67 100 71 105 74 106 74 107 73 107 73 107 73 112 76 113 77 114 79 115 80 113 77 113 76 112 75 111 72 109 66 115 80 126 90 134 109 146 96 91 44 59 48 67 50 64 47 62 51 76 39 9 0 10 0 10 0 0 5 47 62 72 53 61 18 4 1 4 12 10 10 10 6 8 3 8 2 7 5 6 3 4 0 3 0 1 2 0 0 0 0 0 2 0 0 0 1 1 0 3 0 3 0 2 0 0 0 0 0 3 0 2 1 2 5 2 2 2 5 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 2 4 2 4 2 4 2 5 3 6 3 9 6 10 5 12 6 12 5 11 3 9 2 8 1 7 0 5 0 4 0 0 11 43 52 57 34 22 2 9 2 8 0 6 0 4 0 6 3 5 3 6 2 5 1 3 0 5 0 5 0 3 0 5 2 5 2 3 1 2 0 2 0 2 0 2 0 2 0 5 2 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 4 1 4 0 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 10 6 8 4 7 4 7 4 6 0 6 6 17 16 19 10 15 9 18 10 20 10 21 10 23 13 22 13 22 14 24 16 24 16 27 18 26 15 25 17 25 16 28 16 27 16 30 21 37 25 37 29 42 28 30 11 24 11 23 12 26 15 26 12 24 13 27 17 29 19 32 21 29 15 20 10 23 14 22 9 19 10 22 13 23 12 20 9 20 10 18 8 18 9 20 11 19 10 18 9 18 8 17 8 19 7 18 6 17 7 18 8 20 10 21 11 22 11 21 10 22 13 23 14 24 15 25 16 22 14 24 14 21 12 23 17 27 19 29 22 32 25 31 24 28 18 17 11 17 9 7 0 0 1 2 2 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 34 22 31 18 28 17 28 17 29 17 25 12 22 12 24 14 24 13 23 12 23 12 23 14 22 13 18 9 14 8 13 6 15 4 16 6 17 7 14 7 14 8 11 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 1 1 1 1 1 1 1 1 53 34 52 33 52 32 51 32 53 36 57 38 56 37 58 40 58 39 58 39 58 39 58 39 57 38 56 37 56 37 57 38 59 38 59 38 58 37 58 37 61 38 57 37 59 39 60 38 61 40 61 40 60 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 62 41 62 41 63 42 63 42 65 44 65 44 65 44 65 44 69 41 66 41 69 44 70 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 70 44 70 44 70 44 70 44 72 46 72 46 72 46 72 47 71 47 73 49 74 48 72 46 71 47 74 50 75 50 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 75 50 76 52 77 53 79 54 77 53 79 55 80 54 78 52 80 55 81 56 81 55 79 53 79 54 79 55 80 55 80 55 82 57 81 56 81 56 82 57 83 58 83 58 83 58 83 58 86 57 83 56 85 58 84 55 86 59 85 57 84 58 86 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 93 62 94 63 94 63 93 62 92 62 93 62 94 63 94 64 96 65 96 65 96 65 96 65 95 65 96 65 97 66 97 66 99 68 98 67 97 68 98 69 96 66 97 68 98 69 100 70 99 69 99 69 100 70 100 71 100 70 99 69 99 69 98 68 100 68 99 67 98 68 99 69 99 68 99 68 99 68 99 68 100 69 100 70 100 68 99 67 100 69 99 68 99 68 100 69 98 70 98 70 97 69 97 69 98 70 98 70 99 71 99 71 102 72 102 72 103 73 103 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 74 106 74 106 75 108 77 110 79 114 81 115 83 119 84 120 85 125 91 130 91 135 97 143 103 148 106 150 105 152 106 153 108 154 108 156 111 157 112 159 114 161 115 160 114 159 112 157 110 155 110 152 107 156 118 171 127 183 143 202 153 164 75 92 62 104 63 95 70 94 67 107 44 32 3 22 9 15 5 11 18 74 68 91 68 87 29 23 5 22 13 27 9 25 9 22 9 19 8 18 7 16 6 12 4 10 2 10 9 17 2 20 0 15 2 11 0 8 0 8 0 8 0 9 0 8 0 8 0 8 0 7 0 6 0 5 3 5 2 1 6 10 0 11 0 14 0 15 0 15 0 12 0 14 2 13 3 12 4 12 5 12 4 13 4 15 6 17 9 20 9 22 11 25 12 24 10 24 8 20 5 21 6 23 3 19 1 14 0 31 27 55 32 39 11 20 7 17 6 15 6 15 5 13 5 12 4 10 4 9 4 11 5 12 5 10 4 8 2 8 4 6 4 4 3 3 2 3 2 3 2 3 2 3 2 5 4 4 3 5 4 6 6 6 5 6 5 6 5 6 5 7 6 7 6 7 6 7 6 6 5 6 5 6 5 6 5 6 5 6 4 5 4 4 3 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 3 3 7 6 5 10 9 9 7 9 5 10 6 9 5 11 11 27 21 33 17 28 15 31 20 32 21 28 18 35 22 34 21 35 22 36 24 35 24 39 26 37 23 36 24 39 26 41 27 40 27 43 31 51 36 50 38 55 39 48 28 36 23 34 23 37 25 36 23 35 24 38 28 42 31 43 32 35 24 33 22 31 21 31 21 29 20 31 22 32 21 30 19 29 19 27 18 27 18 28 19 29 19 27 16 25 16 26 18 26 18 25 17 25 17 26 18 25 19 29 23 32 23 29 20 31 21 31 21 32 22 32 22 29 19 29 18 27 18 32 25 38 30 42 33 43 31 41 27 33 17 21 14 17 15 7 3 0 0 0 0 0 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 27 40 41 33 40 30 37 28 35 27 37 27 33 24 31 23 32 25 33 24 32 23 31 24 32 24 30 20 27 16 24 14 22 13 23 17 23 17 21 16 19 14 15 14 14 9 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 1 1 1 1 1 1 1 1 36 21 36 20 34 19 34 18 35 22 38 23 37 22 38 25 38 23 38 23 38 23 38 23 39 23 37 22 37 22 38 24 39 22 39 21 37 20 36 19 41 21 36 18 37 22 39 22 40 22 39 22 39 22 39 22 39 21 38 21 38 22 40 24 36 20 38 23 41 24 41 24 40 23 40 23 40 23 40 23 43 24 42 23 42 23 42 23 43 24 43 25 44 25 44 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 44 27 44 27 44 27 44 27 46 29 46 29 46 29 46 27 45 24 48 28 50 26 46 23 45 24 48 27 50 28 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 51 30 52 31 53 31 50 29 53 33 55 31 51 28 55 33 56 34 56 34 55 32 53 32 54 32 54 33 55 33 57 35 56 33 55 34 57 35 58 36 58 36 58 36 58 36 58 36 56 35 58 37 57 35 59 37 57 36 57 36 58 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 61 41 63 42 63 42 62 40 61 40 61 41 62 41 63 42 65 44 65 44 65 44 65 44 65 44 65 45 66 45 67 46 68 44 68 44 68 44 68 44 67 43 67 44 68 45 69 45 68 44 69 45 69 46 70 46 69 45 69 45 69 45 69 45 69 48 69 48 69 48 69 48 68 47 68 47 68 47 68 47 68 47 69 48 68 47 68 47 69 48 69 48 69 48 69 48 71 49 70 48 69 46 68 46 70 48 70 48 70 48 70 49 71 47 72 48 72 49 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 74 51 74 54 75 54 78 56 80 55 81 58 83 58 84 59 88 62 89 61 94 67 100 71 105 74 104 71 105 72 107 74 108 75 109 73 110 75 112 77 114 78 114 78 113 76 111 74 109 70 111 68 112 77 121 85 132 105 151 129 144 73 62 39 63 45 65 48 62 53 73 35 5 3 10 3 9 0 0 17 54 59 61 51 64 16 0 0 1 9 9 8 9 7 9 4 8 2 7 3 6 1 4 0 2 0 16 23 31 23 32 24 24 24 20 15 13 7 6 1 5 0 9 3 13 7 17 9 17 8 14 4 1 0 0 3 2 4 0 11 18 8 21 12 21 13 26 21 28 17 18 7 5 0 2 0 3 0 5 2 5 2 3 1 3 2 5 4 6 3 9 6 9 5 10 4 8 3 2 0 3 0 6 0 6 0 4 0 0 0 5 3 9 0 5 0 5 0 6 1 6 1 5 2 5 3 5 2 4 0 3 0 5 0 5 0 3 0 4 0 4 1 3 0 2 0 2 0 2 0 2 0 2 0 3 1 2 0 3 2 5 3 4 2 4 2 4 2 4 2 5 3 5 3 5 3 5 3 4 2 4 2 4 2 4 2 4 2 4 2 3 1 3 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 1 0 5 4 6 3 8 5 6 3 4 3 4 2 4 0 6 8 18 17 19 14 15 11 18 11 21 11 19 10 21 12 20 11 21 13 23 14 22 15 25 16 24 14 23 15 24 14 26 15 25 15 28 19 36 24 35 26 39 28 37 23 25 11 22 10 23 12 23 10 23 11 25 15 30 19 31 17 21 13 24 13 20 8 20 12 19 10 21 11 21 11 20 9 19 10 19 9 18 9 18 9 21 10 17 6 14 7 17 10 18 7 17 5 16 6 18 7 17 8 20 11 23 11 22 10 21 12 21 12 21 12 21 11 18 8 16 5 15 9 22 15 29 19 33 23 30 20 23 18 18 12 12 10 15 14 11 7 0 0 0 0 0 1 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 30 31 21 32 21 30 18 27 15 28 16 26 13 23 12 24 13 25 14 24 13 24 13 24 15 21 13 19 10 16 10 14 7 13 2 15 2 14 2 11 2 11 7 15 8 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 1 1 1 1 1 1 1 1 54 35 54 35 54 35 55 36 56 38 58 39 57 37 58 40 57 38 57 38 57 38 57 38 58 39 57 37 56 38 58 39 61 40 60 39 59 37 58 37 62 38 57 35 58 39 60 39 59 39 60 39 60 39 60 39 60 38 59 38 59 39 61 41 60 40 62 41 63 41 62 41 63 42 63 42 63 42 63 42 64 43 63 42 63 42 63 42 62 41 63 42 64 43 64 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 72 46 72 46 72 46 72 46 72 46 72 46 72 46 72 47 69 46 73 49 74 48 71 44 71 46 72 48 74 49 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 77 52 77 52 78 53 74 51 78 54 79 53 76 49 79 54 80 56 81 55 80 54 77 53 78 54 79 55 80 55 82 56 80 55 80 55 81 57 83 58 83 58 83 58 83 58 85 56 82 56 85 59 85 56 84 57 83 55 82 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 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 63 94 62 92 61 92 61 92 62 93 62 94 63 96 65 96 65 96 65 96 65 96 65 97 66 97 67 98 67 98 68 98 68 98 68 98 68 97 67 98 68 98 68 99 69 98 68 98 69 99 69 100 70 99 69 99 69 99 69 99 69 100 69 100 70 101 69 100 69 99 68 99 68 99 68 99 68 99 68 98 67 99 68 99 68 100 69 100 69 100 69 100 69 98 70 98 69 96 68 95 67 98 70 98 70 98 70 98 69 101 71 101 72 102 72 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 105 73 106 74 107 76 109 79 113 80 114 82 118 83 119 84 124 90 130 91 135 97 143 103 148 106 148 104 150 105 152 107 154 108 153 107 154 110 157 112 159 114 159 113 158 111 156 109 155 108 157 112 158 119 169 124 181 140 188 153 199 128 128 60 93 65 97 68 96 68 103 36 26 5 19 7 12 0 13 29 82 63 81 63 85 25 20 4 23 13 26 7 22 8 20 8 18 8 18 6 19 5 14 3 12 2 49 54 78 60 88 64 85 60 80 52 72 44 65 41 64 42 69 50 77 59 83 59 78 53 74 42 36 8 10 0 4 0 11 31 60 47 74 55 79 54 83 61 85 55 69 37 35 1 11 0 10 3 8 5 7 5 8 3 11 4 13 5 15 5 18 8 20 9 22 8 21 8 18 6 16 4 16 7 22 11 19 5 21 8 26 7 20 1 17 4 15 5 15 6 15 7 15 7 14 6 11 6 11 6 11 5 12 5 10 4 8 2 7 2 4 3 4 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 3 5 4 3 2 3 2 3 2 3 2 4 3 4 3 4 3 4 3 3 2 3 2 3 2 3 2 5 3 4 3 3 2 3 2 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 0 2 0 4 3 7 6 5 6 5 5 4 4 3 5 4 7 3 10 10 26 20 33 16 32 17 30 16 28 19 29 21 33 20 33 20 33 21 35 22 35 24 39 26 37 23 37 25 37 24 39 25 38 25 41 30 48 34 48 35 51 38 52 37 39 24 34 21 34 23 34 21 34 22 35 27 42 32 42 27 28 22 34 23 29 17 29 22 29 20 30 20 30 20 30 19 28 19 28 18 27 17 26 16 29 19 25 14 23 15 26 18 26 17 24 16 24 16 25 18 28 19 26 18 26 20 29 22 32 22 31 21 30 20 29 19 28 17 23 14 24 18 30 24 30 29 34 29 31 19 27 18 24 12 20 13 20 17 16 12 3 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 2 0 3 0 3 7 28 42 40 32 40 32 38 29 35 26 36 27 34 25 32 24 31 23 33 24 32 23 31 24 32 24 29 19 28 18 26 16 24 14 20 14 20 14 17 11 14 9 14 14 17 14 9 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 1 1 1 1 1 1 1 1 32 18 33 19 34 20 35 21 37 24 40 24 38 22 39 25 37 22 37 22 37 22 37 22 39 24 38 23 38 23 39 24 39 22 39 22 38 21 38 21 40 21 36 20 38 22 39 21 38 21 38 21 39 22 39 22 39 21 38 21 38 22 40 24 41 24 42 25 42 24 40 23 42 25 42 25 42 25 42 25 41 22 41 22 42 23 42 23 40 21 41 22 42 24 43 25 44 25 42 26 45 29 45 26 43 26 43 27 44 28 45 28 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 46 29 46 29 46 29 46 29 46 29 46 29 46 29 46 27 45 24 47 26 48 25 46 23 47 25 47 25 47 26 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 52 30 52 30 52 30 52 30 49 28 51 30 52 29 50 27 52 31 54 33 55 33 54 32 52 30 52 31 54 32 55 33 56 34 55 33 55 33 56 34 58 36 58 36 58 36 58 36 57 35 55 35 58 38 58 36 57 35 55 34 55 34 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 61 40 62 41 62 41 61 40 61 41 62 41 63 42 63 43 65 44 65 44 65 44 65 44 66 45 66 45 67 46 67 47 67 44 68 45 69 44 68 43 68 44 68 44 68 44 68 44 67 44 68 44 69 45 69 45 68 44 69 45 69 45 70 46 68 48 69 49 70 48 69 47 68 47 68 47 68 47 68 47 67 46 67 45 67 47 68 48 68 47 69 48 69 48 68 47 69 47 69 47 68 46 68 46 70 48 70 48 69 47 69 47 70 47 71 47 72 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 49 73 51 74 50 73 49 73 53 75 53 77 55 79 55 79 55 81 55 82 57 86 59 89 61 94 67 100 71 105 74 104 71 104 71 106 72 107 73 105 70 107 72 110 75 113 77 111 75 111 75 110 74 110 74 111 71 113 80 122 85 132 100 136 110 154 123 118 52 58 40 64 46 62 55 68 27 0 5 7 6 6 0 1 29 61 53 58 50 63 13 1 3 9 13 7 7 8 6 8 6 9 4 6 1 6 0 3 0 1 0 44 52 71 57 73 62 69 61 69 62 66 59 64 57 66 56 71 62 78 69 80 62 71 55 74 49 29 5 0 0 0 0 6 40 61 53 63 48 58 41 63 55 67 54 63 44 26 0 0 0 1 0 4 3 5 6 2 3 3 1 4 2 4 2 6 4 7 4 7 4 8 3 13 9 8 1 5 1 8 3 5 0 11 3 10 1 8 0 4 0 4 0 5 1 6 1 7 4 7 4 7 4 6 2 3 0 5 0 5 0 3 0 2 0 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 3 2 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 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 2 0 2 0 5 4 6 3 5 2 3 0 2 0 2 0 1 0 3 5 15 17 18 13 18 12 16 9 17 10 21 14 20 10 19 10 19 11 21 13 22 15 26 17 24 14 23 15 22 13 25 13 24 13 27 18 32 21 33 23 35 26 38 27 29 14 23 10 22 11 22 9 21 9 22 14 31 20 29 13 17 10 23 12 19 8 19 11 19 9 19 9 19 9 19 9 18 10 19 10 18 8 15 6 19 9 16 6 15 6 16 8 17 6 16 5 16 5 17 6 20 8 17 4 15 6 19 9 23 16 22 14 20 12 18 11 19 10 14 7 16 12 20 11 22 11 25 11 16 4 11 10 12 10 11 13 16 18 15 17 6 2 0 0 1 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 24 32 32 22 32 19 29 17 27 16 27 16 26 14 25 13 23 12 24 12 23 11 22 12 22 14 19 12 19 12 18 12 15 7 17 3 17 4 15 3 12 2 13 7 15 9 12 4 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 1 1 1 1 1 1 1 1 53 34 54 35 54 36 55 36 55 38 58 38 56 36 56 38 56 37 56 37 56 37 56 37 59 39 58 38 57 39 58 40 59 38 60 39 60 39 60 40 59 37 58 38 60 40 59 36 58 37 58 38 59 39 60 39 60 38 59 38 59 39 61 41 60 40 62 41 62 41 61 40 62 41 62 41 62 41 62 41 60 39 61 40 62 41 63 42 61 41 62 42 64 44 66 45 70 43 68 43 71 46 71 44 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 71 46 71 46 71 46 71 46 73 48 72 47 71 47 72 47 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 75 50 75 50 75 50 75 50 76 51 77 53 79 54 78 53 76 51 77 53 79 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 85 57 83 56 83 56 84 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 91 61 92 62 93 61 92 60 93 63 94 63 95 64 95 65 96 65 96 65 96 65 96 65 97 66 97 67 98 67 99 68 97 67 99 69 99 69 97 67 98 68 98 68 98 68 98 68 97 67 98 68 98 69 99 69 98 68 98 69 99 70 100 70 98 68 100 70 101 69 99 67 99 68 99 68 99 68 99 68 98 67 97 66 97 67 100 70 97 67 99 69 100 68 98 66 95 69 95 69 95 69 96 70 97 71 97 70 96 69 95 68 100 70 101 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 104 73 105 74 106 73 105 72 105 73 106 76 109 78 113 79 111 79 115 80 116 81 121 87 130 91 135 97 143 103 148 106 150 105 151 105 151 105 151 106 150 105 152 107 155 111 158 113 155 109 156 110 156 111 157 111 155 111 159 120 170 122 178 134 186 137 192 156 185 105 109 58 95 66 94 67 98 26 19 5 18 10 11 0 17 41 91 60 88 66 84 20 20 10 28 12 24 6 21 7 19 8 18 8 20 6 19 5 16 2 15 1 67 68 94 62 93 65 99 66 99 65 98 66 99 68 100 68 102 71 104 73 103 69 97 64 92 49 42 3 11 0 9 0 14 41 81 59 84 53 84 49 84 53 85 56 88 55 47 0 12 0 8 2 5 5 5 6 8 3 9 4 12 4 13 5 14 5 17 7 18 7 18 7 20 12 17 8 15 7 17 8 20 9 19 5 20 9 26 14 18 5 15 4 14 5 14 5 14 6 14 5 11 6 10 5 11 5 12 5 10 4 8 2 5 1 3 2 3 2 3 2 3 2 3 2 3 2 3 2 2 1 1 0 2 2 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 3 1 2 1 1 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 1 0 2 0 4 3 7 5 6 3 3 2 1 1 1 2 1 3 0 6 7 23 18 30 14 31 16 30 17 29 18 29 21 32 19 31 18 32 20 33 21 33 22 37 24 35 21 35 23 36 23 38 24 37 24 40 28 44 31 47 34 48 35 50 37 43 28 36 22 34 23 35 22 33 20 33 25 43 32 40 24 27 19 31 21 30 19 29 19 30 19 29 19 29 19 29 20 27 18 28 19 27 16 24 14 26 17 26 16 25 15 24 15 25 16 24 15 23 16 24 17 26 18 25 16 23 15 22 15 31 22 30 19 27 17 25 15 27 16 23 14 25 18 26 17 16 20 19 15 12 5 13 9 19 9 19 11 20 15 19 14 10 5 0 0 2 3 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 1 0 3 0 4 8 30 44 43 33 39 29 36 28 36 28 35 27 34 26 33 24 31 22 30 22 29 21 29 21 30 21 27 19 29 20 28 17 25 15 26 20 25 19 21 16 18 13 18 13 14 14 17 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 1 1 1 1 1 1 1 1 39 24 39 23 38 23 38 23 35 22 38 22 35 19 35 22 37 22 37 22 37 22 37 22 40 24 39 23 38 24 39 25 37 21 38 22 39 23 40 24 37 20 37 22 41 23 38 18 37 20 37 21 38 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 37 19 38 20 40 22 42 23 42 23 43 25 45 26 46 28 44 26 42 26 45 29 45 27 43 26 43 27 44 28 45 28 45 28 45 28 45 28 45 28 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 46 29 46 29 46 29 46 29 47 24 46 23 45 24 46 25 49 27 48 25 46 24 46 24 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 51 28 50 27 49 28 50 29 50 28 51 30 53 31 53 30 50 29 52 30 53 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 59 37 58 36 57 37 58 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 60 38 59 39 60 40 61 40 61 40 61 40 61 40 61 40 60 40 61 41 62 40 61 39 63 42 64 43 64 44 65 44 65 44 65 44 65 44 65 44 66 45 66 46 67 47 68 47 66 43 69 46 70 45 67 42 68 44 68 44 68 44 68 44 67 43 67 44 68 45 69 45 68 44 68 45 69 46 70 46 66 46 69 48 69 48 67 45 68 47 68 47 68 47 68 47 67 45 65 44 66 46 69 49 65 45 68 47 68 47 66 44 66 45 67 46 68 47 69 48 70 48 70 47 69 46 68 46 70 46 70 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 73 50 74 51 74 50 72 49 73 52 74 52 77 55 79 54 76 53 78 53 79 54 83 57 89 59 93 65 100 71 105 74 106 72 105 71 105 71 104 70 103 70 105 73 109 74 112 76 108 72 109 74 110 75 112 76 114 80 115 83 119 80 119 87 134 94 134 116 151 99 85 29 62 44 61 54 64 20 0 5 9 8 7 0 6 38 69 50 64 51 57 5 0 3 6 5 6 6 7 6 8 4 8 4 6 1 6 0 3 0 0 0 58 63 74 45 59 46 61 51 67 57 68 58 68 55 66 53 66 51 65 47 64 47 64 49 72 42 26 4 0 0 0 0 3 39 63 46 51 34 46 28 45 30 45 35 60 46 29 0 0 0 0 0 3 4 5 5 4 1 5 2 4 2 5 3 4 2 5 4 7 5 7 4 5 3 8 6 10 5 9 2 11 1 10 4 16 6 9 0 5 0 6 0 5 0 4 0 5 2 5 2 5 1 4 1 3 1 4 1 5 0 3 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 0 0 0 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 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 5 4 6 1 3 0 1 0 0 0 0 0 0 0 0 2 12 13 17 9 14 10 18 14 20 13 19 9 19 9 18 9 18 10 20 12 19 12 23 13 21 11 20 12 21 12 24 12 23 12 26 17 28 19 33 23 34 23 35 24 33 17 25 11 23 11 23 10 21 7 20 13 31 20 28 11 17 8 19 10 21 10 19 7 20 9 19 8 18 9 19 10 18 9 19 10 18 7 14 4 16 7 17 8 17 7 15 5 16 6 15 5 14 6 15 7 15 6 16 7 15 4 10 0 21 13 19 11 16 8 13 6 17 8 13 7 16 10 15 5 13 3 15 0 2 0 2 5 8 8 8 13 13 17 13 17 12 7 1 0 2 4 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 35 23 31 17 27 16 28 18 26 15 26 15 25 13 23 11 22 10 20 9 20 9 20 12 18 10 20 13 19 11 16 8 19 8 19 7 17 4 14 4 16 6 11 9 18 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 1 1 1 1 1 1 1 1 55 39 56 40 57 39 56 38 57 39 54 36 53 37 56 40 55 34 53 37 59 41 57 35 56 38 57 39 58 38 57 37 60 41 59 40 58 39 57 38 57 38 55 37 56 39 59 41 57 37 55 37 58 40 58 38 59 41 60 39 56 36 57 39 59 38 59 39 60 40 61 40 58 39 63 43 63 41 62 42 63 42 63 42 63 42 63 42 66 44 65 43 64 44 65 45 64 39 68 45 72 46 71 44 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 73 46 70 45 70 45 69 42 70 46 72 47 70 45 71 47 75 48 73 50 78 52 73 43 71 47 74 50 76 50 74 48 75 50 75 50 75 50 75 50 74 49 74 50 75 51 76 51 75 51 76 52 76 50 73 47 77 52 77 52 77 52 77 52 75 51 78 54 79 53 76 50 80 55 79 53 78 52 76 51 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 59 86 59 85 58 85 59 86 60 87 60 86 59 86 60 87 61 88 61 86 59 86 58 85 57 84 57 86 59 87 60 88 61 91 60 92 61 93 60 93 60 93 60 92 61 92 61 92 63 95 64 92 61 92 62 93 62 94 63 96 65 96 65 96 65 96 65 95 65 97 67 98 67 98 66 97 67 98 68 98 69 99 69 96 67 97 68 98 67 97 66 98 68 98 68 98 68 98 68 97 68 99 70 100 70 100 69 99 69 99 70 100 71 101 71 100 70 100 70 100 70 100 70 100 69 100 69 100 69 100 69 97 67 98 68 99 69 100 70 98 69 99 70 100 69 99 68 102 71 99 68 98 69 101 71 99 69 99 69 99 69 99 69 97 68 100 71 102 71 100 69 103 73 103 73 103 73 103 73 100 70 100 70 100 70 100 70 101 70 104 73 106 73 104 71 105 72 104 72 104 73 106 75 107 75 107 75 107 75 109 76 112 79 115 80 118 83 121 85 130 89 138 98 146 103 148 103 151 106 151 106 151 106 151 106 150 102 146 99 147 105 155 112 157 111 156 111 157 111 157 111 161 117 164 120 170 120 173 120 176 132 186 141 191 138 152 77 100 58 99 72 83 20 19 5 21 6 9 0 21 67 92 65 89 73 74 10 18 5 24 5 21 6 20 7 21 9 22 9 21 9 15 2 14 0 17 1 73 66 96 65 85 56 90 58 99 65 94 63 97 66 95 61 97 61 92 58 95 60 96 60 89 52 48 5 4 1 4 0 15 36 76 54 74 50 79 44 76 49 79 51 76 49 41 2 9 0 6 2 4 4 5 4 10 4 9 6 11 5 9 5 15 7 15 6 16 6 16 6 17 9 20 11 19 7 18 7 24 10 25 11 29 12 26 7 17 9 16 8 15 7 14 7 11 5 10 3 9 4 10 5 11 6 11 5 9 4 8 5 3 2 3 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 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 3 0 0 7 14 17 9 8 0 3 0 3 2 0 0 0 0 1 4 19 16 28 16 25 13 28 17 29 19 28 18 29 18 33 20 31 18 33 22 36 23 36 23 36 23 36 23 34 23 37 24 36 25 39 30 41 29 43 33 47 37 51 40 49 32 39 24 37 27 36 25 34 22 29 25 39 32 34 19 25 17 27 19 29 19 26 16 26 17 26 17 26 17 26 17 24 18 24 20 27 21 25 17 25 19 25 18 23 16 21 14 24 18 23 17 23 17 23 17 23 17 23 17 23 17 23 16 26 18 28 19 27 16 23 13 22 14 23 15 24 14 23 14 12 7 9 4 9 4 9 4 10 4 10 5 13 9 17 13 20 11 2 0 0 2 1 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 2 0 2 1 3 10 37 36 41 32 38 28 35 27 35 28 32 25 34 26 33 23 30 20 32 23 30 21 29 21 29 22 30 21 28 20 30 20 26 14 25 18 22 17 20 15 18 13 14 13 19 12 15 10 10 0 1 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 38 22 39 23 39 23 38 22 39 22 38 21 37 22 38 23 39 22 37 23 41 27 40 23 36 21 37 23 38 22 36 19 40 20 40 20 40 20 39 19 39 19 39 18 39 19 40 21 38 22 36 22 39 25 39 23 39 25 40 24 37 22 39 25 38 21 38 22 39 23 40 23 38 23 42 25 41 24 41 26 42 23 42 23 42 23 42 23 45 25 44 24 43 25 44 26 39 24 43 28 46 28 44 26 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 45 26 42 26 45 29 45 26 44 28 47 29 44 27 45 29 49 31 48 32 50 32 47 28 45 29 48 32 49 32 48 29 50 28 50 28 50 28 50 28 49 27 49 28 50 29 51 29 50 28 51 30 51 28 48 25 52 30 52 30 52 30 52 30 51 29 52 31 53 30 51 29 52 31 53 31 53 31 53 31 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 37 59 38 57 36 57 37 58 37 59 38 59 38 59 39 60 40 61 40 59 38 59 37 58 37 57 36 60 39 61 40 61 41 61 41 61 41 60 41 60 41 60 41 61 40 61 40 61 41 63 43 61 41 62 41 63 42 63 43 65 44 65 44 65 44 65 44 64 44 66 45 67 46 66 45 67 43 67 44 68 44 69 45 66 43 67 44 68 43 67 42 68 44 68 44 68 44 68 44 67 44 69 45 70 46 69 45 69 45 69 46 70 46 71 47 70 46 70 46 70 46 70 46 69 48 69 48 69 48 69 48 67 46 68 47 68 47 69 48 67 47 68 48 69 47 68 46 70 48 69 47 68 48 69 49 69 45 69 45 69 45 69 45 68 45 70 47 72 47 70 46 72 48 72 48 72 48 72 48 70 46 70 46 70 46 70 46 68 46 71 49 72 49 71 47 73 49 72 49 72 50 74 52 73 52 74 51 75 52 76 51 78 54 79 54 82 58 85 56 88 56 94 65 102 70 104 71 106 73 106 73 106 73 106 73 103 72 100 69 102 71 108 77 107 74 109 73 110 74 112 80 116 88 117 89 120 88 121 85 118 88 132 97 142 105 121 65 67 37 67 61 55 7 2 6 9 0 0 0 14 57 70 49 65 65 50 3 0 0 7 2 6 5 6 4 7 3 8 3 11 6 6 0 2 0 2 0 46 50 70 56 61 48 60 47 61 43 57 42 58 44 57 40 57 44 55 43 55 46 55 43 57 32 29 0 0 4 3 0 5 26 55 37 46 30 49 25 44 30 49 37 53 41 27 0 0 0 1 1 3 2 4 0 3 0 0 0 6 3 6 1 6 4 6 4 5 6 5 4 5 5 8 3 5 1 7 2 9 4 9 3 11 4 8 0 7 2 7 1 6 2 6 2 6 2 4 3 3 4 4 5 5 5 5 4 5 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 2 4 0 0 6 11 15 7 7 0 0 0 0 1 0 2 1 0 0 2 13 10 18 8 12 5 15 8 19 10 18 9 17 9 20 11 18 9 20 12 23 14 23 14 23 14 23 14 22 12 25 13 24 12 26 15 27 15 28 18 32 22 36 26 39 22 28 12 24 13 25 12 24 8 21 12 32 19 27 6 17 9 20 11 20 10 17 7 17 8 17 8 17 8 17 8 18 7 18 8 21 10 19 6 18 8 19 7 17 5 15 3 16 9 15 9 15 9 15 9 16 10 16 10 16 10 16 8 15 7 18 10 19 10 18 8 13 4 13 4 13 3 11 4 7 2 5 2 4 1 4 4 4 4 4 7 7 10 10 13 15 9 2 0 1 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 15 26 16 25 14 26 15 25 12 22 10 24 12 22 11 21 10 22 11 22 10 20 10 22 10 18 5 17 10 16 9 14 7 13 6 10 8 15 6 10 4 6 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 54 38 55 39 56 38 55 37 54 38 55 39 56 38 55 37 59 38 56 38 58 41 59 40 54 35 55 37 56 36 54 35 57 39 57 39 58 40 58 40 58 40 58 40 58 40 57 38 57 36 55 37 58 40 58 37 57 39 59 39 57 38 59 42 59 38 60 39 60 39 61 40 61 41 63 41 61 40 63 44 63 42 63 42 63 42 63 42 66 44 65 43 64 44 65 45 67 42 70 45 71 44 68 41 69 43 70 44 70 44 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 69 42 68 43 72 47 73 45 70 46 73 46 71 44 71 47 74 49 75 48 72 46 73 48 72 46 73 48 75 49 74 49 75 50 75 50 75 50 75 50 74 49 74 50 75 51 76 51 75 50 76 51 76 50 74 48 77 52 77 52 77 52 77 52 76 51 77 52 77 52 76 51 75 51 76 52 78 54 79 55 79 54 79 54 79 54 79 54 79 54 79 55 80 56 81 56 81 56 80 55 80 55 81 56 81 57 82 58 83 57 82 56 84 57 84 57 85 58 85 59 83 56 83 57 84 57 85 58 86 59 87 60 87 60 88 61 86 59 86 59 85 58 85 57 88 61 89 62 90 62 93 62 92 61 93 60 93 60 93 60 93 61 92 61 92 62 94 63 93 63 94 63 95 64 95 65 97 66 97 66 97 66 97 66 95 64 96 66 98 67 97 66 96 66 97 67 97 68 98 68 96 66 97 67 97 67 96 66 97 67 97 68 98 68 98 68 97 67 98 69 100 70 99 69 99 69 99 69 100 70 100 71 100 70 100 70 100 70 100 70 100 69 100 69 100 69 100 69 100 69 99 68 99 68 98 67 98 68 99 69 100 68 99 67 99 68 100 69 100 69 99 68 99 69 99 69 99 69 99 69 98 69 100 71 101 71 101 70 100 70 100 70 100 70 100 70 100 70 100 70 100 70 100 70 100 69 102 70 103 71 102 70 104 72 104 72 104 73 106 74 103 72 104 73 106 75 110 77 112 79 115 81 119 84 123 86 132 91 140 100 148 104 150 105 151 106 151 106 151 106 151 106 149 102 148 101 149 104 151 106 153 110 158 112 156 110 160 117 163 119 166 122 172 123 173 123 165 122 174 128 181 142 177 121 125 65 103 80 75 11 17 14 18 3 12 4 46 77 94 64 95 76 76 11 21 9 26 6 20 6 21 7 21 8 23 9 19 9 15 4 14 4 19 6 49 45 82 63 86 58 85 56 81 51 78 50 80 52 79 49 81 50 84 53 86 51 84 50 83 46 47 7 3 2 2 0 11 30 70 51 70 46 74 43 74 47 76 50 73 49 39 1 8 1 5 2 4 4 5 3 7 2 9 3 12 7 14 4 14 4 14 4 14 4 15 3 15 5 16 4 14 4 20 9 22 9 23 10 26 10 23 4 14 6 11 6 10 5 9 4 11 5 10 3 9 4 10 5 11 4 9 5 8 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 0 2 0 0 10 15 22 14 16 8 6 0 1 0 0 0 1 2 3 6 19 19 29 18 26 14 28 17 28 18 28 18 30 19 33 20 31 18 32 21 36 23 36 23 36 23 36 23 33 24 38 26 37 24 36 24 39 27 39 28 42 33 48 37 52 35 41 25 35 24 34 24 31 21 29 25 38 33 33 22 28 20 30 21 30 19 27 16 26 17 26 17 26 17 26 18 25 18 22 19 24 20 22 16 22 18 22 18 21 16 19 14 19 14 19 14 19 14 19 14 21 16 21 16 21 16 21 17 22 15 26 19 30 21 30 20 23 13 22 12 19 9 17 9 12 8 10 5 8 4 9 5 9 5 9 5 10 8 13 10 11 6 1 0 2 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 25 34 26 33 25 34 25 32 23 30 21 32 24 31 22 29 21 30 22 30 21 28 21 30 21 26 15 22 15 20 14 18 12 17 12 16 15 21 13 17 12 14 5 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 21 38 22 38 22 37 21 36 21 39 24 40 23 37 20 39 22 36 20 35 22 38 23 35 21 37 22 37 22 36 20 37 18 38 19 40 20 41 21 39 20 41 22 41 19 37 18 37 21 35 21 38 24 38 22 37 23 39 24 38 23 40 28 39 22 39 22 39 22 39 22 41 25 42 23 39 22 42 27 41 22 42 23 42 23 43 24 45 25 44 24 43 25 44 26 43 27 44 27 44 26 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 45 26 43 27 46 30 46 28 45 29 47 30 45 27 46 30 48 33 50 30 43 26 47 34 46 29 47 30 48 31 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 27 51 29 51 29 51 29 51 29 51 29 51 30 52 29 51 29 51 29 52 30 52 31 53 31 54 32 54 32 54 32 54 32 54 32 54 33 55 34 56 34 56 34 55 32 54 33 56 34 56 35 57 36 58 35 57 34 56 35 57 36 57 37 58 37 56 35 57 36 58 37 58 37 60 39 60 39 60 39 60 39 60 39 59 38 59 37 58 37 60 39 60 40 61 40 61 41 61 41 60 41 60 41 60 41 62 40 61 39 60 40 62 41 63 42 64 43 64 44 65 44 66 45 66 45 66 45 66 45 63 43 65 45 66 45 66 44 65 42 66 42 67 43 67 43 65 42 67 43 67 43 66 41 66 43 67 43 67 44 68 44 66 43 68 45 69 45 69 44 68 44 69 45 69 46 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 67 47 69 49 70 48 68 46 69 45 69 45 69 45 69 45 69 45 70 46 71 47 71 47 71 47 71 47 71 47 71 47 70 46 70 46 70 46 70 46 69 46 70 47 71 48 71 48 72 49 71 48 72 49 73 51 70 50 72 50 74 53 77 52 79 54 80 56 84 59 87 58 91 59 97 68 104 72 105 72 105 72 105 72 105 72 105 72 102 72 103 73 104 70 103 69 111 80 116 79 112 76 116 87 123 93 124 91 125 87 123 86 122 84 124 85 129 101 140 104 113 58 73 65 47 1 5 10 9 0 0 0 40 66 72 52 70 68 51 3 1 4 11 4 7 6 7 4 8 2 7 2 9 5 6 0 4 0 6 1 17 19 42 37 46 32 43 33 45 34 45 33 46 34 45 31 43 32 49 37 50 35 45 30 47 27 29 2 0 4 2 0 0 18 47 33 43 25 45 24 43 27 46 34 53 41 26 0 0 0 1 1 3 2 4 0 3 0 14 4 6 0 5 0 4 1 3 1 3 1 2 1 4 2 4 1 3 1 8 9 10 4 10 5 12 4 7 0 7 0 6 0 5 1 5 0 6 2 4 3 3 4 4 5 4 4 5 3 4 3 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 1 3 1 0 6 12 19 14 15 9 7 0 0 0 0 2 2 0 0 2 13 10 17 7 14 6 15 7 18 9 18 9 18 10 20 11 18 9 19 11 22 13 22 13 22 13 22 13 20 11 26 15 25 11 22 9 29 17 28 17 31 21 36 26 41 25 31 13 23 10 22 11 22 8 22 13 32 18 27 8 20 12 22 13 21 11 18 8 17 8 17 8 17 8 17 8 19 7 17 7 19 8 18 5 18 7 18 7 18 6 16 4 12 6 13 7 13 7 14 8 15 9 15 9 15 9 15 9 15 7 18 11 21 13 21 12 16 6 13 2 9 0 7 0 8 3 6 2 5 2 5 5 6 4 5 6 5 7 7 8 4 3 1 1 3 4 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 33 22 30 17 26 15 26 15 26 15 25 14 24 12 22 11 25 13 23 11 22 11 22 12 22 10 20 10 22 10 18 5 14 8 14 7 13 6 12 6 12 10 17 8 13 8 11 3 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 38 55 39 56 38 55 37 53 37 56 40 57 39 54 36 57 38 56 35 54 36 56 39 56 37 57 39 58 38 56 37 55 36 56 37 57 39 58 39 57 38 58 40 58 38 55 34 56 36 54 36 57 39 57 37 56 38 58 39 57 38 59 43 60 39 60 39 60 39 60 39 63 42 63 40 59 39 62 44 62 41 62 42 63 43 64 43 66 44 65 43 64 44 65 45 70 44 70 44 69 42 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 70 44 70 44 70 44 70 44 69 44 70 45 71 44 70 43 74 46 71 45 72 46 70 43 71 46 74 47 71 45 72 47 74 49 75 46 68 42 73 51 72 46 72 46 73 47 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 51 76 51 76 51 76 51 76 51 76 51 76 50 75 51 76 51 78 53 77 52 77 51 76 51 79 54 79 54 79 54 79 54 79 54 79 55 80 56 81 56 81 55 79 54 79 54 80 56 81 57 82 58 83 57 82 56 83 56 83 57 84 57 85 58 85 58 85 58 86 59 87 60 87 60 87 60 87 60 87 60 87 60 87 59 86 59 85 58 85 58 87 59 87 60 90 59 92 61 93 60 93 60 93 60 93 61 92 60 91 60 92 61 94 63 95 64 95 65 96 65 97 66 97 66 97 66 97 66 94 64 96 65 97 66 96 65 95 65 95 65 96 66 96 67 95 65 96 67 97 66 95 65 95 66 96 67 97 68 98 68 96 67 98 68 99 69 98 68 98 68 98 69 99 69 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 97 67 99 69 100 68 98 66 99 69 99 69 99 69 99 69 99 69 99 69 100 70 101 71 101 71 101 71 101 71 101 71 100 70 100 70 100 70 100 70 103 71 103 71 104 72 105 73 104 71 103 71 103 72 105 74 102 71 104 73 107 76 111 78 113 80 116 82 121 87 125 89 135 93 142 101 149 105 150 105 150 105 150 105 150 105 150 105 148 102 150 103 150 103 148 101 154 110 158 112 158 115 166 125 174 129 175 128 175 125 172 122 173 124 167 120 168 135 181 142 170 86 105 74 62 8 21 10 21 2 11 1 66 78 93 69 97 76 74 10 21 11 27 8 21 8 19 8 21 8 22 8 18 7 15 5 15 6 22 8 27 17 46 31 53 27 53 32 65 40 67 41 68 42 71 44 67 42 77 50 77 46 76 45 74 44 48 9 5 1 4 0 8 23 65 49 70 43 70 44 72 45 72 48 73 50 40 0 8 1 5 2 4 4 5 3 12 22 43 26 22 5 15 6 14 3 14 3 14 3 14 3 14 4 15 4 14 6 22 14 25 12 26 15 30 12 23 5 15 7 12 7 11 6 11 5 11 5 10 3 9 4 10 5 10 4 8 4 8 3 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 0 9 14 25 20 23 18 16 2 1 0 0 0 0 1 1 4 16 16 25 14 29 16 28 16 27 17 28 18 31 20 34 20 31 17 31 20 35 22 35 22 35 22 35 22 31 22 37 26 36 22 33 21 40 28 40 28 42 32 46 36 51 37 45 27 35 21 31 22 31 22 31 27 37 30 32 22 29 21 31 22 31 20 27 17 26 17 26 17 26 17 26 18 27 19 21 17 22 18 21 16 21 17 22 18 22 17 20 15 16 12 17 12 18 13 19 14 20 15 20 15 20 15 20 15 25 19 28 22 29 21 27 19 25 17 22 12 17 9 16 8 13 8 10 6 9 5 10 6 10 5 9 4 7 4 8 4 3 1 1 1 3 3 2 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 29 35 26 35 27 34 26 33 24 31 23 30 22 33 24 31 23 30 22 31 23 30 21 28 21 30 21 26 15 21 13 18 13 18 12 17 12 17 16 21 14 18 15 18 10 4 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 38 23 39 24 40 23 39 22 37 22 38 23 39 22 38 21 40 25 41 24 38 22 38 25 37 23 39 24 39 24 38 22 37 20 37 20 38 21 38 21 36 20 37 20 37 19 35 18 37 20 34 20 37 23 38 21 38 24 40 24 38 23 40 27 40 23 39 22 39 22 38 21 41 25 43 24 39 22 40 25 40 21 41 23 42 24 44 25 45 25 44 24 43 25 44 26 45 27 44 26 43 25 42 25 45 28 44 27 44 27 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 49 30 45 28 46 29 44 25 45 30 48 30 46 28 46 31 49 32 47 28 43 27 46 32 46 29 45 28 46 30 48 29 48 26 48 26 48 26 48 26 49 27 49 28 50 29 51 29 50 28 49 27 49 28 51 30 50 28 50 28 50 28 50 28 51 29 50 28 50 28 51 29 54 31 53 30 51 28 50 27 54 32 54 32 54 32 54 32 54 32 54 33 55 34 56 34 55 33 54 32 54 32 55 33 56 35 57 36 58 35 57 34 55 35 56 35 57 36 57 36 58 37 59 38 59 39 60 39 61 40 60 39 60 39 59 38 61 39 60 39 59 38 59 38 57 36 58 37 58 38 58 38 61 41 60 41 60 41 60 41 62 40 61 39 59 39 60 39 62 42 63 42 64 43 64 44 65 44 65 44 65 44 65 44 63 42 64 44 65 44 65 44 64 40 64 41 65 41 66 42 65 41 66 42 66 42 65 41 65 41 65 42 67 43 68 44 66 42 67 44 68 44 68 44 67 44 68 44 69 45 69 45 68 44 68 44 68 44 68 44 67 46 67 46 67 46 67 46 69 48 68 47 68 47 67 46 67 47 68 48 69 47 68 46 67 46 68 47 68 47 67 46 69 45 69 45 69 45 69 45 70 45 69 45 69 46 71 48 72 48 72 48 72 48 72 48 70 46 70 46 70 46 70 46 72 49 71 48 72 49 73 51 71 48 70 47 71 49 73 50 72 52 74 52 76 54 77 53 79 55 81 57 85 62 89 61 92 61 97 68 104 72 105 71 104 71 104 71 104 71 104 71 101 71 102 72 103 69 102 68 99 66 101 69 111 81 123 90 131 96 129 90 126 84 122 81 122 79 116 79 123 96 138 109 129 63 71 56 29 0 11 4 11 0 0 0 55 60 64 53 67 64 46 0 0 4 12 5 9 7 8 4 8 2 6 1 8 4 5 0 3 0 7 0 9 4 16 12 20 5 17 14 27 25 32 27 35 27 39 30 37 30 47 34 47 28 44 29 47 29 31 4 0 1 2 0 0 13 44 34 45 24 45 30 44 27 44 34 55 44 28 0 0 0 1 1 3 2 4 0 4 18 45 30 23 5 10 0 3 0 3 0 3 0 3 0 3 3 5 3 5 5 10 9 13 7 15 11 17 6 8 0 8 2 7 1 6 2 6 2 6 2 4 3 3 4 4 5 3 3 4 3 3 2 4 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 3 1 0 3 9 19 16 18 17 16 1 0 1 1 2 0 0 0 0 10 6 13 3 17 7 16 6 16 8 18 9 19 11 21 11 18 8 18 10 21 12 21 12 21 12 21 12 19 9 24 12 23 9 21 10 24 12 25 15 28 17 30 18 36 24 34 18 25 9 21 9 24 11 25 15 30 14 24 7 18 10 20 12 21 11 19 9 17 8 17 8 17 8 17 8 20 8 17 5 17 6 16 4 16 6 17 7 18 6 16 5 11 5 12 7 13 8 15 9 14 8 14 8 14 8 14 8 20 13 21 14 21 11 17 7 18 9 14 3 9 1 9 1 9 4 7 3 6 3 6 5 7 5 4 4 2 2 1 3 1 1 1 1 1 1 1 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 17 26 15 26 15 27 15 25 13 23 11 23 12 25 14 24 12 23 12 23 12 22 10 20 10 22 10 18 5 14 8 14 8 13 7 13 7 12 9 16 7 13 9 14 7 7 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 57 40 58 41 58 41 57 40 56 38 55 37 54 38 55 39 57 40 61 41 57 37 56 39 55 37 57 38 57 38 56 36 57 38 56 37 56 37 56 36 54 34 53 34 53 35 55 36 55 35 53 35 56 38 56 36 58 40 59 39 56 37 58 40 61 40 61 39 60 38 59 38 61 42 64 43 62 39 60 40 61 40 62 42 63 43 65 44 66 44 65 43 64 44 65 45 70 44 69 43 68 42 69 43 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 73 46 71 45 73 47 72 44 72 47 74 48 72 45 73 48 76 47 71 44 71 46 72 46 72 46 71 45 71 46 74 50 73 48 73 48 73 48 73 48 74 49 74 50 75 51 76 51 75 50 74 48 74 50 77 53 75 50 75 50 75 50 75 50 76 51 75 49 74 50 76 51 77 51 76 51 76 51 76 51 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 83 56 83 57 84 57 84 57 85 58 85 59 86 59 88 61 88 60 87 59 86 59 88 61 87 60 87 59 86 59 85 58 86 59 87 59 90 59 92 61 93 60 93 60 93 60 93 61 91 60 90 59 90 60 92 62 93 62 94 63 94 64 95 64 95 64 95 64 95 64 93 63 95 65 96 65 96 64 93 63 94 64 94 65 95 65 94 65 95 66 96 65 95 64 94 64 95 66 97 67 98 68 95 66 97 68 98 68 98 67 97 67 98 68 98 69 99 69 98 68 98 68 98 68 98 68 98 67 98 67 98 67 98 67 98 67 99 68 99 68 100 69 98 68 99 69 100 68 99 67 99 67 98 66 97 67 98 68 99 69 99 69 99 69 99 69 100 70 99 68 99 70 101 72 100 70 100 70 100 70 100 70 100 70 100 70 100 70 100 70 104 71 102 70 102 71 105 74 103 71 102 70 103 71 104 73 107 75 108 76 109 77 112 78 113 80 117 83 122 88 127 91 135 93 142 101 148 104 149 103 149 104 149 104 149 104 149 104 148 101 148 101 148 102 149 103 146 97 142 101 156 118 167 122 170 127 172 126 172 123 170 122 166 114 154 114 159 126 164 128 136 67 97 62 38 3 26 4 17 0 15 2 79 69 79 64 89 70 65 4 17 11 27 8 20 9 20 8 19 7 20 7 17 7 13 4 12 3 18 7 22 8 29 16 34 10 31 16 38 19 46 24 49 28 57 36 60 41 72 47 70 42 71 46 76 48 51 11 4 0 6 0 11 22 66 51 74 44 72 49 74 45 72 48 76 54 43 1 8 1 5 2 4 4 5 3 11 26 61 48 52 29 33 9 17 4 17 4 17 4 17 4 12 4 14 6 14 6 17 10 22 13 26 17 28 14 21 3 13 6 11 6 10 5 9 4 11 5 10 3 9 4 10 5 9 3 8 3 7 3 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 5 10 22 19 22 23 23 7 1 2 1 0 0 1 1 3 15 15 24 13 31 17 29 15 26 16 27 18 32 20 34 20 31 17 31 19 34 21 34 21 34 21 34 21 30 20 34 22 33 21 34 24 33 23 37 28 41 29 40 27 44 34 47 32 39 22 30 20 33 26 35 28 35 26 28 19 24 16 27 20 30 20 28 19 26 17 26 17 26 17 26 18 28 19 20 15 20 17 20 15 20 17 21 18 22 17 21 16 16 12 17 13 19 15 21 16 19 14 19 14 19 14 19 14 26 20 28 21 27 18 23 15 23 14 19 9 15 7 15 10 13 9 9 7 8 7 8 8 9 7 6 2 3 0 2 0 1 1 1 0 0 0 0 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 42 32 37 26 32 23 31 23 35 26 33 23 30 22 31 23 34 25 32 23 31 23 31 24 30 21 28 21 30 21 26 15 21 14 19 14 20 15 20 15 16 14 20 12 17 15 20 13 13 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 40 25 42 26 42 26 41 24 40 23 37 20 36 21 39 24 35 23 41 25 37 19 34 21 35 21 36 22 37 21 36 20 39 21 38 20 37 19 36 18 34 16 32 15 32 17 36 20 36 20 34 20 37 23 37 21 40 26 41 24 37 21 38 24 40 23 40 22 39 21 38 21 40 25 44 27 42 23 39 22 40 21 41 23 42 24 44 25 45 25 44 24 43 25 44 26 44 26 43 25 42 26 43 27 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 45 27 44 28 47 31 48 30 46 30 48 31 46 29 47 31 50 30 44 27 47 31 46 26 47 29 45 27 45 29 48 30 48 26 48 26 48 26 48 26 49 27 49 28 50 29 51 29 50 27 49 26 49 28 52 31 50 28 50 28 50 28 50 28 52 29 49 26 48 27 51 30 49 27 50 29 51 30 53 31 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 55 35 56 36 57 36 56 35 56 36 57 37 58 37 61 40 61 39 60 38 59 38 61 40 61 39 60 38 59 38 59 38 59 39 60 40 60 40 61 41 60 41 60 41 60 41 62 41 60 38 59 38 59 38 61 40 61 41 62 41 63 42 63 42 63 42 63 42 63 42 62 42 64 44 65 44 65 43 63 39 63 40 64 40 65 41 64 41 65 42 66 41 65 40 63 40 65 41 66 43 68 44 65 42 67 44 68 44 68 43 67 43 67 44 68 45 69 45 68 44 68 44 68 44 68 44 67 46 67 46 67 46 67 46 66 46 67 47 68 48 69 49 67 47 68 48 69 47 68 46 69 47 66 44 65 45 68 48 69 45 69 45 69 45 69 45 71 46 69 44 69 46 72 49 69 45 69 45 69 45 69 45 70 46 70 46 70 46 70 46 71 47 69 45 69 47 72 50 71 47 70 47 70 48 72 50 77 56 77 54 77 54 78 53 79 55 81 58 86 63 91 63 92 60 97 67 103 70 103 69 104 71 104 71 104 71 104 71 101 70 100 70 101 69 103 71 108 68 98 65 110 81 118 80 121 83 123 84 123 82 123 81 118 73 109 76 119 86 118 87 76 36 66 48 11 0 16 3 4 0 6 0 66 52 50 42 63 57 39 0 0 4 12 4 9 7 9 4 8 1 7 1 8 4 4 0 2 0 4 0 4 0 8 8 14 0 6 4 5 9 14 14 19 17 27 22 36 28 46 32 43 23 44 29 51 35 34 5 0 0 3 0 1 12 45 37 49 28 47 36 46 28 44 35 57 47 30 0 0 0 1 1 3 2 4 0 0 10 43 39 48 33 27 2 4 0 4 0 4 0 4 0 1 1 6 4 5 2 5 4 12 8 14 10 16 6 6 0 5 0 5 0 4 0 3 0 6 2 4 3 3 4 4 5 3 3 4 2 3 1 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 0 6 16 14 16 19 21 5 0 3 2 2 2 1 0 2 11 8 14 5 18 8 16 5 15 7 17 9 19 11 21 11 18 8 18 10 21 12 21 12 21 12 21 12 18 7 20 8 20 9 23 14 22 12 28 19 32 19 29 15 30 21 36 22 28 11 20 8 27 14 28 16 29 11 21 4 13 6 17 10 20 11 20 10 17 8 17 8 17 8 17 8 21 8 16 4 16 5 16 4 16 5 17 7 18 7 17 6 12 6 13 8 15 9 16 11 14 8 14 8 14 8 14 8 17 10 19 12 19 10 16 7 14 4 10 0 6 0 7 2 10 4 8 3 7 3 7 6 8 5 4 3 0 0 0 0 2 1 1 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 2 0 0 0 0 4 29 27 31 19 27 13 22 10 21 10 28 15 25 12 22 11 23 13 26 14 24 12 23 12 23 13 22 10 20 10 22 10 18 5 15 9 15 9 15 9 15 10 11 8 14 5 12 9 15 8 14 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 54 38 57 40 55 38 57 41 59 40 54 37 55 38 54 36 54 35 55 37 58 40 60 41 56 36 54 34 53 34 53 35 59 39 56 35 53 33 51 32 60 38 54 33 53 34 53 33 51 33 53 36 55 37 56 36 55 36 56 38 59 41 61 43 59 41 64 42 60 39 63 46 62 40 60 40 63 43 63 41 62 41 62 42 63 43 64 43 66 44 65 43 64 44 65 45 70 43 69 43 69 44 71 46 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 47 73 47 73 46 71 44 73 47 73 47 73 46 70 44 70 44 70 45 71 46 72 47 73 47 71 45 70 47 74 50 71 48 75 50 75 50 77 54 74 50 75 51 76 52 77 53 76 51 76 51 76 51 76 51 78 51 74 49 76 52 77 51 76 51 76 51 75 49 73 48 73 49 76 53 79 54 78 53 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 84 57 84 57 84 57 84 57 85 58 85 58 85 60 88 61 89 61 88 60 87 59 86 59 85 58 86 58 86 58 88 56 91 60 92 59 92 59 92 59 95 63 92 60 90 60 91 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 96 65 95 64 94 65 95 66 96 66 96 66 96 66 96 66 97 66 96 65 95 66 96 67 99 68 98 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 66 97 67 99 69 99 67 98 66 97 67 98 68 99 69 99 70 100 71 101 71 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 100 69 102 70 103 71 102 70 105 74 108 77 110 78 111 76 112 79 116 82 119 86 128 94 137 95 143 100 146 100 144 97 144 100 145 101 146 102 147 103 147 99 145 98 146 101 149 104 148 106 156 113 160 113 160 115 164 121 166 124 168 121 165 119 152 109 142 100 150 127 138 74 84 66 93 44 34 2 13 8 14 0 8 25 81 60 72 59 82 60 47 4 23 5 28 9 16 6 18 10 20 8 17 5 15 5 11 2 11 3 15 5 22 9 23 8 23 8 25 7 26 8 28 11 33 15 36 18 39 22 47 33 61 44 67 46 78 53 57 13 6 0 8 0 11 22 73 49 70 43 71 45 79 48 73 49 76 55 44 3 7 1 5 2 4 2 3 0 13 15 64 50 65 48 49 36 32 16 21 6 13 2 14 6 10 5 11 6 11 7 14 6 15 9 18 11 21 10 15 2 13 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 0 1 1 1 6 6 18 18 22 18 20 12 6 0 0 2 1 1 1 4 17 18 27 14 27 14 27 15 26 17 27 17 31 18 31 18 31 18 31 19 32 19 32 19 32 19 32 19 32 21 33 22 34 21 33 20 36 25 39 29 42 30 43 30 43 35 50 37 44 28 37 28 36 31 42 30 30 19 24 20 28 17 25 17 28 20 28 17 23 15 25 17 26 17 26 17 23 17 20 16 20 15 19 15 19 16 20 17 21 18 22 19 20 14 18 12 16 12 18 14 20 15 20 15 20 15 20 16 21 18 24 21 25 19 22 16 14 9 14 10 15 11 16 11 13 10 10 8 8 7 7 6 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 4 7 30 34 45 34 37 24 30 22 32 25 30 25 35 26 30 21 31 26 29 22 31 24 31 22 28 19 26 19 28 22 30 21 28 19 22 14 18 12 17 12 18 13 18 13 17 11 17 13 20 17 16 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 37 22 40 23 38 22 39 25 41 23 36 20 37 22 38 21 35 20 36 21 37 23 38 24 39 23 37 20 35 20 36 22 38 22 36 19 33 17 32 17 37 20 33 18 34 20 34 18 32 17 34 20 36 21 36 21 34 20 36 22 38 25 41 26 38 22 39 22 38 21 40 24 41 23 39 23 42 26 42 24 41 22 42 23 42 24 43 24 45 25 44 24 43 25 44 26 43 25 42 25 42 26 44 28 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 29 47 30 46 29 45 27 46 30 47 30 46 29 45 27 44 27 44 28 45 29 46 27 47 24 46 24 47 25 48 27 46 26 50 28 50 28 52 31 50 28 51 29 51 29 51 30 51 29 51 29 51 29 51 29 53 29 49 27 51 30 51 29 51 29 51 29 50 28 49 26 49 28 52 32 54 32 54 32 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 57 36 57 36 57 36 57 36 58 37 58 37 58 38 60 40 61 40 60 39 60 38 59 38 59 38 59 38 58 37 57 37 60 40 59 40 59 40 59 40 64 42 61 39 59 39 61 40 61 40 61 40 61 40 61 40 62 41 61 40 61 41 63 42 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 65 41 65 41 66 43 68 44 67 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 46 67 46 68 48 68 47 67 46 67 46 68 47 68 44 68 45 69 45 70 46 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 69 46 70 48 72 49 71 48 74 53 75 53 77 54 77 52 78 55 81 56 84 61 91 65 97 65 100 70 103 70 101 67 100 67 100 68 101 68 101 68 99 69 99 69 101 69 103 71 102 72 110 77 114 78 115 80 119 82 123 82 123 80 118 77 108 71 102 68 106 76 84 34 51 49 62 31 13 0 3 5 6 0 0 19 63 46 46 39 56 47 23 0 4 0 11 2 6 4 8 4 8 1 7 0 7 2 3 0 0 0 4 1 8 4 7 4 7 2 7 4 4 6 6 8 11 9 13 7 11 4 18 12 30 21 39 26 46 34 35 7 0 0 0 0 0 13 52 41 50 34 49 33 50 31 45 34 56 47 32 0 0 0 1 1 3 0 2 0 0 2 44 38 48 42 37 30 30 17 19 5 5 0 2 0 4 1 5 2 5 3 6 2 6 3 8 5 12 5 7 0 6 0 6 0 5 1 5 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 4 1 0 1 3 13 14 17 14 17 8 4 0 0 4 2 0 0 1 12 10 16 5 14 5 14 6 16 7 17 8 16 8 17 9 18 10 19 10 19 10 19 10 19 10 19 10 20 9 21 10 22 9 21 8 23 11 24 13 26 16 29 17 30 21 36 24 32 17 29 17 31 21 36 19 26 7 21 9 19 9 17 9 19 11 19 8 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 8 13 6 11 6 13 7 13 8 14 8 15 10 16 10 16 12 20 14 20 11 14 6 9 3 9 3 10 4 11 5 11 6 10 6 8 3 5 2 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 3 22 25 34 21 29 14 23 12 24 14 23 13 25 14 23 12 24 14 22 11 23 13 23 11 21 9 18 8 20 10 21 10 20 9 14 8 13 6 12 6 12 7 12 6 12 6 12 7 14 11 15 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 53 38 56 39 55 38 56 41 58 38 52 35 54 39 57 40 54 35 54 35 54 35 55 36 60 40 56 36 54 36 57 39 54 34 52 33 51 32 51 33 51 32 50 33 54 35 53 32 50 31 52 34 54 35 54 35 53 34 54 36 56 38 58 40 62 40 59 38 60 39 60 38 62 40 60 40 63 43 63 41 62 42 63 42 64 43 64 43 66 45 65 44 65 44 66 45 68 41 67 41 67 42 69 44 70 44 70 44 70 44 70 44 69 43 69 43 69 43 69 43 70 44 70 44 70 44 70 44 68 45 67 44 67 44 68 45 68 45 68 45 68 45 68 45 69 43 69 44 70 45 71 45 72 46 73 47 72 45 70 44 72 46 72 47 72 45 71 44 70 44 70 45 71 46 72 47 70 46 72 47 73 48 73 47 72 48 75 50 74 49 76 53 76 51 76 51 75 50 75 50 76 51 76 51 76 51 76 51 78 51 74 49 76 52 76 50 76 51 76 51 75 50 75 50 76 52 78 54 80 55 80 55 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 85 58 85 58 85 58 85 58 86 58 85 58 85 59 87 60 87 60 87 59 86 59 85 58 86 59 87 59 88 60 90 59 91 60 92 59 92 59 92 59 94 62 92 60 91 60 92 61 92 61 92 61 92 61 92 61 95 63 93 61 92 61 92 62 95 63 94 62 93 63 94 64 95 65 94 64 94 64 95 65 97 67 97 67 97 67 97 67 96 66 95 64 94 65 96 66 97 67 97 66 96 66 95 65 97 67 97 67 97 67 97 67 96 66 97 67 97 67 96 66 98 67 98 67 98 67 98 67 99 68 99 68 99 68 99 68 100 68 99 67 98 68 100 69 100 69 99 68 99 68 100 69 97 67 97 68 98 68 98 69 99 69 99 69 99 69 99 69 100 70 101 71 101 71 100 70 101 71 101 71 101 71 101 71 103 71 103 71 103 71 103 71 102 71 104 72 105 73 104 72 107 75 107 75 108 77 113 79 113 81 118 84 121 87 128 94 141 98 146 103 149 103 147 101 146 101 146 100 145 100 145 100 144 98 146 100 148 103 149 103 148 105 156 113 160 115 162 118 162 120 167 124 167 119 159 113 148 101 136 98 124 80 89 46 78 60 82 34 26 1 12 6 13 0 9 29 81 60 73 53 77 54 40 3 21 3 22 3 16 7 16 9 17 8 17 7 14 6 11 1 9 3 14 5 17 7 18 7 20 6 20 6 15 2 17 4 19 7 23 8 19 6 26 13 37 25 49 33 61 41 54 19 17 4 11 0 14 21 75 54 78 48 73 43 77 47 72 46 73 53 45 6 7 1 5 2 4 2 3 0 11 8 57 44 60 49 52 40 46 29 32 14 16 4 9 1 6 3 5 3 7 4 8 4 9 5 14 9 20 12 16 6 12 7 12 6 11 5 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 0 2 1 1 5 6 17 17 22 18 21 13 7 1 0 1 1 1 1 4 17 18 27 14 27 14 27 14 26 16 26 17 28 15 29 17 31 19 33 20 32 19 32 19 32 19 32 19 33 21 33 21 33 21 33 21 34 21 33 21 35 25 39 28 40 31 45 34 45 31 41 31 40 34 42 30 31 21 27 23 29 19 27 18 29 20 28 18 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 14 18 12 17 12 17 13 16 12 18 14 20 16 22 17 21 18 24 20 23 15 16 8 14 9 14 9 15 10 15 11 13 13 12 12 9 7 4 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 3 0 1 0 0 0 0 0 0 3 2 0 6 11 33 34 40 30 37 27 33 25 32 25 33 23 30 23 32 25 32 23 30 23 31 23 31 22 29 20 27 20 28 21 29 20 27 19 21 13 17 11 16 11 16 11 16 12 17 13 18 13 18 14 16 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 36 22 39 23 38 21 39 24 40 21 34 18 36 24 41 26 37 22 36 21 35 20 34 19 41 24 37 20 34 20 38 24 33 18 32 17 31 18 33 19 31 17 31 19 35 20 32 15 30 16 32 18 34 19 34 19 35 20 36 22 38 24 39 25 46 25 39 22 42 26 41 21 41 23 39 23 42 26 42 24 42 23 42 24 43 24 44 25 46 26 44 25 44 25 45 27 42 25 41 24 42 26 44 27 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 27 44 25 43 26 45 27 44 26 44 26 44 26 44 26 43 26 43 27 44 28 45 28 45 29 46 29 46 28 44 26 45 28 46 29 46 28 45 27 44 27 44 28 45 29 46 27 44 23 47 27 49 26 47 24 47 26 50 28 49 27 50 30 52 30 51 29 50 27 49 27 50 28 50 28 50 28 50 28 52 28 48 27 50 29 51 28 52 29 51 28 50 28 51 29 53 32 54 33 56 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 37 59 38 59 38 59 37 58 37 58 37 59 39 60 39 60 40 60 40 60 40 59 40 59 40 59 40 62 40 61 40 61 40 61 40 61 40 61 40 61 40 61 40 63 41 62 40 61 41 62 42 64 42 63 41 62 42 63 43 65 41 64 39 63 40 65 41 67 43 67 43 67 43 67 43 65 41 64 40 64 40 65 41 66 42 66 41 65 41 65 41 66 42 66 42 66 42 66 42 65 42 67 43 67 43 66 41 66 45 66 45 66 45 66 45 67 46 67 46 67 46 67 46 68 47 67 47 68 47 69 48 70 48 69 47 68 48 69 49 68 44 68 44 68 44 69 45 69 45 69 45 69 45 69 45 69 46 71 47 71 47 70 45 71 47 71 47 71 47 71 47 70 47 70 47 70 47 70 47 71 49 73 51 74 51 73 50 76 54 74 52 76 55 80 56 80 57 84 60 87 63 92 65 96 63 99 68 102 68 100 66 101 68 100 67 99 65 98 65 95 67 99 71 103 70 103 69 102 72 110 76 114 79 117 83 117 80 122 85 122 80 112 73 101 65 92 66 80 40 51 33 49 48 53 21 6 0 5 6 7 0 2 26 61 43 48 33 52 41 18 0 6 0 8 0 7 4 8 3 8 0 7 0 7 1 2 0 1 0 3 3 5 3 5 3 4 3 4 3 0 0 1 0 3 0 5 0 5 0 5 0 11 9 23 16 28 24 35 25 22 18 14 4 2 10 42 32 46 31 42 26 44 26 41 29 49 41 30 0 0 0 1 1 3 0 2 0 0 0 34 30 38 35 31 27 24 16 16 5 6 0 2 0 1 0 2 0 2 0 2 0 1 0 4 5 12 6 10 1 7 1 7 1 6 2 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 1 2 11 12 16 14 18 10 6 1 0 3 2 0 0 1 12 10 16 5 13 4 14 5 15 7 16 7 14 5 15 7 18 10 20 12 19 10 19 10 19 10 19 10 21 9 21 9 21 9 21 9 22 9 20 7 21 11 26 16 27 16 31 20 33 21 33 21 30 17 28 11 20 3 18 5 21 11 18 10 20 11 19 8 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 7 12 6 12 6 10 4 11 7 14 9 17 11 16 11 18 11 15 5 7 0 9 3 9 3 9 4 10 4 13 8 14 8 10 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 2 0 2 0 2 0 0 2 8 26 25 28 18 29 17 27 15 25 13 26 12 20 11 25 15 24 10 23 12 23 12 22 11 21 10 20 9 21 9 20 9 19 9 14 8 12 5 10 4 10 5 10 5 13 8 14 7 12 7 15 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 53 37 56 38 54 37 55 40 55 36 51 34 54 40 59 42 57 38 57 37 55 35 54 35 57 37 54 33 52 34 54 36 51 31 50 31 50 32 52 33 52 33 51 33 53 32 48 27 49 31 51 33 53 34 53 34 56 37 57 38 58 40 59 40 67 42 60 39 63 43 62 38 62 40 60 40 63 43 63 41 63 42 64 43 64 44 65 44 67 46 66 44 65 45 67 46 69 43 69 43 69 44 71 46 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 65 44 65 44 66 46 66 45 66 45 66 45 66 44 69 43 69 44 70 45 71 45 71 45 72 46 71 45 70 43 70 44 71 46 72 45 71 44 70 44 70 45 71 46 72 47 69 45 72 49 74 48 72 46 72 48 75 49 73 48 74 51 76 51 76 50 74 49 73 48 75 50 75 50 75 50 75 50 77 50 73 48 75 51 75 49 77 51 76 50 75 51 77 53 80 55 80 55 80 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 57 85 58 84 57 84 58 85 58 85 58 86 59 87 60 88 61 91 60 91 60 92 59 92 59 92 59 91 61 92 61 92 61 92 61 92 61 92 61 92 61 92 61 92 60 91 61 93 63 95 65 95 63 94 62 93 63 94 64 95 64 93 63 93 63 94 65 96 66 96 66 96 66 96 66 94 64 93 63 93 63 94 64 94 64 94 65 95 65 95 65 96 66 96 66 96 66 96 66 95 65 96 67 97 66 95 65 97 66 97 66 97 66 97 66 98 67 98 67 98 67 98 67 97 67 98 68 100 69 100 69 101 69 100 68 99 69 100 70 100 70 100 70 100 70 99 69 99 69 99 69 99 69 99 69 99 69 100 71 101 70 99 69 101 71 101 71 101 71 101 71 102 70 102 70 102 70 102 70 103 72 105 74 106 74 106 74 108 75 107 75 108 78 115 82 115 84 122 88 124 90 129 94 138 96 144 101 147 101 145 98 145 100 145 99 143 98 142 97 142 96 146 101 149 104 149 103 150 107 156 112 159 115 163 119 161 120 166 122 164 115 152 105 140 89 118 78 97 50 75 56 79 61 75 24 19 4 17 7 13 0 19 42 80 57 76 49 78 51 36 5 26 5 20 5 15 7 15 7 15 7 16 7 13 5 8 1 8 2 12 5 13 5 14 4 14 4 14 4 11 2 12 3 13 3 15 4 17 5 16 3 20 9 28 16 40 24 48 31 43 32 40 25 38 28 69 43 70 40 64 39 66 38 65 40 65 45 39 2 7 1 5 2 4 2 3 0 10 4 46 29 43 33 33 21 25 13 17 7 9 3 6 3 1 0 2 1 2 2 5 1 3 0 9 8 17 12 15 7 12 7 12 6 11 5 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 0 4 4 15 15 21 18 22 15 9 2 0 1 1 1 1 4 17 18 27 14 26 13 26 14 25 15 26 16 26 14 28 16 31 19 33 20 32 19 32 19 32 19 32 19 34 21 33 20 32 21 33 22 35 22 32 20 33 24 39 29 38 27 40 30 44 34 44 34 37 28 33 20 23 16 22 17 30 20 27 18 28 20 27 16 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 14 18 12 16 10 14 9 16 12 18 15 21 16 18 15 18 15 16 10 10 5 15 12 14 11 14 11 14 11 14 14 12 12 8 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 3 0 1 0 0 0 0 0 0 3 2 0 9 18 38 33 36 29 37 29 36 26 32 23 33 22 28 21 32 26 31 20 31 23 30 22 29 21 29 21 30 21 29 20 27 19 27 19 22 14 18 12 16 10 15 10 15 11 18 14 18 12 16 11 16 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 35 21 38 22 37 21 38 24 37 20 35 20 39 25 41 24 38 23 37 22 36 21 35 20 35 19 33 18 32 17 32 18 32 18 31 17 31 18 33 19 36 20 33 18 33 18 29 13 31 16 33 19 35 20 35 20 38 23 39 24 39 25 40 25 41 23 38 21 39 22 39 21 41 23 39 23 42 26 42 24 43 24 43 24 44 25 44 26 46 27 45 26 45 26 46 27 44 27 43 26 44 27 45 29 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 26 44 25 44 25 45 26 44 25 44 25 44 25 44 25 43 26 43 27 44 28 45 28 45 28 45 28 45 27 43 26 43 26 44 28 45 28 45 27 44 27 44 28 45 29 46 27 45 24 47 25 48 26 48 25 47 26 50 27 48 25 48 28 50 28 50 28 49 27 49 27 49 27 49 27 49 27 49 27 51 27 48 26 49 28 50 27 52 30 50 28 50 29 53 32 56 33 55 32 54 33 56 34 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 57 36 57 36 57 36 57 36 59 37 58 36 56 36 57 36 56 35 56 36 57 36 58 37 58 37 58 38 60 40 60 40 60 40 59 40 59 40 59 40 59 39 61 41 62 41 61 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 64 40 63 39 63 39 64 40 64 40 64 40 64 40 64 40 64 39 62 38 62 38 63 40 63 39 63 40 64 40 65 41 65 41 65 41 65 41 65 41 65 41 66 42 66 42 65 41 65 44 65 44 65 44 65 44 66 45 66 45 66 45 66 45 65 45 67 48 69 48 69 48 69 48 68 47 68 47 69 48 71 47 71 46 70 46 70 45 69 45 69 45 69 45 69 45 69 45 70 46 70 46 69 45 71 47 71 47 71 47 71 47 69 46 69 46 69 46 69 46 71 49 73 51 74 51 74 50 74 54 75 53 78 57 81 57 82 60 87 63 90 65 93 65 96 64 100 69 103 69 101 67 98 65 98 65 98 64 97 64 95 66 98 70 102 71 104 71 106 75 111 76 113 78 117 83 118 83 121 83 117 78 107 71 98 57 70 41 51 30 48 44 55 53 50 14 2 5 10 8 6 0 16 42 58 38 53 31 57 40 16 0 10 0 10 2 7 4 7 1 6 0 7 0 6 0 2 0 0 0 3 3 5 3 4 5 4 5 4 3 4 0 4 0 5 0 4 0 4 0 0 0 0 0 4 3 7 1 18 21 28 31 31 25 24 16 30 15 31 19 33 21 30 16 35 24 44 34 23 0 0 0 1 1 3 0 2 0 0 0 24 16 20 19 9 6 12 7 8 1 3 0 2 0 0 0 0 0 1 0 1 0 0 0 3 3 11 8 9 1 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 2 4 1 0 0 0 9 10 16 14 19 12 8 3 1 3 2 0 0 1 12 10 16 5 12 4 13 4 15 6 15 6 14 5 15 7 17 9 19 10 19 10 19 10 19 10 19 10 23 10 20 7 19 8 22 11 22 10 21 9 23 13 27 16 26 14 26 17 32 23 35 23 33 17 25 7 18 4 18 5 21 10 18 8 18 9 17 6 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 9 15 8 13 6 10 3 9 3 10 5 12 7 14 9 12 7 11 5 9 3 7 2 14 8 13 8 13 7 12 7 13 7 11 3 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 2 0 2 0 2 1 0 5 15 31 24 29 19 29 17 27 14 24 12 23 11 21 11 23 13 23 10 24 12 22 10 21 10 21 11 23 11 21 8 19 8 19 9 17 10 14 7 12 5 11 5 12 6 12 6 12 5 10 6 15 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 52 37 55 38 54 36 55 39 53 36 53 38 57 41 56 37 55 36 55 35 54 35 54 35 51 33 53 34 53 32 50 30 53 33 52 32 51 32 52 33 55 34 51 31 51 33 51 31 51 32 53 35 55 36 55 36 56 38 57 38 57 39 58 39 59 39 60 39 59 38 61 41 62 40 60 40 63 43 63 41 64 43 64 44 65 44 66 45 68 46 67 45 66 46 67 47 69 43 68 42 69 44 70 45 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 44 65 43 64 44 65 45 65 44 65 44 65 44 65 44 69 43 69 44 70 45 71 45 70 45 71 45 71 44 69 42 68 43 70 45 71 45 71 45 70 44 70 45 71 46 72 47 72 46 71 46 72 47 73 49 72 49 75 49 72 47 73 49 73 49 74 49 74 49 75 50 74 49 74 49 74 49 74 49 76 49 72 48 74 50 75 49 78 52 75 49 75 52 79 55 81 55 79 53 78 54 80 56 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 83 56 83 56 83 56 83 56 86 58 84 57 83 56 83 57 82 55 83 56 83 57 84 57 83 57 85 58 87 60 90 60 91 60 92 59 92 59 92 59 89 59 92 62 94 62 92 61 92 61 92 61 92 61 92 61 92 61 92 61 92 62 95 64 95 63 94 62 93 63 94 64 94 63 93 62 92 63 93 64 93 63 93 63 93 63 93 63 93 63 92 61 91 62 93 63 92 62 93 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 66 98 69 101 70 100 69 99 68 98 67 98 67 99 68 100 70 100 69 99 69 98 68 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 103 71 104 73 105 73 105 73 105 74 108 78 111 81 115 82 117 86 125 91 127 92 130 95 138 96 144 101 147 101 145 98 142 97 142 97 142 98 143 98 143 97 144 98 147 103 151 106 155 111 158 112 158 113 162 119 164 120 164 118 158 109 148 102 131 78 96 51 76 49 80 57 83 65 69 17 13 6 17 5 11 0 34 58 77 51 80 52 82 50 31 4 24 5 21 9 15 7 14 6 13 7 16 8 13 4 7 1 6 2 11 5 14 5 14 5 14 5 14 5 13 7 13 6 13 6 14 4 12 1 11 0 11 2 17 4 26 4 26 14 31 22 38 25 45 20 49 21 52 24 49 26 55 31 63 39 64 42 34 0 7 1 5 2 4 2 3 0 10 3 35 16 28 17 13 4 14 6 8 3 3 1 1 1 0 0 0 1 1 1 3 2 3 0 6 8 15 11 13 6 10 5 9 4 8 3 8 3 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 3 3 14 13 21 18 23 17 10 3 0 1 1 1 1 4 17 18 27 14 25 12 26 13 24 15 25 15 28 15 28 16 29 17 30 18 32 19 32 19 32 19 32 19 35 22 32 19 31 20 34 23 32 20 33 22 35 25 38 26 39 26 37 27 44 35 45 34 44 31 33 20 25 19 26 21 29 18 26 16 26 17 24 13 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 15 20 15 19 12 15 8 15 10 15 11 17 12 17 13 13 8 9 5 8 7 12 11 18 15 18 14 17 14 16 13 14 11 7 5 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 3 0 1 0 0 0 0 0 0 4 3 0 11 24 42 33 40 31 38 28 34 24 31 22 29 22 31 23 29 21 30 23 32 23 30 21 28 21 30 22 32 22 29 19 26 18 27 19 25 17 21 14 18 12 17 12 18 12 17 11 15 10 15 12 16 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 35 20 38 22 36 20 38 23 36 20 37 24 41 25 38 19 35 19 34 19 34 19 34 19 31 18 34 21 35 18 31 14 35 20 33 19 32 18 32 19 35 19 31 16 32 20 35 20 32 18 34 21 36 22 37 21 36 21 37 22 37 22 38 23 38 24 43 25 39 22 42 29 41 23 39 23 42 26 42 24 43 24 43 25 44 26 45 26 47 27 46 26 45 27 46 28 43 24 42 24 42 25 44 27 43 25 43 25 43 25 43 25 42 24 42 24 42 24 42 24 43 25 43 25 43 25 43 25 45 25 44 24 43 25 44 26 44 25 44 25 44 25 44 25 44 26 43 27 44 28 45 28 44 28 45 28 45 27 43 25 42 25 43 28 45 28 45 28 44 27 44 28 45 29 46 27 48 25 46 23 45 25 49 28 47 27 50 27 47 24 47 27 47 26 48 27 49 28 50 29 49 27 49 27 49 27 49 27 51 27 47 25 49 28 50 27 53 30 50 27 50 30 54 34 56 33 53 30 52 31 54 33 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 55 34 55 34 55 34 55 34 59 38 57 35 56 35 56 35 54 34 55 35 56 36 57 36 55 35 56 36 58 38 59 39 60 40 60 40 59 40 59 40 58 38 61 41 63 41 62 40 61 40 61 40 61 40 61 40 64 42 62 40 61 40 62 41 64 42 63 41 62 42 63 43 63 39 62 38 61 39 62 40 61 38 61 38 61 38 61 38 63 38 62 37 61 38 62 39 61 38 62 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 44 67 48 70 49 69 48 68 46 67 45 66 46 67 47 69 45 69 44 68 43 67 43 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 70 48 72 50 73 50 72 49 72 50 76 56 81 56 81 56 84 60 89 66 92 65 93 66 91 62 96 67 99 65 96 62 95 63 96 64 97 65 98 66 98 67 98 67 100 70 106 74 110 78 113 77 112 77 115 81 121 85 119 81 112 76 104 74 86 50 58 29 50 45 62 50 60 52 48 9 0 6 10 5 4 0 28 52 57 33 54 37 61 40 11 0 8 0 9 4 8 2 6 0 5 0 7 3 4 1 2 0 1 0 3 2 5 6 5 6 5 6 5 4 6 1 6 0 5 2 4 1 2 0 1 0 1 3 5 6 5 0 2 4 12 13 17 15 23 9 19 9 26 14 27 17 24 15 37 27 45 32 21 0 0 0 1 1 2 0 2 0 0 0 20 12 12 13 2 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 2 0 0 0 2 1 9 4 7 0 4 0 3 0 3 0 2 0 4 1 3 3 3 3 3 3 3 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 1 3 2 1 0 0 0 8 9 16 15 20 15 10 3 2 1 2 0 0 1 12 12 17 5 13 4 12 4 14 6 15 6 15 7 16 7 16 7 16 7 19 10 19 10 19 10 19 10 22 10 20 7 19 8 22 11 18 7 21 10 24 12 24 12 28 14 25 15 32 23 35 22 36 18 24 6 18 5 20 9 20 9 16 7 16 7 14 3 14 6 16 8 17 8 17 7 17 6 16 5 16 4 15 4 15 5 16 6 17 7 18 10 16 7 16 9 14 6 9 2 10 5 11 5 11 5 11 5 8 1 4 0 3 2 11 8 17 11 16 11 15 9 14 9 12 5 6 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 2 0 2 0 3 2 0 6 19 34 24 34 21 30 16 25 12 23 11 20 12 25 13 20 8 21 13 25 13 22 10 20 10 22 12 24 12 21 8 18 7 19 9 20 11 17 9 14 7 13 6 14 7 11 4 9 3 10 7 15 13 14 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 50 34 51 35 51 35 51 35 53 37 53 37 53 37 53 37 55 38 54 36 53 36 54 37 51 35 53 36 53 34 49 30 49 31 49 31 49 31 49 31 52 34 50 31 49 31 49 31 50 33 53 36 56 37 55 35 52 34 55 37 57 39 58 39 61 39 61 40 62 41 63 42 62 40 62 40 62 40 61 40 59 40 59 41 60 42 61 42 64 45 64 45 64 45 64 45 63 43 65 46 68 47 68 47 65 44 64 42 62 41 62 42 65 42 63 45 65 40 60 41 59 41 65 43 61 39 61 42 64 43 64 43 64 43 64 43 65 43 64 42 63 43 64 44 64 44 67 46 69 48 70 48 68 45 67 44 66 45 67 46 65 44 67 46 67 44 65 42 68 46 68 46 68 46 68 46 72 47 72 48 73 49 74 49 74 49 74 48 73 47 72 47 73 48 73 48 73 48 73 48 75 50 76 51 76 50 74 49 76 50 75 49 74 50 75 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 82 57 82 57 82 57 82 57 83 57 82 56 81 55 80 55 79 54 79 55 80 56 81 56 81 56 81 56 81 56 81 56 83 56 84 57 84 56 82 54 83 56 85 59 86 58 83 56 85 57 87 60 88 60 88 60 86 58 86 59 89 60 90 59 91 60 91 61 92 62 93 62 91 60 91 61 92 62 93 62 92 61 92 61 92 61 92 60 94 62 92 61 94 63 93 61 92 61 92 61 92 61 92 61 92 61 92 61 92 61 92 61 90 59 91 61 93 62 94 64 93 62 93 62 93 62 93 62 95 63 94 64 97 65 92 57 97 66 96 65 96 65 96 65 95 64 95 64 95 64 95 64 97 66 97 67 98 68 99 68 97 67 97 67 97 67 97 67 95 66 98 69 99 68 96 65 97 67 97 68 98 69 99 69 100 69 99 68 98 69 99 70 100 69 100 69 100 69 100 69 101 70 101 69 100 68 99 68 98 68 99 70 100 71 102 72 103 73 102 71 101 71 102 71 107 77 113 80 114 81 118 84 119 85 125 91 130 93 132 92 138 94 140 97 141 98 141 98 140 97 139 96 139 97 141 99 141 97 143 101 146 104 150 106 154 108 155 108 158 113 164 119 165 118 160 117 154 108 144 111 105 61 82 50 83 63 88 63 90 69 59 3 8 12 14 2 10 2 51 57 72 41 74 44 84 36 30 6 27 9 22 8 19 6 16 7 16 7 15 7 11 2 9 0 8 3 12 2 15 7 16 8 16 6 14 3 15 4 14 2 13 3 14 5 16 6 14 3 13 3 13 2 21 5 20 5 20 8 24 11 27 14 34 18 37 22 43 30 51 33 57 36 60 43 35 0 11 3 6 0 4 0 2 1 8 9 24 17 19 4 6 1 6 0 4 0 5 1 4 0 8 2 10 0 7 0 7 0 7 1 15 10 18 8 16 7 9 5 8 4 8 4 8 4 8 4 8 4 8 4 8 4 5 4 5 3 4 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 7 16 23 15 16 19 14 1 0 5 2 0 1 6 17 18 22 14 20 12 24 15 25 14 24 10 24 16 28 18 27 15 24 15 30 19 29 19 29 20 31 22 28 18 28 19 29 20 30 20 29 19 30 21 32 22 33 24 38 25 39 28 42 32 44 36 45 27 30 20 27 16 25 19 26 20 26 19 25 18 24 18 25 18 24 17 23 18 24 19 24 18 19 13 17 14 20 18 20 16 20 16 20 16 20 16 24 15 22 15 22 14 19 10 17 10 13 11 16 14 16 12 7 4 6 2 5 4 12 13 21 17 19 14 16 12 14 11 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 3 0 1 0 0 0 0 0 0 2 1 0 11 24 39 27 40 29 35 26 35 27 34 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 26 17 19 14 19 16 20 15 17 11 15 8 13 9 15 11 16 14 20 14 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 36 21 36 20 35 20 35 20 35 21 36 21 36 21 36 21 37 22 37 22 36 21 35 20 31 17 32 17 32 16 31 15 31 17 31 17 31 17 31 17 35 20 33 19 32 18 32 19 32 18 35 21 37 22 36 21 35 21 37 23 39 24 39 24 37 23 38 24 38 24 38 25 40 26 40 26 40 27 41 27 40 23 40 24 41 25 42 25 45 28 45 28 45 28 45 28 45 27 44 27 44 27 44 27 43 26 42 24 40 23 41 24 43 24 41 27 43 22 38 24 38 24 43 26 41 22 40 25 42 23 43 24 43 24 43 24 44 24 43 23 42 24 43 25 43 25 45 27 47 28 47 28 46 27 45 25 44 25 45 26 43 25 45 27 45 26 43 24 47 28 47 28 47 28 47 26 47 25 47 26 48 27 49 27 49 27 48 26 48 25 47 25 49 27 49 27 49 27 49 27 48 26 49 28 50 27 49 26 51 29 50 28 50 28 51 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 54 32 55 33 55 34 56 34 57 34 56 34 55 33 54 32 54 32 54 33 55 34 56 34 56 34 56 34 56 34 56 34 54 33 56 36 57 36 57 36 55 35 57 37 58 36 56 34 57 37 59 38 60 39 60 38 58 37 58 38 59 39 60 39 60 40 60 41 61 41 62 42 59 39 59 40 60 40 61 41 62 42 62 42 61 41 61 41 63 42 60 41 63 43 62 41 61 41 61 41 61 41 61 41 61 41 61 41 61 41 61 41 59 38 60 39 61 41 63 42 62 41 62 41 62 41 62 41 62 40 61 43 66 45 63 38 63 42 63 42 63 42 63 42 64 43 64 43 64 43 64 43 65 44 65 45 66 45 67 46 67 43 67 43 67 43 67 43 66 42 68 44 68 44 66 42 67 43 67 44 68 45 69 45 69 44 67 43 67 43 68 45 69 48 69 48 69 48 69 48 70 49 69 48 69 47 68 47 68 44 69 46 70 47 72 48 73 48 72 47 71 48 73 49 75 52 79 55 80 56 82 58 84 60 89 64 92 66 92 63 94 68 96 69 97 68 97 67 96 64 96 64 96 63 98 66 98 70 99 71 102 72 104 72 109 74 107 72 109 76 114 81 115 84 117 79 114 85 107 67 65 35 54 32 57 38 60 38 59 50 38 2 4 17 10 1 0 0 36 44 47 26 49 33 58 25 7 0 9 1 7 3 6 0 7 2 7 2 7 4 5 4 1 0 0 0 2 0 2 0 2 0 3 3 5 5 4 3 3 2 2 1 1 0 6 6 4 6 3 6 3 5 5 5 4 3 5 5 8 6 7 3 12 5 14 7 21 10 26 14 33 17 36 24 20 0 0 0 0 0 0 1 0 0 4 8 17 14 11 1 1 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 7 4 13 7 10 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 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 13 20 13 15 18 14 0 0 1 2 0 0 2 11 14 17 11 13 8 14 5 14 5 12 2 14 7 18 10 17 7 16 8 20 10 19 10 19 11 21 13 18 8 18 9 19 10 20 10 19 9 20 10 21 12 23 13 27 13 27 14 30 20 33 24 33 15 19 9 17 5 14 8 20 9 20 8 19 7 18 7 19 7 18 6 17 7 18 8 16 10 15 9 14 8 14 8 15 9 15 9 15 9 15 7 16 5 13 4 15 6 12 2 10 3 10 4 13 8 12 5 3 0 3 0 2 0 9 8 16 12 18 13 17 9 12 7 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 31 18 26 15 26 16 25 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 20 7 15 3 15 7 15 5 9 2 8 2 9 7 13 10 12 11 16 11 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 54 37 53 36 52 35 51 34 51 35 50 34 50 34 50 34 51 35 52 37 52 35 50 33 46 30 46 30 46 30 47 32 49 31 49 31 49 32 50 32 53 35 52 33 51 33 51 34 51 33 54 36 56 37 56 37 57 38 58 40 59 39 58 38 61 38 60 38 60 38 59 37 61 40 62 41 63 42 64 43 60 41 60 41 61 42 61 42 63 44 63 44 63 44 63 44 65 45 62 41 59 40 60 41 61 41 59 39 58 39 59 40 61 39 58 43 61 38 57 40 58 41 62 43 60 40 59 41 62 41 63 42 64 43 65 44 65 43 64 42 63 43 64 44 64 44 66 46 68 47 68 47 68 47 66 44 65 44 65 44 64 44 66 45 66 45 65 44 69 48 69 48 69 48 69 48 72 47 73 48 73 48 74 49 74 48 73 48 72 47 72 47 75 50 75 50 75 50 75 50 71 46 73 49 74 49 74 49 77 52 76 51 76 51 77 52 77 52 77 53 78 53 78 53 78 53 79 54 79 54 78 53 79 54 80 55 80 55 79 54 76 52 77 53 78 54 79 54 80 55 80 55 79 54 79 54 79 54 79 55 80 56 81 56 81 56 81 56 81 56 81 56 79 53 82 56 84 58 85 58 82 55 83 56 83 56 82 55 85 58 86 59 88 59 87 59 86 58 86 59 87 60 88 60 91 60 91 60 92 61 92 62 89 58 89 59 90 59 91 60 93 62 93 62 94 63 94 63 94 61 91 61 93 63 93 60 92 61 92 61 92 61 92 61 92 61 92 61 92 61 92 61 90 59 91 60 92 62 93 62 93 62 93 62 93 62 93 62 91 60 92 63 97 66 95 62 92 61 92 61 92 61 92 62 95 64 95 64 95 64 95 64 95 64 95 65 96 65 97 66 97 67 97 67 97 67 97 67 96 67 97 68 98 67 97 66 97 67 97 68 98 69 99 69 98 67 96 66 96 66 97 68 99 68 99 68 99 68 99 68 101 69 100 69 99 68 99 68 98 68 99 70 100 71 102 72 102 71 101 71 102 73 104 75 109 77 113 80 114 81 119 85 123 87 126 91 131 91 130 91 138 95 139 96 141 96 140 96 138 95 138 96 139 97 140 97 139 98 139 99 144 103 147 105 155 110 154 108 157 111 161 114 155 119 161 112 156 121 139 75 94 61 90 60 85 57 79 52 80 56 50 6 13 15 13 1 8 9 63 59 73 41 71 49 71 26 22 1 24 8 22 9 19 6 16 7 15 7 15 7 14 5 11 0 7 0 8 2 14 5 12 0 10 2 14 5 16 3 17 4 16 4 15 2 16 5 14 3 12 3 13 4 17 4 18 3 18 4 19 6 16 5 20 8 21 10 27 16 37 26 48 28 47 31 35 7 10 0 8 0 7 0 5 0 11 11 20 15 15 4 5 0 6 0 4 0 4 0 5 0 7 0 16 8 21 12 26 16 33 22 32 17 23 7 15 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 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 0 2 0 0 5 14 17 14 16 20 15 3 0 1 2 0 1 2 12 15 22 17 21 14 23 14 24 14 25 12 24 16 28 19 28 17 28 19 30 19 29 19 29 20 31 22 29 19 29 19 30 20 30 20 29 19 30 20 31 22 32 22 39 27 40 29 42 31 41 32 40 23 26 16 24 14 21 17 23 19 23 19 22 18 22 18 23 18 22 17 21 18 22 19 19 15 21 17 21 15 18 12 20 15 20 15 20 15 20 16 24 14 22 13 22 15 19 10 13 8 13 12 16 12 12 6 2 2 3 2 3 4 10 12 21 21 23 21 19 13 9 5 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 38 28 34 25 34 26 33 24 31 23 31 22 30 21 29 21 30 22 30 22 30 21 29 21 29 21 29 20 28 19 27 20 28 19 21 15 19 15 17 12 15 9 14 9 14 10 16 12 16 13 18 12 12 4 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 39 24 38 22 36 20 34 19 35 20 35 20 34 19 34 19 33 19 36 22 36 20 32 15 32 16 30 15 31 17 34 20 31 17 31 18 32 18 32 19 34 20 33 18 32 18 33 19 33 19 35 21 37 22 37 23 40 25 41 26 41 25 39 24 42 27 41 26 40 25 39 25 39 25 40 27 42 29 44 30 41 25 42 25 42 25 42 25 43 26 43 26 43 26 43 26 45 26 41 21 38 21 40 24 40 23 39 21 38 22 39 23 40 20 38 24 41 21 37 22 40 24 42 25 42 24 41 24 40 22 41 23 43 24 44 25 44 24 43 23 42 24 43 25 43 25 45 27 46 27 46 27 48 28 46 26 44 25 44 25 44 25 44 26 45 26 45 26 49 30 49 30 49 30 49 28 48 26 48 26 48 26 48 26 48 26 48 25 47 25 46 24 48 26 48 27 49 27 50 28 46 25 48 27 50 29 51 29 53 30 52 29 51 30 52 31 51 30 52 30 52 31 53 31 52 31 54 32 54 32 53 30 53 32 55 33 55 33 54 31 53 31 53 30 52 30 52 30 54 32 54 32 54 32 54 32 54 32 54 33 55 34 56 34 56 34 56 34 56 34 56 34 53 33 55 35 57 37 58 36 55 34 55 34 55 34 55 34 57 37 58 38 59 38 58 37 58 37 58 38 59 39 60 39 59 39 60 40 60 41 61 41 58 38 59 39 60 40 60 40 62 43 63 43 63 44 64 44 62 41 60 40 62 43 61 40 61 41 61 41 61 41 61 41 61 41 61 41 61 41 61 41 59 38 59 39 60 40 61 41 61 40 61 40 61 40 61 40 60 40 62 42 64 43 63 41 60 40 61 40 61 41 62 41 63 42 64 43 64 43 65 44 64 43 65 44 66 45 66 45 67 43 67 43 67 43 67 43 67 43 67 43 67 43 67 43 67 43 67 44 68 45 69 45 68 44 67 42 66 43 68 44 67 46 67 46 67 46 67 46 69 48 69 47 68 47 67 46 68 44 69 46 70 47 72 48 71 47 71 47 72 50 75 52 75 53 80 56 81 57 83 59 87 62 90 64 90 64 91 61 94 68 95 69 96 67 95 66 93 62 95 64 96 63 97 63 98 67 97 68 99 69 103 72 110 76 108 74 107 73 111 75 111 81 117 82 114 77 86 36 60 38 65 42 58 32 52 34 55 39 26 0 6 16 6 1 0 9 47 44 48 27 48 39 49 18 2 0 7 1 7 3 5 1 6 1 6 3 6 3 7 4 0 1 0 0 1 3 24 20 17 11 9 3 3 0 1 0 1 0 4 4 7 8 5 4 4 4 3 4 4 6 5 5 5 3 4 3 4 1 3 0 6 0 6 0 11 2 13 6 24 12 24 17 26 12 4 0 0 0 0 0 0 0 2 3 10 8 7 0 1 0 0 0 0 0 0 0 3 2 12 9 20 17 23 17 23 18 30 23 25 13 12 0 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 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 0 0 0 1 0 4 9 15 12 17 18 15 2 0 0 2 0 0 0 5 9 16 14 14 9 14 7 14 5 13 3 14 7 18 10 18 9 20 13 20 10 19 10 19 11 21 13 19 10 20 10 20 10 20 10 19 9 19 10 20 11 21 12 26 15 28 17 29 17 29 19 28 11 16 8 17 5 15 9 19 7 18 7 18 7 18 7 19 7 18 6 17 7 18 8 15 10 16 10 15 9 14 7 15 9 15 9 15 9 15 7 15 5 13 4 15 7 13 3 7 2 10 5 13 6 7 0 0 0 2 0 2 0 8 7 27 21 23 14 12 2 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 29 16 24 13 25 15 25 13 23 12 23 11 22 10 21 10 22 11 22 10 21 10 21 9 21 10 21 9 20 8 19 8 22 9 18 5 15 5 12 1 14 7 12 4 9 4 7 3 9 6 11 7 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 55 38 53 36 51 34 50 33 53 37 52 36 51 35 50 34 48 33 51 36 52 34 48 30 48 31 46 30 47 32 50 35 49 31 49 32 50 33 51 34 50 31 49 30 48 31 50 32 53 35 54 35 55 37 57 39 59 40 60 41 60 40 59 39 64 41 63 40 62 39 61 39 60 39 61 40 63 42 65 44 62 42 61 42 61 42 61 42 62 43 62 43 62 43 62 43 61 40 57 37 56 38 59 42 58 39 57 38 57 38 58 40 58 37 56 41 60 38 56 40 60 41 60 42 61 42 60 40 61 41 62 42 63 43 64 43 65 43 64 42 63 43 64 44 64 44 66 45 67 46 66 45 68 46 66 44 65 44 65 45 65 44 65 45 66 46 67 47 70 49 70 49 70 49 70 49 73 48 73 48 73 48 73 48 73 48 72 47 72 46 71 46 71 46 71 47 72 48 73 48 72 48 75 51 77 53 78 53 78 52 77 51 76 52 77 53 75 51 76 52 77 53 78 53 77 52 78 54 79 53 77 52 78 53 79 55 80 54 78 53 81 56 80 54 78 52 76 51 79 54 79 54 79 54 79 54 79 54 79 55 80 56 81 56 81 56 81 56 81 56 81 56 82 56 83 57 84 56 83 55 82 55 82 55 82 55 82 55 85 58 86 59 87 58 85 57 86 58 86 59 87 60 88 60 90 59 90 60 91 60 92 61 91 60 91 60 92 61 93 62 93 62 93 63 94 64 95 64 93 61 90 60 93 62 92 60 92 61 92 61 92 61 92 61 92 61 92 61 92 61 92 61 90 59 90 60 91 60 91 61 92 61 92 61 92 61 92 61 93 63 94 63 93 61 91 60 92 61 93 62 94 63 95 64 94 63 94 64 95 65 96 65 97 66 97 66 98 67 99 68 97 67 97 67 97 67 97 67 97 67 97 67 97 67 97 67 97 67 97 68 98 69 99 69 100 69 98 68 98 68 99 70 98 67 98 67 98 67 98 67 100 69 99 68 99 67 98 67 98 68 99 70 100 71 102 72 101 71 101 72 103 74 106 77 110 78 114 81 115 82 119 86 125 89 126 90 130 90 130 91 138 95 139 96 140 95 138 94 136 94 138 97 141 98 141 97 139 97 137 96 140 99 145 103 154 109 153 109 154 109 155 109 159 112 155 117 146 86 105 64 99 69 100 66 86 53 79 54 83 48 36 0 10 8 8 1 10 26 74 56 74 44 70 54 71 26 22 3 25 7 20 7 16 5 15 5 14 6 12 7 10 1 6 1 8 0 10 11 50 39 47 32 36 18 22 7 19 2 13 0 12 1 16 8 16 3 13 3 13 4 14 5 18 6 20 6 20 5 19 5 17 5 19 6 18 6 21 10 25 14 36 20 38 25 43 29 33 15 23 3 12 0 10 0 7 1 12 5 12 2 8 0 6 0 9 2 11 6 19 15 33 27 40 32 40 30 38 29 38 28 33 18 21 7 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 1 1 1 1 1 1 1 1 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 1 0 3 9 13 14 17 18 13 5 0 0 1 0 0 0 4 9 19 17 23 15 23 14 24 14 24 15 25 16 28 18 28 18 30 22 30 19 29 19 29 20 31 22 31 20 30 20 30 20 30 20 29 19 29 20 30 20 30 21 37 26 39 28 39 29 38 28 36 20 26 19 26 16 23 18 21 18 22 18 22 18 22 18 23 18 22 17 21 18 22 19 23 17 20 13 18 13 20 16 20 15 20 15 20 15 20 16 23 13 21 13 22 15 20 11 13 8 13 12 15 10 8 1 1 1 3 1 2 2 6 8 26 22 17 10 5 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 3 0 1 0 0 0 0 0 0 4 2 0 14 27 41 29 35 25 31 23 32 25 33 23 31 23 31 22 30 21 29 21 30 22 30 21 29 20 28 19 29 21 29 20 28 19 27 20 29 21 22 17 20 14 15 8 18 13 17 11 15 8 12 6 15 10 15 11 13 6 5 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 37 21 36 20 35 19 33 18 37 22 37 21 35 20 34 19 33 19 35 21 35 19 32 16 30 15 30 15 30 15 31 17 31 17 32 18 33 20 34 20 30 16 29 15 30 16 31 18 35 20 35 20 36 22 39 25 39 24 40 26 41 26 40 25 39 24 38 24 38 24 37 23 38 24 39 26 40 27 41 28 43 26 43 26 42 25 42 25 42 25 42 25 42 25 42 25 40 22 38 20 37 21 40 24 39 22 38 21 38 22 40 24 39 19 37 24 41 21 38 23 41 23 40 24 43 26 41 22 42 23 42 22 41 22 41 22 44 24 43 23 42 24 43 25 43 25 45 26 45 26 44 25 46 26 45 25 44 26 45 27 45 25 44 25 45 27 48 29 49 30 49 30 49 30 49 28 49 27 48 26 48 26 47 25 47 25 47 25 46 24 46 23 44 23 45 24 47 25 48 26 49 28 51 30 53 31 53 31 52 30 51 29 51 29 52 30 50 28 50 29 52 30 53 31 52 30 53 31 53 31 52 30 53 31 54 32 54 32 53 31 57 35 56 33 54 31 52 29 54 32 54 32 55 33 55 33 54 32 54 33 55 34 56 34 56 34 56 34 56 34 56 34 56 36 57 36 57 35 55 33 56 35 55 34 55 34 56 35 57 37 58 37 58 36 56 35 58 37 58 38 59 39 60 39 58 39 59 39 60 40 60 40 60 40 61 41 61 42 62 42 61 41 61 42 63 44 64 44 62 40 59 40 61 42 61 39 61 41 61 41 61 41 61 41 61 41 61 41 61 41 61 41 59 38 59 38 59 39 60 39 60 39 60 39 60 39 60 39 63 43 64 42 60 38 59 39 62 41 63 42 64 44 65 45 62 41 63 43 64 44 66 45 66 45 67 46 67 47 68 47 67 43 67 43 67 43 67 43 68 43 67 42 66 43 67 44 67 43 67 44 68 45 69 45 70 46 69 44 68 45 70 46 66 45 66 45 66 45 66 45 68 47 68 47 67 46 67 45 68 44 69 46 70 47 72 48 73 48 72 48 73 50 75 52 76 53 81 57 82 58 84 60 88 62 89 62 89 64 92 64 94 68 95 68 95 65 93 64 93 62 96 66 99 65 99 64 97 66 95 64 95 65 100 70 107 74 108 75 108 74 108 75 117 77 109 80 93 37 59 41 70 46 70 45 60 35 55 39 61 32 12 0 3 8 2 0 0 26 56 38 48 33 47 43 52 21 6 0 8 2 5 0 4 0 4 2 5 2 6 3 4 0 0 2 0 0 3 11 45 44 46 40 39 28 24 17 15 8 6 0 0 0 0 0 4 3 3 2 3 5 5 5 5 4 6 5 7 5 6 2 3 0 5 0 3 0 5 0 5 2 13 8 16 12 25 23 30 21 19 10 5 0 0 0 0 0 1 0 2 0 0 0 1 3 10 11 13 14 20 21 23 21 29 25 29 23 28 24 22 17 20 10 10 1 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 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 5 12 12 16 14 11 3 1 0 1 0 0 0 2 5 11 11 15 10 14 7 13 5 15 6 16 8 18 8 16 8 19 12 20 10 19 10 19 11 21 13 21 11 21 11 20 10 20 10 19 9 19 9 19 10 20 10 23 12 26 16 29 19 28 18 25 10 17 9 19 9 16 10 17 6 17 6 18 7 18 7 19 7 18 6 17 7 18 8 19 11 14 6 11 7 15 11 15 9 15 9 15 9 15 7 14 4 12 4 16 8 14 4 11 4 11 4 11 4 5 0 0 0 2 0 1 0 3 1 14 7 6 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 0 0 0 2 0 2 0 2 1 0 0 0 8 17 31 20 26 13 22 11 24 14 24 12 23 12 23 11 22 10 21 10 22 11 21 10 20 8 19 8 21 10 21 9 20 8 19 8 21 9 18 6 17 6 11 0 8 3 10 5 11 7 11 6 13 8 12 10 13 8 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 50 34 50 34 50 33 49 33 53 36 52 35 50 33 48 32 52 35 51 35 51 34 50 33 47 32 48 32 48 31 47 30 49 31 50 32 51 34 53 35 48 30 48 30 48 31 50 33 55 36 54 35 55 37 58 40 56 38 58 40 60 41 60 40 59 37 60 38 60 38 60 39 60 38 60 39 61 39 61 39 63 44 63 43 62 42 61 42 60 41 60 41 60 41 60 41 60 40 59 39 57 38 56 37 58 39 58 39 58 40 60 42 58 37 57 42 61 39 58 41 61 40 58 41 62 43 60 38 64 43 63 41 62 40 61 39 65 43 64 42 63 43 64 44 64 44 66 45 66 44 65 43 65 44 65 44 66 46 68 48 66 45 65 44 66 47 69 49 69 48 69 48 69 48 69 48 74 49 74 48 73 47 72 47 72 47 72 46 71 46 70 45 70 45 71 46 72 48 74 49 75 50 76 52 77 52 76 51 76 51 75 50 75 50 76 51 74 49 75 51 77 52 78 53 76 52 77 53 78 52 77 51 77 53 78 54 79 53 78 52 79 54 79 54 79 54 79 54 79 54 80 55 81 56 81 57 79 54 79 55 80 56 81 56 81 56 81 56 81 56 81 56 82 55 83 57 84 57 83 56 85 57 83 55 82 56 84 58 86 58 86 58 86 57 84 55 86 58 86 59 87 60 88 60 89 58 90 59 90 60 91 60 90 59 91 60 91 61 92 61 90 60 91 61 93 63 94 64 92 60 90 59 92 62 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 91 62 94 62 90 59 92 63 92 62 93 63 95 65 97 66 93 62 94 64 95 65 97 66 96 65 97 66 97 67 98 67 97 67 97 67 97 67 97 67 98 68 96 66 96 66 98 68 97 67 97 68 98 69 99 69 99 69 98 67 97 68 99 69 96 65 96 65 96 65 96 65 99 68 99 67 98 67 97 66 98 68 99 70 100 71 102 72 104 74 103 73 103 74 105 75 111 79 115 82 116 83 120 86 124 87 125 89 129 91 132 94 139 95 139 95 139 94 137 92 136 95 140 100 144 101 143 99 138 96 135 93 137 96 142 101 149 107 151 108 152 109 153 109 158 109 144 95 116 60 95 70 104 71 101 68 91 59 83 55 79 36 21 0 12 8 6 1 17 43 80 47 74 49 68 53 70 26 22 3 23 7 18 4 15 4 14 5 13 6 11 6 11 0 5 2 7 0 10 14 54 44 58 45 56 40 51 34 41 24 34 14 22 4 14 0 15 3 14 3 13 4 15 6 13 3 16 6 18 7 17 6 15 5 17 4 14 2 15 6 18 6 21 8 24 11 33 19 42 25 44 24 39 13 26 2 14 2 11 1 11 0 9 0 14 10 27 19 28 18 31 25 31 23 33 24 31 21 31 23 25 17 25 13 18 6 14 6 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 5 12 15 16 13 9 5 2 0 0 0 0 0 2 4 12 12 22 16 22 15 23 14 25 16 26 17 27 16 24 15 27 19 30 19 29 19 29 20 31 22 32 22 32 21 31 20 30 20 29 19 29 19 29 19 29 19 30 22 35 28 39 29 38 28 31 17 22 17 23 17 20 18 20 16 20 17 21 18 22 18 23 18 22 17 21 18 22 19 22 16 20 14 18 14 20 15 20 15 20 15 20 15 20 16 22 12 21 13 23 16 21 12 18 12 14 11 13 9 9 3 2 3 3 2 0 0 0 2 3 2 0 0 0 0 1 2 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 33 23 29 22 31 24 32 23 31 23 31 22 30 21 29 21 30 22 29 21 28 19 26 18 29 21 29 20 28 19 27 20 27 19 22 18 21 15 16 9 11 7 14 11 17 12 17 11 16 10 14 11 16 11 8 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 32 17 32 18 33 18 33 18 35 20 34 18 32 17 31 15 37 21 35 19 34 19 35 20 34 20 36 21 36 19 32 16 31 17 32 19 34 20 35 22 31 17 31 17 31 18 34 20 37 21 35 20 36 23 39 26 35 21 38 24 40 26 41 26 39 25 39 26 40 27 41 28 38 24 38 24 38 23 37 23 44 27 44 26 43 25 42 25 41 24 41 24 41 24 41 24 42 25 42 24 39 20 35 17 39 22 39 22 40 24 42 25 39 20 38 25 43 23 39 25 42 23 39 23 43 27 41 21 44 25 43 23 40 20 38 19 44 24 43 23 42 24 43 25 44 25 45 26 45 25 43 24 43 24 43 25 45 27 48 30 45 26 44 25 45 28 49 31 48 29 48 29 48 29 48 27 49 27 49 26 48 25 47 25 47 25 47 24 46 23 45 23 46 24 47 26 48 27 50 28 50 28 51 29 51 28 49 27 51 28 50 27 49 28 50 29 48 27 50 28 51 30 53 31 51 30 52 31 53 30 52 29 52 31 53 32 54 31 53 30 50 28 51 30 54 33 56 34 55 33 55 34 56 35 57 36 54 32 54 33 55 34 56 34 56 34 56 34 56 34 56 34 52 32 55 35 57 37 58 37 59 37 56 35 56 35 58 38 58 37 58 37 58 35 55 34 58 37 58 38 59 39 60 39 58 38 58 39 59 40 60 40 58 38 58 39 59 40 60 40 58 39 59 40 61 42 63 43 61 40 59 39 61 41 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 58 39 62 40 59 38 62 45 61 40 62 42 64 44 65 45 62 41 63 43 64 44 66 45 64 43 64 44 65 45 66 45 67 43 67 43 67 43 67 43 69 44 66 41 65 42 68 45 67 43 67 44 68 45 69 45 68 43 67 42 66 43 67 44 65 44 65 44 65 44 65 44 68 47 68 46 67 45 66 45 68 44 69 46 70 47 72 48 75 51 74 49 73 49 74 50 77 54 81 57 82 58 84 60 86 60 87 61 89 65 94 67 95 68 95 68 95 64 92 63 93 63 98 69 102 68 101 66 97 66 94 62 93 63 99 69 105 74 107 76 109 77 109 79 112 83 100 51 65 35 65 42 69 46 70 47 65 40 55 32 50 22 3 0 9 11 0 0 7 38 57 29 48 37 46 44 49 19 3 0 8 2 5 2 4 2 5 2 6 3 6 3 8 3 0 3 0 0 0 10 41 37 41 35 40 33 40 33 32 27 30 22 22 9 8 1 3 0 3 1 3 2 6 4 0 0 3 3 6 4 6 1 7 4 8 2 4 0 5 3 4 0 2 0 3 1 7 6 12 13 25 27 31 21 18 10 7 4 4 1 2 0 0 0 5 10 19 19 19 15 19 20 23 19 23 15 17 11 16 13 13 9 14 7 9 0 4 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 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 3 0 1 2 12 13 16 10 8 3 3 0 0 3 1 0 0 1 6 6 18 13 15 8 13 7 16 8 17 8 17 6 13 4 16 9 20 10 19 10 19 11 21 13 22 12 22 11 21 10 20 10 19 9 19 9 19 9 19 9 19 11 24 17 29 20 29 19 20 6 13 8 18 7 14 8 16 5 16 6 17 7 18 7 19 7 18 6 17 7 18 8 15 9 16 11 16 9 14 7 15 9 15 9 15 9 15 7 13 3 12 4 16 8 14 4 15 7 11 3 10 4 6 0 2 1 4 0 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 0 0 0 2 0 2 0 2 1 0 0 0 6 15 30 18 25 12 21 10 23 13 24 12 23 12 23 11 22 10 21 10 22 11 21 9 19 8 18 6 21 10 21 9 20 8 19 8 19 7 18 7 18 7 12 0 9 4 11 6 12 6 9 4 8 2 6 4 9 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 48 33 49 34 51 35 51 35 53 35 50 34 52 36 51 33 45 31 49 34 51 35 50 33 52 35 49 32 48 33 51 36 55 37 54 35 52 34 52 35 52 34 51 34 53 36 55 38 56 36 55 36 55 37 57 39 55 35 55 38 59 41 59 38 61 39 61 40 62 41 63 41 64 40 58 34 56 36 62 42 60 42 63 45 63 42 59 38 59 41 62 44 64 45 63 43 60 40 59 39 58 40 59 41 58 40 60 41 59 39 56 36 61 40 57 39 60 42 59 38 61 42 61 42 61 41 58 39 62 40 61 40 61 41 63 43 63 42 63 42 63 42 63 42 65 44 65 44 65 44 65 44 65 45 66 45 65 44 67 48 67 46 68 48 70 50 71 51 70 50 72 52 73 51 71 49 75 49 73 48 72 46 70 45 72 47 72 47 72 47 72 47 71 46 71 47 72 48 73 48 74 48 73 47 72 46 71 46 71 47 73 49 74 49 74 49 74 50 76 53 78 54 79 54 77 51 76 50 75 51 76 52 78 53 79 55 81 56 82 57 77 51 75 50 76 52 79 55 81 56 81 56 81 56 81 56 78 53 78 53 78 53 78 53 80 55 80 55 80 55 80 55 84 56 83 55 82 56 83 57 86 59 85 57 83 56 83 57 85 57 85 57 85 57 85 57 87 59 87 59 87 59 87 59 91 60 91 60 91 60 91 60 91 60 91 60 91 60 91 60 92 61 92 60 91 59 90 59 92 61 92 61 92 60 89 58 90 59 90 59 90 59 90 59 89 59 92 62 93 61 90 58 89 57 88 57 88 58 90 60 92 61 92 61 92 61 92 61 92 61 92 61 92 61 92 61 93 62 93 63 94 64 95 64 96 65 95 64 95 64 94 63 97 66 97 67 98 68 99 69 97 68 98 69 99 68 98 67 97 67 97 66 96 65 95 65 96 66 96 67 97 68 98 68 96 67 99 70 100 69 97 66 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 104 75 106 76 110 77 112 80 116 84 120 85 123 87 125 89 130 91 132 94 137 92 135 90 133 90 135 92 136 95 141 101 145 100 141 97 137 94 136 91 133 90 136 98 146 100 142 107 147 100 144 112 154 96 115 63 98 67 107 72 104 72 103 68 97 65 90 52 77 25 16 1 12 1 6 0 38 41 78 50 70 51 76 54 66 19 18 3 17 4 20 3 13 3 12 4 10 5 9 5 9 2 6 2 8 0 11 7 53 40 54 38 55 38 56 39 61 42 53 35 47 28 37 21 30 10 13 0 13 5 15 1 13 5 15 8 18 8 18 8 14 4 14 4 14 4 14 4 17 7 17 5 16 5 21 6 27 8 29 15 43 27 51 27 40 18 21 7 20 9 15 0 18 9 22 14 27 16 27 17 26 18 25 15 19 6 9 0 11 3 16 13 19 5 11 5 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 1 2 2 3 3 2 2 1 2 1 1 2 2 4 5 6 5 5 4 3 3 3 4 4 4 3 2 1 1 1 1 2 3 3 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 9 10 10 10 9 8 5 4 0 0 0 1 0 0 1 0 17 16 26 19 24 13 24 17 23 13 24 15 25 16 27 17 30 20 29 19 30 22 34 25 31 21 31 21 31 21 31 21 32 22 32 22 32 22 32 22 32 25 35 23 37 36 45 31 27 19 25 17 21 15 20 16 22 18 23 19 23 18 21 17 24 17 19 15 20 18 22 18 22 16 19 13 18 14 21 17 19 14 20 15 20 16 21 17 24 15 24 14 22 14 21 14 18 12 15 11 12 6 7 3 5 3 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 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 21 35 26 33 23 29 21 30 22 30 21 33 24 31 23 30 21 28 20 31 22 30 21 29 20 28 19 28 20 28 20 28 20 28 21 26 20 25 20 21 14 14 7 12 7 12 8 13 9 14 9 15 10 15 13 18 13 12 8 5 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 19 32 17 32 19 36 22 36 20 34 19 36 21 35 19 34 19 35 20 34 18 31 15 33 17 32 16 31 17 32 18 36 22 35 20 33 19 34 20 34 20 34 20 35 22 37 24 36 21 35 20 36 22 38 23 36 20 36 23 40 26 40 23 39 25 39 26 40 26 41 27 39 25 39 25 39 25 39 25 43 27 45 29 45 26 40 22 40 24 42 26 44 27 43 25 41 23 40 22 39 23 40 24 40 23 40 23 39 22 38 20 42 23 38 22 41 25 40 21 41 25 42 25 42 24 40 22 41 21 40 21 40 22 42 24 43 24 43 24 43 24 43 24 44 25 44 25 44 25 44 25 44 26 45 26 44 25 46 29 44 25 45 27 47 28 48 29 48 30 50 32 51 31 49 27 49 27 48 25 46 23 45 22 47 25 47 25 47 25 47 25 46 24 46 25 47 26 48 26 48 26 47 25 46 24 46 23 46 24 47 26 49 27 48 26 48 27 50 30 53 31 53 31 52 29 51 28 50 29 51 30 51 29 52 31 54 32 55 33 53 30 51 29 51 30 53 32 55 33 55 33 55 33 55 33 53 31 53 31 53 31 53 31 55 33 55 33 55 33 55 33 57 35 56 34 55 35 56 36 58 37 57 35 55 34 56 35 57 36 57 36 57 36 57 36 58 37 58 37 58 37 58 37 59 39 59 39 59 39 59 38 60 40 60 40 60 40 60 40 61 41 61 40 60 39 59 39 60 41 61 41 60 40 59 38 59 39 59 39 59 39 59 39 59 39 60 41 61 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 61 40 61 41 62 41 63 42 63 42 63 43 64 44 65 44 65 44 66 45 67 46 67 47 67 43 67 43 67 43 67 43 67 43 67 42 66 41 65 41 66 42 66 43 67 44 68 44 67 44 68 45 69 44 68 43 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 75 51 76 52 76 52 78 55 82 59 84 59 87 62 88 62 89 64 92 64 93 65 91 63 90 61 91 63 93 63 98 68 100 64 96 61 93 61 93 60 90 61 94 66 103 70 99 71 103 72 104 79 98 57 67 33 62 41 69 45 70 51 75 51 70 48 61 34 46 10 0 0 5 1 0 0 25 32 54 34 45 36 52 44 47 13 2 1 3 1 7 1 3 1 4 2 5 2 5 4 5 3 0 2 0 0 1 5 44 38 42 33 41 33 40 33 43 33 40 31 37 28 31 24 24 12 10 3 8 4 6 0 3 0 4 0 6 5 8 7 4 2 4 2 4 2 4 3 6 5 5 2 4 3 5 2 8 2 6 6 16 17 27 26 29 20 17 9 12 6 5 0 6 4 10 8 14 11 16 12 15 12 12 5 5 0 0 0 1 0 7 9 10 2 2 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 2 0 3 1 3 1 2 0 2 0 2 0 3 2 6 4 6 3 4 2 3 1 4 2 4 1 2 0 1 0 1 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 7 5 8 6 7 3 3 2 0 2 0 2 0 0 0 0 8 7 15 12 17 8 14 7 13 4 14 6 15 7 17 8 19 10 19 11 21 13 23 15 21 11 21 11 21 11 21 11 22 12 22 12 22 12 22 12 23 15 25 13 27 23 32 17 20 11 18 11 16 9 15 9 17 7 18 8 19 7 17 6 19 6 15 4 17 7 17 5 16 9 14 8 14 8 15 10 13 7 14 8 15 9 15 7 15 6 14 5 15 6 14 6 12 6 12 4 9 2 5 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 1 0 0 0 8 13 27 17 25 12 21 9 22 11 22 9 24 13 23 11 21 10 20 9 22 10 21 10 21 10 20 9 20 9 20 9 20 9 20 9 19 9 20 8 17 5 11 1 7 1 7 2 8 5 9 5 10 6 10 9 14 10 11 6 4 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52 34 48 30 46 33 52 38 52 34 49 34 51 36 51 34 50 35 51 35 50 33 47 31 48 32 49 33 49 33 48 32 53 34 51 32 50 32 51 33 52 34 52 34 53 36 56 38 55 36 54 35 55 37 56 38 55 36 55 38 59 41 59 38 61 39 61 39 62 40 62 41 59 39 64 43 65 42 61 37 63 45 64 46 64 43 60 39 58 40 60 42 61 42 60 41 59 40 58 39 58 39 59 40 60 40 58 38 57 38 58 39 60 40 58 39 60 41 59 39 60 41 61 42 61 41 59 39 62 40 61 40 61 41 63 43 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 45 66 45 65 44 67 48 63 43 64 44 66 45 67 46 68 47 69 49 70 48 68 47 73 48 72 47 71 45 70 44 72 47 72 47 72 47 72 47 71 46 71 47 72 48 73 48 72 47 71 46 71 45 70 45 70 46 72 48 73 48 72 47 72 48 74 51 76 52 76 51 77 51 76 50 75 51 76 52 74 49 75 50 76 52 78 53 79 53 77 51 76 51 77 52 79 54 79 54 79 54 79 54 78 53 78 53 78 53 78 53 80 55 80 55 80 55 80 55 83 56 82 55 82 55 83 56 84 56 82 54 81 54 82 55 85 57 85 57 85 57 85 57 84 56 84 56 84 56 84 56 88 57 88 57 88 57 89 58 91 60 91 60 91 60 91 60 92 61 92 60 91 59 90 59 91 60 91 61 91 59 90 58 90 59 90 59 90 59 90 59 90 59 91 60 91 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 91 60 92 61 92 62 93 62 92 61 93 63 96 66 98 67 96 65 96 65 97 66 97 66 97 66 95 64 94 65 96 67 97 67 96 66 96 66 95 65 96 66 97 67 97 67 98 68 99 68 98 67 97 68 98 69 97 66 97 66 97 67 99 68 98 67 98 67 98 67 98 67 99 69 98 68 98 68 99 69 102 73 103 74 105 76 106 76 110 77 112 80 116 84 120 85 125 88 126 89 129 89 130 91 136 91 135 90 135 91 136 93 137 95 140 98 141 96 137 92 135 93 137 93 135 90 133 93 139 100 137 97 139 105 143 99 118 70 97 59 102 71 106 66 107 77 112 79 109 74 96 54 63 15 10 0 13 1 7 0 48 43 77 48 68 48 71 52 58 16 16 5 17 4 18 3 13 4 12 5 10 5 9 5 9 2 6 2 8 0 11 7 57 43 56 40 58 40 59 41 55 37 53 38 56 40 53 36 45 27 34 17 27 14 20 5 12 3 11 2 13 5 17 8 15 5 15 5 15 5 15 5 14 5 12 4 13 3 15 4 19 4 19 4 25 15 43 30 46 29 40 22 31 11 21 5 20 7 21 8 24 11 27 15 23 10 13 1 6 0 8 2 7 0 13 11 18 4 10 6 9 4 8 4 8 4 8 4 8 4 7 3 7 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 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 4 5 7 7 7 6 5 4 4 4 4 4 3 3 2 1 1 1 1 1 0 1 3 4 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 5 6 5 3 1 0 0 1 0 0 0 0 1 0 7 6 14 14 25 18 22 11 23 13 24 15 25 16 27 17 28 19 30 21 32 22 32 22 31 21 31 21 31 21 31 21 32 22 32 22 32 22 32 22 33 25 34 23 34 28 34 23 24 19 22 16 19 16 19 17 21 17 22 18 22 18 21 17 21 16 19 17 22 18 21 15 20 15 19 14 19 14 20 15 17 12 18 13 18 14 19 15 24 14 23 14 21 14 21 14 16 11 14 11 12 7 9 4 3 4 1 2 0 1 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 15 24 37 27 33 23 28 20 29 22 29 20 31 23 31 22 29 21 28 20 28 20 28 20 29 21 29 21 28 20 28 20 28 19 27 20 26 19 22 17 20 15 18 13 12 7 13 8 13 8 14 9 15 9 14 11 17 13 12 9 7 3 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 19 32 16 32 18 34 20 35 18 32 18 35 21 35 19 32 17 33 19 34 20 35 20 33 19 36 22 37 21 34 18 33 19 32 17 31 18 32 19 35 20 34 21 35 23 38 25 37 22 37 21 37 23 39 24 37 21 36 23 40 25 39 22 38 24 39 25 39 26 40 26 37 24 41 29 43 27 38 23 41 25 43 26 43 26 42 24 39 23 40 23 40 23 40 23 40 23 39 21 38 22 40 23 41 23 38 20 37 21 39 23 40 23 40 23 40 23 40 23 40 24 42 25 42 24 40 23 41 21 40 21 40 22 42 24 44 25 44 25 44 25 44 25 43 24 44 25 44 25 45 26 44 26 45 26 44 25 46 29 43 24 43 25 44 26 45 26 46 27 46 28 47 27 46 25 47 25 46 24 45 23 44 22 46 24 46 24 46 24 46 24 46 24 46 25 47 26 48 26 46 24 46 24 46 23 45 23 46 24 47 25 48 25 47 24 47 26 49 28 50 28 50 28 52 29 51 28 50 29 51 30 48 27 49 28 51 30 52 30 54 31 53 30 51 29 51 29 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 35 55 33 54 34 56 35 55 34 54 32 53 33 54 34 57 36 57 36 57 36 57 36 57 36 57 36 57 36 57 36 57 37 57 37 58 38 58 38 60 40 60 40 60 40 60 40 61 41 61 40 60 39 59 39 59 39 60 40 60 39 59 38 59 39 59 39 59 39 59 39 59 39 59 40 60 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 61 40 62 41 62 42 63 42 62 41 63 43 64 44 66 45 65 44 65 44 65 44 65 44 68 43 64 39 63 40 67 44 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 45 65 44 66 45 67 47 66 45 67 46 67 46 68 47 70 45 68 44 68 44 69 46 73 49 74 50 75 52 77 53 76 52 78 55 82 59 84 59 89 63 89 62 88 62 90 61 91 64 91 64 92 64 93 65 97 65 98 67 98 62 94 58 92 61 95 62 91 60 90 61 94 70 99 67 100 79 99 59 70 37 59 39 72 53 73 45 75 58 85 64 84 59 70 41 43 10 0 0 5 0 0 0 32 29 48 32 46 39 54 47 38 10 2 3 4 3 7 0 4 2 5 2 5 4 5 4 5 3 0 2 0 0 1 3 39 30 36 25 35 23 34 24 32 22 32 24 36 29 37 27 35 24 28 19 23 14 15 5 8 1 4 0 1 0 4 4 5 4 5 4 5 6 5 6 4 1 3 0 1 0 3 1 2 0 3 0 3 3 17 21 28 27 31 24 21 12 12 9 10 6 8 4 7 5 9 7 8 4 2 0 0 0 0 0 0 0 4 8 9 2 2 2 4 1 4 1 4 1 4 1 4 1 3 0 2 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 2 0 2 0 2 0 2 0 3 2 4 3 5 2 4 1 4 2 4 2 5 4 7 6 8 5 6 3 4 2 4 3 3 0 1 0 0 0 1 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 2 4 1 1 0 0 4 0 2 0 0 0 0 0 0 2 3 14 10 15 4 13 5 14 6 15 7 16 7 17 9 20 13 22 13 21 11 22 12 21 11 21 11 20 10 21 11 22 12 22 12 23 13 23 15 25 15 25 16 24 13 18 12 17 10 16 11 16 10 16 5 17 7 18 7 18 6 16 4 16 6 19 7 16 2 15 8 14 8 14 8 14 9 11 5 11 6 12 7 13 5 14 5 14 4 14 6 13 5 11 4 11 3 9 2 6 1 3 3 3 2 2 1 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 11 17 29 18 24 11 20 9 21 11 21 9 23 11 22 10 21 9 20 9 19 8 19 9 21 10 22 11 20 9 20 8 19 8 19 7 19 8 17 5 16 6 16 7 8 2 8 2 8 4 8 4 10 5 9 7 12 9 12 8 7 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 32 50 35 50 33 48 31 50 32 48 33 51 36 51 34 49 33 49 34 50 35 52 36 50 35 52 37 53 36 51 34 50 32 49 31 49 31 50 33 53 35 53 35 54 37 56 39 58 38 57 38 57 39 59 41 57 37 56 38 59 40 58 37 60 38 60 39 61 39 62 40 60 38 60 39 61 38 60 38 55 37 57 40 60 42 61 42 59 40 59 39 58 39 59 40 59 39 57 38 57 38 58 40 59 39 57 37 56 38 59 41 59 40 59 40 59 40 59 40 59 40 60 42 61 42 60 40 62 40 61 40 61 41 63 43 63 42 63 42 63 42 63 42 64 43 64 44 65 45 66 45 65 45 66 45 65 44 67 48 66 45 66 45 67 46 67 46 67 46 66 45 66 45 67 46 70 45 70 45 69 44 69 44 71 46 71 46 71 46 71 46 71 46 71 47 72 48 73 48 71 46 71 46 71 46 71 46 72 47 73 48 73 47 71 46 72 48 74 49 75 49 74 49 77 51 76 50 75 51 76 52 74 50 75 51 77 53 78 53 78 53 78 53 77 51 76 50 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 55 81 54 81 54 82 56 81 54 80 53 80 53 81 55 85 57 85 57 85 57 85 57 85 57 85 57 85 57 85 57 88 57 89 58 90 59 91 60 91 60 91 60 91 60 91 60 92 61 92 60 91 59 90 59 89 58 90 60 91 59 90 58 90 59 90 59 90 59 90 59 90 59 90 58 89 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 94 63 94 64 95 64 96 65 95 64 95 64 95 64 95 64 96 65 96 65 96 65 96 65 99 68 95 64 94 65 98 69 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 65 96 65 96 66 98 68 97 66 97 67 98 68 99 68 100 70 99 68 98 69 100 70 103 73 104 75 106 76 107 77 110 77 112 80 116 84 120 85 125 88 126 89 128 88 128 89 133 90 135 92 137 94 138 95 142 100 143 100 141 97 138 93 136 93 138 94 134 88 130 89 129 96 136 98 138 101 125 72 100 61 97 66 110 76 107 67 113 83 123 88 121 86 109 67 64 18 10 0 12 1 11 6 56 43 72 47 70 49 68 50 48 10 16 7 17 5 16 2 12 4 10 4 9 5 7 6 9 1 5 2 8 0 12 7 48 33 49 31 50 30 52 32 49 31 47 32 50 34 47 31 46 30 42 28 39 24 33 17 24 14 17 6 11 2 11 3 14 6 14 5 14 5 14 5 11 4 10 3 10 2 11 2 11 3 16 4 15 2 21 11 34 23 43 27 37 18 32 19 31 14 26 8 21 5 20 6 13 5 8 2 6 1 7 2 5 1 11 11 15 4 7 5 8 4 8 4 8 4 8 4 8 3 6 2 6 2 7 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 10 9 7 6 5 5 5 5 3 2 1 0 0 0 0 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 5 5 3 2 2 0 1 0 1 0 1 0 0 5 0 4 0 14 12 21 14 24 14 25 15 25 15 26 16 27 18 30 21 32 21 30 19 32 22 32 21 31 20 30 20 31 21 31 22 32 23 33 23 32 23 34 26 32 22 28 21 22 17 20 16 19 16 19 17 19 15 20 17 22 18 22 17 19 15 19 17 22 18 19 13 18 14 19 14 19 14 19 13 16 11 16 11 17 12 18 14 23 14 22 13 21 13 20 13 16 11 15 11 12 7 8 4 3 4 2 4 1 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 18 27 38 26 32 22 28 19 29 21 29 19 30 21 29 21 29 20 28 20 26 18 27 19 28 21 29 21 28 20 28 19 27 18 26 18 25 19 22 17 20 16 21 17 13 8 13 8 13 8 13 8 14 8 12 9 15 12 13 10 10 6 2 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 17 34 21 36 18 30 13 33 17 31 17 35 21 35 19 37 22 35 19 33 18 33 19 33 18 34 19 34 19 33 18 32 18 31 17 31 18 33 20 35 21 35 21 36 23 39 25 38 23 38 23 38 24 40 26 38 22 37 23 40 25 38 21 37 24 38 24 39 25 39 25 40 25 37 22 36 23 39 26 35 19 36 21 39 24 42 25 42 24 40 22 39 22 40 23 39 22 38 21 38 21 39 22 39 22 38 21 38 22 40 24 39 23 41 24 39 22 40 24 39 23 41 25 42 25 41 24 41 21 40 21 40 22 42 24 42 23 42 23 42 23 42 23 42 23 43 25 44 26 46 27 44 26 45 26 44 25 46 29 47 28 47 28 47 28 47 28 46 27 45 25 44 26 46 25 44 22 44 22 44 22 44 22 45 23 45 23 45 23 45 23 46 24 46 25 47 26 48 26 46 24 47 25 47 26 48 26 48 26 49 27 49 26 47 24 48 26 49 28 50 27 49 26 52 29 51 28 50 29 51 30 50 28 51 30 53 31 54 32 52 30 53 31 53 30 51 28 53 31 53 31 53 31 53 31 55 33 55 33 55 33 55 33 55 33 55 33 55 33 55 33 55 34 54 33 54 33 55 34 54 33 53 32 53 33 55 35 57 36 57 36 57 36 57 36 58 37 58 37 58 37 58 37 57 37 58 38 59 40 60 40 60 40 60 40 60 40 60 40 61 41 61 40 60 39 59 39 57 37 58 39 59 39 59 38 59 39 59 39 59 39 59 39 59 39 58 38 58 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 64 43 64 44 65 44 66 45 65 44 65 43 64 42 63 42 66 45 66 45 65 44 65 44 68 43 66 41 65 42 67 44 65 41 66 42 66 42 67 43 68 44 67 43 67 43 66 42 69 44 68 43 67 44 68 45 65 44 64 43 65 45 67 46 65 44 66 46 67 47 69 48 70 46 69 45 69 45 70 46 74 50 74 51 76 53 77 54 76 52 78 55 82 59 84 59 87 61 88 61 88 62 90 61 88 62 91 66 94 66 95 66 100 68 100 67 98 63 96 61 93 63 95 61 89 58 88 59 88 64 98 72 97 64 75 35 60 36 62 44 69 49 70 47 81 64 89 69 91 70 85 59 48 14 0 0 1 0 6 7 38 27 42 31 47 35 45 38 28 5 2 7 7 3 6 1 4 2 4 4 5 4 6 6 4 5 1 2 0 0 1 1 33 25 31 21 29 16 30 17 33 21 32 22 33 22 30 19 27 18 27 19 26 17 24 15 21 14 16 6 7 2 3 0 5 3 4 5 4 7 4 5 3 0 3 0 2 0 3 0 2 1 4 2 3 0 2 1 8 8 18 15 19 13 19 16 19 12 14 6 9 1 5 1 3 1 4 2 4 0 2 0 2 0 7 9 10 1 2 1 4 1 4 1 4 1 4 1 3 0 2 0 2 0 3 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 3 1 4 2 4 2 3 1 3 1 3 1 4 3 7 5 11 8 8 5 6 3 5 3 2 0 1 0 0 0 0 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 2 1 4 3 5 2 3 2 0 4 1 4 0 2 0 0 2 0 0 0 0 1 12 6 14 6 15 6 15 6 15 6 18 10 20 11 20 11 19 10 23 13 22 11 21 10 19 9 20 10 21 12 22 13 24 14 23 14 24 17 23 9 15 8 16 10 16 11 16 11 17 10 14 3 16 6 18 7 18 6 16 4 14 4 17 6 15 3 13 7 14 8 14 8 13 7 11 5 11 6 12 7 13 5 13 4 13 4 13 5 13 4 13 6 12 4 9 1 4 0 3 3 5 4 4 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 2 0 0 0 14 19 29 15 23 10 19 8 20 10 20 8 21 10 21 9 20 9 20 9 19 8 19 8 20 9 20 9 20 9 19 8 18 6 17 6 18 8 19 7 17 8 16 7 9 3 8 2 8 4 7 3 9 4 7 5 10 9 12 9 10 5 2 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 32 50 34 50 32 46 29 48 31 46 32 50 36 51 34 54 37 51 34 49 33 50 34 50 34 49 33 49 33 50 34 50 32 50 32 50 33 52 35 54 35 53 36 54 38 57 40 56 36 55 36 55 37 57 39 58 38 56 38 59 40 57 36 59 37 60 38 60 39 61 39 62 39 60 38 60 38 61 40 58 38 57 38 58 39 59 41 62 42 60 39 58 39 59 41 58 38 57 37 56 38 57 39 56 38 58 39 59 40 59 40 57 40 61 41 58 38 59 42 58 40 60 42 61 42 61 41 62 40 61 40 61 41 63 43 64 43 64 43 64 43 64 43 63 42 64 44 65 45 67 46 65 45 66 45 65 44 67 48 68 47 68 47 68 47 68 47 68 46 66 44 65 45 67 47 68 43 68 43 68 43 68 43 70 45 70 45 70 45 70 45 71 46 71 47 72 48 73 48 72 47 73 48 74 49 74 50 75 50 75 50 75 49 73 47 74 49 75 50 75 50 74 49 77 51 76 50 75 51 76 52 75 50 76 51 77 53 79 54 75 51 77 53 78 53 77 51 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 81 55 83 57 85 57 85 57 85 57 85 57 84 56 84 56 84 56 84 56 86 55 87 57 89 59 90 60 91 60 91 60 91 60 91 60 92 61 92 60 91 59 90 59 87 57 89 59 90 59 90 59 90 59 90 59 90 59 90 59 90 59 89 57 88 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 94 63 95 64 95 65 96 65 94 63 95 64 95 64 96 65 99 67 98 67 97 66 96 65 95 65 95 65 95 65 95 65 95 65 95 66 96 67 97 67 98 68 98 67 97 66 96 66 97 68 98 69 99 68 98 67 96 65 95 64 96 65 97 67 96 65 97 67 98 68 100 69 101 70 100 69 99 70 100 71 104 74 105 75 106 77 108 78 110 77 112 80 116 84 120 85 122 86 124 88 128 89 129 91 131 88 135 93 139 96 140 96 142 98 141 98 140 96 139 95 140 95 137 91 131 86 129 89 129 89 130 96 125 74 96 56 94 61 100 65 100 66 106 75 119 87 123 88 125 93 125 86 85 36 19 2 10 2 20 20 52 32 63 42 70 46 61 42 39 6 16 9 18 5 16 2 12 5 10 5 9 5 7 5 7 2 5 3 8 0 12 7 47 33 49 30 49 29 52 29 54 34 50 32 48 31 44 24 39 26 39 26 38 25 39 28 34 24 28 18 21 9 15 5 12 3 12 3 12 3 12 3 12 4 8 4 8 3 9 5 9 4 10 3 12 4 11 0 16 3 25 11 31 15 35 18 35 16 33 14 29 9 25 6 11 4 9 4 9 3 7 2 10 5 14 13 16 4 6 3 8 4 8 4 8 4 8 4 7 2 6 1 5 2 6 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 2 2 3 3 3 3 2 2 2 2 2 2 3 4 6 6 12 11 9 8 6 6 5 5 2 1 0 0 0 0 0 0 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 2 4 5 5 4 2 2 0 1 0 1 0 0 0 0 1 1 3 0 5 3 15 12 25 15 25 15 25 15 25 15 30 20 29 18 28 19 29 20 33 23 32 21 31 20 29 19 30 20 31 22 32 23 34 24 33 24 32 26 26 9 10 7 21 15 19 15 18 16 18 17 17 14 19 16 21 18 22 18 21 15 17 14 19 16 20 15 17 13 19 14 19 14 18 12 17 12 17 12 18 13 18 15 22 13 22 12 20 13 19 12 19 14 16 11 11 5 6 1 2 4 1 5 1 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 0 2 1 1 3 20 29 37 22 31 21 27 19 28 21 28 19 28 20 28 20 28 20 28 20 28 20 27 19 27 19 27 18 28 20 27 19 26 17 24 17 25 19 24 20 23 17 19 14 14 9 14 8 13 7 12 7 14 7 10 7 14 12 14 12 12 8 3 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 18 33 17 31 16 31 16 32 16 30 17 34 21 35 19 35 19 33 18 34 20 37 24 38 22 35 19 34 20 37 23 32 18 32 18 33 20 35 21 36 22 36 22 37 24 39 26 35 19 34 19 34 20 36 22 39 23 37 23 40 25 38 21 37 23 37 24 38 25 39 25 40 26 40 26 40 26 40 26 43 25 41 23 39 21 39 22 44 26 41 23 39 23 41 24 39 21 38 20 37 21 38 22 36 20 39 23 41 24 40 22 38 23 42 24 39 21 40 25 39 22 41 25 42 25 42 25 41 21 40 21 40 22 42 24 44 25 44 25 44 25 44 25 42 23 43 25 44 26 46 27 44 26 45 26 44 25 46 29 47 27 46 27 46 27 46 27 48 28 45 25 44 26 47 29 44 23 43 23 43 23 43 23 45 25 45 25 45 25 45 25 46 24 46 25 47 26 48 26 48 26 48 27 49 28 50 29 51 29 51 29 51 28 49 26 50 28 51 29 51 28 49 27 52 29 51 28 50 29 51 30 49 27 50 29 51 30 53 31 49 28 52 31 54 32 53 30 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 55 35 57 36 57 36 57 36 57 36 57 36 55 34 55 34 55 34 55 34 53 34 55 35 56 37 58 38 60 40 60 40 60 40 60 40 61 41 61 40 60 39 59 39 56 36 57 39 59 39 59 39 59 39 59 39 59 39 59 39 60 39 57 36 56 37 59 40 58 36 57 36 57 37 59 39 59 38 59 38 59 38 59 38 61 40 61 40 61 40 61 40 62 41 62 42 63 43 64 43 61 41 62 42 65 45 66 46 69 47 68 46 67 45 66 45 63 40 64 41 65 40 64 39 65 41 65 42 66 43 67 43 68 44 68 43 67 42 66 42 66 43 69 46 70 45 67 42 65 43 64 43 64 44 66 46 65 44 66 46 67 47 69 48 71 46 70 45 69 46 70 47 74 50 75 52 76 53 78 54 76 52 78 55 82 59 84 59 84 59 86 60 88 63 90 63 86 61 91 67 96 68 97 67 97 65 97 64 96 61 95 63 96 65 94 60 86 58 88 62 91 61 89 66 83 37 53 28 59 41 67 44 63 43 74 59 86 66 88 64 89 72 94 71 84 43 19 1 3 0 9 13 20 8 28 25 47 37 47 40 23 4 2 9 8 3 6 1 5 2 5 4 5 6 5 6 5 3 1 2 0 0 1 3 32 23 29 20 28 16 27 16 34 22 30 20 29 18 26 14 25 17 26 16 24 17 26 22 25 19 24 15 17 10 10 6 3 3 2 3 2 3 2 3 4 0 4 0 3 0 4 1 6 0 1 0 4 6 4 0 0 0 2 3 10 8 15 11 16 11 17 12 14 8 10 6 4 1 2 0 1 0 2 0 6 4 10 11 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 1 0 2 1 3 0 2 0 2 0 1 0 2 2 5 4 12 9 10 6 7 4 5 3 2 0 0 0 0 0 0 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 0 0 2 2 4 1 2 1 0 2 0 2 0 2 0 0 0 0 3 0 0 0 5 3 15 8 15 8 15 8 15 6 21 11 18 8 17 8 19 11 23 14 22 11 21 10 19 7 20 8 21 12 22 13 24 15 27 16 25 18 16 0 0 0 15 11 14 10 14 9 17 10 13 3 15 5 17 7 18 7 18 4 13 1 14 5 16 7 11 6 14 9 15 8 12 5 12 6 13 7 13 8 14 8 14 4 13 3 13 4 12 4 15 9 14 6 8 0 2 0 3 1 5 3 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 0 5 0 0 0 16 18 27 12 23 10 19 8 20 9 20 8 20 9 20 9 20 9 20 9 21 9 20 8 19 7 18 6 20 9 19 7 17 6 16 4 18 9 21 10 20 8 14 3 9 3 9 4 8 3 7 3 8 3 6 4 9 8 13 10 12 6 3 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42 34 52 32 50 42 55 29 45 29 45 30 48 34 52 37 46 31 49 35 52 36 51 35 47 33 52 35 49 31 47 31 51 36 53 38 54 38 53 37 53 36 51 35 52 37 55 40 52 36 55 38 55 38 53 35 58 40 55 37 55 40 59 44 60 40 58 40 61 43 62 42 60 41 60 41 60 39 57 38 59 42 62 43 60 39 59 40 52 38 61 41 55 33 54 37 57 38 58 39 58 40 59 40 59 40 59 40 59 39 57 37 61 41 60 40 59 39 58 39 59 41 60 42 61 41 60 40 57 37 59 38 60 40 62 41 66 45 66 44 65 44 64 43 66 44 63 41 62 42 65 45 64 43 64 44 65 45 66 45 68 46 65 43 64 44 67 47 66 44 64 42 64 44 67 47 64 43 66 45 68 46 69 48 67 45 67 45 67 45 67 45 65 43 66 45 69 48 71 49 67 46 69 48 71 50 72 51 72 47 73 49 74 50 76 51 74 49 74 49 74 49 74 49 76 51 76 50 75 49 74 49 75 49 74 49 74 50 76 52 76 51 78 54 79 54 79 54 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 80 53 81 55 82 56 84 57 84 58 86 59 86 59 85 57 86 59 85 57 84 56 82 55 86 58 86 59 87 60 88 60 87 59 87 59 87 59 87 59 88 60 88 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 90 58 89 58 89 58 89 57 90 59 90 59 90 59 90 59 95 64 95 64 95 64 95 64 93 62 93 63 94 64 95 64 96 65 96 65 96 65 96 65 98 66 96 65 95 63 93 62 95 63 94 62 93 63 94 64 95 64 95 64 95 64 95 64 97 67 97 67 97 67 97 67 97 67 97 66 96 65 95 65 97 65 96 64 95 65 96 66 96 65 96 66 97 67 98 67 99 69 99 70 100 71 101 71 104 74 105 76 106 77 108 78 111 77 113 81 117 85 122 87 125 87 123 86 126 87 129 91 136 93 139 96 141 98 142 98 144 99 141 95 138 95 138 95 136 93 136 91 130 87 124 89 124 91 120 79 96 57 85 61 92 65 101 69 100 68 103 74 121 90 125 92 127 92 126 90 109 60 52 16 26 9 27 19 34 19 39 30 57 45 64 45 30 10 14 5 16 6 14 7 10 5 8 4 8 3 7 3 8 0 5 1 7 0 10 7 41 30 43 30 43 29 44 30 50 33 45 31 46 31 39 22 41 28 38 27 36 25 34 24 34 24 34 22 29 15 20 8 18 7 15 3 11 1 12 2 9 0 13 5 15 5 11 1 11 3 9 4 8 4 8 4 10 5 11 7 17 11 22 14 27 16 31 18 35 16 32 14 23 5 12 0 13 6 11 4 11 11 18 14 12 4 8 5 8 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 10 10 9 8 7 5 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 15 15 25 21 25 16 22 16 26 16 25 17 25 18 27 20 27 20 31 22 29 20 29 21 34 25 35 22 32 18 35 29 30 27 28 18 12 1 3 0 11 10 20 16 21 13 17 15 17 14 20 18 22 17 20 15 22 15 17 14 20 17 19 11 20 15 20 14 19 13 18 13 16 12 17 13 18 14 19 15 20 13 20 13 20 13 18 13 17 13 14 10 9 7 6 5 5 6 4 4 2 3 1 1 0 1 0 1 0 1 0 0 0 0 0 1 2 2 2 2 3 3 3 2 2 1 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 3 0 1 0 0 1 0 1 0 2 1 5 21 31 39 25 34 23 29 17 25 16 26 18 27 18 27 17 25 15 23 13 26 17 26 17 26 17 26 17 24 15 24 14 23 13 21 12 22 16 24 17 21 14 18 11 14 11 13 9 12 10 13 11 17 13 12 10 10 8 9 8 11 8 5 0 1 0 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 28 19 35 16 33 26 39 15 28 13 29 14 30 17 33 19 30 17 34 20 36 21 35 20 38 23 38 23 37 21 34 18 33 18 35 21 38 22 38 22 39 22 37 21 37 22 39 24 36 21 38 23 39 22 37 20 40 23 37 20 37 23 41 26 41 25 39 24 41 27 41 25 40 25 41 26 41 25 39 23 39 26 42 26 39 23 38 24 35 24 42 25 36 19 36 24 37 23 38 23 39 24 39 25 39 24 39 25 39 23 37 21 39 24 39 23 38 22 37 22 39 25 40 26 41 25 40 24 37 20 38 22 40 23 41 24 44 27 44 27 43 26 42 25 44 26 42 25 42 25 43 27 43 26 43 27 44 28 45 28 45 27 43 25 42 26 44 28 44 26 43 26 43 27 45 29 43 26 44 27 45 29 47 30 45 28 45 28 45 28 45 28 44 25 45 27 46 28 47 29 46 27 47 29 48 30 49 29 47 25 48 27 49 28 51 29 49 27 49 27 49 27 49 27 51 29 51 28 50 27 49 27 49 27 50 28 50 29 51 29 50 28 51 30 53 31 52 30 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 53 32 54 34 55 35 57 36 57 36 58 37 58 37 57 36 58 37 57 36 57 36 56 35 58 37 58 38 59 38 60 39 59 38 59 38 59 38 59 38 60 39 59 38 59 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 58 38 58 38 58 38 58 38 59 39 59 39 59 39 59 39 63 42 63 42 63 42 63 42 62 41 62 42 63 42 64 43 63 42 64 43 65 45 66 45 66 45 65 43 63 41 62 40 64 42 63 41 62 42 63 43 64 43 64 43 64 43 64 43 67 43 67 43 67 43 67 43 66 42 66 42 66 42 66 42 66 45 65 43 64 43 65 44 65 44 65 45 66 46 67 46 69 45 69 46 70 47 71 47 74 50 75 51 76 53 78 52 75 48 77 52 81 56 83 58 86 59 85 59 85 63 90 65 93 64 95 67 97 69 98 68 98 70 99 69 97 66 93 62 92 65 92 62 88 60 88 60 86 57 79 41 60 29 57 34 65 46 69 44 66 43 71 51 88 64 91 65 93 65 91 66 86 52 44 10 16 4 18 11 21 13 24 20 34 29 41 34 17 5 4 0 7 3 6 4 6 2 5 4 4 3 4 2 3 0 0 0 0 0 1 5 30 25 30 26 31 25 31 26 34 25 32 24 32 22 28 16 28 18 27 17 25 15 23 16 20 18 21 19 19 14 14 10 11 8 7 3 3 0 1 0 0 0 2 2 3 1 3 0 3 1 4 1 4 1 4 1 3 0 3 0 5 3 9 4 15 11 17 12 18 13 16 12 11 3 5 0 3 0 4 0 3 3 11 8 8 0 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 11 8 9 5 5 1 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 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 5 7 15 15 17 13 18 13 18 7 16 6 17 5 19 9 18 15 22 13 21 7 19 6 21 7 23 11 20 10 20 18 26 19 18 7 3 0 0 3 3 5 12 8 13 4 12 4 13 8 15 9 16 10 15 9 17 8 13 7 15 9 14 5 15 9 14 8 14 7 13 7 12 6 13 7 13 7 13 8 13 5 13 5 13 7 13 7 13 8 11 6 8 3 5 1 6 0 5 0 4 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 3 1 2 0 2 0 1 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 1 0 2 0 0 0 17 19 31 13 23 12 19 7 15 6 16 8 18 9 18 8 16 6 14 4 16 7 16 7 16 7 16 7 19 9 17 8 17 8 17 8 15 8 17 9 16 8 13 5 11 5 10 5 9 5 9 6 14 8 12 6 10 5 10 8 9 5 3 2 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 46 34 50 30 48 39 54 31 47 31 47 31 47 32 49 34 47 32 50 36 52 36 51 35 57 38 53 37 55 39 51 32 48 33 51 37 54 39 56 40 57 41 56 39 55 39 55 40 55 38 56 39 56 39 55 38 56 38 54 36 53 38 56 40 60 39 57 38 59 40 58 37 57 39 59 40 60 40 59 39 57 39 59 39 56 36 56 38 57 40 61 40 55 35 56 40 55 37 56 37 57 38 57 39 57 38 57 39 57 37 55 36 58 39 57 38 57 37 56 37 57 39 59 40 59 40 58 38 59 38 59 39 61 40 62 41 64 43 64 42 63 42 62 41 64 43 63 42 63 42 64 43 64 43 64 43 65 44 65 44 64 43 63 41 62 42 64 43 63 42 64 44 65 44 65 44 64 43 65 44 66 46 67 46 66 45 66 45 66 45 66 45 66 45 66 46 67 46 67 46 68 47 68 48 69 48 69 48 72 47 73 49 74 50 76 51 74 49 74 49 74 49 74 49 76 51 76 50 75 49 74 49 73 49 75 52 77 52 76 50 74 50 76 51 77 52 76 51 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 80 53 81 55 82 56 84 57 82 56 83 57 84 56 83 55 83 56 84 57 84 57 85 58 86 58 86 58 87 59 87 60 87 59 87 59 87 59 87 59 88 59 87 59 86 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 87 57 88 58 89 59 90 60 90 59 90 59 90 59 90 59 92 61 92 61 92 61 92 61 93 62 93 62 94 63 94 64 92 62 93 64 96 66 98 67 96 65 95 64 94 62 93 61 94 63 93 62 93 62 94 63 95 64 95 64 95 64 95 64 97 67 97 67 97 67 97 67 96 66 96 66 96 66 96 66 98 66 96 64 94 63 95 64 96 65 96 66 97 67 98 67 99 69 99 70 100 71 101 71 104 74 104 75 106 77 107 78 109 76 111 79 115 83 119 84 120 83 120 84 125 88 131 92 137 94 139 96 141 97 141 96 140 98 143 100 143 96 136 90 135 93 132 89 127 87 122 87 115 77 99 60 83 56 86 63 96 69 98 66 94 66 104 77 118 88 124 92 127 93 127 92 113 76 78 29 37 19 36 16 35 24 40 28 45 30 51 37 27 9 13 6 16 6 13 6 12 6 10 6 9 5 9 4 7 0 4 1 8 0 10 9 36 27 38 28 41 31 42 32 43 31 45 31 42 27 37 28 36 26 34 24 32 24 30 23 28 18 29 19 28 16 24 12 24 12 20 7 15 3 12 2 12 2 11 1 10 2 10 3 9 4 9 4 8 4 8 4 3 2 3 2 7 3 11 4 20 12 27 15 32 18 35 18 28 13 26 8 14 1 10 2 8 6 16 12 12 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 10 9 8 5 3 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 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 3 13 13 20 17 24 21 25 17 24 18 25 18 27 20 27 20 31 22 29 20 30 22 25 20 32 23 32 21 32 20 29 18 10 2 3 0 5 3 6 5 14 12 19 12 20 14 19 14 19 14 19 15 21 16 21 15 18 13 20 15 18 12 20 14 19 14 18 13 18 13 18 13 18 13 17 12 17 12 20 13 20 13 18 13 18 13 16 13 12 10 9 7 6 5 5 6 4 5 3 3 2 2 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 2 1 1 1 0 0 0 0 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 3 0 1 0 0 1 0 1 0 1 1 6 22 29 37 24 30 20 27 16 23 14 24 16 26 18 27 18 26 16 23 14 25 16 25 16 25 16 25 16 28 18 26 17 26 18 29 21 22 16 24 17 21 14 18 11 14 10 10 8 8 7 9 8 13 11 12 10 11 11 12 12 10 7 6 1 1 0 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 32 19 33 14 31 22 37 17 36 21 35 19 34 20 35 21 32 18 35 21 37 21 35 19 38 19 31 18 37 24 35 16 35 20 37 23 40 24 40 24 41 25 40 23 39 22 38 22 39 23 39 23 39 23 39 23 39 23 38 21 37 22 39 24 41 24 38 23 39 24 37 20 37 23 39 25 40 25 40 25 39 25 40 24 37 21 38 24 40 26 41 24 36 21 39 26 36 21 36 22 37 22 38 23 36 22 37 23 38 22 36 21 40 25 40 25 40 25 40 25 39 25 40 26 41 25 40 24 38 22 39 23 40 24 41 24 42 25 42 24 41 23 40 23 43 25 42 25 42 25 42 26 43 26 43 26 43 26 43 27 43 26 42 25 42 25 43 26 40 25 43 28 45 28 43 26 43 26 43 27 44 28 45 29 45 28 45 28 45 28 45 28 47 27 46 26 45 25 44 25 48 29 48 28 47 28 47 26 47 25 48 27 49 28 51 29 49 27 49 27 49 27 49 27 51 29 51 28 50 27 49 27 47 27 51 31 54 30 51 27 50 29 51 30 52 30 51 29 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 54 34 55 35 56 35 54 34 55 35 56 34 55 33 55 34 56 36 57 37 59 38 57 36 58 37 58 38 59 38 58 37 58 37 58 37 58 37 59 38 59 37 58 37 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 62 41 62 42 63 42 62 41 63 42 64 43 65 44 64 43 63 42 62 41 61 40 63 42 62 40 61 41 63 42 63 42 63 42 63 42 63 42 66 42 66 42 66 42 66 42 65 41 66 42 66 42 67 43 67 45 65 43 63 42 63 42 65 44 65 45 66 46 67 46 69 45 69 46 70 47 71 47 73 49 74 51 76 52 77 51 78 51 80 54 83 58 85 60 80 54 81 57 85 63 92 68 95 65 95 67 96 67 95 66 94 66 97 69 98 68 95 64 96 65 91 61 88 60 86 57 75 41 60 30 57 33 62 38 67 46 69 43 65 43 71 51 84 61 88 64 93 66 93 68 87 68 65 19 19 10 22 7 25 20 29 19 24 14 28 23 15 4 4 1 8 3 4 2 7 4 7 5 6 5 5 4 2 0 0 0 0 0 3 6 22 18 23 20 26 22 29 24 24 19 29 20 24 14 24 18 23 14 23 13 23 12 22 14 21 18 19 16 16 11 10 7 14 11 11 8 8 5 6 4 5 3 1 0 0 0 2 1 3 0 3 0 3 0 3 0 5 1 4 0 3 0 3 1 6 2 8 7 13 10 17 13 15 12 16 7 4 0 0 0 1 4 12 11 11 3 5 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 6 4 5 1 2 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 3 5 12 11 18 14 18 9 17 7 17 7 19 9 17 12 21 12 21 9 20 7 17 6 22 9 21 14 22 12 18 6 2 0 0 0 1 1 0 0 6 6 12 5 13 3 15 8 13 6 13 8 16 11 15 9 14 8 14 8 13 7 14 8 14 7 13 7 12 6 14 8 13 7 12 5 11 5 12 4 12 4 12 6 12 6 13 8 11 6 8 3 5 1 6 0 6 0 5 0 3 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 3 2 3 1 2 0 2 0 1 0 3 1 2 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 19 17 27 12 21 11 18 8 16 6 16 7 17 9 18 9 17 7 15 6 15 6 15 6 15 6 15 6 16 6 14 4 14 7 18 10 15 8 17 9 16 8 13 5 11 5 9 4 7 2 6 2 9 4 8 4 9 6 11 9 8 5 4 3 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 49 33 48 30 48 35 51 32 53 37 52 35 50 35 51 35 49 34 51 37 53 36 51 34 50 30 43 30 52 39 53 33 56 40 57 41 57 40 55 39 56 40 56 39 55 38 53 37 56 39 56 39 56 39 56 39 57 40 57 39 56 39 57 40 59 39 56 37 57 38 56 35 55 37 57 39 59 40 59 40 59 41 60 39 56 37 58 41 60 41 59 38 56 37 58 41 55 36 55 37 56 37 57 38 55 36 56 38 57 37 56 36 59 40 59 40 59 40 59 40 60 42 61 43 62 42 61 41 60 40 61 40 61 41 62 41 63 42 62 41 61 40 61 40 62 42 63 42 63 42 63 41 64 43 64 43 64 43 64 42 64 43 65 44 65 44 64 43 61 41 64 44 66 44 64 42 64 43 64 44 65 44 65 45 66 45 66 45 66 45 66 45 68 46 67 45 65 44 64 43 68 47 68 47 68 46 67 46 72 47 73 49 74 50 76 51 74 49 74 49 74 49 74 49 76 51 76 50 75 49 74 49 73 49 77 54 79 53 76 50 77 53 78 54 78 53 77 52 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 82 55 82 55 83 56 81 54 82 55 82 55 81 54 81 55 82 56 85 59 86 60 85 57 85 58 86 58 87 59 86 58 86 58 86 58 86 58 87 59 86 58 86 57 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 92 62 93 62 94 63 95 64 94 63 93 62 92 61 93 62 93 62 92 61 92 61 94 62 92 61 92 61 93 63 94 63 94 63 94 63 94 63 96 66 96 66 96 66 96 66 96 66 96 66 96 66 96 66 97 65 95 63 94 63 94 63 96 65 96 66 97 67 98 67 99 69 99 70 100 71 101 71 103 73 104 74 105 76 107 77 112 79 114 81 117 84 120 85 116 79 117 83 125 89 133 95 137 96 137 97 137 96 136 94 134 93 134 94 137 97 140 100 138 94 131 90 126 87 118 80 99 61 85 54 86 61 88 59 91 66 99 70 98 69 103 75 114 84 121 90 127 94 129 94 122 97 105 47 48 27 45 24 43 31 46 30 41 22 41 28 25 8 13 6 16 6 12 4 12 7 11 6 10 6 9 5 7 0 5 1 6 0 10 8 26 17 28 21 33 23 36 26 33 23 37 22 29 17 30 22 30 21 29 21 28 21 27 20 27 19 26 17 23 13 19 10 20 12 20 12 20 12 20 11 18 6 12 1 8 1 8 4 8 3 7 3 7 3 7 3 8 7 9 4 8 3 11 3 10 1 14 6 22 11 27 15 31 17 36 15 23 3 15 2 13 7 22 13 17 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 2 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 3 0 4 4 12 13 20 16 23 18 24 17 24 19 27 20 26 19 30 21 29 21 30 23 29 24 32 20 29 24 33 20 12 6 1 0 1 0 3 0 3 0 8 8 17 15 21 13 19 14 17 12 17 14 20 17 20 15 20 14 19 13 18 13 19 14 18 13 18 12 17 12 18 13 18 12 16 11 15 10 19 12 19 12 17 12 17 12 16 13 12 10 9 7 6 5 5 6 5 5 4 5 4 3 1 1 1 0 0 0 0 0 0 0 0 0 0 2 3 4 5 5 5 4 4 4 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 3 0 1 0 0 1 0 1 1 1 1 8 24 27 33 22 30 20 28 19 27 17 26 17 26 18 27 18 27 17 25 16 23 16 23 16 23 16 23 16 22 14 21 13 21 16 24 18 22 16 24 17 21 14 18 11 15 11 11 8 7 5 6 5 7 5 6 6 7 7 10 9 9 7 6 2 3 0 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 33 17 31 16 33 19 33 16 34 19 33 17 32 17 33 18 34 20 36 22 37 21 35 19 34 17 30 17 36 24 39 22 41 26 42 25 41 24 38 22 38 23 39 23 39 22 37 21 39 23 38 22 38 22 39 23 41 25 41 24 40 24 39 23 40 23 37 22 39 24 38 21 37 23 38 24 39 24 39 23 41 26 41 24 37 22 39 26 40 25 39 23 38 23 38 23 36 22 37 22 38 23 38 24 36 21 37 23 39 23 38 23 37 22 37 23 38 23 39 24 42 27 43 29 44 28 42 27 40 23 40 24 41 24 41 24 42 25 42 24 41 23 40 23 41 24 42 25 42 25 41 24 43 26 43 26 42 25 42 25 43 26 44 28 45 27 43 26 41 24 42 26 43 26 43 26 43 26 43 26 43 27 44 27 45 28 45 28 45 28 45 28 46 27 45 26 44 25 43 24 46 27 46 27 46 28 47 26 47 25 48 27 49 28 51 29 49 27 49 27 49 27 49 27 51 29 51 28 50 27 49 27 49 28 52 31 53 31 52 29 53 32 54 32 54 31 52 30 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 55 34 55 34 55 34 55 34 54 34 55 35 56 34 55 33 54 34 56 35 58 37 59 39 56 36 57 36 58 37 58 37 57 36 57 36 57 36 57 36 58 37 58 37 57 36 57 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 56 37 57 38 58 39 59 40 61 41 61 41 61 41 61 41 63 42 63 42 63 42 63 42 60 40 61 40 62 41 62 41 65 43 64 41 61 39 59 38 61 40 61 40 61 40 61 40 62 41 61 40 61 40 62 41 62 41 62 41 62 41 62 41 65 41 65 41 65 41 65 41 67 43 67 42 66 41 65 41 64 43 63 42 63 42 64 43 65 44 65 45 66 46 67 46 69 45 69 46 70 47 71 47 72 49 73 50 75 52 76 50 77 50 78 52 81 55 82 56 80 54 81 57 86 65 93 70 95 68 97 69 96 67 94 65 91 63 90 63 93 68 98 72 96 67 91 63 88 57 77 44 57 26 52 27 57 32 57 30 60 42 69 46 70 46 72 51 80 57 86 63 93 67 95 68 95 79 86 40 34 13 27 17 31 23 32 22 26 15 22 14 13 2 4 1 8 3 3 0 7 3 6 5 5 4 5 3 4 0 0 0 0 0 1 4 13 9 15 12 18 14 21 16 19 14 19 11 15 8 15 10 18 11 19 11 19 11 19 11 14 11 14 11 14 11 15 12 10 8 12 10 14 11 14 11 10 7 6 1 2 0 4 1 2 0 2 0 2 0 2 0 6 1 3 0 1 0 1 0 0 0 0 0 4 3 10 5 15 12 17 12 12 6 6 2 2 4 8 7 5 0 2 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 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 2 0 0 0 5 7 12 7 18 9 17 7 17 7 19 9 16 11 21 12 21 10 22 10 24 14 25 9 18 17 23 13 3 0 0 0 0 1 0 0 0 0 1 3 12 9 14 4 13 7 13 7 13 8 15 9 14 9 16 9 13 6 13 8 13 7 13 7 12 6 12 5 12 6 12 6 11 5 11 5 11 3 11 3 11 5 11 5 13 8 11 6 8 3 5 1 6 0 6 1 6 0 4 2 2 0 1 0 0 0 0 0 1 0 0 0 0 0 3 3 6 4 6 4 5 3 5 2 4 1 3 1 2 0 2 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 1 0 4 0 0 2 21 14 23 11 20 11 20 11 19 10 18 9 17 8 18 9 18 9 17 8 17 7 17 7 17 7 17 7 16 6 17 7 17 7 17 7 15 8 17 9 16 8 13 5 14 8 11 5 7 1 5 1 4 0 4 0 5 2 7 5 7 4 4 4 1 1 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 48 31 47 33 51 34 47 30 49 32 48 31 48 32 49 34 50 35 53 38 53 36 51 34 52 36 50 34 51 36 53 38 54 39 55 40 55 39 54 37 54 39 56 41 57 41 56 39 56 38 54 36 53 37 55 39 57 40 57 40 57 39 55 38 58 38 56 38 59 40 58 38 57 38 58 39 58 38 56 37 59 40 58 37 54 35 57 41 57 38 57 38 57 38 55 35 56 38 57 38 58 39 58 40 55 37 57 39 59 39 58 39 56 37 56 38 57 39 58 39 60 42 61 43 62 42 61 41 62 41 62 41 62 41 62 41 64 42 63 42 62 41 62 41 61 41 63 42 63 42 62 40 64 43 64 42 63 41 62 41 62 42 64 44 65 43 63 41 63 42 62 41 63 42 64 44 64 43 64 43 64 43 64 43 66 45 66 45 66 45 66 45 66 45 65 44 65 44 65 44 65 45 66 46 67 47 69 48 72 47 73 49 74 50 76 51 74 49 74 49 74 49 74 49 76 51 76 50 75 49 74 49 76 51 76 52 77 53 78 53 78 53 78 53 78 52 76 50 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 82 55 82 55 82 55 82 55 82 55 83 56 83 56 82 55 82 56 83 57 84 58 85 59 84 56 85 57 85 58 86 58 85 57 85 57 85 57 85 57 86 58 86 57 85 57 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 89 58 89 58 89 58 89 58 92 61 92 61 92 61 92 61 92 61 92 61 92 61 92 61 91 60 92 61 92 62 93 62 94 63 93 62 92 60 91 60 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 99 68 98 67 95 64 94 63 93 62 93 62 94 64 96 66 96 65 96 66 97 67 98 67 99 69 99 70 100 71 101 71 102 72 103 74 105 75 106 76 111 77 112 79 114 82 117 82 118 81 119 84 126 90 134 96 138 97 138 96 136 94 134 92 130 90 132 92 134 93 135 95 131 92 124 89 122 81 104 61 86 53 83 53 85 56 84 56 87 63 97 68 98 70 107 80 111 81 119 89 127 95 131 96 124 97 118 70 68 28 42 28 44 30 44 30 44 26 38 18 23 7 13 6 16 6 11 2 11 5 9 5 8 4 8 3 10 2 5 2 5 0 6 6 21 15 24 16 26 19 29 20 33 19 27 14 25 14 23 13 25 16 24 18 23 19 23 19 21 13 20 13 21 14 23 15 19 12 21 14 23 14 21 12 20 11 16 6 10 4 9 4 6 2 6 2 4 3 4 3 7 3 6 1 6 1 7 2 9 1 10 1 12 4 18 7 29 13 34 17 36 15 28 7 20 7 21 7 11 0 6 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 1 1 1 1 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 4 0 1 0 8 9 15 13 23 18 22 18 24 18 26 20 25 17 30 21 29 21 30 24 30 27 33 19 27 25 28 10 1 3 2 2 1 0 1 0 3 0 6 8 18 15 19 13 16 12 18 14 19 14 19 13 18 15 22 15 18 11 18 15 18 13 18 12 17 12 16 11 15 11 16 11 16 11 17 12 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 6 6 6 5 5 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 0 1 0 0 1 0 1 2 1 1 10 25 24 30 21 28 19 28 19 28 18 26 17 26 17 27 19 28 18 27 17 24 17 24 17 24 17 24 17 23 18 26 20 27 18 23 15 22 16 24 17 21 14 18 11 19 15 13 10 9 6 6 5 6 5 5 4 5 5 7 7 8 6 7 3 4 0 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 32 15 31 20 36 18 30 14 34 18 33 18 33 19 35 21 35 21 37 23 38 21 35 19 37 23 37 19 32 17 34 21 35 19 36 21 38 22 38 21 38 23 41 26 43 27 42 25 38 22 36 19 35 20 38 22 39 23 39 23 38 21 36 20 39 22 37 23 40 26 41 25 39 24 39 24 38 22 36 21 39 24 38 21 34 19 37 24 37 22 37 23 39 23 35 18 38 23 39 24 39 25 40 25 37 23 39 25 40 25 40 25 39 24 39 25 40 26 41 27 40 26 41 27 42 26 41 25 41 24 41 24 41 24 41 24 43 26 43 25 42 25 41 24 39 23 42 26 43 25 40 22 43 26 43 25 42 24 41 24 39 23 42 26 43 25 40 22 43 25 41 23 40 25 44 28 43 26 43 26 43 26 43 26 45 28 45 28 45 28 45 28 44 25 44 25 44 25 44 25 43 25 44 26 46 28 48 28 47 25 48 27 49 28 51 29 49 27 49 27 49 27 49 27 51 29 51 28 50 27 49 27 52 30 51 29 51 30 53 32 52 30 52 30 52 28 49 27 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 55 34 55 34 55 34 55 34 55 35 56 36 57 35 56 34 56 35 56 36 57 37 58 37 56 35 56 36 57 37 58 37 57 36 57 36 57 36 57 36 58 37 58 36 57 35 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 59 38 58 38 58 38 58 37 61 41 61 41 61 41 61 41 60 39 60 39 60 39 60 39 60 39 60 40 61 41 62 41 61 40 61 40 61 40 61 40 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 70 45 68 43 65 40 63 38 61 40 61 41 63 43 66 46 65 44 65 45 66 46 67 46 69 45 69 46 70 47 71 47 72 48 73 50 74 51 76 50 79 53 81 55 83 57 83 58 82 56 83 59 87 66 94 71 96 69 97 68 95 66 92 63 88 62 92 66 94 64 89 59 91 61 87 59 85 50 64 27 57 31 56 31 55 32 58 36 61 41 65 41 66 46 77 59 78 55 84 62 92 68 96 70 96 78 99 66 58 19 27 21 28 19 28 21 31 19 20 6 12 2 3 1 8 2 2 0 5 2 4 3 4 2 3 2 7 0 2 0 0 0 0 1 15 9 15 11 17 11 19 13 24 14 15 8 15 9 14 4 15 8 17 9 18 9 18 11 16 12 14 10 12 8 11 9 12 10 14 12 14 10 11 7 13 10 10 6 7 2 4 1 2 0 2 0 3 0 3 0 4 3 3 1 2 0 3 1 3 0 1 0 3 0 6 3 13 7 13 13 19 17 13 7 9 10 11 7 2 0 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 1 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 3 0 0 0 4 6 12 8 18 11 18 9 17 8 20 10 16 11 20 12 22 10 22 11 19 15 26 12 21 21 17 1 1 0 4 0 0 0 0 6 0 1 2 5 13 10 14 3 10 5 13 8 15 8 13 6 13 9 17 10 12 5 13 9 13 7 13 6 12 5 11 5 9 4 10 5 11 6 12 7 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 5 3 5 2 4 1 3 1 4 2 4 1 3 0 2 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 1 0 4 0 0 3 22 13 21 10 17 8 18 9 18 8 16 7 17 8 18 10 19 10 18 9 18 8 18 8 18 8 18 8 15 7 19 11 20 7 14 2 15 8 17 9 16 8 13 5 17 11 13 7 8 2 5 1 7 1 6 1 5 1 6 5 6 4 5 5 2 1 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 50 32 47 31 49 33 48 30 52 35 50 33 48 32 48 32 53 36 51 34 50 36 54 39 53 36 50 33 50 36 54 40 52 36 52 37 54 39 56 41 56 39 55 38 54 39 55 40 57 39 56 38 55 37 54 36 54 38 56 40 58 42 60 43 59 39 57 37 56 37 57 38 60 41 60 40 58 38 55 35 58 39 57 38 58 39 59 41 56 38 58 40 59 40 59 40 52 35 56 37 56 37 58 41 53 36 57 40 60 40 57 37 61 41 60 40 59 41 60 42 60 42 61 43 62 42 61 41 62 41 62 41 62 41 62 41 63 42 63 41 62 40 61 40 61 41 62 42 63 41 62 40 58 39 62 43 65 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 64 43 64 43 64 43 64 43 65 44 65 45 66 46 67 46 66 45 66 46 67 47 68 47 73 48 74 49 74 50 75 50 75 50 75 49 74 48 73 48 74 49 74 50 75 51 76 51 76 51 76 52 77 53 78 53 76 51 76 51 76 51 76 51 79 54 79 54 79 54 79 54 79 55 80 55 80 54 78 52 79 54 78 53 78 52 77 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 83 56 84 57 84 58 85 58 82 54 82 54 82 54 82 54 83 55 83 55 83 55 83 55 83 55 83 56 84 57 85 57 83 56 84 57 85 56 84 55 84 55 84 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 60 91 60 91 61 91 61 92 62 93 61 92 60 92 61 92 61 92 61 92 61 94 62 93 61 92 62 93 63 95 63 94 62 93 63 94 64 93 63 94 64 95 63 94 62 95 65 95 65 95 65 95 65 96 67 97 67 97 66 95 64 93 61 92 61 92 62 94 64 95 64 95 65 96 66 97 66 100 70 100 70 100 70 100 71 103 73 104 75 105 76 107 77 111 79 114 82 116 81 115 79 118 79 116 84 130 95 137 96 139 98 135 92 131 90 130 90 132 87 124 85 129 92 129 87 123 88 121 85 113 71 92 54 85 54 84 55 86 56 88 58 87 60 93 65 98 73 111 83 111 82 120 88 123 91 128 94 133 96 129 95 96 38 44 29 45 29 42 26 42 29 37 15 16 7 15 4 10 2 13 7 11 6 10 5 9 4 8 4 7 1 5 2 5 0 7 7 19 16 24 18 26 18 25 16 26 16 27 16 25 15 24 15 24 17 24 16 21 15 20 15 18 14 19 15 20 14 19 13 18 13 18 13 19 15 21 17 19 10 14 9 12 2 4 2 6 2 4 3 4 3 3 3 7 3 7 3 7 3 8 3 6 2 10 3 13 6 16 8 24 12 32 17 37 17 38 17 29 14 27 3 8 1 9 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 1 3 3 7 5 15 14 20 17 22 18 21 16 30 19 29 18 26 17 25 17 30 20 26 25 26 10 5 0 0 1 0 1 0 0 1 0 3 0 5 5 15 15 18 13 15 12 18 15 20 14 18 12 23 17 21 16 20 14 18 13 22 16 21 15 19 13 17 11 15 10 15 10 15 11 18 13 23 16 22 15 19 13 18 12 21 15 13 10 10 8 7 4 5 6 5 6 5 6 5 5 3 3 2 1 1 1 2 2 0 0 0 0 0 0 0 0 1 1 2 3 3 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 5 1 3 2 2 3 1 3 1 1 3 14 25 22 29 22 31 21 30 20 28 18 26 16 25 16 25 17 26 18 27 18 25 19 23 19 23 19 23 19 19 16 20 17 21 16 20 15 22 15 22 15 20 15 20 15 18 13 10 8 8 6 5 3 10 6 5 7 12 13 11 6 5 4 5 2 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 16 30 16 33 19 33 16 35 19 33 17 32 17 33 18 36 20 35 20 36 21 37 23 39 23 36 19 34 20 37 23 36 20 36 20 37 22 39 24 39 22 37 21 37 21 38 23 39 23 38 22 38 22 37 21 37 21 38 22 38 22 38 22 40 25 39 23 37 22 37 22 40 25 40 25 39 23 37 21 38 23 37 22 38 24 40 25 36 22 38 24 39 24 39 24 34 21 37 22 37 22 38 25 35 22 39 25 40 24 38 21 42 26 41 25 40 26 41 27 41 26 42 28 43 27 41 26 42 24 41 24 41 24 41 23 42 25 42 24 41 23 40 23 40 24 41 25 42 24 41 23 38 22 41 26 43 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 44 27 44 27 44 27 44 27 44 25 44 26 45 26 46 27 45 26 45 27 46 28 47 26 47 25 48 26 49 27 49 27 50 28 50 27 49 26 48 26 49 27 49 28 50 29 51 29 51 29 51 30 52 30 53 31 52 30 52 30 52 30 52 30 54 32 54 32 54 32 54 32 54 32 54 32 54 31 52 30 55 32 54 32 53 31 53 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 55 34 56 35 57 36 57 36 54 33 54 33 54 33 54 33 55 34 55 34 55 34 55 34 55 34 55 35 56 36 57 36 56 36 58 37 58 37 57 35 55 39 56 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 40 60 39 60 39 60 40 61 41 62 40 61 39 61 40 61 40 61 40 61 40 63 42 62 41 62 41 63 42 64 42 63 41 62 42 63 43 63 43 64 44 65 43 64 42 65 41 65 41 65 41 65 41 66 42 67 43 66 41 65 40 62 40 61 40 61 41 63 43 64 43 64 44 65 45 66 45 68 45 69 46 71 47 71 47 73 49 74 51 76 52 77 51 78 52 80 54 81 53 78 52 81 55 82 60 90 70 97 73 98 71 94 66 90 64 89 64 91 62 85 61 91 66 89 60 85 61 88 56 74 35 56 29 55 30 54 31 55 35 57 37 58 38 63 41 68 50 79 59 81 59 88 63 90 64 93 67 98 71 98 75 75 28 25 13 27 20 28 17 28 20 24 8 5 2 6 0 3 0 4 3 6 3 6 4 5 3 4 3 3 0 1 0 1 0 2 3 14 9 17 12 18 10 16 8 20 14 17 12 16 12 20 15 16 10 16 10 16 10 16 9 15 12 16 13 17 12 16 11 17 12 15 10 13 9 13 9 15 9 11 9 9 0 0 0 2 0 3 0 3 0 4 0 3 4 3 2 3 2 2 0 1 0 2 0 4 2 6 1 9 3 10 11 19 20 18 13 11 15 12 3 0 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 0 0 0 1 2 1 3 1 10 4 11 5 15 5 17 6 17 9 19 10 21 9 19 5 23 9 20 15 17 2 0 0 0 0 1 0 0 2 0 2 0 2 0 3 10 9 15 6 11 6 12 7 14 8 13 7 16 10 15 8 13 6 12 5 16 9 15 8 14 7 12 6 11 4 10 4 10 5 12 7 13 5 13 5 13 8 14 8 18 10 11 4 8 3 6 1 6 0 6 1 6 1 5 3 4 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 4 2 5 3 5 3 4 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 3 7 22 12 21 10 21 11 20 10 19 9 17 8 16 7 16 8 17 9 18 9 17 7 18 7 18 7 18 7 17 6 17 6 17 6 17 6 14 6 14 5 13 6 12 5 14 6 8 2 6 2 5 0 7 0 2 1 9 7 7 2 4 2 3 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 30 46 31 49 34 50 33 49 33 48 32 48 33 50 35 50 35 52 36 53 37 53 36 57 39 53 36 51 35 52 37 54 37 53 36 53 37 54 38 54 37 52 36 52 36 53 38 54 37 55 38 55 38 56 39 56 39 56 38 55 37 54 37 60 40 58 38 56 36 55 36 57 38 58 39 58 39 57 38 56 37 55 36 56 37 57 39 54 36 56 38 57 38 56 37 54 37 57 38 55 36 56 39 56 38 58 40 59 38 56 36 60 41 59 40 59 40 60 41 59 41 61 42 61 42 60 40 63 42 63 41 62 40 61 40 63 42 63 41 62 40 61 40 61 41 62 42 63 41 62 40 59 40 62 43 64 42 62 40 65 44 64 42 63 41 61 40 63 41 62 41 63 43 66 45 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 66 45 66 46 66 45 66 46 67 47 68 47 71 46 72 47 72 48 73 48 74 49 74 49 73 48 73 48 74 49 74 50 75 51 76 51 76 51 76 51 77 52 77 53 77 52 77 52 77 52 77 52 79 54 79 54 79 54 79 54 78 53 78 54 78 52 76 51 81 55 80 55 79 54 79 53 79 52 80 53 80 53 81 54 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 82 54 82 55 83 55 83 55 83 55 83 56 84 57 85 57 85 58 87 59 87 59 86 57 84 56 85 56 86 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 93 62 93 61 92 60 91 60 91 61 92 62 93 61 92 60 92 61 92 61 92 61 92 61 95 63 94 62 93 63 94 64 94 63 93 62 93 62 94 63 95 64 96 66 97 65 95 64 95 65 95 65 95 65 95 65 95 66 96 66 96 65 94 63 93 61 92 61 92 62 94 64 95 64 95 65 96 66 97 66 96 67 99 71 102 72 102 71 103 74 104 75 106 77 107 77 112 79 113 80 113 79 113 76 117 83 123 89 130 93 136 99 136 95 133 91 130 89 128 88 130 88 127 89 132 92 129 86 118 88 118 78 95 55 83 55 85 55 85 54 86 56 88 58 86 60 93 65 99 74 112 85 115 86 123 91 125 91 128 95 133 97 132 101 114 56 54 23 43 26 41 26 42 30 38 16 16 7 16 5 11 3 12 6 11 6 10 5 9 4 8 4 5 2 3 3 5 0 6 8 19 15 21 17 24 17 24 16 30 19 26 15 24 17 28 23 20 15 20 15 19 17 20 17 20 15 21 16 21 16 20 15 21 15 19 13 17 12 17 12 21 13 19 16 17 5 4 0 4 3 4 4 3 4 3 4 7 3 7 3 7 3 7 3 7 2 7 3 8 4 9 4 18 5 20 11 39 23 40 13 34 15 26 4 6 1 4 2 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 5 4 11 8 11 9 15 14 21 17 24 15 28 20 30 22 28 21 28 21 24 18 13 1 1 0 0 1 0 1 0 0 0 0 1 0 2 4 12 13 17 14 17 12 16 11 17 12 18 14 20 14 19 13 17 12 16 11 19 14 19 14 19 13 18 13 16 11 15 10 15 11 17 13 17 10 18 12 18 13 19 14 21 14 10 6 7 6 8 6 6 7 6 7 6 7 6 6 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 4 5 6 6 6 6 5 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 6 17 28 24 28 19 28 19 28 19 28 18 27 18 25 16 26 17 26 17 27 19 24 18 22 18 22 18 22 18 23 18 21 16 20 17 22 19 22 15 21 14 18 11 15 9 15 9 6 3 5 5 6 5 6 2 2 3 7 7 6 2 4 4 5 3 4 1 1 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 35 21 33 19 36 23 38 22 36 20 39 23 37 21 36 22 37 23 40 23 38 22 38 22 38 23 38 22 37 20 36 21 38 22 36 21 37 22 38 23 39 24 40 24 40 24 40 24 40 24 42 26 39 23 37 21 36 21 36 22 38 24 39 24 39 24 36 21 35 20 35 21 37 23 35 20 36 22 37 22 36 21 36 23 39 23 36 20 36 23 38 24 39 24 39 23 36 20 41 26 40 24 39 25 41 26 40 25 41 26 41 26 40 25 43 26 42 24 41 23 39 22 42 25 42 24 41 23 40 23 40 24 41 25 42 24 41 23 40 23 41 25 42 25 41 23 43 26 43 25 42 24 41 24 42 24 41 24 42 26 44 27 43 26 43 26 43 26 43 26 45 28 45 28 45 28 45 28 43 24 44 25 44 26 45 26 45 26 45 27 46 28 47 26 45 23 45 24 46 25 47 25 49 26 48 26 48 26 48 26 49 27 49 28 50 29 51 29 50 28 51 29 51 30 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 33 54 34 55 34 54 33 54 33 54 33 54 33 53 33 54 33 54 34 55 34 55 34 55 35 56 36 57 36 57 36 58 38 59 37 57 36 56 40 56 41 57 41 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 62 41 62 41 61 40 60 38 60 40 61 41 62 40 61 39 61 40 61 40 61 40 61 40 64 43 63 42 63 42 64 43 63 42 62 40 61 41 63 42 63 43 64 44 65 43 64 42 64 40 64 40 64 40 64 40 65 41 65 41 65 40 63 39 62 40 61 40 61 41 63 43 64 43 64 44 65 45 66 45 64 42 69 47 73 49 72 48 74 50 75 51 76 53 78 52 78 51 78 51 78 51 76 50 79 57 88 64 88 64 93 72 94 68 92 65 89 63 87 62 88 63 88 65 92 66 87 58 89 58 78 41 57 26 53 32 55 31 54 33 54 34 56 36 58 38 63 41 69 50 80 60 83 61 89 63 90 63 91 65 95 70 101 81 97 56 45 13 23 15 26 17 29 21 24 8 4 1 7 1 4 0 4 2 6 3 6 4 5 3 4 3 4 0 2 0 1 0 3 3 14 8 15 10 16 8 16 8 17 11 14 9 14 10 18 13 13 7 14 8 15 9 16 9 11 8 12 9 13 8 12 7 11 7 11 7 12 9 14 11 15 11 16 15 15 3 0 0 2 0 3 0 3 0 3 0 2 3 2 3 2 3 2 1 2 0 2 0 2 0 2 0 5 0 4 2 13 16 19 17 18 15 11 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 3 0 7 1 5 0 9 4 17 9 17 8 17 8 20 10 22 11 22 13 21 9 4 0 0 2 1 0 1 0 0 2 0 4 0 2 0 1 6 7 13 7 12 5 10 3 10 5 13 8 15 8 14 8 13 7 12 6 13 7 13 7 13 8 14 8 12 5 10 4 10 5 12 6 10 2 10 3 11 6 12 6 18 9 8 0 4 2 7 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 1 4 2 4 2 3 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 2 0 6 11 26 14 20 8 18 9 18 9 18 10 19 10 17 8 17 8 17 8 17 8 17 6 17 6 17 6 17 6 19 7 16 3 14 5 18 8 17 10 17 9 15 6 10 3 10 2 3 0 3 1 6 2 4 0 2 0 5 2 4 0 3 2 3 4 2 2 0 1 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 52 37 49 34 52 38 54 37 52 35 51 35 51 36 53 38 55 40 57 41 56 39 55 39 56 40 56 39 54 38 54 38 55 40 53 37 54 38 55 39 56 40 55 38 56 40 58 41 59 42 60 40 58 38 56 36 55 36 54 36 56 38 58 39 58 39 54 35 54 35 54 36 56 38 54 36 55 37 55 36 54 35 55 38 58 38 55 35 55 38 58 39 58 39 57 37 55 36 60 40 58 39 58 39 59 41 58 39 59 40 59 40 58 39 63 42 63 41 62 40 61 40 63 42 63 41 62 40 61 40 61 41 62 42 63 41 62 40 62 41 62 42 62 41 62 40 64 43 63 42 63 42 62 41 63 41 62 41 62 42 64 43 64 43 64 43 64 43 64 43 66 45 66 45 66 45 66 45 64 43 64 44 65 44 66 45 66 45 66 46 67 47 68 47 70 45 70 45 71 46 72 47 72 48 73 48 73 48 73 48 74 49 74 50 75 51 76 51 75 50 75 51 76 51 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 53 81 54 82 55 82 54 82 54 82 54 82 54 80 53 81 54 82 55 83 55 83 55 83 56 84 57 85 57 83 56 85 57 85 57 84 55 85 56 86 57 86 58 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 92 61 93 62 93 61 91 59 91 61 92 62 93 61 92 60 92 61 92 61 92 61 92 61 95 63 94 62 93 63 94 64 94 62 92 61 92 61 93 63 92 62 93 63 94 62 93 61 94 64 94 64 94 64 94 64 94 64 95 65 94 63 92 62 93 61 92 61 92 62 94 64 95 64 95 65 96 66 97 66 95 66 98 71 102 73 103 72 104 74 105 76 107 77 108 78 112 78 112 78 111 78 113 77 115 83 124 89 127 87 130 93 129 91 128 90 126 88 124 86 124 87 125 90 127 88 122 83 123 82 95 57 81 55 86 57 86 55 85 54 85 55 87 57 87 60 93 65 98 73 110 83 114 84 121 88 122 88 125 91 126 92 131 101 131 85 80 34 40 24 40 26 42 30 38 15 15 6 16 6 12 3 12 5 11 6 10 5 9 4 8 4 5 2 3 3 3 0 6 8 18 15 19 14 19 16 23 16 21 12 24 15 24 15 22 14 17 12 16 13 16 13 16 13 13 11 14 12 15 11 14 10 13 10 13 10 14 12 16 14 18 13 19 18 19 7 2 0 3 2 2 3 2 3 1 2 6 1 7 1 6 2 6 2 6 2 6 2 5 2 5 2 9 5 15 5 20 9 37 24 38 15 20 5 6 2 0 3 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 0 0 0 0 1 3 2 7 5 7 5 10 12 20 20 31 18 26 15 24 17 27 23 26 23 23 11 2 0 0 5 0 1 0 1 0 0 0 0 0 0 1 2 5 8 12 13 16 10 14 9 14 10 17 13 20 15 20 15 20 14 19 14 17 12 17 13 18 13 18 13 17 12 16 10 15 10 16 12 19 12 18 11 15 10 15 9 20 12 8 3 4 5 7 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 2 3 4 4 3 2 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 1 3 8 20 30 25 29 19 26 17 26 18 27 18 27 18 26 17 26 17 26 17 26 18 21 18 20 18 20 18 20 18 21 17 17 14 16 15 19 18 24 17 25 17 20 12 14 7 11 5 3 2 4 5 7 5 6 4 5 5 7 5 5 2 4 4 5 3 5 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 15 30 16 33 19 34 18 31 16 31 17 33 19 35 21 34 20 36 21 37 22 37 21 32 17 34 20 37 23 39 25 40 24 39 23 39 24 40 25 40 24 39 22 38 23 40 24 37 21 38 22 38 22 39 23 35 19 36 21 39 24 41 25 40 24 38 22 37 22 38 23 35 21 37 23 39 24 38 23 36 20 35 20 35 21 37 23 36 21 37 22 37 21 35 19 35 22 38 23 36 21 37 24 39 24 38 23 38 23 37 22 40 25 39 24 39 24 40 25 38 23 39 25 40 24 38 23 41 24 41 24 41 24 41 24 42 25 42 24 41 23 40 23 40 24 41 25 42 24 41 23 42 25 41 24 41 23 40 23 42 25 42 25 42 25 42 25 42 25 41 24 41 24 42 25 42 25 42 25 42 25 42 25 44 27 44 27 44 27 44 27 42 24 43 24 44 25 44 25 45 26 45 27 46 28 47 26 45 23 45 24 46 25 47 25 47 25 47 25 48 26 48 26 49 27 49 28 50 29 51 29 49 28 50 28 51 29 51 29 52 30 52 30 52 30 52 30 52 30 52 30 52 30 52 30 53 31 53 32 53 30 51 29 56 33 55 33 54 32 54 31 54 33 53 32 53 32 52 31 54 32 52 31 54 33 53 31 54 33 54 33 54 33 54 33 53 32 53 33 54 34 55 34 54 33 54 33 54 33 54 33 52 31 52 32 54 33 55 34 55 34 55 35 56 36 57 36 55 34 56 36 57 35 55 34 57 41 57 41 58 42 58 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 63 41 62 40 61 41 62 42 62 41 61 40 61 40 62 41 60 40 62 41 62 41 61 39 63 39 63 39 63 39 63 39 63 39 64 40 63 39 62 37 62 40 61 40 61 41 63 43 64 43 64 44 65 45 66 45 67 44 68 45 70 47 72 49 75 51 75 52 77 54 78 53 78 51 77 50 78 52 79 54 80 57 86 62 87 62 87 63 89 63 89 63 88 61 85 58 84 59 86 60 85 58 82 55 85 46 59 25 53 31 58 33 56 34 55 33 54 35 56 36 59 39 62 40 66 46 75 54 80 57 85 60 87 61 89 63 85 62 92 72 97 71 66 27 22 14 27 18 29 21 21 5 3 1 7 2 5 0 3 1 6 3 6 4 5 3 4 3 4 0 2 0 2 0 3 3 15 7 13 7 14 6 15 8 12 11 16 15 18 13 13 7 11 7 11 6 10 5 10 4 10 5 11 6 11 6 10 5 11 5 9 3 7 2 7 2 11 7 12 13 13 2 1 0 1 0 2 0 2 0 2 0 1 4 0 2 1 2 1 0 2 1 2 0 3 0 3 0 3 0 6 0 0 1 14 22 21 13 6 3 4 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 1 3 0 2 0 0 1 0 5 0 3 0 6 2 15 9 20 9 15 3 14 5 19 9 21 13 17 3 0 0 2 5 1 0 1 2 0 4 0 4 0 2 0 0 2 0 8 6 9 3 9 3 9 4 11 6 15 9 15 9 15 9 15 9 13 7 13 6 12 6 12 6 13 6 11 4 10 4 11 5 13 5 12 3 11 4 9 3 14 6 6 0 4 1 6 1 6 0 6 1 6 1 5 3 6 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 3 2 4 3 5 2 4 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 2 2 2 3 2 6 0 8 12 26 14 21 9 18 9 18 8 17 8 17 8 18 9 17 8 17 8 16 7 18 7 19 7 19 7 19 7 17 4 15 2 14 3 16 5 13 6 15 7 13 4 6 0 7 0 4 0 5 2 5 0 5 1 6 2 6 1 4 1 3 1 3 4 3 4 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49 31 46 31 49 34 49 31 48 32 48 32 49 34 51 35 52 35 51 35 52 36 53 38 47 32 49 35 52 36 53 37 53 37 52 37 53 38 56 40 55 39 54 37 53 38 55 39 56 39 55 38 55 38 54 37 53 37 54 38 55 39 56 39 57 38 56 37 56 38 58 40 55 36 56 38 57 38 56 37 55 36 55 36 55 37 57 38 56 37 57 38 56 36 54 35 53 36 56 37 56 37 57 40 57 38 56 37 57 38 58 39 59 39 58 38 57 39 58 40 56 38 58 39 58 39 57 37 60 39 61 41 62 42 64 43 63 42 63 41 62 40 61 40 61 41 62 42 63 41 62 40 64 42 62 41 61 40 61 40 63 42 63 42 63 42 63 42 63 42 62 40 61 41 62 42 63 42 63 42 63 42 63 42 65 44 65 44 65 44 65 44 63 42 64 43 64 44 65 44 66 45 66 46 67 47 68 47 71 46 71 46 72 47 72 48 71 46 71 47 72 48 73 48 74 49 74 50 75 51 76 51 74 49 75 50 75 51 76 51 77 52 77 52 77 52 77 52 77 52 77 52 77 52 77 52 79 54 79 54 79 53 77 52 80 54 79 54 78 53 78 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 81 54 82 55 82 56 82 54 82 54 82 54 82 54 79 51 80 53 82 54 83 55 83 55 83 56 84 57 85 57 84 56 85 58 86 57 84 56 86 57 86 58 87 58 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 93 63 94 61 90 58 91 61 92 62 93 61 92 60 92 61 92 61 92 61 92 61 92 61 91 60 91 60 92 61 93 61 92 60 91 61 92 62 92 62 93 63 94 62 93 61 93 63 93 63 93 63 93 63 92 63 93 63 93 62 91 60 93 61 92 61 92 62 94 64 95 64 95 65 96 66 97 66 101 70 98 68 98 70 102 73 105 75 106 76 107 78 109 79 112 78 111 78 113 81 117 83 120 84 122 88 129 89 127 85 124 88 125 88 124 86 121 83 119 83 120 82 117 79 116 79 98 63 82 53 82 56 85 57 87 55 86 54 85 55 87 56 88 61 92 63 94 67 104 76 111 82 119 87 122 89 126 93 125 92 128 91 125 94 97 50 40 25 41 27 42 29 34 11 14 6 17 7 13 4 11 4 11 6 10 5 9 4 8 4 5 3 2 4 3 0 6 8 18 14 17 12 17 14 20 17 22 15 23 15 22 12 16 9 15 10 13 9 11 6 7 5 10 8 12 9 12 9 11 7 12 8 10 6 8 5 8 5 12 7 13 12 15 4 1 0 1 2 1 2 0 2 0 1 5 0 6 0 5 1 5 1 6 2 4 3 5 4 5 4 7 6 13 4 15 4 28 15 40 12 15 5 6 4 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 1 3 2 5 2 8 8 15 14 23 12 26 15 24 17 24 18 22 19 14 3 0 2 1 0 0 1 0 1 0 0 0 0 0 1 2 1 1 1 6 9 13 8 14 10 15 10 15 10 19 14 19 14 19 14 19 14 19 14 18 12 17 11 16 10 18 12 16 10 15 10 15 11 19 12 19 12 17 11 16 11 15 9 7 4 6 5 6 4 4 5 4 5 4 5 4 4 4 4 2 1 1 1 1 1 0 0 0 0 0 0 0 0 2 2 3 4 4 3 2 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 6 6 9 19 29 25 30 22 28 19 27 17 26 16 25 15 27 18 27 17 26 16 25 17 22 19 21 19 21 19 21 19 18 16 18 16 18 16 18 16 19 13 21 15 18 10 12 4 10 6 7 6 8 7 5 2 6 6 8 6 6 4 4 3 4 3 5 4 6 3 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 17 31 16 33 18 32 15 33 18 32 17 32 18 34 20 37 21 35 19 34 21 38 24 32 18 34 19 35 20 34 19 34 16 34 16 36 19 38 21 38 19 37 18 36 19 37 20 40 21 39 20 38 19 37 18 41 23 41 22 40 22 39 23 38 22 37 22 38 24 40 26 36 22 37 23 38 22 37 21 37 22 36 21 36 22 38 24 38 23 38 23 38 22 36 20 33 20 37 22 37 22 39 26 37 22 37 22 38 24 40 25 40 24 39 23 38 24 39 25 37 23 38 24 39 23 38 22 38 21 39 23 42 26 44 27 42 25 42 24 41 23 40 23 40 24 41 25 42 24 41 23 43 26 41 24 40 23 40 23 42 25 42 25 42 25 42 25 42 25 41 23 40 23 41 24 42 25 42 25 42 25 42 25 43 26 43 26 43 26 43 26 42 23 42 24 43 25 44 25 45 26 45 27 46 28 47 28 46 24 47 25 47 26 48 26 46 24 46 25 47 26 48 26 49 27 49 28 50 29 51 29 49 27 49 28 50 29 51 29 51 29 51 29 51 29 51 29 52 30 52 30 52 30 52 30 54 33 55 33 55 32 53 30 54 32 53 31 53 30 52 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 55 34 55 35 56 35 54 33 54 33 54 33 54 33 50 30 52 31 53 33 55 34 55 34 54 35 55 36 56 36 56 37 57 38 58 37 57 38 57 41 57 42 58 43 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 63 43 63 40 59 37 60 40 61 41 62 40 61 39 61 40 61 40 61 40 61 40 61 39 59 38 59 38 60 40 62 40 61 39 60 40 61 41 62 42 63 43 64 42 63 41 62 39 63 39 63 39 63 39 62 38 63 39 63 38 61 36 62 40 61 40 61 41 63 43 64 43 64 44 65 45 66 45 72 47 68 43 67 45 72 50 75 51 76 53 77 54 79 53 78 50 77 51 79 55 83 59 86 59 85 62 92 67 88 59 86 61 87 62 87 60 84 57 81 55 81 53 77 50 77 54 53 30 55 31 54 30 55 34 56 35 55 33 54 34 55 35 60 39 62 38 63 42 70 48 79 57 86 61 89 64 93 67 93 71 97 67 95 76 79 40 22 14 27 17 29 20 20 4 2 0 8 3 5 1 3 1 5 3 5 4 5 3 4 3 4 0 2 0 2 0 2 3 14 7 12 5 13 5 15 8 15 10 12 7 8 4 7 3 11 5 9 3 6 0 3 0 4 0 4 0 4 0 3 0 3 0 2 0 3 0 6 3 6 2 6 7 9 0 0 0 2 0 2 0 2 0 2 0 1 2 0 2 1 2 1 2 2 1 3 0 4 1 5 1 4 0 4 0 7 4 7 6 23 10 4 2 5 0 5 3 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 0 0 0 0 3 1 9 3 7 2 13 8 19 9 18 7 16 9 9 0 0 2 2 2 1 0 0 2 0 4 0 4 0 4 2 0 0 0 4 3 7 1 9 4 11 4 9 2 13 7 13 5 13 5 13 7 15 8 13 6 11 4 10 3 13 7 11 4 10 4 10 4 10 3 11 4 12 7 14 8 11 3 6 1 5 1 4 0 4 0 4 0 4 0 3 1 3 1 2 1 1 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 3 0 10 2 8 10 25 14 23 13 20 10 18 8 16 6 15 5 18 9 18 8 17 7 16 7 19 8 20 8 20 8 20 8 16 5 17 6 18 5 17 4 13 6 16 9 16 7 9 1 7 2 7 4 9 3 3 0 4 1 6 2 4 0 2 1 3 1 3 5 4 5 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45 31 50 35 52 35 49 32 52 35 49 32 48 33 51 36 53 36 52 35 51 36 52 37 52 34 48 32 50 35 51 34 52 38 54 39 52 37 53 39 55 39 52 37 52 37 54 40 55 37 54 36 53 37 54 38 55 39 56 39 56 38 54 36 56 38 53 35 52 36 55 39 56 39 56 39 56 37 53 36 53 36 53 37 54 38 55 38 55 37 53 36 53 36 54 38 51 34 52 36 54 38 56 40 59 41 56 38 55 39 58 42 56 38 57 38 57 37 55 35 53 35 55 37 57 39 58 39 58 40 60 42 62 42 61 41 59 41 60 42 61 41 60 40 62 40 62 40 62 40 62 40 63 40 62 39 61 40 62 41 62 40 62 40 62 39 59 37 60 39 61 40 62 41 63 42 64 42 63 41 62 42 63 43 62 41 62 42 63 43 64 43 64 42 63 42 63 43 65 45 66 45 66 46 67 47 68 47 70 45 70 46 71 47 72 47 69 45 71 47 73 49 74 49 73 49 75 50 75 50 74 48 73 49 74 50 75 49 74 48 77 52 77 52 77 52 77 52 75 51 77 54 79 55 80 54 77 52 77 53 78 54 79 54 76 52 77 53 78 52 77 51 77 53 78 54 79 53 78 52 80 54 79 53 78 54 79 55 77 52 77 53 78 54 79 54 78 53 78 53 78 54 81 56 81 54 81 54 81 54 81 54 78 53 82 57 84 57 83 55 83 54 83 55 84 56 85 56 86 57 86 57 86 57 86 57 85 57 87 59 88 59 88 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 93 61 92 60 91 59 90 58 92 61 92 61 92 61 92 61 93 62 93 61 92 60 91 60 92 61 93 62 93 63 94 63 96 63 93 63 96 66 96 63 97 69 98 70 98 69 98 68 104 74 105 73 106 75 108 77 109 75 113 79 116 82 118 82 119 81 116 83 124 90 125 85 124 87 124 87 123 86 121 84 118 81 113 78 112 75 102 62 81 52 81 53 82 55 84 56 84 56 84 56 84 56 84 56 85 59 88 63 94 71 103 75 109 80 114 87 121 93 126 95 131 100 138 98 134 101 117 66 53 21 44 24 37 25 34 5 15 6 18 5 11 0 10 3 9 2 8 3 10 5 11 6 9 4 5 0 3 1 8 5 19 13 18 10 16 10 17 12 14 10 14 9 13 8 11 8 10 9 9 7 7 6 5 5 5 4 5 4 5 4 5 4 5 4 5 4 5 4 5 4 5 5 7 6 6 3 2 0 1 1 1 1 1 1 1 1 3 1 4 2 5 4 4 1 5 4 5 4 5 4 5 4 6 4 9 6 12 8 15 7 18 12 14 3 5 5 7 4 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 3 3 4 3 6 8 16 17 20 19 19 17 18 11 1 1 0 2 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 10 17 14 15 8 17 14 18 10 16 11 22 16 24 16 21 15 20 14 18 12 16 11 14 10 15 11 16 12 17 13 15 11 15 12 16 14 19 17 16 13 8 6 5 6 5 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 2 3 4 9 16 21 28 25 25 19 28 22 27 21 26 19 24 18 25 19 24 18 24 19 26 21 22 18 22 18 22 18 22 18 17 16 21 16 16 12 19 18 22 14 20 13 19 14 16 9 12 9 8 6 7 6 7 6 6 6 5 4 4 3 2 2 1 2 3 4 4 4 3 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 29 17 32 20 33 20 32 18 36 22 33 19 32 20 35 23 37 21 36 20 35 21 36 22 37 20 34 20 36 21 35 17 37 17 39 18 37 16 38 18 39 17 37 15 36 16 38 18 38 17 37 16 36 17 37 18 39 19 39 19 38 18 37 16 38 21 36 20 36 20 37 22 36 21 37 22 37 21 36 19 36 20 36 21 37 22 38 22 38 22 37 21 37 21 38 22 38 22 38 23 39 23 39 23 41 24 40 23 39 24 40 25 37 23 38 23 38 22 36 20 35 21 37 24 40 25 40 25 40 25 39 24 40 26 42 27 40 26 41 27 42 26 41 25 40 26 40 26 40 26 40 26 41 26 40 25 39 26 40 27 41 27 41 26 40 25 39 25 39 25 40 26 40 26 41 27 43 25 42 24 41 25 42 26 41 24 41 25 42 26 43 26 43 25 42 25 42 26 44 28 44 27 44 28 45 28 46 29 44 27 44 28 45 29 46 29 43 27 45 29 47 31 48 30 47 30 47 30 47 30 47 30 47 31 48 32 49 31 48 30 50 33 50 33 50 33 50 33 48 32 51 35 53 36 53 34 51 29 52 30 52 31 53 31 51 30 52 31 53 30 52 29 52 30 53 32 54 32 53 31 55 32 54 31 53 32 54 33 52 30 52 31 53 32 54 32 55 32 54 32 55 33 56 35 54 33 54 33 54 33 54 33 55 34 54 33 55 34 56 35 54 38 54 39 55 40 56 40 57 41 57 41 57 41 57 41 56 41 58 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 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 61 41 60 40 60 40 59 39 61 40 61 40 61 40 61 40 62 41 62 40 61 39 60 39 60 40 61 40 62 41 62 42 64 42 62 42 65 45 65 43 68 47 69 48 70 48 69 45 74 49 72 48 73 50 76 52 74 49 77 54 82 57 84 58 82 57 85 61 87 62 89 63 87 60 87 60 86 59 84 57 78 53 78 52 75 46 61 33 51 31 53 33 55 34 56 35 56 35 56 35 56 35 56 34 58 34 60 38 67 43 72 48 81 54 83 57 89 63 95 68 96 74 102 73 102 76 90 49 32 1 18 9 22 16 22 3 3 3 6 3 2 0 2 3 2 2 1 2 2 2 2 4 5 4 1 0 0 0 3 2 13 8 11 4 9 2 10 3 11 6 11 5 10 5 9 5 10 5 8 5 8 6 6 5 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 3 6 4 5 1 2 0 1 0 1 0 1 0 1 0 2 0 0 0 3 2 3 0 4 2 4 2 4 2 4 2 2 0 4 3 7 5 8 6 11 9 9 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 2 2 2 3 3 3 1 10 8 15 11 16 11 14 3 2 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 14 7 11 3 10 5 12 3 9 1 13 6 16 6 15 8 14 7 12 5 11 4 10 4 11 5 11 5 12 6 12 3 12 3 13 5 16 9 16 4 8 0 5 1 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 1 0 2 0 2 0 2 0 2 0 5 0 5 0 4 0 3 0 6 0 12 9 22 15 24 13 22 10 21 9 19 7 18 7 21 9 19 7 18 7 18 7 17 6 17 6 17 6 17 6 15 5 16 4 14 3 16 6 15 6 13 5 14 8 11 3 9 4 7 2 5 0 4 1 3 2 4 2 4 2 4 2 4 2 4 2 4 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 45 29 46 30 47 31 47 31 52 35 49 32 48 33 51 36 52 36 51 35 51 35 52 36 53 37 52 37 54 37 51 32 52 38 54 39 52 37 53 39 53 37 51 35 50 36 52 38 55 37 54 36 53 37 54 38 56 39 56 38 55 37 54 37 53 37 52 36 52 36 53 37 50 34 51 36 52 36 52 35 53 36 53 37 54 38 55 38 55 38 56 39 56 39 55 38 59 42 58 41 57 40 57 40 56 39 57 40 57 40 56 39 57 38 57 38 57 37 55 36 56 37 58 40 59 41 59 40 60 39 56 36 56 39 60 43 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 42 63 39 61 40 63 41 63 41 62 40 62 40 61 39 63 42 62 41 62 41 63 42 62 41 62 42 63 43 64 43 64 42 63 42 63 43 65 45 64 43 64 44 65 44 66 45 70 44 70 45 71 46 72 46 69 44 71 46 73 47 73 47 74 47 71 45 71 45 73 48 73 48 74 49 75 48 74 47 75 49 75 49 75 49 75 49 73 48 75 51 77 52 78 52 76 51 76 52 77 52 78 53 76 52 77 53 78 52 77 51 76 51 78 54 79 54 79 54 79 54 78 53 78 53 79 54 77 52 77 53 78 54 79 54 81 55 80 55 80 56 82 57 81 54 81 54 81 54 81 54 85 56 81 52 79 53 82 56 83 54 83 55 84 56 85 56 86 57 86 57 86 57 86 57 85 56 86 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 89 61 89 61 89 61 89 61 91 60 91 60 91 60 91 60 92 61 92 61 92 61 92 61 91 60 92 61 92 61 91 60 90 59 91 60 91 60 92 61 92 61 92 61 92 61 92 61 93 62 92 61 92 61 91 60 90 60 91 60 92 61 92 62 93 61 92 63 96 67 98 67 95 68 97 70 99 71 101 70 103 73 104 72 105 74 108 76 111 77 115 81 120 85 122 86 116 85 126 89 123 86 125 92 124 87 124 87 122 84 119 82 108 76 110 76 101 61 86 51 83 53 81 54 83 55 84 56 84 56 84 56 84 56 84 56 84 59 87 62 93 68 101 73 112 82 114 85 119 91 124 94 131 100 139 101 140 106 130 81 80 25 40 23 42 23 33 10 16 3 15 3 13 1 13 5 12 3 11 2 10 2 7 1 9 3 5 0 3 1 7 5 17 12 16 10 15 11 15 12 15 12 15 11 14 11 11 10 10 9 8 7 7 6 4 6 5 4 5 4 5 4 5 4 4 3 4 3 4 3 4 3 4 5 6 6 5 3 2 0 1 1 1 1 1 1 1 1 3 0 1 0 2 3 4 2 5 4 5 4 5 4 5 4 7 3 8 5 11 8 13 9 15 12 12 2 5 4 9 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 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 2 4 6 8 9 10 11 8 4 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 15 14 17 10 16 12 20 12 18 12 23 16 25 17 20 13 18 12 16 10 15 10 17 12 16 11 16 11 15 10 17 13 15 12 15 13 15 15 14 10 6 4 3 5 4 4 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 2 2 2 2 2 2 2 2 2 2 2 4 5 4 5 3 4 4 3 6 7 12 14 24 25 30 26 25 21 24 19 23 18 21 17 27 22 24 18 21 16 20 16 20 16 20 16 20 16 20 16 22 17 19 15 20 17 21 16 22 14 20 13 19 14 16 9 13 9 9 6 5 3 4 3 1 2 2 3 4 5 5 6 5 5 5 4 3 2 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 30 17 30 16 30 18 32 19 35 21 34 20 33 21 34 22 36 21 35 19 34 20 36 21 36 21 36 23 39 22 33 14 37 17 39 18 37 16 38 18 37 16 35 13 34 14 37 16 38 17 37 16 36 17 37 18 40 19 38 18 37 17 37 19 37 20 36 20 36 20 36 21 33 18 35 20 37 21 37 20 36 20 36 21 37 22 38 22 38 23 40 24 40 24 39 22 41 25 41 25 41 25 41 25 38 23 40 25 41 24 39 22 38 23 39 24 38 23 37 21 37 22 38 24 40 25 39 24 38 23 37 22 37 23 39 25 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 27 39 23 37 25 41 28 42 27 41 26 40 25 39 24 42 25 41 23 40 24 42 25 41 24 41 25 42 26 43 26 43 25 42 25 42 26 44 28 43 26 44 27 45 28 45 28 44 27 44 28 45 29 46 29 44 28 46 30 47 30 47 30 48 29 44 26 43 27 46 31 47 31 48 32 49 31 48 30 47 30 47 30 47 30 47 30 46 30 48 32 50 34 50 31 52 30 52 30 53 31 54 32 51 30 52 31 53 30 52 29 50 29 52 31 54 32 54 32 54 32 53 30 52 31 54 32 52 30 52 31 53 32 54 32 55 33 54 32 54 33 56 34 53 32 53 32 53 32 53 32 57 35 55 32 52 32 53 33 54 38 54 39 55 40 56 40 56 40 56 40 56 40 56 40 55 40 57 42 58 42 58 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 40 61 41 61 41 60 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 66 46 69 48 71 50 72 48 73 49 72 47 73 49 75 51 77 53 81 57 85 61 88 62 82 59 88 62 87 60 88 64 87 60 87 59 85 57 81 56 75 52 77 49 63 32 51 30 53 33 54 34 55 35 56 35 55 34 55 34 55 34 55 34 58 33 59 37 64 43 70 46 79 55 84 59 89 61 90 61 93 71 99 73 104 80 100 66 71 18 20 11 25 10 16 1 5 0 4 0 0 0 1 0 3 0 1 0 2 0 2 0 4 4 1 0 0 0 3 1 11 7 10 4 10 4 10 2 12 5 11 6 10 5 10 6 9 5 8 5 7 4 6 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 1 0 0 0 1 1 3 0 3 1 3 1 3 1 3 1 3 1 4 2 6 5 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 1 1 1 2 2 2 1 0 1 0 3 3 7 6 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 10 8 12 5 11 6 14 4 11 2 14 7 16 6 12 6 12 5 11 4 10 4 13 6 12 5 11 4 10 3 14 5 13 3 12 5 14 6 12 3 5 0 3 0 4 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 0 2 1 3 1 3 1 3 1 3 1 5 0 5 0 5 0 4 0 4 0 7 7 22 18 28 17 21 9 20 8 18 6 17 6 21 9 19 7 17 6 17 6 16 5 16 5 16 5 16 5 20 6 14 4 18 9 18 5 15 6 13 5 14 8 11 3 12 6 9 3 5 0 3 0 2 0 3 1 3 2 4 2 4 3 5 2 3 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 47 31 47 30 47 32 49 33 50 34 50 34 50 34 50 34 52 35 50 34 50 34 51 36 50 34 51 36 53 36 48 29 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 37 54 37 55 38 51 36 52 36 52 36 52 35 50 35 52 37 54 38 53 37 53 36 53 37 54 38 55 38 56 39 56 40 57 39 56 39 54 38 55 39 57 41 58 42 54 38 56 40 57 39 55 37 57 39 58 39 58 38 56 36 55 36 56 38 57 38 57 37 53 36 57 40 59 39 56 36 59 41 60 42 61 41 60 40 62 40 62 40 62 40 62 40 63 40 62 39 61 40 62 41 62 39 59 36 58 37 61 41 64 41 63 40 62 39 61 38 63 41 61 40 61 40 62 42 62 41 62 42 63 43 64 43 64 42 63 42 63 43 65 45 66 45 66 45 67 46 68 47 70 44 70 45 71 46 72 46 70 45 72 47 73 47 72 46 73 46 70 42 68 44 72 47 73 48 74 49 75 48 74 47 72 46 72 46 72 46 72 46 72 47 74 49 76 50 76 51 78 53 78 53 79 54 80 55 76 52 77 53 78 52 77 51 76 52 78 54 79 54 79 53 79 53 77 52 77 52 78 54 77 52 77 53 78 54 79 54 79 54 78 52 77 53 78 54 80 53 80 53 80 53 80 53 81 55 82 56 82 53 79 51 83 54 83 55 84 56 85 56 85 56 85 56 85 56 85 56 84 56 86 57 87 58 86 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 59 91 61 92 60 90 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 95 68 97 71 100 72 102 72 103 72 103 72 104 74 107 76 116 81 119 85 122 87 124 88 120 83 119 85 124 89 123 85 124 87 123 85 119 81 114 79 113 78 107 67 90 53 84 55 82 55 83 55 83 56 84 56 83 55 83 55 83 55 83 55 83 58 86 60 91 66 99 70 103 77 114 88 121 89 118 84 125 91 130 97 138 104 135 95 117 48 51 27 46 23 35 15 26 10 20 3 14 0 13 0 10 0 9 1 10 2 11 2 8 3 5 1 5 1 7 3 13 10 14 11 14 11 14 11 14 9 14 9 12 9 11 8 10 9 8 8 7 6 5 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 1 0 1 0 3 4 5 3 4 3 4 3 4 3 4 3 8 4 8 4 9 7 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 0 1 1 1 2 2 2 1 0 0 1 3 5 7 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 10 11 16 13 17 12 19 13 18 12 21 16 24 15 19 11 16 11 16 10 15 10 18 12 17 11 16 10 15 9 18 14 16 12 15 12 14 13 11 7 3 2 1 3 2 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 3 3 4 3 3 3 3 3 3 3 3 4 5 4 5 4 5 5 5 1 1 9 15 27 29 31 24 25 21 24 19 23 18 21 17 22 18 21 17 21 18 22 19 22 18 22 18 22 18 22 18 24 17 18 15 22 20 22 16 22 14 20 13 19 14 16 9 16 12 11 8 7 5 5 4 4 4 3 3 3 2 2 2 2 3 3 4 4 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 30 18 31 19 32 19 32 20 34 21 34 21 34 21 34 21 35 20 34 19 34 19 35 20 33 18 33 19 36 21 34 15 36 19 39 20 37 18 38 20 38 18 36 16 35 17 37 19 38 19 37 18 36 19 37 20 41 22 38 18 36 19 38 21 35 19 36 20 36 20 35 19 35 20 37 21 38 21 37 20 36 20 36 21 37 22 38 22 39 23 38 21 37 22 39 23 35 20 36 22 39 24 41 25 38 22 39 23 39 23 38 22 39 24 40 25 39 23 37 22 36 21 37 23 38 22 37 21 33 20 39 27 42 25 37 20 40 26 41 27 42 26 41 25 40 26 40 26 40 26 40 26 41 26 40 25 39 26 40 27 38 23 36 22 36 23 39 26 41 27 40 26 40 26 39 25 41 24 40 23 40 23 41 24 41 24 41 25 42 26 43 26 43 25 42 25 42 26 44 28 45 28 46 29 46 30 47 30 44 27 44 28 45 29 46 29 45 28 46 30 47 29 46 28 46 29 44 26 43 27 46 29 47 31 48 32 49 31 48 30 46 29 46 29 46 29 46 29 46 30 48 32 50 33 50 31 52 30 53 31 53 32 54 32 51 30 52 31 53 30 52 29 52 31 53 32 54 31 53 30 53 31 52 30 52 30 53 31 52 30 52 31 53 32 54 32 54 31 52 30 51 29 52 30 52 31 52 31 52 31 52 31 52 32 55 35 56 33 52 29 54 38 54 39 55 40 56 40 55 39 55 39 55 39 55 39 55 39 56 41 57 41 57 41 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 60 39 60 39 60 39 60 39 60 40 60 40 60 40 60 40 59 39 59 39 59 39 59 39 59 39 60 40 60 40 59 39 59 39 60 40 60 40 61 41 59 38 59 38 59 38 59 38 60 39 61 40 61 40 62 41 59 39 60 39 61 40 61 41 62 40 61 42 65 46 67 45 68 48 70 49 72 50 72 47 72 48 71 46 72 48 75 50 82 57 84 60 86 61 87 61 86 57 81 57 88 63 86 56 88 61 86 59 82 54 79 52 79 53 69 38 54 31 54 35 55 34 55 35 56 35 56 35 54 33 54 33 54 33 54 33 57 35 58 38 62 41 68 45 69 48 79 58 89 60 85 54 86 61 90 68 98 75 101 74 91 35 33 14 30 20 32 14 23 8 13 0 8 0 6 0 0 0 1 0 1 0 0 0 3 1 1 0 1 0 2 0 8 5 10 6 11 6 11 3 9 3 8 2 9 3 8 3 9 5 8 3 7 4 5 3 6 4 6 4 6 4 6 4 4 2 4 2 4 2 4 2 4 3 6 4 5 1 2 0 1 0 1 0 1 0 1 0 0 0 0 0 5 4 4 1 2 0 2 0 2 0 2 0 5 1 4 1 5 4 9 8 10 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 1 1 1 1 2 0 0 0 0 0 4 3 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 4 3 11 8 14 8 14 4 10 3 13 5 14 6 12 6 12 6 11 5 11 5 12 6 11 5 11 5 10 4 13 4 12 5 12 6 14 9 8 0 2 0 1 0 3 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 4 2 4 2 4 2 4 2 4 2 5 0 5 0 6 1 5 0 0 0 5 7 25 23 27 14 22 11 21 10 20 8 18 7 17 6 16 5 17 7 19 8 18 7 18 7 18 7 18 7 18 6 15 4 16 6 17 5 15 6 13 5 14 8 11 3 12 6 9 3 6 1 4 0 5 2 4 1 2 0 1 0 1 0 3 2 4 2 4 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 44 29 46 32 48 32 47 30 49 34 50 35 51 34 50 33 51 34 50 33 49 34 50 35 50 33 48 34 52 37 53 35 52 38 54 39 52 37 53 39 54 38 52 36 51 37 53 39 55 37 54 36 53 37 54 38 58 40 55 36 53 37 55 39 50 35 52 36 52 36 51 34 51 36 52 36 52 35 50 34 53 36 53 37 54 38 55 38 57 39 53 35 52 36 56 40 54 37 54 38 56 39 57 40 56 38 55 37 54 38 55 39 58 39 59 40 58 39 57 37 56 38 57 39 58 38 56 37 54 37 58 41 60 40 57 37 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 59 38 60 39 61 39 61 39 62 40 62 40 63 41 62 40 61 39 60 40 61 41 62 41 62 42 63 43 64 43 64 42 63 42 63 43 65 45 65 44 66 45 66 46 67 46 70 44 70 45 71 46 72 46 71 46 72 47 73 46 72 45 72 46 72 45 71 46 72 46 73 48 74 49 75 48 74 47 73 47 73 47 73 47 73 47 73 47 75 50 77 51 77 52 75 50 75 51 76 51 77 52 76 52 77 53 78 52 77 51 79 54 79 54 78 52 76 50 78 52 77 51 76 52 77 53 77 52 77 53 78 54 79 54 80 54 78 52 77 52 77 52 79 52 79 52 79 52 79 52 79 52 80 53 81 54 80 53 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 87 59 87 59 87 59 87 59 91 60 91 60 91 60 91 60 90 59 90 59 90 59 90 59 89 59 90 60 91 59 90 58 92 61 91 60 91 60 90 59 90 59 90 59 90 59 90 59 91 60 91 61 92 62 93 62 91 61 92 61 93 62 93 63 95 63 93 63 96 66 96 65 98 70 99 72 100 71 101 70 102 72 103 71 104 73 106 75 120 85 122 86 122 86 121 84 121 85 121 86 123 87 122 85 124 87 122 84 117 80 111 75 106 69 93 55 84 52 83 52 84 56 84 56 84 56 84 56 82 54 82 54 82 54 82 54 83 57 85 59 90 64 97 68 98 71 107 79 114 85 116 84 120 84 123 92 132 99 136 102 127 66 70 33 52 38 58 30 50 29 39 19 35 19 32 16 23 10 21 7 18 4 15 2 9 2 9 2 7 2 7 2 12 8 13 11 15 11 14 10 15 11 14 9 14 8 12 9 12 9 9 7 8 6 5 6 7 5 9 5 9 5 9 5 8 4 8 4 8 4 8 5 4 5 6 6 5 3 2 0 1 1 1 1 1 1 1 1 1 0 4 4 11 7 8 2 5 1 5 1 5 1 5 1 9 4 7 3 8 7 14 11 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 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 1 0 2 4 12 13 19 17 18 11 14 11 19 13 20 12 17 12 17 12 18 13 18 13 15 10 16 11 16 11 17 12 16 11 15 12 16 14 16 16 8 4 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 0 0 0 1 1 2 2 2 1 1 2 2 3 4 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 7 7 6 4 1 6 11 25 29 32 24 27 23 27 22 25 20 24 19 23 18 21 16 20 16 21 17 21 17 21 17 21 17 21 17 19 16 20 15 18 14 20 17 22 14 20 13 19 14 16 9 11 7 7 5 5 3 4 3 3 2 2 2 2 2 2 2 3 3 4 4 4 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 25 14 29 18 32 18 29 14 33 21 34 22 35 21 34 20 35 19 34 18 33 19 34 20 35 19 33 19 37 24 39 24 36 19 39 20 37 18 38 20 40 20 37 18 37 18 39 21 38 19 37 18 36 19 37 20 41 22 38 18 35 18 38 21 33 18 36 21 37 20 34 17 35 19 35 19 34 17 32 16 36 20 36 21 37 22 38 22 41 23 35 17 33 19 39 25 40 24 39 23 39 22 38 22 40 23 37 20 36 21 39 24 39 25 40 25 40 24 38 22 39 24 40 25 40 24 38 23 38 23 39 24 40 25 40 25 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 39 26 40 26 40 26 38 25 39 26 40 27 41 28 41 23 40 22 39 23 40 24 41 24 41 25 42 26 43 26 43 25 42 25 42 26 44 28 43 26 43 27 44 28 45 28 44 27 44 28 45 29 46 29 46 29 47 30 47 29 45 28 45 29 46 30 47 29 46 28 47 31 48 32 49 31 48 30 47 30 47 30 47 30 47 30 47 31 49 33 51 35 52 32 48 26 48 27 49 27 50 28 51 30 52 31 53 30 52 29 55 33 55 32 53 30 50 27 53 30 52 29 51 30 52 31 52 30 52 31 53 32 54 32 56 34 54 31 53 31 53 31 52 31 52 31 52 31 52 31 53 31 51 30 51 32 55 36 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 58 37 58 37 58 37 58 37 60 40 60 40 60 40 60 40 59 39 59 39 59 39 59 39 58 39 59 40 60 39 59 38 62 41 61 40 60 39 59 38 59 38 59 38 59 38 59 38 60 39 60 40 61 41 62 41 61 40 62 41 62 42 63 42 65 42 62 42 65 45 65 42 71 50 72 50 72 49 70 46 72 48 70 46 72 48 74 50 85 60 86 60 86 59 83 57 83 61 90 63 86 59 87 63 88 62 86 58 82 54 76 52 68 39 55 31 52 31 49 26 56 35 56 35 56 35 56 35 54 33 54 33 54 33 54 33 57 34 57 37 61 42 66 44 69 46 71 49 78 54 85 59 85 58 86 65 96 72 100 79 100 53 51 18 30 27 43 18 40 20 29 11 26 13 28 13 20 6 17 3 11 0 8 0 1 0 0 0 1 0 1 0 6 3 9 6 12 6 11 3 12 3 11 4 10 3 10 5 9 4 8 3 7 2 6 1 5 2 5 2 5 2 5 2 5 2 5 2 5 2 5 2 4 3 6 4 5 1 2 0 1 0 1 0 1 0 1 0 0 0 2 3 9 5 5 0 1 0 1 0 1 0 1 0 5 1 3 0 4 4 10 9 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 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 0 0 0 0 8 8 17 13 12 4 9 1 11 4 12 3 13 7 13 7 13 7 13 8 9 4 10 5 11 6 12 7 10 4 11 5 13 9 16 11 6 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 1 4 2 5 4 4 2 4 2 4 2 4 2 4 2 4 3 6 2 6 2 7 0 1 3 19 20 27 19 24 13 23 12 22 10 20 9 21 9 18 6 16 4 15 4 16 5 16 5 16 5 16 5 13 5 17 5 12 1 15 7 15 6 13 5 14 8 11 3 5 0 3 0 2 0 2 0 0 0 1 0 2 1 4 2 5 3 5 2 3 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 44 29 47 33 49 33 48 31 50 33 49 32 48 31 47 31 46 30 47 33 52 37 51 33 44 29 47 33 51 36 52 37 53 37 53 36 52 35 51 35 53 37 52 35 50 34 50 34 52 36 55 39 56 38 54 36 51 34 52 38 57 40 55 35 51 36 52 37 53 36 52 35 49 35 53 36 52 36 53 39 55 37 52 34 51 35 54 38 54 37 54 35 51 34 54 39 57 39 56 38 55 39 56 40 57 40 56 38 55 38 56 39 52 35 57 39 57 37 56 38 56 39 59 39 55 35 57 41 61 41 58 39 60 41 58 38 56 38 58 40 59 40 59 39 62 41 64 43 65 42 63 40 61 38 60 37 59 38 60 39 60 39 61 40 62 39 61 38 61 38 59 36 59 38 62 41 58 38 60 40 61 40 61 39 64 43 65 44 65 43 63 42 62 42 65 45 67 45 65 43 66 45 66 45 66 45 66 45 72 45 71 44 70 45 71 46 71 46 74 49 74 46 70 42 70 44 70 45 71 46 72 46 76 50 76 50 76 50 76 50 70 45 73 48 75 49 74 47 73 47 73 48 74 49 75 50 75 50 74 48 73 48 74 49 75 51 76 52 77 51 76 50 78 53 78 53 78 52 75 50 76 51 76 51 76 51 76 51 74 50 77 53 79 53 77 51 79 54 79 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 82 54 85 57 87 57 85 55 86 57 86 57 86 57 86 57 89 58 89 58 89 58 89 58 90 59 90 58 89 57 88 57 87 59 87 59 87 59 87 59 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 87 56 88 58 91 61 93 62 91 60 91 60 91 60 91 60 93 61 92 60 91 61 92 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 101 72 104 73 106 74 106 74 118 83 120 85 121 85 121 84 120 85 122 87 122 85 120 82 120 86 119 83 112 73 101 67 95 58 83 50 81 54 82 53 84 54 80 53 85 58 84 54 87 57 82 52 79 52 81 54 81 55 84 59 90 65 97 68 97 68 102 73 109 82 117 88 117 85 123 91 131 98 135 101 127 93 88 31 60 40 54 40 60 39 54 33 48 30 47 31 47 26 39 22 39 22 33 15 25 9 16 2 10 2 14 7 16 8 13 9 16 12 16 10 19 10 14 7 13 9 12 6 10 7 9 6 7 5 6 5 8 4 10 6 10 4 7 0 10 5 10 5 10 5 10 5 6 7 7 6 3 1 1 1 1 1 1 1 1 1 1 1 5 0 4 3 16 14 14 3 8 4 10 4 6 0 7 5 10 3 5 3 10 8 12 6 16 9 10 4 7 3 6 1 4 3 4 3 4 3 4 3 3 2 3 2 3 2 3 2 3 3 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 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 2 2 5 8 15 14 15 12 15 10 15 11 17 13 17 12 16 10 15 9 13 8 14 9 14 9 14 9 14 9 15 13 17 12 16 15 16 11 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 2 3 4 5 5 5 5 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 2 5 1 3 0 10 17 29 29 28 24 28 24 27 22 25 20 23 19 23 18 22 17 21 17 22 18 22 17 21 16 20 16 18 15 21 18 22 17 19 14 25 16 21 11 15 9 14 10 11 7 5 2 1 0 1 0 1 1 1 2 2 3 3 3 5 6 7 8 8 8 8 7 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 28 16 30 18 31 18 31 18 33 20 32 19 32 18 31 18 29 14 29 16 34 20 33 16 30 16 32 18 34 19 34 19 39 23 39 22 38 22 37 21 36 20 35 18 34 18 35 19 34 18 35 20 37 21 35 17 38 20 35 19 36 21 36 19 35 20 36 20 36 20 36 19 33 18 36 19 34 18 35 21 37 20 34 17 33 18 36 21 34 19 35 17 31 16 34 21 38 22 38 22 38 22 38 22 38 22 38 22 39 24 41 25 33 21 38 24 38 22 37 23 37 24 40 23 36 21 38 26 42 25 39 24 40 26 39 23 37 23 39 25 40 25 40 24 39 26 41 28 42 27 40 25 40 25 39 24 38 25 39 26 38 25 39 26 40 25 39 24 38 24 37 22 37 24 39 26 37 21 39 23 40 23 40 22 41 25 43 26 43 26 42 25 40 24 42 26 44 26 43 25 45 28 45 28 45 28 45 28 46 28 45 27 44 28 45 29 46 29 47 31 47 29 44 26 44 27 45 28 45 29 46 29 50 33 50 33 50 33 50 33 47 31 49 33 50 32 47 29 47 30 47 31 48 32 49 30 51 29 50 27 49 28 50 29 50 29 51 30 52 29 51 28 52 31 53 31 53 30 51 28 51 29 51 29 51 29 51 29 49 28 52 31 53 31 52 30 54 32 53 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 54 39 56 41 58 41 56 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 39 59 40 60 39 59 38 59 39 59 39 59 39 59 39 57 37 58 39 59 40 60 41 60 39 60 39 60 39 60 39 61 39 59 38 59 38 60 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 71 47 71 47 73 48 73 48 81 56 82 57 84 58 83 57 85 60 87 62 88 61 85 58 86 59 81 53 74 48 67 41 59 34 52 30 53 33 54 32 56 33 52 33 56 37 56 33 58 36 54 31 51 31 53 33 55 34 57 38 62 43 67 47 68 45 70 50 77 56 84 61 87 64 90 67 95 71 98 72 102 73 70 22 35 20 35 24 40 21 35 14 29 11 29 14 30 14 25 10 26 12 23 9 18 8 13 2 9 1 12 4 11 3 10 2 11 4 10 1 14 3 9 0 9 0 6 0 8 3 7 2 6 2 6 2 5 1 5 1 5 1 4 0 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 0 3 15 14 13 3 3 0 5 0 1 0 3 1 5 0 1 0 6 5 8 3 12 6 5 0 3 0 2 0 3 1 3 1 3 1 3 1 2 0 2 0 2 0 2 0 3 0 2 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 0 0 3 2 10 7 12 7 11 5 11 6 13 5 12 6 11 4 10 3 8 2 9 3 9 3 9 3 9 3 9 8 14 8 14 11 14 5 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 4 2 3 1 3 1 3 1 3 1 3 1 1 1 1 0 1 0 1 0 3 0 0 0 5 8 21 20 26 15 25 12 22 9 19 7 19 8 19 7 18 6 17 6 18 7 17 6 17 5 16 5 15 4 16 6 17 5 15 4 16 7 13 3 10 4 10 4 10 3 6 0 1 0 0 0 1 0 1 0 2 0 3 1 5 4 6 5 8 6 7 5 4 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 45 29 44 28 45 29 46 31 48 32 48 31 47 31 46 30 44 27 44 29 48 33 47 30 48 33 50 34 50 33 48 32 54 38 55 39 54 37 53 36 51 35 50 34 50 35 52 36 54 34 51 34 55 37 52 31 58 37 51 32 50 34 52 34 51 35 51 35 51 35 51 35 49 35 52 35 49 32 49 34 52 34 50 32 49 33 51 35 51 35 52 33 48 32 51 37 54 38 55 39 56 38 55 37 54 37 54 38 56 40 59 43 54 37 58 39 57 37 56 39 57 39 58 38 55 36 57 40 61 40 58 39 59 40 58 37 57 38 58 40 59 40 59 40 60 39 61 40 62 39 61 38 63 40 61 39 61 39 62 41 60 39 61 40 62 39 61 38 60 37 59 37 59 38 61 40 59 38 60 40 61 40 61 40 60 40 62 42 64 43 64 42 62 42 64 44 65 44 64 43 66 45 66 45 66 45 66 45 71 45 70 44 70 44 71 45 73 47 73 46 72 46 71 45 70 45 71 45 72 46 72 46 75 49 75 49 75 49 75 49 76 51 77 51 76 48 73 46 73 47 73 48 74 49 75 50 77 51 76 50 75 51 77 52 75 51 76 52 77 51 76 50 77 52 78 53 78 52 76 50 77 52 77 52 77 52 77 52 75 50 76 52 78 53 77 52 79 53 78 53 77 52 77 52 79 52 79 52 79 52 79 52 80 53 80 53 80 54 82 55 83 54 83 54 83 55 85 56 85 56 84 55 84 55 85 56 83 55 85 57 86 57 86 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 58 90 59 90 59 89 58 90 59 90 59 90 59 90 59 89 58 89 59 90 59 90 59 91 60 91 60 91 60 91 60 91 59 89 58 89 58 90 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 100 71 102 71 104 73 106 74 116 81 118 82 119 83 118 82 120 85 122 87 123 86 121 84 119 81 108 73 103 68 95 59 85 52 80 52 82 54 81 51 83 53 81 54 84 57 84 54 85 56 82 52 79 52 81 53 82 56 85 59 90 65 98 69 100 70 103 73 108 79 114 84 121 88 126 93 132 98 135 100 142 98 115 61 62 30 60 38 61 38 57 32 52 29 50 29 51 30 47 28 47 28 45 25 43 24 39 20 34 20 34 20 28 14 22 12 21 12 17 8 22 11 16 8 15 8 11 6 13 8 11 8 11 7 10 7 11 6 10 5 10 6 12 7 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 2 10 12 25 22 22 11 8 4 9 3 7 2 9 6 7 1 4 2 9 7 12 7 15 8 9 3 7 3 6 1 4 3 4 3 4 3 4 3 3 2 3 2 3 2 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 5 7 8 14 12 15 12 17 12 18 13 17 12 16 10 15 9 13 8 14 9 14 9 14 9 14 9 13 12 17 13 18 16 14 7 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 2 2 2 2 3 3 3 3 3 3 3 3 0 0 0 0 0 0 1 0 2 2 5 1 5 7 20 22 33 28 29 23 24 18 21 17 23 19 23 18 22 17 21 17 22 17 21 17 20 16 20 16 19 15 20 16 20 16 19 15 20 13 19 11 15 10 16 11 14 10 9 5 4 1 1 0 1 1 1 1 2 2 2 3 4 5 6 7 7 7 7 6 5 5 4 4 3 2 1 1 0 0 0 0 0 0 0 0 29 16 27 13 26 15 29 17 31 18 31 17 30 17 30 17 29 13 28 14 31 17 31 15 32 18 33 19 34 18 33 17 35 20 36 22 36 20 34 18 34 19 34 19 35 21 37 22 40 23 34 21 39 26 37 19 39 22 34 19 34 21 35 20 35 19 34 18 34 18 35 19 35 20 37 19 33 16 33 18 35 19 34 17 33 18 35 19 37 21 37 19 34 18 37 23 37 22 39 24 40 23 38 21 38 22 38 22 38 24 41 25 36 23 39 24 37 22 38 24 38 23 38 22 37 22 38 24 41 25 38 24 40 25 39 22 38 24 40 25 41 26 40 25 38 24 38 24 38 24 38 24 40 25 39 24 38 25 39 26 38 25 39 26 40 25 39 24 37 23 37 23 38 24 39 25 38 22 40 23 41 24 40 23 37 21 40 24 42 26 43 26 44 27 45 29 46 29 46 29 44 27 45 28 45 28 46 29 45 28 44 26 43 27 45 28 47 30 46 28 45 28 46 30 45 28 45 29 46 29 47 30 48 31 48 31 49 32 49 32 50 33 50 32 49 31 48 30 47 30 47 31 48 32 49 30 51 28 50 28 50 29 52 30 50 29 51 30 52 29 51 28 51 30 53 31 53 30 51 29 52 30 52 30 52 30 52 30 50 28 51 29 52 30 52 30 53 31 53 30 52 30 51 29 52 31 52 31 52 31 52 31 53 32 52 31 53 32 54 34 54 38 53 37 54 38 55 40 56 40 55 38 54 39 56 40 55 39 56 40 57 41 57 41 59 43 59 43 59 43 59 41 58 38 58 38 58 38 58 38 57 37 58 38 58 38 59 39 59 38 59 38 59 38 59 38 58 37 58 37 58 37 58 37 58 38 58 38 58 38 58 38 57 38 59 39 59 39 58 37 58 38 58 38 58 38 58 38 60 39 59 38 58 37 57 37 59 38 59 38 59 38 59 38 60 39 59 37 58 38 60 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 72 48 71 47 73 49 75 51 80 55 82 57 83 57 83 57 82 57 84 59 85 58 83 56 82 53 74 49 71 43 59 32 49 28 51 32 54 33 52 33 54 32 53 33 55 34 55 34 56 34 54 31 52 31 52 31 55 37 57 38 62 44 67 48 71 50 72 50 75 55 80 56 81 58 86 66 95 72 101 76 108 72 95 57 39 9 36 21 39 20 35 15 31 14 30 14 31 16 30 16 30 16 30 15 29 15 29 14 27 14 26 12 21 8 17 5 14 3 10 0 11 0 7 0 7 0 8 0 9 3 10 4 9 3 8 3 7 2 5 1 6 3 9 6 6 2 6 2 6 2 6 2 5 5 7 4 3 0 1 0 1 0 1 0 1 0 1 0 2 0 7 12 23 20 19 10 4 0 4 0 3 0 4 1 1 0 0 0 4 3 7 5 10 5 4 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 3 0 10 6 12 8 12 7 13 7 11 5 11 4 10 3 9 3 10 4 10 4 10 4 10 4 8 7 14 9 15 13 12 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 0 0 1 0 3 0 2 0 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 0 0 0 3 0 0 0 9 10 31 18 26 12 20 7 17 6 19 8 19 7 18 6 17 6 17 6 17 5 16 5 15 4 15 4 15 5 16 4 15 4 10 2 10 2 10 4 11 5 12 6 9 3 4 0 1 0 0 0 1 0 1 0 2 0 4 2 5 4 6 4 6 4 5 4 4 3 2 2 1 1 0 0 0 0 0 0 0 0 46 29 43 26 42 27 44 29 45 29 45 30 46 30 46 30 49 31 46 30 48 33 49 32 46 31 48 33 50 34 50 34 50 35 52 37 52 35 49 32 50 34 50 34 51 36 53 37 57 37 52 35 55 37 53 33 52 34 52 36 56 38 54 34 51 34 49 32 48 33 50 35 52 37 54 37 51 33 50 35 53 36 52 35 52 35 53 36 54 37 54 35 51 34 54 39 56 39 57 40 57 40 56 39 58 41 57 38 55 38 55 38 57 39 59 39 56 37 57 39 58 38 56 37 56 38 57 38 60 39 57 38 58 40 57 37 57 39 59 41 60 41 60 40 60 38 60 37 59 38 60 38 60 37 59 36 58 37 59 38 60 39 61 40 62 39 61 38 59 37 60 38 61 39 61 39 59 39 61 41 62 41 62 40 58 38 61 41 63 43 64 43 65 44 65 45 66 46 67 46 65 44 65 45 66 46 67 46 71 44 69 43 69 43 70 45 73 46 71 45 71 46 73 47 71 45 72 46 72 47 73 47 72 46 73 47 74 48 75 49 72 46 72 47 73 48 74 49 73 47 73 48 74 49 75 50 74 49 73 48 74 50 76 51 75 51 76 52 77 51 76 50 76 51 77 53 78 53 77 51 77 52 77 52 77 52 77 52 75 50 75 50 76 51 77 52 78 53 77 52 77 51 76 51 79 52 79 52 79 52 79 52 80 52 79 52 79 53 81 55 83 53 82 53 82 54 84 56 85 55 83 54 83 54 84 56 84 55 84 55 85 56 86 57 88 59 88 59 88 59 88 59 89 58 89 58 89 58 89 58 89 58 89 58 89 58 89 58 85 57 85 57 85 57 85 57 86 58 86 58 86 58 86 58 89 58 89 58 89 58 89 58 88 57 89 59 90 58 88 57 89 58 89 58 89 58 89 58 91 59 90 58 88 57 87 56 90 59 90 59 90 59 90 59 93 61 91 60 91 60 92 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 104 74 105 73 107 77 110 80 118 82 119 84 121 85 120 84 120 85 122 86 122 84 119 82 111 75 106 73 102 64 85 47 75 49 80 54 81 53 79 52 80 53 82 54 82 54 83 55 83 55 82 53 80 51 79 51 81 55 84 57 89 65 97 68 103 72 104 73 107 77 111 80 112 80 118 88 127 95 134 99 140 95 132 88 76 29 61 36 64 38 62 34 59 33 55 32 52 29 52 30 51 30 49 30 51 28 52 29 50 27 45 25 43 23 34 19 30 17 24 11 17 6 14 5 15 9 16 8 14 9 14 9 12 9 11 8 12 7 13 5 13 8 16 11 13 6 13 6 13 6 13 6 6 7 7 6 3 1 1 1 1 1 1 1 1 1 1 1 5 3 15 16 29 23 26 14 14 5 11 3 10 4 11 4 4 0 5 1 6 4 10 7 13 7 7 2 6 3 6 1 4 3 4 3 4 3 4 3 3 2 3 2 3 2 3 2 1 1 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 9 9 14 12 16 14 16 13 16 11 15 10 15 10 14 9 15 10 15 10 15 10 15 10 14 11 16 12 19 16 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 1 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 1 3 8 1 3 0 9 10 31 26 29 23 25 19 22 18 23 19 23 18 22 17 21 17 21 17 20 16 20 15 19 15 19 15 19 14 18 15 19 15 15 9 16 10 15 10 15 10 14 11 11 8 7 3 3 1 0 0 0 1 1 1 2 2 3 3 4 5 6 6 5 5 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 29 16 28 14 27 14 28 15 28 15 28 16 29 16 30 17 35 18 31 17 33 19 34 18 30 16 32 18 34 20 35 20 35 21 38 24 39 22 35 18 35 20 34 19 34 20 36 21 35 20 33 18 31 17 31 17 31 17 33 22 38 24 36 19 35 18 32 15 31 16 34 19 36 21 38 21 35 18 35 21 36 20 36 20 36 20 36 20 34 19 35 17 31 16 34 21 40 24 39 22 38 23 40 24 43 26 40 23 38 21 37 21 39 25 40 24 37 21 38 25 40 23 36 21 38 24 39 23 41 24 38 23 39 24 38 21 39 24 40 26 42 27 41 26 39 24 38 23 37 24 38 25 37 23 36 21 35 22 37 23 38 25 39 26 40 25 39 24 36 23 38 25 39 25 39 24 39 22 40 24 42 25 41 24 39 23 41 25 43 26 43 25 42 24 41 24 41 25 43 27 43 26 44 28 45 29 47 30 44 27 43 26 43 26 44 27 45 28 46 29 46 30 47 30 46 29 46 29 47 30 47 31 45 28 46 29 47 31 48 32 46 28 45 28 46 31 49 33 47 30 47 31 48 32 49 30 48 26 47 26 48 27 51 29 50 29 51 30 52 29 51 28 50 29 52 31 53 31 52 30 51 29 51 29 51 29 51 29 50 28 49 27 50 29 52 30 52 30 52 30 51 29 51 28 52 31 52 31 52 31 52 31 52 31 51 30 52 32 54 33 53 37 52 36 53 38 55 39 55 39 54 38 54 38 55 39 56 39 55 39 55 40 57 42 58 42 58 42 58 42 58 40 58 38 58 38 58 38 58 38 59 39 59 38 58 37 57 37 56 35 56 35 56 35 56 35 57 36 57 36 57 36 57 36 57 37 57 37 57 37 57 37 57 37 58 38 58 38 57 37 57 37 57 37 57 37 57 37 59 39 58 38 57 37 56 36 58 37 58 37 58 37 58 37 62 41 61 39 60 40 62 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 75 51 73 49 75 53 80 57 82 57 84 59 85 59 85 58 87 62 88 62 87 59 82 55 72 51 74 49 66 37 50 24 48 29 53 33 53 33 52 34 51 32 54 33 53 32 54 35 54 33 54 32 52 30 51 29 53 34 54 38 60 42 65 46 71 50 72 52 74 53 78 56 80 57 84 61 87 63 89 63 98 70 100 74 63 15 30 18 38 20 36 20 34 17 31 18 28 15 30 16 28 14 28 16 26 10 27 10 26 10 26 11 28 12 24 10 22 8 19 5 10 0 6 0 10 1 11 2 9 3 9 2 9 3 8 3 7 1 6 0 6 1 8 2 7 1 7 1 7 1 7 3 5 5 7 4 3 0 1 0 1 0 1 0 1 0 1 0 1 0 9 9 20 14 18 8 10 1 5 0 4 0 3 0 0 0 2 0 1 0 4 3 9 3 3 0 2 0 2 0 3 1 3 1 3 1 3 1 2 0 2 0 2 0 2 0 0 0 3 2 4 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 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 1 0 0 0 0 0 6 3 9 6 13 8 12 4 10 4 10 4 10 4 10 4 11 5 11 5 11 5 11 5 11 8 10 7 14 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 4 2 3 1 3 1 3 1 3 1 3 1 4 6 4 4 4 4 4 2 1 1 3 0 0 0 2 1 19 8 20 10 21 9 20 8 19 8 19 7 18 6 17 6 16 5 16 5 15 4 15 3 15 4 14 3 14 3 15 4 7 0 9 2 10 3 9 2 9 4 9 4 6 0 2 0 0 0 0 0 1 0 1 0 2 1 4 2 5 3 4 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 45 29 46 30 45 28 43 27 43 27 44 28 44 29 45 29 52 34 48 31 49 34 50 34 48 32 49 34 50 33 49 32 50 36 54 39 55 37 50 32 52 36 51 34 50 34 51 35 50 34 53 32 45 26 47 32 50 31 49 32 51 34 50 31 50 33 47 30 46 31 49 34 49 35 52 36 51 34 52 37 52 35 52 36 53 35 52 35 51 35 52 33 48 32 51 37 57 38 53 34 51 36 55 40 58 41 57 39 55 38 55 38 59 41 59 39 56 36 57 40 60 38 55 36 57 40 58 37 59 39 56 38 58 39 57 36 58 40 60 41 61 42 60 41 62 39 60 37 59 38 61 40 60 37 59 36 58 37 59 38 60 39 61 40 62 39 61 38 58 37 60 39 62 39 60 38 60 40 62 41 63 42 62 41 62 42 64 43 64 43 63 42 62 40 60 39 60 41 63 43 64 43 65 45 66 46 68 47 70 43 69 42 68 43 69 44 69 44 72 47 74 47 72 46 72 46 72 47 73 47 74 48 70 44 71 46 73 48 74 49 75 48 73 46 72 47 75 50 73 47 73 48 74 49 75 50 73 48 73 48 74 51 77 53 75 51 76 52 77 51 76 50 75 51 77 53 78 53 78 52 75 50 75 50 75 50 75 50 75 50 74 49 74 50 77 53 77 52 77 51 76 51 75 50 79 52 79 52 79 52 79 52 79 52 78 51 79 52 80 54 82 53 81 52 82 53 83 55 84 54 83 53 82 54 83 55 85 56 84 54 84 56 86 58 87 58 87 58 87 58 87 58 89 58 89 58 89 58 89 58 92 60 91 59 88 56 87 55 84 56 84 56 84 56 84 56 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 89 58 88 57 88 57 88 57 89 58 89 58 89 58 89 58 92 61 91 59 90 60 92 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 105 74 105 73 107 78 113 82 117 82 119 84 120 84 120 83 123 87 123 86 120 81 114 77 105 73 105 66 88 49 77 47 78 52 83 53 79 51 79 54 78 53 83 54 80 52 82 56 82 54 82 53 80 51 78 50 78 52 81 54 86 61 94 65 101 71 103 72 106 76 110 79 115 81 117 85 121 86 124 87 132 99 134 98 107 42 50 33 62 34 62 33 60 31 56 29 51 29 54 29 49 26 49 28 54 27 54 26 53 25 49 27 48 29 44 26 42 27 38 23 27 14 21 11 21 12 19 11 15 8 13 8 11 8 11 7 13 7 14 7 14 6 13 5 14 7 14 7 14 7 14 7 6 7 7 6 3 1 1 1 1 1 1 1 1 1 1 1 8 5 16 14 25 18 24 15 20 9 12 4 11 4 8 0 5 2 7 2 3 0 5 4 12 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 4 5 11 10 15 12 14 10 15 10 15 10 15 10 15 10 16 11 16 11 16 11 16 11 18 12 13 8 17 16 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 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 2 4 2 5 1 4 0 6 1 11 10 18 17 24 20 24 19 23 19 23 18 22 17 21 17 20 16 20 15 19 15 18 14 19 15 18 13 17 14 19 15 14 8 16 10 15 9 12 6 9 7 8 7 7 5 4 2 0 0 0 0 0 1 1 1 1 2 3 4 4 4 4 3 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 29 17 31 18 31 16 27 13 26 14 27 15 28 16 29 16 36 19 31 16 32 19 34 18 34 20 35 19 33 17 31 15 32 18 36 22 37 20 32 15 37 22 36 20 34 19 34 19 32 22 38 20 27 11 29 21 35 18 29 13 28 15 29 15 34 17 31 13 29 15 33 18 31 17 34 18 34 17 35 21 33 18 34 19 35 18 34 17 37 21 37 19 34 18 37 23 39 20 33 15 31 17 36 23 39 23 38 22 38 23 40 24 41 26 41 24 36 21 38 25 41 23 35 21 39 25 39 22 40 24 37 22 39 24 37 21 39 25 41 27 42 27 42 26 41 26 38 24 38 24 40 27 39 24 38 23 37 24 38 25 38 25 39 26 40 25 39 24 35 22 38 25 40 25 38 23 39 23 41 25 42 25 42 24 43 26 44 27 44 26 42 25 42 25 41 23 41 25 43 28 43 26 44 28 45 29 47 30 44 26 43 25 42 26 43 27 42 27 46 31 49 31 46 28 46 29 46 30 47 31 48 31 43 27 45 28 46 30 48 31 52 34 49 31 47 30 48 32 47 30 47 31 48 32 49 32 49 27 49 28 51 30 53 32 50 29 51 30 52 29 51 28 50 28 52 31 53 31 53 31 49 27 49 27 49 27 49 27 51 28 49 26 49 28 52 31 52 30 52 29 51 28 50 28 52 31 52 31 52 31 52 31 52 30 51 30 51 31 53 33 53 34 52 34 52 35 54 37 55 36 54 35 53 36 54 37 57 38 55 36 55 38 58 41 57 39 57 39 57 39 57 39 59 38 58 38 58 38 58 38 62 41 60 39 57 36 55 34 57 36 57 36 57 36 57 36 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 57 37 57 37 57 37 57 37 58 37 58 37 58 37 58 37 60 38 59 37 58 38 59 39 61 40 61 41 62 42 63 42 64 43 63 43 65 45 67 47 70 48 70 49 71 50 72 48 74 49 71 47 74 52 80 57 80 55 82 57 83 57 83 56 84 57 83 56 80 50 73 46 71 50 71 40 49 22 44 28 51 33 55 35 52 32 53 36 50 32 55 33 52 30 53 35 53 32 53 32 52 30 50 28 50 30 52 34 56 40 63 44 70 49 71 51 74 53 78 57 77 56 82 59 87 62 89 63 97 79 101 77 89 26 19 13 33 16 33 17 30 17 28 14 28 18 32 18 27 12 27 15 28 9 27 7 26 9 28 12 30 11 28 12 28 14 28 13 23 10 17 5 14 3 11 1 7 0 6 0 7 0 6 0 5 0 7 0 6 0 3 0 6 1 7 1 7 1 7 3 4 3 7 4 3 0 1 0 1 0 1 0 1 0 1 0 5 1 10 8 17 11 17 10 14 4 6 0 4 0 0 0 1 0 3 0 0 0 0 0 7 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 6 3 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 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 2 2 2 0 1 0 2 0 7 5 10 7 9 4 11 4 10 4 10 4 10 4 11 5 11 5 11 5 11 7 15 9 8 4 12 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 0 0 1 0 0 0 3 1 3 1 3 1 3 1 2 2 2 2 2 2 1 2 4 0 1 0 2 0 1 0 0 0 9 4 19 9 19 7 19 8 19 7 17 6 16 6 16 5 16 4 15 3 14 3 16 4 13 1 12 2 15 7 7 0 9 2 9 2 6 0 4 0 6 3 6 1 3 0 0 0 0 0 0 0 1 0 1 0 3 2 4 2 3 1 5 5 4 3 3 2 1 1 0 0 0 0 0 0 0 0 44 29 45 27 41 25 42 28 43 28 44 29 46 30 47 31 46 32 49 33 48 31 49 34 49 33 49 33 49 33 49 33 48 32 48 33 50 35 52 37 56 38 51 34 51 36 52 35 52 36 52 34 47 31 49 35 49 35 54 37 50 33 51 38 48 31 47 32 50 34 48 30 46 30 46 31 48 33 50 35 50 35 51 36 52 35 51 34 51 36 52 37 53 36 52 35 52 36 52 35 50 32 47 30 51 36 53 38 54 38 54 38 54 37 54 38 55 38 56 39 56 40 57 41 58 40 57 39 55 36 55 36 55 36 55 36 59 40 58 39 59 41 61 42 58 39 58 39 58 39 58 39 60 40 56 36 54 37 57 40 59 36 58 36 58 37 60 39 55 35 60 41 64 42 63 41 61 40 61 40 61 40 61 40 59 40 64 45 67 45 65 43 67 46 66 45 65 43 63 42 65 45 66 46 67 45 66 44 73 46 71 44 68 41 66 39 69 43 70 45 73 48 75 49 74 47 71 44 69 43 70 45 72 46 72 46 72 46 72 46 76 49 73 46 72 47 75 50 76 49 73 46 72 47 75 50 72 48 74 50 75 50 75 49 77 53 79 54 78 52 75 49 79 53 78 52 77 51 76 50 78 53 77 50 75 50 75 50 70 46 73 50 77 53 78 54 75 51 76 52 77 51 76 50 76 52 78 53 76 51 77 53 79 53 78 52 77 53 78 54 78 52 80 53 82 55 83 57 80 54 82 56 84 58 85 59 83 56 83 56 83 56 83 56 85 58 85 58 85 58 85 58 87 60 88 60 88 60 88 60 86 58 86 58 86 58 86 58 84 56 84 56 84 56 84 56 86 58 85 57 86 58 87 60 87 60 88 60 88 59 86 57 86 58 86 58 86 58 86 58 85 57 85 58 87 59 88 60 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 95 66 98 67 97 65 98 68 98 70 100 71 101 72 103 71 104 73 107 73 111 79 117 84 117 82 116 81 115 82 116 83 121 85 116 81 111 77 105 70 106 70 87 52 78 50 78 50 80 52 79 51 78 52 79 53 82 54 80 52 78 50 77 49 80 52 78 50 77 50 77 51 80 55 78 53 82 59 88 64 98 71 102 70 101 72 106 79 111 79 113 83 118 89 126 93 125 98 127 98 130 64 60 32 58 30 56 27 54 30 56 29 52 28 52 28 50 27 49 28 50 29 48 26 47 26 47 26 46 27 46 27 46 28 45 27 47 28 37 21 34 19 31 15 24 9 22 7 19 6 19 6 23 9 21 7 18 7 18 7 22 12 21 12 21 12 21 13 19 12 12 5 4 1 0 0 0 1 3 1 3 2 11 10 20 12 18 13 23 17 22 16 23 12 10 2 8 5 8 4 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 4 7 10 10 11 10 12 12 15 12 15 12 16 13 15 10 15 11 18 11 19 12 18 11 14 15 17 10 4 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 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 3 3 14 18 26 22 27 18 23 16 24 17 25 18 26 18 20 15 18 14 20 16 19 14 22 15 17 14 20 17 19 11 18 11 17 9 13 8 12 6 9 4 6 7 9 6 4 0 1 1 1 1 1 1 1 1 3 3 4 4 4 5 5 5 2 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 29 17 30 16 27 14 28 17 30 17 30 17 30 16 29 16 29 17 32 19 31 18 32 21 34 20 33 19 32 20 33 21 32 17 32 18 34 20 36 22 39 22 34 18 34 20 35 19 35 20 35 18 31 16 33 20 35 21 36 19 33 17 34 20 37 20 34 19 34 18 31 13 31 16 31 17 32 19 35 20 34 20 35 21 36 20 35 19 36 21 37 23 38 22 36 21 39 23 39 22 38 21 36 19 36 21 37 22 39 23 39 23 37 22 38 22 39 23 39 24 40 24 41 25 41 25 40 24 38 23 38 23 38 23 38 23 37 22 36 21 37 23 39 24 38 23 38 23 38 23 38 23 38 22 36 21 37 23 40 26 37 22 36 22 36 23 38 25 34 22 38 27 42 28 41 26 40 23 40 23 40 23 40 23 38 23 42 28 45 28 44 26 44 27 44 27 43 26 43 26 44 28 45 29 46 28 45 27 43 28 43 28 43 28 43 28 44 29 45 31 46 32 47 33 48 30 46 27 44 27 45 29 46 29 46 29 46 29 46 29 49 31 48 30 47 31 48 32 49 32 47 30 47 30 49 32 46 30 48 31 49 32 48 31 51 34 52 35 52 34 49 29 53 30 52 30 52 30 51 29 53 30 51 28 50 28 50 28 47 26 49 28 51 29 51 29 50 28 51 29 51 29 50 28 51 30 54 31 51 29 52 31 54 31 53 30 52 31 53 32 52 32 53 33 54 34 55 35 54 33 55 35 56 36 57 37 56 35 56 35 56 35 56 35 58 37 58 37 58 37 58 37 59 38 59 38 59 38 59 38 58 37 58 37 58 37 58 37 56 35 56 35 56 35 56 35 57 36 56 35 57 37 59 38 59 38 60 39 59 38 58 36 58 37 58 37 58 37 58 37 57 36 57 36 57 37 58 37 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 63 44 66 45 65 43 66 46 69 45 70 47 72 49 72 50 73 50 72 51 75 56 81 58 81 54 82 54 82 55 83 57 85 58 80 54 79 53 74 47 72 44 56 29 48 28 49 28 53 31 52 30 51 31 52 32 55 34 54 33 53 31 52 31 53 31 51 29 50 29 50 30 53 29 53 30 55 35 61 39 69 48 70 50 71 52 76 56 81 56 82 58 85 62 89 65 91 70 97 76 98 46 39 0 29 8 31 11 29 14 29 16 28 16 29 14 29 11 28 9 29 13 27 12 26 11 26 12 27 12 27 12 27 12 27 12 30 13 24 7 22 8 20 5 15 4 14 3 13 5 13 5 12 2 11 1 10 2 11 5 13 7 14 9 14 9 14 9 16 7 9 0 1 0 1 1 0 1 2 0 0 0 6 4 13 6 11 6 14 9 14 6 15 5 8 0 4 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 1 3 6 8 9 10 8 13 8 13 8 14 9 14 9 10 6 10 7 10 7 11 8 13 6 11 11 15 5 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 1 0 1 0 2 0 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 8 8 19 15 20 11 18 10 16 7 15 6 14 5 14 7 13 8 14 9 15 8 16 9 13 8 14 9 13 6 11 5 10 4 9 4 7 3 8 3 5 2 5 3 4 1 1 0 1 0 1 0 1 0 2 0 3 1 4 2 4 2 5 3 5 3 5 2 3 0 0 0 0 0 0 0 0 0 43 28 44 28 42 26 44 30 48 31 47 30 45 28 44 27 42 28 46 30 46 30 48 34 50 33 48 31 47 32 49 34 49 32 48 32 49 34 52 36 53 35 48 32 49 34 50 33 49 34 50 33 47 30 48 34 54 35 48 30 47 32 49 33 54 36 50 34 51 34 48 30 48 32 48 33 50 34 51 35 50 35 51 36 52 35 51 34 52 36 53 38 54 37 52 36 55 39 55 39 55 39 55 38 53 37 54 38 54 39 55 39 55 39 56 39 57 40 57 41 57 41 58 42 59 41 58 40 59 40 59 40 59 40 59 40 55 36 54 35 55 37 57 38 56 37 56 37 56 37 56 37 54 35 55 37 57 39 59 41 59 36 58 36 58 37 60 39 58 37 61 40 63 40 61 38 61 40 61 40 61 40 61 40 60 40 63 44 66 44 64 43 63 42 63 42 64 43 64 43 66 45 66 45 66 45 66 45 66 40 67 42 70 45 72 46 71 45 71 46 72 46 72 46 74 48 73 46 71 46 72 47 72 46 72 46 72 46 72 46 73 47 74 48 74 48 73 47 75 48 74 47 73 48 74 49 72 46 73 48 75 49 74 48 77 51 77 52 77 50 76 50 76 51 76 51 77 52 77 52 77 52 76 50 75 50 75 51 74 50 76 51 76 50 74 49 74 50 75 51 76 50 75 49 76 53 79 53 77 51 77 54 79 53 78 52 77 53 78 54 81 54 81 54 81 54 81 54 82 55 82 56 83 56 83 56 83 56 83 56 83 56 83 56 85 58 85 58 85 58 85 58 85 58 85 58 85 58 85 58 85 58 85 58 85 58 85 58 85 57 85 57 85 57 85 57 84 56 83 55 84 56 85 58 87 59 88 60 87 58 85 57 86 58 86 58 86 58 86 58 85 57 84 56 84 56 84 55 86 58 86 58 86 58 86 58 89 58 89 59 90 59 90 59 89 58 89 59 90 60 91 60 91 60 91 61 92 62 93 62 93 63 96 64 94 63 95 66 96 69 100 71 103 74 106 75 106 74 108 74 110 77 115 80 116 82 117 82 117 83 116 84 114 80 108 77 107 76 104 72 92 59 79 47 73 47 75 49 79 52 79 52 79 52 79 52 82 55 81 54 81 54 81 54 80 52 78 50 77 50 77 51 75 51 77 55 82 58 85 60 95 69 101 71 103 74 108 81 115 83 115 83 115 84 117 86 124 91 130 103 129 84 89 26 55 30 58 32 57 29 54 29 52 28 52 28 50 28 49 28 48 28 47 27 45 27 46 27 46 27 46 27 46 27 46 28 48 28 42 25 41 25 40 22 37 21 36 19 36 18 35 18 29 14 28 14 27 14 28 16 27 16 27 16 26 17 26 17 26 15 14 5 4 0 1 2 0 1 2 1 5 3 14 10 21 10 18 9 18 11 15 8 15 11 14 8 8 3 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 0 2 5 7 8 9 9 12 11 12 12 13 13 16 13 15 10 15 10 18 10 18 12 18 11 12 14 15 7 2 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 1 2 2 2 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 4 1 6 9 21 21 26 19 26 19 25 17 23 13 21 13 19 13 18 14 19 15 20 16 19 15 21 15 18 12 18 14 18 11 17 10 14 8 13 8 14 7 5 3 4 4 6 4 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 5 5 5 4 3 2 0 0 0 0 0 0 0 0 24 12 25 12 23 10 25 15 29 16 28 15 28 14 27 14 25 14 29 16 29 16 31 20 34 20 31 17 30 18 33 21 33 17 32 17 33 19 35 20 34 17 31 16 33 18 32 16 31 18 33 17 31 15 31 18 37 18 28 12 30 19 34 18 34 17 31 17 34 21 36 20 32 18 34 19 35 20 35 20 34 20 35 21 36 20 35 19 35 20 36 21 36 21 35 20 36 19 35 20 36 21 38 22 38 21 37 21 37 21 38 22 39 23 40 24 40 25 41 25 41 25 42 26 42 26 41 25 40 25 40 25 40 25 40 25 38 22 37 22 37 23 39 25 37 22 37 22 37 22 37 22 34 20 36 23 39 24 39 24 37 22 36 22 36 23 38 25 38 25 40 26 40 25 38 24 40 23 40 23 40 23 40 23 40 24 42 26 44 26 43 25 40 23 41 24 42 26 44 27 45 28 45 28 45 28 45 28 39 25 41 27 44 30 46 32 47 31 46 30 45 29 44 29 48 31 47 30 47 30 47 30 46 29 46 29 46 29 46 29 46 30 48 32 49 31 47 29 48 31 48 31 48 31 48 31 45 29 47 31 48 31 48 30 50 33 51 34 50 33 50 31 50 28 50 29 52 30 53 31 51 29 50 27 49 28 50 29 49 28 50 29 51 28 50 27 49 27 50 28 50 28 49 27 52 31 54 32 52 29 53 32 54 31 53 30 52 31 53 32 55 33 54 33 54 33 54 32 56 35 56 34 55 34 55 34 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 55 34 54 33 54 34 56 36 58 38 59 38 59 37 57 35 57 36 57 36 57 36 57 36 57 35 56 34 55 33 54 32 57 36 57 36 57 36 57 36 57 38 58 38 58 39 59 39 58 38 58 39 59 40 60 40 60 39 60 40 61 41 62 41 60 41 63 42 62 40 63 43 67 44 69 47 73 51 76 54 75 52 74 53 75 54 77 54 80 53 82 55 83 56 83 58 80 53 77 52 76 52 73 49 57 33 50 25 46 26 49 29 52 31 52 31 52 31 52 31 53 32 53 33 54 33 54 33 53 31 51 29 50 29 50 30 50 28 54 32 57 36 59 37 65 45 69 50 72 53 77 57 81 56 81 56 82 58 85 61 93 63 98 77 96 73 79 13 26 4 29 13 32 13 28 17 28 16 29 14 29 11 28 9 29 13 28 12 27 12 28 13 27 12 27 12 27 12 27 12 29 14 27 12 28 14 27 13 23 10 21 10 19 10 16 8 16 7 16 6 16 8 17 10 16 10 16 10 17 12 17 12 20 10 9 0 0 0 2 3 1 1 0 0 1 0 8 5 9 3 7 2 10 4 9 2 7 4 14 5 7 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 1 3 5 6 7 6 6 2 7 3 9 4 10 5 9 5 10 6 9 7 10 7 12 6 11 10 12 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 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 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 12 12 20 13 18 10 17 6 14 4 13 3 11 7 14 8 14 8 15 11 13 9 17 10 12 5 13 9 11 5 11 4 10 5 9 4 10 4 5 2 5 3 4 1 1 0 1 0 1 0 1 0 0 0 0 0 1 0 2 0 1 0 2 1 3 0 1 0 0 0 0 0 0 0 0 0 40 25 42 25 39 23 41 27 41 25 41 26 42 27 43 27 41 27 45 29 44 29 46 32 49 32 47 30 46 31 48 33 49 32 48 32 48 33 50 34 48 31 46 31 49 33 48 30 46 32 49 33 47 31 48 33 51 30 42 26 46 35 52 36 48 31 45 30 48 34 51 34 48 33 50 35 51 35 50 34 50 35 51 36 52 35 51 34 49 34 50 35 51 34 50 33 51 34 50 34 51 36 53 38 54 37 52 35 51 36 53 37 56 39 57 40 57 41 58 41 57 41 58 42 59 41 58 40 57 38 57 38 57 38 57 38 57 37 56 37 56 38 58 40 58 39 58 39 58 39 58 39 55 37 56 38 57 37 55 36 59 36 58 36 58 37 60 39 61 39 62 40 61 39 60 38 61 40 61 40 61 40 61 40 62 41 63 42 63 42 63 42 60 39 61 41 63 43 65 45 67 45 66 44 65 45 66 46 67 42 68 43 69 44 70 45 73 46 72 45 70 44 69 43 73 47 73 47 74 47 73 47 72 46 72 46 72 46 72 46 71 46 73 48 74 47 72 45 74 48 74 48 74 48 74 48 71 46 73 47 74 48 73 47 76 50 75 49 76 50 76 51 74 49 75 50 76 52 77 52 75 50 74 49 74 50 75 51 72 48 74 50 76 51 76 51 74 50 75 51 76 50 75 49 77 53 80 54 77 52 78 54 79 53 78 52 77 53 78 54 82 54 81 54 81 54 81 53 82 55 82 55 82 54 81 54 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 82 54 82 54 82 55 84 57 86 58 87 59 86 58 85 56 85 57 85 57 85 57 85 57 84 56 84 55 82 54 81 53 85 57 85 57 85 57 85 57 87 57 88 58 89 59 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 94 67 99 71 103 75 108 77 108 76 111 76 112 77 113 77 115 81 116 83 117 82 113 81 109 77 106 76 104 74 98 67 79 51 76 47 74 48 78 53 78 52 79 53 80 52 79 51 79 52 79 52 79 53 80 53 80 52 78 50 77 50 77 51 76 53 79 58 85 60 87 61 91 66 99 70 102 73 107 79 109 77 110 80 114 84 118 87 125 89 128 98 127 107 130 63 58 26 52 30 58 29 54 31 52 28 52 28 50 28 49 28 48 28 47 27 46 28 48 29 46 27 46 27 46 27 46 28 46 28 43 28 46 30 45 27 41 25 40 21 36 16 30 12 33 15 30 15 29 16 30 17 27 14 25 14 25 14 24 15 27 15 14 4 3 0 2 3 2 0 1 0 7 6 16 11 15 5 14 6 18 11 18 10 12 11 19 13 12 4 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 0 1 3 4 6 7 6 5 7 7 9 9 12 10 14 9 14 10 17 9 18 11 17 11 12 13 11 3 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 1 1 1 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 1 11 15 23 19 21 17 23 16 23 16 24 16 18 13 20 15 18 13 20 17 18 15 22 16 17 11 18 15 18 11 18 10 15 10 15 9 12 7 8 8 9 6 4 0 1 1 1 1 1 1 1 1 0 0 0 0 1 1 2 2 1 1 2 3 3 2 2 1 0 0 0 0 0 0 0 0 29 16 29 15 26 12 27 15 24 11 24 12 26 14 28 15 27 15 30 17 28 15 29 18 31 18 31 19 32 18 31 18 33 18 32 17 32 17 33 18 31 15 30 16 33 19 32 15 30 17 34 19 33 17 33 19 32 15 28 13 31 19 36 21 36 18 30 14 31 17 32 16 32 18 34 20 35 19 33 17 34 20 35 21 36 20 35 19 33 19 35 20 35 20 34 18 38 21 36 19 36 22 39 25 39 22 37 19 35 20 37 22 38 23 39 23 40 24 40 25 39 24 40 25 41 24 40 23 37 22 37 22 37 22 37 22 36 21 35 20 36 22 38 23 39 24 39 24 39 24 39 24 38 22 37 22 36 21 36 20 37 22 36 22 36 23 38 25 40 25 39 25 39 25 39 25 40 23 40 23 40 23 40 23 41 24 41 24 41 24 42 25 40 23 41 25 43 27 45 28 47 29 44 26 43 27 46 30 43 28 43 28 43 28 43 28 46 31 45 30 44 29 43 28 45 28 46 30 48 30 47 29 46 29 46 29 46 29 46 29 46 29 47 30 47 30 46 29 47 31 48 32 49 31 48 30 45 28 46 30 47 30 47 30 49 32 49 31 49 33 50 32 50 28 50 28 51 29 51 29 49 27 49 26 49 28 50 29 47 26 49 28 51 30 52 30 50 29 51 30 52 29 51 28 52 32 55 32 53 30 53 33 54 31 53 30 52 31 53 32 54 33 54 33 54 33 54 33 54 33 54 33 54 34 55 34 56 35 56 35 56 35 56 35 56 35 56 35 56 35 56 35 57 36 57 36 57 36 57 36 56 35 56 35 56 35 56 35 56 35 56 35 56 35 56 35 55 33 54 33 54 34 56 36 58 37 58 37 58 36 56 35 56 35 56 35 56 35 56 35 56 34 55 34 55 34 54 33 56 35 56 35 56 35 56 35 56 36 56 37 58 38 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 65 42 68 46 72 50 75 53 76 54 77 56 79 57 79 54 81 54 82 55 82 53 78 52 76 51 75 51 73 47 63 36 48 28 49 27 47 27 51 33 50 30 53 33 54 32 51 29 52 31 52 31 52 31 51 30 53 31 51 29 50 29 50 30 53 30 55 33 58 37 62 40 62 43 67 48 70 50 73 52 73 49 76 53 81 59 87 64 90 66 94 68 96 82 105 60 43 8 23 9 32 14 28 18 28 16 29 14 29 11 28 9 29 13 28 13 28 14 30 15 27 12 27 12 27 12 27 12 28 11 27 12 30 15 28 11 27 14 26 14 22 8 15 3 17 8 16 6 14 5 15 7 12 4 12 6 12 6 13 8 16 7 7 0 0 0 1 3 2 0 0 0 3 3 10 5 6 0 5 2 10 7 12 6 10 7 15 8 12 1 4 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 1 3 4 3 7 2 8 4 10 6 12 7 8 5 9 5 9 6 9 6 12 6 11 8 8 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 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 2 0 0 0 3 4 14 12 16 8 16 9 17 8 17 10 12 9 17 10 12 5 13 10 14 9 16 9 13 6 13 8 11 5 11 5 11 6 10 6 8 5 8 7 9 5 2 0 1 0 1 0 1 0 1 0 0 0 0 0 1 0 2 0 2 1 4 3 5 3 4 2 0 0 0 0 0 0 0 0 47 32 47 29 42 25 42 28 43 27 43 27 43 28 44 28 45 31 47 31 45 28 45 30 45 30 48 33 49 32 46 29 49 33 48 31 47 32 48 33 46 30 46 32 50 34 48 30 46 32 51 35 50 33 50 35 49 33 49 32 47 31 49 34 53 34 47 30 47 33 49 33 47 32 50 35 51 33 47 30 50 35 51 36 52 35 51 34 51 36 53 37 53 37 52 35 56 39 54 37 53 38 56 42 59 41 55 37 53 38 55 40 54 38 55 38 56 39 56 40 55 38 56 39 56 39 55 38 56 37 56 37 56 37 56 37 56 37 55 36 56 38 58 39 57 38 57 38 57 38 57 38 56 36 54 34 54 36 56 38 59 36 58 36 58 37 60 39 61 39 61 38 61 39 62 40 61 40 61 40 61 40 61 40 63 41 62 41 62 41 62 41 63 42 64 43 65 44 66 45 68 46 65 43 64 44 67 47 68 42 68 43 69 44 70 44 71 45 70 44 70 44 70 44 69 44 71 47 73 47 72 45 72 46 72 46 72 46 72 46 73 46 72 45 71 46 72 47 73 47 75 49 75 49 73 47 70 45 72 47 73 47 73 46 75 49 74 48 74 49 77 53 76 51 75 50 75 50 75 49 74 48 73 48 74 49 75 51 74 49 75 51 76 50 75 49 77 52 78 53 78 53 77 52 78 54 80 55 78 52 79 55 79 53 78 52 77 53 78 54 79 53 80 54 81 55 82 56 79 53 80 54 81 55 83 56 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 83 55 83 55 83 55 83 55 83 55 83 55 83 56 85 57 85 58 86 58 86 57 84 55 84 56 84 56 84 56 84 56 83 55 83 55 84 56 84 56 84 56 84 56 84 56 84 56 86 55 87 57 89 58 90 59 89 58 89 59 90 60 91 60 91 60 91 61 92 62 93 62 91 61 94 62 92 61 93 64 93 66 97 69 101 72 105 73 108 78 113 80 116 81 117 80 115 81 116 82 112 77 106 73 102 72 101 73 98 63 82 47 72 47 76 48 74 47 77 53 77 51 80 54 81 53 78 50 81 54 81 53 79 52 78 51 80 52 78 50 77 50 77 51 78 53 78 55 82 59 87 63 89 64 97 68 99 69 101 72 105 73 107 77 112 83 118 88 116 94 125 90 129 102 132 102 90 42 52 27 58 30 54 29 52 28 52 28 50 28 49 28 47 28 47 28 47 29 49 31 46 27 46 27 46 27 46 27 44 26 43 27 46 29 43 23 43 26 44 26 42 22 37 17 35 17 33 14 28 13 27 13 24 11 24 11 22 11 22 12 19 9 11 3 4 1 1 2 3 0 1 0 9 9 18 11 19 8 18 8 20 12 20 11 21 14 19 14 19 10 11 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 0 1 3 5 8 7 9 9 11 12 16 13 13 8 14 9 16 9 17 10 16 11 12 11 7 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 4 1 3 3 14 18 24 19 24 19 25 18 25 18 18 16 23 16 17 10 17 15 21 15 18 14 19 15 18 12 18 11 18 11 16 11 16 11 15 9 9 7 8 6 4 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 2 3 4 5 5 5 5 5 0 0 0 0 0 0 0 0 31 18 30 15 25 10 24 12 31 18 30 16 29 15 28 14 31 19 33 18 29 15 28 16 28 17 32 21 34 19 30 15 33 18 32 16 31 16 32 17 30 15 31 18 35 20 33 16 30 18 35 21 35 19 34 20 34 22 38 20 31 13 30 17 34 17 30 15 33 21 38 24 30 16 33 19 34 18 31 14 34 20 35 21 36 20 35 19 37 23 39 24 39 24 38 22 40 23 37 20 36 21 39 24 45 27 41 23 39 23 41 26 37 21 37 22 38 22 39 23 37 21 38 23 39 22 37 21 38 23 38 23 38 23 38 23 40 25 39 24 40 26 42 27 37 22 37 22 37 22 37 22 36 20 33 18 34 22 39 26 37 22 36 22 36 23 38 25 39 24 38 24 38 25 40 27 40 23 40 23 40 23 40 23 42 25 41 23 40 23 41 24 43 26 44 27 44 28 45 28 47 29 44 26 43 27 46 30 40 26 41 27 44 30 45 31 44 29 44 29 44 29 44 29 42 26 45 29 47 29 45 28 46 29 46 29 46 29 46 29 48 30 45 27 44 28 47 31 46 30 49 33 50 32 47 29 44 28 46 30 47 30 47 29 49 31 47 30 48 32 51 33 52 29 51 28 50 27 49 26 48 26 48 26 48 27 51 29 51 30 52 29 50 27 48 25 52 31 54 32 54 32 53 30 53 32 55 33 53 31 54 33 54 31 53 30 52 31 53 32 51 31 53 32 55 34 56 36 51 31 52 32 54 34 56 36 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 54 33 54 33 54 33 54 33 56 35 55 34 55 35 57 37 57 37 58 37 58 36 56 34 56 35 56 35 56 35 56 35 54 34 55 35 56 36 57 37 56 35 56 35 56 35 56 35 54 35 56 36 57 38 59 39 58 38 58 39 59 40 60 40 60 39 60 40 61 41 62 41 60 40 63 42 61 40 63 43 65 41 67 44 70 47 71 49 76 55 79 59 82 61 82 60 81 54 82 54 79 51 73 47 69 45 71 49 67 36 47 18 42 24 48 27 46 25 49 31 50 30 53 33 54 32 51 29 57 35 56 34 54 32 52 30 53 31 51 29 50 29 50 30 53 29 52 28 53 34 60 40 60 41 66 46 67 46 68 46 73 49 75 52 79 57 85 61 79 71 93 64 99 71 93 81 76 27 28 9 33 16 27 15 28 16 29 14 29 11 28 9 28 13 28 13 28 15 31 16 27 12 27 12 27 12 27 12 26 10 25 11 28 11 24 7 22 9 25 14 25 13 21 9 20 9 17 5 13 4 13 4 11 3 11 3 11 5 11 5 8 1 5 0 0 0 1 1 3 0 0 0 4 5 11 5 12 7 9 6 12 7 11 4 17 9 13 8 15 7 7 0 1 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 2 4 0 6 2 9 5 11 6 8 4 8 5 8 6 9 6 11 6 11 7 5 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 5 0 0 0 9 12 22 16 21 12 19 10 17 8 14 11 19 11 11 3 11 8 17 8 12 7 15 10 14 5 11 5 11 5 11 7 11 7 14 7 7 3 5 3 4 1 1 0 1 0 1 0 1 0 1 0 2 0 2 1 3 1 0 0 1 0 3 1 3 0 0 0 0 0 0 0 0 0 53 33 43 24 40 25 42 26 45 28 44 28 44 28 44 27 44 28 44 28 46 32 49 34 42 28 46 32 48 30 44 26 48 32 48 32 48 32 48 32 50 32 46 29 46 32 50 36 51 34 49 34 52 37 52 35 52 35 50 33 49 33 49 33 46 31 47 32 48 33 49 34 49 33 50 35 51 36 53 37 53 35 49 33 50 34 49 31 58 39 51 34 51 37 53 37 56 38 51 35 53 39 56 40 55 36 51 36 54 39 53 35 53 37 56 40 57 39 54 36 55 39 56 40 56 38 53 35 57 39 59 41 59 37 54 33 57 39 59 40 57 38 58 40 57 39 60 42 61 41 59 39 54 36 57 39 58 38 55 35 63 40 61 38 59 37 59 37 65 39 58 36 61 41 62 39 60 39 61 41 63 43 64 44 64 43 63 42 64 43 65 45 65 44 65 44 65 44 65 44 67 46 67 46 67 46 67 46 66 41 68 42 69 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 78 52 77 50 74 47 72 47 76 50 75 49 74 50 75 51 73 48 73 48 73 48 73 48 76 51 76 51 76 51 76 51 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 80 53 81 54 81 55 82 55 83 56 83 56 83 56 83 56 81 55 82 56 83 55 82 54 83 56 83 56 83 56 83 56 82 56 83 56 83 55 81 53 79 51 79 52 80 52 81 53 83 55 83 56 84 57 85 57 81 54 84 58 85 56 82 52 82 55 83 56 84 55 83 54 83 55 83 53 80 53 85 60 84 56 84 56 84 56 84 56 84 54 87 58 89 57 87 55 90 59 90 59 90 59 90 59 93 62 94 63 94 64 95 64 95 63 93 61 93 63 95 65 93 66 97 67 97 69 104 75 111 79 113 79 115 81 118 83 118 81 110 78 110 76 101 66 97 74 102 66 79 43 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 79 52 79 51 78 50 77 50 78 55 80 57 84 61 89 65 91 65 97 68 100 71 105 78 108 75 107 75 110 81 117 87 117 87 121 92 126 94 126 95 120 45 50 28 50 26 57 24 51 28 54 31 52 28 47 24 48 29 48 29 48 29 48 29 46 28 47 29 48 28 47 27 46 29 46 29 46 29 46 29 44 26 44 25 43 24 42 24 41 22 37 15 30 12 26 12 25 11 24 11 23 9 21 7 18 9 12 4 4 0 0 0 2 1 1 1 10 9 19 13 20 9 20 10 21 12 21 12 20 13 22 16 20 13 16 10 7 2 1 0 2 3 5 3 5 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 6 5 7 7 10 11 16 14 10 7 15 12 19 9 15 6 13 15 17 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 3 3 1 0 1 0 5 3 22 19 24 20 25 19 21 15 20 15 20 15 20 15 20 15 17 14 21 18 23 17 20 13 21 13 18 10 14 10 16 12 12 8 9 6 6 4 4 3 4 3 2 1 1 1 1 2 1 1 1 1 1 1 1 1 2 2 2 3 3 4 4 4 1 1 1 1 1 1 1 1 36 20 31 17 30 18 30 15 28 15 28 15 28 15 28 15 29 16 28 15 29 16 29 16 30 18 32 20 32 17 28 14 32 17 32 17 32 17 32 17 32 17 31 15 31 17 33 19 32 15 30 16 33 19 33 16 36 21 35 19 33 18 34 19 34 19 35 20 35 20 36 21 34 19 34 19 34 19 33 18 35 20 35 20 34 19 34 19 41 23 35 19 35 22 37 22 39 21 34 18 36 22 39 23 39 21 35 20 39 24 38 20 37 21 39 23 39 23 37 21 38 22 39 24 39 22 36 19 42 27 41 25 39 24 39 24 36 23 39 23 37 21 37 24 37 23 39 25 40 24 38 22 35 21 38 24 39 23 36 20 38 23 37 22 37 23 38 25 42 25 36 22 39 26 40 24 38 22 39 23 41 25 42 26 42 25 42 24 42 26 44 27 44 27 44 27 44 27 44 27 46 29 46 29 46 29 46 29 41 26 42 28 44 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 51 34 50 32 49 31 47 28 51 28 50 27 49 28 50 29 49 27 49 27 49 27 49 27 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 54 31 53 30 52 30 52 32 53 33 54 32 53 31 52 32 53 32 54 33 54 34 55 34 55 34 55 34 55 34 54 34 55 35 56 34 55 33 56 35 56 35 56 35 56 35 55 34 56 35 55 34 54 32 51 31 52 31 53 32 53 33 54 33 54 34 55 34 56 35 53 33 56 36 57 35 54 32 54 34 55 35 56 34 55 33 55 34 55 32 52 32 57 38 56 35 56 35 56 35 56 35 54 35 56 36 57 37 57 36 59 39 59 39 59 39 59 39 60 39 61 40 61 41 62 41 63 42 62 40 62 42 64 44 65 43 68 44 68 46 72 52 77 55 80 60 83 60 81 58 83 56 79 52 77 50 70 44 67 47 66 35 46 18 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 31 51 30 51 29 50 29 54 30 55 33 58 37 62 41 64 44 67 47 69 50 74 54 76 51 75 51 78 56 85 62 85 62 89 66 93 69 94 69 94 36 31 6 25 12 30 14 26 15 29 16 31 13 28 7 29 14 29 14 29 14 29 14 27 13 28 14 29 13 28 12 28 10 28 10 28 12 28 12 25 11 25 11 25 13 25 13 24 11 20 7 15 4 13 5 12 3 12 4 11 2 9 0 10 3 6 0 0 0 0 0 2 1 0 0 5 6 12 7 9 5 10 6 10 7 12 7 10 7 14 9 15 8 12 6 5 2 1 0 2 2 4 2 5 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 7 2 8 3 9 6 12 7 7 5 11 9 12 7 7 2 8 9 15 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 3 0 0 0 0 0 2 0 11 11 20 16 19 10 17 8 15 9 15 9 15 9 15 9 14 8 15 10 15 9 14 7 13 6 10 3 9 5 10 7 8 5 9 6 7 3 3 0 4 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 1 3 1 4 2 1 0 1 0 1 0 1 0 46 29 44 29 46 30 44 26 42 27 43 28 44 29 45 30 45 29 45 29 44 26 41 24 48 32 47 30 45 28 43 27 48 32 48 32 48 32 48 32 47 31 47 31 48 32 49 33 47 29 45 30 48 33 48 31 53 36 51 34 50 34 51 35 52 36 52 35 51 35 51 35 51 35 50 33 48 32 47 31 48 35 53 36 50 33 51 38 57 38 51 34 51 37 53 36 55 36 50 34 52 38 55 38 54 37 52 37 56 41 56 39 54 38 55 39 56 38 55 37 55 38 56 39 56 38 54 36 62 41 58 37 56 38 59 42 54 37 57 37 55 35 55 38 56 37 57 38 57 38 56 36 54 36 57 39 58 38 55 35 57 35 57 35 58 37 60 39 63 39 59 37 60 40 61 38 59 38 59 39 61 41 62 41 62 41 62 41 62 42 64 43 65 44 65 44 65 44 65 44 67 46 67 46 67 46 67 46 68 42 68 43 70 44 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 75 49 75 49 75 49 75 50 76 50 75 49 74 50 75 51 75 50 75 50 75 50 75 50 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 78 53 78 53 77 52 79 53 80 54 81 53 80 52 78 52 79 52 80 53 80 54 81 54 81 54 81 54 81 54 81 54 82 55 82 55 81 54 83 56 83 56 83 56 83 56 82 55 83 56 82 54 80 53 80 53 81 53 82 54 82 55 81 53 81 54 82 54 82 55 81 54 83 56 84 55 82 53 82 54 83 55 83 55 82 54 82 55 83 54 81 53 84 59 84 56 84 56 84 56 84 56 87 55 86 55 87 56 88 58 90 59 90 59 90 59 90 59 89 58 89 59 90 59 91 60 94 62 93 62 93 63 95 65 93 67 98 69 99 70 104 75 107 78 116 84 119 83 116 78 116 81 111 77 103 70 98 70 96 65 85 49 68 38 65 42 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 51 78 51 77 50 77 50 77 53 78 56 83 59 87 62 93 67 99 69 101 71 104 77 108 76 108 77 111 82 117 86 117 86 120 90 124 93 125 94 125 78 70 23 51 29 53 30 49 26 51 30 52 31 51 29 48 29 48 29 48 29 48 29 46 28 47 29 48 28 47 27 46 28 46 27 46 27 46 27 44 25 44 25 44 25 44 24 43 24 40 19 36 17 33 16 27 13 27 13 25 11 22 10 20 9 11 3 3 0 0 0 2 1 1 2 11 10 20 12 20 9 23 9 22 11 22 11 19 11 20 15 22 14 20 12 12 7 5 3 4 4 5 3 6 4 4 2 3 2 3 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 10 9 10 10 11 11 14 11 15 11 18 14 20 10 15 7 14 14 15 6 1 0 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 2 1 1 0 0 2 2 2 4 10 24 24 24 16 21 19 20 15 20 15 20 15 20 15 20 15 19 13 17 12 17 12 18 10 16 8 13 8 14 9 11 8 11 10 10 7 5 2 4 3 2 1 1 1 1 2 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 4 1 1 1 1 1 1 1 1 32 17 28 15 28 15 26 12 25 13 27 14 29 16 30 18 29 16 30 16 28 13 25 10 29 15 27 12 25 13 27 14 31 16 31 16 31 16 31 16 29 15 31 17 32 17 32 16 34 17 31 17 34 20 35 18 36 21 35 20 34 20 35 21 34 19 33 18 32 16 31 16 35 19 34 19 33 18 32 17 30 20 39 22 33 17 36 25 40 22 35 19 36 22 36 20 39 21 35 20 38 23 39 23 38 21 38 23 40 25 41 25 38 22 38 22 38 22 38 22 38 22 38 22 38 22 38 21 38 22 36 21 36 22 38 24 35 22 38 22 36 20 36 23 38 23 38 23 38 22 37 21 36 22 37 23 38 22 37 21 35 20 34 20 34 21 36 23 39 24 38 24 38 25 38 24 38 21 38 22 39 23 40 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 42 28 43 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 48 31 48 32 49 33 50 31 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 33 55 34 55 34 54 32 55 34 55 34 55 34 55 34 54 34 55 34 55 33 53 31 53 32 54 33 54 34 55 34 54 33 54 33 54 33 55 34 52 32 54 34 56 34 54 33 53 33 55 34 55 34 54 32 54 34 55 33 53 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 57 36 58 37 59 38 59 38 62 41 62 41 63 43 65 44 66 43 69 46 70 47 73 52 77 56 81 61 83 60 80 56 80 56 81 52 70 43 69 49 70 41 53 24 41 19 43 24 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 51 29 50 29 49 28 52 28 53 30 55 34 59 37 65 45 69 49 70 50 73 52 76 51 77 53 79 57 84 60 85 61 87 64 91 67 93 68 97 71 56 5 26 13 24 18 26 15 29 16 31 13 29 10 30 15 29 14 29 14 28 13 27 13 28 14 29 13 28 10 26 7 26 9 26 9 26 11 24 9 25 11 25 11 25 14 24 11 22 8 19 6 17 7 15 6 15 6 13 4 10 2 12 3 4 0 0 0 0 0 2 1 1 0 7 7 13 7 10 6 9 7 11 7 12 8 9 5 12 8 14 8 14 9 10 6 4 1 3 1 3 0 6 3 4 1 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 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 7 3 9 5 11 7 12 7 13 9 14 10 12 7 8 3 9 8 12 1 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 1 0 1 0 2 0 1 0 0 0 15 17 21 14 19 13 16 10 15 9 15 9 14 8 17 9 13 4 9 4 11 6 9 3 9 2 8 3 7 3 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 2 0 2 1 3 1 1 0 1 0 1 0 1 0 59 39 50 31 46 30 46 30 41 26 43 27 45 29 46 31 44 29 45 29 45 29 44 28 42 25 40 24 41 27 46 32 47 31 47 31 47 31 47 31 45 30 47 31 48 32 47 31 51 34 49 34 52 37 52 35 51 35 50 34 50 35 52 36 49 33 48 32 47 30 46 30 49 34 50 34 51 35 52 36 46 34 54 37 49 32 51 40 54 37 51 35 52 36 51 34 55 38 52 37 55 40 56 39 53 38 55 39 55 39 56 41 55 38 55 38 55 38 55 38 55 38 55 38 55 38 55 39 54 36 56 38 57 38 56 36 55 38 58 38 56 36 56 39 59 40 58 38 57 38 56 37 56 37 56 37 56 37 56 37 59 36 57 34 56 34 56 34 59 38 60 38 60 37 60 38 59 38 59 39 60 39 60 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 69 44 70 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 73 47 74 49 75 50 77 52 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 53 81 55 82 54 80 53 82 55 82 55 82 55 82 55 81 54 82 55 81 54 80 52 81 53 82 54 82 55 83 55 84 56 84 56 84 56 83 55 80 52 81 54 83 55 83 55 81 53 82 55 83 54 81 53 81 55 84 55 82 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 89 58 90 59 91 60 91 60 91 61 93 63 95 64 96 65 94 68 101 72 102 73 106 75 112 80 115 80 115 81 117 81 111 81 110 75 97 66 95 70 93 59 76 43 67 43 70 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 78 51 77 50 77 49 76 49 75 51 76 53 79 55 83 58 90 65 99 70 101 71 103 75 107 76 108 77 111 81 114 83 117 85 118 87 121 91 124 94 124 101 95 33 54 27 49 31 54 30 54 30 51 29 49 27 49 30 49 29 48 28 47 28 46 28 47 29 48 28 47 27 45 27 45 27 45 26 45 26 44 25 44 25 44 25 44 25 41 22 41 20 38 19 35 17 33 16 31 16 29 13 26 11 22 9 8 1 3 1 1 0 2 1 3 4 13 12 20 12 21 9 24 10 24 11 23 12 20 10 20 12 21 14 21 14 13 7 5 2 3 2 2 0 7 5 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 4 5 8 10 13 14 17 14 19 14 19 14 20 10 17 8 14 12 11 3 1 1 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 1 1 1 2 1 1 2 11 16 27 26 26 19 21 16 21 15 20 14 19 14 22 15 17 9 13 9 16 12 15 8 15 8 13 7 12 6 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 1 2 2 2 3 3 1 1 1 1 1 1 1 1 47 29 35 18 30 17 30 17 26 14 27 15 28 16 29 17 28 15 27 14 28 16 30 18 26 13 26 14 29 19 34 23 30 15 30 15 30 15 30 15 29 15 30 15 30 16 31 17 33 17 31 17 34 20 34 18 34 19 33 18 33 19 35 21 35 20 34 19 34 19 33 18 33 18 34 20 36 21 37 22 31 19 36 20 33 17 34 22 38 21 35 20 36 21 35 18 38 21 36 21 39 24 39 22 38 23 40 23 38 21 38 23 39 22 38 21 37 22 38 23 38 22 37 21 37 22 39 24 36 23 40 26 41 24 37 21 36 23 39 23 37 21 37 24 41 26 39 23 37 22 37 23 37 22 37 22 37 22 37 22 38 23 36 21 34 19 33 20 35 23 39 25 38 22 37 24 39 22 39 22 40 23 40 23 41 24 41 24 41 25 43 26 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 29 44 30 45 30 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 48 31 48 32 49 33 50 31 51 28 50 27 49 28 50 29 51 29 51 29 51 29 51 29 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 53 31 53 31 54 32 52 32 53 33 54 32 53 31 51 31 52 31 53 32 53 33 53 32 53 32 53 32 53 32 53 32 54 33 54 33 53 32 54 33 54 33 54 33 54 33 54 33 54 33 54 32 52 31 52 32 53 32 54 33 54 34 57 36 57 35 56 35 56 34 52 31 52 32 54 33 55 34 53 32 54 33 54 33 53 32 53 33 56 35 55 33 56 36 56 35 56 35 56 35 56 35 56 35 55 35 56 36 57 38 57 37 57 37 57 37 57 37 59 38 60 39 60 40 61 40 59 39 62 42 64 44 65 44 66 45 72 49 73 50 74 53 82 58 80 57 79 58 81 59 78 55 77 50 69 45 66 45 56 30 45 20 41 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 29 49 28 49 27 50 26 50 27 52 30 55 33 59 40 66 48 69 49 72 50 74 49 75 52 78 54 80 56 85 60 85 61 88 65 92 68 95 76 80 31 32 10 24 16 32 19 31 16 30 12 28 8 31 16 30 14 29 13 27 12 27 13 28 14 29 13 28 10 27 8 28 8 27 10 27 10 26 11 26 10 25 10 24 10 21 7 21 10 21 8 19 8 18 8 19 9 16 5 13 4 15 3 2 0 0 0 1 0 1 1 2 1 9 8 13 7 11 7 10 7 11 8 12 9 10 6 12 7 13 7 14 10 9 5 3 0 2 0 1 0 7 4 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 0 0 6 4 12 9 14 9 13 9 13 9 11 7 9 6 10 7 8 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 1 0 1 0 2 0 1 0 3 0 2 5 20 20 23 11 17 11 16 9 15 8 13 7 16 8 12 4 9 4 12 7 8 2 9 3 9 4 7 2 7 5 10 8 9 5 4 0 4 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 1 0 2 0 2 0 1 0 1 0 1 0 1 0 59 39 51 32 47 31 46 29 44 28 44 28 44 28 44 28 45 28 42 24 41 27 45 31 43 28 44 29 47 33 50 35 46 30 46 30 46 30 46 30 47 30 45 28 45 30 48 33 48 31 46 31 49 34 49 32 48 32 48 32 48 33 50 35 52 36 52 36 52 37 53 37 50 34 50 34 50 34 51 35 49 33 49 33 48 32 48 32 53 36 51 35 52 36 50 32 51 34 50 35 53 38 53 35 54 40 57 39 52 34 52 37 56 39 54 37 54 37 56 39 55 38 54 36 54 38 57 41 58 39 58 39 57 37 56 36 54 37 57 37 55 35 55 38 60 40 57 36 55 36 55 36 57 37 56 36 55 37 56 38 59 36 58 35 57 35 58 36 56 37 62 40 59 36 58 38 62 41 62 41 61 40 61 40 63 42 63 41 63 43 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 71 45 71 45 71 45 71 45 69 43 69 44 70 45 71 45 72 46 72 46 72 46 72 46 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 49 75 49 75 49 75 51 76 50 75 49 74 50 75 51 75 50 75 50 75 50 75 50 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 77 53 78 54 79 54 79 53 80 54 81 53 80 52 79 53 80 53 81 54 81 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 79 52 80 52 81 53 81 54 84 56 84 55 83 55 82 54 79 51 80 52 81 54 83 56 80 53 81 54 82 53 81 52 80 54 84 56 83 54 83 57 84 56 84 56 84 56 84 56 85 55 87 56 88 57 88 56 88 57 88 57 88 57 88 57 90 59 90 60 91 60 92 61 89 60 93 64 96 65 96 65 94 69 102 74 104 74 106 76 112 81 116 81 116 80 115 79 110 77 105 73 99 69 93 62 73 45 70 43 67 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 49 76 49 75 48 73 49 73 50 76 52 79 54 83 59 94 67 100 70 102 74 104 73 106 76 109 78 110 78 116 84 116 85 119 89 123 94 124 94 116 69 65 26 54 29 55 30 53 30 51 30 51 30 50 31 49 29 48 28 46 27 46 28 47 29 48 28 47 27 48 27 48 27 48 27 48 27 49 26 48 25 45 22 44 21 41 22 42 24 42 23 39 20 37 20 36 18 31 15 28 12 25 10 6 0 3 2 1 0 1 1 4 6 15 13 20 11 24 10 24 11 25 11 24 13 23 12 21 12 20 11 21 12 13 7 5 3 4 4 4 2 8 6 6 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 6 9 12 12 15 11 17 12 17 12 19 10 18 11 15 11 8 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 3 2 2 0 1 3 0 3 4 14 18 23 20 22 17 21 15 20 14 18 13 19 14 17 11 16 12 18 14 15 9 17 10 15 9 12 6 12 8 10 8 8 5 4 2 4 3 2 1 1 1 1 2 1 1 1 1 1 1 1 1 0 0 1 1 1 2 2 2 1 1 1 1 1 1 1 1 43 26 39 24 39 25 35 20 29 15 28 15 28 15 28 14 30 15 24 9 22 11 27 17 27 14 28 16 30 17 31 18 30 15 30 15 30 15 30 15 31 15 28 12 28 15 32 19 33 17 31 17 34 20 34 18 31 16 31 16 31 17 33 19 34 20 35 21 36 22 37 23 35 20 34 18 33 17 31 16 35 18 31 16 32 17 31 14 36 20 34 20 36 21 34 17 33 16 32 18 36 20 35 17 38 24 41 23 35 17 34 20 40 23 37 20 36 21 39 24 38 21 37 20 37 22 40 25 41 24 36 19 33 18 34 20 34 20 36 21 34 19 35 21 40 24 37 20 34 19 35 20 38 22 37 21 36 22 37 23 35 21 35 21 36 23 38 25 33 23 40 26 37 21 36 23 42 24 41 24 41 24 41 24 43 26 42 25 43 26 44 28 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 46 30 45 30 45 30 45 30 43 28 43 29 44 30 45 30 47 30 47 30 47 30 47 30 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 32 51 28 50 27 49 28 50 29 50 28 50 28 50 28 50 28 51 29 51 29 51 29 51 29 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 53 32 54 33 54 34 55 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 30 51 31 52 31 53 32 55 34 55 33 54 32 53 32 51 30 51 31 53 33 55 35 52 32 53 33 54 32 53 31 52 33 56 35 55 34 55 35 56 35 56 35 56 35 56 35 53 34 56 38 58 37 56 35 57 37 57 37 57 37 57 37 58 37 58 38 59 39 60 39 58 38 62 41 65 43 65 42 66 43 73 49 75 49 75 53 78 57 82 62 84 59 78 54 79 52 73 48 73 48 65 38 42 23 46 26 44 24 45 27 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 27 48 27 49 25 49 25 50 28 52 30 53 35 62 45 68 49 71 52 72 47 75 50 76 52 77 52 84 59 84 59 86 64 91 68 96 65 95 61 43 11 32 16 29 17 28 15 29 14 32 16 30 16 30 14 29 13 27 12 27 13 28 14 29 13 28 12 28 9 28 9 28 11 28 11 28 13 26 11 23 9 21 7 23 10 25 12 26 13 23 10 22 11 20 9 17 5 13 4 16 2 1 0 0 0 1 2 1 1 2 5 10 9 13 4 10 5 10 6 11 9 13 9 13 9 13 7 11 6 11 8 10 6 5 2 5 4 5 3 7 4 5 1 1 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 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 1 0 5 3 10 5 9 3 10 6 11 7 10 7 10 7 10 7 6 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 3 3 0 1 0 0 0 0 0 3 5 16 16 18 11 16 9 15 8 13 7 13 7 12 4 13 5 14 8 9 3 10 5 10 5 8 2 8 5 8 4 5 2 3 1 4 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 1 0 2 0 1 0 1 0 1 0 1 0 55 38 53 38 55 37 50 32 47 32 49 30 42 24 42 29 42 26 42 26 42 27 45 29 40 27 46 33 50 33 47 29 46 30 46 30 46 30 46 30 47 31 47 32 48 33 49 33 47 30 44 30 49 36 54 38 47 32 48 33 49 34 50 35 50 34 49 32 47 30 46 29 45 31 49 33 48 32 48 33 50 34 50 34 50 34 50 34 51 35 51 35 51 34 48 32 53 36 52 37 54 37 51 32 53 37 53 37 53 37 53 37 51 35 51 35 51 35 51 35 50 35 51 36 52 37 53 37 62 43 57 37 53 37 55 39 54 38 56 39 54 37 55 39 55 37 52 34 51 35 54 38 56 38 54 36 52 36 54 38 55 36 55 36 55 37 58 39 58 38 56 38 59 41 59 39 58 37 61 40 63 40 61 38 65 43 65 42 64 41 63 41 64 44 65 44 65 43 63 41 67 46 66 44 65 44 66 45 65 44 67 46 68 47 70 48 69 47 69 47 69 47 69 47 69 47 69 48 70 49 71 49 69 47 69 47 69 47 69 46 72 46 72 46 72 46 72 46 76 48 73 47 75 49 74 46 73 47 73 47 73 47 73 47 76 50 75 48 73 47 73 47 75 49 73 48 75 50 74 48 75 50 75 51 76 52 77 52 75 50 75 50 75 50 75 50 77 51 74 48 73 49 76 52 79 53 78 52 77 51 76 50 78 54 81 57 82 56 79 53 81 54 76 49 74 52 80 58 79 55 80 56 81 55 80 54 79 54 79 54 79 54 79 54 82 56 81 55 80 54 79 53 78 54 79 55 80 54 79 53 79 54 79 54 79 54 79 54 79 54 80 54 80 54 80 54 81 55 81 54 80 53 79 52 78 52 79 53 80 52 79 51 79 52 80 54 82 55 83 57 79 53 81 55 82 55 82 54 83 55 82 55 82 56 84 58 87 58 86 57 85 58 86 59 86 58 86 59 87 60 88 60 90 59 90 59 91 61 93 64 97 67 96 66 96 65 95 65 97 68 100 70 103 75 108 77 105 76 113 84 116 82 110 75 108 77 99 69 94 64 84 52 68 41 69 43 70 44 72 45 77 50 77 50 77 50 77 51 80 53 79 51 78 51 79 52 80 52 79 51 78 52 79 53 74 47 74 48 76 48 73 43 70 48 73 52 76 51 77 53 83 57 89 64 96 70 100 73 101 74 102 74 104 76 110 84 111 84 118 87 117 87 122 94 131 95 122 79 85 36 52 32 53 30 52 29 51 30 53 31 51 29 51 29 51 29 51 29 48 27 50 29 50 27 47 24 47 28 47 28 47 28 47 28 46 27 45 25 43 24 42 22 42 22 40 23 43 25 41 21 43 24 41 21 37 18 34 16 29 5 14 3 8 0 0 0 1 0 0 9 22 17 22 10 23 9 23 11 24 10 21 9 24 12 22 13 23 12 18 6 12 7 5 2 3 3 7 7 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 5 0 5 4 15 13 17 10 12 8 14 9 12 8 15 12 20 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 1 0 1 1 5 9 11 25 21 22 18 22 17 24 17 23 15 21 13 20 12 20 12 12 9 13 10 13 9 12 8 11 8 11 7 11 7 11 9 8 7 6 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 1 1 42 22 39 24 41 24 37 19 30 16 32 16 26 11 25 14 27 13 26 13 26 14 28 16 25 13 29 18 32 19 30 16 30 17 30 17 30 17 30 17 31 18 31 19 32 19 32 19 34 17 30 15 33 19 35 19 33 18 33 18 34 19 34 19 36 21 35 19 33 18 32 17 30 17 34 20 33 18 34 20 32 17 32 16 31 16 31 16 34 20 35 20 35 19 33 17 37 19 33 18 36 22 39 23 38 22 38 22 38 22 38 22 36 20 36 20 36 20 36 20 37 21 37 22 38 23 39 23 40 23 38 21 37 21 38 23 39 24 41 25 39 22 40 25 37 20 36 19 35 20 36 21 37 20 36 19 36 21 39 24 37 21 36 21 36 22 38 24 39 23 37 23 40 26 40 24 37 24 39 26 41 26 40 25 43 29 43 28 42 27 41 27 43 27 44 27 44 26 42 24 45 28 44 27 44 28 46 29 46 29 46 29 46 29 46 29 47 30 47 30 47 30 47 30 47 28 47 29 48 29 49 30 48 28 47 28 47 28 47 27 46 29 46 29 46 29 46 29 49 31 47 30 49 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 49 32 49 33 50 33 51 32 50 28 50 28 50 28 50 28 50 28 50 28 50 28 50 28 52 35 51 34 51 34 50 33 53 36 54 37 54 37 53 34 54 32 53 31 53 32 55 34 54 33 55 34 56 33 55 32 54 32 54 32 54 32 54 32 56 33 55 33 55 33 54 32 53 32 54 33 55 32 54 31 54 32 54 32 54 32 54 32 54 32 54 32 54 32 54 32 55 33 54 32 54 31 53 31 51 31 52 31 52 31 52 30 52 31 53 32 54 34 56 35 52 32 54 34 55 34 55 33 56 34 55 34 55 35 57 37 58 37 58 36 57 37 58 37 58 37 58 38 59 38 60 39 59 39 59 38 60 40 63 40 67 43 67 40 66 40 66 38 69 40 69 41 72 46 76 49 73 51 79 57 82 56 76 50 73 44 69 41 62 31 49 21 41 20 42 24 43 27 44 28 47 27 48 27 49 29 50 29 53 31 52 30 51 30 52 32 53 31 52 30 51 31 52 32 49 27 47 27 49 28 47 24 46 26 50 28 50 28 52 32 55 36 60 43 67 49 72 51 74 52 74 50 74 52 80 58 81 58 86 59 86 59 90 64 94 65 91 60 64 22 30 16 32 19 30 18 28 17 29 17 29 15 29 15 29 15 29 15 27 13 28 15 28 13 26 11 28 13 28 13 28 13 28 13 27 12 26 11 25 9 23 8 23 8 21 9 24 10 23 7 24 9 22 7 19 4 17 2 15 0 0 0 0 0 0 7 1 4 0 8 16 10 11 2 8 2 10 3 11 2 10 3 11 5 12 8 14 9 10 6 8 5 5 0 2 1 5 4 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 2 7 7 11 8 11 8 12 5 10 4 12 10 18 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 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 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 0 0 0 1 6 4 17 14 20 13 17 10 17 9 15 6 12 2 10 1 10 1 8 0 9 1 10 2 9 1 7 2 6 3 7 4 7 4 8 5 6 3 4 1 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 57 42 59 42 55 36 47 31 48 30 43 25 42 27 43 27 42 26 42 27 44 29 41 26 43 29 45 30 45 29 45 29 45 30 46 30 46 30 48 32 47 31 47 31 47 31 52 34 48 31 48 33 48 31 51 35 50 34 50 34 50 33 54 37 53 36 51 35 50 34 47 33 51 36 50 34 50 36 49 33 48 32 47 31 46 30 50 34 51 35 51 34 49 32 53 34 48 32 51 40 59 44 55 39 55 39 55 39 55 39 53 37 53 37 53 37 53 37 53 37 54 38 54 39 55 39 53 36 53 37 54 38 55 38 55 40 58 40 56 38 56 40 52 36 53 37 54 36 53 35 52 35 52 35 54 38 57 41 56 37 55 36 55 37 57 39 59 38 56 38 59 41 60 39 60 39 62 41 63 41 62 40 65 43 65 43 64 42 64 42 65 44 65 44 65 43 63 42 65 44 65 44 66 46 68 48 69 48 68 46 67 45 65 44 68 47 68 47 68 46 67 46 68 47 68 47 69 48 69 49 69 48 69 47 68 46 67 46 72 46 72 46 72 46 72 46 75 47 72 47 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 75 49 75 49 76 50 76 52 75 50 75 50 75 50 75 50 73 49 76 52 77 51 74 48 76 50 77 51 77 51 78 52 79 52 78 51 77 52 78 54 77 53 80 56 82 56 80 54 79 54 80 55 80 55 79 54 79 54 79 54 79 54 79 54 79 54 79 54 80 55 80 55 78 54 79 55 80 54 79 53 79 54 79 54 79 54 79 54 80 55 80 55 80 55 80 55 80 54 79 54 78 53 78 53 79 52 79 52 79 52 79 52 79 52 80 53 81 55 82 55 79 53 81 55 82 55 82 54 82 55 82 55 82 56 84 57 86 58 86 58 86 58 86 58 86 58 86 58 87 59 87 60 90 58 89 59 91 61 93 64 97 67 97 67 97 67 98 68 102 71 102 71 103 73 105 74 106 76 110 80 111 76 105 71 98 72 98 67 86 52 71 41 68 41 69 43 70 44 72 45 72 45 73 47 75 49 77 51 79 52 78 51 78 51 79 53 79 52 78 51 78 51 79 52 78 49 74 47 75 49 75 48 72 49 72 49 73 49 78 55 82 57 88 63 94 69 98 71 100 75 103 74 103 77 110 83 112 84 117 86 118 87 121 92 125 92 128 90 101 51 56 26 50 31 51 29 52 28 55 30 52 29 51 29 51 29 51 29 49 28 50 28 50 27 48 25 47 28 47 28 47 28 47 28 46 27 45 26 44 24 43 24 41 22 39 22 41 24 40 20 40 22 39 20 38 19 36 18 36 9 15 0 6 0 2 5 0 0 1 9 22 14 21 9 23 10 24 11 24 11 21 10 21 9 20 13 23 15 21 12 13 8 6 3 3 2 5 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 3 0 4 1 6 5 13 12 16 14 17 13 14 11 16 15 17 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 3 4 15 16 23 21 22 15 21 17 20 13 19 11 18 9 17 9 13 9 13 10 13 10 12 9 10 7 10 6 9 5 9 6 7 7 7 7 6 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 44 24 42 27 44 27 40 22 33 18 33 19 30 15 28 14 28 14 26 13 26 14 28 15 26 13 26 14 27 15 28 15 28 16 29 16 29 17 30 17 31 18 31 18 30 17 30 17 35 19 32 16 32 17 31 15 36 21 35 20 34 18 33 18 37 22 37 21 36 20 35 20 31 18 35 20 34 18 34 20 37 22 36 21 35 19 34 19 33 19 35 20 35 19 33 18 37 19 33 17 37 24 42 27 38 22 38 22 38 22 38 22 38 22 38 22 38 22 38 22 36 20 36 20 36 20 36 20 35 20 36 21 37 21 36 19 35 21 38 21 35 19 36 21 34 19 37 22 38 21 35 18 35 19 36 20 37 22 39 24 38 22 36 21 36 22 38 23 40 24 38 24 41 27 41 25 39 26 40 27 41 27 41 27 43 29 43 29 43 29 43 28 44 27 45 28 44 27 43 25 43 26 43 27 45 29 48 31 47 30 47 29 46 28 45 28 47 30 47 29 46 29 46 28 46 27 47 28 47 29 48 29 49 30 48 28 47 27 45 26 45 28 45 28 45 28 45 28 48 29 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 49 32 49 33 50 31 50 28 50 28 50 28 50 28 49 27 51 29 51 29 49 27 49 33 50 34 51 35 52 36 53 35 50 32 49 33 52 34 52 31 54 33 55 33 54 32 53 32 55 33 55 33 54 31 54 32 54 32 54 32 54 32 53 31 53 32 55 33 56 34 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 54 31 53 31 52 30 52 30 51 30 51 30 51 31 52 31 52 32 53 33 54 34 52 32 54 34 55 34 55 33 55 34 54 33 55 34 56 36 57 36 57 37 58 36 57 36 57 36 58 37 58 38 59 38 58 38 58 38 60 40 64 41 67 43 68 42 69 43 70 44 73 43 72 42 71 44 71 47 76 52 78 55 76 51 71 46 71 48 71 39 54 23 42 21 41 22 42 24 43 27 45 26 45 24 46 27 49 29 51 31 51 30 50 29 51 30 52 32 52 31 51 29 50 30 52 31 53 29 48 26 48 28 49 28 47 26 49 25 47 27 53 34 54 35 59 41 65 46 69 48 73 51 74 51 75 52 79 56 82 57 85 58 87 60 89 61 87 63 96 71 83 39 38 9 30 17 29 15 27 16 29 16 29 15 29 15 29 15 29 15 28 14 28 14 27 13 26 12 28 13 28 13 28 13 28 13 27 12 27 11 26 10 25 9 23 8 21 8 23 9 21 5 21 7 20 6 20 6 19 5 20 4 7 0 1 0 1 5 1 2 1 9 14 7 9 2 10 2 11 4 12 3 10 4 10 6 11 8 14 11 11 6 8 5 5 1 2 0 3 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 6 8 12 8 13 6 9 2 11 7 14 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 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 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 0 0 5 7 19 16 17 9 15 11 11 3 11 0 8 0 6 0 9 0 10 2 11 3 9 2 7 1 5 2 5 1 4 1 5 4 8 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 57 41 56 42 59 42 56 37 52 36 51 35 50 33 46 29 44 28 43 26 42 26 43 28 42 26 42 26 43 27 43 27 43 28 44 29 45 30 46 30 46 30 46 30 46 29 45 29 48 31 46 31 49 34 49 31 52 35 51 34 50 33 49 32 51 35 51 35 50 34 50 34 45 31 49 34 49 32 49 34 54 38 54 37 53 36 52 36 49 33 50 35 51 35 50 33 52 35 51 37 55 39 54 36 52 36 52 36 52 36 52 36 54 38 54 38 54 38 54 38 52 36 52 36 52 36 52 36 54 37 54 37 53 35 50 33 51 36 54 36 52 34 52 37 51 35 54 38 55 37 52 34 54 37 54 37 54 37 54 36 57 38 56 36 55 36 56 38 59 39 57 39 60 42 60 40 63 41 63 41 63 42 64 43 65 43 65 43 65 43 65 44 65 45 66 45 66 44 64 42 64 43 64 44 66 46 69 48 66 45 66 46 67 47 68 47 68 47 68 46 67 45 66 44 67 46 67 47 68 47 69 48 69 48 69 47 68 46 67 46 71 45 71 45 71 45 71 45 73 45 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 74 49 75 49 76 51 75 50 75 50 75 50 75 50 76 51 74 49 74 49 76 51 75 50 76 51 77 52 78 53 78 51 76 49 75 50 77 53 77 52 76 51 76 52 78 54 78 53 79 55 80 54 78 53 79 54 79 54 79 54 79 54 77 52 78 53 79 55 80 55 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 78 53 78 52 77 52 79 51 77 50 77 50 78 52 79 52 79 53 80 53 80 54 79 53 81 55 82 55 82 54 82 54 81 54 81 55 83 57 84 56 85 58 86 57 84 56 85 57 85 58 86 58 87 59 88 57 89 59 91 62 94 65 97 67 98 69 100 71 102 72 105 73 103 71 102 71 102 71 109 77 108 75 106 72 102 69 96 69 87 54 68 38 64 42 67 42 68 44 69 44 71 46 73 47 75 49 77 52 80 53 77 50 77 50 77 51 79 53 79 51 77 50 77 50 78 52 80 50 75 47 75 49 76 50 72 48 70 47 71 48 77 56 81 55 86 61 92 66 95 68 97 72 101 74 102 75 108 80 112 83 115 86 119 88 119 87 121 90 130 98 118 71 72 28 53 29 50 28 51 27 52 30 51 29 51 29 51 29 51 29 50 28 49 27 48 26 48 26 47 28 47 28 47 28 47 28 46 27 46 26 45 26 45 25 42 23 40 22 41 23 39 19 38 20 38 20 38 20 38 20 38 17 28 9 16 6 6 0 2 0 7 11 22 12 23 11 23 11 25 12 23 12 22 10 21 11 20 12 21 11 16 6 10 6 6 3 3 2 3 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 8 9 14 11 15 11 12 9 14 13 13 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 1 5 8 18 19 21 17 20 16 14 11 17 10 16 8 14 5 13 10 14 11 14 11 13 9 10 7 10 5 9 4 8 5 5 5 7 8 7 5 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 42 26 39 22 38 22 37 24 37 23 32 17 29 15 27 13 26 13 27 14 26 13 27 15 28 14 27 13 27 14 27 15 29 16 30 17 28 15 28 16 29 17 30 17 29 14 29 16 34 20 33 17 34 18 33 18 33 18 32 17 33 18 33 18 33 18 33 18 29 16 33 18 32 16 32 18 35 20 35 20 35 20 35 20 32 18 34 20 35 20 34 19 37 20 36 21 38 21 34 16 35 19 35 19 35 19 35 19 38 22 38 22 38 22 38 22 39 23 39 22 38 22 37 21 39 23 38 20 35 18 33 17 36 21 38 22 36 20 37 22 35 20 36 21 37 20 36 19 37 22 38 22 38 21 36 19 39 23 37 21 36 21 37 22 41 24 39 25 42 28 42 25 42 28 41 27 41 28 43 30 43 29 43 29 44 30 44 30 45 28 46 29 45 27 43 26 44 27 44 27 45 29 47 31 44 27 45 29 46 30 48 31 47 30 46 29 45 27 44 27 45 27 46 27 47 28 47 28 47 28 47 28 47 28 47 28 44 27 44 27 44 27 44 27 46 28 44 28 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 47 31 48 31 49 32 49 30 50 28 50 28 50 28 50 28 52 29 49 26 48 27 51 30 50 33 51 34 51 34 52 35 52 34 51 33 50 34 51 33 52 29 50 27 50 29 53 32 53 31 54 32 54 32 53 31 54 32 54 32 54 32 54 32 53 31 53 31 54 32 54 32 53 32 54 33 55 32 54 31 54 32 54 32 54 32 54 32 54 32 54 32 54 32 54 32 53 31 53 31 52 30 52 29 52 30 50 28 49 29 51 31 52 31 52 31 52 32 53 32 52 32 54 34 55 34 55 33 54 33 53 32 54 34 56 35 55 35 57 37 58 36 56 34 56 36 57 36 58 37 58 37 57 37 57 37 60 41 65 42 67 44 69 44 72 47 74 49 74 45 72 43 71 43 70 46 75 51 73 49 70 48 68 47 70 42 56 25 40 16 41 22 42 22 43 24 43 27 45 26 47 27 49 29 51 31 53 32 49 28 49 28 50 30 52 32 51 30 50 29 50 29 51 30 51 28 47 26 48 28 48 26 46 25 48 25 47 26 51 32 53 33 57 39 62 43 65 45 68 47 72 49 73 50 76 52 83 56 83 58 88 61 87 56 87 62 95 70 94 59 56 17 28 15 28 15 27 15 29 15 29 15 29 15 29 15 29 15 29 14 27 12 26 12 26 13 28 13 28 13 28 13 28 13 27 12 27 12 27 11 26 11 25 10 23 10 24 10 21 5 21 7 20 6 20 6 19 5 17 7 18 8 14 9 6 0 2 0 5 10 15 5 10 4 11 3 12 4 12 6 11 5 11 5 10 7 10 6 6 1 4 2 4 1 2 1 3 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 2 2 9 8 12 7 11 6 13 10 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 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 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 0 10 10 18 14 16 9 9 1 10 2 10 0 5 0 10 1 11 2 11 4 10 3 8 3 7 3 5 1 4 1 4 2 5 4 5 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 56 40 55 41 59 42 56 38 54 37 52 37 54 37 49 29 45 28 43 26 42 26 42 27 41 27 45 30 46 28 42 25 42 26 43 28 45 29 46 30 41 26 43 28 45 30 47 31 45 28 45 31 50 34 49 31 47 31 47 32 48 32 48 32 49 33 49 33 49 33 49 33 46 32 50 34 49 32 49 34 48 32 48 33 50 35 51 35 48 33 50 35 51 35 51 34 53 36 50 34 51 35 50 33 52 36 52 36 52 36 52 36 53 37 53 37 53 37 53 37 55 39 55 38 54 37 53 37 57 38 54 35 52 35 53 37 52 37 55 37 53 35 53 38 54 36 53 35 52 36 53 37 52 36 54 38 55 38 54 36 58 38 56 36 55 36 55 37 60 40 58 40 61 43 61 41 65 42 64 41 64 43 66 45 65 43 65 44 66 45 67 45 66 45 67 46 66 45 65 43 66 45 65 44 65 45 67 46 67 46 67 46 67 46 67 46 68 47 67 46 66 44 64 43 66 45 67 46 67 47 68 47 66 45 67 47 68 48 70 49 70 44 70 44 70 44 70 44 71 44 69 45 73 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 73 47 74 48 74 49 75 50 75 50 75 50 75 50 75 50 75 50 75 50 75 50 75 50 78 52 77 51 77 51 76 50 77 51 78 52 78 52 77 52 75 51 77 53 78 53 77 52 77 53 78 54 79 53 78 52 79 54 79 54 79 54 79 54 79 54 78 53 78 53 78 52 78 54 79 55 80 54 79 53 79 54 79 54 79 54 79 54 78 53 78 53 78 53 78 53 78 53 78 52 77 52 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 54 80 53 81 54 82 56 82 55 85 58 86 57 83 54 84 56 85 57 85 58 86 58 87 57 88 58 91 62 95 66 97 68 99 71 103 74 105 76 104 73 102 71 101 71 102 72 102 71 100 67 97 66 97 67 93 60 76 44 66 41 67 43 67 42 68 44 69 44 71 46 75 48 75 49 77 50 77 51 76 49 76 49 77 51 79 53 78 50 77 49 76 50 77 51 76 48 74 48 76 49 74 46 69 47 71 49 73 48 76 53 79 54 84 59 89 63 92 65 92 68 98 71 99 72 104 76 113 82 114 86 120 89 117 83 123 90 123 92 125 87 92 43 54 28 51 27 50 28 51 28 51 29 51 29 51 29 51 29 51 28 49 26 47 26 49 27 47 28 47 28 47 28 47 28 46 27 46 27 46 27 46 27 45 26 43 25 43 25 40 20 40 21 39 20 38 19 37 18 33 20 37 18 29 19 21 5 8 3 13 14 25 12 24 14 22 12 23 13 24 12 22 12 17 6 15 8 15 9 11 4 6 3 4 3 4 3 5 4 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 1 0 3 3 4 2 9 9 11 10 11 11 14 16 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 1 1 1 3 2 5 11 21 21 21 15 14 10 16 12 17 8 13 4 14 11 14 12 15 11 14 10 13 9 12 7 10 5 9 5 4 3 3 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 41 22 40 26 43 27 41 24 38 21 36 24 38 24 32 15 29 16 27 13 26 13 26 13 25 14 30 19 31 16 26 11 25 13 27 14 28 16 30 17 24 11 26 14 29 17 31 19 30 14 30 17 34 18 31 14 29 14 30 15 31 17 32 17 33 19 34 19 34 19 34 19 31 18 35 20 34 19 34 20 31 16 32 18 35 21 37 22 32 17 34 20 35 20 35 20 38 19 31 14 32 18 35 19 37 21 37 21 37 21 37 21 37 21 37 21 37 21 37 21 37 21 37 20 36 19 35 18 39 21 36 18 35 20 39 24 33 18 35 19 33 16 34 19 38 21 35 18 34 19 37 22 33 18 36 22 39 23 39 22 39 24 37 21 36 21 36 21 41 25 39 25 42 28 42 26 44 29 42 27 42 29 45 32 43 29 43 30 44 31 45 31 45 29 46 29 46 28 44 26 46 29 45 27 44 27 45 28 48 31 47 29 46 28 44 27 47 30 46 28 44 27 43 25 45 26 45 27 46 28 47 28 44 25 45 27 48 30 50 31 44 27 44 27 44 27 44 27 45 27 43 28 47 32 48 30 47 30 47 30 47 30 47 30 50 33 49 31 47 30 47 30 49 31 47 30 49 32 48 30 47 30 47 31 48 32 49 30 50 28 50 28 50 28 50 28 48 27 51 30 52 29 49 26 53 35 52 34 51 33 50 32 50 34 53 37 54 36 51 31 48 29 54 35 57 33 52 28 52 31 53 32 54 31 53 30 54 32 54 32 54 32 54 32 55 32 54 31 53 30 52 29 53 32 54 33 55 32 54 31 54 32 54 32 54 32 54 32 52 30 52 30 52 30 52 30 53 31 53 30 52 29 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 32 53 32 53 33 55 35 54 34 57 37 58 36 55 33 56 35 56 36 57 37 58 37 56 36 57 37 60 41 65 42 67 44 69 45 73 49 76 51 73 45 72 43 71 46 72 49 69 44 65 42 63 42 64 44 57 31 43 18 38 18 37 15 42 22 43 24 43 27 45 26 47 27 48 27 48 27 48 27 48 27 48 28 50 30 52 32 51 29 50 28 49 29 50 30 47 26 47 27 49 27 46 22 43 23 49 27 49 27 50 29 52 33 56 38 61 42 63 43 65 44 69 46 71 47 73 48 83 56 83 58 89 61 86 53 90 63 90 63 95 67 70 26 28 10 27 13 27 14 27 16 29 15 29 15 29 15 29 15 30 15 27 12 25 12 27 14 28 13 28 13 28 13 28 13 27 12 27 12 27 12 27 12 28 13 26 12 26 12 23 7 22 8 21 6 20 5 18 4 13 6 19 9 19 16 19 8 3 1 9 10 16 6 12 7 11 6 12 7 13 6 13 7 4 1 5 3 9 6 7 2 0 0 2 1 3 2 5 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 3 3 2 0 3 1 6 3 7 3 11 10 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 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 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 2 1 3 0 1 4 18 18 19 9 9 4 11 4 11 1 6 0 10 2 11 3 12 4 11 3 11 5 9 5 7 3 5 2 3 1 2 0 1 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 40 53 37 55 40 56 39 55 38 54 38 55 38 50 32 48 32 48 31 46 29 43 26 44 26 40 25 45 30 44 26 41 25 42 27 45 30 47 31 41 26 43 28 45 30 46 30 47 32 50 33 47 31 48 33 46 29 45 29 45 30 47 32 50 34 50 34 50 34 50 34 49 32 48 32 48 33 50 35 46 31 47 32 49 34 51 35 53 36 50 33 49 34 52 37 51 34 49 33 50 37 56 42 51 36 52 36 52 36 52 37 57 40 54 37 52 37 54 39 58 40 54 36 51 35 51 36 52 35 52 35 53 37 55 38 53 36 53 36 52 34 50 32 52 35 52 36 53 37 54 37 57 37 52 36 55 39 54 34 57 38 57 38 57 38 56 37 57 39 59 40 60 42 62 43 64 43 65 44 66 45 67 46 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 71 50 70 48 69 49 70 50 74 47 71 44 70 45 73 48 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 76 51 77 52 78 51 77 50 76 50 76 51 77 52 78 53 81 56 79 53 77 51 76 52 81 54 77 50 75 52 79 56 80 55 79 52 77 52 77 52 81 55 79 53 78 54 80 56 80 55 79 54 79 54 79 53 76 53 80 54 79 54 80 57 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 56 81 54 83 57 86 58 83 55 81 55 82 56 84 57 86 59 87 57 83 54 88 59 85 56 83 54 82 54 89 59 91 61 94 64 96 67 98 70 103 76 107 77 106 75 105 73 101 70 99 69 100 71 96 63 92 59 89 59 93 64 71 44 64 38 61 39 64 42 64 41 65 43 66 45 68 45 72 47 76 51 79 51 76 48 77 49 76 48 75 49 76 50 79 53 80 53 80 52 78 50 76 49 76 48 75 47 74 48 72 48 71 50 74 50 76 51 79 55 86 60 89 62 93 68 94 70 99 71 99 71 103 75 113 83 113 82 114 83 115 85 124 88 119 91 128 96 110 63 62 33 57 27 47 24 50 33 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 42 23 40 21 38 19 38 20 37 19 36 20 34 20 31 21 18 9 18 9 21 11 25 13 20 10 21 11 21 11 20 10 13 6 14 7 12 6 10 4 6 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 7 11 11 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 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 9 17 17 11 11 20 16 18 9 10 4 11 8 12 10 13 11 15 12 11 8 11 7 9 3 5 1 7 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 1 1 42 21 38 23 41 27 42 26 40 24 39 27 40 26 36 20 32 19 32 18 30 15 27 13 27 13 25 13 28 16 28 14 27 14 27 14 27 14 27 14 26 13 27 14 28 16 30 17 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 34 19 35 21 36 21 36 20 35 19 34 20 35 21 37 20 35 18 35 20 37 22 36 20 36 20 36 20 36 20 40 23 38 21 37 21 37 22 36 20 35 18 35 20 37 22 36 20 35 19 35 20 37 21 34 18 35 19 36 19 35 19 35 19 35 20 36 21 37 21 37 19 34 20 39 24 39 21 39 24 39 24 39 24 39 23 39 24 40 26 42 27 43 28 43 29 44 30 44 30 44 31 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 49 30 48 29 47 29 49 30 47 29 45 28 45 28 46 30 45 28 45 28 45 28 45 28 44 29 48 31 47 30 47 31 48 31 47 30 48 32 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 49 33 51 35 52 35 51 34 50 33 50 34 51 34 52 33 56 33 53 30 51 29 51 29 54 32 52 29 51 30 54 32 55 32 53 30 52 30 52 30 54 31 52 29 51 30 53 32 55 33 55 33 55 33 55 33 52 32 55 33 53 31 54 34 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 34 54 33 55 36 59 37 56 34 54 34 56 35 57 36 58 37 57 36 56 34 56 35 55 34 55 35 57 36 58 39 60 40 63 43 67 43 69 47 73 50 77 51 76 49 75 48 72 45 70 46 69 45 65 42 61 39 60 39 58 39 42 23 38 18 36 19 40 23 41 23 42 25 45 24 46 25 46 26 49 29 51 29 49 28 50 29 49 28 49 28 50 29 52 31 53 32 52 31 51 29 49 28 48 27 48 26 47 26 46 24 48 25 48 27 50 28 52 34 58 38 60 41 65 46 67 46 70 47 71 47 73 49 80 54 82 55 84 57 86 58 89 61 87 60 92 70 86 53 41 13 27 12 28 11 26 17 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 28 13 26 12 24 10 23 8 24 9 22 7 20 6 20 6 19 7 19 9 19 11 20 12 13 7 11 4 10 3 12 5 10 5 11 7 11 5 9 6 4 1 6 3 5 1 4 0 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 0 0 3 2 10 6 9 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 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 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 4 13 10 12 9 15 8 11 2 9 0 9 0 10 1 10 3 11 4 12 6 8 3 5 1 4 2 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 56 40 55 40 59 45 60 44 57 40 56 40 57 40 53 35 48 32 47 30 45 28 43 26 41 26 44 27 43 26 44 29 44 28 43 26 41 24 40 23 44 27 42 26 43 28 46 31 45 31 48 31 46 29 46 32 48 32 47 31 48 32 49 34 48 32 48 32 48 32 48 32 49 32 48 32 48 33 50 35 52 36 52 37 53 37 53 37 50 35 51 36 52 35 51 34 53 37 53 36 52 35 51 35 54 37 53 36 52 35 51 34 54 38 54 38 54 37 52 36 51 34 50 34 50 35 52 37 54 36 53 35 52 35 52 36 50 33 51 35 53 36 54 37 52 35 52 36 53 37 54 37 52 34 51 36 56 41 57 39 59 40 59 40 59 40 59 40 59 40 59 41 61 42 62 43 66 44 66 44 65 43 65 43 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 66 45 66 45 66 46 68 47 69 47 68 46 67 47 69 48 72 46 71 45 71 45 72 46 71 45 71 45 71 45 71 45 70 46 74 48 73 47 73 48 75 49 74 48 75 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 49 76 51 78 52 78 51 76 50 76 50 77 51 77 53 79 53 77 51 75 50 75 50 78 53 78 52 77 53 78 53 79 54 78 52 77 52 77 53 76 51 75 49 74 50 76 51 79 54 79 55 81 56 82 57 78 54 80 55 78 52 78 54 78 53 78 53 78 53 78 53 78 53 78 53 78 53 78 53 78 51 77 50 77 50 76 49 79 52 79 52 79 52 79 52 79 54 82 55 81 54 82 57 85 57 83 55 82 55 83 56 86 58 85 56 84 56 84 56 81 53 81 54 84 58 88 61 89 59 91 62 94 65 97 68 100 71 103 76 107 77 106 76 103 76 102 73 100 70 96 67 91 61 87 59 88 57 80 47 64 37 58 34 58 36 62 40 64 42 65 43 67 46 68 46 75 48 75 49 76 50 77 50 78 51 77 50 77 50 78 51 79 52 80 53 79 51 77 50 76 48 75 48 74 47 74 48 70 46 69 47 72 48 74 49 79 54 85 59 88 61 92 66 93 69 98 70 98 71 103 74 105 77 111 83 116 86 118 86 119 88 118 83 121 94 127 88 89 38 54 30 59 27 45 26 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 42 24 40 21 38 20 38 20 37 19 37 20 36 19 34 20 33 17 28 12 24 11 26 14 23 13 21 11 19 8 16 7 9 4 10 5 8 4 7 2 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 0 0 0 0 0 0 0 0 1 1 2 5 8 10 8 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 1 1 1 3 8 12 13 20 17 19 13 14 9 15 12 14 11 13 10 13 10 12 9 18 13 13 6 8 5 11 10 7 5 4 3 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 39 20 38 24 43 29 44 28 40 24 39 27 41 27 37 22 33 19 31 17 28 14 27 14 24 14 29 15 26 12 27 17 28 15 27 14 26 12 25 11 29 15 26 12 26 15 30 19 29 15 31 16 29 13 30 16 30 14 29 14 29 15 31 17 32 17 32 17 32 17 32 17 33 17 32 17 32 18 34 20 37 22 37 22 37 22 36 21 33 19 36 22 37 21 34 18 36 20 37 21 37 20 35 18 39 22 37 21 35 19 34 17 37 21 39 23 39 21 36 18 39 22 37 20 34 18 33 17 38 21 36 19 34 18 34 18 34 18 34 18 35 19 36 21 35 19 35 20 36 21 37 21 36 20 36 21 38 24 40 24 40 25 41 26 41 26 42 27 40 26 41 27 42 28 43 28 45 31 44 30 43 28 42 28 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 26 44 25 45 26 46 28 46 27 45 26 45 27 47 29 46 28 45 28 45 28 45 29 45 28 45 28 45 28 45 28 44 29 48 31 47 30 47 31 48 31 48 31 48 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 31 50 34 51 35 51 34 49 32 50 33 50 34 51 32 53 30 51 28 50 28 50 28 51 30 53 31 53 31 52 29 53 31 52 29 51 30 52 31 50 28 50 28 50 28 50 28 51 30 53 32 55 34 56 35 54 33 56 32 52 29 52 31 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 52 31 52 31 53 32 52 33 55 34 54 32 55 35 57 35 56 35 56 35 56 35 59 37 56 34 54 34 56 36 52 31 53 33 56 37 60 40 58 39 60 41 64 45 68 45 71 48 73 49 77 51 77 51 76 49 75 50 72 45 66 42 59 35 55 35 56 31 42 19 35 21 34 20 35 21 39 25 42 24 43 25 45 25 47 26 50 27 48 27 48 28 50 30 52 30 51 29 50 30 51 31 51 31 52 31 52 30 50 28 48 27 48 26 47 26 46 25 45 24 47 25 48 26 49 27 52 33 57 37 59 39 63 44 66 45 69 46 69 46 72 48 73 49 78 54 84 56 83 54 85 59 85 55 85 65 96 69 75 25 24 11 33 14 23 12 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 25 10 23 7 21 6 20 7 20 8 20 8 20 10 20 10 19 9 15 4 11 5 14 8 13 8 12 5 7 4 6 2 5 2 5 2 5 3 3 1 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 2 0 2 0 2 0 0 1 0 1 1 7 3 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 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 3 1 8 6 17 12 17 10 11 4 12 7 12 3 11 1 10 2 8 1 14 7 8 3 5 3 7 5 5 2 3 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 51 36 52 39 58 43 58 40 54 37 53 38 56 39 52 34 51 33 48 30 45 28 44 28 40 27 45 28 42 25 43 30 43 27 43 27 44 28 44 29 46 28 43 25 42 27 46 31 45 30 47 31 45 28 46 31 46 29 45 29 45 30 47 32 50 34 50 34 50 34 50 34 49 32 48 32 48 33 50 35 52 36 52 36 51 35 51 35 49 34 52 37 53 36 50 33 50 35 52 37 53 37 52 36 55 38 53 37 51 35 50 33 52 37 54 39 54 37 51 34 55 39 54 38 52 35 50 33 54 36 52 34 51 34 51 34 54 37 52 34 51 34 51 35 52 35 52 36 53 37 54 37 55 38 56 39 55 38 55 38 59 40 60 41 61 42 61 43 60 42 61 42 61 43 62 43 66 44 66 43 64 42 63 41 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 44 65 44 65 45 67 47 66 45 66 45 66 46 68 48 70 45 71 45 71 45 71 44 71 45 71 45 71 45 71 45 70 46 74 48 73 47 73 48 73 47 72 46 73 48 75 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 74 48 75 50 77 51 77 50 75 49 75 50 76 50 77 52 77 52 76 50 75 50 76 51 76 51 77 53 78 52 76 51 77 52 76 51 76 52 77 53 76 51 77 52 77 52 76 51 74 50 75 51 77 53 79 55 78 54 80 54 77 50 76 52 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 78 52 79 53 80 53 79 53 82 54 80 53 81 56 82 56 83 56 83 56 83 56 87 57 84 54 82 54 84 56 82 54 82 55 84 57 87 60 89 59 91 62 95 66 99 70 102 72 104 75 106 77 108 78 104 76 103 74 99 67 92 62 86 57 84 55 81 47 67 33 59 35 57 35 59 38 62 43 64 43 65 45 67 46 68 47 75 48 75 48 75 49 77 51 79 51 78 50 77 51 78 52 78 51 79 52 78 51 77 49 75 48 74 47 74 46 73 47 72 48 71 49 74 50 75 51 79 54 84 57 86 59 89 64 91 67 96 69 96 69 101 73 102 74 108 79 112 80 110 78 114 86 121 85 121 91 129 92 125 57 59 25 55 27 47 28 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 46 28 45 26 42 23 40 22 43 24 41 22 39 21 39 21 38 20 39 19 39 20 38 20 34 15 30 13 27 14 29 18 25 13 20 7 14 5 13 6 11 6 11 7 10 5 8 4 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 2 1 0 2 4 5 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 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 1 2 3 6 6 12 14 20 17 19 13 15 12 16 12 15 11 12 8 11 7 11 9 12 7 11 5 8 5 6 4 3 2 2 2 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 16 35 21 40 25 39 22 37 21 36 25 39 26 36 21 37 22 33 18 29 16 30 17 25 13 28 14 27 13 28 16 25 12 26 15 29 17 31 19 29 15 27 13 27 14 29 17 29 16 32 16 30 14 30 17 32 17 31 16 32 17 33 19 34 19 34 19 34 19 34 19 33 17 32 17 32 18 34 20 34 19 34 19 34 19 35 20 34 20 35 21 36 20 35 19 35 19 35 20 36 21 37 21 38 21 37 20 36 19 35 18 37 21 37 21 37 20 35 19 35 20 37 22 38 22 38 21 36 19 34 18 33 18 34 19 39 22 36 18 33 17 34 19 35 19 35 20 36 21 37 21 39 24 41 24 38 21 37 23 39 24 40 26 41 27 43 28 42 27 42 28 43 28 43 28 43 29 43 29 42 28 42 28 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 26 46 27 45 26 45 26 45 28 48 30 44 27 45 28 45 28 44 27 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 49 32 50 33 50 33 49 31 48 32 49 32 50 33 50 31 53 30 51 29 51 29 52 30 52 29 51 29 51 29 51 30 51 29 51 28 51 30 52 31 52 30 53 32 54 31 52 30 49 27 50 28 51 30 52 30 52 31 54 31 51 29 52 31 51 29 51 29 51 29 51 29 51 29 51 29 51 29 51 29 49 28 50 29 50 29 51 30 50 29 51 31 52 32 54 33 51 32 54 33 53 32 54 35 54 34 56 36 57 36 56 35 57 36 56 34 55 34 55 34 55 34 55 34 55 35 58 37 58 38 60 41 65 46 70 47 73 49 74 49 76 51 78 53 77 52 75 48 68 43 62 38 60 39 58 34 49 25 38 19 36 23 36 24 38 25 41 25 44 25 44 26 46 26 47 27 49 27 48 28 49 29 50 29 51 30 50 29 50 29 51 30 51 30 51 30 51 29 49 28 47 26 47 26 46 25 46 24 47 25 49 27 50 28 51 29 51 32 56 36 57 37 60 41 65 43 67 44 68 44 70 46 72 48 76 49 79 51 78 49 82 62 89 61 90 66 92 62 96 46 38 7 24 13 28 15 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 25 11 23 8 21 7 21 7 21 9 20 9 20 9 21 9 15 3 15 4 16 7 17 11 14 7 9 4 5 1 6 3 6 4 7 6 7 5 5 3 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 0 2 1 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 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 1 0 2 0 4 5 15 13 17 9 11 3 13 3 11 2 9 2 8 0 5 1 6 4 6 2 3 0 4 2 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 50 35 51 38 56 40 53 35 53 37 53 39 56 40 53 35 55 37 50 32 46 31 48 32 43 26 41 26 44 29 44 27 40 24 41 27 44 29 46 31 44 28 44 28 44 28 44 28 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 49 34 51 35 52 36 52 35 51 34 50 35 51 36 54 37 52 35 50 35 52 37 52 36 52 36 52 36 52 36 54 37 52 36 51 35 52 36 50 35 52 37 54 37 52 36 51 34 50 33 50 34 52 36 55 36 51 33 50 34 53 37 52 35 52 36 53 37 54 37 54 39 58 40 55 37 56 41 57 38 58 40 60 42 61 43 62 43 62 43 62 43 62 43 63 42 64 42 64 42 65 43 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 44 66 46 66 45 66 45 67 48 70 50 69 44 71 45 71 45 70 43 71 45 71 45 71 45 71 45 70 46 74 48 73 47 73 48 74 47 73 47 73 48 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 76 50 77 50 76 48 73 46 74 48 75 49 75 50 76 51 78 53 77 52 77 52 78 53 78 52 75 50 75 50 77 53 76 50 75 50 76 51 77 53 76 52 78 54 79 53 77 51 76 51 76 51 76 51 76 51 75 52 78 53 76 51 77 54 76 51 76 51 76 51 76 51 76 51 76 51 76 51 76 51 76 49 76 50 77 51 78 51 77 50 78 52 79 53 81 54 78 53 81 54 80 52 81 55 80 54 83 57 85 57 83 56 83 56 84 56 84 55 82 53 83 54 82 55 84 57 86 59 88 58 91 63 96 68 100 71 103 73 104 75 106 77 109 80 106 77 100 70 92 63 87 60 85 59 85 51 70 37 64 39 60 37 59 37 60 39 61 41 65 44 66 45 67 47 69 48 72 47 76 50 78 50 76 49 77 50 76 49 76 49 77 50 77 51 78 51 78 50 76 48 74 47 74 46 73 46 72 46 71 47 70 49 74 49 75 50 78 53 83 56 84 57 87 61 90 66 95 67 95 68 100 72 103 73 106 77 110 80 113 82 117 89 124 91 129 98 132 90 129 76 81 26 47 28 52 27 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 43 25 43 25 43 25 43 25 44 25 42 22 40 21 39 22 39 21 40 21 40 21 40 21 37 18 36 19 33 18 29 15 22 11 16 6 12 4 11 7 10 6 10 6 10 5 6 3 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 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 5 14 15 18 13 14 11 15 11 14 10 13 9 12 8 10 6 9 4 8 4 8 5 5 3 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 19 36 22 40 23 36 19 38 23 38 27 42 28 39 24 40 25 35 19 31 18 33 21 28 13 24 12 29 17 28 13 24 11 25 13 26 14 28 15 27 15 29 16 29 15 27 14 31 17 34 18 31 16 32 18 30 14 29 14 29 15 31 17 32 17 32 17 32 17 32 17 33 17 32 17 32 18 34 20 32 18 33 19 35 21 37 23 37 21 34 18 33 19 36 22 42 24 37 18 33 17 34 19 35 20 36 20 36 20 36 21 39 22 36 18 34 19 36 21 36 21 37 21 36 18 32 14 33 17 33 17 33 19 36 20 36 18 33 16 33 19 38 23 35 19 35 20 36 21 37 21 34 21 40 24 38 22 41 28 37 23 39 24 40 26 42 27 43 28 43 28 43 28 43 28 40 27 41 28 42 29 43 30 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 24 43 24 43 25 45 27 45 26 45 27 47 29 50 31 43 26 45 29 46 28 43 25 45 28 45 28 45 28 45 28 44 29 48 31 47 30 47 31 49 31 48 31 48 32 50 34 48 31 48 31 48 31 48 31 49 32 49 32 49 32 49 32 50 28 50 28 50 28 50 28 50 28 50 28 50 28 50 30 51 34 51 33 49 31 46 28 48 31 48 32 49 33 50 33 54 31 53 30 52 31 54 32 54 30 50 26 48 28 52 32 50 28 50 28 50 29 53 31 51 29 53 32 54 31 51 29 53 30 52 30 52 30 51 29 49 29 52 30 52 29 53 33 51 29 51 29 51 29 51 29 51 29 51 29 51 29 51 29 50 28 50 29 51 30 51 30 50 29 51 31 52 32 54 33 51 31 54 33 52 31 54 34 53 33 56 36 58 36 57 35 54 34 56 36 56 34 53 31 53 32 54 33 56 37 60 40 57 38 60 42 65 47 70 48 73 50 74 51 76 53 79 56 80 52 73 45 64 38 60 37 54 35 55 27 36 11 34 21 35 23 37 24 37 24 38 22 44 27 45 27 46 26 49 25 46 26 49 30 52 30 49 27 50 28 49 27 48 28 49 29 50 30 51 30 51 29 49 27 47 26 47 25 46 24 45 24 46 23 47 25 47 26 49 27 51 32 55 35 56 36 59 40 64 43 67 43 67 43 69 45 73 47 74 49 80 55 86 59 89 65 90 64 96 74 100 67 90 58 57 12 21 15 31 11 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 24 10 24 11 25 12 26 12 26 11 24 9 22 8 22 8 21 7 21 7 21 7 21 7 20 10 23 13 22 10 14 5 12 5 8 0 5 1 5 4 4 2 5 4 5 5 3 3 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 2 0 2 0 2 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 0 0 0 0 0 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 0 8 7 12 7 11 7 11 2 11 1 10 2 9 2 9 3 4 0 2 0 6 6 3 1 2 0 2 1 4 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 45 30 49 36 54 40 57 42 58 41 56 41 59 43 57 39 59 38 50 34 47 26 45 36 46 25 40 28 46 29 45 31 40 25 42 27 44 29 45 29 48 32 48 31 46 29 44 27 50 34 49 33 48 31 47 31 44 31 50 34 48 30 48 34 47 32 49 34 50 34 50 33 54 38 53 36 52 37 54 38 52 36 52 36 52 36 52 36 51 35 51 35 51 35 51 35 53 35 53 35 53 35 53 35 55 37 55 36 54 35 53 35 54 37 53 39 57 40 54 35 51 36 52 37 53 36 52 35 52 35 52 34 51 33 50 33 51 35 53 35 50 32 49 34 53 37 54 36 52 36 55 40 55 38 55 39 56 40 57 40 62 43 62 43 62 43 62 43 63 43 62 44 65 46 63 42 60 42 61 43 62 44 63 45 63 44 63 43 62 42 61 42 62 43 62 43 62 43 62 43 62 44 63 45 64 44 63 43 65 44 65 44 65 44 65 44 62 40 61 41 64 44 65 42 65 44 65 44 65 44 65 44 69 48 69 48 69 48 69 48 72 49 70 48 70 49 69 45 70 48 70 48 70 48 70 48 68 47 71 50 72 49 69 46 71 49 71 49 71 49 71 48 74 48 74 48 74 48 74 48 75 49 75 49 75 49 75 49 74 49 74 50 75 51 76 51 76 50 75 49 74 50 75 50 73 48 76 51 77 50 74 47 76 50 76 49 75 48 74 48 76 51 76 51 76 51 76 51 76 51 76 51 76 51 76 51 77 52 77 51 76 50 75 50 76 51 76 51 76 51 76 51 76 51 77 52 77 53 78 53 78 53 78 52 77 51 76 51 76 51 76 50 75 49 74 49 75 50 75 50 75 50 75 50 74 52 74 53 75 54 78 53 76 52 79 54 78 51 80 54 80 53 80 53 80 53 80 53 83 56 84 58 85 56 82 54 79 54 81 57 82 56 80 53 79 52 80 53 82 56 85 58 88 60 89 61 91 65 94 67 99 71 99 72 101 74 104 77 105 75 96 65 90 62 86 60 85 52 66 35 61 37 58 33 58 37 59 38 60 39 61 41 62 42 64 44 67 47 69 49 72 47 75 49 77 51 77 50 74 47 75 50 77 50 77 50 76 51 76 50 75 50 74 49 71 46 71 45 70 44 69 44 67 46 67 48 71 50 73 51 78 55 82 57 83 56 84 59 91 67 97 69 96 66 96 66 98 75 112 80 110 79 116 92 130 98 133 96 138 110 136 87 108 84 101 46 48 23 50 27 52 29 49 26 48 27 51 30 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 22 41 22 38 21 42 22 38 17 37 21 39 20 36 19 34 17 33 15 24 12 19 5 12 4 12 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 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 2 3 9 15 17 16 13 12 12 10 9 9 10 12 12 4 4 6 6 6 4 3 1 0 2 3 3 2 1 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 31 17 33 20 37 24 40 26 41 25 40 26 42 27 41 24 41 22 36 22 33 13 29 19 30 10 24 12 29 13 28 15 25 13 27 16 30 17 30 17 31 18 31 18 30 16 28 14 32 19 32 18 31 18 31 18 29 19 34 21 32 18 33 21 31 16 32 18 33 18 33 18 35 20 34 19 34 19 35 20 33 18 33 18 33 18 33 18 36 21 36 21 36 21 36 21 36 22 36 22 36 22 36 22 37 23 37 22 36 21 35 21 37 21 37 22 40 23 37 19 35 20 36 21 37 20 36 19 35 19 35 18 34 17 33 17 36 21 38 21 35 18 35 20 37 22 40 23 38 22 39 25 38 22 39 23 39 24 40 24 42 27 42 27 42 27 42 27 45 29 42 28 45 30 44 28 42 27 43 28 43 28 44 29 45 30 45 29 44 28 43 28 42 27 42 27 42 27 42 27 42 27 43 28 43 28 42 27 44 27 44 27 44 27 44 27 45 26 42 26 45 29 45 27 44 25 44 25 44 25 44 25 47 28 47 28 47 28 47 28 50 31 47 30 49 32 48 29 48 31 48 31 48 31 48 31 47 30 49 32 49 32 47 30 49 32 49 32 49 32 49 32 47 30 47 30 47 30 47 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 31 50 33 50 33 48 31 50 33 49 32 49 31 48 31 50 33 50 33 50 33 50 33 50 33 50 33 50 33 50 33 51 34 50 33 50 32 49 32 50 33 50 33 50 33 50 31 50 29 51 29 52 30 52 31 53 31 52 30 52 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 55 35 56 36 56 34 54 32 53 32 56 34 56 33 54 31 52 32 53 33 55 35 57 36 60 39 61 42 64 44 66 45 70 49 71 50 73 53 75 55 76 51 67 42 62 41 61 40 57 29 40 17 36 19 37 18 36 22 37 24 38 25 41 24 43 25 44 26 45 25 47 26 47 26 48 28 50 30 50 29 48 28 50 30 51 30 51 30 50 33 49 32 49 31 48 31 45 28 45 27 44 26 43 24 46 24 48 25 49 27 51 28 52 33 57 36 56 35 58 38 64 43 66 45 66 44 68 46 71 48 76 51 77 53 89 67 88 72 103 81 103 70 85 49 84 65 78 36 29 6 21 13 29 14 27 13 27 13 28 15 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 27 12 25 9 23 8 22 9 18 6 22 7 18 3 18 8 20 7 19 8 18 7 17 8 14 4 10 0 4 0 4 0 4 1 5 2 4 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 2 4 11 12 13 8 13 2 11 2 9 2 10 6 5 1 6 4 4 4 1 1 1 1 5 3 3 0 3 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 50 34 49 33 51 37 55 40 56 39 55 40 58 42 56 38 54 37 54 39 52 31 46 33 46 25 40 27 45 27 43 29 43 27 45 30 46 31 46 30 47 31 47 31 46 29 44 27 45 30 46 30 46 30 47 31 46 32 50 34 49 33 49 34 46 30 47 32 49 32 48 32 50 34 50 34 50 34 50 34 49 33 49 33 49 33 49 33 52 36 52 36 52 36 52 36 55 37 55 37 55 37 55 37 55 37 54 36 54 36 53 35 53 36 52 37 54 38 52 34 51 36 52 37 53 36 52 35 52 35 52 35 51 34 51 34 55 39 57 39 54 36 54 38 55 40 59 42 58 40 58 42 55 39 56 39 57 40 57 40 61 42 61 42 61 42 61 42 65 44 61 41 62 44 63 44 63 44 62 43 62 43 61 42 65 46 64 45 64 44 63 44 60 41 60 41 60 41 60 41 60 41 61 42 61 42 60 41 65 44 65 44 65 44 65 44 67 44 64 43 66 45 65 42 65 44 65 44 65 44 65 44 67 46 67 46 67 46 67 46 69 47 67 47 70 49 69 47 69 48 69 48 69 48 69 48 68 48 69 49 70 48 69 47 70 49 70 49 70 49 70 49 71 45 71 45 71 45 72 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 49 75 50 76 49 75 48 76 49 75 49 74 48 74 48 76 50 76 50 76 50 76 50 77 51 77 51 77 51 77 51 77 50 76 50 75 49 75 49 76 50 76 50 76 50 76 51 74 50 75 50 76 51 76 52 78 52 77 52 76 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 81 54 82 55 81 54 79 53 78 55 78 56 80 55 79 53 79 53 82 55 84 56 84 56 87 61 91 65 94 66 94 65 96 69 98 71 100 73 102 75 100 69 91 61 88 61 86 61 75 45 61 35 58 38 59 37 58 36 59 38 60 39 62 41 66 45 66 45 66 45 66 45 72 47 75 49 77 51 77 50 77 50 78 52 79 52 79 51 75 49 75 48 74 48 73 47 71 45 71 44 70 43 69 45 70 49 69 50 71 50 73 51 77 54 81 57 83 56 85 60 94 68 95 66 94 68 101 75 106 76 109 80 117 92 132 104 147 104 132 84 105 63 100 78 119 88 109 65 64 18 42 26 50 28 49 27 49 27 50 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 46 26 44 24 42 23 42 23 40 19 40 20 37 17 36 19 36 18 35 18 35 18 35 19 29 15 22 8 15 4 12 5 9 4 6 4 5 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 1 3 7 10 11 12 13 12 11 10 9 9 10 9 7 7 8 6 6 3 3 0 3 5 6 6 5 3 4 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 37 20 34 17 33 20 37 24 39 23 38 24 41 27 40 23 35 22 40 27 39 19 32 17 31 11 24 12 29 12 26 13 27 14 28 16 30 17 29 16 30 17 30 17 30 16 28 14 27 15 28 16 29 17 30 18 31 19 34 21 34 21 34 21 29 15 31 16 32 17 31 16 35 20 36 21 36 21 35 20 37 21 36 21 36 20 35 20 37 22 37 22 37 22 37 22 36 22 36 22 36 22 36 22 36 22 36 22 36 22 36 22 37 19 35 19 37 21 36 18 35 20 36 21 37 20 36 19 35 19 35 19 35 19 35 18 38 23 40 23 38 21 38 23 37 24 42 27 41 25 41 26 39 23 39 24 40 24 41 25 41 26 41 26 41 26 41 26 47 29 41 25 41 29 45 30 45 29 44 28 43 27 42 26 44 29 44 29 44 29 44 29 41 26 41 26 41 26 41 26 41 26 42 27 42 27 41 26 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 47 29 45 29 48 33 49 31 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 45 28 46 29 46 29 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 49 31 48 31 47 30 49 32 49 32 49 32 49 32 51 34 51 34 51 34 51 34 50 33 50 32 49 32 48 31 49 32 49 32 49 32 49 30 49 27 49 28 50 28 51 29 52 30 52 29 51 29 50 28 51 29 51 28 50 27 49 27 49 27 50 28 50 28 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 32 53 32 52 31 51 30 53 31 55 32 54 32 53 31 51 31 53 34 55 34 54 33 60 41 64 46 68 46 66 43 67 47 69 49 71 50 72 51 69 45 62 39 59 38 59 38 45 23 36 16 36 21 38 21 35 22 36 23 39 26 41 25 45 26 45 27 46 25 47 26 47 26 48 28 50 30 50 29 50 29 51 30 52 30 51 29 48 31 48 31 47 30 47 29 45 28 45 27 44 26 43 24 47 24 49 25 49 26 49 27 52 32 56 35 56 36 60 42 69 46 67 43 65 46 73 54 84 60 86 67 100 80 107 80 104 64 66 28 42 15 62 61 92 66 85 57 50 8 19 17 28 13 27 13 27 13 27 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 26 11 24 9 22 8 22 8 18 5 20 5 18 4 18 6 17 6 18 8 18 8 18 11 17 8 14 1 8 0 6 0 4 0 4 2 4 1 3 3 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 3 0 1 0 4 5 9 6 12 2 11 2 10 1 8 3 8 4 7 4 4 4 2 2 3 3 7 4 4 1 3 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 53 36 50 32 48 34 52 37 54 37 53 38 56 41 56 38 50 38 58 42 56 37 51 33 49 28 42 28 45 27 42 28 42 26 43 28 44 28 44 27 45 29 46 30 45 29 44 27 43 27 44 28 45 30 46 30 47 32 48 33 50 34 50 33 45 30 47 31 48 32 47 31 50 34 51 36 52 35 50 34 54 38 54 37 52 36 52 35 53 37 53 37 53 37 53 37 52 34 52 34 52 34 52 34 54 36 54 36 54 36 54 36 53 36 50 35 52 37 52 35 51 36 52 37 53 36 52 35 52 35 52 35 52 35 52 36 53 38 56 38 54 36 55 39 54 39 58 41 56 39 57 41 56 39 57 40 57 41 58 41 60 41 60 41 60 41 60 41 65 44 59 39 60 43 63 44 64 44 63 43 62 42 61 41 61 42 61 42 61 42 61 42 62 43 62 43 62 43 62 43 61 42 62 43 62 43 61 42 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 67 45 65 46 69 49 69 47 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 72 46 73 47 74 48 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 74 48 74 47 73 47 75 49 75 49 75 49 75 49 76 50 76 50 76 50 76 50 76 50 75 49 75 48 74 48 75 49 75 49 75 49 75 50 74 49 74 50 75 50 76 51 77 52 76 51 76 50 75 50 76 51 76 50 75 49 74 49 74 49 74 50 75 51 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 52 79 51 78 51 78 52 78 54 75 53 77 52 78 53 77 50 79 52 81 53 81 53 89 63 93 68 96 67 94 65 94 67 96 69 97 69 96 68 93 63 88 59 84 58 80 53 62 37 57 35 57 37 59 38 57 35 58 37 61 40 63 42 64 43 65 46 68 48 70 50 72 47 75 49 77 51 77 50 76 49 77 50 77 49 76 48 74 47 73 47 72 46 72 46 71 45 71 44 70 43 69 45 68 47 67 48 70 48 71 49 78 54 81 57 84 59 90 66 93 67 95 68 98 74 110 84 124 94 127 99 133 96 118 78 88 42 74 46 85 57 103 88 124 91 118 87 88 29 44 27 48 27 49 27 49 27 49 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 44 24 42 22 40 21 40 21 42 19 38 19 38 19 36 18 35 18 35 18 35 18 35 20 31 17 25 13 19 8 15 7 9 4 8 3 5 3 4 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 4 4 4 3 4 5 8 10 11 11 11 10 10 8 9 7 10 9 9 7 7 5 6 4 3 5 6 5 3 2 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 36 20 34 18 33 19 35 21 36 21 36 22 40 26 39 23 35 25 42 25 38 24 39 22 36 16 28 15 31 13 27 13 26 13 27 15 28 14 27 13 28 15 29 16 29 16 28 14 28 15 29 16 29 16 29 17 31 17 30 19 34 21 33 18 30 15 31 17 33 17 32 17 30 16 32 18 33 17 31 15 36 21 35 19 34 18 32 17 36 21 36 21 36 21 36 21 33 19 33 19 33 19 33 19 35 21 36 22 36 22 37 23 39 21 35 19 36 22 37 20 35 20 36 21 37 20 36 19 35 19 35 19 36 20 36 20 35 20 38 21 36 20 37 23 37 22 39 22 37 21 39 25 40 24 40 24 41 25 41 26 42 27 42 27 42 27 42 27 45 28 40 25 42 28 43 28 44 29 43 28 43 28 42 27 40 25 41 26 41 27 42 27 43 28 43 28 43 28 43 28 42 27 43 28 43 28 42 27 42 25 42 25 42 25 42 25 46 27 43 26 45 28 44 25 44 25 44 25 44 25 44 25 45 26 45 26 45 26 45 26 47 29 45 28 47 31 47 29 48 31 48 31 48 31 48 31 49 31 48 30 47 31 48 32 47 30 47 30 47 30 47 30 45 28 46 29 47 31 48 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 32 49 31 48 32 49 33 48 31 48 31 47 30 47 29 48 31 48 31 48 31 48 31 48 31 48 31 48 31 48 31 49 32 49 32 48 31 48 30 48 31 48 31 48 31 48 29 49 28 50 28 51 29 51 30 51 29 51 29 50 28 50 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 53 32 52 30 50 29 51 30 53 30 52 29 51 29 52 31 50 29 50 30 52 33 56 36 63 43 66 46 68 47 67 45 67 46 68 48 68 45 64 42 63 41 61 39 59 35 49 25 35 16 35 18 35 19 37 20 34 21 36 23 39 26 42 26 42 24 44 27 47 28 50 30 47 26 48 28 50 30 50 29 49 28 50 29 49 28 48 26 47 30 46 29 46 28 45 28 45 28 45 27 44 26 43 24 45 22 47 24 49 27 51 28 54 33 57 36 58 40 66 48 71 53 78 60 84 66 92 74 95 70 91 64 83 46 56 21 40 17 45 33 72 53 87 63 101 72 97 72 72 22 21 7 26 12 27 13 27 13 26 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 26 11 24 9 22 7 21 8 21 6 19 6 21 7 20 6 18 6 18 8 18 8 18 10 17 8 16 5 11 4 9 3 3 0 4 0 4 1 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 3 2 5 2 3 1 5 3 7 1 10 2 9 4 8 3 9 4 7 4 6 4 7 5 3 3 6 3 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 50 34 50 34 50 34 50 35 51 35 51 37 55 40 55 38 54 42 58 37 52 40 58 41 54 33 46 32 48 29 43 29 43 28 44 29 45 28 43 27 43 28 44 29 45 29 44 27 46 30 46 30 45 29 45 29 47 29 44 30 49 34 48 29 47 31 48 33 49 33 49 33 45 30 48 33 49 32 46 29 50 34 49 32 47 30 46 29 52 36 52 36 52 36 52 36 52 34 52 34 52 34 52 34 53 35 53 36 54 37 55 37 56 38 52 35 53 38 54 38 51 36 52 37 53 36 52 35 52 35 52 36 53 37 54 37 52 36 55 38 54 36 55 40 56 39 55 36 52 36 57 43 57 40 57 41 58 41 59 42 61 42 61 42 61 42 61 42 62 42 60 41 62 43 61 41 61 42 62 43 62 43 63 44 60 41 60 42 61 43 62 43 61 42 61 42 61 42 61 42 60 41 61 42 61 42 60 41 63 42 63 42 63 42 63 42 66 43 63 43 66 46 66 44 65 44 65 44 65 44 65 44 67 46 67 46 67 46 67 46 69 46 66 45 68 47 67 44 69 48 69 48 69 48 69 48 70 49 68 47 68 47 70 49 68 47 68 47 68 47 68 47 69 43 70 45 72 47 73 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 50 74 48 74 48 76 50 74 48 74 47 73 47 72 46 74 48 74 48 74 48 74 48 73 47 73 47 73 47 73 47 75 49 75 48 74 48 73 47 74 48 74 48 74 48 74 49 75 51 76 51 77 52 77 53 76 51 76 50 75 50 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 81 53 79 51 77 51 78 53 78 53 74 51 75 51 77 53 79 51 78 50 80 56 88 62 94 66 94 67 95 67 95 67 96 68 97 68 95 64 89 59 89 63 88 63 85 53 66 37 55 34 56 35 54 35 54 36 56 34 58 37 61 40 64 43 65 45 66 46 68 48 70 49 72 47 75 49 77 51 77 50 77 50 78 51 77 49 75 48 72 46 72 45 71 45 70 44 71 45 71 44 70 43 69 45 67 47 68 50 73 53 76 55 80 57 83 59 87 63 95 72 106 83 116 90 118 89 119 89 111 78 105 68 95 56 81 44 97 65 103 72 112 90 123 91 123 95 124 95 107 53 57 20 48 26 49 27 49 27 48 25 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 47 27 45 25 43 24 43 24 45 21 39 20 41 23 39 19 38 19 36 18 35 17 34 17 30 16 29 16 24 13 20 12 11 4 8 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 1 3 5 5 2 1 1 4 6 6 9 9 11 10 10 9 9 8 8 6 8 8 10 10 5 7 8 7 4 2 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 32 18 34 20 35 20 34 19 35 19 34 21 39 25 39 22 39 28 42 20 34 25 44 28 40 19 31 18 33 15 28 14 29 16 30 17 30 16 28 15 27 14 28 16 29 16 28 15 32 18 31 17 30 16 29 15 30 15 27 16 32 20 31 15 31 17 33 19 34 19 34 18 31 17 34 20 35 19 32 16 34 19 33 17 31 16 30 14 35 20 35 20 35 20 35 20 35 21 35 21 35 21 35 21 35 21 35 22 36 23 37 23 41 23 36 20 37 23 39 23 35 20 36 21 37 20 36 19 35 19 35 20 36 21 37 21 35 21 39 22 37 21 39 25 41 24 38 19 34 20 41 29 40 24 40 25 41 26 42 26 43 28 43 28 43 28 43 28 42 26 41 27 44 29 42 25 41 27 42 28 43 29 44 30 42 27 42 28 43 29 44 29 41 26 41 26 41 26 41 26 39 25 40 26 41 25 40 24 42 25 42 25 42 25 42 25 41 23 40 24 43 27 44 25 44 25 44 25 44 25 44 25 46 27 46 27 46 27 46 27 49 30 45 29 46 29 45 26 48 31 48 31 48 31 48 31 50 32 47 29 46 30 49 33 47 30 47 30 47 30 47 30 41 25 43 26 44 28 46 29 47 30 47 30 47 30 47 30 48 31 48 32 49 33 50 33 50 32 49 31 48 32 49 33 51 33 48 30 47 31 50 34 48 31 48 30 47 29 46 29 48 31 48 31 48 31 48 31 46 29 46 29 46 29 46 29 49 32 49 31 48 30 47 30 48 31 48 31 48 31 48 29 51 29 52 30 52 31 53 31 51 29 51 28 50 27 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 55 33 52 30 50 30 52 32 52 30 51 27 49 28 52 30 54 32 51 30 53 37 63 45 67 46 66 45 66 46 68 48 68 48 69 47 66 42 59 36 62 44 65 44 60 31 40 14 31 16 35 18 34 19 34 20 33 20 35 23 39 27 43 27 47 28 47 28 47 26 47 26 47 26 48 28 50 30 50 29 52 31 52 31 52 30 49 28 46 29 45 28 45 27 44 27 45 28 45 27 44 26 43 24 46 24 50 28 53 33 57 35 56 36 59 38 61 43 70 53 80 62 87 65 82 55 70 46 63 40 56 30 53 33 60 39 59 50 81 58 87 64 88 51 88 63 93 72 85 46 41 9 24 11 27 14 28 13 25 10 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 30 15 28 13 26 12 26 12 24 8 20 7 23 10 22 7 21 8 19 9 17 7 16 7 16 7 16 6 16 5 13 5 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 0 0 5 2 1 0 0 0 3 0 7 4 10 5 10 5 8 3 6 2 7 5 10 8 7 6 9 6 6 2 3 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 48 32 48 32 48 32 48 32 43 31 52 39 56 40 57 42 55 38 54 38 55 41 59 44 49 33 49 32 46 29 44 27 50 29 40 22 39 26 45 30 39 24 43 29 46 29 44 26 44 29 45 31 48 33 50 34 46 30 46 30 47 32 49 33 48 32 47 30 46 32 50 35 44 31 51 36 51 33 49 33 50 33 49 32 48 33 49 34 54 34 49 37 56 38 54 40 55 36 54 35 53 36 54 37 55 37 55 36 54 35 53 35 50 35 52 36 50 34 51 36 51 35 51 35 51 36 54 38 53 37 55 39 56 37 53 35 55 37 53 37 56 40 56 38 55 39 57 41 59 41 57 40 59 40 56 39 58 43 59 41 61 42 61 42 60 41 61 44 59 41 61 42 60 41 63 46 63 43 62 42 61 41 60 40 64 44 63 43 62 42 61 41 59 40 60 42 62 43 62 43 60 41 60 40 59 39 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 63 41 61 42 65 45 66 43 68 47 67 46 67 47 69 49 68 48 69 47 66 45 68 49 66 45 66 46 67 47 68 47 69 43 70 45 71 46 73 47 72 46 72 47 73 48 74 48 71 46 72 47 73 48 74 48 74 48 75 49 75 50 76 50 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 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 75 51 76 51 76 50 74 48 71 46 73 49 75 51 76 52 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 51 73 51 75 51 77 53 77 51 80 53 82 57 90 66 97 68 95 66 94 66 94 67 93 67 96 65 88 57 85 59 89 60 79 52 71 42 58 32 53 33 53 34 55 36 56 38 61 37 57 35 60 40 63 41 64 43 65 45 68 48 70 49 74 49 76 50 77 49 76 48 79 51 76 48 74 48 76 50 71 45 71 45 71 45 71 45 71 44 69 42 68 42 68 45 64 45 68 52 77 58 82 61 83 60 88 64 90 64 94 69 99 69 93 59 84 52 81 49 84 53 85 52 85 57 97 72 109 78 113 83 116 84 113 82 116 91 119 88 117 82 82 23 48 25 46 25 50 30 50 23 48 26 48 27 49 28 50 28 48 29 48 28 47 27 46 27 46 27 46 26 45 25 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 23 37 19 35 18 35 17 34 17 31 17 29 15 27 15 23 14 14 6 10 4 7 4 9 6 3 2 3 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 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 1 2 2 3 3 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 6 8 10 9 9 7 13 11 11 12 14 12 8 3 6 6 6 5 4 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 1 29 15 30 17 33 19 35 20 30 18 36 23 38 23 39 25 42 27 42 26 40 24 38 22 39 23 35 17 30 13 27 12 30 15 25 12 26 14 27 13 25 13 28 16 29 15 26 11 30 17 30 17 30 17 30 17 30 17 30 17 30 18 32 19 31 16 31 15 31 16 32 17 30 17 34 20 34 18 33 19 34 18 33 17 32 18 33 19 37 18 32 22 39 22 37 24 37 22 36 21 35 22 36 23 37 23 36 22 36 21 35 21 34 19 36 20 34 18 35 20 36 19 35 19 35 20 37 22 35 20 37 22 38 21 36 20 38 21 36 21 39 24 39 22 40 23 38 22 38 24 41 26 41 24 39 23 42 27 43 26 38 24 40 25 41 27 44 31 43 29 44 28 41 26 43 30 43 28 42 27 42 27 41 26 44 28 43 28 43 28 42 27 41 26 42 28 43 28 42 27 41 26 41 25 40 25 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 45 27 42 26 44 28 43 25 45 28 45 28 45 29 47 30 46 30 48 31 46 29 47 31 45 28 45 29 46 30 47 30 45 28 45 28 45 28 45 28 46 29 46 30 47 30 48 31 46 29 47 30 48 31 48 32 47 30 48 31 49 32 49 32 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 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 51 29 50 28 50 27 49 27 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 51 29 51 28 51 29 52 31 50 31 54 34 56 38 63 45 68 47 67 46 66 45 66 45 64 44 65 41 57 34 56 37 61 38 53 30 44 22 36 16 33 17 34 20 35 21 36 22 39 23 35 22 38 26 42 24 43 24 44 26 47 27 49 28 50 28 50 29 50 29 49 28 51 29 49 27 47 27 49 28 45 28 45 28 45 28 45 28 45 27 43 25 42 25 42 24 43 21 48 27 54 33 58 36 54 33 57 34 54 33 55 36 55 35 52 32 51 30 51 31 54 35 57 36 59 40 71 53 77 57 80 57 83 55 83 54 84 60 90 65 91 66 63 18 22 10 26 12 27 14 28 14 26 12 26 13 27 14 28 14 29 14 29 13 28 12 27 12 27 12 27 11 26 11 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 10 20 7 19 9 18 8 18 9 18 6 17 7 15 5 15 8 8 2 4 0 2 0 4 2 4 2 3 0 2 0 3 1 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 2 0 3 1 3 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 4 2 8 4 8 4 8 3 7 3 10 5 7 0 6 3 5 3 5 2 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 43 28 45 31 50 36 53 38 49 35 52 35 50 35 53 39 59 43 59 42 57 39 53 36 61 42 54 34 47 28 43 27 42 26 43 28 45 28 41 22 43 28 45 29 44 26 40 23 48 31 47 30 45 28 43 27 45 29 45 30 46 30 47 31 47 31 48 32 48 31 47 30 47 33 50 33 48 32 50 36 50 34 49 33 49 33 50 34 52 32 47 35 54 36 52 38 55 36 54 35 53 36 54 37 55 36 54 36 53 35 53 35 50 35 52 36 50 34 51 36 52 36 51 35 51 36 53 38 50 34 52 36 54 37 54 36 55 37 53 37 56 40 56 38 58 39 54 35 53 38 58 43 57 39 56 40 60 44 61 43 58 39 58 40 60 42 62 44 65 46 65 44 61 41 61 44 60 41 61 42 61 42 62 43 61 42 61 42 62 43 62 43 61 42 62 43 62 42 60 41 60 41 60 41 59 40 59 39 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 44 66 45 64 41 64 44 65 44 66 45 66 45 65 47 70 49 69 46 67 47 66 45 67 46 67 46 68 47 73 47 72 45 71 44 69 43 72 46 72 46 73 47 73 48 73 47 74 48 74 49 75 49 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 74 47 73 47 72 46 72 45 75 49 74 48 74 48 73 47 73 47 74 48 74 48 75 50 75 50 75 50 75 50 75 50 76 51 76 51 76 51 76 51 77 51 75 48 73 48 74 50 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 76 52 73 51 76 52 78 53 78 54 85 59 88 61 91 65 96 68 95 67 94 66 94 66 90 62 89 58 83 54 83 57 84 54 70 42 61 38 57 35 54 35 54 35 53 35 53 35 60 37 57 36 61 41 63 41 64 43 65 45 68 48 70 49 75 50 77 51 78 50 77 49 78 50 76 48 74 48 75 48 71 45 71 45 71 45 71 45 70 44 69 42 68 42 68 44 66 46 68 50 74 54 78 56 76 52 77 50 73 44 71 45 71 44 73 45 77 50 84 54 89 60 94 64 98 70 108 80 108 78 109 80 111 82 112 83 111 85 117 88 123 91 105 54 47 26 50 28 48 25 50 31 48 26 49 27 49 27 50 28 48 29 48 28 47 27 46 27 46 27 46 27 45 26 45 25 46 26 45 25 44 26 45 27 46 27 46 26 45 25 44 25 45 24 44 25 44 24 41 22 39 20 37 20 36 19 36 18 33 19 32 17 29 16 26 16 21 10 13 3 6 1 7 4 7 5 5 3 3 1 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 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 1 1 1 1 1 1 1 2 3 3 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 3 4 4 6 7 9 9 8 5 6 6 8 9 8 6 4 4 5 5 5 5 4 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 28 13 30 17 34 21 37 23 34 19 34 18 32 19 37 25 43 27 41 25 40 25 41 26 44 28 41 23 35 17 29 13 27 14 27 15 29 15 24 8 27 15 28 15 28 14 25 12 30 17 29 15 28 14 26 13 29 16 30 17 30 17 30 16 32 17 34 19 34 18 31 15 33 18 33 16 30 16 35 22 35 19 33 18 33 18 34 20 35 16 30 19 37 20 35 21 37 22 36 21 35 22 36 23 36 22 36 21 35 21 34 20 34 19 36 20 34 18 35 20 37 20 35 19 35 20 37 21 32 16 33 19 36 20 37 21 38 21 36 21 39 24 39 22 40 23 37 20 37 22 40 26 40 23 39 25 44 29 44 27 45 28 41 26 41 26 41 25 44 30 45 28 41 25 42 29 40 26 41 27 42 28 43 29 41 26 41 27 43 28 44 29 43 28 43 28 42 26 40 25 42 27 41 26 41 25 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 48 29 44 28 46 29 44 26 43 26 44 28 45 28 45 28 43 29 49 33 49 30 46 29 46 29 46 29 46 29 46 29 46 29 46 28 45 27 44 27 45 28 46 29 46 30 47 30 48 31 48 31 48 32 49 32 45 28 45 29 46 30 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 53 29 49 25 46 26 49 29 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 29 52 29 51 30 53 32 52 35 60 42 63 42 63 43 67 46 67 46 67 45 65 44 61 39 58 34 53 32 54 34 53 30 41 17 35 18 36 19 36 20 35 20 35 21 35 20 38 23 36 23 40 27 42 24 43 24 44 26 47 27 49 28 51 29 51 30 51 30 50 29 50 28 49 27 48 26 47 27 44 27 44 27 44 27 44 27 44 26 42 25 41 24 42 23 45 22 47 24 49 28 53 31 50 29 51 27 45 22 43 23 46 30 48 32 52 36 56 38 62 44 66 47 71 52 76 57 77 55 77 52 78 52 82 53 81 53 84 58 92 69 82 48 37 17 27 13 27 12 27 15 27 13 27 13 27 13 27 13 29 14 29 13 28 12 27 12 28 13 27 12 27 11 26 11 27 12 26 11 25 12 26 13 27 13 27 12 26 11 25 11 24 10 25 11 24 9 22 9 21 9 21 10 20 10 19 11 20 9 19 7 18 8 17 8 15 5 8 0 1 0 2 1 5 2 3 0 2 0 2 1 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 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 0 1 0 1 0 1 0 3 1 4 2 4 2 3 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 4 1 2 0 3 3 7 5 10 4 8 2 8 1 9 3 4 2 5 3 6 3 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 47 31 48 33 50 34 51 35 48 33 49 32 48 35 55 43 62 43 56 37 53 39 58 44 56 41 58 42 56 36 48 30 47 29 43 26 43 27 42 24 41 26 43 27 44 28 44 28 43 27 43 27 44 28 44 29 45 30 47 31 47 30 45 29 48 33 51 36 52 34 49 32 50 34 49 31 46 31 51 38 51 35 50 33 49 34 51 35 50 30 46 34 52 35 50 36 55 36 54 35 53 36 54 37 54 36 53 35 53 34 52 34 50 35 52 36 50 34 51 36 53 37 52 35 51 35 52 37 50 33 50 34 52 36 54 38 55 37 53 37 56 40 56 38 54 38 56 39 57 40 57 39 57 39 57 42 62 45 61 42 65 44 60 41 62 44 61 41 59 41 60 41 59 40 61 44 59 41 60 42 61 43 62 44 59 40 60 41 61 43 62 43 62 43 62 43 61 41 59 40 61 42 61 41 60 41 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 66 44 64 44 67 47 67 45 64 44 66 46 68 47 67 45 64 46 70 50 70 47 67 46 67 46 67 46 67 46 67 46 70 44 70 45 71 46 72 46 71 45 71 46 72 46 73 47 74 48 74 48 74 48 74 48 71 45 71 45 72 46 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 77 51 73 46 71 47 74 50 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 53 74 52 77 52 78 54 81 58 90 65 93 64 91 64 94 66 95 67 95 66 92 64 89 59 85 55 82 53 81 53 72 42 57 32 53 34 55 37 55 35 53 35 53 35 53 34 60 37 59 38 63 42 63 41 64 43 65 45 68 48 70 49 75 50 77 51 78 50 77 49 75 49 76 48 75 47 74 46 70 44 70 44 70 44 70 44 70 43 68 41 67 41 67 44 67 46 66 46 69 48 72 51 72 49 75 49 73 45 73 47 78 52 82 56 87 60 92 62 97 66 99 68 103 72 104 72 106 76 104 77 105 79 109 81 109 81 111 84 118 90 116 77 79 39 47 24 50 28 46 23 49 27 49 27 49 27 49 27 48 29 48 28 47 27 46 27 47 28 47 27 46 27 45 26 46 26 45 25 44 26 45 27 46 27 46 26 45 25 44 25 47 25 45 25 43 23 40 21 39 21 38 20 37 20 36 19 36 20 34 19 32 17 28 17 26 14 18 6 8 2 8 3 4 2 3 2 3 3 5 5 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 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 1 1 1 1 1 1 1 2 3 3 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 2 2 0 2 3 7 8 17 15 15 13 11 10 10 10 4 4 5 6 6 6 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 34 19 34 19 34 18 33 18 32 18 33 18 33 21 40 29 49 31 42 23 37 23 40 27 39 25 42 28 41 24 35 18 35 19 28 13 26 14 28 14 25 12 26 13 27 15 29 16 25 12 26 14 29 17 31 18 30 18 32 20 33 18 30 16 32 17 33 19 35 20 34 19 33 18 33 16 30 16 35 23 35 20 34 19 34 19 35 20 35 15 30 19 37 20 34 21 37 22 36 21 35 22 36 23 35 21 35 21 34 20 34 19 34 19 36 20 34 18 35 20 38 21 36 19 35 19 36 20 35 18 34 18 35 20 37 22 38 21 36 21 39 24 39 22 37 23 40 26 42 25 40 23 41 25 41 27 45 29 43 25 41 23 37 24 44 32 47 30 38 24 40 25 39 25 42 29 41 26 42 27 42 27 43 28 41 26 41 26 42 27 42 27 42 27 43 28 43 27 41 26 43 27 42 27 41 26 41 26 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 43 25 42 26 46 30 47 28 43 27 46 30 48 30 46 28 44 30 49 32 48 29 46 30 47 30 46 29 46 29 45 28 43 26 44 28 45 29 47 30 44 28 45 28 46 29 46 29 48 31 47 30 47 29 46 29 45 28 45 29 46 30 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 48 30 47 30 46 29 46 28 47 30 48 31 48 31 49 32 49 32 48 31 48 31 47 28 48 26 48 26 48 26 48 26 49 27 49 27 49 27 49 27 51 28 48 25 47 25 48 27 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 52 30 53 30 52 31 54 32 56 38 63 44 64 42 63 43 65 45 67 46 67 45 64 42 61 37 56 34 54 32 50 29 38 18 33 14 32 17 35 20 35 20 35 21 35 21 35 21 39 23 37 25 42 29 42 24 43 24 44 26 47 27 49 28 49 28 49 29 50 28 49 27 48 27 48 28 48 26 46 24 43 26 43 26 43 26 43 26 43 26 42 24 40 23 41 22 44 21 44 20 45 24 49 27 44 23 47 26 46 26 48 29 50 35 54 42 61 45 65 48 67 46 64 46 68 47 68 45 72 52 75 49 77 49 78 49 79 49 80 54 85 60 83 59 73 34 26 9 28 13 23 8 28 14 27 13 27 13 26 12 29 14 29 13 28 12 27 12 29 13 28 13 27 12 27 12 27 12 26 11 25 12 26 13 27 13 27 12 26 11 25 11 25 11 26 11 24 9 21 8 21 8 20 10 19 9 19 8 19 7 19 7 18 6 16 8 18 9 14 4 7 1 4 0 1 0 1 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 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 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 3 3 0 0 1 1 5 2 17 13 19 8 13 2 10 3 6 4 6 4 6 4 5 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 50 34 50 34 50 34 50 34 50 35 52 35 51 36 55 41 61 44 59 42 57 40 56 40 58 42 57 39 54 37 53 36 53 34 46 28 44 29 45 28 43 27 43 26 43 27 44 28 41 26 43 28 45 30 47 32 47 32 50 35 50 33 46 29 46 30 46 31 48 33 51 35 48 33 49 32 47 32 50 37 52 35 51 34 50 35 51 36 51 31 47 35 53 36 51 37 55 36 54 35 53 36 54 37 53 35 53 34 52 34 51 33 50 35 52 36 50 34 51 36 54 37 52 35 51 35 51 36 54 37 53 35 52 36 54 38 55 37 53 37 56 40 56 38 58 41 58 41 58 42 59 43 60 42 60 44 63 45 59 39 57 35 52 36 61 46 65 44 59 41 61 41 58 39 60 43 62 43 61 42 61 42 60 41 61 42 60 41 60 41 60 40 60 41 61 43 62 43 61 42 62 43 61 42 61 41 60 41 62 41 62 42 63 43 64 43 64 43 64 43 64 43 64 43 64 44 66 46 67 46 67 45 66 45 66 45 66 45 66 45 65 43 63 43 65 45 65 43 62 43 66 46 68 46 65 43 67 47 69 48 67 46 68 48 68 47 68 46 67 45 66 45 71 45 71 45 71 45 71 45 70 44 71 45 71 46 72 46 73 47 72 46 71 45 71 44 72 46 72 46 73 47 73 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 48 74 48 73 47 73 46 73 47 73 48 74 49 75 49 75 49 75 48 74 47 73 48 73 48 73 48 73 48 73 48 74 49 74 49 74 49 74 49 74 49 74 48 73 47 72 47 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 78 53 75 53 77 53 79 55 85 60 91 64 91 62 91 64 92 65 95 67 95 65 91 62 87 57 83 54 82 51 73 41 56 32 52 32 55 35 54 34 52 34 52 35 52 37 53 37 58 37 60 40 64 43 63 40 64 43 65 45 68 48 70 49 73 47 75 48 75 48 74 47 74 47 75 49 75 47 73 45 69 43 69 43 69 43 69 43 69 42 67 41 66 40 67 43 65 43 63 43 65 46 70 50 68 45 72 48 74 48 77 52 77 52 83 58 90 63 95 64 97 64 94 61 97 67 98 65 101 72 102 77 104 77 106 76 106 78 109 83 115 84 115 85 108 55 52 24 48 24 46 27 50 28 50 27 49 26 48 26 48 29 48 28 47 27 46 27 48 29 47 28 47 27 46 27 46 26 45 25 44 26 45 27 46 27 46 26 45 25 44 25 47 25 45 25 43 22 39 20 38 19 36 19 35 18 35 17 35 19 35 18 31 16 29 16 27 17 23 14 16 8 11 6 6 3 3 2 3 3 5 4 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 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 1 1 1 1 1 1 1 0 0 1 1 1 1 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 1 2 0 2 2 5 5 14 15 18 17 13 10 9 10 7 7 7 7 6 5 4 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 33 18 34 19 34 20 35 20 37 23 38 22 36 20 37 24 37 24 42 30 46 30 43 26 47 29 40 21 34 20 37 24 36 21 32 18 31 17 29 14 30 16 28 14 26 13 26 13 27 14 28 16 30 17 31 18 32 20 35 23 35 20 31 16 27 12 27 12 29 16 34 21 31 18 34 18 32 17 34 21 36 20 35 19 34 20 35 21 36 17 31 20 38 21 36 22 37 22 36 21 35 22 36 23 35 21 35 20 34 19 33 19 34 19 36 20 34 18 35 20 38 22 36 19 35 19 35 19 39 22 37 20 35 20 37 22 38 21 36 21 39 24 39 22 44 27 40 23 39 26 44 30 44 27 44 29 46 28 41 21 39 20 32 19 40 28 42 24 43 29 44 27 40 24 41 27 44 28 43 27 42 26 41 25 43 27 42 26 41 25 40 24 40 25 41 27 43 28 43 28 43 28 43 27 42 26 41 26 41 24 41 25 42 26 43 26 44 27 44 27 44 27 44 27 43 25 45 27 46 27 46 26 45 26 45 26 45 26 45 26 46 27 42 25 43 26 42 23 39 24 43 28 46 28 43 25 47 31 48 30 45 28 47 32 47 30 47 29 46 28 45 28 48 30 46 28 45 27 43 26 44 27 44 28 45 29 46 29 46 29 46 28 45 27 44 26 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 49 32 49 31 48 31 47 30 47 30 47 31 48 32 49 32 49 32 49 31 48 30 47 30 48 26 48 26 48 26 48 26 49 27 49 27 49 27 49 27 48 26 49 27 49 26 47 24 46 24 48 27 50 29 51 29 51 29 53 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 52 30 52 31 53 33 59 40 63 42 62 41 62 43 64 44 67 47 67 44 63 41 57 34 53 32 53 30 42 17 29 13 31 16 36 19 34 17 32 18 34 20 36 22 37 24 39 23 38 26 43 29 42 23 43 24 44 26 47 27 49 28 47 25 47 27 48 26 46 25 46 26 48 28 48 26 45 25 43 26 43 26 43 26 43 26 43 25 41 23 40 23 40 24 42 21 41 20 42 22 48 27 44 24 49 27 48 28 51 32 54 36 58 41 61 43 61 43 65 44 58 40 64 46 67 45 68 49 74 52 78 48 75 44 76 47 80 55 85 56 84 64 86 43 33 9 24 5 26 20 28 14 28 13 28 12 27 12 29 14 29 13 28 12 27 12 29 14 29 13 28 12 27 12 27 12 26 11 25 12 26 13 27 13 27 12 26 11 25 11 26 13 26 12 24 8 21 8 19 7 18 8 18 7 17 7 19 6 18 4 16 5 15 6 17 8 17 8 14 4 7 1 6 3 4 1 2 0 2 0 7 2 1 0 1 0 0 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 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 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 1 1 1 1 1 1 0 1 0 1 0 1 0 0 0 0 0 1 0 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 2 0 1 1 0 3 0 7 6 14 9 11 3 8 3 8 6 8 5 6 3 3 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 51 37 56 41 56 36 48 29 47 34 50 31 48 36 53 35 58 40 58 40 58 40 58 40 61 43 60 39 53 33 51 35 53 36 51 34 48 31 45 29 44 30 46 28 40 23 41 28 41 25 42 27 43 27 42 26 50 32 46 32 50 35 48 29 50 30 43 28 47 33 49 32 47 32 49 32 46 29 46 31 48 32 48 33 49 34 50 34 48 34 52 38 54 36 50 33 54 38 53 35 51 35 51 35 52 35 51 34 50 33 49 32 52 36 51 34 50 34 51 35 48 32 48 33 49 33 50 34 58 40 55 37 54 38 57 41 56 37 53 36 55 40 56 39 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 38 59 42 62 43 62 43 61 41 59 40 58 40 61 43 62 42 59 39 60 43 60 43 60 43 60 43 57 41 58 42 59 41 58 40 62 42 61 41 60 42 61 43 57 39 59 41 62 44 64 46 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 67 46 67 47 68 48 69 48 68 47 68 47 68 47 68 47 67 46 68 46 68 46 68 46 70 48 70 49 71 50 72 49 71 45 71 45 71 45 71 45 72 47 74 50 76 49 74 48 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 77 50 76 49 75 48 74 47 72 46 72 46 72 46 72 46 75 50 75 49 74 48 73 48 73 49 75 50 74 48 71 45 71 47 74 50 75 49 72 46 72 47 72 48 73 49 74 49 74 51 77 53 79 53 77 51 79 53 78 52 77 53 78 54 76 52 77 53 78 52 77 51 80 54 77 51 75 50 76 52 76 52 81 54 79 53 85 61 89 63 93 66 94 65 91 61 91 64 92 66 94 66 90 60 85 56 77 50 74 45 62 34 53 33 53 35 54 35 54 34 50 33 54 35 54 36 56 38 60 38 61 40 64 43 66 46 63 43 66 46 68 48 69 48 71 46 72 48 74 49 74 49 72 47 72 46 71 45 70 44 70 47 69 46 67 44 65 43 65 43 65 42 64 42 63 41 64 44 63 46 65 46 68 47 69 48 72 51 74 50 78 55 78 55 84 61 90 63 89 61 89 61 92 62 95 65 97 66 98 69 102 73 105 76 105 75 111 80 110 80 111 83 115 88 111 82 86 30 42 25 54 26 48 27 46 27 45 27 45 27 47 28 47 28 47 28 47 28 47 28 46 26 45 25 43 24 44 25 44 25 44 25 44 25 47 27 45 25 43 24 43 24 46 24 44 23 43 22 41 23 39 21 38 21 37 20 36 20 34 18 34 17 33 16 30 16 28 15 29 18 28 16 20 8 5 6 3 5 4 5 3 3 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 1 1 2 2 2 3 1 2 1 2 2 4 4 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 6 4 5 3 4 2 3 1 2 1 0 0 0 0 0 0 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 1 1 0 1 0 1 0 1 0 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 4 6 6 8 6 6 5 4 2 7 5 8 3 2 0 4 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 19 36 22 36 19 31 14 32 20 35 17 34 24 41 25 41 26 40 25 38 23 37 23 40 27 41 25 37 22 37 25 39 23 37 20 33 16 29 14 27 14 30 14 26 9 26 13 25 13 26 14 27 14 26 12 30 16 28 16 32 19 30 15 28 13 24 13 29 19 33 19 32 20 34 20 31 17 31 19 32 17 32 18 33 19 34 19 34 19 35 21 36 20 33 17 38 22 36 20 35 20 35 20 35 20 34 19 34 19 33 18 35 20 34 19 34 20 36 21 33 18 33 18 34 19 35 20 38 21 37 20 36 21 37 22 40 22 37 21 39 25 41 24 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 24 40 27 42 27 43 28 43 27 41 26 40 26 41 27 42 26 41 25 42 26 42 26 42 26 42 26 41 26 43 27 43 27 42 25 43 27 42 26 41 27 42 28 39 25 40 26 43 29 44 30 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 46 29 46 30 47 30 48 31 47 30 47 30 47 30 47 30 46 29 46 29 46 29 46 29 47 30 47 30 48 31 49 32 45 28 45 28 45 28 45 28 44 28 46 30 48 30 47 29 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 49 32 49 32 49 31 48 31 46 29 46 29 46 29 46 29 48 31 48 31 48 31 47 30 47 30 48 31 48 30 45 25 47 25 48 27 49 26 47 25 47 25 47 26 48 27 49 27 49 28 52 31 53 31 52 30 52 29 50 28 50 28 51 30 51 30 52 31 53 30 52 29 54 31 52 30 51 29 51 29 49 31 54 33 53 33 58 40 62 43 65 46 67 44 64 41 65 43 64 43 65 43 62 39 58 36 53 33 48 25 39 18 32 18 33 19 34 19 34 19 32 19 36 21 35 20 37 24 38 24 39 26 41 28 44 27 42 24 45 27 47 27 48 27 46 29 47 31 48 31 47 30 46 29 45 28 45 27 44 27 45 27 45 26 44 24 43 24 43 24 42 23 42 22 41 22 42 25 42 26 45 25 45 27 45 27 52 32 52 29 51 30 52 32 57 37 60 39 60 38 61 40 61 42 63 45 66 46 67 47 70 51 74 53 75 50 80 54 79 53 81 55 85 60 84 61 65 17 22 3 26 7 28 13 28 14 29 16 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 25 11 24 10 24 11 26 12 24 13 24 12 23 11 23 11 21 9 22 8 21 7 20 7 19 6 19 5 18 5 17 6 16 4 16 8 17 6 11 1 6 1 5 0 5 0 5 2 4 3 2 1 1 3 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 2 0 3 2 1 0 1 0 1 0 1 0 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 2 0 3 0 3 0 4 0 4 0 3 0 3 0 3 0 2 2 1 0 0 0 1 1 2 2 2 2 2 2 2 2 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 1 0 1 0 1 0 1 0 2 1 5 4 6 4 5 2 2 3 6 6 6 4 3 0 3 0 2 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 47 31 48 33 48 32 47 30 48 34 50 31 49 40 59 42 55 37 55 37 55 37 55 37 55 38 57 39 56 39 59 44 59 42 56 37 50 32 46 29 43 28 46 29 44 26 43 28 42 26 43 27 43 27 42 25 44 27 44 29 47 32 47 29 45 27 42 27 45 31 47 31 48 34 51 34 48 31 48 33 48 32 48 33 49 34 50 34 51 35 50 34 49 33 48 32 53 37 52 35 51 35 51 36 49 33 50 34 50 34 51 35 50 34 50 34 51 36 53 38 50 34 50 35 51 35 52 36 53 37 54 38 55 37 54 36 58 39 55 38 57 42 59 41 57 40 57 40 58 42 60 44 60 43 60 43 60 43 60 43 60 41 60 41 60 41 60 41 60 42 62 41 58 39 59 42 60 41 61 43 62 43 61 42 61 41 60 40 59 41 60 42 57 40 57 40 57 40 57 40 59 43 61 44 61 44 60 42 61 42 60 41 60 41 61 42 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 66 45 65 44 65 44 64 43 67 46 67 46 68 47 68 48 68 47 68 47 68 47 68 47 67 46 67 46 67 46 67 46 66 45 67 46 68 47 68 47 71 45 71 45 71 45 71 45 68 43 70 45 71 45 71 44 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 74 48 74 48 74 49 75 49 72 46 72 46 72 46 72 46 73 47 73 48 74 48 74 48 73 47 73 48 73 46 72 46 72 47 73 48 73 48 72 47 72 47 72 48 73 49 74 49 75 50 76 52 78 53 77 52 76 51 75 50 75 50 76 51 76 51 77 52 77 52 76 51 77 52 78 53 78 52 76 50 78 52 81 54 82 56 87 61 92 65 94 67 95 66 93 64 93 64 89 61 88 60 84 57 79 56 78 51 67 40 58 35 52 32 51 32 51 33 53 35 52 35 56 37 55 36 57 40 60 38 60 39 61 40 62 42 63 43 66 46 68 48 69 48 73 47 74 48 74 47 72 46 72 45 71 45 70 44 70 45 66 43 64 43 64 43 64 43 63 42 63 41 62 41 61 40 59 40 59 40 60 43 65 44 66 48 75 56 79 51 74 48 75 52 79 57 84 58 85 57 88 61 92 62 94 64 96 66 98 68 100 71 103 73 104 74 109 78 108 78 109 81 114 86 115 85 102 55 60 22 45 27 49 28 46 28 46 28 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 43 24 42 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 19 32 18 30 16 29 17 30 15 22 10 6 6 3 5 3 5 5 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 1 1 3 2 2 1 3 3 5 4 3 2 3 2 3 2 3 2 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 5 4 4 3 4 3 3 2 4 3 4 3 5 4 5 4 2 2 2 1 2 2 3 4 2 2 2 2 2 2 2 2 2 1 2 1 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 2 2 2 1 2 1 2 1 2 1 3 3 5 5 6 5 6 4 9 4 10 6 10 5 5 3 3 2 2 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 30 15 30 15 30 16 32 17 32 19 32 14 30 21 40 24 31 18 34 22 38 26 41 28 37 24 39 25 39 26 43 31 45 29 42 24 36 18 31 15 27 13 30 15 30 14 28 13 27 14 28 15 27 14 26 12 28 16 30 18 33 21 33 20 35 21 32 18 30 17 29 15 31 19 33 20 31 17 31 20 32 17 32 18 33 19 34 19 36 20 34 17 32 16 32 17 36 21 35 19 34 20 35 21 32 18 33 19 34 20 35 21 33 18 33 19 35 21 38 23 35 20 35 21 36 22 37 22 37 22 40 25 41 24 38 21 41 23 37 22 40 25 41 24 41 25 41 25 42 26 43 27 42 26 42 26 42 26 42 26 41 26 41 26 41 26 41 26 41 27 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 42 26 43 28 44 27 42 26 42 27 41 25 40 26 42 27 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 46 28 45 27 44 26 43 25 45 28 46 29 46 30 47 30 46 29 46 29 46 29 46 29 46 29 46 29 46 29 46 29 45 29 46 29 47 30 47 31 45 28 45 28 45 28 45 28 43 26 44 27 45 28 45 28 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 46 29 46 30 48 31 49 32 45 28 46 29 46 29 47 30 46 30 47 30 47 31 48 31 46 29 47 30 46 29 46 27 47 25 47 26 48 25 47 25 47 25 47 26 48 27 49 27 50 28 51 29 52 30 52 30 53 31 52 30 52 30 53 31 50 29 52 30 52 30 51 28 51 30 53 32 54 31 51 28 51 31 53 33 55 37 60 41 65 45 67 46 67 46 66 44 67 43 61 38 58 36 56 35 54 37 55 32 43 19 34 18 33 17 32 16 32 18 34 20 35 21 38 23 37 22 38 25 38 24 38 24 38 24 39 23 42 24 45 27 47 27 48 27 48 31 48 31 47 29 45 28 45 28 45 27 44 27 43 26 40 23 42 23 42 23 43 24 41 22 41 22 40 21 40 20 40 23 39 22 41 23 43 25 46 29 53 34 52 28 49 27 51 30 54 34 56 36 57 36 60 40 60 42 63 44 65 45 66 46 68 48 71 51 73 49 77 53 76 51 78 54 82 58 90 66 84 53 51 7 22 11 29 12 29 15 29 15 30 17 28 14 28 14 28 14 28 14 27 13 27 12 26 11 25 11 25 11 25 11 25 11 25 11 25 10 24 10 24 11 26 13 24 13 24 12 23 11 23 11 21 9 22 8 21 7 20 7 20 7 19 6 18 5 18 7 16 5 16 7 17 7 13 3 6 1 5 0 4 0 5 4 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 0 0 1 0 3 0 2 0 2 1 4 3 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 0 4 0 3 0 2 0 2 0 3 0 4 1 5 1 3 3 2 3 3 4 5 6 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 3 2 4 2 4 2 2 2 4 3 4 2 2 0 2 0 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 46 30 46 30 46 32 49 34 50 36 50 30 46 35 53 35 50 33 53 36 56 40 59 42 56 39 58 40 57 40 60 44 62 44 59 40 53 35 49 32 46 30 46 30 46 30 45 28 44 28 44 28 44 27 42 25 43 28 46 31 48 32 49 33 50 34 50 32 46 29 44 27 45 30 47 31 45 29 46 32 48 32 48 33 49 34 50 34 51 34 49 32 48 32 48 32 51 35 50 34 50 35 51 36 48 33 49 34 50 35 51 36 49 33 49 34 51 36 54 38 51 35 52 36 53 37 53 37 54 38 57 41 58 40 55 37 56 37 53 37 55 40 57 39 58 41 59 42 60 43 60 43 59 42 59 42 59 42 59 42 60 41 60 41 60 41 60 41 59 41 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 57 41 59 42 59 42 58 40 61 41 59 40 59 40 60 42 62 43 61 42 61 42 60 41 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 66 46 67 46 68 47 67 46 67 46 67 46 67 46 67 46 67 46 67 46 67 46 67 47 68 47 69 48 69 49 71 45 71 45 71 45 71 45 71 45 71 45 71 46 73 47 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 71 45 72 46 73 48 74 48 71 45 71 46 72 47 73 47 73 47 73 47 73 47 73 47 72 46 71 45 72 46 72 47 72 47 72 46 71 47 72 47 72 47 72 48 73 49 74 49 75 50 75 50 76 51 77 52 78 52 77 51 76 52 77 53 75 50 76 52 77 51 75 50 75 51 78 54 79 53 77 51 80 52 80 54 85 60 90 62 94 66 94 67 95 66 94 66 93 63 87 58 83 57 80 53 75 53 73 46 59 33 54 34 52 32 51 32 52 33 53 35 54 37 57 38 56 36 57 39 59 37 59 38 60 38 60 39 63 43 66 46 68 48 69 48 74 48 74 48 73 46 71 45 71 45 70 44 70 43 69 44 63 41 62 42 63 42 63 42 62 40 61 40 60 39 60 39 60 40 58 39 59 42 65 45 71 51 74 52 75 49 75 51 78 54 80 56 83 57 85 58 88 60 91 61 93 64 95 65 97 66 97 67 100 70 102 72 106 75 105 75 106 78 111 82 116 86 114 84 89 35 46 26 50 29 48 29 47 29 47 29 47 28 47 28 47 28 47 28 46 27 45 26 45 26 44 25 44 25 44 25 44 25 44 25 46 26 44 24 43 24 43 25 46 24 44 23 43 22 41 23 39 21 38 21 37 20 36 20 34 18 34 18 33 17 30 16 31 16 28 16 30 16 24 13 9 8 5 4 3 5 5 7 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 0 0 0 0 0 0 0 0 2 2 1 1 1 1 1 1 4 3 3 2 4 3 5 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 6 4 5 3 4 2 3 1 4 3 4 4 6 5 7 6 4 4 3 3 4 5 6 7 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 3 2 3 3 5 4 9 3 8 4 7 3 4 3 3 2 2 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 31 16 30 15 31 17 33 19 36 24 38 19 34 22 37 19 38 24 38 23 37 22 36 22 38 25 40 25 38 24 41 29 43 28 41 25 38 22 36 20 35 17 30 14 29 15 29 13 29 16 29 16 28 14 26 12 25 14 29 17 29 15 29 17 26 15 30 17 29 15 29 17 27 16 30 17 29 15 30 18 32 17 32 18 33 19 34 19 33 18 33 19 34 19 34 19 34 19 34 18 34 20 35 21 33 18 34 19 34 19 35 20 34 19 34 19 35 21 37 23 35 20 35 21 36 22 37 22 36 21 37 22 38 21 37 20 39 21 35 20 38 23 39 22 41 26 43 27 44 27 42 26 41 25 41 25 41 25 41 25 41 26 41 26 41 26 41 26 40 26 42 26 40 25 42 29 41 26 42 28 43 28 42 27 42 26 41 25 40 26 41 27 42 26 42 26 42 26 42 26 40 24 41 26 42 25 40 24 41 26 40 25 40 25 41 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 45 28 44 27 44 27 43 26 44 28 45 28 46 29 46 29 45 28 45 28 45 28 45 28 46 29 46 29 46 29 46 29 47 30 47 30 48 31 49 32 45 28 45 28 45 28 45 28 47 29 46 29 46 30 48 32 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 45 28 45 29 46 29 46 29 44 27 45 29 46 30 48 31 48 30 47 30 46 29 45 28 45 28 45 27 45 29 46 28 47 25 46 24 46 24 47 25 47 25 47 26 48 27 49 27 50 28 49 27 50 29 52 30 50 28 49 26 48 27 50 28 50 28 51 29 51 29 50 28 50 29 52 31 53 31 52 30 53 31 52 33 58 41 63 42 66 45 65 44 65 44 66 45 64 41 60 37 59 37 54 32 51 31 45 21 33 14 32 17 32 18 34 20 35 20 35 19 35 22 38 22 36 20 36 23 37 23 37 24 38 25 40 23 42 24 45 27 47 27 48 27 47 30 48 31 48 30 46 29 44 27 44 27 43 26 43 25 41 23 42 23 42 23 42 23 40 21 39 20 39 19 38 19 41 23 38 20 39 22 43 26 49 29 51 30 49 27 51 31 55 33 56 35 57 36 58 38 59 39 60 41 62 43 64 45 65 45 65 46 67 48 70 50 74 50 73 47 75 51 79 54 83 60 85 65 72 27 26 2 27 11 28 13 28 14 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 28 13 26 11 24 9 24 10 24 13 24 12 23 11 23 11 21 9 22 8 21 7 20 7 18 5 17 4 17 3 16 5 17 5 15 7 17 8 15 6 11 4 6 0 3 0 5 1 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 1 0 1 0 1 0 1 0 4 1 3 1 3 0 2 0 3 1 3 1 3 2 5 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 4 0 3 0 3 0 2 0 4 0 4 0 5 1 5 1 5 4 4 4 4 5 6 6 4 4 4 4 4 4 4 4 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 0 2 0 2 0 3 1 3 1 3 1 3 1 2 0 1 0 1 0 3 2 6 6 6 5 5 4 6 4 3 1 3 0 2 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 46 30 47 31 47 31 47 31 49 37 54 36 52 38 53 34 58 39 56 36 53 33 50 31 54 37 56 38 55 38 59 43 56 40 55 39 55 39 55 39 55 35 46 28 44 29 45 28 45 29 45 29 44 27 42 25 41 28 46 30 44 27 44 29 40 28 47 31 45 28 45 31 43 29 47 30 45 29 47 32 48 32 48 33 49 34 50 34 47 32 50 36 52 36 51 35 50 33 49 33 50 34 51 36 51 35 50 34 50 34 49 33 51 35 50 34 50 35 52 36 50 35 51 35 52 36 52 36 55 37 54 36 53 37 54 38 57 38 53 37 56 40 57 39 59 42 61 44 61 43 59 41 58 41 58 41 58 41 58 41 60 41 60 41 60 41 60 41 58 41 60 41 59 40 61 44 61 42 62 43 62 42 60 41 59 41 60 42 61 41 60 40 57 40 57 40 57 40 57 40 58 41 59 43 60 42 58 41 60 40 59 39 58 40 59 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 64 43 65 44 65 44 66 45 65 44 66 45 66 46 67 46 66 45 66 45 66 45 66 45 67 46 67 46 67 46 67 46 66 45 67 46 68 47 68 47 71 45 71 45 71 45 71 45 73 46 72 45 72 47 74 49 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 72 46 72 45 71 45 71 45 70 44 71 46 72 47 74 48 75 49 74 47 72 44 70 43 71 45 70 44 70 45 73 49 72 47 71 45 70 46 72 47 72 47 72 48 73 49 74 49 75 50 74 49 74 50 77 53 75 49 74 48 73 49 74 50 74 50 75 51 76 50 75 49 76 51 76 51 77 52 78 54 82 52 80 55 87 63 92 63 93 65 92 64 92 64 93 65 89 62 86 60 85 58 77 51 74 46 58 31 48 30 51 33 50 33 55 38 57 37 54 34 54 36 56 36 54 34 54 37 58 36 59 38 61 40 63 42 63 43 66 46 68 48 69 48 72 46 73 48 74 48 73 47 70 44 70 43 69 43 68 43 66 44 65 43 63 42 62 41 60 39 60 38 59 38 58 37 58 38 55 35 55 40 63 44 68 48 73 52 76 51 77 53 80 55 81 56 83 57 85 58 87 59 90 61 93 63 95 64 96 64 95 64 97 68 101 71 103 72 102 72 103 76 108 79 109 81 111 87 108 63 61 19 50 28 47 28 47 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 45 26 44 24 43 24 44 25 46 24 44 23 43 22 41 23 39 21 38 21 37 20 36 20 35 19 34 18 34 17 31 17 32 16 28 16 30 17 26 15 18 12 11 4 3 2 4 4 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 5 5 5 4 4 4 3 3 5 3 4 3 4 4 6 6 5 4 5 4 5 4 5 4 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 3 2 4 3 4 3 5 4 7 5 6 5 6 5 5 4 7 5 5 4 4 4 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 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 1 0 1 1 4 4 13 6 10 6 9 5 7 6 5 4 4 4 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 29 15 30 16 31 15 30 14 27 17 35 19 35 23 36 17 37 22 35 20 33 18 32 17 33 21 37 23 37 24 41 30 37 22 38 24 39 25 41 26 42 22 30 12 27 14 29 13 30 17 30 16 28 14 26 12 28 18 33 19 29 15 29 18 29 19 35 21 31 15 28 17 28 17 32 19 30 17 32 21 32 17 32 18 33 19 34 19 30 17 34 22 38 23 37 21 33 18 33 18 33 19 36 21 36 20 35 19 34 18 33 17 36 21 35 19 34 19 35 20 34 19 34 20 35 20 36 21 41 24 38 21 37 22 40 25 41 23 38 22 40 26 42 25 42 27 44 29 45 27 42 25 41 25 41 25 41 25 41 25 41 26 41 26 41 26 41 26 39 25 41 26 40 25 42 29 43 28 43 28 42 26 40 25 39 25 42 28 43 27 40 24 39 23 39 23 39 23 39 23 42 27 43 28 44 27 43 26 41 25 40 24 39 25 40 26 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 42 26 43 27 44 28 45 29 44 27 44 28 45 29 46 29 45 28 45 28 45 28 45 28 46 29 46 29 46 29 46 29 44 27 44 28 45 29 46 29 45 28 45 28 45 28 45 28 47 29 45 27 45 29 48 32 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 47 29 46 28 45 27 44 26 44 27 45 29 46 30 48 31 50 32 48 30 45 27 43 25 45 27 43 26 44 28 47 29 48 25 45 22 44 23 47 26 47 25 47 26 48 27 49 27 51 28 49 26 49 28 52 31 52 29 51 28 50 29 51 30 49 28 50 29 51 28 50 27 52 29 50 28 51 30 54 33 54 31 52 34 60 43 65 43 65 43 64 42 63 43 64 44 61 41 61 42 62 39 55 33 52 27 33 9 27 15 32 18 31 19 37 25 41 23 35 18 34 20 36 21 34 18 34 21 35 22 37 24 40 27 43 27 42 24 45 27 47 27 48 27 45 28 46 30 48 31 48 31 44 27 44 26 43 25 42 25 45 26 45 25 43 23 41 21 39 20 38 19 38 18 37 18 38 19 34 16 35 18 40 23 42 26 52 34 54 30 51 29 55 33 55 33 55 35 57 37 59 38 59 40 62 43 64 44 64 44 63 44 65 47 69 50 71 50 71 48 73 51 77 55 83 61 84 66 89 53 46 0 26 8 27 12 27 12 27 13 28 14 28 14 28 14 28 14 26 12 26 12 26 12 26 12 25 11 25 11 25 11 25 11 24 10 24 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 5 18 7 18 5 15 6 17 8 17 8 15 8 8 0 2 0 2 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 7 4 6 4 5 2 4 2 4 1 3 1 3 2 5 4 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 7 2 6 1 5 0 4 0 6 4 5 1 3 1 3 1 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 1 0 0 0 0 0 2 2 5 4 4 2 3 2 4 3 5 3 5 2 4 2 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 42 28 47 35 52 33 43 23 49 38 54 32 45 32 51 36 54 35 52 33 51 33 52 34 53 36 55 38 56 38 55 37 58 41 54 37 52 37 55 40 55 34 45 28 46 30 42 22 53 35 47 28 42 27 44 30 47 28 42 27 47 34 49 31 51 33 47 29 44 28 44 29 45 30 46 32 49 34 51 35 49 33 48 32 48 32 47 31 46 32 51 36 52 34 47 29 49 34 52 37 54 38 53 36 52 37 52 34 48 31 48 34 53 37 51 33 48 31 46 29 45 30 49 36 53 38 54 38 57 39 54 36 52 35 53 37 57 40 57 39 55 38 55 38 59 42 59 41 58 40 57 40 56 40 57 41 58 42 59 43 61 42 61 42 61 42 61 42 62 43 61 40 59 40 59 40 61 40 58 39 59 39 56 34 60 40 58 38 57 38 57 39 57 39 56 38 55 39 56 40 56 40 58 42 59 42 59 41 62 43 61 41 60 40 58 39 60 41 62 44 63 44 63 44 61 42 62 43 62 42 60 41 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 46 67 46 65 44 66 45 66 44 64 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 70 44 71 46 72 47 74 48 73 47 73 46 72 45 71 45 72 47 74 47 71 44 71 46 71 46 72 47 73 46 72 45 75 48 72 45 70 43 69 43 67 43 71 47 74 47 71 44 70 45 71 45 71 44 69 42 69 43 69 43 69 43 69 44 73 48 71 45 70 45 70 45 73 48 73 47 71 45 68 43 71 47 74 51 77 51 74 48 76 51 75 48 73 48 73 48 73 49 76 52 78 52 76 50 77 52 78 53 78 52 76 50 78 54 88 63 91 61 88 59 92 64 92 64 92 63 90 61 88 58 77 55 81 58 77 50 63 39 53 30 47 29 50 32 53 34 53 35 54 36 55 36 57 38 56 37 57 38 58 40 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 71 44 69 44 66 44 64 43 64 43 63 42 63 41 60 37 56 34 55 34 54 35 55 36 57 41 62 42 67 46 70 50 76 52 77 52 76 53 80 55 81 54 83 58 86 58 90 60 91 60 91 60 93 62 95 65 98 69 101 71 103 71 100 69 101 74 107 79 111 79 103 77 117 88 85 25 48 27 50 27 46 28 49 29 47 27 46 26 45 27 46 28 46 27 46 27 46 27 46 27 42 25 46 26 43 23 44 27 45 25 44 24 43 25 44 26 45 24 44 24 44 23 41 22 40 22 39 22 38 21 37 21 38 22 37 20 36 19 32 18 35 19 30 16 28 17 30 21 25 13 12 4 10 6 7 1 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 8 7 5 4 3 3 4 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 5 3 4 2 3 3 4 4 7 5 6 4 5 5 6 6 6 5 6 5 6 5 6 5 6 5 6 5 6 5 6 5 7 5 5 3 4 3 4 3 4 3 3 2 3 1 2 1 6 4 4 2 3 2 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 6 3 2 2 5 5 5 1 4 3 4 2 3 1 2 0 8 3 10 7 11 6 6 4 7 3 1 2 4 5 3 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 34 17 31 17 34 18 30 11 33 22 39 21 35 23 38 22 35 21 34 20 34 21 36 23 36 22 36 23 37 23 38 24 43 26 39 23 37 23 40 26 40 20 31 15 31 16 27 8 33 19 30 15 27 15 29 17 29 15 27 14 30 18 32 18 33 19 30 16 28 15 29 16 32 19 32 19 31 18 31 18 29 15 30 16 33 19 34 20 29 16 33 20 35 20 33 17 33 19 36 22 37 22 36 21 36 22 36 19 32 16 32 19 37 20 33 15 29 14 30 16 29 16 33 20 37 23 38 23 38 21 36 19 35 19 35 19 40 24 40 24 40 23 38 22 42 26 42 25 41 24 40 24 41 25 41 25 42 26 42 26 41 26 41 26 41 26 41 26 43 27 41 25 40 25 40 25 43 27 41 26 42 26 39 21 41 25 39 23 38 23 38 24 40 23 39 22 38 23 39 24 39 24 41 26 42 26 42 25 40 26 41 26 41 26 41 26 41 27 43 28 44 29 44 28 42 26 43 27 44 27 43 26 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 28 46 29 43 27 44 28 45 27 44 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 46 29 46 29 46 29 46 29 47 30 47 29 46 28 45 28 46 30 48 30 45 27 45 29 45 29 46 30 47 29 46 28 48 30 46 28 44 27 44 27 41 26 45 30 47 29 45 27 44 28 45 28 44 27 43 25 43 26 43 26 43 26 43 24 48 25 46 23 45 23 45 24 48 26 49 26 48 25 45 23 46 25 49 29 51 28 49 26 51 28 49 26 48 26 48 26 47 26 50 29 51 29 50 27 53 30 52 30 52 30 52 30 52 35 60 42 62 40 61 40 65 44 64 43 63 40 60 39 61 38 56 39 59 39 52 29 37 18 32 15 29 15 32 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 46 29 46 29 46 29 46 29 44 27 45 28 44 26 42 24 43 25 43 24 43 23 42 23 41 21 39 18 36 17 35 16 35 18 36 20 40 21 41 22 45 25 48 29 50 29 52 30 51 31 55 33 54 33 56 36 56 36 58 39 60 40 61 40 61 44 63 47 67 48 69 50 70 49 69 47 71 49 76 54 80 55 77 57 90 69 67 19 25 9 27 11 27 14 30 14 28 13 27 12 26 13 27 14 26 12 26 12 26 12 26 12 23 11 27 12 24 9 25 13 26 11 25 10 24 11 25 12 24 14 25 14 25 13 24 11 22 10 23 9 22 8 21 8 22 9 21 7 20 6 18 7 22 9 18 7 15 6 17 9 17 9 10 0 5 0 2 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 6 4 5 2 4 2 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 5 3 4 1 3 2 5 3 6 2 5 1 5 1 6 2 5 1 5 1 5 1 5 1 5 3 5 3 5 3 5 3 7 4 5 2 3 2 4 2 5 3 4 2 4 1 3 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 4 0 1 0 5 3 3 0 4 2 3 1 2 0 2 0 0 1 4 5 7 7 8 6 6 1 2 0 4 2 3 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 57 36 46 29 49 35 49 30 46 34 52 36 54 41 55 34 52 34 52 34 53 36 55 38 55 37 54 35 54 37 57 40 59 42 56 39 55 39 56 41 57 37 50 33 50 33 46 26 45 29 44 28 44 28 45 29 42 27 44 28 43 28 46 32 47 30 45 29 45 29 46 30 47 31 47 31 46 30 46 30 45 30 46 31 49 34 50 35 46 30 47 33 50 35 52 36 49 34 51 36 52 36 52 35 52 36 52 34 48 31 48 34 51 33 47 29 44 29 47 33 46 31 49 35 53 38 54 38 52 36 53 36 53 35 51 34 57 41 59 42 59 41 56 38 59 42 59 41 58 40 57 40 60 43 59 42 59 42 59 41 60 41 60 41 60 41 60 41 61 42 60 40 59 40 59 41 64 43 61 43 63 43 60 38 59 40 58 38 57 38 57 38 57 39 56 38 55 39 56 40 56 40 58 42 59 42 59 41 57 39 58 40 60 42 61 43 60 42 61 43 63 43 62 43 61 42 63 45 64 46 64 45 62 43 62 43 62 43 62 43 65 44 65 44 65 44 65 44 66 44 64 43 66 45 65 43 65 44 65 44 66 45 66 46 64 43 65 45 66 44 65 43 65 44 66 45 66 45 67 46 66 46 67 47 68 46 67 45 72 46 72 46 72 46 72 46 70 44 70 45 71 46 72 46 74 48 73 46 72 45 70 44 73 47 73 46 72 45 71 45 72 47 74 47 71 44 71 46 71 45 72 46 72 46 71 45 72 45 71 44 70 45 71 46 68 43 71 46 72 46 71 44 71 44 70 44 69 43 69 42 69 43 69 43 69 43 69 44 73 47 71 45 70 45 71 46 73 48 74 49 74 48 73 47 71 47 74 50 76 50 74 48 75 50 74 48 73 48 73 49 72 48 74 49 75 50 74 49 78 53 77 51 76 52 78 54 84 58 89 62 90 62 91 64 93 65 92 63 89 60 87 58 85 58 81 59 81 55 68 40 50 30 49 30 49 32 52 35 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 72 46 72 46 72 46 72 46 71 45 71 44 69 42 66 40 66 44 64 43 63 42 63 41 61 40 60 38 58 37 59 38 53 35 56 39 59 41 61 39 66 46 69 50 75 51 77 52 77 53 80 55 80 53 82 57 83 56 87 58 91 61 92 61 92 61 94 64 97 67 100 69 99 68 98 67 100 71 104 75 107 79 109 81 118 93 106 60 54 28 49 29 51 31 48 28 47 27 46 26 45 27 46 28 45 26 45 26 45 26 45 26 43 25 45 26 43 24 44 26 44 25 44 25 44 25 44 25 47 25 46 26 45 25 43 24 40 22 39 22 38 21 37 21 38 22 37 20 36 19 32 18 37 22 32 16 28 14 25 16 27 16 22 10 12 2 7 4 4 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 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 4 5 5 5 5 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 7 6 6 4 5 5 7 6 8 6 7 5 6 6 7 7 6 5 6 5 6 5 6 5 8 4 8 4 8 4 8 4 10 6 9 4 7 4 8 4 8 7 7 6 6 5 6 5 6 4 4 2 3 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 2 3 4 6 5 4 0 5 4 5 4 4 3 4 3 4 0 7 5 12 9 12 11 6 4 2 2 4 4 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 40 19 28 13 33 21 35 16 27 13 29 14 34 24 37 16 35 20 34 19 33 20 35 21 38 23 35 20 35 23 40 27 43 28 41 25 40 25 41 26 42 24 37 21 37 21 32 15 27 15 29 16 29 15 27 13 24 14 29 15 25 12 28 19 28 15 28 16 29 17 30 18 27 14 28 16 30 19 32 20 33 18 32 17 32 17 31 16 32 17 31 16 32 19 35 22 34 19 34 20 35 20 35 19 35 21 36 19 32 17 33 20 32 17 32 17 32 17 33 18 31 17 33 20 36 22 38 23 35 20 37 22 38 21 35 18 39 25 42 27 43 26 40 23 42 26 42 25 41 24 40 24 44 28 43 27 42 25 41 25 40 25 40 25 40 25 40 25 41 26 40 24 39 25 40 26 44 28 42 27 43 28 41 24 40 24 38 23 37 22 38 23 40 23 39 22 38 23 39 24 39 24 41 26 42 26 42 25 39 24 40 25 40 26 41 26 41 27 42 28 43 28 42 27 40 24 43 27 45 29 46 29 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 44 27 44 28 45 28 42 26 44 28 45 28 44 27 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 47 30 47 29 46 28 45 28 47 30 47 29 46 28 45 28 46 30 48 30 45 27 45 29 44 28 46 29 46 29 45 27 45 27 44 27 44 28 46 30 43 26 45 28 45 28 44 26 45 27 44 26 43 25 43 26 43 26 43 26 43 26 43 24 47 25 46 23 45 23 46 25 46 25 48 26 49 26 48 25 46 25 48 27 50 27 49 26 49 27 48 25 47 26 48 27 48 26 49 27 50 28 50 28 54 31 51 28 51 31 55 35 59 39 62 41 61 41 64 45 66 44 63 40 59 37 57 35 57 40 59 41 58 34 41 17 28 13 30 16 32 19 33 19 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 46 29 46 29 47 30 46 28 45 27 43 24 39 21 43 25 43 24 42 22 41 21 40 20 39 19 38 20 40 21 33 18 38 23 42 21 39 19 44 24 47 28 50 29 52 30 52 31 55 33 53 32 54 35 53 33 55 37 59 40 61 41 60 46 62 46 65 48 67 48 66 46 66 46 68 49 71 52 74 52 78 57 88 71 87 56 36 10 26 10 32 14 29 13 28 13 27 12 26 13 27 14 25 11 25 11 25 11 25 11 25 11 25 11 25 11 25 11 25 11 25 11 25 11 25 11 24 13 25 14 25 13 24 11 22 10 23 9 22 8 21 8 21 8 21 7 20 6 19 8 23 11 20 9 17 7 17 8 18 11 17 6 4 0 1 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 1 0 4 4 6 4 5 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 6 3 4 2 4 2 5 4 7 3 6 2 6 2 7 3 5 1 5 1 5 1 5 1 5 2 5 2 5 2 5 2 6 3 5 1 4 2 5 3 7 5 6 4 6 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 3 3 5 2 2 0 4 2 4 2 4 2 4 2 0 0 3 4 7 8 11 9 4 2 3 1 3 1 2 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 49 29 42 28 49 36 50 31 44 28 42 24 45 35 52 31 52 33 50 31 49 31 49 31 55 36 53 34 53 37 58 42 59 42 58 41 56 40 56 41 58 41 56 40 55 37 51 32 45 30 47 31 45 27 40 23 40 27 45 27 40 24 43 31 43 27 44 29 45 30 46 30 43 27 44 29 46 32 48 33 49 33 48 32 48 32 47 31 51 34 48 31 47 32 50 35 50 34 50 33 49 33 49 34 50 35 51 34 48 32 49 35 47 32 50 36 52 35 50 32 49 33 49 34 51 36 54 38 53 37 55 40 57 39 54 36 56 40 59 42 60 42 58 40 59 42 59 41 58 40 57 40 61 43 60 42 59 41 58 40 59 40 59 40 59 40 59 40 59 40 58 39 58 40 59 41 60 40 59 40 61 42 59 38 59 39 57 37 56 37 56 38 57 39 56 38 55 39 56 40 56 40 58 42 59 42 59 41 60 41 59 40 59 39 58 39 60 42 61 43 62 42 60 41 58 40 60 43 63 44 63 44 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 64 44 65 44 66 45 63 43 65 45 66 45 66 45 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 71 45 71 46 72 47 73 47 73 47 73 46 72 45 71 45 72 47 74 47 71 44 71 46 70 44 71 46 72 45 70 44 70 44 70 44 71 46 73 48 70 44 70 44 70 44 69 43 71 44 69 42 67 42 68 43 69 43 69 43 69 43 69 44 72 46 70 45 70 46 72 47 70 45 71 47 72 47 71 46 71 47 72 48 73 49 73 48 73 48 72 47 72 48 73 49 75 50 75 50 76 51 77 52 78 52 76 50 76 54 82 58 89 62 90 62 89 61 92 67 93 64 90 59 85 56 84 56 82 57 79 57 74 45 55 30 48 30 49 32 50 32 49 30 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 71 46 72 47 73 47 72 46 71 45 69 41 66 40 66 44 64 42 62 40 61 39 60 39 59 38 60 39 61 41 53 35 57 40 60 41 59 37 64 44 68 49 75 51 77 52 77 53 80 54 79 52 80 55 80 53 85 56 89 60 91 61 92 60 93 62 95 65 97 66 96 65 96 66 99 69 101 71 102 73 106 78 113 89 117 88 75 37 50 27 53 31 50 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 43 25 44 26 45 25 44 24 44 23 43 23 43 22 40 21 40 22 39 22 38 21 37 21 37 21 36 20 36 20 33 19 35 21 33 20 32 19 30 20 27 18 27 12 14 2 7 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 0 2 4 5 6 5 4 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 5 4 4 2 3 3 5 4 8 6 7 5 6 6 7 7 6 5 6 5 6 5 6 5 9 5 9 5 9 5 9 5 10 5 9 4 8 5 10 6 7 5 6 5 5 4 5 3 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 3 5 5 5 3 3 2 5 4 5 4 5 4 5 4 8 2 7 4 9 6 9 8 5 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 28 13 28 15 32 17 31 15 32 17 30 11 28 19 35 18 32 18 31 16 30 16 30 16 36 21 35 21 36 24 40 27 41 26 41 26 40 25 40 24 41 27 42 27 40 23 36 19 31 18 32 18 29 14 24 10 27 14 28 14 26 13 27 16 26 14 28 16 30 17 29 16 31 18 31 18 30 17 30 17 29 15 30 16 33 19 34 20 36 20 33 17 31 17 33 18 35 19 33 17 32 17 32 18 34 20 35 19 32 17 34 21 32 18 36 22 37 21 34 18 34 18 33 19 35 21 37 23 37 22 39 23 40 24 39 23 40 24 40 24 40 25 41 25 42 26 42 25 41 24 40 24 42 25 41 25 41 25 40 24 41 26 41 26 41 26 41 26 39 24 39 23 39 25 40 26 39 23 38 24 40 25 38 21 39 24 38 22 36 21 37 22 40 23 39 22 38 23 39 24 39 24 41 26 42 26 42 25 42 26 41 25 39 23 38 22 41 27 42 27 42 26 40 25 39 23 41 25 43 26 43 26 43 26 43 26 43 26 43 26 44 27 44 27 44 27 44 27 43 27 45 28 43 26 44 28 42 26 43 26 44 27 44 27 41 25 43 27 45 28 45 28 46 29 45 28 45 28 44 27 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 44 27 45 28 45 28 44 27 44 27 44 27 44 28 47 30 44 27 44 26 43 26 43 26 45 27 42 24 40 24 42 26 43 26 43 26 43 26 43 24 46 24 45 23 45 24 47 26 45 24 46 25 47 24 45 23 46 25 47 25 48 26 48 27 47 25 47 24 47 26 48 27 51 29 50 28 51 29 52 31 51 29 51 29 53 33 57 37 60 41 62 41 61 40 63 44 64 41 60 36 56 34 56 37 55 38 55 35 46 22 32 13 31 17 32 18 32 17 31 16 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 44 27 45 29 46 30 48 31 46 29 46 28 44 26 41 24 43 25 43 23 41 21 39 20 39 19 38 19 38 19 39 21 35 19 38 22 41 20 38 19 42 22 45 27 49 29 52 31 52 31 55 32 52 30 52 33 52 32 54 36 57 38 59 39 60 45 61 46 63 46 65 47 64 45 66 47 68 48 70 47 71 46 73 51 79 60 88 69 67 26 28 8 30 12 28 14 28 13 27 12 26 13 27 14 26 12 26 12 26 12 26 12 26 11 24 10 26 12 25 10 23 10 26 13 27 12 24 9 21 11 22 11 22 10 21 8 22 10 23 9 22 8 21 8 20 7 20 7 20 7 20 9 20 9 20 11 20 11 21 12 16 10 14 5 7 0 2 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 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 2 1 3 2 4 2 4 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 4 1 2 0 2 0 3 2 6 1 5 0 4 1 5 2 5 1 5 1 5 1 5 1 6 3 6 3 6 3 6 3 4 1 4 0 4 2 6 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 2 1 4 2 2 0 3 2 3 1 3 1 4 2 4 2 3 3 3 1 2 2 4 3 3 2 5 2 2 0 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 45 31 48 31 44 27 44 30 48 36 52 32 46 32 49 31 47 29 47 30 49 32 51 34 52 34 53 36 56 39 58 40 56 40 56 40 56 39 54 38 56 42 59 43 57 39 52 35 47 31 47 31 46 28 43 26 46 28 42 26 43 28 44 27 42 27 44 29 46 29 44 27 48 32 48 32 47 31 47 31 45 30 46 31 49 34 50 35 49 33 48 32 48 33 50 34 51 34 48 31 47 31 48 32 49 34 51 34 48 32 50 36 52 35 50 33 49 33 50 35 50 34 49 33 50 36 53 38 55 37 54 37 55 39 56 40 57 39 55 37 55 39 58 43 59 42 59 41 58 40 57 40 56 39 56 40 57 40 57 40 60 41 60 41 60 41 60 41 58 38 57 38 58 39 59 41 58 38 56 38 59 40 57 37 58 38 56 37 55 36 56 37 57 39 56 38 55 39 56 40 56 40 58 42 59 42 59 41 59 39 58 39 58 39 58 39 61 42 61 42 61 41 59 39 61 42 62 43 63 43 62 42 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 64 43 64 44 65 44 62 42 64 44 66 46 67 45 67 46 67 45 66 44 65 44 66 46 67 47 68 46 67 45 70 44 70 44 70 44 70 44 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 69 44 70 45 71 44 70 43 71 45 70 44 70 45 72 46 71 44 70 43 68 42 68 42 71 44 68 40 66 41 68 43 69 43 69 43 69 43 69 44 71 45 70 45 70 46 72 48 73 48 73 48 72 46 70 44 72 46 71 46 72 47 73 49 72 46 71 46 72 47 73 49 76 50 74 49 74 50 77 53 74 50 76 53 80 56 83 59 87 61 90 62 89 61 90 63 90 60 86 56 83 55 84 57 79 55 72 45 60 33 49 29 52 32 50 32 49 33 50 33 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 70 44 71 46 72 47 74 48 72 46 72 46 72 45 70 44 66 44 64 42 61 39 59 38 60 38 58 37 58 37 58 38 56 37 57 38 57 40 60 39 63 42 67 48 74 51 77 53 77 54 80 54 78 51 79 53 81 54 85 56 88 57 88 57 91 60 92 61 94 62 95 64 95 65 97 68 100 70 101 71 106 72 103 73 107 81 113 88 108 55 53 24 48 27 49 33 47 27 46 26 45 27 46 28 45 26 45 26 45 26 45 26 46 25 42 24 45 27 44 23 42 24 45 27 46 26 43 23 44 22 43 23 42 22 40 21 40 22 39 22 38 21 37 21 36 20 36 20 36 20 34 20 33 19 32 19 31 17 27 17 29 13 22 9 17 5 10 0 6 3 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 4 4 3 3 2 2 3 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 6 4 4 3 4 3 5 5 5 4 4 3 4 3 5 4 6 5 6 5 6 5 6 5 10 6 11 6 11 6 11 6 8 3 8 2 8 4 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 4 4 5 2 1 0 4 7 2 2 3 2 4 3 5 4 8 1 5 0 4 1 4 4 3 4 6 4 2 0 2 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 20 35 16 25 8 26 16 30 21 39 20 30 15 29 12 27 13 28 16 32 21 37 25 33 20 35 23 39 25 40 26 39 24 40 25 39 24 38 22 40 27 44 29 41 24 37 21 31 17 30 17 30 17 30 17 32 15 25 13 29 17 29 13 27 14 29 17 30 16 27 13 29 17 30 19 33 21 35 22 33 18 32 17 32 17 31 16 30 16 31 18 34 20 35 21 35 19 32 16 30 15 31 17 33 19 35 19 32 17 34 21 39 21 32 14 28 15 34 21 35 19 33 18 34 20 37 23 37 20 35 19 36 21 39 24 41 23 37 19 36 22 41 28 42 26 42 25 41 24 40 24 37 21 38 22 39 24 40 24 42 27 42 27 42 27 42 27 38 23 38 23 38 24 41 26 39 23 38 24 41 26 39 22 39 23 37 21 36 21 36 22 40 23 39 22 38 23 39 24 39 24 41 26 42 26 42 25 37 22 38 24 39 25 41 26 42 27 42 27 42 25 39 24 44 27 45 28 45 27 43 26 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 42 26 43 27 44 27 41 25 43 27 45 29 46 29 46 29 46 28 45 27 44 27 45 29 46 30 47 29 46 28 44 26 43 26 43 26 43 26 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 43 27 44 28 45 27 44 26 46 28 45 27 44 28 45 29 45 28 43 25 42 25 42 25 45 27 42 23 39 23 42 26 43 26 43 26 43 26 43 26 45 23 45 23 45 24 48 26 50 28 50 27 48 25 45 23 47 24 46 24 46 25 48 27 46 24 46 24 46 25 49 27 50 27 48 25 48 27 51 30 48 27 52 32 56 35 58 36 58 39 62 42 61 39 61 41 61 38 57 34 54 34 57 39 57 37 49 24 35 15 29 14 32 17 32 18 34 22 36 22 35 19 34 20 35 21 36 21 38 23 37 22 38 23 39 25 38 23 38 25 39 26 42 25 43 24 44 26 45 27 47 28 45 27 45 29 46 30 48 31 46 29 47 30 47 29 45 28 44 25 43 23 40 20 38 18 39 19 37 17 36 17 36 19 38 21 37 20 37 19 39 21 40 21 45 26 50 29 52 31 52 32 55 32 51 29 51 32 54 33 54 35 56 36 56 38 60 42 60 44 61 45 63 46 64 47 67 48 69 49 70 49 78 48 71 47 76 55 83 64 92 41 31 5 25 10 27 19 28 13 27 12 26 13 27 14 27 13 27 13 27 13 27 13 27 11 23 10 26 13 25 9 23 10 26 13 27 12 24 9 23 13 24 13 24 12 23 10 22 10 23 9 22 8 21 8 20 7 20 7 20 7 20 9 19 8 18 8 16 5 13 3 15 6 8 1 9 2 3 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 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 6 3 3 0 1 0 2 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 6 3 5 2 4 3 5 4 4 0 2 0 2 0 3 0 5 1 5 1 5 1 5 1 7 2 6 2 6 2 6 2 2 0 2 0 2 0 4 2 4 3 4 2 4 1 3 1 5 2 3 0 2 0 2 1 2 0 2 0 2 0 2 0 3 1 3 1 3 1 3 1 4 3 4 0 0 0 4 6 0 0 1 0 2 1 3 1 2 0 0 0 0 0 3 2 2 2 6 3 1 0 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 47 36 48 28 41 31 46 28 46 31 43 28 43 31 47 35 48 31 46 31 51 35 49 30 49 31 49 37 51 31 51 43 57 38 51 36 56 42 57 39 56 40 57 41 56 38 52 35 50 31 45 28 46 32 48 31 46 30 45 28 44 27 42 26 41 25 43 28 44 28 44 28 47 31 47 31 47 31 47 31 46 31 48 33 49 31 46 29 48 33 49 34 50 34 49 33 50 34 50 34 50 34 50 34 50 34 50 34 50 34 50 34 58 37 48 31 48 34 49 31 46 31 49 34 51 36 52 36 55 40 59 40 53 36 55 42 56 40 59 41 56 37 54 38 59 42 58 40 55 37 53 36 54 38 57 42 60 43 59 42 61 42 57 39 56 40 59 44 57 40 58 42 59 42 58 41 56 39 56 39 57 41 59 43 55 38 55 38 55 38 55 38 57 40 57 40 57 40 57 40 59 41 57 39 55 39 57 41 57 40 57 40 57 40 57 40 59 42 60 43 60 44 61 44 61 42 62 43 62 42 60 41 64 43 61 42 63 46 65 45 63 44 63 43 62 42 61 42 60 41 62 44 63 44 63 44 64 46 65 46 65 45 63 43 58 39 58 39 60 44 65 48 63 43 64 44 65 45 66 46 66 44 65 45 67 45 64 40 64 44 68 47 69 46 66 43 69 46 68 45 67 46 68 47 71 48 68 45 66 45 68 46 67 46 69 47 67 45 68 47 69 47 69 47 69 47 69 47 69 46 68 45 67 46 68 47 71 49 71 48 70 48 69 47 68 46 68 45 67 45 66 44 67 45 67 45 67 45 67 45 69 47 69 46 68 46 68 45 70 45 70 45 71 47 73 49 74 49 74 49 74 49 74 49 74 49 75 50 74 47 70 44 71 46 71 46 71 46 71 46 73 47 75 47 72 46 75 50 73 48 77 52 80 55 86 62 92 63 92 64 92 63 88 61 85 56 81 56 83 58 84 57 75 51 59 33 46 28 49 35 50 33 49 33 49 33 49 33 52 35 51 33 50 35 53 37 58 39 53 36 55 40 58 40 57 40 59 42 61 42 62 44 63 42 64 43 66 44 68 45 68 46 70 49 71 49 71 49 69 48 72 51 72 48 68 45 66 44 63 42 60 40 58 39 56 37 56 37 56 37 56 37 57 35 58 37 59 39 61 40 61 41 64 46 69 51 75 54 78 54 79 55 80 54 79 53 80 54 82 56 84 57 85 59 86 58 87 60 90 63 92 64 93 68 99 72 99 69 96 68 103 74 103 72 100 77 109 88 111 81 65 18 55 29 42 32 45 28 48 27 43 24 46 31 45 26 45 26 45 26 45 26 44 25 44 25 44 25 44 25 45 26 45 25 44 24 43 24 42 23 41 23 41 23 41 23 39 21 38 19 36 18 35 17 31 15 32 17 35 20 35 21 31 18 32 17 28 13 25 16 32 15 21 8 15 8 11 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 3 4 3 4 3 4 3 6 5 6 4 5 3 4 3 6 2 6 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 2 6 2 6 3 5 2 6 3 7 2 6 2 3 2 3 2 3 2 3 2 4 4 5 5 6 4 5 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 26 17 29 12 25 16 30 14 31 17 28 14 27 16 31 19 31 14 29 16 34 20 33 15 32 14 30 19 34 16 34 25 40 24 39 25 42 27 42 26 45 29 43 27 40 23 36 20 35 18 30 15 31 17 31 15 29 14 28 12 26 11 25 10 25 13 27 15 28 15 28 14 30 17 30 17 30 17 30 17 30 15 32 17 32 16 30 14 32 18 34 20 34 17 30 14 34 19 34 19 34 19 34 19 34 19 34 19 34 19 34 19 39 21 32 16 32 19 33 17 32 18 34 20 36 21 36 21 38 23 39 22 37 21 38 24 38 24 41 24 38 21 37 22 41 25 40 23 39 22 37 21 37 22 40 26 43 27 42 26 42 25 40 23 39 24 41 26 39 23 40 24 41 24 39 23 38 22 38 22 38 22 39 23 38 22 38 22 38 22 38 22 40 24 40 24 40 24 40 24 40 23 39 22 39 24 42 27 40 24 40 24 40 24 40 24 41 26 42 26 43 27 43 28 36 23 39 26 43 29 45 30 44 27 41 27 44 30 45 29 44 29 44 28 43 27 42 27 42 27 42 28 43 29 44 29 45 30 45 30 45 29 43 28 43 28 42 26 41 27 43 29 43 26 44 27 44 27 44 28 45 27 44 28 46 28 43 23 44 27 45 29 46 28 44 27 46 29 46 28 45 29 46 29 48 30 45 27 44 27 45 28 45 29 47 30 45 27 45 30 47 30 47 30 47 30 47 30 46 28 45 27 44 28 45 29 48 30 47 30 46 29 46 28 46 29 45 28 45 27 44 27 43 26 43 26 43 26 43 26 45 28 45 28 45 29 46 27 45 22 44 23 45 25 48 27 49 27 49 27 49 27 49 27 48 31 48 31 47 29 45 27 46 29 46 29 46 29 46 27 46 26 48 26 46 25 48 29 46 27 50 31 53 34 59 41 63 40 64 42 63 40 60 39 56 34 54 35 56 36 55 36 50 30 38 16 28 13 30 17 34 19 34 19 34 19 34 19 36 19 34 18 34 20 37 22 40 22 36 21 39 24 41 24 38 23 39 24 41 26 42 27 41 28 42 29 44 31 45 31 46 30 48 32 49 32 49 31 47 31 49 33 50 31 46 28 46 30 44 28 42 26 40 24 36 21 36 21 36 21 36 21 35 21 36 22 37 24 40 23 40 22 43 27 48 30 52 32 51 35 52 36 53 35 52 34 53 37 54 38 56 40 58 39 57 38 60 40 62 42 64 44 63 45 70 50 71 49 70 49 73 49 72 47 72 49 82 60 86 67 59 9 25 16 25 19 26 13 28 11 25 10 27 14 26 11 26 11 26 11 26 11 25 11 25 11 25 11 25 11 27 13 27 12 26 12 25 11 23 11 23 11 23 11 23 11 22 9 21 8 19 6 18 5 16 3 17 5 18 6 20 9 17 7 19 8 15 4 15 7 18 6 12 2 9 4 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 0 4 0 3 0 2 0 3 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 1 4 2 4 2 3 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 36 25 40 25 40 29 43 27 46 31 44 28 42 29 44 31 44 27 44 30 48 33 48 31 48 28 44 31 50 33 50 36 52 38 57 42 57 40 56 40 61 44 59 42 56 40 55 39 54 35 49 32 48 32 47 29 44 28 43 27 42 25 40 24 41 26 43 28 44 28 43 27 45 29 45 29 45 29 45 29 45 30 47 31 48 31 46 30 48 33 50 34 49 31 44 26 49 33 49 34 50 34 50 34 50 34 50 34 50 34 50 34 52 34 47 30 48 33 50 33 51 35 52 37 53 36 52 35 56 38 53 36 55 39 56 38 54 38 56 39 54 36 54 38 56 39 56 39 56 39 56 39 55 39 57 41 59 42 59 42 57 40 57 40 57 40 57 40 55 38 56 39 56 39 55 37 54 37 54 36 53 36 53 36 56 39 56 39 56 39 56 39 57 40 57 40 57 40 57 40 55 38 55 38 57 41 60 44 57 40 57 40 57 40 57 40 57 41 58 41 59 42 59 43 54 37 57 41 61 43 63 44 62 41 59 40 61 44 62 43 63 44 62 43 62 43 61 42 63 43 61 41 61 43 63 45 63 44 63 43 62 43 61 42 63 43 62 42 61 43 62 44 65 44 65 44 64 43 64 43 66 44 64 44 66 45 64 40 65 44 66 45 66 45 65 44 67 46 67 46 67 46 67 46 67 45 65 43 64 43 65 44 65 45 68 46 65 44 66 46 67 46 67 46 67 46 67 46 67 45 66 44 65 45 66 46 67 46 67 45 66 44 65 44 66 45 66 44 65 44 64 43 62 41 62 41 62 41 62 41 63 43 64 44 65 45 67 46 69 44 69 44 70 46 73 48 73 48 73 48 73 48 73 48 75 48 73 46 72 45 71 45 72 46 72 46 72 46 72 47 73 47 75 47 73 46 76 51 74 49 78 52 80 55 85 61 90 63 91 62 89 60 86 58 82 53 78 54 77 54 75 51 58 38 49 29 43 27 44 30 51 35 51 35 51 35 51 35 53 36 53 35 53 37 55 38 57 38 54 37 56 41 58 40 55 38 56 39 57 41 59 41 64 42 65 44 67 45 69 46 67 47 69 49 70 49 69 48 68 48 70 50 71 48 67 45 66 46 64 44 62 42 60 40 55 36 55 36 55 36 55 36 57 35 57 36 59 38 60 40 62 41 64 45 69 50 73 53 77 52 78 53 79 52 78 51 79 54 80 55 82 56 83 58 85 57 86 59 88 61 90 63 89 64 95 69 98 70 98 71 100 72 99 70 97 74 105 83 108 94 104 40 43 24 54 28 50 27 45 25 46 28 47 27 45 26 45 26 45 26 45 26 44 25 44 25 44 25 44 25 47 28 46 27 46 26 45 26 41 23 41 23 41 23 41 23 41 22 40 21 38 19 37 18 34 18 34 18 34 18 32 18 31 18 32 17 28 13 25 16 29 14 22 11 18 10 10 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 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 5 4 5 4 4 3 6 3 7 3 8 4 8 4 9 5 9 5 9 5 9 5 8 5 9 6 10 5 9 4 7 3 8 4 8 4 7 3 9 4 8 4 7 3 7 2 6 2 7 3 7 3 6 2 3 2 3 2 3 2 3 2 3 2 4 3 4 3 3 2 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 25 14 29 17 30 18 30 15 35 21 33 19 31 18 32 19 26 11 27 14 31 17 31 16 34 15 29 16 36 23 37 21 31 20 40 26 38 21 36 23 40 25 39 24 40 27 45 31 40 23 35 19 34 18 31 14 29 14 28 13 27 11 25 10 26 13 27 15 28 15 27 13 28 15 28 15 28 15 28 15 29 14 30 15 31 16 31 16 31 16 31 16 30 14 29 13 32 18 33 18 33 19 34 19 34 19 34 19 34 19 34 19 33 17 31 16 32 18 34 20 37 22 38 23 38 22 36 21 41 22 35 20 40 25 40 22 36 22 38 21 36 19 37 22 38 22 38 23 39 24 40 24 39 23 40 24 41 25 41 25 39 23 40 24 40 24 39 23 38 23 39 23 39 22 38 21 37 21 37 21 36 19 35 18 39 23 39 23 39 23 39 23 39 23 39 23 39 23 39 23 38 22 39 23 40 25 42 27 41 25 41 25 41 25 41 25 40 24 40 25 41 25 42 26 41 26 41 26 40 24 38 22 43 26 39 24 41 27 42 26 43 28 43 28 43 28 43 28 45 29 42 25 41 27 44 31 44 28 42 27 41 26 41 27 40 26 41 27 44 30 46 32 45 28 44 27 43 25 42 25 45 27 43 26 44 27 42 24 44 27 44 28 45 27 44 27 45 28 45 29 46 28 45 28 44 26 43 26 43 26 43 26 43 28 46 28 44 26 44 29 45 28 45 28 45 28 45 28 46 29 45 28 45 28 46 29 46 29 45 28 45 27 44 27 44 27 44 27 43 26 43 25 40 23 40 23 40 23 40 23 40 24 42 26 44 28 45 27 44 22 44 22 45 24 47 26 47 25 47 25 47 25 47 25 49 31 46 28 44 28 46 30 47 30 47 30 47 30 47 28 46 26 48 26 47 26 49 31 49 29 52 32 53 34 58 39 61 39 61 38 59 36 56 34 54 32 53 34 54 34 49 30 33 17 30 14 28 13 29 14 35 20 35 20 35 20 35 20 36 20 36 21 37 22 38 23 39 22 37 22 40 25 40 23 39 23 40 24 41 25 40 26 42 29 43 30 45 32 46 32 47 30 48 32 49 32 48 30 48 31 49 32 49 31 47 29 47 32 46 30 44 27 42 26 37 22 37 22 37 21 36 21 34 20 35 22 37 23 39 22 41 23 43 26 47 28 51 31 52 35 53 36 53 36 52 35 53 36 54 37 55 38 56 37 53 33 55 35 57 38 59 39 61 43 67 47 68 47 69 49 70 48 70 45 70 45 76 55 84 68 90 46 30 8 27 14 29 12 24 10 28 15 28 10 26 11 26 11 26 11 26 11 25 11 25 11 25 11 25 11 27 13 26 12 26 11 25 11 23 11 23 11 23 11 23 11 23 11 22 10 21 8 19 7 19 6 19 5 18 4 17 6 17 7 19 8 15 4 15 7 13 3 13 6 13 6 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 3 1 4 1 5 2 5 2 5 2 5 2 5 2 4 2 5 3 6 2 5 1 3 0 4 2 5 1 3 0 4 1 5 1 4 0 3 0 2 0 3 1 4 0 2 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 28 44 32 46 30 43 28 48 34 47 32 45 31 45 31 41 26 44 29 46 30 46 31 52 34 48 33 53 41 56 38 47 35 56 41 54 36 52 38 54 38 54 38 56 42 61 46 58 40 53 36 52 35 48 29 47 31 46 29 44 28 43 27 42 27 44 28 44 27 42 26 44 28 44 28 44 28 44 28 45 29 45 29 46 30 47 31 46 29 44 27 44 30 48 33 47 32 48 33 49 34 50 34 50 34 50 34 50 34 50 34 47 32 48 32 49 33 51 36 53 37 54 38 54 37 53 36 58 38 53 37 58 43 59 39 54 37 55 36 52 35 54 39 54 37 55 39 56 40 58 41 56 39 56 39 57 40 58 41 55 38 56 39 56 39 55 38 57 40 58 41 57 39 55 37 55 38 56 39 55 37 53 35 56 39 56 39 56 39 56 39 56 39 56 39 56 39 56 39 57 40 57 40 57 40 57 39 58 41 58 41 58 41 58 41 57 40 57 41 58 41 59 42 63 44 62 42 59 37 54 34 62 41 58 39 60 42 60 40 62 43 62 43 62 43 62 43 65 44 61 41 59 42 63 45 63 43 61 41 59 41 60 42 59 41 61 43 63 45 64 45 65 44 65 43 63 42 62 41 66 44 63 42 64 43 63 41 65 44 65 43 64 44 65 44 65 44 66 46 67 45 65 44 63 42 64 43 64 43 64 43 63 44 66 44 64 42 64 45 66 45 66 45 66 45 66 45 68 47 67 46 67 46 68 47 67 46 67 45 66 45 65 44 65 43 64 43 63 42 63 42 62 41 62 41 62 41 62 41 61 40 62 42 64 44 66 45 69 43 68 44 69 46 72 48 72 47 72 47 72 47 72 47 74 47 71 44 70 45 72 47 73 47 73 47 73 47 73 48 72 47 75 48 74 48 77 53 77 52 80 53 80 55 84 60 88 60 87 58 84 55 81 53 79 53 78 54 76 50 68 42 46 29 45 29 46 30 47 31 49 33 49 33 49 33 49 33 53 36 54 37 55 38 55 38 56 38 54 38 57 41 57 39 58 41 58 42 59 42 60 41 64 42 65 44 67 45 69 46 68 48 70 49 70 48 68 47 70 49 70 49 69 48 68 46 66 47 65 45 63 42 61 41 58 39 57 38 56 37 55 36 56 34 57 35 58 37 60 39 62 42 64 45 68 49 71 51 79 53 80 54 80 54 79 53 79 53 79 53 80 54 80 55 82 54 83 56 86 59 88 60 91 65 94 66 93 65 94 67 96 69 97 68 96 70 100 77 108 80 115 84 77 24 45 26 50 26 43 26 48 30 46 24 45 26 45 26 45 26 45 26 44 25 44 25 44 25 44 25 44 25 44 24 43 24 42 23 41 23 41 23 41 23 41 23 41 23 40 22 39 20 37 19 36 20 35 18 34 17 30 16 31 18 32 17 28 13 25 16 25 12 23 13 21 12 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 8 4 8 5 9 5 9 5 9 5 9 5 9 5 8 5 9 6 10 5 9 4 7 4 9 5 9 5 8 3 8 5 9 6 9 4 7 2 6 3 8 4 8 4 7 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 13 27 17 29 13 26 15 29 16 29 16 29 15 28 15 26 13 30 15 29 13 29 15 34 21 35 19 36 26 41 24 36 23 41 27 41 25 40 25 41 25 40 25 40 25 41 26 42 26 39 23 38 21 33 16 32 17 31 15 29 14 28 13 27 14 28 15 28 14 26 12 28 15 28 15 28 15 28 15 28 13 28 13 29 15 31 17 29 13 27 12 28 16 33 20 31 16 31 17 33 18 34 19 34 19 34 19 34 19 34 19 31 18 35 20 34 19 35 22 36 21 37 23 38 23 37 22 39 22 37 21 39 25 41 25 37 22 38 20 35 20 39 25 38 22 38 23 39 24 40 24 40 24 39 22 39 23 40 25 38 22 38 22 38 22 38 22 41 25 41 25 40 23 38 21 38 23 40 25 40 23 37 20 38 22 38 22 38 22 38 22 38 22 38 22 38 22 38 22 40 25 41 25 41 24 39 22 42 26 42 26 42 26 42 26 40 25 41 25 42 26 42 27 41 27 42 27 41 25 39 23 44 27 40 24 41 27 41 25 42 27 43 28 43 28 44 29 45 29 43 27 41 27 43 29 45 29 42 25 40 26 42 28 43 28 43 28 42 26 40 24 43 26 43 26 42 25 42 25 46 26 41 24 42 26 42 24 44 27 43 26 43 26 44 27 43 27 45 29 46 28 44 26 41 25 43 27 44 27 43 26 42 26 44 27 42 24 43 27 44 27 44 27 44 27 44 27 47 29 46 28 45 29 46 30 46 29 46 28 45 27 44 27 43 26 42 25 42 24 41 24 42 25 42 25 42 25 42 25 41 25 42 26 43 27 44 26 43 21 43 21 44 23 47 25 46 24 46 24 46 24 46 24 46 29 45 28 45 28 46 29 46 29 46 29 46 29 46 27 45 26 48 27 48 28 51 32 52 32 54 33 53 33 57 38 58 36 58 35 55 32 51 29 51 31 52 34 51 29 40 20 28 13 29 15 31 17 33 18 33 18 33 18 33 18 33 18 35 19 36 21 38 21 37 21 38 21 37 23 41 25 40 22 42 26 42 26 42 26 41 26 41 27 42 28 43 30 45 31 48 31 49 32 49 31 47 29 49 32 49 31 48 30 47 30 47 31 45 29 43 27 41 25 39 24 38 22 37 21 36 20 33 20 34 21 36 23 38 21 41 23 43 26 46 27 49 29 52 36 53 37 54 36 53 35 53 36 53 36 53 36 53 34 54 35 57 37 59 39 61 41 63 44 66 44 63 42 64 44 68 47 69 47 68 45 73 51 80 53 83 75 76 25 19 13 26 11 26 12 29 13 27 10 26 11 26 11 26 11 26 11 25 11 25 11 25 11 25 11 24 10 24 9 23 9 22 8 23 11 23 11 23 11 23 11 23 10 22 9 20 7 19 6 19 6 19 5 18 4 17 6 17 7 19 8 15 4 15 7 12 2 12 5 13 7 7 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 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 4 0 4 0 5 1 4 1 4 1 5 2 5 3 5 2 5 2 5 2 5 2 4 2 5 3 6 2 5 1 4 1 5 2 5 2 4 1 4 2 6 4 6 2 3 0 3 0 4 1 4 1 3 0 4 2 4 2 4 2 4 2 2 0 3 1 3 1 2 0 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 23 37 27 42 25 40 31 40 27 41 28 42 28 42 28 44 30 48 32 45 27 44 30 45 34 51 31 47 36 55 37 56 39 55 40 58 42 58 41 57 41 58 42 58 42 57 41 58 41 56 40 56 38 51 32 47 31 46 30 45 28 43 27 43 28 44 28 44 27 42 25 45 29 45 29 45 29 45 29 44 28 43 27 44 30 48 33 44 29 46 31 48 32 48 31 46 30 47 32 49 33 50 34 50 34 50 34 50 34 50 34 49 35 53 37 51 34 51 37 50 35 52 37 54 38 54 37 51 36 53 36 53 37 56 41 55 39 55 37 53 37 57 43 55 39 56 39 56 39 56 40 58 40 56 38 55 38 57 40 56 38 54 36 53 37 55 39 57 40 57 40 56 37 53 35 53 37 56 41 58 40 55 37 54 37 54 37 54 37 54 37 55 38 55 38 55 38 55 38 55 39 57 41 58 41 57 39 59 42 59 42 59 42 59 42 58 42 59 42 60 43 60 44 59 40 60 42 61 42 61 42 64 43 60 40 60 42 60 40 61 42 61 43 62 44 63 44 63 44 63 43 62 42 61 42 65 44 61 41 59 41 62 44 60 42 61 42 61 40 57 37 62 42 63 42 63 42 64 43 67 43 62 40 62 42 63 41 65 44 64 42 63 43 65 44 63 43 66 46 67 45 64 42 62 42 64 45 66 45 65 43 62 43 65 43 62 41 63 43 64 43 64 43 64 43 64 43 66 44 65 43 64 44 65 45 66 44 65 44 64 43 64 42 63 42 63 41 62 41 61 40 63 42 63 42 63 42 63 42 64 43 64 44 65 44 65 44 68 43 68 43 69 45 71 47 70 45 70 45 70 45 70 45 70 45 71 46 72 46 71 45 72 46 72 46 72 46 72 47 72 47 75 48 75 49 79 54 80 54 82 54 81 54 83 59 84 57 83 55 81 51 76 49 72 48 72 50 70 44 57 30 45 28 44 29 47 32 50 34 50 34 50 34 50 34 50 34 50 34 52 37 54 37 53 35 55 37 55 39 58 42 57 38 58 41 58 41 58 41 59 40 62 40 62 41 65 43 66 44 69 49 70 49 70 48 68 46 71 49 69 48 68 47 68 47 65 45 63 43 61 41 59 39 56 37 55 35 53 34 52 33 55 33 56 35 58 36 59 38 62 42 64 44 67 47 70 49 76 51 77 52 78 51 77 50 78 52 78 52 78 52 78 53 82 54 83 56 85 58 87 60 89 62 92 63 90 63 93 67 98 68 100 68 96 69 100 74 103 80 104 86 119 61 52 26 46 27 48 29 47 26 45 27 45 26 45 26 45 26 45 26 44 25 44 25 44 25 44 25 44 25 43 24 43 23 42 23 41 23 41 23 41 23 41 23 40 21 39 20 37 18 36 17 35 18 34 18 34 18 32 17 31 18 32 17 28 13 25 16 26 11 21 11 19 12 11 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 5 5 6 5 8 4 8 5 9 5 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 10 7 11 5 7 2 7 4 8 5 9 4 8 3 5 4 5 4 5 4 5 4 4 3 5 4 5 4 4 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 27 9 22 14 28 14 29 22 27 14 28 16 30 17 30 17 29 17 34 18 29 12 28 14 24 16 34 14 27 17 36 20 41 23 35 21 40 27 41 24 38 25 42 29 45 31 45 30 42 26 40 26 41 25 36 18 30 15 29 13 28 12 26 11 28 15 28 15 28 14 25 12 29 16 29 16 29 16 29 16 28 13 27 12 28 15 32 18 27 14 33 21 36 18 29 11 29 15 31 16 32 18 34 19 34 19 34 19 34 19 34 19 34 21 39 23 36 19 35 22 32 18 35 21 37 23 38 23 31 18 36 19 33 17 37 24 39 23 39 21 36 22 41 28 39 23 39 23 39 23 39 23 41 24 39 21 37 22 39 24 39 22 36 18 34 20 38 23 39 23 39 22 37 20 35 18 34 20 38 24 41 24 38 21 36 20 36 20 36 20 36 20 38 22 38 22 38 22 38 22 36 21 39 25 42 26 42 25 42 26 42 26 42 26 42 26 42 26 43 27 43 28 44 28 41 27 42 28 43 28 42 26 46 28 41 26 42 27 41 25 42 27 42 28 43 29 44 29 44 29 44 29 44 28 41 26 47 30 43 26 40 27 43 29 37 23 40 26 42 26 40 25 40 24 41 25 42 26 43 27 46 26 41 23 41 25 42 24 45 27 42 24 41 25 44 28 42 26 45 29 46 28 43 25 41 25 44 28 46 29 45 27 41 25 43 26 41 24 42 26 43 26 43 26 43 26 43 26 43 25 41 24 41 24 42 26 43 26 42 25 42 24 41 24 42 25 41 24 41 23 40 23 41 24 41 24 41 24 41 24 45 28 44 27 44 27 44 25 43 21 42 21 44 23 46 25 45 23 45 23 45 23 45 23 43 27 45 30 47 29 45 27 45 28 45 28 45 28 45 26 45 26 48 27 48 28 52 34 53 34 55 34 54 33 56 37 57 35 56 34 53 30 50 28 45 25 46 29 46 23 32 9 27 13 28 13 30 17 34 20 35 20 35 20 35 20 35 20 32 17 35 20 37 20 35 18 38 21 38 24 42 26 39 21 40 24 40 24 40 24 39 24 39 25 40 26 41 28 43 29 49 32 49 32 49 31 46 29 50 32 48 30 47 30 47 31 45 29 44 27 41 25 39 24 35 20 34 18 32 16 31 15 33 19 34 21 35 22 38 21 41 23 43 25 46 26 48 28 48 31 49 33 50 32 48 31 52 35 52 35 52 35 52 33 49 29 51 31 53 33 55 35 59 39 62 41 62 42 66 48 67 48 69 48 69 45 72 50 75 63 74 59 100 63 34 11 22 12 30 15 27 10 26 13 26 11 26 11 26 11 26 11 25 11 25 11 25 11 25 11 26 12 26 11 25 10 24 10 23 11 23 11 23 11 23 11 21 9 20 7 18 6 17 5 18 5 18 5 18 5 18 7 17 7 19 8 15 4 15 7 13 3 11 4 12 7 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 0 3 0 3 0 3 0 3 0 3 0 4 1 5 1 4 1 4 2 5 3 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 7 5 7 2 3 0 3 1 4 2 5 1 4 0 4 2 4 2 4 2 4 2 3 2 4 3 5 2 4 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 36 25 43 33 48 32 44 28 47 34 49 34 45 28 42 28 49 31 45 28 43 27 44 29 51 34 48 31 46 30 47 32 57 37 54 42 58 37 51 39 47 35 55 41 58 43 60 45 60 43 60 46 59 36 51 38 41 27 45 31 47 30 45 28 43 26 42 26 43 27 41 23 42 27 44 30 46 30 46 30 49 29 40 24 43 31 48 32 46 28 45 33 50 31 47 33 48 32 47 31 47 32 49 34 53 34 47 32 50 35 48 29 53 35 49 33 50 35 50 33 49 34 51 34 48 31 47 33 53 36 53 37 54 38 55 38 53 39 58 40 53 35 54 40 55 38 55 39 56 40 57 40 53 37 56 40 58 40 56 38 55 38 54 37 54 36 53 36 54 37 55 39 56 39 55 38 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 59 42 59 42 60 43 59 42 59 42 59 42 59 42 61 41 59 41 62 44 62 42 62 43 62 43 62 43 62 43 59 41 60 42 61 41 60 40 63 44 61 41 59 39 58 39 58 40 60 42 61 42 60 41 60 42 61 42 60 40 58 39 63 42 63 43 64 44 65 44 64 43 64 43 64 43 64 43 68 47 67 45 65 44 65 45 64 43 64 43 64 43 64 43 63 43 64 43 64 42 62 40 64 42 62 40 62 42 64 44 66 45 66 45 66 44 64 42 63 42 63 42 63 42 63 42 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 46 71 46 70 43 69 42 69 44 72 47 70 45 72 47 73 47 73 47 69 44 74 50 79 53 80 53 82 55 82 55 82 55 82 55 85 56 81 53 79 53 76 49 71 47 68 42 58 32 51 30 44 28 46 31 48 33 49 33 48 32 48 33 49 33 50 34 54 35 51 35 55 39 53 33 54 38 55 37 52 35 54 39 57 40 57 41 58 42 60 41 63 41 62 40 64 42 67 46 69 48 67 45 66 45 66 45 67 46 67 47 68 48 69 48 64 44 63 43 62 42 60 41 57 37 54 33 51 32 52 33 52 31 54 34 56 35 57 35 60 39 60 40 63 44 67 47 72 46 72 47 74 49 77 51 79 52 78 52 78 53 80 56 80 53 82 53 79 51 81 55 85 58 87 60 89 62 90 61 95 63 95 65 98 69 100 73 102 75 108 84 114 91 96 30 48 24 47 28 39 25 53 31 46 26 44 25 46 27 45 25 45 25 44 24 43 25 44 26 43 24 43 23 42 22 41 22 41 23 41 23 41 23 41 23 38 20 38 19 37 18 36 18 38 19 33 16 33 18 32 17 32 18 30 16 28 13 24 13 25 12 23 13 19 11 11 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 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 2 1 2 2 3 2 4 3 4 3 4 3 4 3 4 3 5 5 6 6 7 5 6 4 10 6 10 5 9 4 8 4 9 6 12 7 9 3 7 4 12 5 7 4 10 7 9 2 7 4 10 7 11 6 8 3 9 6 12 7 9 3 7 4 6 3 8 5 8 3 5 0 4 3 4 5 7 6 4 1 2 5 8 6 4 1 4 5 7 8 9 6 5 2 4 4 9 6 4 1 2 2 5 6 4 3 4 3 4 3 4 3 3 2 3 2 3 2 3 2 6 7 6 5 2 1 2 3 4 4 4 3 3 2 2 2 25 14 30 19 32 18 28 13 27 16 30 17 28 14 28 16 28 13 28 13 29 16 32 18 34 19 34 19 35 21 37 23 41 22 37 26 41 22 37 25 33 21 40 27 42 28 44 30 43 27 43 31 44 25 41 30 30 15 29 13 27 13 29 14 28 13 26 13 28 14 25 10 28 15 28 15 28 15 27 14 32 13 25 10 28 16 31 16 31 13 29 18 33 15 30 17 31 16 31 15 31 17 33 18 35 19 33 18 33 18 32 16 36 19 32 17 34 20 35 19 35 21 37 21 34 18 33 20 36 20 37 21 37 22 38 22 37 22 39 23 37 21 38 23 38 22 38 23 39 24 40 24 37 22 39 25 41 25 40 23 39 22 38 22 37 21 37 20 37 21 38 23 39 22 38 21 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 41 26 42 26 43 27 42 26 42 26 42 26 42 26 41 26 41 26 42 28 43 27 44 29 44 29 44 29 44 29 40 26 41 27 42 26 41 25 43 28 42 26 40 25 40 25 40 25 41 27 42 27 42 27 42 27 43 28 42 26 40 25 42 25 42 26 43 27 44 27 43 26 43 26 43 26 43 26 46 28 44 26 42 26 43 26 43 26 43 26 43 26 43 26 42 26 43 26 43 25 41 23 43 25 41 23 40 24 42 25 41 25 42 25 42 24 40 22 43 26 43 26 43 26 43 26 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 23 46 24 44 26 43 25 43 27 45 29 44 28 46 29 47 30 46 27 43 23 46 28 51 31 53 33 55 34 55 34 55 34 55 34 56 33 51 30 51 30 48 28 47 27 43 21 33 13 28 13 26 13 30 16 33 18 33 18 32 18 33 18 34 19 34 20 37 19 34 20 38 22 36 17 37 22 38 21 35 19 37 23 40 24 40 25 41 26 41 26 41 26 40 25 40 28 44 31 48 30 46 28 45 28 45 29 46 29 46 30 47 31 48 31 45 30 44 29 43 27 42 26 38 21 34 18 32 17 33 18 30 16 32 19 33 20 35 18 38 19 39 21 42 23 46 27 45 28 46 29 48 33 51 35 52 35 51 34 52 36 54 35 52 33 55 33 52 31 54 35 57 37 59 39 61 40 61 40 62 45 63 44 66 47 71 48 74 53 80 61 86 75 72 22 25 7 28 14 22 11 32 12 27 11 25 10 27 12 26 10 26 11 25 10 24 11 25 12 25 11 25 10 24 10 23 9 23 11 23 11 23 11 23 11 20 8 20 7 19 6 18 6 21 6 17 3 17 5 18 6 17 6 16 6 14 4 13 3 11 2 12 5 11 5 6 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 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 3 1 3 1 4 2 5 3 4 0 4 0 4 0 4 0 4 1 5 2 6 1 5 0 6 3 6 2 5 1 4 1 3 2 6 3 5 1 5 3 8 2 4 1 6 3 5 0 4 2 5 3 6 2 5 1 4 3 7 4 5 0 3 1 3 1 5 2 5 1 2 0 4 2 4 3 7 5 4 0 0 0 4 3 5 3 6 5 6 5 7 4 3 0 2 1 5 3 4 1 3 1 3 1 3 1 3 1 3 1 3 1 2 0 2 0 2 0 2 0 6 4 6 3 2 0 2 1 3 1 2 0 2 0 1 0 42 29 44 31 44 29 41 26 41 29 45 31 45 31 47 35 42 27 45 30 48 33 49 33 47 32 50 36 54 39 56 40 53 35 52 39 55 36 52 38 50 36 55 40 56 40 57 43 59 41 58 44 58 39 57 46 54 35 46 27 41 26 45 30 44 27 42 27 44 28 41 23 46 29 44 26 42 25 41 25 46 28 42 27 45 30 46 29 48 29 46 33 49 29 44 31 46 30 45 29 46 31 48 33 49 34 51 34 48 31 48 33 50 32 47 32 50 36 52 35 52 38 55 38 52 35 52 37 53 37 54 37 55 38 55 38 56 38 54 37 56 39 55 37 55 38 55 38 56 39 56 39 54 39 57 41 59 41 57 39 57 39 56 39 55 38 55 37 54 37 55 38 55 38 54 37 54 38 55 39 56 38 55 37 54 37 54 37 55 38 55 38 55 38 55 38 55 38 55 38 54 37 55 38 55 38 56 39 57 41 58 41 59 42 60 43 59 42 59 42 59 41 58 41 60 41 60 41 61 42 61 43 62 43 62 43 61 42 61 42 59 41 60 42 61 41 60 40 60 41 60 41 60 41 60 41 59 41 61 43 62 43 62 42 61 43 62 43 62 42 60 41 63 42 63 42 64 43 64 43 64 43 64 43 64 43 64 43 65 43 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 39 60 40 61 41 62 41 62 40 60 38 64 43 64 43 64 43 64 43 63 42 63 42 63 42 63 42 61 40 61 40 61 40 61 40 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 44 70 45 70 46 70 43 69 43 69 44 71 45 70 44 71 46 73 47 72 47 72 45 73 48 77 52 81 55 81 54 81 54 81 54 81 54 79 52 75 49 74 48 69 44 68 43 59 32 47 26 45 26 44 28 46 32 49 34 50 34 49 34 50 34 51 35 51 36 53 35 52 36 55 38 53 34 54 38 55 37 52 35 54 39 57 40 57 41 58 42 60 41 63 41 62 40 63 42 67 45 69 47 67 45 66 45 67 46 67 46 68 47 68 47 69 48 65 46 64 45 63 43 61 42 56 36 53 32 51 32 52 33 51 30 52 31 54 33 55 35 58 38 59 40 63 45 68 48 70 44 71 46 74 50 78 54 78 52 77 51 78 53 79 55 82 55 84 54 81 53 83 56 85 57 86 59 88 60 89 61 94 61 95 63 97 67 100 71 104 74 105 80 111 92 107 50 49 22 46 29 43 25 48 24 46 26 44 25 46 27 45 25 45 26 44 25 44 25 45 26 45 26 44 25 44 24 43 24 41 23 41 23 41 23 41 23 38 20 38 19 37 18 36 18 37 19 32 16 33 18 31 16 30 16 28 14 26 11 21 11 22 10 21 10 17 8 9 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 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 5 4 6 5 6 6 7 6 5 4 5 4 5 4 5 4 5 4 6 5 6 5 5 4 10 6 9 5 9 5 8 4 6 3 9 5 9 5 11 8 11 6 8 4 10 6 8 3 10 5 9 4 8 5 9 6 7 5 11 6 8 3 7 4 9 6 10 6 10 5 8 3 7 5 6 6 9 8 7 4 3 2 3 4 7 7 8 5 5 5 7 5 3 1 3 3 3 3 5 5 5 3 2 0 4 3 4 3 4 3 4 3 3 2 3 2 3 2 3 2 5 6 6 5 3 2 2 3 2 2 2 1 1 1 0 0 28 15 29 16 29 15 28 14 27 16 30 17 30 18 33 22 29 15 32 18 33 17 30 14 27 13 31 18 35 21 35 20 31 17 35 23 39 22 35 19 33 20 37 22 37 22 38 25 45 27 40 25 38 19 35 25 42 24 35 15 28 13 29 15 28 14 26 14 28 15 26 11 30 16 27 13 26 13 27 14 28 13 28 13 29 14 29 13 33 15 30 18 32 13 27 14 29 14 28 14 29 16 32 17 31 19 36 20 31 15 32 20 32 15 30 16 34 21 37 21 36 22 38 23 36 20 36 23 37 21 37 22 38 22 39 23 40 21 35 20 40 25 39 20 38 22 38 22 38 22 38 23 38 23 40 26 42 26 41 24 40 24 40 23 39 23 38 22 37 22 38 22 38 21 36 20 37 22 38 23 39 22 38 21 37 21 37 21 37 21 37 22 39 23 38 22 38 22 37 21 38 22 38 22 38 22 38 22 39 24 40 25 42 26 43 27 42 26 42 25 41 25 41 24 39 26 42 27 41 26 42 28 41 26 41 26 40 25 40 25 40 26 41 27 42 26 41 25 40 25 41 26 42 27 41 26 40 26 42 28 43 28 43 28 43 28 44 29 44 28 43 27 42 25 42 25 42 25 42 26 42 25 42 25 42 25 42 25 43 25 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 21 38 21 41 25 42 25 42 24 40 22 42 25 42 25 42 25 42 25 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 43 26 43 26 44 25 43 21 43 21 43 21 43 21 43 21 44 22 44 23 45 23 43 26 43 26 43 26 44 27 43 27 45 29 46 29 46 26 47 26 47 26 49 31 54 35 54 33 54 33 53 32 53 32 54 32 50 29 49 28 46 25 46 24 33 11 25 10 26 11 27 14 30 17 33 19 34 19 34 19 35 20 35 21 36 21 36 20 36 21 37 21 36 19 37 22 38 21 35 19 37 23 40 24 40 25 41 26 41 26 43 28 41 27 42 30 46 33 47 30 46 28 45 28 46 30 47 30 47 30 47 30 47 30 47 32 46 30 44 28 42 27 36 20 33 17 31 17 33 19 29 15 29 16 31 18 34 17 37 18 38 21 42 24 47 28 43 26 44 29 48 34 53 38 53 36 53 35 53 37 55 36 54 35 56 34 54 32 55 36 57 36 57 37 58 38 60 42 62 47 62 46 65 48 70 48 76 48 74 56 81 72 86 46 35 10 25 13 23 9 28 9 27 11 25 10 27 12 26 10 27 12 25 11 25 11 26 13 25 11 24 10 24 9 23 9 22 10 22 10 22 10 22 10 20 8 20 7 19 6 18 6 20 5 16 3 17 5 17 4 15 4 14 4 11 1 10 1 8 0 9 2 8 2 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 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 4 2 4 3 5 4 6 4 5 1 5 1 5 1 5 1 3 0 5 1 5 1 4 0 5 2 5 2 5 2 5 2 3 1 5 2 4 1 6 5 6 3 5 2 5 2 4 1 7 3 4 0 3 1 6 4 3 2 6 3 4 0 4 1 7 4 7 4 7 3 6 2 8 5 6 4 8 6 7 3 8 3 3 2 7 5 4 0 3 2 5 2 2 0 1 1 3 1 3 1 3 0 2 0 4 2 4 2 4 2 4 2 3 1 3 1 3 1 3 1 4 3 6 4 3 0 2 1 3 1 3 0 2 0 1 0 39 26 41 28 43 29 43 29 39 26 40 25 37 24 40 28 46 31 48 33 49 32 46 29 44 29 46 31 47 30 45 28 43 31 52 40 57 39 52 32 50 35 53 37 53 37 55 41 59 40 55 40 53 33 51 40 58 41 55 37 50 32 46 29 45 27 43 27 45 28 42 24 44 28 44 28 44 29 46 30 44 28 44 28 44 27 43 28 48 29 46 32 48 28 43 29 44 28 44 29 46 31 48 33 46 33 52 34 48 30 49 36 47 29 45 30 50 36 53 36 50 35 53 36 51 34 51 37 54 37 55 38 55 39 56 39 57 37 52 36 57 41 56 36 55 38 55 38 55 38 55 37 54 38 57 41 59 41 57 39 57 40 57 39 56 39 55 38 54 38 55 38 54 36 52 35 54 38 55 39 56 38 55 37 54 37 54 37 54 37 54 36 56 39 56 38 55 37 54 37 55 38 55 38 55 38 55 38 55 39 56 40 58 42 60 43 59 42 59 41 58 40 57 39 57 40 61 42 59 40 60 43 62 42 61 42 60 41 59 40 59 41 60 42 61 41 60 40 58 40 60 42 61 42 60 40 59 41 61 43 62 43 61 42 61 43 62 44 63 44 62 43 63 42 63 42 63 42 63 41 63 42 63 42 63 42 63 42 64 42 63 41 63 42 64 43 64 43 64 43 64 43 64 43 63 43 64 43 64 42 62 40 63 42 62 41 61 38 58 37 62 41 63 42 62 41 61 39 61 40 61 40 61 40 61 40 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 63 43 64 44 65 44 68 43 68 43 68 43 68 43 68 43 68 44 69 44 70 45 69 43 69 43 69 43 68 42 69 44 71 45 72 46 71 46 75 48 74 48 76 52 81 56 81 54 80 53 79 52 78 51 80 53 75 50 72 48 69 45 65 38 49 25 44 26 46 29 45 29 47 32 50 34 51 35 50 34 51 35 51 36 52 36 52 36 54 37 54 36 53 36 54 38 55 37 52 35 54 39 57 40 57 41 58 42 60 41 67 44 65 43 67 46 70 49 68 46 66 45 66 46 68 47 68 47 68 47 68 47 68 47 66 47 65 45 62 42 60 41 54 34 52 31 50 32 52 34 52 30 51 29 52 32 55 35 58 38 60 40 63 45 68 48 69 43 70 46 74 51 79 55 81 54 80 54 80 55 82 58 83 56 84 55 82 53 83 57 85 56 84 56 85 58 88 60 95 61 96 64 98 67 101 71 104 69 98 73 105 88 118 74 71 31 44 26 40 23 47 26 46 26 44 25 46 27 45 25 46 27 45 25 44 26 46 27 42 23 42 22 41 22 40 21 40 22 40 22 40 22 40 22 38 20 38 19 37 18 36 18 35 17 32 17 34 18 30 14 29 14 26 12 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 2 2 2 2 2 2 2 2 3 2 3 2 3 2 3 2 3 2 4 3 4 4 5 4 6 5 6 5 6 5 6 5 4 3 5 5 6 4 4 3 9 5 9 5 9 5 9 5 10 7 11 5 7 2 8 6 10 6 10 5 9 4 8 4 11 6 8 3 7 4 10 7 7 5 11 7 9 4 9 6 13 9 12 7 11 7 11 7 10 7 7 6 9 9 9 6 10 6 5 5 8 7 5 0 3 4 6 4 3 1 3 3 7 5 4 1 2 2 4 4 5 4 5 4 5 4 5 4 4 3 4 3 4 3 4 3 2 4 6 6 4 3 3 3 5 5 4 4 4 3 3 3 22 11 26 16 30 17 29 16 28 16 28 13 24 10 25 15 28 14 30 16 32 17 32 17 33 17 32 16 29 12 25 9 26 17 36 22 38 25 38 19 35 22 38 23 38 24 42 30 39 23 39 26 40 23 40 30 40 25 41 26 39 20 31 14 29 15 27 15 29 16 27 12 26 14 28 17 31 18 31 17 28 14 29 12 26 10 27 14 31 13 29 17 32 13 27 14 28 13 29 14 30 17 33 19 31 18 34 18 33 17 33 20 31 14 29 15 33 20 36 21 32 19 35 20 34 18 35 21 38 22 38 22 39 23 39 24 39 22 37 21 39 23 38 21 38 22 38 22 37 21 37 21 36 21 39 24 41 24 39 22 40 23 39 23 38 22 38 21 37 22 38 22 37 20 34 18 37 22 38 23 39 22 38 21 37 21 37 21 36 20 36 20 40 24 39 22 38 21 36 20 39 23 38 22 38 22 37 21 38 22 39 24 41 26 43 27 42 26 41 25 40 23 39 23 37 25 43 27 39 23 41 29 46 30 45 29 43 28 42 27 40 26 41 27 42 26 41 25 40 26 42 28 43 26 40 24 39 25 41 26 42 27 41 26 41 26 42 28 43 28 43 27 42 25 42 25 41 24 41 24 41 24 41 24 41 24 41 24 42 25 41 24 41 25 43 27 43 26 43 26 43 26 43 26 42 26 43 26 43 25 41 23 41 25 42 25 41 23 39 21 39 22 40 23 39 22 38 20 39 22 39 22 39 22 39 22 40 23 40 23 40 23 40 23 41 24 41 24 41 24 41 24 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 21 43 21 44 22 44 22 42 26 43 26 43 25 41 24 43 26 44 28 45 28 45 26 48 27 48 28 51 31 54 34 54 32 53 31 51 30 50 29 53 31 49 28 48 29 46 27 41 17 27 9 26 13 29 14 29 15 31 18 34 20 35 20 33 19 34 19 35 20 35 21 34 20 38 22 36 19 35 20 37 22 38 21 35 19 37 23 40 24 40 25 41 26 41 26 45 30 43 29 44 32 48 35 46 29 45 28 45 29 47 31 48 31 47 30 47 30 46 29 47 31 45 29 42 26 40 24 34 18 32 16 31 17 33 19 31 16 30 15 30 18 35 19 39 20 39 21 42 23 46 26 44 27 45 29 48 33 52 37 54 37 54 37 54 38 56 38 53 34 56 33 53 32 55 35 56 35 55 34 56 36 59 42 61 48 62 46 65 48 69 49 72 41 67 47 72 66 90 64 63 23 27 12 23 8 28 12 27 11 25 10 27 12 26 10 27 13 26 12 26 12 27 13 22 8 22 7 21 7 20 6 21 9 21 9 21 9 21 9 20 8 20 7 19 6 18 6 18 4 16 4 18 5 15 2 15 4 14 4 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 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 3 1 4 0 4 0 4 0 4 0 3 0 4 0 4 0 3 0 4 1 5 2 5 2 6 3 8 5 7 2 2 0 4 3 5 3 7 3 4 0 4 2 6 2 5 1 4 2 5 3 4 3 8 5 7 3 7 5 10 6 8 4 7 4 7 5 9 5 5 3 7 6 8 5 5 2 4 4 7 6 6 3 3 2 5 2 3 0 3 2 8 4 3 0 1 0 5 4 5 3 5 3 5 3 5 3 4 2 4 2 4 2 4 2 1 2 6 5 5 1 3 1 6 4 5 3 5 2 4 2 37 25 42 30 45 29 41 25 47 33 46 29 41 28 44 33 46 30 45 29 45 29 46 30 51 34 47 28 42 24 39 22 40 28 44 25 43 33 52 33 49 34 52 36 52 38 58 45 53 36 54 42 57 38 55 43 53 38 55 39 54 36 49 31 45 28 43 28 45 29 43 25 41 27 45 31 47 30 43 26 45 30 45 26 39 23 43 30 45 27 44 31 48 28 44 30 45 29 45 30 47 33 51 36 49 32 47 32 50 35 50 33 47 30 45 30 49 35 51 34 48 34 51 35 50 34 51 37 55 38 55 39 56 39 57 40 54 38 56 39 54 37 55 39 55 38 55 37 54 36 53 36 52 36 55 39 56 39 55 37 56 38 55 38 54 37 54 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 54 37 55 39 58 42 60 43 59 42 58 41 57 39 55 38 55 40 62 42 57 37 59 44 64 44 63 43 61 41 60 40 59 41 60 42 61 41 60 40 60 42 62 44 62 41 58 37 57 38 58 40 60 41 59 40 59 40 60 42 62 43 61 42 63 42 63 41 62 40 61 40 62 41 62 41 62 41 62 41 61 40 60 39 61 41 63 42 64 43 64 43 64 43 64 43 63 43 64 43 64 42 62 40 62 41 63 43 64 42 62 40 61 40 61 40 61 39 59 38 60 39 60 39 60 39 60 39 60 39 60 39 60 39 60 39 63 42 63 42 63 42 63 42 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 68 43 68 44 69 44 68 43 69 44 69 42 67 40 68 43 70 45 71 45 71 45 74 48 76 51 79 53 80 53 81 53 80 52 78 50 76 49 74 47 68 44 67 43 62 39 57 30 43 23 45 30 48 29 45 30 47 33 50 35 51 35 48 33 49 33 50 34 50 35 50 36 55 38 53 34 52 37 54 38 55 37 52 35 54 39 57 40 57 41 58 42 60 41 65 43 64 42 65 44 69 47 67 45 66 45 66 46 68 48 69 48 69 47 68 46 67 46 65 45 63 43 60 39 57 37 53 33 50 30 50 32 52 34 55 32 52 30 53 33 57 38 62 40 61 41 63 43 65 45 71 45 72 46 74 50 77 52 79 52 78 52 78 53 80 56 81 54 83 54 80 52 82 56 84 55 82 54 82 57 87 59 92 58 94 59 95 64 99 68 99 62 91 66 97 81 119 85 92 44 50 31 46 25 47 25 46 26 44 25 46 27 45 25 47 27 46 26 45 27 46 28 42 23 41 22 41 21 40 21 39 21 39 21 39 21 39 21 38 20 38 19 37 18 36 18 33 16 32 17 34 17 29 13 30 15 27 13 25 11 21 10 20 8 19 8 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 1 1 2 1 3 2 3 2 5 4 5 4 5 4 5 4 3 3 4 4 5 3 4 2 8 4 8 5 9 6 10 6 10 7 10 4 6 2 9 8 8 6 12 6 8 2 8 6 8 5 9 6 10 5 9 4 9 7 13 10 13 8 13 10 14 9 11 6 10 6 11 8 10 7 5 4 7 7 8 7 4 5 8 7 7 5 7 7 4 5 7 5 5 3 5 6 9 7 6 4 5 4 6 6 6 5 6 5 6 5 6 5 5 4 5 4 5 4 5 4 0 3 6 7 5 4 3 3 5 5 5 4 4 4 3 3 24 13 29 18 31 15 25 9 30 17 29 14 26 14 30 20 36 19 31 13 26 10 25 11 34 17 29 10 23 6 21 6 21 8 19 0 15 10 31 16 28 15 31 17 33 20 39 27 37 21 38 26 39 19 33 21 35 21 36 21 36 20 33 17 29 15 28 15 29 16 27 12 25 14 30 18 31 15 24 8 30 15 29 10 22 7 27 16 28 11 27 16 32 14 28 16 29 15 30 16 32 19 35 21 34 16 29 16 35 22 35 17 32 15 29 15 32 19 34 19 32 19 35 20 34 19 36 22 38 22 38 23 39 24 40 24 36 23 41 24 36 19 37 24 38 22 38 21 37 20 36 20 34 19 37 22 39 22 37 20 38 22 37 21 37 20 36 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 36 21 38 23 41 26 43 27 42 26 41 24 39 23 38 21 36 25 43 27 38 22 40 29 41 26 40 24 38 22 37 21 40 26 41 27 42 26 41 25 41 27 43 29 43 25 38 21 37 23 39 24 40 25 39 24 39 24 40 26 42 27 42 26 42 25 42 24 41 23 40 23 41 24 41 24 41 24 41 24 38 21 38 21 38 22 40 24 43 26 43 26 43 26 43 26 42 26 43 26 43 25 41 23 40 24 42 27 44 26 42 24 42 26 43 26 43 25 41 23 40 23 40 23 40 23 40 23 39 22 39 22 39 22 39 22 43 26 43 26 43 26 43 26 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 42 21 43 22 44 22 42 26 43 27 43 25 40 22 42 26 44 28 45 28 45 25 47 27 50 31 53 32 53 31 53 32 52 30 50 29 49 27 44 25 41 22 40 21 37 18 32 10 21 6 26 15 30 14 29 15 32 18 34 20 35 20 32 17 32 18 33 18 34 19 33 20 39 22 35 18 35 21 37 22 38 21 35 19 37 23 40 24 40 25 41 26 41 26 41 27 40 26 41 28 44 32 45 28 45 28 45 29 48 31 48 31 48 30 47 29 46 29 45 30 43 27 40 23 37 21 33 17 31 15 30 17 33 19 33 18 31 16 31 19 37 22 42 22 41 22 41 21 43 23 46 29 46 30 48 32 51 34 51 33 50 33 50 34 52 34 51 32 54 32 51 30 53 34 56 34 54 32 54 35 59 41 56 44 56 41 60 43 65 45 67 36 61 43 66 58 89 69 75 32 34 21 31 12 27 7 27 11 25 10 27 12 26 10 28 13 27 12 26 13 27 14 24 10 24 9 23 8 22 8 21 9 21 9 21 9 21 9 20 8 20 7 19 6 18 6 17 3 16 4 18 4 15 1 16 5 15 5 12 2 11 2 8 0 9 2 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 1 0 1 0 2 0 3 1 3 0 3 0 3 0 3 0 2 0 3 0 4 0 3 0 4 1 4 2 5 3 6 3 4 2 4 0 2 1 7 7 4 3 8 4 3 0 4 3 3 1 6 4 7 3 4 0 6 5 10 8 10 6 10 8 10 5 7 3 5 3 7 4 9 4 4 2 5 5 7 4 6 7 11 7 5 0 2 2 4 3 6 4 4 2 5 5 6 5 7 6 7 4 5 2 5 3 5 3 5 3 5 3 4 2 4 2 4 2 4 2 0 1 6 5 6 2 3 1 4 2 4 1 3 0 2 0