45
38
37
44
54
66
65
65
64
64
63
63
63
63
63
63
66
69
72
76
78
79
85
89
91
92
93
116
121
121
122
119
116
113
107
108
111
115
117
121
124
127
147
163
167
171
170
155
153
149
145
141
130
120
121
123
127
132
140
148
154
157
164
164
166
170
177
179
189
191
194
194
193
192
192
192
198
200
202
205
208
206
204
201
200
197
191
189
189
191
194
197
200
203
203
202
201
199
198
198
177
176
175
173
172
171
171
170
169
168
165
176
180
193
200
201
209
214
217
222
223
230
231
229
224
222
221
219
218
218
218
221
222
223
225
221
219
225
229
231
232
235
238
251
257
258
256
256
253
253
253
253
252
251
250
247
245
239
220
215
196
194
190
180
176
173
168
156
143
140
138
138
144
148
159
159
159
161
161
161
161
161
161
161
159
149
145
141
138
129
132
134
136
137
138
133
130
129
124
94
91
87
84
93
94
94
92
90
88
68
68
68
79
84
93
96
98
97
93
77
81
81
82
83
82
81
80
78
76
74
70
68
66
64
64
60
57
53
51
49
43
42
42
42
42
42
43
45
50
51
52
54
55
56
63
63
61
60
57
54
54
52
52
51
52
53
57
57
58
59
60
60
62
64
65
65
66
66
67
66
65
64
63
62
61
60
59
56
55
52
51
50
49
49
49
49
49
49
48
48
48
47
47
46
46
46
46
47
49
51
52
52
53
53
53
53
52
52
53
53
55
56
53
51
44
41
41
41
41
41
47
48
48
48
48
48
48
48
49
48
47
47
47
46
46
46
44
34
26
16
13
5
2
0
0
0
0
1
1
2
4
5
5
5
4
3
3
3
3
3
3
3
3
3
3
3
3
4
7
7
8
8
8
8
8
8
8
7
8
9
9
9
11
12
13
15
15
15
15
19
19
19
22
23
26
27
28
37
37
37
37
39
41
42
43
43
44
45
48
49
50
52
53
54
55
57
63
67
72
73
73
72
72
72
79
81
84
87
100
100
100
100
102
117
121
126
134
142
148
152
149
147
145
142
140
135
129
120
124
134
149
163
178
174
175
175
180
183
183
185
186
187
189
191
192
197
204
204
203
201
198
194
189
193
196
199
202
205
209
209
204
202
200
198
196
195
192
192
193
193
194
192
190
188
180
176
172
170
167
165
163
157
146
131
130
128
125
122
130
142
145
149
156
162
164
166
168
169
137
134
128
118
107
110
113
114
117
119
122
122
122
121
117
110
101
90
89
79
76
72
67
65
64
64
64
64
64
64
66
66
66
66
59
54
43
36
31
32
46
46
19