30
30
18
31
29
34
31
207