about summary refs log tree commit diff
path: root/THT/C/QG-2017/input23/10.txt
blob: ffbd8b2483b9088e4e56bb6f5698a0c1add6a2e6 (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
176 202 216 216 211 169 108  87  80  76  75  84  96 102 120 134 131 134  97  51  54  61  68  78  67  63  55  42  48  58  50  65 120 147 137 117  75  62  69 106 140 110  69  45  51  55  58  56  75 116 117 100  82  70  78  50  38  34  36  36  31  34  36  35  30  30  30  35  38  41  47  53  50  51  49  49  52  49  47  52  49  52  49  50  50  52  55  63  76  85  90  97 102 102  95  97  98  98 102 103 
191 208 217 214 210 161 109  81  77  75  73  81  99 119 127 121 120  85  58  51  59  71  96  83  71  86  65  49  49  52  47  68 128 139 117  91  50  56  68  96 125 114  66  42  44  50  57  52  74 119 127 104  65  59  56  37  34  32  33  33  34  35  33  39  43  39  39  43  49  49  45  54  55  55  48  51  52  48  51  54  49  53  52  53  55  59  59  65  74  83  85  96 103 107 105 101 101 101 105 102 
199 210 213 216 204 170 107  79  79  76  74  81 100  97  86  87  75  65  54  61  75  87 102  74  65  61  49  50  41  38  49  93 121 103  88  65  52  62  70  97 145 120  61  44  49  62  69  62  79 124 123  74  54  54  55  46  36  35  35  40  47  45  46  49  49  53  46  47  43  52  51  52  56  55  53  54  53  51  56  54  54  53  54  57  57  64  61  61  72  78  87 100 104 112 110 102 102 102 105 104 
196 213 216 218 205 173 110  82  79  74  71  72  97  82  75  70  63  70  64  70  97  93  83  79  54  44  48  47  42  47  73 114  83  56  55  65  73  75  74 117 157 115  66  42  44  58  67  69  90 124 116  77  64  54  49  49  45  42  42  49  52  48  52  50  55  50  50  52  52  50  52  57  55  56  60  52  58  58  57  57  58  57  58  64  62  62  65  68  76  81  90 106 108 113 115 108 103 106 106 103 
176 188 188 186 181 147  95  84  78  81  78  81  95  86  73  67  64  77  70  83  92  83  72  70  51  56  55  40  40  63 115 104  60  61  88 101 109  99  87 109 153 137  67  45  51  52  71  87 100 123 128 119  82  52  45  41  50  46  44  54  52  55  55  52  56  55  54  51  55  55  55  57  58  62  59  54  51  58  59  56  60  61  61  61  65  63  64  68  71  81  90 101 110 120 116 112 107 102 105 104 
115 116 119 118 110  92  81  80  81  77  78  80  93 107  90  76  77  94  92  92  98  78  63  57  51  54  58  50  62 107 118  84  97 139 136 134 137 134 119 109 140 110  66  46  46  55  72  76  84 119 133 120  70  49  46  49  50  44  50  52  50  51  52  52  54  54  51  54  56  58  55  54  56  52  53  59  55  51  56  57  56  60  59  59  63  65  66  65  67  77  87  99 109 119 116 113 104 101 105 105 
 89  82  85  83  80  81  81  79  83  78  73  81 102 126 109  90  93  94 101  90  80  74  70  58  59  68  73  85 113  99  58  68 123 131 104 114 136 127  91  77  88  67  46  40  40  47  50  50  59 104 120  91  68  59  61  58  41  45  48  44  48  50  50  51  52  50  54  54  51  58  55  54  50  51  53  50  60  56  54  55  54  58  56  59  60  63  65  61  66  72  80 100 105 111 109 107 105 106 105 104 
 90  86  85  82  81  78  81  78  80  80  81  81 105 110  92  74  62  69  68  63  65  64  59  62  81  99 121 130 117  66  45  55  70  62  65  98 134  90  50  56  57  48  40  44  45  53  53  46  48  90 120  91  68  62  63  51  45  45  47  47  52  52  49  51  50  53  55  57  58  55  50  54  53  53  56  56  59  57  61  56  57  53  49  53  55  58  62  60  63  73  80  95  99 111 110 109 115 115 111 102 
 96  91  87  90  84  86  82  77  81  84  83  84  97  88  69  54  49  48  48  53  62  62  58  90 120 144 136 103  87  63  44  41  44  44  46  72  95  56  41  45  52  51  41  40  48  57  59  69  69 110 131  96  66  58  62  55  42  50  43  46  51  57  55  55  50  53  56  57  53  50  53  49  53  52  57  57  56  54  59  57  54  56  55  55  59  63  55  57  63  71  79  90 101 103 110 114 119 120 112 104 
107 111 106 105 100  97 101  93  90  90  94  95  99  95  79  57  49  52  56  68  90 106 121 132 120 102  70  54  76  66  52  45  46  43  39  49  49  40  39  40  42  44  40  42  49  56  70  70  71 108 136 103  69  63  61  56  55  60  45  45  51  56  50  56  53  53  53  50  55  55  55  53  52  53  54  53  54  53  58  58  58  53  57  59  65  64  62  64  65  70  75  87  98 105 112 122 123 123 122 112 
129 134 135 129 127 120 129 125 124 124 126 120 121 119 113 106 101 105 112 121 123 119 104  87  71  63  49  51  70  77  58  56  56  55  53  46  48  45  41  40  44  46  52  56  53  77  76  69  67 106 132 111  90  66  61  70  86  76  47  47  47  49  47  54  54  51  58  52  53  55  53  53  56  53  52  51  50  54  54  51  55  59  60  57  62  61  61  63  64  72  77  89  98 108 115 122 123 124 124 124 
111 112 116 109 107 112 112 107 106 108 112 111 107 107 110 105 107 101  94  93  86  74  72  66  70  70  58  44  57  62  50  53  54  54  59  53  43  45  44  45  42  47  61  57  62  87  78  68  56  97 140 119  90  66  63  88 116  73  41  48  49  50  49  52  49  53  53  48  49  53  48  52  56  53  54  53  48  55  56  50  54  52  57  58  62  61  60  56  60  68  73  85 105 116 120 114 124 128 127 132 
 88  91  93  93  95  91  84  81  79  78  84  84  76  83  82  74  76  77  74  73  78  76  73  70  70  71  64  56  57  55  53  57  52  51  47  40  35  35  39  46  49  53  56  44  45  52  60  52  52  89 133 111  72  66  62  70  71  46  43  48  48  51  51  50  48  52  46  49  50  48  50  50  49  54  54  55  47  47  50  51  51  49  56  54  58  57  57  58  60  68  75  88 112 121 117 119 122 126 128 127 
 94  96  89  89  92  84  78  72  75  74  75  75  75  78  75  73  72  73  73  74  76  71  71  72  69  68  63  63  65  60  56  52  55  52  41  38  38  33  45  52  50  53  51  41  38  44  47  43  53  88 118 110  72  51  55  54  44  43  41  41  45  50  49  49  51  47  48  49  51  48  52  44  48  51  53  50  48  52  51  52  49  54  52  56  57  57  64  61  58  67  76  86 108 119 120 121 124 129 128 124 
110  88  80  82  84  77  73  73  75  71  70  72  70  76  74  72  67  73  76  71  70  67  65  67  68  64  59  61  64  58  56  57  52  40  42  43  40  36  50  49  51  53  50  43  39  38  46  51  68  82 105  93  50  47  45  45  36  37  35  38  41  45  49  47  47  46  51  48  45  48  51  46  47  48  49  47  54  52  50  50  49  58  51  53  55  58  58  58  60  63  74  87 108 115 120 124 125 121 121 121 
 99  80  79  80  74  78  77  70  72  75  74  67  66  66  68  72  70  66  67  66  65  59  57  62  58  54  55  58  53  57  58  59  48  35  38  45  42  35  38  38  47  52  49  42  38  41  44  59  67  59  81  73  49  46  48  46  38  39  33  41  42  44  46  50  51  51  47  43  44  45  47  49  49  52  55  52  51  47  49  50  47  49  52  52  56  60  61  58  58  67  78  90 103 112 117 121 121 115 116 116 
 91  85  82  79  74  79  78  76  75  71  73  64  67  67  60  64  62  51  53  58  56  56  52  51  52  48  50  51  50  55  53  55  45  35  41  46  43  35  40  45  53  55  47  41  41  35  43  58  69  68  97  99  78  59  50  45  49  42  33  37  43  45  47  43  49  47  47  44  45  44  45  47  49  52  54  53  51  55  51  49  53  54  53  55  59  57  60  64  63  72  74  88 101 111 114 113 111 109 112 111 
 86  83  79  78  76  77  76  74  71  69  67  65  62  56  52  53  50  48  49  50  47  47  46  47  49  48  44  42  47  47  51  46  47  41  48  53  55  51  51  57  56  49  46  44  42  36  49  68  78  89 121 124 100  67  53  60  60  43  33  33  44  44  43  42  44  47  46  46  45  44  46  45  47  54  53  50  45  51  49  53  51  54  55  53  56  54  59  63  66  69  77  88  99 106 108 112 109 109 109 108 
 81  76  74  78  71  71  63  60  65  65  63  60  57  52  50  46  49  44  46  47  45  44  41  43  41  44  43  39  40  45  45  46  57  54  61  63  65  61  60  64  59  45  41  45  47  47  62  72  78  95 122 128  96  68  58  67  65  42  36  32  39  47  47  42  48  50  44  47  44  47  42  45  46  47  47  47  47  51  49  49  48  53  57  58  60  60  64  62  65  73  82  89  92 102 108 108 111 111 107 106 
 80  76  77  73  71  66  63  61  62  61  55  57  49  49  48  45  46  45  46  45  44  38  42  42  38  38  40  42  45  49  45  43  49  53  57  63  59  56  56  61  55  40  39  43  50  55  64  70  81 100 125 117  85  72  59  60  56  37  43  37  42  49  48  42  44  43  42  45  48  47  39  44  45  43  45  47  49  47  50  52  54  53  57  56  59  61  64  66  68  72  73  82  88  97  99  99 101  99  95  94 
 94  84  79  73  72  71  69  66  56  55  56  51  52  50  51  55  47  48  42  40  40  35  36  37  37  37  38  43  48  45  44  37  41  48  50  53  51  50  54  50  49  39  40  53  55  55  61  74  81  89  99  96  66  46  46  46  38  42  40  40  41  42  47  43  43  41  42  45  46  42  40  41  44  48  48  43  49  47  53  56  52  52  58  57  53  55  60  58  57  59  61  65  75  80  77  81  83  78  75  78 
103  79  72  75  77  74  66  65  58  55  55  49  47  51  45  51  49  43  45  43  39  40  37  34  35  38  37  42  44  40  42  41  46  45  46  42  44  49  46  51  50  39  41  53  45  40  49  57  59  58  71  85  67  43  44  43  40  42  38  37  37  39  38  39  44  41  44  44  42  41  46  43  46  44  47  48  45  45  49  51  50  52  51  53  49  47  51  50  47  52  53  46  54  65  67  67  65  64  65  66 
 85  75  67  72  74  65  57  56  58  58  51  50  46  48  47  46  46  46  46  42  45  41  36  38  35  38  38  37  37  39  45  48  45  45  44  42  46  48  48  53  50  43  51  45  38  43  47  48  52  46  65  93  73  55  53  49  49  43  36  39  42  41  48  44  45  42  45  53  45  46  44  45  45  42  46  50  52  48  45  52  52  49  50  47  43  47  50  47  48  50  43  42  50  54  58  62  62  61  66  60 
 73  73  67  71  68  59  59  58  58  54  52  52  47  45  43  43  42  44  42  42  44  42  36  36  32  34  37  40  39  38  44  42  41  45  47  47  46  44  46  54  50  49  48  44  43  49  52  44  48  51  67  90  79  57  52  53  50  49  48  49  50  50  50  50  49  47  44  54  46  42  44  41  43  47  43  47  50  50  53  48  49  47  50  49  45  45  46  48  48  49  39  44  49  49  54  61  59  63  66  58 
 78  68  66  71  73  68  66  56  52  53  51  58  52  48  43  42  43  43  42  38  38  38  37  34  36  38  37  39  40  36  38  38  40  43  44  43  45  48  50  55  53  48  46  48  49  53  50  45  46  54  63  88  82  57  56  53  53  49  48  53  55  48  48  48  49  49  51  47  48  44  41  35  39  42  39  44  49  54  52  54  49  48  52  49  47  44  47  48  44  45  39  44  45  52  57  64  61  62  61  59 
 83  68  69  65  73  71  61  55  49  53  53  68  62  51  42  40  46  41  38  38  40  37  36  37  43  41  38  38  43  42  39  40  42  43  41  42  45  42  51  53  47  50  53  54  51  51  48  55  56  56  66  91  95  72  55  51  52  52  55  58  57  53  54  58  55  58  53  49  50  44  39  36  41  40  47  50  53  55  51  51  51  53  52  51  54  48  46  46  45  46  44  46  49  55  56  56  60  60  61  64 
 78  72  65  65  71  66  58  55  52  57  61  67  56  50  39  35  39  38  37  35  37  34  33  41  39  42  44  40  39  41  40  39  42  44  41  45  43  42  46  48  49  51  53  52  53  47  51  47  49  54  62  88  96  61  54  54  55  58  58  56  56  55  57  56  58  58  57  56  50  47  45  46  51  50  59  58  54  49  50  51  51  54  59  53  48  52  54  50  46  49  49  53  53  55  52  55  55  61  61  66 
 79  73  63  63  67  66  64  51  55  60  56  49  45  47  36  39  42  36  36  35  35  37  39  40  38  48  48  47  44  39  39  40  37  36  42  46  46  47  55  53  52  51  58  52  50  46  46  45  44  50  56  81  86  58  52  48  48  55  54  52  49  51  53  56  56  57  56  61  53  46  49  46  52  50  48  50  50  49  46  51  53  52  60  58  52  47  52  54  51  50  55  52  55  52  52  54  55  57  57  59 
 94  75  60  58  64  66  68  54  52  51  48  45  41  42  40  43  40  40  37  33  34  35  40  44  49  47  48  49  50  49  48  47  49  43  42  45  45  46  48  51  56  52  54  54  50  49  45  47  48  52  53  76  82  56  48  46  47  49  50  53  54  53  53  51  50  54  50  52  49  47  49  45  47  45  42  45  52  48  53  52  48  50  48  55  48  47  50  53  54  54  49  51  52  51  54  50  51  52  51  54 
 69  63  58  64  62  61  60  58  55  46  47  39  37  41  41  42  42  41  41  41  39  37  44  46  48  49  52  53  48  52  52  52  52  50  45  50  49  47  52  49  60  58  52  58  54  52  52  52  49  50  48  67  83  60  48  48  51  52  54  53  52  55  50  55  56  50  54  50  49  49  46  49  49  49  47  46  50  48  47  42  38  42  43  44  44  49  50  52  48  53  48  50  50  50  55  51  53  51  50  51 
 46  61  68  64  62  58  56  51  49  44  50  43  39  47  50  46  45  46  45  44  44  46  52  50  50  50  52  55  50  55  54  51  55  53  51  50  50  50  54  53  55  53  47  55  54  52  52  50  49  50  48  63  77  51  48  50  51  47  48  45  49  54  55  52  52  52  54  47  45  50  50  52  54  52  54  46  48  43  41  33  34  42  42  37  38  44  48  50  49  51  50  45  46  53  50  49  50  49  48  50 
 58  68  65  62  64  61  54  49  44  43  45  48  49  50  55  54  52  54  53  48  53  49  56  56  57  59  57  57  58  58  57  59  60  59  56  52  57  56  54  57  59  46  51  55  55  51  53  52  52  53  51  65  67  58  50  52  54  43  40  40  46  50  53  53  54  53  46  51  50  51  54  52  48  49  47  48  45  45  42  34  35  41  41  36  39  45  44  46  49  49  49  41  47  52  42  47  49  51  48  49 
 57  61  60  62  61  62  59  56  49  42  47  59  58  58  61  61  58  55  60  62  61  58  64  59  62  64  63  63  60  66  63  61  65  68  71  62  60  61  58  60  59  56  57  53  55  55  53  53  50  51  52  68  87  77  62  53  49  48  44  46  48  48  51  54  56  50  47  53  51  48  51  51  50  50  44  42  41  43  40  34  38  37  37  36  44  43  33  39  45  51  47  48  46  43  39  44  45  48  48  48 
 63  63  62  55  58  61  57  49  45  50  51  59  60  60  57  54  56  59  63  59  61  64  65  64  65  67  59  62  62  64  62  61  65  69  69  64  61  63  59  65  64  63  55  53  58  55  52  53  54  52  52  73 103  96  76  59  45  47  52  55  55  59  58  58  57  53  56  60  56  52  52  50  49  49  44  46  48  47  45  42  40  39  35  36  42  41  38  40  41  45  50  43  35  30  36  42  44  45  47  48 
 62  64  62  55  49  43  45  46  47  59  62  61  61  61  64  62  66  63  63  62  61  62  62  66  61  65  65  66  65  67  65  61  64  67  63  69  66  64  65  63  64  59  65  58  56  55  54  51  54  57  57  70 102  97  73  57  48  54  60  63  68  65  64  65  63  56  60  58  58  57  49  46  44  44  47  47  52  50  51  47  44  38  42  40  42  45  45  44  41  43  44  41  39  31  34  41  48  50  55  53 
 60  62  56  47  49  43  43  47  52  65  67  64  64  65  64  66  68  65  66  59  64  66  64  66  69  69  67  69  66  65  68  67  64  63  61  61  66  66  61  61  64  61  67  60  57  57  60  54  57  57  59  69  98  90  70  66  62  64  64  61  66  64  60  60  57  59  62  57  57  54  46  45  43  43  51  49  55  49  47  50  45  46  49  45  49  47  44  49  48  42  44  47  41  36  37  39  47  53  54  55 
 64  63  56  50  50  51  48  56  60  61  61  64  67  61  61  64  66  63  61  63  68  64  69  69  69  69  70  71  68  65  68  70  68  64  65  66  63  66  64  63  63  62  66  59  59  57  56  53  56  60  57  67  96  92  68  67  63  64  63  61  63  63  65  60  60  57  62  58  53  51  50  47  49  52  52  50  46  47  45  45  45  52  47  45  50  47  44  46  45  44  45  45  40  39  43  46  52  51  54  54 
 68  64  48  47  55  59  59  63  66  65  67  69  64  66  68  70  67  68  67  65  69  68  71  69  68  66  71  73  68  68  72  70  72  65  66  66  61  66  65  68  62  62  67  63  58  56  61  56  56  62  57  63  96  99  70  67  65  63  60  62  62  68  76  73  65  58  62  60  55  55  56  52  53  53  54  47  48  49  44  45  43  46  51  46  46  48  50  44  46  48  49  54  50  45  47  48  48  45  47  52 
 79  73  68  72  74  74  73  68  74  76  73  75  71  70  71  65  70  74  71  70  73  72  73  73  72  73  70  73  74  69  73  72  74  68  70  71  72  71  68  63  66  64  63  70  68  65  58  62  64  60  61  69  98 103  73  62  63  64  58  64  64  60  74  69  55  55  56  63  58  60  52  59  56  53  48  46  51  48  46  49  46  47  48  47  48  48  46  41  41  49  48  48  49  48  51  49  48  44  40  46 
119 112 109 106 104 104 106 104 107 105 105 102  99 102 101  99 103 107  98  98  96  98  99  99  97  97  94  95  97  93  91  98  94  92  98  96  95  92  89  85  84  80  80  82  79  73  68  70  67  63  61  72 107 112  78  60  57  57  60  56  48  47  58  53  47  54  60  54  50  50  53  59  58  54  50  49  50  51  53  54  49  49  50  46  47  43  41  38  41  47  46  49  47  52  48  43  43  37  40  49 
116 117 118 110 110 111 112 113 112 112 113 109 118 118 113 111 120 119 115 113 118 120 120 116 116 121 117 115 117 124 123 119 109 118 128 123 120 119 117 113 115 115 114 108 107 103  97  91  90  91  88 111 143 135  90  65  60  53  56  49  40  47  52  53  51  49  50  50  44  47  53  50  58  56  51  46  46  50  48  50  52  49  48  47  41  39  43  45  47  46  45  47  49  51  50  45  40  37  44  50 
112 113 112 109 106 116 110 111 110 106 109 122 122 117 112 111 114 122 120 117 112 118 120 118 119 119 119 117 115 118 117 115 123 117 116 112 106 110 111 115 116 120 117 124 128 132 126 123 118 124 128 153 156 149 129 106  92  81  71  60  58  57  59  56  50  52  54  53  50  50  54  49  54  56  52  43  42  42  45  50  54  50  47  49  44  46  51  48  45  41  42  50  53  50  53  48  43  42  44  45 
 61  64  63  62  70  69  69  71  69  72  74  72  77  79  79  76  84  82  77  82  82  85  86  86  83  85  80  85  87  89  88  86  89  84  88  87  85  90  93  94  97 103 107 119 120 125 127 130 130 135 131 147 155 153 151 132 115 110 101  95  95  86  80  73  67  65  58  59  56  51  47  53  58  50  52  51  45  42  48  52  49  52  55  51  53  51  53  44  40  35  44  50  51  51  51  49  49  45  48  46 
 51  56  50  59  52  50  55  60  59  55  61  59  59  59  59  56  57  57  55  61  62  59  61  61  59  61  60  62  61  59  58  59  60  56  56  62  66  62  63  63  64  65  66  71  70  70  74  77  86  90  92 104 114 119 123 115 111 114 109 103 106 108 104 106 105  99  88  81  70  62  58  60  59  54  53  50  49  48  51  53  50  53  54  53  51  50  53  42  43  44  42  49  47  45  47  46  49  47  42  43 
 52  50  51  52  52  53  59  58  54  59  59  62  62  65  66  62  61  55  56  62  62  64  61  61  61  65  64  60  59  58  59  60  60  56  61  64  64  63  64  61  59  64  64  60  57  58  56  52  58  58  59  65  64  61  65  69  80  91  88  84  96 106 115 112 115 109 108 109 104  96  83  76  68  63  60  56  50  52  55  50  54  55  51  56  50  50  51  48  51  46  45  42  45  43  47  52  51  46  41  44 
 56  55  53  51  57  58  60  59  62  61  59  63  63  66  65  66  58  58  59  63  62  61  61  63  63  61  59  58  58  58  56  59  57  63  67  69  66  64  59  61  66  63  61  66  61  54  52  53  49  52  56  59  52  45  47  47  43  44  41  46  65  83  92  97 104 107 110 117 111 107 105 101  99  93  86  74  63  59  56  56  50  52  50  54  55  52  53  55  47  38  35  39  48  47  47  46  47  43  39  38 
 56  57  48  50  54  55  61  63  57  57  60  58  61  70  67  65  61  61  63  55  54  58  55  61  60  60  61  59  60  61  57  57  59  63  67  64  66  67  63  60  62  59  62  67  62  53  47  47  48  51  54  56  49  47  52  46  41  39  38  40  45  51  47  58  67  76  88 102 103 111 115 112 107 111 110  99  96  86  74  70  64  59  61  56  56  55  53  52  46  40  35  41  44  47  46  44  49  43  39  47 
 50  51  49  53  52  59  58  59  57  55  54  56  61  58  61  59  58  60  60  55  57  55  53  58  54  57  55  59  58  55  51  51  57  57  62  61  64  67  64  61  59  62  62  64  62  56  52  49  54  53  50  50  48  47  42  48  43  42  44  42  41  40  38  39  43  46  49  63  63  75  91  97 101 111 111 108 108 103 103  96  90  82  72  68  61  60  60  53  48  40  36  43  46  44  46  46  48  46  47  50 
 45  47  48  52  59  56  57  57  52  56  53  52  52  52  57  52  48  49  52  51  54  52  52  54  56  61  55  59  60  52  53  53  57  52  56  57  60  63  60  54  56  58  60  58  54  52  50  50  48  50  48  46  49  49  42  43  40  39  43  36  29  37  39  42  43  43  44  44  44  48  49  61  74  85  97  97 103 107 114 108 107 101  92  89  81  79  67  62  54  42  41  42  48  50  49  49  47  51  48  47 
 43  42  49  53  56  57  58  55  56  52  48  52  55  54  52  53  53  48  52  53  53  56  54  56  61  60  60  60  55  56  59  56  60  56  58  56  56  55  57  54  56  56  53  55  53  52  51  47  49  51  47  45  42  44  46  45  41  44  42  36  31  37  40  40  44  43  44  42  41  43  42  42  45  49  54  66  77  89 102 106 106 108 106 103 103  97  89  76  61  47  49  47  46  51  50  51  51  50  49  45 
 48  46  49  50  56  55  58  60  60  57  56  57  50  52  54  48  49  54  54  52  54  58  57  59  61  61  59  59  53  62  59  56  61  60  54  57  61  55  55  49  53  55  51  55  59  49  48  46  46  40  38  40  43  42  44  46  42  41  39  37  34  34  39  38  38  44  41  35  37  38  40  37  38  40  43  42  54  64  68  80  89  95  99 106 111 106 107 102  87  75  67  62  52  54  51  52  52  51  48  42 
 49  45  43  45  54  51  54  50  57  61  62  61  56  53  52  56  53  53  57  49  51  57  62  58  60  60  57  58  57  57  59  58  62  54  53  52  57  57  51  53  48  47  47  50  52  45  47  47  48  43  42  41  40  42  46  42  39  39  33  39  42  37  39  41  41  39  38  36  41  37  37  39  39  35  37  41  47  47  47  53  52  67  80  91 100 105 105 109 106 100  92  89  69  64  58  58  52  50  47  46 
 46  41  40  44  50  52  49  55  54  55  57  57  51  49  51  52  52  52  53  54  58  53  64  57  57  61  61  61  50  47  53  58  52  52  49  50  54  55  50  47  53  49  49  45  47  50  47  47  47  43  41  42  42  43  45  43  43  41  41  41  44  43  41  38  34  36  39  39  42  40  39  36  35  36  35  40  44  46  43  45  45  49  48  56  64  77  91  94 106 112 106 102  98  85  80  67  57  55  52  48 
 48  51  47  47  47  48  48  47  51  53  52  50  49  51  55  51  56  51  52  56  55  55  62  62  58  59  57  59  51  48  49  50  48  48  45  50  49  47  51  47  46  43  51  45  44  47  46  44  49  45  43  40  40  41  41  39  45  43  41  39  38  42  38  37  38  39  42  51  45  38  35  38  40  42  39  39  39  43  43  42  43  47  45  44  46  51  62  72  84  98 105 108 105 107 105  90  75  60  55  51 
 56  49  43  49  50  47  46  49  50  45  50  49  51  51  51  52  55  54  55  54  54  58  54  56  59  57  58  53  50  48  45  49  48  48  51  50  47  48  50  51  42  46  49  44  45  45  44  43  43  45  45  41  41  39  43  40  42  43  42  36  34  41  39  38  38  35  40  44  45  40  39  41  40  38  47  44  42  42  43  39  36  39  42  44  43  41  46  52  53  65  84  96 101 110 105  98  97  92  75  62 
 46  50  43  44  49  47  45  48  49  47  46  46  54  49  52  53  56  48  51  52  52  53  55  55  56  55  54  47  47  51  51  48  43  45  47  46  45  51  45  41  44  46  50  48  45  44  48  46  41  42  47  46  44  45  44  40  42  42  41  34  30  32  39  35  33  34  37  44  43  43  41  41  41  47  45  41  40  41  43  38  35  38  44  43  39  40  43  42  48  49  55  70  79  91 100 111 107 105  99  85 
 52  56  50  46  48  45  47  48  47  46  43  45  46  48  48  50  51  53  49  55  51  53  51  51  54  58  56  51  51  50  53  48  46  50  47  48  45  41  44  46  52  45  46  49  48  42  40  43  42  42  44  43  43  40  40  45  42  43  44  40  37  38  36  35  37  40  43  44  42  39  37  37  40  45  43  39  45  39  35  36  36  40  46  44  40  41  43  49  47  47  46  46  51  61  82  97 107 107 106 100 
 56  59  64  64  55  52  55  53  50  46  43  43  44  44  48  49  54  51  52  56  53  49  54  50  55  54  53  54  55  50  54  48  55  52  50  50  45  47  51  48  47  45  45  48  42  40  43  49  46  46  40  40  39  39  43  42  41  41  43  42  39  39  37  38  36  38  44  43  41  37  36  40  42  44  42  41  41  39  36  37  39  36  48  42  37  43  45  51  50  49  44  46  45  48  54  66  85  99 110 111 
 55  55  79 100  76  57  53  49  44  44  46  44  49  44  49  55  52  51  44  46  53  52  57  50  47  52  52  54  50  54  54  52  50  49  52  47  48  50  49  47  48  43  43  47  45  43  43  48  48  47  44  43  41  45  43  39  41  41  41  41  42  41  40  37  34  37  40  42  39  39  40  42  42  44  41  41  42  40  41  42  37  34  38  38  38  42  39  46  45  46  46  42  47  46  44  45  51  72  87 102 
 52  60  72 101  85  55  49  49  46  41  45  44  41  44  46  46  44  45  47  50  54  52  51  48  48  51  48  49  54  54  48  51  50  52  50  51  46  47  47  48  46  43  44  47  43  42  39  46  47  43  46  45  45  42  38  39  40  45  42  43  41  43  42  37  37  38  38  44  42  36  36  40  42  42  37  40  40  41  42  39  37  39  42  38  44  45  40  42  42  38  41  44  45  44  44  44  39  47  57  75 
 56  58  61  68  54  47  52  49  51  50  45  48  47  45  49  52  46  46  50  53  54  52  53  51  50  51  53  50  50  56  57  50  50  49  43  50  46  45  46  45  49  50  44  49  45  46  45  44  42  39  42  42  41  44  40  39  37  43  40  39  43  43  40  40  41  38  39  38  37  36  37  37  40  41  38  38  36  33  36  37  36  39  37  42  44  43  44  41  40  38  42  43  48  50  43  41  44  42  45  57 
 60  56  57  52  42  49  53  50  55  53  46  50  49  50  50  50  48  50  53  47  51  52  52  48  51  52  56  53  48  51  50  46  49  46  45  47  46  43  51  47  48  49  43  44  44  48  47  47  40  36  40  43  44  41  39  41  41  40  41  41  42  40  41  41  38  38  40  39  38  35  37  37  39  42  40  39  32  29  30  37  35  33  41  44  44  43  43  44  45  45  43  46  47  46  43  44  45  44  43  49 
 56  58  60  51  46  45  49  53  50  47  47  45  52  48  46  43  47  46  53  54  50  52  46  44  52  48  52  49  48  48  48  47  48  48  49  54  50  50  52  47  44  45  47  46  46  51  52  46  43  39  40  44  47  41  41  44  42  43  45  43  46  40  40  40  40  36  34  36  40  36  34  33  36  38  35  34  33  31  36  40  36  40  43  48  43  43  43  42  42  45  47  46  45  47  44  46  47  47  43  45 
 59  59  59  51  48  49  51  47  52  46  42  48  51  49  47  45  43  42  52  50  52  49  49  52  51  50  54  53  52  50  45  47  49  45  47  57  48  51  48  46  49  49  50  44  47  50  51  51  46  46  42  45  44  42  45  45  45  47  45  45  44  44  42  38  37  34  31  33  40  35  33  35  35  35  33  32  38  38  38  43  41  41  41  48  47  40  43  40  41  47  44  50  50  49  45  46  43  46  43  41 
 62  54  56  56  54  63  59  49  45  44  48  53  54  51  47  47  46  49  49  54  54  55  51  54  52  56  59  58  53  54  47  47  51  44  47  49  48  52  50  49  48  50  52  48  48  47  49  51  48  47  44  50  47  41  46  46  46  51  45  44  40  41  43  43  42  38  36  40  35  32  35  37  40  42  41  43  44  41  43  42  44  42  45  44  44  40  42  42  43  47  47  48  47  48  45  42  44  43  44  43 
 61  61  59  58  60  58  56  53  47  47  54  51  52  53  52  48  44  49  51  53  51  51  55  56  54  57  57  56  51  57  54  47  49  52  50  49  49  47  51  53  47  48  52  49  49  45  45  47  45  51  46  48  49  47  47  45  51  50  50  45  41  42  49  48  44  41  42  46  40  37  40  41  41  40  41  47  41  43  48  41  41  39  43  47  44  41  46  46  50  49  51  43  46  45  44  44  46  41  45  52 
 55  62  58  58  59  52  55  54  56  55  49  46  50  52  58  53  51  51  48  52  52  54  59  59  58  53  55  51  56  54  56  50  51  51  53  55  56  54  52  50  47  45  49  48  48  46  42  43  47  51  48  44  47  44  42  44  51  50  47  44  43  45  46  48  42  41  42  47  44  42  40  44  42  40  41  43  42  45  47  44  42  40  42  46  47  46  49  48  49  50  56  53  48  53  56  55  50  48  47  47 
 59  59  58  60  61  56  58  59  55  55  49  44  43  49  53  50  52  52  48  49  50  55  53  53  52  54  57  51  53  51  50  48  52  47  50  58  56  55  54  53  44  45  46  54  53  48  45  46  48  45  42  43  42  43  43  46  46  45  43  42  42  43  41  41  39  43  43  45  44  41  41  41  43  45  40  36  45  43  44  41  42  40  46  43  48  47  46  48  51  52  50  52  52  57  50  51  47  49  46  45 
 60  60  60  62  61  57  59  59  58  54  53  51  47  50  49  49  49  53  52  50  50  54  55  53  53  54  56  55  55  57  53  49  51  52  54  56  50  48  48  49  48  53  51  50  51  51  48  48  47  44  42  43  44  41  41  46  39  41  41  39  41  38  39  38  40  38  38  40  42  38  37  36  38  40  38  37  42  40  42  40  41  45  47  48  47  44  48  53  50  45  46  50  53  56  50  50  52  46  47  48 
 63  60  57  62  59  55  58  61  60  52  58  56  53  51  50  49  48  50  52  53  53  53  54  58  60  57  56  55  53  58  57  56  52  52  52  54  54  48  49  52  50  51  50  52  47  49  50  52  50  47  46  47  45  41  41  44  42  46  42  39  41  39  40  40  42  40  39  41  39  40  43  41  39  38  41  43  41  39  42  43  39  43  50  44  48  45  53  48  49  45  48  51  50  52  54  50  51  50  54  52 
 64  64  64  61  60  60  58  59  61  62  61  56  51  53  52  55  49  52  57  60  59  55  58  61  63  59  56  59  58  56  61  58  58  58  56  54  55  56  57  55  56  54  49  50  49  51  50  46  54  55  52  54  50  49  47  50  48  41  47  45  45  44  42  43  45  43  41  43  44  42  46  42  43  43  45  43  41  44  49  48  46  45  51  54  55  54  57  52  58  57  55  55  59  58  55  56  55  56  57  57 
 60  63  65  60  58  62  59  61  60  61  62  58  56  55  54  57  55  56  64  64  64  59  61  58  59  62  58  62  59  52  60  60  62  63  57  58  58  60  58  54  56  51  55  51  57  56  52  53  55  52  56  55  57  55  55  59  59  54  50  51  53  53  50  52  54  56  56  54  52  55  54  55  56  58  57  60  56  61  64  67  72  69  70  75  75  76  78  82  78  82  79  72  69  70  67  61  61  57  56  61 
 62  64  62  62  66  64  60  64  65  64  63  62  57  56  59  58  60  63  63  66  65  64  62  61  60  63  60  59  58  63  63  66  67  62  65  66  61  62  64  62  60  63  61  64  65  69  63  67  73  70  67  70  73  74  73  75  74  72  65  66  68  69  69  72  74  72  72  73  70  75  72  74  75  71  72  72  72  76  82  87  92  87  86  86  81  76  83  76  73  76  81  83  89  78  69  60  59  57  57  58 
 64  63  64  61  65  64  60  64  66  70  68  64  61  61  66  67  67  71  76  77  77  74  72  72  72  70  75  76  82  82  84  86  85  87  91  86  91  86  80  76  79  81  80  83  79  81  82  90 100  92  93  87  91  93  90  85  87  81  69  68  71  72  71  73  71  69  70  66  61  59  65  65  67  66  59  60  59  65  61  58  63  62  59  55  58  53  52  53  56  59  64  70  82  89  76  65  60  61  58  62 
 82  81  86  89  85  80  84  87  93  92  95  99  92  90  86  83  83  86  88  80  87  86  85  81  85  85  81  93  96  96  96  95  94  95  98  91  86  84  83  77  77  75  76  78  80  78  82  83  79  76  74  69  69  65  62  61  55  54  59  57  55  58  58  56  57  58  58  59  58  55  61  61  57  59  51  52  54  53  53  56  53  56  57  55  54  50  51  56  54  56  58  58  68  82  81  70  61  58  61  60 
 95  96  93  94  93  88  91  96  92  91  90  88  90  89  81  82  80  81  78  76  71  72  73  72  73  75  71  74  77  74  71  71  70  70  67  70  69  72  73  74  69  66  67  71  77  71  68  71  67  66  64  62  60  61  60  58  61  62  57  54  58  59  59  57  57  61  57  55  57  63  63  58  58  54  56  52  53  57  52  54  54  52  55  57  56  54  56  53  59  57  62  60  63  85  87  75  67  60  62  62 
 73  72  72  71  70  67  70  69  70  74  76  71  72  73  75  71  73  67  77  72  70  72  72  68  72  70  68  69  68  68  71  67  66  68  69  68  70  71  70  68  68  68  65  66  71  68  67  74  66  66  64  64  60  60  65  59  59  61  59  57  55  55  58  54  58  57  54  56  52  55  59  54  53  52  57  53  55  58  56  54  57  57  54  55  53  55  54  53  59  61  60  64  69  84  90  75  66  59  66  59 
 75  74  69  72  71  70  74  68  76  72  69  78  76  73  73  70  71  76  78  74  75  73  70  70  71  67  69  72  68  67  69  68  65  68  71  71  71  68  69  67  69  66  72  67  65  65  70  69  63  67  69  65  67  62  66  63  63  63  62  59  62  57  59  52  57  54  51  55  56  55  59  58  53  56  52  59  56  53  53  54  57  57  54  57  56  60  56  59  58  58  59  58  67  85  93  78  63  62  60  63 
 70  71  68  70  67  70  73  72  72  71  73  75  75  76  76  77  75  79  75  79  79  69  70  70  73  72  74  75  70  72  71  72  70  71  71  70  68  68  73  70  68  68  71  70  67  69  75  74  69  66  66  65  65  65  68  63  63  62  64  61  61  60  58  58  59  59  51  56  57  60  58  61  56  56  54  56  57  55  56  59  53  52  55  53  56  55  54  56  60  56  65  63  67  85  96  82  67  65  57  55 
 71  68  65  70  69  72  72  75  75  75  80  81  78  84  78  77  76  79  77  83  81  78  77  75  75  70  73  76  78  71  74  73  73  77  74  73  72  69  73  70  68  69  67  65  69  69  71  71  71  68  66  69  68  66  68  63  61  68  67  60  61  63  59  58  57  57  60  57  57  60  55  55  56  52  52  58  59  55  57  56  54  56  57  52  54  55  50  54  56  61  62  64  66  81  96  84  67  61  62  60 
 70  66  72  73  73  74  72  76  77  76  75  79  77  84  83  79  80  83  84  80  79  81  81  83  81  77  74  76  80  78  81  74  73  75  79  76  74  75  73  72  73  71  68  69  66  68  71  74  68  67  72  66  68  68  67  67  66  65  66  66  59  60  58  56  58  59  58  54  55  53  52  54  53  52  55  54  50  56  58  57  58  55  55  52  54  54  52  56  56  62  59  64  66  79  99  86  69  62  64  60 
 73  70  73  72  79  75  73  76  77  79  79  79  82  84  81  77  81  83  85  81  80  79  75  79  77  78  77  80  81  82  81  79  76  80  81  77  82  78  74  77  74  77  75  69  70  68  72  72  69  70  68  69  67  64  65  66  65  64  62  62  56  58  59  56  54  57  58  57  61  54  54  56  58  53  53  52  55  59  52  60  55  54  58  54  57  56  55  61  57  57  65  67  66  79  94  91  71  63  64  64 
 73  73  72  72  72  77  77  78  77  77  78  78  82  84  83  86  84  80  84  86  84  78  78  79  83  82  81  83  85  80  81  78  78  78  80  79  77  77  77  74  72  76  76  73  73  66  68  76  74  69  67  71  66  69  64  64  64  69  63  63  61  62  62  61  61  59  60  60  56  53  56  50  59  56  56  54  55  61  55  56  57  56  59  55  52  56  54  55  56  53  62  72  70  82  95  95  72  67  62  61 
 74  72  73  73  72  75  82  78  74  77  79  81  82  84  81  82  81  81  78  87  84  82  83  84  83  84  83  81  85  83  79  77  78  77  78  83  76  78  81  79  78  77  77  73  73  72  73  76  78  71  69  74  72  69  66  67  66  69  66  63  62  57  60  61  60  61  60  56  59  62  63  57  58  61  54  60  55  52  58  55  58  56  57  56  55  57  51  52  54  55  57  68  70  81  96  93  75  68  64  64 
 70  73  75  74  76  75  76  78  75  77  75  78  82  80  83  82  84  82  84  83  85  86  86  85  80  88  85  80  86  84  81  80  80  81  79  82  82  78  79  78  80  75  77  71  72  75  73  73  73  74  70  73  71  70  70  72  69  66  67  66  67  63  66  60  60  60  60  62  61  60  60  59  62  64  60  59  60  52  59  60  58  54  57  59  55  59  60  55  55  55  61  68  71  86  97  92  79  70  67  60 
 76  77  72  79  76  75  75  76  77  77  76  78  83  78  83  82  82  85  87  85  82  79  82  84  81  85  86  86  86  84  84  82  83  85  83  86  84  85  80  83  81  78  79  72  74  75  75  77  76  74  74  74  69  70  69  73  67  68  67  66  68  66  65  63  61  59  61  61  60  65  60  62  63  58  58  62  62  55  62  60  56  58  55  57  61  58  63  59  58  59  61  68  70  73  98  99  76  68  66  62 
 83  81  75  80  75  81  79  75  77  78  79  78  81  81  82  84  80  83  80  81  81  80  84  83  82  84  83  87  83  81  88  85  87  86  86  94  90  85  84  89  84  82  81  74  76  80  79  79  81  76  74  75  73  72  71  70  70  75  66  64  64  66  62  61  64  64  57  59  66  59  60  60  58  61  57  58  55  58  58  58  59  62  56  53  59  59  58  62  63  62  60  68  70  67  88  97  77  70  65  62 
 91  87  83  91  87  83  82  82  79  87  91  90  89  87  85  90  84  86  86  81  85  86  86  86  85  84  87  84  90  86  88  89  93  89  91  92  95  92  90  93  94  89  89  87  84  88  85  83  86  86  83  79  77  78  77  74  74  72  70  71  67  68  65  62  62  60  64  61  60  58  61  62  57  59  62  61  62  61  57  54  57  53  55  56  57  54  61  56  63  63  58  68  67  69  84 102  83  67  67  67 
107 105 107 109 105 105 101 102  99 104 106 105  99 101 100 100 100  99  94  98  98 103  97  99 102 100  98  99 101  92  99 102 104 107 104 104 101 104 100 107 113 105 100  94  94  94  97  95  91  90  95  87  88  88  84  81  80  83  83  77  67  69  68  66  66  61  63  63  65  60  60  62  64  64  66  62  60  61  62  53  60  59  58  61  58  53  58  59  61  63  61  63  66  67  87  99  82  67  71  67 
162 161 163 164 164 166 162 164 163 164 166 164 161 160 158 161 158 155 152 154 156 157 159 154 156 152 159 158 156 153 154 151 154 155 153 157 155 153 160 172 169 159 152 152 153 151 144 145 144 143 139 139 139 130 133 135 131 134 125 109  90  84  81  77  73  74  78  68  72  74  66  71  73  72  71  71  70  67  68  66  71  64  67  66  63  65  66  65  69  68  69  71  74  80  93 106  90  72  70  64 
170 166 166 170 174 168 174 173 173 174 189 206 211 211 190 181 173 173 170 169 173 175 175 179 180 179 177 182 178 184 179 192 204 203 202 202 203 199 200 206 199 193 193 191 192 190 187 188 189 188 183 181 184 177 181 184 175 181 177 148 117 110 110 105 105 111 105  96 104  97  90 102  97  98  99 100  99 100  93  93  94  98  92  94  93  96  95  98  97  91  95 100 100 101 116 125 104  83  72  70 
157 150 153 154 153 159 162 164 165 168 180 197 200 195 173 164 163 164 163 163 164 160 167 185 184 177 165 171 173 171 172 195 213 214 210 213 210 206 208 218 206 195 195 195 192 192 192 191 195 188 187 190 187 185 191 184 184 187 182 150 105  90  84  89  95  78  72  78  89  89  80  84  92  95  96  87  83  87  93  85  78  87  85  95  95  83  87  91  99  95  98 111 104 102 118 133 122 102  92  90 
167 154 146 150 156 160 164 167 172 173 170 162 165 167 162 168 166 170 168 168 163 164 188 196 187 187 182 191 195 173 176 196 208 211 209 211 212 209 204 222 205 197 198 196 194 197 195 196 195 193 191 188 189 191 189 187 185 185 177 159 100  72  72  82  89  73  65  63  72  78  68  71  81  89  88  77  73  71  82  76  66  67  74  84  79  65  73  78  87  83  97 114  99  94 103 122 117 105 108 103 
162 157 156 156 163 159 159 165 164 163 169 187 196 190 185 167 165 167 165 165 165 163 180 177 176 180 173 182 180 173 170 188 207 210 211 208 205 208 209 221 206 197 195 194 191 188 189 190 193 192 194 192 189 186 184 178 180 179 178 157 104  73  71  75  86  73  61  66  79  82  65  70  77  88  91  81  73  68  84  79  65  65  70  89  82  72  70  74  92  85  95 116 106  94  93 105 106 102 103  92 
177 180 177 176 177 177 179 178 173 175 193 216 220 214 192 175 174 175 174 168 174 173 176 173 172 179 172 177 178 175 180 195 209 209 211 214 214 211 208 224 204 194 189 185 187 188 186 183 187 183 185 185 184 182 177 180 180 173 173 149  99  72  67  70  76  70  67  68  71  73  64  66  66  78  77  67  61  64  76  72  60  60  65  82  76  67  65  73  86  78  87 105  93  74  83  93 107 108  99  88 
167 168 170 172 171 169 170 172 170 169 176 178 177 175 173 170 171 177 175 173 173 175 181 180 178 183 187 186 189 190 187 188 192 193 197 192 190 193 196 195 189 187 183 182 185 178 183 179 178 176 173 173 177 172 170 173 171 171 164 137  90  70  68  62  63  61  62  64  61  64  64  62  64  70  65  62  62  57  64  65  61  60  60  69  65  60  62  66  69  63  75  76  68  69  76  82  96  99 101  88 
114 103 110 114 112 109 110 108 106 106 108 115 111 109 112 114 116 128 140 157 169 167 177 181 183 181 189 186 189 191 184 179 182 182 183 186 183 181 182 184 190 174 147 137 131 130 139 138 137 139 135 135 140 139 134 135 135 133 132 114  86  66  66  63  66  66  62  60  61  59  63  61  62  66  67  62  58  57  59  61  60  58  59  58  61  64  59  61  63  63  62  64  65  66  69  71  77  86  93  92 
118 106 101  98  99  98 100  94  90  94  92  91  93  96  97  95  97  95  98 117 147 175 174 183 184 188 192 190 187 188 188 190 189 188 192 186 190 189 188 188 191 163 111  98  96  94  94  90  88  87  87  87  90  95  91  86  80  81  79  78  72  70  68  68  68  59  64  63  61  61  58  60  62  62  61  63  60  58  60  59  55  57  61  56  60  64  64  62  62  60  62  62  66  63  62  64  68  73  88  98 
166 147 128 114 105 100  99 100  91  95  98  95  97  95  97  96  91  95  94  96 108 155 177 178 183 185 188 186 188 190 189 187 189 185 191 191 187 187 185 186 185 161 115  98  92  87  89  88  83  82  84  76  81  88  87  78  74  74  77  73  72  69  66  67  64  62  59  62  60  60  60  63  59  59  60  63  58  59  57  57  59  59  59  55  59  59  61  61  66  61  61  60  59  64  64  62  68  72  80  94 
181 176 172 162 146 127 114 105  93  99  98  94  97  95  98  92  88  91  87  91 100 130 176 181 182 185 190 185 191 191 188 190 192 192 193 197 192 187 185 185 183 164 114  94  86  80  80  77  79  79  78  79  76  77  82  76  74  73  68  66  68  61  65  58  62  58  58  58  64  62  61  60  61  59  59  55  57  57  54  56  57  55  64  59  57  59  59  59  59  59  56  59  59  61  64  59  63  69  77  93