33
39
36
40
60
57
166