104
427
130
430
98
341
75
830
297
248