28
30
30
10
30
29
29
30
22
15