25
21
16
30
19
19
31