290
959
256
911
175
882
160
748
310
944
19
442
120
740
139
621
149
567
63
444
191
511
278
1,799
133
418
130
419
82
426
40
416
144
400
79
407
110
502