29
18
21
50
46
39
204