40
32
33
55
48
59
209