32
32
27
21
29
48
150