24
28
48
100
31
75
101
156