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