130
98
75
826
248
70
41
147
107
48