418
375
346
263
211
210
183
239
485
435
241
856
722
574
557
568
369
86
1446
205
370
192
329
206
312
200
514
527
199
355
1989
617
793
660
295
90