16
31
13
30
12
10
19
7