37
57
52
58
149
46
104