1
1
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
8
15
22
23
27
30
32
32
32
17
14
15
21
23
22
19
23
27
46
46
46
45
52
55
54
53
53
52
52
52
52
58
63
64
65
73
74
75
76
76
76
76
73
71
74
79
81
81
82
82
82
82
83
84
85
90
92
93
93
93
94
95
94
94
94
94
94
96
99
100
99
98
98
97
97
97
97
96
83
65
63
63
66
69
73
75
76
76
74
73
57
59
62
62
59
54
50
49
49
49
52
53
55
60
63
63
63
63
65
65
69
70
78
86
88
88
89
89
89
89
89
88
85
86
84
84
83
82
83
83
93
96
96
93
93
93
95
96
98
99
99
99
99
99
99
99
100
101
101
102
102
102
107
106
105
105
108
108
108
108
108
108
108
107
105
104
103
103
103
103
103
103
103
102
102
102
102
102
102
102
102
103
103
103
103
103
101
100
99
98
96
94
94
94
94
94
93
93
92
92
95
97
98
97
95
93
97
98
98
98
98
98
97
96
97
100
98
98
89
89
89
94
104
106
108
109
110
114
116
117
135
135
135
135
134
128
127
127
126
126
126
128
128
130
130
130
131
140
141
144
148
148
148
147
146
146
146
146
145
140
140
140
140
139
139
139
139
139
140
141
141
147
149
149
149
149
149
147
147
148
149
160
162
168
168
168
168
169
170
173
174
174
172
172
172
172
172
172
172
171
171
171
171
171
168
162
162
162
162
162
162
162
162
161
160
160
159
158
157
157
157
158
157
156
155
154
154
154
155
155
155
155
154
149
149
149
149
149
147
147
147
148
148
148
148
148
148
148
148
148
147
147
147
145
144
144
142
141
140
140
140
140
140
140
140
138
137
137
137
132
130
128
127
126
122
122
122
122
122
122
119
119
122
122
122
122
122
122
122
120
112
112
112
112
107
101
98
99
101
108
109
110
110
113
115
115
115
116
116
117
117
117
117
118
117
117
114
111
110
109
109
105
100
94
87
83
88
94
92
81
69
63
59
59
62
64
64
63
59
58
54
53
52
51
48
45
50
50
48
39
37
36
36
35
32
24
19
15
15
14
13
13
13
11
10
7
5
5
4
4