4
5
8
6
5
4
1
0
1
1
0
1
0
1
0
0
-1
-2
-2
0
0
0
1
1
1
1
1
0
0
0
1
2
1
1
1
2
2
2
0
2
9
10
13
16
18
25
25
25
27
28
30
28
28
26
26
26
26
26
25
27
27
28
28
25
25
25
26
31
32
31
34
34
31
31
32
33
33
32
29
26
26
22
22
28
28
28
27
27
29
30
33
33
31
31
29
55
56
55
61
67
63
58
58
59
55
53
51
48
47
47
50
50
55
60
61
63
63
63
66
65
65
85
94
97
109
132
129
128
124
124
126
127
128
124
125
127
127
127
127
126
125
124
124
124
127
128
131
132
136
108
95
98
97
99
99
100
101
104
104
103
103
109
115
116
118
122
122
122
123
126
119
118
126
137
138
136
148
152
175
187
187
190
191
192
182
179
162
163
164
164
158
146
145
145
144
144
142
139
139
139
141
144
144
143
150
156
156
156
156
156
161
163
160
156
154
152
146
142
137
136
137
136
135
133
132
127
125
125
124
124
126
128
136
135
134
134
134
134
134
134
134
133
133
133
133
132
132
132
132
132
132
132
129
125
115
109
106
107
105
104
105
105
103
104
103
98
101
101
100
100
99
101
99
96
94
94
96
90
86
78
73
73
73
75
75
75
76
78
78
84
88
88
92
92
92
92
89
88
85
85
82
84
86
83
82
78
79
78
78
78
78
76
75
74
74
73
73
72
69
69
68
68
69
69
69
69
66
72
72
75
75
73
75
79
85
85
74
65
73
73
73
74
76
78
83
85
86
86
86
88
90
90
91
91
91
88
90
101
101
100
99
99
99
94
92
89
86
75
78
72
72
71
80
79
81
83
88
91
91
89
88
92
93
99
97
95
96
110
108
110
113
113
112
104
102
96
97
93
92
87
87
87
88
88
88
86
85
85
86
86
88
82
84
84
84
84
84
85
82
79
81
81
98
98
99
99
99
95
91
87
82
82
82
83
87
91
94
91
75
65
60
59
71
75
74
75
80
77
74
72
76
71
61
57
55
52
52
52
56
56
56
56
65
65
61
57
50
45
64
65
66
67
69
71
64
48
30
7
7
7
8
3
3
5
2
6
3
2
2
3
3
3
6
6
6
8
7
3
3
3