130
98
75
830
248
70
41
107
48
51