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