9
9
11
15
15
17
20
24
25
25
25
25
25
10
21
22
23
25
26
26
26
25
25
24
24
23
23
23
23
22
27
28
28
28
27
27
27
27
30
30
31
37
38
38
37
37
37
38
39
40
40
40
40
39
37
35
35
35
35
35
35
36
36
37
37
38
38
38
39
38
38
38
38
38
38
37
37
37
35
35
35
36
36
35
35
35
36
35
32
31
27
26
25
24
22
22
22
28
28
30
30
30
31
32
38
39
39
38
41
43
43
41
42
45
45
45
45
49
50
50
50
51
52
52
52
57
57
58
70
76
79
81
81
81
82
81
79
79
80
83
84
84
84
82
82
83
83
77
79
82
82
83
81
77
80
83
84
88
84
72
70
68
68
68
62
62
62
62
54
54
53
49
48
47
46
46
46
44
45
45
43
43
43
43
43
43
44
44
44
44
44
45
46
46
46
46
44
44
51
51
51
50
52
55
57
59
61
63
64
65
60
47
43
42
42
26
25
23
23
23
23
23
24
25
29
32
42
43
45
45
43
43
43
43
43
43
42
43
41
41
41
42
43
43
45
47
46
45
45
45
33
33
33
35
39
41
41
41
41
41
44
44
44
42
42
41
41
41
40
41
40
38
39
39
39
37
38
40
40
40
40
40
46
48
49
50
50
50
50
50
50
52
53
54
55
59
59
60
62
62
63
63
62
70
71
71
73
73
74
73
72
72
75
75
74
74
74
76
76
76
76
76
76
82
82
82
90
92
92
93
93
99
103
103
102
101
101
95
90
90
96
97
101
103
107
104
97
94
92
90
85
81
83
85
89
91
86
82
82
83
84
86
88
89
89
88
87
88
89
89
89
93
95
107
112
128
131
132
129
131
131
132
134
136
138
147
139
123
119
117
103
106
108
111
114
116
121
123
125
131
133
137
141
153
164
170
174
178
182
183
184
189
205
209
209
209
209
213
222
237
243
252
263
272
333
340
336
327
313
312
312
314
318
324
328
340
345
344
343
338
330
327
325
322
313
291
287
274
262
241
237
241
252
267
273
281
290
299
302
303
304
308
326
350
356
367
368
372
385
392
393
408
435
440
442
446
445
444
448
450
447
449
452
463
466
465
469
479
479
476
469
468
469
510
513
513
513
511
510
505
504
506
482
477
473
472
472
471
416
412
410
412
415
394
393
394
395
363
358
356
356
356
308
308
308
308
307
295
295
293
290
282
278
276
270
264
258
195
192
136
138
137
141
142
147
153
154
153
153
152
152
154
154
153
151
156
158
158
162
168
170
171
172
172
172
172
173
175
175
161
161
159
142
141
141
141
141
118
120
112
110
107
96
96
96
96
96
96
95
95
95
95
95
93
93
92
91
91
90
89
86
85
85
83
82
81
77
77
77
80
80
80
81
80
80
80
79
79
79
78
76
76
76
76
77
78
79
79
80
80
79
79
80
80
80
80
79
78
78
74
73
73
73
73
71
69
69
67
69
67
66
66
65
63
66
67
65
63
57
54
53
51
50
49
48
47
46
44
43
43
41
39
39
42
42
42
41
41
41
41
41
41
41
39
39
40
39
38
35
35
35
36
39
40
40
40
40
40
40
41
41
38
34
34
33
32
32
33
31
31
31
31
29
29
29
29
29
28
31
32
32
24
20
19
19
21
22
25
30
32
37
37
36
36
36
37
39
42
40
39
39
40
40
40
39
38
30
39
44
44
44
44
49
50
55
55
51
51
50
49
50
49
48
48
46
44
44
43
43
46
45
45
45
42
40
40
41
39
39
40
40
35
35
38
38
37
34
34
33
29
27
26
22
19
19
21
25
25
25
25
23
23
22
17
17
17
18
19
18
17
17
17
18
19
22
22
23
27
27
28
31
31
32
33
33
39
39
47
49
53
54
54
63
62
70
73
73
85
86
94
94
95
95
100
108
109
119
121
124
125
147
139
139
135
135
135
135
135
134
128
127
126
126
125
124
114
116
116
102
94
90
88
85
85
83
76
73
72
72
72
71
71
69
23
14
13
13
11
11
13
14
14
16
16
23
30
32
32
31
31
30
19
18
18
14
15
15
13
13
14
14
14
13
13
13
9
8
6
8
10
10
11
16
18
19
19
19
19
20
20
19
18
18
20
24
25
25
26
26
27
26
26
26
22
22
23
20
20
20
22
32
32
39
44
44
37
35
34
31
27
27
28
28
28
28
28
20
23
24
24
23
23
22
25
26
26
26
26
24
22
21
12
7
25
25
25
25
25
25
25
22
20
21
19
18
15
14
11
9
8