35
21
18
29
29
40
206