40
66
48
24
48
57
107
163
256
39