325
341
317
690
406
66
245
249
64
433
293
157
160
159
192
151
149
172
150
172
280
168
153
151
143
490
156
160
267
141
144
165
143
152
167
442
271
147
159
153
43
170
143
161
162
157
161
171
164
147
145
162
176
164
448
166
150
173
165
165
151
153
165
157
157
148
160
146
436
466
160
146
306
162
156
286
229
862
312
177
156
150
151
327