46
105
128
131
95
48
150
53
577
49