30
30
23
28
30
14
1
29
30
7