18
6
9
19
19
20
31