248
99
705
119
642
33
854
270
420
137
587
148
408
177
369
110
539
217
156
31
1949
937
620
40
387
117
428
124
609
253
634
173
424
29
461
137
279
158
369
197