8
8
7
7
12
14
15
17
18
16
15
16
30
26
23
22
24
24
24
25
26
26
27
30
30
32
35
37
40
41
42
43
44
44
45
45
46
47
48
50
50
51
50
50
50
51
54
62
68
70
72
72
72
68
65
66
66
69
70
71
74
77
77
78
80
82
82
82
82
80
79
80
81
82
87
91
93
93
94
96
98
99
100
105
110
113
113
113
114
116
118
118
117
117
121
129
133
133
135
139
142
142
142
142
145
148
153
160
165
163
161
161
163
165
166
161
156
155
158
161
165
170
176
183
184
180
175
173
174
175
179
183
187
188
189
189
191
193
195
198
202
202
201
200
203
204
204
204
204
204
205
206
208
210
214
219
225
223
222
223
227
231
233
235
238
241
243
243
243
246
251
255
258
256
255
254
257
258
261
263
264
264
265
265
267
268
270
271
273
274
275
277
279
281
284
286
288
289
291
291
289
288
287
288
289
290
293
296
299
302
304
305
306
307
311
315
319
321
321
321
321
321
328
333
339
343
341
338
335
334
340
343
350
349
347
343
345
351
358
360
361
356
353
349
348
348
347
345
342
339
335
331
330
328
328
328
328
328
327
326
324
323
323
323
320
319
320
321
319
318
316
315
312
307
305
303
299
304
307
308
305
302
301
300
301
300
281
277
274
271
269
266
262
261
253
250
259
252
241
241
241
241
241
240
237
234
232
231
230
230
230
230
225
222
223
225
227
225
218
216
212
206
205
204
204
204
204
204
203
203
202
202
202
202
202
201
201
200
196
195
191
194
195
196
200
201
203
207
208
207
196
190
185
175
170
170
169
169
169
169
178
178
173
168
160
155
147
146
143
143
143
144
139
139
147
156
154
149
145
138
130
129
129
129
131
131
133
130
126
125
119
121
123
122
120
119
119
117
114
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113