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