339
170
185
164
168
246
179
177
160
162
94
177
177
166
161
158
158
183
184
526
252
161
598
159
193
331
2054
174
418
189
360
177
179
187
191
165
187
642
156
101
102
97
106
103
67
66
115
203
248
182
176
165
190
181
166
184
126
177
312
191
350
160
364
174
181
170
175
349
945
346
495
294
183
172
343
431
179
716
170
193
726
168
854
185
166
414
424
160
177
376
186
552
1132
553
924
187
621
176