40
32
33
54
48
59
209