68
418
435
461
316
291
204
198
301
231
285
283
224
295
373
372
389
249
226
485
85
163
107
171
95
16
86
92
145
587
173
66
240
519
256
77
679
302
110
187
101
197
320
146
210
346
341
191
306
117
157
99
156
88
124