30
39
10
29
3
35
14
7