13
10
8
21
18
28
31