blob: 71ebcb5be3f70e6dcb15c892f78a9a0a8ecee0d3 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
|
72 72 60 56 45 54 79 112 132 156 67 46 105 125 101 105 86 54 43 80 87 55 41 66 49 37 69 74 97 90 94 55 37 59 93 65 67 92 85 61 115 172 136 107 109 102 80 65 63 55 51 64 64 47 42 52 53 48 48 55 56 56 54 59 68 72 86 110 106 119 119 129 156 175 172 151 129 111 112 126 132 137 132 113 112 117 124 138 149 150 136 115 117 113 121 149 165 145 111 98
74 61 55 61 47 51 85 106 126 149 78 50 135 136 102 110 101 67 49 75 98 49 61 117 59 36 62 93 113 98 72 33 47 76 106 105 77 70 53 59 96 158 125 110 108 87 52 32 33 38 40 42 39 38 44 51 54 49 47 48 53 53 49 46 48 46 51 65 75 89 94 134 184 170 155 185 152 123 113 116 110 114 122 121 114 110 137 173 179 180 171 127 113 126 122 139 171 153 113 109
85 60 63 81 60 55 95 103 125 138 84 35 133 135 108 110 102 67 48 60 62 47 83 164 101 40 67 136 122 80 66 53 48 79 118 108 85 58 47 64 89 158 135 108 100 75 49 36 32 33 35 36 39 41 38 33 31 37 42 43 36 43 40 36 39 39 39 46 48 56 52 105 165 102 56 137 158 121 104 100 81 73 91 108 115 111 151 172 119 115 163 145 113 127 114 123 165 153 98 74
121 90 94 108 72 90 152 148 150 149 135 108 144 142 119 121 135 114 82 55 49 50 91 175 135 52 107 140 90 62 84 95 59 78 115 100 101 58 74 85 111 152 139 94 76 44 25 32 38 31 28 37 29 32 31 27 26 30 32 31 28 37 36 32 36 36 36 41 35 41 35 87 158 89 31 125 164 125 111 110 86 71 91 116 114 106 148 165 84 74 152 148 119 115 109 119 148 162 131 88
103 83 100 113 66 94 146 138 133 126 132 131 135 130 117 128 163 159 136 94 92 55 97 165 133 81 158 116 74 114 149 164 145 133 123 127 131 65 103 129 157 154 152 127 115 73 32 36 57 41 22 29 44 42 43 45 40 29 30 37 30 34 30 31 37 37 31 32 31 43 63 113 169 113 43 99 163 124 110 111 89 74 90 111 119 114 146 174 104 84 156 153 118 107 109 109 114 149 165 138
96 67 71 66 50 71 99 104 115 109 102 104 94 74 62 78 119 116 111 83 77 47 74 103 89 72 100 73 66 125 146 153 146 149 128 133 134 70 105 140 155 151 155 157 158 144 100 90 114 90 48 50 70 74 100 124 108 65 47 59 92 83 76 89 108 101 84 77 70 66 101 138 167 138 87 115 162 124 116 126 112 98 107 117 125 126 142 169 109 75 142 150 117 117 113 107 116 141 150 137
89 67 69 55 43 71 103 125 134 124 116 126 115 68 44 62 112 109 100 74 66 72 96 84 75 56 43 77 101 110 102 79 54 68 86 95 105 51 68 102 106 113 114 116 116 129 113 106 121 100 63 62 79 86 109 124 102 64 60 82 113 106 105 129 162 171 164 160 156 134 145 151 157 162 153 168 161 137 142 164 167 163 165 164 161 163 161 191 156 127 162 162 148 154 149 138 143 150 141 126
84 77 71 53 50 72 105 125 115 93 80 81 79 43 34 52 106 115 101 72 73 75 117 93 62 37 51 100 132 122 111 72 46 30 72 113 119 62 62 106 118 120 129 124 101 89 80 76 71 67 66 64 73 94 110 101 76 61 71 88 75 85 89 94 110 122 129 135 124 126 122 112 112 131 142 131 130 116 114 129 146 161 160 148 149 152 142 165 159 159 158 147 159 165 173 155 121 119 133 131
99 88 69 57 55 75 101 114 109 87 62 45 39 27 26 39 90 112 98 61 62 75 107 93 58 43 44 83 108 114 108 81 39 28 55 95 111 62 54 78 87 101 121 123 93 74 51 39 40 46 54 61 61 82 104 104 84 67 71 84 81 101 111 110 108 101 96 100 100 110 121 121 120 132 142 139 118 92 72 74 91 114 117 102 95 112 122 133 135 131 139 127 125 119 123 121 104 100 110 117
79 85 66 53 55 80 107 119 118 102 73 45 35 33 30 33 63 88 85 61 43 72 113 121 75 49 36 71 111 118 103 78 27 21 40 78 97 55 37 39 40 52 66 61 57 48 39 35 33 34 37 42 41 53 68 69 56 43 41 48 66 85 92 88 80 68 58 59 68 79 95 102 100 107 116 113 88 69 55 56 76 102 104 83 78 126 171 169 167 150 159 157 155 128 112 116 111 94 88 93
64 78 61 55 57 76 89 88 81 70 47 25 30 28 22 24 32 48 52 52 31 46 75 103 75 48 34 64 123 124 102 77 32 25 32 56 77 49 33 31 32 40 42 30 26 28 33 35 29 24 22 25 36 36 38 41 40 36 34 36 36 43 41 40 45 43 37 36 36 37 45 48 44 45 47 42 44 38 36 40 54 73 74 57 43 90 136 127 127 112 124 143 161 139 123 122 112 84 73 82
74 75 51 49 45 53 53 46 41 40 33 25 24 25 20 30 26 33 33 41 45 34 35 52 50 37 35 46 83 82 72 54 32 24 27 36 47 33 26 27 28 31 29 21 25 25 25 24 20 18 21 27 27 21 19 24 30 34 36 39 34 36 27 25 33 36 30 28 32 24 27 32 28 29 31 28 33 29 29 32 33 43 47 37 36 49 62 54 60 59 69 108 155 130 102 97 105 93 78 79
70 79 55 48 44 43 41 38 39 41 39 34 29 32 23 31 23 34 25 26 38 36 35 28 35 29 39 33 45 43 44 27 25 17 28 30 26 22 20 20 17 15 20 26 29 23 18 19 21 22 23 23 17 13 12 15 19 22 26 29 27 34 32 27 31 30 25 25 22 13 16 24 20 21 28 30 35 27 28 31 26 27 30 26 31 33 35 43 43 47 51 119 169 139 86 61 73 83 84 93
50 54 54 51 46 43 39 38 40 41 41 40 37 38 33 34 31 35 26 18 22 24 27 24 30 29 34 31 33 31 31 26 23 18 24 29 22 22 22 22 19 15 14 16 21 19 18 17 16 16 18 22 13 13 14 15 15 14 16 17 17 25 30 29 27 22 20 21 19 15 18 23 21 19 23 28 27 22 23 27 28 26 24 22 16 20 28 39 45 54 65 96 141 119 83 43 53 71 94 100
43 40 40 36 40 37 33 31 31 32 32 33 34 35 36 35 36 36 30 23 17 18 20 22 22 24 26 31 30 24 20 20 18 18 21 28 27 24 20 16 13 10 8 8 13 14 14 12 10 10 13 17 14 13 13 14 14 14 12 10 7 11 18 22 22 19 16 15 28 23 21 22 22 20 18 19 16 13 14 20 24 23 21 22 25 28 29 33 39 48 56 57 67 69 62 38 47 73 99 97
46 43 39 32 29 27 25 26 28 29 30 30 34 37 36 34 33 33 31 28 15 18 19 15 12 11 16 20 29 24 19 18 19 19 20 23 29 26 22 18 14 12 11 11 11 11 11 12 13 14 15 16 18 14 11 12 16 16 13 9 7 9 15 20 24 23 20 17 23 17 14 17 20 20 18 16 12 10 12 17 21 20 22 23 15 22 25 28 34 40 39 33 33 41 36 34 49 94 102 82
47 47 48 50 33 32 30 30 32 33 33 33 27 29 28 24 22 27 30 30 23 21 17 13 10 10 11 12 24 26 28 27 25 22 20 20 21 22 23 24 22 19 16 14 10 10 11 12 16 18 18 18 16 14 11 10 12 14 18 19 15 12 12 15 19 21 18 14 15 15 15 18 20 20 16 13 14 14 16 20 20 17 18 20 15 26 32 31 32 35 33 27 30 35 27 32 49 115 127 101
41 40 43 47 41 39 37 35 35 35 35 33 24 25 22 17 17 22 25 27 26 21 15 13 14 16 13 11 17 23 28 24 19 18 24 29 24 22 22 21 19 17 16 16 13 13 13 14 15 15 14 13 9 10 8 7 6 10 19 27 15 11 8 8 13 16 16 14 17 22 26 25 22 18 13 10 14 15 18 19 17 14 15 20 25 35 44 48 53 63 77 85 55 56 45 34 32 91 116 95
36 31 29 28 33 32 31 32 34 37 40 41 40 40 36 31 30 31 28 23 22 18 14 13 14 15 13 10 13 19 21 15 12 15 23 28 31 28 24 20 18 16 17 18 17 17 18 17 14 12 12 14 9 10 8 6 5 8 17 24 16 13 11 13 17 19 20 20 13 19 24 23 24 24 21 16 14 15 18 20 20 23 32 43 62 66 73 80 81 83 93 106 121 112 107 81 66 95 113 81
33 33 33 29 32 30 28 29 31 35 38 39 39 40 41 42 45 46 41 32 28 27 24 22 18 15 13 12 13 18 19 14 12 15 17 15 22 23 23 22 20 16 13 11 9 12 14 12 8 8 10 13 16 14 11 9 9 13 15 18 17 17 17 19 20 22 20 19 21 23 23 23 29 35 32 25 19 19 23 26 30 41 60 75 86 84 93 106 103 86 78 82 92 104 137 118 97 109 139 117
41 34 30 33 28 24 27 33 33 26 24 29 35 34 33 35 38 40 40 39 33 34 32 26 20 16 11 8 17 18 18 17 15 16 16 15 22 25 23 19 14 11 10 9 6 16 18 11 8 14 14 9 17 16 11 9 10 15 18 19 33 41 27 32 30 41 24 20 34 24 22 34 28 42 31 31 23 36 49 38 33 66 104 108 126 100 110 135 120 94 99 117 101 97 111 104 76 86 108 99
42 37 38 46 41 33 30 33 31 24 21 24 37 36 35 31 27 26 29 32 35 34 32 27 23 18 16 15 18 18 17 17 17 14 11 9 20 19 18 18 17 14 10 6 16 13 15 19 15 9 14 25 16 20 20 19 21 27 34 37 60 78 76 80 70 69 47 43 56 50 46 55 44 40 53 58 54 66 78 71 64 93 130 142 135 117 126 140 122 103 112 128 132 114 109 98 75 75 89 90
36 33 37 44 39 32 29 31 30 27 26 28 31 34 35 32 29 29 35 42 38 37 36 32 25 19 17 17 19 17 15 17 19 18 15 12 19 17 19 23 25 23 18 14 12 18 22 21 19 23 25 28 51 54 54 51 52 59 66 69 87 110 117 116 108 105 96 98 100 101 94 91 71 46 97 118 107 112 115 103 86 97 130 155 157 152 158 166 159 149 145 143 153 118 90 80 74 70 83 100
38 37 36 37 34 34 35 35 29 22 18 18 26 29 31 31 30 30 33 34 32 32 32 30 22 12 9 10 17 10 6 9 14 15 16 16 16 16 20 24 23 17 16 19 23 37 46 48 60 79 85 77 93 100 104 105 108 109 99 86 106 120 123 114 114 115 118 124 122 116 99 89 70 39 96 117 114 118 116 102 87 92 125 161 167 181 191 193 193 187 174 162 154 109 70 65 67 63 70 88
38 40 36 32 29 34 39 39 33 23 15 12 19 22 26 29 29 27 25 23 22 22 26 29 23 14 12 15 20 11 6 8 9 10 13 18 18 18 21 28 33 44 65 85 124 120 120 125 126 121 118 116 113 119 123 123 124 118 96 71 111 116 112 93 96 90 92 92 83 69 55 64 68 60 96 103 97 101 94 84 80 82 103 133 142 173 185 168 154 145 139 138 123 86 61 57 53 51 53 55
28 31 30 27 23 27 32 40 43 38 26 15 12 18 25 27 24 22 22 24 19 18 22 27 23 16 18 27 23 15 10 13 11 9 13 21 25 31 51 84 116 141 169 190 158 168 184 194 191 177 165 162 161 154 134 116 119 132 137 132 147 148 143 119 125 116 122 120 106 98 91 94 81 86 98 112 99 101 88 85 96 95 89 96 111 146 152 132 121 113 113 121 114 88 79 66 45 49 64 56
21 23 25 27 25 24 29 39 43 41 32 22 9 15 24 27 23 17 16 19 17 15 16 19 15 10 17 29 18 13 11 13 12 9 13 22 52 94 152 192 187 169 149 139 148 181 213 225 226 226 216 201 184 160 121 91 101 148 194 212 218 219 218 202 209 205 212 213 213 202 184 149 97 94 100 113 95 88 86 97 115 112 98 95 97 121 131 121 128 136 121 106 116 110 104 83 48 57 81 75
19 20 22 26 24 18 27 36 32 28 31 31 10 10 15 23 25 20 17 16 17 18 19 16 9 6 13 25 18 15 13 12 10 10 15 21 53 100 143 153 106 111 129 145 192 206 217 219 220 214 191 164 133 112 86 72 98 159 209 220 225 227 228 229 227 229 231 234 230 193 154 105 70 83 103 89 71 56 77 103 104 101 91 100 94 90 97 83 94 121 86 39 83 105 91 77 47 60 77 75
13 13 16 19 18 14 22 31 31 30 30 25 14 9 9 12 15 14 13 14 13 19 22 18 11 8 10 14 15 12 10 9 10 11 17 23 38 53 72 89 79 92 101 108 137 144 150 159 170 165 133 98 90 81 72 72 100 148 172 162 161 165 167 163 158 162 174 186 182 138 95 64 55 78 91 74 48 48 66 90 83 91 78 84 81 66 54 41 62 89 64 29 75 91 80 71 46 62 79 75
10 9 11 13 16 15 21 27 26 29 31 25 10 7 7 12 18 16 11 7 6 19 31 31 23 17 15 12 10 8 7 9 14 21 30 37 45 51 64 79 75 69 58 53 70 77 85 92 100 103 92 77 78 74 66 58 65 89 96 78 78 85 91 88 80 77 84 92 108 87 68 55 51 63 68 56 43 42 51 68 60 77 58 54 57 54 35 17 40 72 59 30 61 86 84 79 49 58 73 72
13 12 14 15 21 20 24 25 25 34 39 30 9 6 6 14 22 20 13 9 6 22 43 49 40 29 20 16 14 11 10 10 13 18 29 40 52 57 65 65 65 56 57 63 73 75 77 79 79 80 80 79 76 76 75 66 59 68 75 67 69 74 77 76 73 71 71 74 69 68 71 71 66 61 54 46 42 44 60 79 82 91 57 32 58 75 48 13 26 65 77 63 70 85 76 70 44 50 58 52
12 13 17 18 16 13 17 22 35 55 58 42 14 8 6 12 19 20 18 17 6 16 34 50 46 31 17 11 11 9 9 7 7 14 31 47 58 65 65 50 56 49 56 65 63 59 59 66 73 72 69 66 67 64 68 70 62 59 62 61 62 62 61 61 63 65 67 69 65 62 60 65 70 64 51 45 35 40 76 91 100 86 50 14 48 76 50 19 29 56 76 73 79 80 60 59 46 60 65 53
15 22 27 29 23 15 13 24 48 73 65 33 14 8 7 13 18 19 17 17 11 8 18 43 52 36 17 12 6 6 7 5 4 13 36 56 64 70 66 45 66 61 60 56 49 49 52 60 62 57 58 62 63 44 43 58 61 57 54 53 53 53 54 52 51 49 51 52 53 48 41 49 63 61 55 58 42 45 92 89 102 78 70 51 63 79 40 17 27 32 51 61 69 79 69 72 52 59 67 60
17 20 29 34 37 27 20 24 39 52 45 26 8 4 7 15 19 17 19 24 11 7 13 33 45 38 25 17 9 9 8 6 6 11 33 62 76 73 62 54 72 75 69 62 55 51 63 73 73 63 54 62 57 45 49 64 66 61 61 60 68 70 69 65 61 58 58 58 55 55 56 62 69 73 82 94 95 94 103 94 95 90 97 97 105 85 48 25 21 30 52 62 69 83 83 70 54 64 71 60
15 20 29 36 38 37 30 25 31 43 38 24 9 5 7 15 18 14 14 19 8 9 14 28 34 29 21 19 13 15 12 10 10 12 35 68 76 74 66 66 75 78 71 69 59 57 68 71 75 78 67 67 61 54 61 73 71 67 66 64 72 75 75 70 65 64 64 63 60 68 80 90 99 110 126 136 135 130 118 109 105 107 109 111 105 88 76 66 57 62 72 72 76 80 80 73 79 99 101 79
16 22 29 35 33 42 38 28 33 47 44 27 10 6 7 15 22 20 19 22 8 9 15 28 31 25 21 23 12 14 11 7 6 10 36 72 73 73 74 76 79 76 72 69 64 68 73 59 63 80 76 70 77 68 70 79 77 72 69 63 69 74 74 66 57 57 61 65 89 103 115 120 124 133 138 138 140 131 122 119 122 126 128 127 122 117 118 118 113 114 115 110 108 106 103 98 104 121 121 100
18 20 23 25 22 30 31 28 31 39 40 33 18 12 10 13 19 19 19 20 9 8 14 26 33 30 26 26 11 11 7 3 2 8 36 75 80 73 75 82 83 79 72 63 55 64 72 56 58 79 81 81 72 66 71 81 81 80 76 69 64 74 76 64 55 63 82 96 123 132 136 132 133 138 132 120 131 125 121 123 126 127 127 128 129 120 118 119 118 123 127 123 129 131 131 120 110 117 123 115
18 16 17 17 18 19 21 27 28 27 29 35 36 29 18 14 13 13 13 14 14 9 11 25 37 33 24 17 9 9 4 2 3 9 36 73 84 67 69 83 86 87 81 64 47 60 74 60 59 77 81 84 68 65 75 85 88 92 93 87 71 85 88 73 64 81 111 132 141 142 139 135 140 145 137 123 132 129 129 134 132 124 120 121 121 114 115 119 121 124 124 114 113 116 124 122 116 121 124 117
16 14 14 19 22 23 24 25 26 26 29 33 35 30 21 16 14 18 21 23 17 10 11 27 40 35 19 11 6 6 4 5 8 10 29 58 78 53 57 76 82 89 89 71 57 76 87 65 63 85 81 70 99 99 107 114 114 122 129 127 108 120 119 104 96 112 135 149 146 143 138 136 136 136 130 124 135 130 131 139 140 132 126 126 112 112 121 129 127 125 123 114 113 111 117 123 124 126 124 112
16 13 15 22 16 22 23 17 17 26 29 26 22 20 16 11 11 14 19 22 15 10 15 32 44 38 22 12 7 8 9 14 19 17 27 49 70 41 46 67 71 81 85 71 67 94 102 72 77 113 105 77 92 94 103 109 113 126 142 147 104 113 113 103 104 118 132 136 129 127 129 131 133 133 133 138 138 127 126 135 140 134 126 123 118 120 129 131 124 128 136 137 133 129 131 131 123 122 126 125
26 23 24 27 32 33 28 19 18 24 25 21 24 17 10 11 18 23 22 19 20 10 17 37 45 44 38 28 22 6 9 33 47 41 43 56 76 53 52 75 88 90 91 90 102 106 101 79 117 158 150 90 50 52 45 81 98 88 113 115 74 55 50 58 63 69 74 73 83 72 84 72 93 96 93 103 103 83 80 90 93 92 96 101 119 139 150 157 149 184 190 174 181 178 178 179 118 75 61 81
38 38 39 42 43 33 24 23 24 25 30 34 20 20 19 20 23 26 30 31 30 11 13 33 44 44 42 38 25 16 24 45 53 50 57 74 97 112 120 111 115 142 152 136 128 99 84 93 105 157 157 109 51 42 32 75 91 70 78 78 53 37 33 38 38 36 36 33 30 35 58 47 49 40 37 49 60 52 49 50 48 61 98 131 143 135 134 152 171 189 199 202 205 200 208 211 144 89 49 30
46 44 41 40 41 31 27 33 36 32 30 32 21 25 28 27 25 25 29 33 27 13 20 42 48 41 40 43 42 37 40 48 46 43 53 70 95 124 143 131 124 142 151 133 124 81 60 78 80 136 163 153 122 114 103 117 99 54 49 52 50 39 39 43 38 34 33 28 34 28 39 35 38 37 42 51 45 48 51 54 65 96 154 206 199 158 121 122 174 195 200 194 186 176 200 217 180 156 130 90
37 35 30 28 34 37 40 43 47 47 39 31 31 33 35 33 31 30 30 31 26 29 55 77 65 42 35 41 52 46 42 40 39 41 51 62 64 81 106 116 116 120 122 113 99 84 66 50 59 84 127 154 152 159 149 130 88 48 44 46 36 29 31 35 31 31 34 30 39 28 31 39 30 31 55 76 76 75 65 58 68 97 157 218 247 219 163 120 173 206 190 141 100 104 159 203 202 204 189 138
26 23 20 19 27 34 36 34 38 47 46 38 41 40 39 38 39 39 38 37 31 45 75 89 67 39 31 33 48 44 37 30 29 35 43 47 39 52 72 84 91 101 102 89 70 83 77 41 48 36 67 107 113 118 107 82 57 45 40 36 27 21 24 28 27 31 34 29 25 40 68 93 49 25 64 110 137 134 121 113 113 116 151 208 228 238 207 155 174 205 180 116 61 76 139 188 207 209 191 137
23 18 17 19 23 23 24 23 23 27 32 36 39 39 38 36 36 36 36 37 37 43 57 61 46 36 37 35 40 43 40 29 25 30 33 32 37 44 60 71 67 65 63 54 45 49 51 46 34 21 36 67 93 86 75 54 39 31 20 14 21 15 20 25 27 32 33 25 23 37 79 136 91 57 94 146 156 156 164 203 232 208 193 219 218 212 187 166 159 180 160 121 69 77 126 167 209 218 213 174
26 24 21 20 18 17 20 24 22 19 23 31 36 34 30 29 27 26 28 31 40 39 40 41 41 47 50 45 33 39 40 34 33 35 35 31 39 42 60 76 68 49 37 34 37 26 23 38 22 22 28 44 50 46 45 45 47 42 35 40 27 26 30 34 36 40 39 32 40 37 52 122 115 98 135 161 154 136 130 164 219 234 221 232 226 193 162 154 137 151 152 144 115 110 126 147 181 206 208 177
28 32 25 15 13 15 19 24 28 31 33 34 42 29 21 25 28 25 25 30 33 35 36 37 44 50 49 44 37 34 33 33 32 30 26 24 31 37 44 52 55 49 36 25 23 21 21 24 29 28 29 32 36 41 39 46 62 55 42 47 38 45 48 44 41 40 36 32 38 54 61 104 124 117 148 137 137 146 149 130 167 223 210 183 176 162 151 135 122 137 163 166 174 163 150 156 150 198 206 182
19 21 21 18 22 19 16 19 26 33 35 35 35 26 21 26 31 29 28 29 30 32 31 27 28 32 38 39 37 36 34 29 25 22 25 28 34 28 22 21 25 29 31 30 17 21 28 32 28 25 26 32 43 53 53 51 56 51 41 39 39 42 44 40 38 38 38 36 37 71 139 165 177 170 165 156 168 171 169 156 174 196 178 162 166 143 129 126 123 130 140 139 151 148 153 165 159 185 194 185
13 13 14 15 19 14 9 10 16 23 26 25 24 18 17 21 23 23 25 28 26 28 30 28 27 28 29 29 29 33 34 32 27 25 28 32 28 25 20 16 16 18 22 24 22 23 23 22 19 20 26 33 39 46 48 48 46 41 38 40 31 37 41 37 33 34 41 48 72 109 188 201 212 207 206 201 205 188 184 196 213 207 193 198 202 165 134 129 131 130 131 134 139 132 138 152 158 178 194 198
16 13 12 11 14 12 11 10 12 15 18 20 21 20 20 19 15 15 20 27 24 21 20 20 21 21 20 21 25 29 33 32 27 20 14 11 10 15 19 18 14 13 16 20 12 10 8 10 19 30 39 42 36 34 41 48 44 36 33 34 27 35 41 39 34 36 50 64 114 145 200 217 221 217 225 224 209 197 183 197 223 230 224 219 217 176 136 128 137 136 134 140 139 135 144 161 186 199 200 189
23 20 15 12 13 10 8 9 10 14 17 18 27 27 26 22 17 17 21 25 30 22 16 14 13 14 17 22 21 22 26 30 32 27 17 10 20 23 25 22 16 13 15 18 9 7 7 13 27 40 42 38 43 35 40 47 47 53 57 49 50 50 49 49 53 68 93 115 126 153 195 210 204 219 213 215 223 190 163 198 232 225 226 233 217 181 138 127 139 139 132 137 132 142 163 179 216 222 201 165
22 23 18 12 17 10 5 7 14 22 24 22 27 25 23 24 27 30 29 26 29 25 22 19 13 9 12 18 21 17 17 25 37 41 33 24 36 35 33 32 30 26 23 19 18 18 17 19 29 41 41 36 35 34 37 38 64 121 152 144 138 134 135 142 145 140 135 133 132 145 183 165 139 195 159 175 217 182 153 191 230 225 231 237 224 193 146 124 137 139 133 139 156 180 196 188 224 229 206 159
17 20 17 13 12 7 4 8 16 20 22 21 23 24 22 20 23 29 31 29 27 23 23 22 14 7 10 20 23 16 16 28 39 39 34 31 34 31 26 25 30 34 32 26 19 14 18 21 38 51 48 44 38 36 31 40 65 122 201 180 156 168 188 197 178 143 127 128 130 134 183 165 141 181 158 162 204 190 145 186 225 227 228 233 228 193 141 131 132 141 145 169 183 193 206 205 217 226 207 163
8 10 10 9 5 3 4 9 15 14 14 13 21 23 21 17 19 25 26 23 25 20 19 23 21 15 17 23 19 14 17 28 32 28 24 26 21 26 28 28 30 33 33 29 22 19 32 74 105 117 110 106 107 95 70 51 57 88 193 190 183 178 182 187 173 146 132 136 123 129 181 181 168 199 186 183 206 181 122 166 213 222 222 228 223 183 131 134 145 166 172 196 204 207 218 224 221 225 204 163
5 6 9 9 9 5 6 12 17 15 12 10 18 17 15 14 16 20 20 17 21 15 14 22 27 24 20 19 13 11 14 23 25 21 17 17 22 32 39 36 31 28 28 30 22 28 46 147 186 189 185 189 188 153 93 62 80 110 197 209 213 192 180 184 187 176 165 164 144 143 172 169 148 179 158 157 212 187 137 165 204 215 220 225 218 190 153 156 173 188 190 203 208 213 223 224 222 222 205 176
8 10 18 21 13 7 6 10 14 12 10 8 13 13 13 10 9 11 15 19 18 14 13 18 21 18 14 12 15 12 14 21 24 22 16 13 19 25 30 28 24 24 27 32 32 35 50 181 224 221 216 225 224 182 104 113 149 183 204 197 202 187 177 179 180 174 171 174 178 172 178 171 148 169 151 153 194 189 169 178 188 182 191 202 209 205 195 195 200 201 199 207 205 211 217 217 214 213 207 199
6 11 19 24 13 7 4 6 9 8 8 6 13 13 12 10 6 7 14 24 17 17 15 15 10 8 6 7 18 15 13 16 20 18 13 7 7 12 19 26 28 29 31 34 35 27 42 172 231 236 227 229 219 210 162 198 209 227 200 190 187 169 158 161 169 171 173 177 171 170 180 176 171 182 176 183 186 185 186 183 184 175 183 186 180 186 187 181 188 186 188 191 188 192 191 190 189 186 185 193
3 6 11 13 13 8 5 8 12 11 9 7 15 12 9 9 8 7 10 16 12 14 14 12 8 6 6 6 14 14 15 13 12 10 10 9 10 14 24 33 35 33 33 36 36 38 76 176 232 239 231 235 216 221 208 225 212 207 187 181 166 145 126 122 126 127 125 124 126 128 144 132 142 135 144 155 156 146 151 144 155 154 156 144 149 160 164 142 147 143 154 159 154 152 146 154 167 162 154 163
3 5 5 2 8 5 4 8 11 10 6 5 15 6 3 6 9 6 2 2 3 5 7 7 7 8 6 5 4 11 16 13 7 7 13 19 9 12 20 28 30 30 37 47 68 98 162 217 237 228 224 239 239 221 210 194 191 175 174 156 125 118 110 108 107 103 104 109 109 109 124 101 118 104 129 145 117 106 117 108 121 120 116 98 107 134 148 117 107 97 120 135 121 113 105 119 143 133 115 115
7 7 5 3 3 7 6 3 5 12 11 5 3 4 1 4 9 5 1 6 1 1 3 6 6 4 4 7 3 6 10 11 9 10 16 23 22 16 22 20 22 30 31 43 100 174 185 182 179 179 202 189 186 181 183 160 149 132 143 136 95 97 102 120 123 101 93 105 110 118 113 112 94 114 121 124 104 110 92 115 140 113 94 106 112 136 124 109 103 102 124 126 108 107 121 105 141 123 109 97
6 9 9 4 3 5 5 3 5 12 13 8 1 4 3 7 13 8 2 5 6 7 9 10 5 1 1 5 2 2 8 10 11 10 16 23 24 14 23 28 30 32 38 61 159 202 198 201 192 180 204 197 192 185 174 153 148 139 152 142 134 130 136 152 147 137 139 133 132 133 129 138 130 141 136 134 130 125 114 137 158 132 113 123 134 142 134 122 126 125 142 129 123 117 128 133 153 130 114 107
6 8 6 3 2 5 4 3 5 11 13 10 5 8 7 13 21 16 6 6 3 3 5 6 4 2 2 7 5 4 4 8 8 8 11 17 13 29 69 90 88 83 89 116 152 138 103 123 131 117 138 131 136 141 127 120 127 126 136 120 126 136 127 129 133 136 146 133 140 145 142 144 144 152 146 141 142 137 149 152 156 144 138 146 156 148 160 153 155 152 172 149 158 155 150 159 155 152 153 153
13 9 5 6 3 4 3 2 2 6 8 7 7 6 4 9 19 15 5 4 7 3 2 3 5 4 2 2 10 4 5 14 19 19 21 26 27 82 144 142 111 105 131 176 186 114 29 51 84 69 66 42 50 75 61 65 73 70 72 52 64 112 68 38 63 67 66 65 58 89 93 70 68 81 83 77 64 78 123 87 65 78 92 92 77 68 108 105 79 76 105 90 106 97 91 118 90 85 101 113
11 7 6 9 4 5 4 2 1 2 5 6 8 6 3 8 20 17 6 4 10 5 3 5 9 8 7 8 9 7 13 23 26 25 32 43 101 129 150 125 104 121 149 179 203 128 29 56 118 111 91 57 49 85 59 62 65 63 63 43 63 150 84 27 65 65 56 63 33 88 103 62 59 73 81 73 38 63 138 70 23 57 84 73 47 44 105 110 41 43 82 82 73 44 52 119 79 35 51 75
2 2 7 7 7 6 5 4 2 2 5 8 12 10 7 15 28 24 10 5 4 3 5 8 8 8 10 15 14 13 17 20 17 23 55 91 151 133 125 124 147 167 142 117 140 112 32 56 123 108 79 51 61 103 59 58 60 59 60 38 55 162 99 31 57 62 59 53 32 87 101 57 64 76 89 88 45 63 159 82 28 69 97 76 48 48 120 138 35 49 91 103 104 56 57 119 83 42 78 92
1 6 12 7 4 7 8 6 4 4 7 11 9 9 9 14 27 26 9 3 4 8 11 10 3 1 6 17 13 15 19 17 17 48 107 149 136 134 155 178 191 179 132 93 115 117 68 85 131 121 88 69 95 127 92 93 90 91 81 59 80 166 123 68 77 82 83 67 59 102 108 66 77 90 110 109 58 67 160 96 46 84 112 87 59 55 124 147 49 70 107 122 118 73 54 82 61 49 97 107
1 5 9 5 10 14 8 3 6 9 5 5 8 7 10 6 22 32 14 8 6 6 7 11 10 6 5 9 11 17 17 15 52 126 163 147 107 140 180 193 179 160 149 142 153 152 136 146 149 158 139 139 144 152 154 162 155 166 149 140 139 166 147 135 144 140 141 141 127 155 159 129 136 142 158 144 126 124 180 148 113 136 157 136 117 104 149 165 110 123 144 151 147 124 105 114 111 101 119 134
18 9 3 1 6 5 5 7 8 5 4 6 7 2 5 8 29 38 17 10 9 10 11 10 2 1 3 13 16 20 10 39 122 170 143 104 102 139 146 140 152 155 148 155 150 154 157 170 156 152 147 155 150 155 154 160 156 164 158 158 156 163 146 146 155 149 152 155 153 163 167 156 166 159 159 153 168 149 179 163 151 163 165 154 157 147 162 169 143 154 155 160 155 151 146 158 161 152 154 145
97 78 53 35 17 7 6 8 6 4 7 12 4 0 3 13 33 38 13 5 15 14 22 41 54 51 31 15 16 12 44 123 173 144 108 113 139 158 156 143 146 154 156 160 159 161 184 205 184 163 155 151 152 154 154 160 155 152 148 151 156 161 155 148 150 154 156 148 151 150 150 144 152 151 145 150 153 145 156 148 149 152 147 154 154 156 150 146 151 156 147 150 148 155 150 158 164 160 162 157
102 117 123 119 95 53 18 6 1 4 7 2 5 1 5 14 33 39 26 31 36 47 81 133 171 169 130 94 59 67 121 168 141 99 109 143 161 147 157 162 149 163 186 181 177 180 207 217 193 168 172 178 173 170 169 163 161 157 166 173 167 168 173 168 162 158 155 160 168 169 170 158 158 169 156 163 165 173 166 156 162 167 154 158 156 170 163 155 169 167 159 152 153 165 161 166 168 158 168 181
73 77 73 59 85 69 63 46 11 2 5 2 3 1 9 19 36 51 62 91 103 123 158 193 205 182 142 112 77 110 143 131 102 120 153 154 127 112 136 158 154 184 223 219 212 197 197 194 201 195 206 211 219 214 204 175 165 166 196 217 220 209 213 217 209 181 168 202 210 213 215 197 185 194 165 169 210 216 194 190 196 202 178 167 198 213 214 207 216 209 204 173 176 206 208 204 189 152 137 139
53 53 52 49 37 69 109 94 30 2 6 4 4 8 27 40 56 75 102 147 157 174 190 184 153 111 79 67 66 99 108 107 135 163 147 114 101 113 135 145 154 182 204 202 187 177 169 160 187 188 196 200 208 210 201 148 125 130 180 211 212 211 211 203 201 176 155 198 210 204 207 196 183 193 155 168 217 222 198 202 203 203 177 168 226 228 238 238 242 233 228 161 192 229 216 186 161 129 112 107
82 91 91 98 66 81 109 99 39 6 5 2 2 26 59 86 109 124 147 179 182 178 165 125 72 51 76 111 95 112 127 141 153 141 111 88 107 116 135 155 164 176 182 185 186 186 170 161 184 194 196 201 198 197 171 129 126 118 161 199 158 145 148 150 186 185 170 182 178 174 169 160 160 169 155 152 169 176 181 203 178 171 169 164 189 192 198 198 199 196 183 146 170 198 173 137 132 120 110 127
93 88 95 121 82 68 75 72 32 11 14 12 27 59 81 98 135 172 186 183 167 125 82 54 42 58 92 116 109 113 124 134 135 124 109 99 93 91 126 156 179 174 190 194 195 185 163 159 186 213 222 227 232 214 180 169 165 133 165 222 190 143 130 140 192 205 205 210 201 200 196 191 187 186 185 182 174 178 177 189 169 179 179 150 142 149 153 152 158 164 158 148 154 157 121 97 107 86 55 65
88 70 77 109 80 47 47 53 35 19 21 12 48 72 75 64 79 110 125 125 85 59 47 58 78 99 111 111 117 109 107 114 121 119 108 101 70 71 128 166 208 189 208 210 215 200 186 189 209 226 229 223 222 204 165 158 132 107 138 205 190 146 141 149 167 172 176 186 192 192 197 203 202 195 191 192 188 194 176 172 163 189 182 138 114 124 136 144 153 156 149 137 159 135 84 70 91 70 29 24
98 93 94 108 78 39 44 55 53 34 34 20 52 55 49 40 33 26 28 43 27 46 83 109 110 109 114 116 120 112 108 113 115 110 105 104 108 104 146 186 221 213 226 230 235 226 226 235 240 231 208 187 172 185 160 149 117 116 142 179 156 130 139 150 157 169 164 156 166 168 166 163 164 167 168 165 159 168 158 166 161 180 182 162 139 139 141 147 154 155 147 139 147 134 102 97 119 106 67 52
101 111 113 115 74 34 40 45 53 49 78 80 94 90 70 45 31 25 29 43 76 86 104 110 99 99 111 119 117 110 109 112 108 101 101 107 151 153 172 207 222 231 228 221 227 232 235 240 238 207 173 163 182 200 193 187 156 146 154 165 176 165 170 177 187 215 201 180 202 204 182 143 123 136 154 161 161 159 147 172 178 188 195 201 188 174 162 163 170 171 170 170 167 180 173 169 182 178 157 146
79 88 91 95 64 27 33 25 41 56 118 136 134 146 115 53 25 46 82 106 129 115 106 101 99 106 112 108 112 108 112 117 108 95 91 98 134 161 201 224 237 237 215 178 210 234 235 231 223 173 133 143 156 156 153 156 146 135 151 158 166 181 188 181 169 183 166 164 175 176 159 132 125 142 161 165 173 182 169 186 190 201 202 203 199 191 190 198 200 194 190 192 201 211 205 199 205 207 207 212
76 86 86 88 56 25 35 21 36 54 123 143 126 137 112 68 61 94 127 145 119 109 104 101 100 105 108 102 109 110 120 129 119 94 78 76 126 165 219 216 231 217 199 147 185 228 237 233 221 155 102 119 112 112 115 114 120 113 133 123 129 141 134 128 118 130 115 132 128 120 111 116 128 126 102 75 121 164 167 169 164 179 179 168 175 171 173 178 175 168 169 177 181 182 182 187 192 185 181 187
72 92 90 85 58 25 28 25 28 46 107 136 146 129 97 78 98 131 133 111 99 102 99 98 102 97 92 96 117 128 139 138 110 68 58 78 145 181 217 226 224 215 202 187 195 227 240 238 230 200 156 136 129 130 132 131 128 128 139 149 144 154 160 158 154 153 150 148 130 128 126 141 154 121 68 44 108 155 165 156 158 161 163 161 165 161 156 157 156 154 151 153 158 158 160 159 159 161 170 178
75 83 86 83 55 33 31 37 52 91 128 129 120 110 102 106 122 127 106 80 88 97 100 99 101 97 94 101 132 140 139 119 87 57 65 97 149 164 177 179 180 181 180 175 173 185 180 168 170 174 176 183 165 160 157 156 156 155 159 163 166 173 178 175 171 170 168 165 158 143 133 153 166 124 67 47 101 163 187 185 191 179 170 185 183 183 182 171 168 135 119 124 128 129 128 127 128 135 151 163
87 75 81 81 60 44 46 80 94 121 125 119 113 114 117 118 113 100 86 77 84 95 96 92 96 105 121 141 132 142 136 107 74 53 65 93 115 117 116 110 107 108 109 108 111 112 104 88 99 120 158 186 182 174 167 168 170 170 168 168 170 172 174 171 170 169 168 168 176 157 147 166 176 131 77 62 106 165 191 194 195 147 120 165 202 194 160 106 126 112 108 102 93 100 105 108 108 110 113 114
101 71 72 73 85 82 89 125 124 128 117 122 123 123 115 95 78 75 79 83 74 91 96 93 96 104 120 139 132 137 123 94 68 54 57 73 101 111 118 116 110 106 106 107 99 98 105 90 100 115 163 193 183 177 172 172 173 172 172 173 167 167 168 167 166 164 166 168 165 165 161 173 182 158 132 135 154 179 190 197 193 110 64 140 199 187 137 71 120 141 157 150 150 151 150 148 149 151 148 142
105 81 83 90 106 121 124 124 113 119 117 118 108 101 85 68 64 69 69 63 70 87 92 87 91 100 114 128 146 131 98 67 56 54 63 79 124 136 144 141 138 140 138 131 120 117 135 118 118 116 166 194 186 182 178 176 172 170 172 176 171 171 172 171 167 166 169 175 161 169 166 168 176 173 176 197 191 188 188 199 196 106 55 140 199 192 172 143 173 167 173 179 183 182 178 173 173 174 167 158
119 117 117 125 121 126 122 102 100 94 96 96 81 71 63 64 64 59 53 52 73 87 90 86 95 109 124 135 143 117 76 53 56 66 83 105 140 145 141 134 138 146 133 107 104 106 142 133 131 117 164 185 188 182 176 173 170 168 170 173 170 172 175 173 165 158 163 174 165 164 159 167 178 169 171 198 190 179 184 191 189 111 56 136 202 201 201 194 187 164 159 169 178 181 177 164 154 149 141 132
120 124 119 122 123 110 101 88 94 78 75 75 70 62 60 63 57 46 49 61 71 85 93 96 109 122 127 129 124 97 66 59 71 85 105 129 139 129 106 95 115 132 108 67 51 67 126 137 139 126 165 180 183 174 166 165 166 168 170 173 171 172 173 169 161 158 161 167 164 157 158 173 180 164 163 189 189 179 186 189 181 124 81 127 193 191 189 188 180 174 172 177 185 185 172 147 128 124 126 125
118 117 116 113 102 92 82 78 76 75 68 60 64 58 50 46 47 52 62 71 80 84 89 96 113 132 138 132 108 78 57 62 82 102 124 141 152 138 98 76 105 132 104 58 49 70 122 138 137 133 163 173 175 165 155 154 155 158 160 164 164 169 169 163 163 168 166 158 164 157 161 167 159 151 166 192 192 179 180 192 187 166 162 164 186 167 155 161 174 178 174 173 173 173 160 136 122 125 135 140
107 102 97 94 85 82 78 76 75 70 62 56 48 44 44 48 54 60 68 75 78 81 87 99 121 142 146 141 101 75 56 66 94 118 130 132 137 143 118 93 112 137 110 62 77 91 120 118 116 124 157 168 171 164 159 159 160 159 159 160 152 161 168 166 166 167 165 161 166 159 159 163 155 146 161 186 188 177 176 186 190 185 184 191 187 165 136 121 129 145 149 144 146 143 128 106 97 104 116 122
93 86 80 75 72 69 65 61 57 53 51 49 50 49 54 62 66 65 64 64 68 77 92 110 130 143 143 135 104 91 83 91 111 127 130 125 115 118 107 100 115 120 93 61 84 99 107 90 84 106 147 167 164 161 160 164 166 165 165 166 162 165 164 161 161 166 167 166 169 163 162 162 152 143 155 178 179 173 171 179 185 187 185 185 191 180 157 129 109 101 104 106 107 109 103 88 76 75 80 83
88 81 73 67 70 64 54 46 41 41 45 48 60 59 61 67 68 64 61 60 65 82 106 124 133 132 123 114 112 114 117 119 120 119 119 119 106 102 107 120 114 81 63 74 114 129 116 79 57 84 130 168 169 166 165 167 166 163 160 161 172 169 163 161 164 169 171 170 168 164 165 164 153 144 154 174 173 166 166 171 179 182 181 180 185 180 174 160 134 109 105 116 102 110 115 108 96 89 90 93
82 79 73 65 54 50 45 42 45 51 57 62 61 59 59 59 58 57 62 68 67 83 106 122 126 121 112 106 115 120 126 126 117 109 113 124 120 118 126 133 105 55 49 84 147 164 137 93 56 74 115 164 173 170 168 168 168 166 167 171 175 176 177 178 180 182 182 182 186 181 179 173 157 143 150 166 170 163 161 169 174 175 176 180 181 173 171 172 162 144 138 143 141 147 147 138 122 108 101 101
72 73 63 49 45 45 47 51 56 58 56 53 56 58 62 63 57 52 55 62 71 74 83 92 94 91 86 83 87 82 86 92 90 84 94 112 126 127 124 120 109 88 89 107 138 168 153 125 90 100 124 172 172 168 165 166 168 168 173 181 176 181 187 188 183 181 186 193 189 184 180 169 152 141 149 164 167 161 163 171 169 163 163 164 168 170 171 169 164 157 153 150 154 157 158 156 146 129 113 103
63 48 43 47 49 52 54 56 58 58 54 49 58 63 66 62 56 55 57 60 73 80 80 76 80 80 76 72 79 75 73 80 67 71 86 110 123 131 121 125 125 133 127 134 148 159 155 142 120 119 140 175 171 167 163 158 157 168 178 177 181 186 191 191 184 181 186 191 191 182 176 168 152 138 146 163 166 160 160 169 172 118 69 92 160 170 170 170 156 159 152 152 157 157 160 164 156 141 131 130
47 36 42 58 52 55 56 57 60 63 61 55 55 61 64 58 54 54 56 56 61 87 106 107 105 107 107 103 108 110 94 96 84 81 91 134 138 149 143 150 142 149 143 151 164 161 157 146 132 130 147 168 176 169 168 161 154 161 177 182 182 182 181 181 181 181 185 188 183 177 175 173 156 139 139 151 158 153 153 159 164 113 59 92 158 166 160 163 147 155 150 154 156 156 162 166 157 143 139 145
44 43 50 61 56 58 59 58 60 59 55 49 43 51 56 56 54 53 54 53 62 96 128 128 114 123 140 143 124 130 113 125 132 117 99 134 149 157 159 165 156 157 154 158 168 171 167 156 147 150 159 164 168 161 164 161 142 131 143 156 167 163 158 155 154 155 155 152 153 149 150 152 143 130 128 134 138 136 137 139 142 124 103 120 133 143 144 143 133 139 141 148 161 163 165 165 155 142 140 145
57 54 52 56 56 61 63 57 50 45 42 40 43 48 54 55 52 50 50 52 61 99 136 136 125 140 161 162 148 148 145 170 180 181 156 151 150 149 158 168 167 167 166 163 163 171 168 157 149 153 153 148 149 150 156 152 135 127 131 134 146 146 143 137 135 136 135 132 138 130 126 130 133 133 133 134 133 132 132 132 135 135 130 126 120 137 147 142 129 123 126 133 150 152 157 156 149 140 139 144
58 55 57 59 51 60 64 55 42 36 38 41 47 51 55 56 53 49 51 54 84 125 151 144 140 148 150 143 136 122 118 123 111 147 163 148 148 134 143 147 144 140 146 138 139 152 157 150 146 150 153 148 148 150 152 144 138 147 153 145 144 146 140 131 129 135 140 142 136 130 127 131 142 147 142 135 136 139 137 142 147 144 138 124 126 145 164 154 139 123 125 128 126 133 144 152 151 146 143 142
52 57 63 64 50 56 58 51 41 39 42 45 41 46 53 59 58 55 56 62 106 153 157 130 126 125 115 114 97 86 78 80 72 121 154 153 129 113 123 111 94 84 109 114 130 142 152 154 157 162 165 164 157 150 145 141 140 149 154 148 151 150 141 129 127 134 139 138 119 123 126 131 139 143 136 126 125 135 132 147 154 141 138 130 129 140 154 142 138 125 132 133 134 136 139 142 143 143 139 135
59 64 64 59 52 54 52 46 42 43 45 45 48 51 59 64 61 53 51 54 108 175 189 165 171 168 153 159 162 160 146 152 152 161 141 128 107 97 119 105 80 76 128 153 152 155 160 162 162 161 158 154 155 143 145 153 153 152 154 152 151 150 146 140 142 148 146 137 109 119 127 128 132 137 137 132 127 143 137 152 156 130 128 132 142 140 140 121 123 115 126 126 143 135 123 116 117 125 131 132
|