298
107
778
125
686
36
973
296
442
142
636
164
420
177
419
122
651
256
170
32
2549
1182
636
42
421
129
466
135
734
296
671
181
441
31
516
157
296
158
381
198