148
95
77
131
46
76