51
50
49
53
53
54
55
55
55
56
56
56
56
56
56
56
57
57
58
63
65
66
67
68
66
66
66
70
70
72
76
78
79
80
81
82
80
80
80
79
78
75
72
71
72
74
80
86
86
92
86
79
76
73
71
70
71
72
73
74
74
76
76
80
83
83
83
82
82
86
87
88
90
97
97
98
98
104
106
109
110
112
114
115
118
120
121
122
123
125
130
131
131
133
138
132
133
133
124
122
119
119
119
119
119
118
115
110
104
99
99
98
97
98
98
99
99
102
102
99
96
96
95
94
92
91
91
87
87
82
80
81
78
77
69
69
71
71
71
70
65
65
65
66
66
65
63
63
61
61
61
62
62
62
62
62
62
62
62
61
58
58
59
60
59
57
56
59
59
59
60
61
61
62
64
66
67
67
67
67
67
69
71
71
71
71
72
73
73
73
74
75
75
74
74
74
74
74
80
82
95
96
96
99
102
102
101
100
100
98
98
99
99
100
101
101
101
102
103
103
103
103
104
104
107
111
112
115
116
119
120
121
123
127
131
135
138
140
144
143
144
147
147
149
149
144
141
137
134
134
134
126
123
122
120
119
118
117
120
118
108
103
99
95
93
92
93
96
96
95
95
81
79
76
76
77
74
74
72
68
68
68
65
65
66
57
56
55
54
53
53
53
53
53
54
52
54
53
43
46
45
42
41
40
39
38
34
40
53
56
49
55
60
60
59
59
58
58
58
58
58
54
50
49
49
49
49
48
48
53
47
52
48
46
48
51
54
53
52
51
49
48
47
46
40
40
40
40
36
34
29
27
26
26
25
25
26
38
38
38
37
37
37
36
36
35
31
25
23
19
19
19
19
18
17
16
15
12
11
11
10
8
8
7
6
6
5
3
3
3
3
3
4
4
5
5
5
7
9
10
9
12
12
13
14
14
14
14
14
12
11
10
8
6
8
14
14
11
12
14
15
14
13
11
7
0
3
2
7
6
6
2
1
0
0
0
8
11
11
11
11
13
13
13
13
13
13
13
13
13
17
18
18
18
18
16
16
15
13
12
12
8
5
3
2
2
9
10
11
13
13
14
11
9
6
3
7
8
10
10
6
4
7
5
5
5
7
8
9
10
9
8
8
6
4
5
3
2
1
0
0
0
1
2
0
0
2
4
6
8
9
10
10
11
13
14
20
19
17
18
20
25
23
25
26
26
26
23
22
19
17
15
15
11
10
19
19
7
7
8
7
7
7
6
5
4
2
2
2
2
1
1
1
1
2
3
6
10
10
10
11
13
14
17
19
20
22
22
23
24
24
24
24
16
16
16
13
11
14
17
17
17
16
14
12
12
12
12
11
11
11
11
11
10
7
7
9
9
9
9
9
9
8
8
7
6
5
5
5
5
5
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
0
0
0
2
1
0
0
0
0
0
0
0
1
2
2
2
2
3
4
5
5
5
5
4
4
3
2
1
1
1
0
0
0
0
0
0
0
0
1
1
2
1
0
0
0
0
0
0
1
2
3
4
4
4
4
4
3
2
4
10
10
10
10
10
10
10
9
9
9
9
9
10
10
10
10
6
4
3
2
0
0
1
1
1
1
0
0
0
0
0
0
6
5
8
10
9
8
7
8
8
6
3
1
1
3
11
11
10
8
5
11
16
16
13
4
4
4
2
1
1
1
1
2
2
3
3
3
5
5
6
6
6
2
4
6
7
10
13
16
18
22
23
22
21
20
19
19
16
14
11
11
11
12
13
13
13
14
14
15
15
15
14
14
13
9
5
0
16
16
16
13
10
4
4
5
5
5
5
6
6
4
3
6
6
7
8
13
14
16
13
12
15
15
18
18
16
15
18
21
22
22
22
20
19
17
15
13
14
14
6
5
5
5
5
5
4
4
4
6
8
8
10
16
13
10
9
7
6
6
7
6
11
7
6
5
5
5
5
6
7
7
9
9
12
13
14
15
17
18
18
19
21
26
33
35
35
38
40
43
45
49
51
53
53
54
55
56
64
67
68
67
66
65
62
61
62
63
66
63
62
61
58
57
59
59
57
57
55
40
37
33
33
32
31
30
17
16
14
9
7
7
7
7
7
6
6
5
4
4
3
3
3
3
5
6
7
8
8
8
8
8
7
7
7
7
7
7
8
8
7
7
6
6
6
6
6
6
6
6
8
8
8
10
11
12
11
11
11
13
15
21
26
27
27
27
28
29
29
28
27
17
14
9
8
7
6
3
2
2
2
3
3
3
3
9
13
13
10
8
5
4
3
2
2
3
2
9
9
10
13
13
13
12
12
12
12
11
14
15
15
14
14
15
14
14
15
15
15
15
16
16
17
17
18
18
17
15
15
14
12
11
11
10
10
10
9
8
7
6
3
3
3
3
3
3
3
2
2
3
3
3
4
5
6
8
12
12
12
12
10
12
0
6
9
5
8
8
1
0
0
0
4
5
7
7
1
2
2
2
2
1
1
1
1
1
2
2
2
2
5
3
3
4
4
4
4
4
3
2
2
2
2
3
3
1
0
0
0
1
1
1
0
0
0
1
1
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
7
7
7
7
7
4
4
5
6
8
8
8
9
9
10
13
15
16
18
19
20
21
22
22
23
24
24
26
32
33
33
33
34
40
48
54
54
55
55
56
57
58
59
59
64
65