368
271
215
270
305
899
25
461
498
1242
541
278
556
891
224
784
360
327
527
160
251
496
139
361
217
294
307
549
735
240
126
435
180
372
111
189
343
1070
734
384
441
184
86
589
916
50
518
196
212
288
389
186
378
243
276
799
429