30
10
30
30
30
29
30
10
26
30