18
8
14
15
21
13
31