592
354
281
256
252
232
218
210
202
193
185
184
182
181
172
170
165
150
129
122
118
114
113
109
106
94
92