blob: 2320f6bc4fa91d21e74dc36dd9b6eabb7828fbfb (
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
|
59 68 63 56 54 81 74 38 38 42 43 32 32 43 38 30 22 20 25 25 28 31 31 31 29 27 26 28 31 34 39 44 49 49 49 55 57 42 42 36 30 29 24 22 46 52 56 64 37 52 55 52 56 57 44 35 38 42 53 60 64 62 66 60 62 67 57 61 62 58 63 72 78 78 72 81 86 93 88 80 75 70 72 71 72 82 84 85 88 74 53 46 60 75 89 101 99 102 102 103
80 71 70 64 31 29 52 49 32 34 33 36 33 28 27 26 27 27 26 27 26 27 27 27 28 33 38 45 45 40 42 40 37 38 32 27 34 34 36 34 30 32 24 32 52 56 74 71 38 61 60 64 64 61 49 38 40 49 64 72 71 70 76 76 74 80 81 73 72 75 73 71 69 65 61 54 49 45 35 29 26 21 20 24 26 33 54 78 63 37 17 8 26 81 102 103 105 106 110 112
69 67 76 88 71 52 43 52 40 32 35 26 25 25 22 24 25 26 26 29 35 37 35 34 35 36 35 34 34 31 36 34 33 39 41 42 38 36 36 38 36 46 62 63 57 64 93 58 47 66 66 64 68 65 50 40 50 62 71 74 71 80 71 57 50 71 89 87 68 52 38 25 21 18 18 15 13 12 11 13 16 15 16 17 17 14 18 42 39 21 44 34 31 96 109 107 109 112 115 112
93 99 91 90 74 52 33 33 42 25 20 25 24 24 29 32 31 32 31 34 36 36 34 33 35 35 34 35 33 34 37 38 41 40 35 34 36 46 49 66 72 73 83 78 60 74 89 41 61 71 71 71 72 69 56 43 50 68 71 71 91 80 42 21 17 17 63 73 38 15 10 14 19 16 15 16 17 20 20 20 20 19 20 17 19 24 19 18 15 37 96 89 81 101 110 117 118 118 115 116
105 96 76 44 30 28 26 24 34 55 43 33 35 34 36 35 30 31 31 30 35 38 38 38 37 33 31 31 34 35 36 38 34 33 45 55 68 80 76 75 62 67 66 67 70 95 74 42 72 71 74 77 76 74 57 47 51 67 79 78 92 74 49 28 23 18 22 37 21 15 18 16 17 17 22 20 20 18 19 19 20 20 19 20 22 20 19 20 18 48 99 111 106 78 86 93 105 121 113 100
64 41 26 22 24 26 32 36 30 35 51 58 48 41 42 42 43 44 42 38 43 43 37 33 32 32 32 33 36 30 31 38 51 69 75 71 76 76 73 69 79 69 55 73 79 110 59 53 73 77 78 79 78 76 61 49 53 75 86 86 100 96 100 87 38 18 24 28 17 17 18 18 19 18 18 19 21 19 19 19 19 19 19 21 18 18 22 21 15 39 98 109 112 115 111 109 94 102 105 90
24 21 30 31 33 31 29 31 32 32 27 31 39 41 37 34 35 33 34 34 35 36 35 33 32 31 30 32 37 42 62 74 80 72 62 79 88 79 80 62 81 83 73 79 95 104 47 64 69 84 82 82 82 81 62 49 60 76 85 95 108 108 111 101 55 20 26 22 19 21 21 20 21 22 21 20 23 21 21 21 19 22 19 19 19 23 19 18 18 15 54 94 104 114 121 117 101 94 96 94
37 35 34 34 32 33 33 34 38 40 40 37 35 36 39 37 36 33 35 35 33 34 34 34 31 30 38 47 66 80 82 64 72 73 47 64 69 72 86 77 76 65 66 88 120 87 49 69 71 77 81 83 84 80 65 51 61 77 92 105 108 118 111 91 54 22 22 23 23 21 22 22 22 21 21 21 21 19 20 20 22 26 25 21 17 21 19 20 19 21 9 30 98 114 107 106 99 105 103 100
32 33 34 36 37 39 40 38 38 39 37 38 39 40 40 37 36 36 36 35 34 34 32 37 48 52 71 66 64 73 69 66 75 89 61 68 63 79 83 78 92 98 84 102 126 64 67 78 79 79 82 88 85 83 66 52 67 85 99 109 113 111 99 74 36 23 21 23 22 22 23 23 23 21 22 22 18 22 23 21 27 27 28 25 25 23 23 22 20 22 20 15 32 74 94 96 92 89 82 80
32 36 38 40 39 37 39 39 42 43 43 43 41 40 39 37 36 35 34 32 34 43 61 58 74 84 86 65 83 82 82 88 82 83 77 77 102 100 69 45 82 116 92 108 114 61 78 88 87 89 84 86 89 87 73 57 64 95 110 114 100 72 49 33 20 20 23 21 21 21 21 22 21 21 21 20 21 21 21 22 28 28 26 28 25 25 26 24 19 16 17 18 11 20 48 56 51 52 55 60
38 38 37 37 37 40 39 42 47 43 42 44 40 39 40 33 34 35 40 56 67 72 88 82 63 97 102 105 96 95 89 94 103 88 92 100 104 77 59 52 87 105 99 127 99 70 91 100 97 93 87 92 94 89 70 58 66 97 117 102 71 43 23 17 21 24 21 22 22 24 23 22 21 20 21 19 21 20 21 20 22 26 27 22 25 25 26 26 30 37 42 51 64 81 88 89 103 107 108 113
38 37 38 40 41 43 46 44 44 42 44 40 38 38 38 41 47 64 81 84 86 91 95 97 88 105 109 90 80 104 78 63 63 62 48 48 58 41 52 114 122 109 102 125 86 85 110 112 96 88 93 97 94 91 74 53 71 104 99 62 32 23 26 26 25 22 23 22 21 20 19 18 16 16 16 18 21 20 29 34 36 43 48 54 65 72 77 83 92 99 102 107 109 108 105 106 102 100 99 96
39 40 42 42 43 45 43 45 45 40 39 38 39 47 62 75 78 85 90 91 98 98 104 105 99 105 116 75 64 72 59 48 36 28 21 16 21 35 67 112 116 117 134 121 78 95 120 113 93 89 99 96 97 93 76 57 76 87 61 43 27 20 20 19 23 20 18 19 21 22 24 31 40 49 55 67 77 86 97 102 101 106 108 109 112 111 111 109 106 101 95 92 93 92 94 100 97 100 104 100
42 42 42 44 45 44 41 42 41 41 47 57 70 79 86 86 90 98 97 102 104 96 100 104 115 108 103 86 57 38 32 25 20 20 25 19 64 84 93 93 67 89 134 111 87 107 127 126 118 105 109 104 101 98 78 59 67 62 38 35 29 23 31 33 38 40 48 56 64 75 86 99 112 120 121 120 119 118 114 114 113 110 103 96 95 94 98 98 96 96 97 98 98 100 100 99 102 102 101 102
44 44 44 42 40 37 38 41 50 73 87 88 90 89 93 92 100 98 89 95 89 79 81 67 96 98 77 62 37 24 22 24 24 27 24 20 70 86 85 81 65 64 75 77 88 94 112 111 102 88 89 110 111 101 80 72 78 82 79 74 79 87 93 94 103 108 112 121 125 124 120 117 118 116 110 100 99 106 102 101 104 103 99 99 99 99 101 99 98 102 103 103 102 99 101 101 102 105 105 110
44 41 40 40 44 53 61 62 64 86 98 97 99 100 104 102 117 100 63 87 99 79 56 37 44 61 71 40 20 21 27 23 24 21 22 20 28 59 51 49 71 75 63 58 66 61 61 69 68 46 58 111 116 107 88 97 109 111 120 122 123 121 120 118 118 117 114 113 114 111 106 105 108 109 104 103 100 105 102 100 99 99 98 97 99 98 102 102 102 105 104 102 105 105 103 107 110 110 111 111
38 41 52 64 74 82 95 84 68 84 106 108 107 110 95 99 123 113 91 100 122 109 87 77 44 27 33 25 25 25 23 22 25 25 21 21 21 33 58 61 62 66 66 62 60 66 64 67 72 70 82 108 110 113 102 106 112 107 108 109 109 108 109 106 106 106 105 110 114 108 104 106 104 104 106 107 105 103 101 97 95 97 100 97 99 97 101 104 100 100 103 103 104 108 107 110 108 107 109 104
59 72 85 85 88 90 102 105 105 107 104 106 110 102 87 110 129 125 138 134 139 133 112 113 92 40 18 24 23 23 23 22 23 24 22 22 22 31 70 72 58 60 58 54 58 63 62 72 70 63 86 104 104 109 104 112 109 107 109 106 109 109 104 92 91 98 107 111 116 116 111 114 114 107 109 103 103 100 97 100 104 102 98 100 99 97 99 100 99 103 108 106 104 107 108 107 104 107 112 113
94 89 91 100 107 104 93 101 113 108 101 108 107 104 127 141 143 144 151 160 155 138 139 126 91 63 25 20 23 20 22 22 21 23 21 21 22 29 49 74 84 74 73 69 60 58 59 66 72 69 88 100 102 112 116 121 111 107 110 110 111 113 110 102 104 110 116 114 114 117 116 119 117 108 107 103 103 104 102 103 104 101 99 101 101 100 105 108 106 109 111 111 114 116 113 112 113 115 114 108
96 102 105 110 90 92 95 104 101 78 86 111 118 135 149 142 144 151 153 163 154 146 149 121 86 62 18 22 23 21 24 22 18 18 22 31 41 68 86 87 87 76 77 79 71 70 71 68 75 80 88 105 106 103 109 113 103 101 107 114 115 113 114 115 118 114 105 103 106 114 118 119 112 109 109 111 110 109 108 106 105 108 112 113 113 115 121 120 113 109 107 103 99 94 89 85 78 68 62 53
99 105 108 100 72 86 112 112 84 52 61 111 135 148 152 141 152 151 151 160 145 142 123 88 76 41 20 22 23 17 18 21 33 48 58 71 84 104 115 84 79 80 73 75 73 73 76 75 80 88 95 114 115 96 89 98 95 97 98 99 103 104 106 104 106 106 103 100 117 126 122 123 116 116 117 119 125 124 118 116 118 116 110 108 104 97 91 82 72 66 62 55 49 44 41 36 31 29 28 30
101 93 92 91 88 77 86 99 77 65 90 135 152 145 154 157 150 158 155 144 140 132 106 85 52 24 21 21 22 29 45 57 75 89 91 102 105 97 105 89 66 73 77 77 73 78 80 74 85 86 83 88 90 73 81 111 109 101 96 95 100 103 105 102 103 108 112 113 124 127 126 135 126 117 113 107 102 94 87 80 74 67 61 58 52 46 41 34 31 32 30 29 32 34 34 31 30 33 34 36
89 79 68 55 45 33 33 40 51 91 111 133 163 150 145 142 150 164 141 130 125 111 86 66 28 19 27 41 52 68 88 90 99 104 99 108 107 100 100 98 64 66 69 75 75 78 80 77 90 86 70 72 81 83 92 115 117 109 103 101 103 104 109 110 115 118 118 122 120 122 109 89 73 67 58 51 45 41 39 38 36 33 34 34 31 29 30 31 32 31 29 31 31 30 28 26 28 32 35 35
57 41 27 20 14 17 18 15 22 72 134 147 140 137 149 156 156 144 123 121 126 92 67 35 34 49 61 66 86 98 97 97 100 106 107 108 107 106 100 101 70 51 58 62 77 78 75 75 82 90 92 109 111 107 113 113 107 106 107 105 105 106 110 114 119 131 134 122 113 106 68 42 31 36 27 31 35 37 38 39 42 41 40 42 37 34 28 24 21 23 24 26 28 30 26 26 29 34 36 38
22 19 17 18 22 22 23 25 20 28 78 113 121 127 146 149 131 131 130 123 104 65 60 59 68 78 92 91 100 104 103 103 104 110 92 76 102 99 98 100 114 56 29 45 55 74 78 74 73 87 111 117 113 106 117 123 110 110 112 108 104 101 99 99 89 92 94 84 68 54 39 37 29 28 37 37 40 41 41 40 42 42 42 47 41 40 40 36 30 25 24 24 28 37 30 26 30 38 42 38
18 24 21 18 20 19 19 24 22 17 27 51 89 131 140 130 118 104 90 77 63 60 67 67 74 95 98 102 112 106 109 106 98 98 78 77 104 105 99 95 142 134 76 48 37 41 57 70 72 88 114 115 110 107 94 86 78 74 71 64 63 63 57 55 65 62 33 32 42 60 94 91 91 109 45 40 41 40 39 40 42 43 43 46 44 46 49 49 46 42 37 27 26 37 32 25 31 39 42 35
24 20 18 20 19 20 20 20 19 24 33 29 26 49 87 92 73 56 53 63 74 80 67 62 82 104 98 89 91 108 97 88 92 99 97 101 99 94 92 97 119 163 81 56 82 62 52 42 46 66 101 125 116 107 90 55 34 35 34 32 32 22 22 97 133 131 113 94 113 152 165 109 113 109 44 45 45 43 41 42 42 42 40 40 43 46 47 47 48 49 51 45 33 36 32 25 30 36 38 42
22 21 20 19 18 18 20 21 24 21 17 19 23 39 52 52 58 69 79 95 94 73 55 75 98 108 104 93 73 86 85 100 104 105 108 98 83 91 95 105 103 83 38 74 109 99 88 52 44 75 112 114 111 105 96 77 42 18 14 17 24 33 110 183 178 170 193 175 172 197 124 80 57 49 44 44 45 44 44 43 43 42 41 42 42 44 46 47 49 48 50 51 38 33 31 26 33 41 46 46
20 21 19 18 21 22 21 19 15 23 40 52 65 80 77 81 90 92 101 103 88 58 68 90 106 102 89 101 95 101 103 104 99 106 105 101 96 109 110 103 84 50 39 72 110 101 105 87 81 117 123 109 112 109 95 85 78 83 86 84 22 96 205 193 133 110 144 192 203 169 115 95 41 46 45 43 44 44 43 43 44 44 45 44 44 45 44 44 47 50 49 50 44 34 33 28 31 40 38 40
21 22 21 18 13 15 25 35 56 74 71 79 87 80 98 102 92 91 100 101 91 82 81 79 110 113 103 109 107 103 107 111 105 112 107 110 111 94 73 56 46 35 31 72 112 107 123 100 95 123 122 112 119 115 95 79 115 181 200 208 137 152 212 156 116 61 78 187 207 122 144 75 41 43 44 43 43 43 44 44 44 45 46 47 46 45 46 44 45 45 46 52 48 39 39 38 36 36 38 34
22 18 10 18 37 53 65 81 105 98 80 92 91 67 72 85 90 99 104 105 108 104 77 97 111 110 109 113 118 113 103 110 96 97 100 81 60 44 35 33 35 32 29 82 123 113 125 106 105 118 125 115 122 116 93 81 128 201 175 143 181 195 212 210 165 62 75 200 180 139 142 51 44 43 42 40 41 44 46 46 46 46 47 47 45 47 47 45 44 44 44 47 44 40 40 43 41 40 40 34
17 30 49 65 87 95 87 91 86 89 92 89 86 84 83 93 108 110 110 106 101 78 92 98 101 119 113 105 86 94 103 96 66 51 51 37 32 36 39 36 37 31 28 85 131 123 129 108 120 120 125 116 121 116 94 76 135 178 143 160 196 177 131 141 90 29 109 206 150 168 98 54 58 54 54 50 45 41 43 45 45 45 45 45 48 48 48 46 43 45 46 45 40 39 39 43 42 40 38 31
77 75 86 115 89 78 88 84 89 92 98 99 99 89 67 67 87 100 95 81 86 97 110 111 110 82 58 43 28 36 51 45 38 35 31 27 32 27 27 29 19 12 11 76 127 129 130 110 132 127 119 114 123 115 95 75 125 150 118 184 219 119 39 27 15 24 160 192 145 152 70 60 61 60 56 55 56 54 49 47 45 45 46 48 50 46 47 45 44 47 49 47 43 42 39 40 39 40 38 28
105 60 67 98 72 69 86 88 96 100 90 88 94 80 55 49 72 82 81 94 108 97 79 61 44 30 28 26 28 27 28 25 23 53 62 52 69 68 46 19 27 73 70 100 140 135 126 112 134 129 117 112 127 125 90 78 130 166 126 123 76 26 16 13 35 118 213 154 153 110 29 37 50 52 53 55 57 56 54 55 54 50 46 49 48 45 47 46 43 43 43 42 42 43 40 38 36 39 37 27
46 44 46 71 68 64 91 93 98 101 88 83 88 88 84 90 93 81 77 73 59 41 32 30 28 27 28 31 28 29 25 29 12 61 105 97 95 98 105 102 109 124 119 138 147 136 124 111 127 125 118 114 129 127 95 74 132 192 161 138 96 57 61 89 141 195 177 136 172 56 18 22 22 26 31 39 46 50 48 41 36 36 41 39 41 42 46 47 44 43 43 41 40 42 41 39 37 39 36 27
56 43 36 40 54 71 92 103 105 87 77 99 103 104 105 103 74 49 42 32 26 32 28 26 33 34 41 35 23 22 21 24 21 36 62 50 38 36 52 72 100 118 127 141 131 131 120 107 125 128 123 116 133 130 90 79 139 193 190 173 166 143 146 174 184 200 131 150 98 24 24 21 23 20 20 19 22 27 35 39 36 32 32 34 36 37 39 41 40 42 45 45 41 41 40 39 37 39 35 25
67 37 45 60 68 70 83 81 84 92 94 98 97 82 56 39 33 30 27 30 33 31 38 48 50 48 53 39 21 23 25 22 21 24 29 30 33 32 35 36 44 54 75 115 123 129 117 106 130 132 128 121 138 128 85 80 139 198 196 182 185 186 190 194 190 162 164 157 47 20 20 24 20 21 22 23 22 17 18 24 31 34 34 35 35 31 30 28 28 30 33 38 38 41 40 37 37 40 33 22
50 61 63 80 75 88 93 101 96 78 77 57 37 31 27 26 29 28 34 33 32 50 58 62 56 52 54 34 22 22 23 22 17 32 36 37 40 45 49 51 60 66 73 118 125 129 119 112 133 130 125 116 133 125 88 73 124 173 189 192 191 194 194 173 104 71 110 163 78 19 20 21 22 22 22 19 21 19 15 16 18 20 23 32 32 28 25 24 24 25 25 29 35 40 40 37 37 40 33 23
82 76 56 65 85 103 104 82 59 40 29 27 30 30 32 30 32 35 34 33 30 51 59 59 53 53 51 33 22 21 22 23 20 29 43 48 56 60 71 73 78 66 62 121 140 134 124 114 129 132 129 114 128 132 90 69 86 114 138 164 153 128 108 65 33 20 36 67 28 21 21 20 19 19 19 22 19 17 17 18 19 17 21 30 32 29 26 26 27 28 28 35 40 42 40 37 36 38 34 27
86 91 77 92 91 66 46 31 28 29 32 34 32 31 31 31 32 30 29 27 28 53 61 61 58 58 45 29 26 22 23 24 21 38 70 69 79 81 87 94 94 59 39 122 147 144 126 117 139 143 135 119 137 134 88 81 71 51 57 78 72 66 72 63 38 23 15 10 18 24 19 21 22 17 21 21 20 18 17 18 19 21 26 33 36 34 27 31 30 30 35 42 43 43 42 39 37 40 37 27
111 99 65 47 37 27 29 33 34 34 35 35 31 28 28 27 28 28 28 29 30 60 69 68 64 53 29 23 23 21 23 27 19 46 86 85 83 92 100 97 103 105 71 132 166 156 127 120 149 151 149 137 146 139 87 79 87 68 40 81 107 108 108 102 100 90 65 40 21 17 23 21 20 23 21 21 18 18 19 20 19 25 32 34 37 36 32 36 35 34 37 40 43 44 44 42 40 45 37 26
57 37 31 29 30 33 35 36 31 28 29 28 27 29 28 27 27 26 26 28 29 42 59 67 43 25 26 27 26 25 25 26 16 54 97 84 85 91 95 99 103 106 110 148 165 162 135 125 150 156 154 138 149 141 93 77 86 77 57 74 84 86 98 104 103 103 103 99 87 51 22 21 23 22 19 18 19 17 17 20 25 31 34 32 37 39 39 43 41 37 38 42 43 44 46 44 41 44 36 25
27 31 30 34 35 33 30 27 25 27 30 29 28 30 29 30 28 27 26 26 27 27 25 30 27 23 24 22 24 23 25 26 20 40 86 88 86 85 88 99 96 99 108 159 168 164 140 126 154 161 153 137 150 142 92 79 83 80 66 48 43 39 39 65 87 91 89 85 93 93 47 17 22 17 21 20 21 19 18 23 32 34 34 37 38 38 38 43 44 40 41 43 43 45 47 45 41 45 35 23
35 37 34 35 29 25 27 26 26 27 28 27 28 29 29 30 29 28 27 29 27 31 29 25 30 29 23 26 24 27 24 22 22 37 74 81 92 86 84 91 97 94 106 161 169 159 133 125 158 155 144 143 156 136 84 77 81 75 73 50 36 39 36 30 49 77 76 77 72 74 74 60 43 28 22 21 18 18 23 32 34 34 36 35 38 40 41 45 44 41 40 40 40 43 47 46 43 47 36 23
29 26 25 27 27 26 28 26 26 27 28 31 31 29 28 28 28 27 27 28 28 27 28 27 26 27 27 23 27 23 25 28 19 50 82 69 94 98 86 89 94 108 103 155 161 159 142 131 155 154 149 141 149 141 87 74 86 80 72 47 34 34 36 34 36 47 61 70 74 74 75 76 64 42 31 25 22 20 25 31 32 30 29 27 34 42 44 44 44 39 39 39 39 41 45 44 42 46 37 21
21 25 27 28 29 28 30 28 27 28 28 29 31 30 29 28 27 26 25 26 26 26 27 24 26 27 26 28 24 28 25 22 23 30 36 43 56 86 87 88 89 95 109 146 156 159 144 130 148 154 151 145 156 137 82 74 84 80 74 47 34 36 36 38 41 36 30 33 41 43 55 54 34 34 33 36 29 23 21 23 22 21 23 37 37 39 40 41 43 41 43 42 40 42 45 43 40 45 35 17
23 25 24 28 32 29 32 29 27 28 27 27 29 30 28 27 27 27 25 26 29 25 27 26 27 26 25 25 25 24 27 24 26 24 20 22 26 29 43 62 78 83 95 144 160 156 136 134 156 155 145 139 157 132 79 75 83 82 75 46 36 38 38 35 36 36 40 37 38 38 38 38 38 39 39 39 28 20 20 20 18 22 35 51 45 41 40 40 44 43 43 43 41 43 46 43 41 46 37 18
24 27 29 29 31 30 33 29 26 27 28 29 28 29 28 27 26 26 26 28 27 27 26 29 25 23 27 24 25 26 26 25 25 25 26 27 27 25 25 21 27 35 53 138 165 152 130 134 149 149 151 142 155 130 79 75 81 84 74 47 37 38 36 35 35 36 34 35 40 52 56 38 38 37 37 39 33 20 22 23 21 33 63 61 46 38 41 40 40 42 41 42 44 42 42 43 41 46 36 16
25 28 30 29 31 30 28 27 28 30 28 26 28 27 26 26 26 27 27 23 26 28 26 27 27 26 28 26 27 27 24 23 25 27 25 23 25 24 27 28 27 18 33 128 159 155 132 134 151 154 151 141 154 133 78 76 83 79 73 45 37 36 33 36 38 38 49 68 75 80 65 39 37 34 38 40 33 19 22 21 18 37 77 74 53 38 40 42 45 45 41 42 44 40 42 43 40 43 36 19
28 29 29 30 32 31 29 30 26 25 27 27 25 27 26 23 29 25 24 27 26 27 27 28 29 27 27 28 26 26 27 26 26 27 25 24 24 25 25 25 27 21 34 129 155 162 144 132 153 153 147 152 154 128 79 75 81 82 77 48 34 39 48 57 71 83 85 76 64 48 43 39 36 39 39 40 33 19 22 20 18 44 91 76 50 37 46 47 45 45 43 44 45 38 41 43 40 43 34 16
29 29 29 31 32 29 34 30 25 24 22 25 25 25 26 26 25 26 28 25 25 28 28 28 28 28 26 27 26 27 26 26 25 26 26 26 28 28 25 22 24 23 34 127 150 152 144 137 143 149 148 147 154 132 82 75 81 78 79 86 66 55 77 83 72 63 54 45 49 58 57 38 35 38 36 39 33 19 22 20 17 41 93 79 52 39 46 46 44 44 45 48 47 37 42 43 41 44 34 17
30 30 31 32 32 33 31 35 51 50 34 27 25 22 23 25 25 25 22 25 24 25 25 26 28 29 27 29 28 27 25 24 26 28 28 25 26 23 26 26 24 21 34 131 156 149 137 138 149 144 140 144 151 132 82 73 81 79 74 63 52 46 48 52 54 58 61 67 65 83 68 34 40 37 35 36 32 20 22 22 18 37 85 74 55 42 46 46 48 46 44 50 49 39 41 42 40 42 34 19
32 31 30 31 31 29 29 62 98 90 81 72 56 45 37 32 26 25 50 63 53 43 34 27 25 27 26 26 27 29 27 27 28 27 27 26 27 24 28 27 24 21 34 133 156 152 136 145 162 144 134 143 152 134 81 71 82 81 69 29 24 41 52 67 74 74 78 78 78 93 80 35 32 34 35 29 26 20 23 22 20 38 83 77 56 42 47 49 49 47 43 46 48 40 40 41 39 42 34 19
33 32 30 33 33 30 35 71 102 97 101 98 91 90 87 76 64 70 107 118 106 96 88 75 56 42 32 26 25 25 24 25 26 28 27 27 25 25 24 23 25 23 37 137 156 151 129 141 151 146 148 141 151 138 80 71 82 77 67 32 20 21 21 31 42 53 64 81 89 94 79 34 35 35 28 23 21 21 23 20 21 41 88 84 60 46 49 49 48 47 45 45 47 41 38 41 39 41 34 18
33 34 34 35 35 31 31 48 68 76 83 83 87 99 101 90 87 92 91 93 100 103 111 116 110 101 83 70 48 41 32 24 22 22 23 25 26 28 26 24 26 19 35 142 153 151 130 137 154 149 147 142 146 129 81 73 81 79 65 31 22 24 22 21 17 15 25 35 47 65 63 35 33 25 21 21 20 21 23 19 18 42 93 89 65 49 53 53 52 48 44 48 48 43 38 40 40 42 33 17
31 34 33 37 39 32 30 45 56 53 59 64 71 82 90 77 48 31 32 36 48 64 80 91 98 104 108 110 104 96 82 66 52 39 28 24 22 20 23 21 28 19 38 145 157 156 138 137 149 151 152 149 146 131 85 74 84 78 64 31 21 25 22 23 25 24 21 18 18 19 21 27 25 22 18 18 21 20 21 21 17 43 93 81 57 48 52 55 55 49 43 52 48 41 37 38 39 41 30 17
33 34 33 38 38 30 34 49 59 59 56 59 57 51 44 36 31 31 30 28 24 22 26 35 49 64 79 91 99 105 112 109 99 92 78 60 45 30 25 21 20 18 37 145 161 158 148 139 141 146 150 146 151 138 85 69 79 74 59 30 21 24 23 22 21 22 24 25 24 23 22 22 23 24 23 21 21 22 23 20 19 35 58 26 38 51 53 52 54 55 52 59 48 40 36 40 38 38 32 17
32 34 30 34 37 30 34 69 70 41 40 41 35 32 29 29 31 32 30 31 35 33 31 30 28 26 31 39 50 59 72 86 99 104 105 106 99 89 74 59 43 28 44 144 157 153 145 136 142 147 150 144 151 140 84 70 79 73 61 32 22 23 23 23 22 21 23 25 25 23 22 22 24 23 23 24 21 21 22 20 21 21 28 28 44 62 65 54 55 58 53 51 48 43 36 42 39 37 30 18
31 33 32 33 34 32 32 58 57 26 30 29 31 31 29 30 29 28 28 30 31 31 33 34 34 32 27 22 27 44 70 105 129 116 89 83 94 103 108 106 100 86 87 151 154 151 142 136 145 145 149 145 157 143 82 69 77 69 58 31 22 23 22 23 24 23 23 24 25 24 24 24 23 22 21 20 22 22 22 21 23 21 24 31 46 64 66 56 62 60 53 53 50 44 36 41 39 39 29 18
30 34 35 36 33 32 33 25 24 30 29 31 31 29 31 30 29 30 31 32 32 30 27 25 25 35 58 78 105 126 131 115 93 72 55 48 65 75 86 92 104 110 117 152 150 149 147 140 139 140 150 145 159 143 76 65 76 67 55 28 21 25 23 23 25 25 24 26 25 24 23 23 23 23 22 22 25 22 22 23 22 19 20 19 40 62 61 56 61 58 53 50 50 44 38 41 38 37 27 17
29 35 35 36 37 36 33 29 28 29 30 29 30 29 29 31 32 32 28 25 23 28 39 58 85 112 125 127 108 89 65 46 36 44 59 65 69 69 70 73 85 91 110 156 143 145 151 145 139 139 153 144 157 142 74 65 76 69 55 29 23 26 23 23 23 23 22 24 24 24 24 24 24 23 23 24 25 22 22 21 21 21 23 22 51 76 56 54 63 59 51 51 55 47 37 39 38 36 27 17
31 36 34 36 38 36 32 31 31 30 32 30 30 30 30 29 24 20 26 41 64 90 114 125 118 101 75 54 39 39 46 58 74 87 89 87 87 82 85 81 85 97 114 156 145 146 149 142 136 133 150 147 158 140 73 67 76 69 56 24 13 15 18 24 25 23 21 21 21 21 23 23 23 22 22 22 23 23 26 22 22 23 21 22 60 84 52 56 69 58 56 60 57 48 34 38 35 36 29 17
34 39 37 37 39 34 30 32 31 31 30 31 28 24 25 32 43 66 93 111 125 114 93 68 43 30 31 37 55 68 81 84 87 89 88 88 84 84 95 96 94 85 92 156 152 151 150 141 139 135 143 146 157 139 77 66 73 64 60 65 52 36 23 17 18 17 19 22 22 22 22 21 21 21 22 23 22 20 23 22 23 23 21 23 58 73 54 56 68 58 58 63 55 49 34 36 34 36 29 16
34 39 37 39 41 36 31 31 31 31 30 24 29 43 63 88 109 116 103 85 64 38 26 21 23 37 59 71 79 85 92 94 93 86 89 82 81 81 69 63 62 52 80 156 154 153 146 146 144 146 146 142 159 140 81 67 76 60 65 119 125 102 83 63 47 33 21 14 13 17 21 23 23 22 22 23 22 21 21 20 20 23 22 23 57 63 53 56 68 66 63 64 62 52 34 35 33 37 29 16
31 38 37 39 42 37 32 30 28 30 28 51 97 112 123 120 79 43 29 24 25 27 32 33 32 40 60 76 78 79 96 96 98 86 69 65 60 56 59 66 71 77 105 161 148 148 144 143 140 147 154 146 164 140 77 73 78 62 60 90 115 125 128 124 113 100 79 64 46 31 20 16 14 18 20 24 23 22 21 21 20 21 20 22 64 68 48 62 68 66 70 69 64 50 34 38 33 36 29 19
35 41 37 38 40 35 30 27 29 42 55 85 114 115 115 85 25 6 18 27 36 36 34 34 35 45 64 65 75 82 83 71 63 59 50 60 63 69 79 88 92 92 108 158 148 139 145 141 138 146 159 151 158 130 80 81 80 67 52 45 59 68 78 97 107 114 114 112 102 91 74 58 40 28 19 17 16 15 18 22 22 22 20 22 68 76 55 67 70 72 76 71 60 50 36 36 34 33 28 20
39 42 37 38 42 34 30 47 62 66 77 74 61 53 48 39 19 17 22 30 33 36 35 35 38 50 65 63 61 54 48 56 53 62 70 73 78 86 83 88 91 90 113 161 152 144 147 147 141 150 162 148 155 123 76 82 85 68 52 48 46 38 40 53 72 97 106 108 109 112 109 105 97 86 69 45 39 28 20 16 15 17 18 26 67 79 68 72 80 78 76 67 63 52 34 35 34 34 26 20
43 43 36 39 43 32 34 69 84 78 72 67 62 55 48 42 31 15 17 31 35 34 33 34 37 54 69 66 40 48 61 68 70 75 78 83 85 85 86 92 100 94 123 165 149 147 152 145 141 153 157 144 154 125 75 76 80 69 53 57 59 64 81 92 102 111 109 105 104 103 101 102 106 107 104 99 93 81 68 56 43 33 21 19 74 77 64 73 77 79 78 66 67 57 36 36 37 34 27 19
44 42 36 37 42 33 36 76 86 73 72 76 75 75 71 65 67 36 16 32 36 34 34 35 39 58 70 67 64 69 76 76 76 77 82 74 82 95 105 99 98 113 106 156 154 146 150 148 146 154 155 149 154 126 84 78 81 66 54 81 99 105 114 117 115 109 105 102 103 102 101 100 100 100 105 103 103 105 104 100 96 86 71 61 83 79 62 74 74 82 81 71 65 59 43 42 40 32 29 21
41 40 34 37 41 32 36 75 86 78 77 74 67 71 75 71 77 53 21 33 40 36 36 37 40 61 75 77 76 74 74 76 79 83 79 88 95 82 65 47 45 62 70 158 151 148 148 154 144 147 152 147 153 129 82 81 93 66 62 106 120 113 111 110 109 106 101 99 106 101 104 105 108 101 106 105 106 111 108 102 109 113 109 105 90 80 70 77 76 82 81 74 70 57 46 49 39 31 29 25
39 38 35 36 39 31 39 70 72 74 83 75 66 66 65 65 71 53 23 33 39 39 37 37 41 63 78 77 77 70 77 82 82 86 93 81 47 27 19 19 20 18 63 171 148 147 147 146 142 147 148 144 153 128 77 80 97 77 78 110 112 110 111 111 108 106 106 109 103 101 104 108 105 112 113 117 117 118 113 106 97 93 79 86 92 81 67 76 80 82 81 68 71 55 41 54 43 32 22 18
42 40 37 36 39 34 40 69 68 68 78 74 69 67 69 66 68 54 22 30 38 38 38 37 41 64 79 76 75 79 105 58 47 78 78 25 17 19 21 24 30 25 70 179 154 145 148 146 141 155 152 144 155 126 79 88 98 92 99 106 108 111 108 110 111 110 106 108 104 102 111 117 117 131 131 129 122 105 67 71 80 64 55 60 85 83 69 79 79 73 85 70 71 56 37 48 43 33 44 39
42 42 37 34 35 30 41 73 67 61 63 67 72 77 84 75 74 56 20 32 42 38 39 38 42 67 81 72 69 69 51 19 18 35 32 26 28 26 27 30 31 27 62 155 161 146 141 143 137 150 151 144 151 136 85 95 111 101 109 109 110 110 106 108 106 104 109 111 121 125 132 130 132 122 108 87 63 62 48 30 48 63 55 55 82 83 71 81 86 91 84 75 69 57 49 49 39 33 102 95
43 42 38 32 34 35 46 68 52 53 58 64 68 76 81 75 72 43 18 36 45 41 40 40 42 70 84 66 36 32 14 18 19 25 32 37 41 38 26 23 31 46 83 154 159 150 149 151 139 153 155 144 156 136 87 107 123 111 107 108 107 106 104 109 122 129 141 143 140 133 113 101 81 64 65 63 49 56 103 58 32 40 59 61 79 82 73 85 115 116 85 70 69 58 50 50 40 73 131 123
44 44 39 29 32 30 48 62 25 25 34 40 48 58 62 61 48 25 21 33 39 43 40 41 44 73 91 61 24 27 17 19 26 22 25 27 30 37 50 73 85 88 114 166 160 156 152 147 136 154 156 142 162 130 78 110 117 110 104 114 118 122 130 143 154 150 138 121 118 81 50 52 65 62 59 66 66 75 136 82 47 38 31 52 85 83 78 102 140 129 94 67 65 53 57 51 68 115 119 126
43 42 36 27 32 30 47 63 16 12 16 15 16 23 32 31 22 19 22 35 38 46 44 43 45 72 93 56 24 21 15 19 15 19 21 46 68 75 87 90 78 86 117 161 163 159 152 152 147 152 147 141 159 129 68 91 110 98 98 121 134 138 137 134 110 86 60 91 121 70 54 44 46 62 68 73 83 125 120 119 70 51 40 27 86 84 91 129 132 139 106 64 64 49 57 55 78 111 109 131
44 44 36 29 35 28 46 67 18 11 15 18 16 18 25 22 21 24 20 35 40 46 47 45 46 68 84 43 14 15 13 28 43 62 78 82 76 76 71 79 86 90 115 163 160 143 153 157 144 153 151 148 161 120 69 89 113 112 104 89 93 96 73 62 51 46 58 124 124 105 63 50 43 38 54 52 109 119 106 151 111 47 57 40 79 88 91 131 152 136 68 53 77 50 56 49 67 108 113 123
46 44 35 27 36 28 41 69 25 17 20 18 17 16 21 25 24 20 23 32 36 44 43 44 46 65 72 24 17 40 59 65 68 70 70 70 74 70 70 85 94 93 120 171 155 143 154 153 137 151 152 149 155 114 71 100 120 124 126 102 88 72 41 47 55 46 101 104 115 135 79 47 56 42 32 32 77 108 115 141 66 37 36 43 83 81 92 125 158 154 103 66 74 50 45 40 98 136 113 126
49 46 34 26 35 29 42 72 20 10 15 11 14 17 22 25 22 22 21 37 41 44 43 42 43 72 62 39 62 65 68 61 61 71 75 77 74 74 79 80 85 87 127 170 156 149 153 146 136 151 151 148 154 118 86 114 122 110 98 79 79 77 50 36 45 44 93 116 124 125 68 53 51 57 50 26 90 111 110 130 94 40 53 63 83 77 98 111 135 188 106 56 76 44 39 34 79 127 111 117
49 48 37 28 32 30 45 94 83 51 34 22 12 9 10 15 22 22 25 37 40 42 43 44 41 68 63 63 62 53 46 51 66 69 67 74 82 82 76 78 96 114 153 168 160 153 151 145 133 148 152 151 157 130 91 93 96 99 93 54 39 40 49 45 35 40 92 124 125 132 84 53 42 45 40 23 91 115 117 100 78 66 63 69 84 76 93 117 134 135 95 64 72 43 38 42 66 106 112 113
46 47 34 25 30 31 41 93 111 105 106 94 80 70 54 39 29 17 19 25 29 42 46 42 46 74 72 59 58 55 58 56 60 62 69 87 79 72 84 113 134 130 149 159 158 154 153 149 134 142 151 156 163 126 97 124 125 119 106 63 50 39 43 47 39 32 88 114 126 110 52 41 37 40 46 48 88 115 119 106 67 56 56 58 86 80 101 118 101 113 112 82 73 48 39 39 72 114 113 115
46 46 31 26 31 27 42 99 105 96 99 101 103 104 106 106 97 84 72 61 50 42 40 37 39 77 73 66 74 58 72 68 73 120 100 88 108 98 110 130 143 141 156 162 152 147 145 151 143 148 151 154 159 128 97 101 102 112 100 64 54 45 41 40 45 34 69 122 116 129 75 48 57 60 63 60 123 140 125 120 103 54 53 58 92 91 109 115 97 121 123 78 75 47 41 38 73 113 110 112
47 47 28 25 33 29 41 95 109 97 98 104 104 102 101 104 102 103 106 104 101 90 87 51 31 73 67 71 71 66 67 80 83 141 135 89 121 113 109 126 140 127 141 162 162 158 152 152 141 144 150 155 156 119 90 132 124 106 126 97 72 62 43 32 25 30 92 138 121 136 94 60 57 53 52 58 117 149 121 124 118 48 49 56 83 90 114 114 108 118 126 75 64 48 40 45 75 116 121 113
46 48 29 24 31 25 40 95 109 100 98 97 103 110 105 106 104 96 98 98 96 98 105 88 105 93 59 74 75 64 77 91 115 138 145 109 93 116 116 81 78 83 110 170 162 150 139 142 141 148 147 155 156 110 87 110 122 125 124 81 58 83 60 41 42 48 96 136 135 124 79 41 37 42 38 45 118 129 131 141 119 49 48 62 88 96 118 142 141 141 149 141 104 103 109 116 114 119 126 122
47 52 33 25 32 25 38 94 105 100 97 94 99 100 105 108 108 104 102 98 95 97 95 101 138 109 67 65 81 76 87 95 138 131 134 103 64 110 67 23 58 96 126 173 160 151 140 140 141 151 147 151 152 113 88 112 129 133 119 89 57 143 138 52 42 43 103 132 128 128 97 74 74 79 90 102 122 126 119 120 113 104 109 112 127 132 128 133 123 124 134 128 111 128 134 126 126 126 122 118
47 50 34 24 29 25 42 92 97 95 99 98 100 98 103 97 97 105 104 97 97 95 96 117 122 134 99 64 81 86 80 81 123 142 144 116 46 16 16 20 37 73 116 165 154 147 138 135 139 150 145 152 152 110 88 111 131 131 124 102 81 151 178 129 135 153 172 179 140 129 137 148 139 136 138 139 136 135 130 136 132 130 127 119 126 125 113 112 116 120 122 128 129 132 134 128 130 130 121 116
51 50 34 28 29 26 40 91 98 93 93 95 96 96 112 108 95 98 101 101 99 97 99 147 124 138 93 73 82 77 69 76 136 133 145 112 40 21 25 24 70 97 114 160 152 150 148 141 142 151 148 156 158 110 80 111 134 140 121 121 139 142 149 155 171 172 152 135 118 124 132 130 132 129 130 123 136 146 123 125 119 119 123 120 110 119 117 122 124 118 114 122 124 116 122 126 125 119 118 116
50 51 28 28 31 28 49 88 92 89 89 93 94 97 112 132 104 89 96 95 95 95 89 134 155 144 81 79 86 88 80 63 131 128 145 95 33 33 32 56 147 136 142 157 153 146 148 147 138 147 149 159 151 104 79 108 132 143 115 108 134 134 128 126 120 110 108 113 113 120 128 130 129 130 118 113 120 133 130 128 129 125 126 127 123 142 137 128 134 138 142 145 138 133 133 135 137 133 134 131
53 63 36 29 27 66 104 80 99 95 93 89 96 104 114 140 123 81 86 91 88 82 98 141 152 141 109 83 85 87 78 80 139 142 136 127 65 24 28 63 144 140 149 160 156 150 142 138 136 150 149 157 150 106 83 113 133 137 118 110 127 127 125 130 128 123 118 120 118 126 129 130 131 129 127 125 123 140 149 144 142 138 145 144 148 151 147 139 135 141 150 143 128 115 111 93 84 88 82 79
55 60 31 25 37 101 119 68 54 68 77 76 82 96 104 141 103 69 90 89 89 82 94 144 139 142 88 82 92 91 82 69 135 138 143 114 53 24 28 68 151 140 143 162 159 148 143 135 137 155 150 155 153 107 80 111 132 136 122 123 135 134 131 135 132 132 130 136 138 142 140 132 133 126 117 108 109 118 116 111 96 90 94 82 74 68 78 70 79 74 34 39 51 32 22 36 70 92 91 106
60 63 32 28 73 112 121 104 27 10 18 17 37 94 114 137 112 78 86 88 84 79 90 132 141 146 95 78 89 84 85 78 125 137 149 124 71 73 97 115 138 141 147 159 152 130 144 141 137 154 153 159 157 110 84 105 122 136 119 116 121 120 114 111 102 91 86 87 88 73 58 62 56 60 48 68 90 90 109 91 33 52 60 67 52 69 132 135 151 139 66 75 92 54 33 53 121 147 134 146
61 62 29 32 96 124 109 103 39 12 17 19 25 94 136 132 90 70 93 94 85 81 89 130 135 148 99 77 96 95 82 76 133 137 117 103 111 125 120 123 140 138 148 168 154 130 141 140 136 149 156 161 155 107 85 113 124 130 121 68 27 29 41 44 47 68 94 100 119 92 43 80 94 98 98 123 143 144 153 139 88 101 106 101 80 92 152 152 156 143 96 81 80 52 35 54 121 141 132 147
64 64 28 30 91 138 121 84 21 10 14 14 23 82 132 134 95 75 80 91 94 87 88 135 144 154 117 83 97 113 115 120 120 110 117 119 118 118 121 118 142 134 145 170 159 148 147 141 135 147 155 161 158 109 81 128 139 131 124 90 50 45 79 92 91 113 143 153 156 127 82 95 103 105 97 118 140 139 152 136 96 89 55 50 76 84 154 147 150 141 98 87 81 52 36 56 124 145 134 149
64 66 30 37 113 137 122 102 40 12 17 9 35 109 131 135 124 56 14 17 36 44 77 127 132 127 111 114 121 126 125 121 117 118 122 121 118 125 125 125 136 135 147 163 152 153 154 145 131 146 153 159 160 112 81 125 134 123 120 92 69 63 81 88 84 104 132 137 150 112 77 95 98 99 98 121 144 138 146 128 99 67 15 43 76 87 149 153 156 137 104 87 92 60 32 54 120 145 138 145
63 63 32 30 96 151 132 74 17 17 18 12 29 109 139 142 131 60 25 32 43 59 92 113 112 110 114 120 130 128 121 117 122 122 127 131 128 126 123 114 133 144 148 160 155 156 153 145 130 138 138 159 159 107 82 120 128 127 117 89 77 76 84 91 83 107 136 138 145 111 87 96 70 73 97 124 146 141 147 126 91 83 87 95 70 92 142 148 156 134 104 89 92 59 36 56 116 146 139 146
62 60 29 36 110 156 135 87 35 11 13 10 18 99 145 128 122 99 93 111 120 125 126 118 122 125 120 113 116 121 125 129 126 126 119 112 103 88 64 73 139 136 144 161 153 158 151 145 126 128 140 161 159 108 84 118 126 126 114 87 82 91 86 84 82 109 134 136 149 119 88 39 17 52 94 124 143 141 145 123 93 99 108 90 71 92 155 148 144 134 102 92 88 56 36 58 121 145 141 145
63 62 30 36 116 153 133 99 36 16 33 45 71 114 119 109 113 116 119 123 123 115 115 117 122 122 120 123 126 127 127 116 103 98 95 53 23 19 19 60 148 135 143 165 155 147 146 138 120 134 150 163 158 105 88 122 122 122 114 91 85 93 86 80 81 105 136 138 145 123 84 32 76 92 95 120 139 137 142 129 97 96 70 50 75 93 161 157 143 134 95 90 85 57 40 58 120 145 139 143
64 62 21 34 120 146 127 111 73 84 111 122 127 115 110 120 120 110 111 111 114 118 119 122 122 119 117 107 93 74 52 77 95 106 126 83 38 39 42 78 148 137 148 165 156 144 145 135 128 149 147 155 154 108 92 118 121 125 112 91 86 78 71 86 71 82 137 138 134 116 95 86 94 100 96 120 138 143 143 122 92 65 11 33 79 89 156 155 147 133 91 89 86 58 39 58 123 142 135 143
62 62 41 66 123 121 103 109 117 123 116 109 109 110 115 113 109 110 115 122 121 117 111 111 104 81 53 35 33 36 33 115 150 142 149 109 63 47 42 79 147 139 149 161 152 152 149 134 129 138 138 158 147 104 91 118 122 123 109 86 84 51 40 72 29 72 140 131 134 117 94 85 82 91 92 123 148 146 143 118 80 35 34 59 75 89 156 148 145 128 95 92 88 56 36 58 128 144 132 140
86 97 106 120 118 115 112 113 113 112 110 112 118 117 114 115 121 116 110 104 85 73 83 90 104 86 39 59 88 115 92 125 149 143 148 105 60 44 38 79 153 138 150 161 149 147 148 135 132 124 132 158 147 99 90 121 122 120 107 87 79 53 59 69 49 105 136 121 138 116 94 83 83 65 70 117 153 144 137 123 82 58 53 66 76 101 156 150 152 126 95 93 85 56 37 58 130 150 136 139
|