347
352
360
378
390
387
388
398
403
408
407
421
428
431
435
433
442
466
483
484
487
498
498
506
496
496
451
459
410
400
399
373
384
360
343
327
303
285
266
259
263
247
242
246
248
243
249
217
215
202
200
198
190
190
190
189
199
193
197
188
181
192
199
193
194
208
203
212
227
259
266
282
306
327
364
384
411
415
432
453
457
467
440
443
414
376
390
374
360
334
320
300
299
279
279
254
241
247
234
217
211
214
209
201
195
197
195
180
179
180
194
206
216
218
229
230
243
241
232
225
230
223
213
219
201
199
201
177
170
159
177
180
201
215
228
243
281
305
353
351
409
417
431
435
421
418
428
435
417
429
396
402
397
384
371
342
293
234
206
187
171
166
154
155
146
132
121
119
114
90
85
77
85
68
62
69
65
64
60
86
98
71
62
68
60
50
64
58
60
72
74
87
104
113
111
132
161
139
142
160
168
181
154
140
131
124
119
86
87
57
63
44
24
41
17
14
16
24
17
9
16
21
19
14
22
21
24
9
9
18
15
10
14
23
6
30
53
46
66
61
60
72
77
78
81
71
74
87
90
80
80
78
78
68
78
63
64
63
55
49
49
49
44
50
51
50
42
42
39
42
69
71
83
78
79
104
86
88
100
88
72
80
78
99
96
76
83
69
65
33
23
29
21
23
14
3
13
13
28
25
19
28
47
45
22
24
21
29
34
47
63
69
76
55
50
57
69
66
59
60
30
21
19
19
29
32
5
46
10
11
12
15
15
14
6
25
18
12
12
23
60
30
27
27
16
27
26
41
48
55
53
60
90
121
102
123
136
148
156
158
184
204
189
144
123
127
143
161
161
158
161
206
203
215
241
241
262
307
308
340
340
348
392
403
441
440
455
455
512
535
556
554
593
603
622
657
665
656
658
650
608
603
603
591
585
553
539
539
504
514
492
512
464
485
437
437
405
393
394
391
374
329
333
309
263
286
234
188
153
140
129
126
126
121
119
119
142
147
145
160
164
158
162
175
159
162
163
169
189
192
185
192
192
207
210
204
207
215
211
218
218
230
228
235
243
232
246
238
254
257
262
256
250
257
265
278
293
284
304
296
292
302
310
292
304
307
319
322
320
319
320
336
331
339
347
343
354
346
355
358