104
427
130
431
98
341
75
830
298
248