679
183
812
201
777
150
612
150
339
118
805
266
777
279
550
259
1009
307
765
123
669
36
679
88
810
258
930
288
845
316
357
167
556
125
562
72
309
149
237
65