663
182
807
199
765
148
602
149
333
117
795
265
760
277
544
258
1002
305
760
123
665
36
676
88
804
258
925
287
835
316
352
167
554
125
559
72
307
149
236
64