30
25
14
23
29