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