52
53
54
54
55
53
51
52
52
52
49
47
47
48
50
48
48
48
48
48
48
48
48
49
49
50
51
50
52
47
49
48
48
49
49
49
50
50
48
48
48
48
48
48
47
51
49
49
49
49
49
49
49
49
49
49
51
52
52
51
48
48
49
48
48
47
50
48
47
49
47
47
47
48
48
49
49
50
50
50
49
49
49
48
48
48
48
47
47
47
47
47
52
52
53
52
51
51
52
54
54
54
53
55
54
53
52
52
52
52
56
50
53
51
52
52
52
52
50
52
53
54
54
53
55
55
52
56
54
54
54
54
54
54
54
54
57
54
54
53
56
57
53
52
52
53
53
53
54
53
53
54
56
55
55
55
57
56
57
54
55
55
54
54
54
54
52
52
54
54
54
54
54
54
52
67
72
75
77
74
73
73
73
74
77
82
83
84
84
77
85
96
96
94
88
85
78
70
72
92
89
85
83
82
79
78
75
73
72
64
63
59
59
59
59
60
60
61
61
62
68
71
72
67
59
59
58
58
58
57
59
61
63
66
67
61
59
59
59
58
59
60
59
58
59
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
71
71
73
76
76
74
70
65
59
58
58
59
59
60
60
60
61
60
60
60
60
59
59
58
62
62
65
65
62
61
61
62
62
62
62
62
62
63
63
63
64
64
63
62
63
63
63
63
63
63
63
63
62
63
65
66
67
67
66
68
65
66
67
66
69
69
69
69
69
69
69
66
69
68
68
68
69
69
66
69
69
70
70
70
70
70
71
71
69
68
68
68
68
68
68
68
68
68
68
68
68
70
70
67
67
67
69
73
71
71
71
73
77
84
114
108
104
104
104
106
106
109
110
105
94
89
83
82
82
81
79
78
78
78
78
77
77
76
77
77
77
77
77
77
77
77
83
85
86
86
86
86
88
88
88
86
86
85
83
80
76
77
76
76
75
75
75
75
75
75
75
74
74
74
72
72
72
101
78
75
76
79
83
88
98
101
110
104
100
101
102
104
116
129
131
133
144
143
142
141
141
141
140
140
137
130
126
126
126
126
118
118
112
112
111
110
108
108
107
103
102
100
97
96
96
96
96
96
97
98
99
102
100
99
98
104
105
106
107
105
105
109
115
118
119
119
119
126
127
128
124
122
122
120
120
118
116
115
117
119
120
120
120
120
120
129
129
128
128
123
118
112
108
108
107
107
111
112
113
116
118
119
120
120
123
120
103
102
107
108
108
110
109
105
101
101
102
115
116
116
120
120
120
120
120
120
120
120
122
141
155
153
160
158
157
157
148
141
132
128
130
125
126
127
126
128
128
129
131
131
130
128
124
127
130
129
128
129
130
132
134
144
145
145
142
144
142
143
140
138
137
132
128
128
127
134
134
140
141
144
144
144
144
144
145
145
146
143
142
138
136
136
136
136
134
132
143
143
139
138
132
131
132
132
131
131
134
136
143
146
145
144
140
140
138
138
138
143
143
142
142
142
142
142
142
138
137
137
130
132
133
132
127
127
127
134
137
139
144
154
157
159
161
161
160
160
155
155
155
155
150
150
128
128
127
125
124
124
122
125
126
126
126
118
117
111
111
111
111
111
113