18
10
19
19
19
21
31