28
30
14
1
29
15
30
7
25
25