49
49
49
49
49
51
51
50
51
52
53
53
54
54
55
56
59
60
61
62
63
66
69
71
72
72
73
73
75
76
77
77
78
79
80
80
81
82
83
84
86
89
91
92
93
94
96
97
98
99
105
108
110
113
116
116
117
121
122
124
126
129
130
131
132
134
135
138
138
139
139
141
150
150
150
150
150
150
149
149
150
152
152
152
153
154
155
155
155
155
153
152
152
152
152
153
153
153
153
149
148
147
147
142
131
126
123
109
102
102
102
102
102
102
103
104
105
108
109
110
110
106
102
99
98
98
97
97
97
96
93
90
88
88
86
85
84
84
84
83
81
80
77
75
74
74
73
72
71
69
68
65
64
63
61
61
63
64
67
67
72
74
75
75
74
69
67
64
60
57
56
55
55
50
48
46
42
41
39
38
35
34
33
32
32
31
30
30
29
28
25
14
9
8
7
1
1
2
7
9
10
11
12
12
12
12
9
9
9
8
8
9
15
16
19
26
26
25
25
25
28
29
29
31
31
31
33
34
36
37
39
40
41
41
42
42
41
41
40
40
40
40
41
42
44
45
46
48
49
52
55
56
56
57
59
60
59
58
57
56
56
56
56
55
56
61
61
60
60
58
53
51
51
43
40
37
35
31
28
28
28
28
28
29
32
35
39
41
41
42
44
45
42
42
42
42
43
43
42
42
42
41
41
41
42
43
43
41
40
39
34
31
29
28
24
24
23
21
20
19
16
15
12
9
4
4
6
8
9
11
15
16
16
16
16
16
17
17
18
31
32
34
36
37
38
39
39
41
41
39
39
37
33
31
30
29
29
28
26
26
25
24
22
17
17
17
18
19
19
19
18
18
17
17
18
18
18
18
14
7
2
1
1
0
0
0
0
0
3
4
5
9
12
14
23
23
40
40
42
42
40
40
42
42
43
44
44
45
44
42
43
43
36
27
12
11
10
9
9
8
8
8
8
9
10
11
12
14
16
17
13
11
8
8
9
9
10
10
8
8
7
5
9
13
14
14
9
6
2
2
1
1
0
0
0
2
9
10
11
11
11
12
11
6
6
5
5
6
7
8
9
10
11
13
13
11
11
10
9
9
8
8
8
9
12
14
18
23
28
31
35
32
32
31
31
31
29
28
28
28
30
30
30
19
16
13
5
4
2
2
2
4
7
3
3
5
5
4
4
4
5
4
3
1
3
5
6
6
7
7
6
4
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
3
3
3
3
3
3
3
0
0
0