178
180
182
184
184
185
187
190
193
195
195
194
191
185
184
183
176
171
169
168
167
165
165
163
162
160
159
158
157
157
156
156
155
153
151
149
148
148
148
148
148
148
147
146
145
145
146
147
147
147
145
144
142
140
139
139
137
136
135
133
133
133
132
131
130
129
129
127
123
120
119
120
121
121
122
123
123
123
122
121
120
118
116
114
114
113
111
110
107
105
103
102
102
101
95
91
91
90
89
88
87
84
81
80
80
80
80
80
80
80
80
79
78
76
74
71
71
71
70
70
66
64
62
60