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