365
375
376
355
359
341
340
339
339
336
323
321
313
310
307
305
304
304
302
310
312
293
293
293
292
292
292
291
291
292
305
308
310
317
306
302
301
300
300
301
302
302
302
302
301
296
295
297
296
296
297
299
307
310
312
325
323
321
320
320
330
336
333
314
317
319
323
328
323
320
318
312
313
324
329
330
330
334
335
331
331
331
328
326
335
329
323
323
316
318
321
317
317
312
313
316
322
323
323
323
323
323
314
316
316
318
315
315
312
314
315
315
316
318
322
324
325
327
326
323
321
319
320
323
324
325
326
328
327
325
334
332
330
330
331
331
330
329
328
327
330
336
335
329
325
324
311
315
320
318
315
307
308
310
312
314
317
318
321
322
322
323
325
328
328
326
325
325
325
331
333
326
324
322
320
318
316
302
301
301
303
307
310
311
307
306
305
301
299
298
291
289
288
282
289
287
280
270
268
264
266
269
276
278
280
283
288
293
293
286
267
246
245
247
250
256
257
271
261
264
266
260
244
245
247
252
256
268
275
269
263
259
260
262
263
266
266
265
264
265
266
266
261
257
250
248
250
262
260
257
258
262
260
256
255
255
254
254
253
267
268
269
269
270
272
272
273
273
273
280
285
287
292
299
299
300
301
301
302
305
307
308
311
313
316
318
318
320
322
326
331
347
350
354
354
351
352
354
358
358
358
357
355
349
346
342
338
336
332
327
328
330
333
331
335
339
344
347
345
343
343
343
346
351
354
357
343
342
326
324
327
336
331
333
339
349
338
343
344
345
341
343
343
338
336
335
316
313
310
309
316
314
313
312
308
300
298
294
289
281
276
268
267
266
264
260
259
258
257
248
248
247
246
234
228
227
227
226
225
215
213
213
213
213
207
200
200
197
189
182
181
181
180
180
175
179
188
190
188
189
192
192
217
234
245
256
258
259
258
254
253
250
245
239
236
228
230
232
232
232
220
214
209
193
190
188
190
190
187
181
177
174
168
161
158
154
143
142
138
136
139
143
136
135
134
113
108
103
96
94
91
89
83
83
81
78
75
75
73
73
75
72
66
66
66
66
66
67
67
67
66
64
63
62
61
62
64
65
65
96
96
93
86
59
53
54
54
52
45
45
45
45
48
49
49
51
55
55
55
55
55
55
55
54
54
51
50
45
45
44
41
36
36
37
40
42
33
36
36
34
34
33
32
31
31
31
31
33
34
38
42
39
36
35
33
47
51
64
74
73
70
69
73
82
83
88
80
73
79
84
87
89
89
88
87
86
87
93
96
98
105
109
113
111
111
111
111
116
119
121
123
125
127
117
114
116
132
136
137
140
139
151
152
153
158
170
174
180
180
177
175
173
172
172
171
171
172
173
174
175
175
173
170
167
166
167
167
168
169
172
174
176
175
166
161
159
155
151
155
176
178
171
168
171
163
158
181
186
181
176
179
180
179
178
177
177
176
176
178
180
183
193
194
195
195
196
197
200
201
202
203
208
209
211
214
219
216
215
212
212
211
211
212
214
215
215
216
219
221
215
214
214
214
211
202
201
206
207
207
207
207
207
205
200
196
190
189
189
188
186
185
183
181
183
186
171
175
181
182
180
175
165
166
168
168
161
147
141
141
140
139
139
151
147
144
139
138
140
140
138
137
130
129
122
118
117
117
117
116
116
115
113
108
107
107
101
99
98
97
96
93
89
89
89
88
88
91
94
97
96
88
84
81
82
82
82
82
78
76
75
74
66
62
60
49
45
44
41
41
36
34
34
37
39
31
46
46
46
40
36
34
37
37
34
33
33
34
38
39
35
35
34
33
34
34
35
37
37
39
46
48
48
48
49
49
49
44
43
43
43
43
43
52
52
54
56
56
55
55
58
59
62
62
62
62
62
62
63
64
72
69
65
65
65
65
66
68
68
67
66
67